~azzar1/unity/add-show-desktop-key

  • Committer: matt.giuca
  • Date: 2009-01-14 10:10:12 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:branches%2Fstorm:1132
The new ivle.database.User class is now used in Request and usrmgt, which
    means it is now almost universally used in favour of ivle.user.User (now
    deprecated).

Noticeable change: The minor bug where the change to a user object in the
    database is not reflected in the user's session (eg. changing nick doesn't
    update title until log out).

ivle.dispatch:
    Session now contains 'login' (username string) rather than 'user' (full
        ivle.user.User object). This is a unicode string now.

    req.user is now a ivle.database.User object rather than an ivle.user.User
        object. This makes for a whole lot of really subtle differences, but
        largely conforms to the same interface. Note that strings must now all
        be unicode.

    login: Removed use of ivle.db. Now uses User object.

    html: Now handles unicode login and config options.

ivle.db: Removed update_user. Now replaced with Storm model.

ivle.database: Renamed has_cap back to hasCap (saved for later). Fixed small
    unicode bug.

ivle.makeuser.make_svn_auth now takes a store object.

usrmgt-server: Use new User class.

userservice: Now uses User class internally.
    get_user action now returns ISO 8601 date format, rather than a
        time tuple. (Wasn't being used).
    get_user action no longer transmits local_password (small security risk;
        note that it wasn't possible to see this for any user other than
        yourself unless admin).

ivle.util - added function object_to_dict.
Filename Latest Rev Last Changed Committer Comment Size
..
browser 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
console 194 17 years ago mattgiuca Added svn:ignore to the new apps' directories. Diff
consoleservice 227 17 years ago mattgiuca Added "ignore" property for consoleservice (*.pyc) Diff
debuginfo 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
diff 562 17 years ago dcoles Added new app: Diff (SVN diff application) setup.p Diff
download 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
dummy 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
fileservice 413 17 years ago mattgiuca fileservice: Accidentally forgot to add __init__.p Diff
forum 450 17 years ago mattgiuca Set svn:ignore on a a few more things. Diff
groups 925 16 years ago mattgiuca Added "groups" app. No code within the app just ye Diff
help 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
home 630 16 years ago mattgiuca subjects: Added subjects/subjects.css to correctly Diff
logout 1076 16 years ago chadnickbok Created a new app, logout, which when given a GET Diff
server 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
settings 560 17 years ago mattgiuca settings: Python code generates all of the HTML fo Diff
subjects 630 16 years ago mattgiuca subjects: Added subjects/subjects.css to correctly Diff
svnlog 954 16 years ago mattgiuca Added svn:ignore on some directories. Diff
tos 476 17 years ago mattgiuca Added new module: common/caps.py. This is the Capa Diff
tutorial 194 17 years ago mattgiuca Added svn:ignore to the new apps' directories. Diff
tutorialservice 314 17 years ago mattgiuca tutorialservice: svn:ignore Diff
userservice 1080.1.7 16 years ago matt.giuca The new ivle.database.User class is now used in Re Diff
__init__.py 561 17 years ago drtomc app: improve the error message when an app fails t 1.4 KB Diff Download File