Source

trac-ticketlinks / trac / web / session.py

Author Commit Message Labels Comments Date
rblank
0.12.3dev: Catch concurrent creation of an authenticated session in `promote_session()`, and log a message instead of showing an error page.
Branches
0.12-stable
rblank
0.12.3dev: Re-introduced the fix for #7663 introduced in [7652] and removed in [9342].
Branches
0.12-stable
rblank
0.12.3dev: Fixed purging of anonymous sessions to actually purge session attributes as well.
Branches
0.12-stable
cboos
0.12.2dev: in session handling, split purge transaction in two (#9705).
Branches
0.12-stable
cboos
0.12.2dev: in session handling, try to avoid table deadlocks (#9705)
Branches
0.12-stable
rblank
0.12.2dev: Correctly handle changing the current anonymous session, and avoid carrying over session variables from the previous session.
Branches
0.12-stable
rblank
0.12.2dev: Follow-up to [10248], make sure the `last_visit` value is an integer.
Branches
0.12-stable
rblank
0.12.2dev: Improved the session admin commands.
Branches
0.12-stable
rblank
0.12.2dev: Fixed an issue with the session code where restoring an anonymous session with a name of an authenticated session, and setting an attribute, would remove all attributes of the authenticated session.
Branches
0.12-stable
rblank
0.12.1dev: Avoid an internal error when setting the session ID to an existing session.
Branches
0.12-stable
osimons
Typo in a string.
Branches
trunk
rblank
l10n: Removed an unnecessary translation marker.
Branches
trunk
cboos
Deprecate `Environment.get_db_cnx` in favor of `Environment.with_transaction` and `Environment.get_read_db()`.
Branches
trunk
cboos
Prettify session.py - SQL in multiline strings, a few i18n fixes.
Branches
trunk
cboos
Port last 0.11.7 related changes from 0.11-stable to trunk. Note that here #9104 is fixed differently.
Branches
trunk
jhampton
Support for session management in `trac-admin`. See #1347
Branches
trunk
rblank
db: Mostly cosmetic fixes related to #8751, and fixed #9059 as suggested in comment:1:ticket:9059.
Branches
trunk
cboos
Refactor transaction handling, using a with_transaction function decorator (paves the way for using `with transaction(env, db) as db` in future versions of Trac).
Branches
trunk
rblank
0.12dev: Autumn cleaning using pylint:
Branches
trunk
cmlenz
Remove use of special `Markup` constructor that has been removed in Genshi trunk.
Branches
trunk
mgood
add `DetachedSession` for fetching sessions outside the current request
Branches
trunk
jruigrok
Fix missing db.commit().
Branches
trunk
cmlenz
Use a more transparent method to avoid building the authenticaton, session and chrome data for requests that don't need them: the `Request` object now supports specifying callback functions that are called when undefined request attributes are accessed. The request dispatcher provides callbacks for `req.authname`, `req.session`, `req.hdf`, etc, so that those are evaluated lazily.
Branches
trunk
cboos
Fixed detection of changes in the Session object.
Branches
trunk
cmlenz
Rename `trac.util.markup` to `trac.util.html` to enable future migration to [http://markup.edgewall.org/ Markup].
Branches
trunk
cmlenz
Update link to project site in all the boilerplate etc.
Branches
trunk
cmlenz
Ported session fix from Controller branch: ''loading'' an existing session was broken.
Branches
trunk
cboos
Move some of the trac.util functions in dedicated modules:
Branches
trunk
cboos
An authenticated session couldn't be created if there were no corresponding anonymous session.
Branches
trunk
jonas
Switching to a more normalized session table schema for better performance.
Branches
trunk
  1. Prev
  2. 1
  3. 2
  4. Next