Fri, 12 Sep 2014 09:49:01 +0200 |
Julien Cristau |
[server] fix anonymous_user predicate in tests
|
file |
diff |
annotate
|
Fri, 25 Jul 2014 16:24:44 +0200 |
Julien Cristau |
[session] call rollback in Connection.__exit__
|
file |
diff |
annotate
|
Fri, 02 May 2014 14:26:14 +0200 |
Aurelien Campeas |
deprecate get/set_shared_data API
|
file |
diff |
annotate
|
Wed, 04 Jun 2014 17:56:54 +0200 |
Julien Cristau |
[connection] set language on new Connection for the internal manager
|
file |
diff |
annotate
|
Wed, 23 Apr 2014 18:41:34 +0200 |
Julien Cristau |
[server/session] remove json dumps around call_service
|
file |
diff |
annotate
|
Mon, 28 Apr 2014 12:54:14 +0200 |
Julien Cristau |
[server/session] add missing rollback when freeing a db connection
|
file |
diff |
annotate
|
Tue, 22 Apr 2014 14:43:11 +0200 |
Julien Cristau |
[server/session] make commit/rollback obey ensure_cnx_set
|
file |
diff |
annotate
|
Thu, 03 Apr 2014 18:18:11 +0200 |
Sylvain Thénault |
minor cleanups
|
file |
diff |
annotate
|
Thu, 03 Apr 2014 18:16:28 +0200 |
Sylvain Thénault |
some copyright updates
|
file |
diff |
annotate
|
Wed, 02 Apr 2014 12:38:29 +0200 |
Julien Cristau |
[server/session] undeprecate session.anonymous_session
|
file |
diff |
annotate
|
Thu, 03 Apr 2014 18:09:57 +0200 |
Sylvain Thénault |
[repo] don't set cnxset when getting the session to close it
|
file |
diff |
annotate
|
Fri, 04 Apr 2014 10:46:53 +0200 |
Julien Cristau |
[server] move security/integrity hook management away from InternalSession.__init__
|
file |
diff |
annotate
|
Tue, 18 Feb 2014 13:54:08 +0100 |
Julien Cristau |
[server/session] fix a couple typos in doc strings
|
file |
diff |
annotate
|
Mon, 17 Feb 2014 15:32:50 +0100 |
Julien Cristau |
merge 3.18.x in 3.19 branch
|
file |
diff |
annotate
|
Wed, 29 Jan 2014 15:25:05 +0100 |
Julien Cristau |
[server/session] avoid spurious warnings from Session.close
|
file |
diff |
annotate
|
Wed, 29 Jan 2014 16:19:13 +0100 |
Julien Cristau |
[server/session] use _free_cnxset instead of free_cnxset to avoid warnings
|
file |
diff |
annotate
|
Thu, 30 Jan 2014 16:33:32 +0100 |
Julien Cristau |
[server/session] session.id → session.sessionid
|
file |
diff |
annotate
|
Thu, 30 Jan 2014 18:04:59 +0100 |
Julien Cristau |
[server/session] Fix docstring typo for InternalSession
|
file |
diff |
annotate
|
Wed, 29 Jan 2014 13:45:03 +0100 |
Julien Cristau |
[server] fix TypeErrors
|
file |
diff |
annotate
|
Tue, 17 Dec 2013 11:50:12 +0100 |
Julien Cristau |
[server] Allow setting an InternalManager's preferred language
|
file |
diff |
annotate
|
Mon, 27 Jan 2014 16:19:49 +0100 |
Julien Cristau |
merge 3.18.2 into 3.19 branch
|
file |
diff |
annotate
|
Thu, 23 Jan 2014 13:47:28 +0100 |
Sylvain Thénault |
[multi-sources-removal] Drop entities.source column
|
file |
diff |
annotate
|
Thu, 23 Jan 2014 12:32:16 +0100 |
Julien Cristau |
[repo] pylint cleanup, mainly of imports, with a bit of style
|
file |
diff |
annotate
|
Wed, 22 Jan 2014 15:50:03 +0100 |
Sylvain Thénault |
[multi-sources-removal] Turn ConnectionsSet into simpler ConnectionWrapper
|
file |
diff |
annotate
|
Wed, 22 Jan 2014 15:49:32 +0100 |
Sylvain Thénault |
[multi-sources-removal] Simplify ConnectionsSet internal structures and public methods
|
file |
diff |
annotate
|
Fri, 21 Jun 2013 17:53:44 +0200 |
Sylvain Thénault |
[multi-sources-removal] Drop foreid argument of repo.get_option_value
|
file |
diff |
annotate
|
Thu, 16 Jan 2014 12:21:05 +0100 |
Julien Cristau |
Disable security hooks for internal sessions
|
file |
diff |
annotate
|
Mon, 13 Jan 2014 15:56:52 +0100 |
Aurelien Campeas |
fix version number: we still target cw 3.19
|
file |
diff |
annotate
|
Mon, 13 Jan 2014 13:56:16 +0100 |
Julien Cristau |
Fix a couple merge errors
|
file |
diff |
annotate
|
Mon, 13 Jan 2014 13:47:47 +0100 |
Julien Cristau |
merge 3.18.0 in 3.19 branch
|
file |
diff |
annotate
|
Fri, 10 Jan 2014 17:12:20 +0100 |
Julien Cristau |
merge stable
|
file |
diff |
annotate
|
Thu, 19 Dec 2013 17:09:08 +0100 |
Julien Cristau |
[server/session] fix typo in keep_cnxset_mode docstring
|
file |
diff |
annotate
|
Wed, 11 Dec 2013 17:36:59 +0100 |
Julien Cristau |
[book] fix Session.{set,free}_cnxset autodoc
stable
|
file |
diff |
annotate
|
Thu, 10 Oct 2013 13:26:11 +0200 |
Aurelien Campeas |
[merge] backport stable fixes
|
file |
diff |
annotate
|
Wed, 09 Oct 2013 17:42:01 +0200 |
Aurelien Campeas |
[server/session] demote log to debug
stable
|
file |
diff |
annotate
|
Thu, 10 Oct 2013 12:30:02 +0200 |
Julien Cristau |
[server] fix a number of typos, mostly in docstrings
stable
|
file |
diff |
annotate
|
Fri, 30 Aug 2013 15:34:58 +0200 |
Rémi Cardona |
spelling: rollbacked -> rolled back
stable
|
file |
diff |
annotate
|
Mon, 26 Aug 2013 16:12:30 +0200 |
Aurelien Campeas |
remove 3.8 bw compat
|
file |
diff |
annotate
|
Thu, 26 Sep 2013 11:53:13 +0200 |
Julien Cristau |
[server] Make internal sessions not reset 'safe'-ness on first commit
stable
|
file |
diff |
annotate
|
Wed, 12 Jun 2013 12:28:01 +0200 |
Julien Cristau |
Use return in CnxSetTracker context manager methods
stable
|
file |
diff |
annotate
|
Thu, 25 Jul 2013 18:12:28 +0200 |
Sylvain Thénault |
[session commit] save back exception context to avoid potentiel cluttering if some revert operation raise an exception
stable
|
file |
diff |
annotate
|
Mon, 08 Jul 2013 15:24:43 +0200 |
Julien Cristau |
[book] fix sphinx documentation generation (closes #2991997)
stable
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 19:09:23 +0200 |
Pierre-Yves David |
[connection] deprecated free_cnset and set_cnxset
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 19:02:06 +0200 |
Pierre-Yves David |
[session] deprecate all Connection related method on session
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 18:53:06 +0200 |
Pierre-Yves David |
[session] drop dead _current_cnx_id
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 18:47:08 +0200 |
Pierre-Yves David |
[session] privatise get_cnx and close_cnx
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 14:12:00 +0200 |
Pierre-Yves David |
[repository] add an ``internal_cnx`` method to replace ``internal_session``
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 12:02:38 +0200 |
Pierre-Yves David |
[connection] enforce that a connection must be open to be used
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 14:46:24 +0200 |
Pierre-Yves David |
[session] add a new_cnx factory
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 14:26:06 +0200 |
Pierre-Yves David |
[connection] allow simple instantiation of standalone Connection
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 14:35:55 +0200 |
Pierre-Yves David |
[connection] handle and explicitly life cycle on Connection
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 14:00:32 +0200 |
Pierre-Yves David |
[sesion] distinction between Connection handled by the session and other.
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 11:58:34 +0200 |
Pierre-Yves David |
[session] replace _clear_thread_storage with close_cnx
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 14:01:07 +0200 |
Pierre-Yves David |
[session] explicitly take Connection object in close_cnx
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 11:41:53 +0200 |
Pierre-Yves David |
[session] drop the Session._clear_cnx_storage method
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 11:39:41 +0200 |
Pierre-Yves David |
[session] wrap too long line
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 11:39:01 +0200 |
Pierre-Yves David |
[session] gather close_cnx with get_cnx and set_cnx
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 11:21:39 +0200 |
Pierre-Yves David |
[connection] transparent cnx_set handling
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 18:15:45 +0200 |
Pierre-Yves David |
[connection] invert __init__ parameter
|
file |
diff |
annotate
|
Wed, 26 Jun 2013 13:43:22 +0200 |
Pierre-Yves David |
[service] enforce that Service argument and return are json-serialisable
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 18:04:08 +0200 |
Pierre-Yves David |
[connection] move call_service on Connection
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:21:14 +0200 |
Pierre-Yves David |
[connection] move the commit method on Connection object
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:21:09 +0200 |
Pierre-Yves David |
[connection] move the rollback method on Connection object
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:20:46 +0200 |
Pierre-Yves David |
[connection] pass a Connection object to RQLRewriter
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:20:14 +0200 |
Pierre-Yves David |
[connection] Connection.execute touch Session timestamp
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 17:42:12 +0200 |
Pierre-Yves David |
[connection] Connection now call _set_user to CWUser object linked to itseld
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 14:13:50 +0200 |
Pierre-Yves David |
[server/session] better faking of user for InternalManager
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:58 +0200 |
Pierre-Yves David |
[connection] move execute
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 17:10:52 +0200 |
Pierre-Yves David |
[connection] mark Connection as "not a request"
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 14:04:46 +0200 |
Pierre-Yves David |
[server/session] ensure appobject obtained from the session are linked to the session
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 12:25:52 +0200 |
Pierre-Yves David |
[connection] have rql_rewriter accession on Connection
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:42 +0200 |
Pierre-Yves David |
[connection] move local_perm_cache management on Connection
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:37 +0200 |
Pierre-Yves David |
[session] use a rich object for timestamp
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:28 +0200 |
Pierre-Yves David |
[connection] move relation management method
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:24 +0200 |
Pierre-Yves David |
[connection] give access to shared data method
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 11:19:17 +0200 |
Pierre-Yves David |
[connection] move relation cache method to Connection
|
file |
diff |
annotate
|
Wed, 15 May 2013 16:09:31 +0200 |
Pierre-Yves David |
[connection] give access to session execute from connection
|
file |
diff |
annotate
|
Thu, 23 May 2013 14:17:46 +0200 |
Pierre-Yves David |
[connection] move last part of undo logic in connection
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 17:28:41 +0200 |
Pierre-Yves David |
[connection] initialize connection.user and connection.lang
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 17:43:18 +0100 |
Pierre-Yves David |
[Connection] inherit from RequestSessionBase
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 11:06:57 +0200 |
Pierre-Yves David |
[repoapi] introduce a basic ClientConnection class
|
file |
diff |
annotate
|
Mon, 24 Jun 2013 18:00:20 +0200 |
Pierre-Yves David |
[server/session] add a login property
|
file |
diff |
annotate
|
Fri, 21 Jun 2013 15:47:01 +0200 |
Pierre-Yves David |
[server/session] allow access to session id using sessionid
|
file |
diff |
annotate
|
Mon, 17 Jun 2013 17:27:08 +0200 |
Pierre-Yves David |
[server/session] Implement anonymous_session
|
file |
diff |
annotate
|
Fri, 21 Jun 2013 16:07:45 +0200 |
Pierre-Yves David |
[server/session] do not clear session.cnx if unrelated to cnx actually cleared
|
file |
diff |
annotate
|
Mon, 24 Jun 2013 11:59:45 +0200 |
Pierre-Yves David |
[service] drop the asynchronous execution possibility
|
file |
diff |
annotate
|
Mon, 27 May 2013 17:50:55 +0200 |
Pierre-Yves David |
[connection] move security control logic on Connection
|
file |
diff |
annotate
|
Fri, 14 Jun 2013 12:11:42 +0200 |
Pierre-Yves David |
[connection] move hook control logic on Connection
|
file |
diff |
annotate
|
Fri, 14 Jun 2013 12:10:45 +0200 |
Pierre-Yves David |
[session] update _hook_control docstring
|
file |
diff |
annotate
|
Mon, 27 May 2013 16:43:02 +0200 |
pierre-yves |
[connection] reinstall cnx.data as cnx.transaction_data
|
file |
diff |
annotate
|
Mon, 27 May 2013 16:42:39 +0200 |
pierre-yves |
[connection] give access to is_internal_session boolean
|
file |
diff |
annotate
|
Fri, 14 Jun 2013 13:39:49 +0200 |
pierre-yves |
[req] drop from_controller on non WebRequest object (Closes #2901079)
|
file |
diff |
annotate
|
Tue, 14 May 2013 00:36:43 +0200 |
pierre-yves |
[connection] add logging method on connection
|
file |
diff |
annotate
|
Thu, 13 Jun 2013 15:12:06 +0200 |
Pierre-Yves David |
rename server.session.transaction into server.session.connection
|
file |
diff |
annotate
|
Thu, 13 Jun 2013 15:36:10 +0200 |
pierre-yves |
Drop hijack user (closes #2901093)
|
file |
diff |
annotate
|
Mon, 27 May 2013 15:48:03 +0200 |
pierre-yves |
[session] upgrade session closed error from Exception to SessionClosedError
|
file |
diff |
annotate
|
Thu, 23 May 2013 19:25:24 +0200 |
pierre-yves |
[session] raise proper exception with get_tx is called on a closed session
|
file |
diff |
annotate
|
Mon, 22 Apr 2013 17:57:46 +0200 |
Pierre-Yves David |
[session] deprecate `hijack_user` method
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 15:33:49 +0200 |
Pierre-Yves David |
[session] fix hooks_control backward compat
|
file |
diff |
annotate
|
Tue, 02 Apr 2013 18:15:24 +0200 |
Pierre-Yves David |
merge with stable fix
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 18:00:37 +0100 |
Pierre-Yves David |
[session/transaction] move resource accessors on Transaction
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 17:39:14 +0100 |
Pierre-Yves David |
[session/transaction] move multiple utility on Transaction
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 17:25:56 +0100 |
Pierre-Yves David |
[session/transaction] handle cnxset repository logic in transaction
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 12:34:53 +0100 |
Pierre-Yves David |
[transaction] keep a reference to the repo object
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 18:57:13 +0100 |
Pierre-Yves David |
[session] make security_enabled API private
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 12:47:04 +0100 |
Pierre-Yves David |
[session] make hook_control API private
|
file |
diff |
annotate
|
Tue, 02 Apr 2013 15:11:41 +0200 |
Pierre-Yves David |
[service] split session retrieval and service execution
stable
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 16:41:45 +0100 |
Pierre-Yves David |
[session] security context directly use transaction object when applicable
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 16:43:34 +0100 |
Pierre-Yves David |
[session] move context manager logic in the security context manager
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 16:42:18 +0100 |
Pierre-Yves David |
[session] hook control context directly use transaction object when applicable
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 16:17:21 +0100 |
Pierre-Yves David |
[session] move context manager logic in the hook controls context manager
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 14:05:14 +0100 |
Pierre-Yves David |
[session] drop the useless set_hooks_mode method
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 17:09:55 +0100 |
Pierre-Yves David |
[session/transaction] move most undo support into transaction
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 11:42:13 +0100 |
Pierre-Yves David |
[session] simplify mode property
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 11:01:40 +0100 |
Pierre-Yves David |
[session/transaction] pass the session object to the Transaction __init__
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 19:54:36 +0100 |
Pierre-Yves David |
[session] use a dedicated class to track cnxset
|
file |
diff |
annotate
|
Tue, 26 Mar 2013 15:26:29 +0100 |
Pierre-Yves David |
[session] cleanup Transaction.cnxset
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 17:50:11 +0100 |
Pierre-Yves David |
[session] drop useless getter and setter for security
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 19:40:09 +0100 |
Pierre-Yves David |
[session/transaction] move read_security subtlety in transaction
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:08:02 +0100 |
Pierre-Yves David |
[transaction] initialize dbapi_request in __init__
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 14:46:55 +0100 |
Pierre-Yves David |
[session] drop pre-3.7 api on session
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:35:18 +0100 |
Pierre-Yves David |
[transaction] use set operation in the hook control code
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:08:48 +0100 |
Pierre-Yves David |
[session/transaction] move hook management in transaction itself
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 15:28:18 +0100 |
Pierre-Yves David |
[session] allow writable tx_attr and use it for commit_state
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:12:39 +0100 |
Pierre-Yves David |
[session/transaction] move add operation in session code
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:13:34 +0100 |
Pierre-Yves David |
[session/transaction] move entity life utility on transaction
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:20:25 +0100 |
Pierre-Yves David |
[transaction] small simplification in ecache code
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 14:16:16 +0100 |
Pierre-Yves David |
[session/transaction] move entity cache management on session
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 14:17:31 +0100 |
Pierre-Yves David |
[session] have a nice helper function to forward access to session
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 12:41:13 +0100 |
Pierre-Yves David |
[session] drop dead code
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 20:14:08 +0100 |
Pierre-Yves David |
[session] use tx.data directly in session code.
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 20:11:17 +0100 |
Pierre-Yves David |
[transaction] rename transaction_data to data
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:58:43 +0100 |
Pierre-Yves David |
[session] document Session._tx
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 20:05:49 +0100 |
Pierre-Yves David |
[session] split session creation from default session assignation
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 20:04:43 +0100 |
Pierre-Yves David |
[session] make session lock reentrant
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:51:50 +0100 |
Pierre-Yves David |
[session] document set_tx
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:49:57 +0100 |
Pierre-Yves David |
[session] rename txstore variable to tx
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 20:10:19 +0100 |
Pierre-Yves David |
[session] rename `_threaddata` to `_tx`
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:37:51 +0100 |
Pierre-Yves David |
[session] rename self.__threaddata.txdata to self.__threaddata.tx
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:42:33 +0100 |
Pierre-Yves David |
[session] rename _tx_data into _txs
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:32:25 +0100 |
Pierre-Yves David |
[transaction] relocate method building transaction context manager
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:49:48 +0100 |
Pierre-Yves David |
[transaction] move RQLRewriter in Transaction
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:38:56 +0100 |
Pierre-Yves David |
[transaction] initialize security control attribute in Transaction
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:33:53 +0100 |
Pierre-Yves David |
[session] move security constant out of the class
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:27:34 +0100 |
Pierre-Yves David |
[transaction] initialize hook control attribute in Transaction
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:34:04 +0100 |
Pierre-Yves David |
[session] Move hook control constants out of the class
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 14:20:10 +0100 |
Pierre-Yves David |
[transaction] initialize transaction data and state related attribute.
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:51:03 +0100 |
Pierre-Yves David |
[transaction] handle ``mode`` default value in Transaction
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 17:47:45 +0100 |
Pierre-Yves David |
[transaction] explicit Transaction cnxset attribute
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 17:09:49 +0100 |
Pierre-Yves David |
[server] rename TransactionData to Transaction
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 19:31:21 +0100 |
Pierre-Yves David |
[doc] update Session documentation
|
file |
diff |
annotate
|
Thu, 14 Feb 2013 15:39:23 +0100 |
Nicolas Chauvat |
[toward-py3k] remove import with_statement (part of #2711624)
|
file |
diff |
annotate
|
Mon, 21 Jan 2013 18:01:25 +0100 |
Sylvain Thénault |
[db-api/configuration] simplify db-api and configuration so that all the connection information is in the repository url, closes #2521848
|
file |
diff |
annotate
|
Tue, 11 Dec 2012 18:20:00 +0100 |
Aurelien Campeas |
[server] add debugging for Hooks & Operations (closes #2470048)
|
file |
diff |
annotate
|
Fri, 16 Nov 2012 11:53:17 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 14 Nov 2012 11:06:24 +0100 |
Aurelien Campeas |
[dbapi] provide get_option_value over DBAPIRequest (closes #2515522)
stable
|
file |
diff |
annotate
|
Thu, 11 Oct 2012 18:42:13 +0200 |
Sylvain Thénault |
[req / session] drop is_internal_session (buggy) compat on base request by implementing necessary methods on internal manager
|
file |
diff |
annotate
|
Fri, 21 Sep 2012 15:03:59 +0200 |
Adrien Di Mascio |
mock ``CWUser.prefered_language()`` on InternalManager objects.
|
file |
diff |
annotate
|
Fri, 14 Sep 2012 14:15:39 +0200 |
Sylvain Thénault |
[session] fix arguments default value and promote usage of security_enabled as session method. Closes #2481820
|
file |
diff |
annotate
|
Thu, 20 Sep 2012 14:50:06 +0200 |
Sylvain Thénault |
[session] promote usage of [deny|all]_all_hooks_but session methods rather than hooks_control context manager directly
|
file |
diff |
annotate
|
Tue, 11 Sep 2012 22:32:01 +0200 |
Sylvain Thénault |
[repo cleanup] drop code moved to querier by 7e264ce34cd4
|
file |
diff |
annotate
|
Mon, 10 Sep 2012 17:36:22 +0200 |
Sylvain Thénault |
[session / querier] reorganize code to building result set descriptions
|
file |
diff |
annotate
|
Mon, 10 Sep 2012 13:53:59 +0200 |
Sylvain Thénault |
[request/session] refactor language handling: don't attempt to sync web/repo languages
|
file |
diff |
annotate
|
Fri, 07 Sep 2012 14:01:59 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 04 Sep 2012 06:09:17 +0200 |
Sylvain Thénault |
[datafeed] make cnxset handling of datafeed source more robust
stable
|
file |
diff |
annotate
|
Fri, 03 Aug 2012 13:29:37 +0200 |
Sylvain Thénault |
[entity edition] don't remove values from attribute cache on the repository side
|
file |
diff |
annotate
|
Wed, 06 Jun 2012 10:26:34 +0200 |
Aurelien Campeas |
[server/session,repo] turn InternalSession, hence repo.internal_session, into a context manager (closes #2393651)
|
file |
diff |
annotate
|
Wed, 11 Apr 2012 14:36:19 +0200 |
Pierre-Yves David |
[service-api] Add unified service API on `_cw` attribute
|
file |
diff |
annotate
|
Thu, 15 Mar 2012 14:26:12 +0100 |
Anthony Truchet |
[config, undo] Fix undo-support option migration
|
file |
diff |
annotate
|
Mon, 27 Feb 2012 09:43:15 +0100 |
Anthony Truchet |
[repo, undo] Finish repository-side implementation of the undo feature (closes #893940)
|
file |
diff |
annotate
|
Mon, 23 Jan 2012 13:25:02 +0100 |
Sylvain Thénault |
[vreg] move base registry implementation to logilab.common. Closes #1916014
|
file |
diff |
annotate
|
Tue, 22 Nov 2011 11:26:06 +0100 |
Alexandre Fayolle |
actually a bad idea, sorry
|
file |
diff |
annotate
|
Tue, 22 Nov 2011 11:20:36 +0100 |
Alexandre Fayolle |
fix typo
|
file |
diff |
annotate
|
Mon, 21 Nov 2011 17:53:14 +0100 |
Alexandre Fayolle |
added log when operation precommit fails
|
file |
diff |
annotate
|
Fri, 21 Oct 2011 14:32:37 +0200 |
Sylvain Thénault |
[diet] drop pre 3.6 API compatibility (but attempt to keep data cmopatibility). Closes #2017916
|
file |
diff |
annotate
|
Thu, 20 Oct 2011 14:20:46 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Thu, 20 Oct 2011 14:17:52 +0200 |
Sylvain Thénault |
[rset] don't only consider a sample select node / solution to compute rset description. Closes #2036499
stable
|
file |
diff |
annotate
|
Fri, 23 Sep 2011 14:18:13 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 21 Sep 2011 17:38:00 +0200 |
Sylvain Thénault |
[exceptions] stop catching any exception in various places (closes #1942716)
stable
|
file |
diff |
annotate
|
Thu, 15 Sep 2011 18:39:55 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 15:41:11 +0200 |
Sylvain Thénault |
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 15:40:06 +0200 |
Sylvain Thénault |
backout 7780:a1d5365fefc1
stable
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 14:48:24 +0200 |
Sylvain Thénault |
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
stable
|
file |
diff |
annotate
|
Wed, 07 Sep 2011 17:50:09 +0200 |
Julien Jehannet |
[session] take care of non-ascii characters in login and session id (closes: #1910849)
|
file |
diff |
annotate
|
Tue, 06 Sep 2011 11:59:21 +0200 |
Sylvain Thénault |
[hooks control] test and fix session.reset_hooks_mode_categories, closes #1908680
stable
|
file |
diff |
annotate
|
Tue, 02 Aug 2011 17:37:55 +0200 |
Sylvain Thénault |
[querier] we should not insert None but skip the line when some unknown eid is detected (closes #1892491)
stable
|
file |
diff |
annotate
|
Wed, 27 Jul 2011 14:17:47 +0200 |
Sylvain Thénault |
[session] safe internal sessions don't deactivate integrity hooks
stable
|
file |
diff |
annotate
|
Mon, 18 Jul 2011 15:48:34 +0200 |
Sylvain Thénault |
[session] add session id to closed connection errors
|
file |
diff |
annotate
|
Wed, 29 Jun 2011 16:04:01 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 29 Jun 2011 16:02:24 +0200 |
Sylvain Thénault |
[repo, looping task] raise a custom exception when repository is shuting down, avoid looping task to be restarted in such case. Closes #1021276
stable
|
file |
diff |
annotate
|
Tue, 21 Jun 2011 10:57:25 +0200 |
Sylvain Thénault |
[ms, entity metas] add 'actual source' to entities table / base entity metadata cache. Closes #1767090
|
file |
diff |
annotate
|
Fri, 17 Jun 2011 18:53:33 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Thu, 16 Jun 2011 19:38:28 +0200 |
Sylvain Thénault |
cleanup and assert we don't import unexpected stuff
stable
|
file |
diff |
annotate
|
Wed, 15 Jun 2011 17:16:19 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 14 Jun 2011 15:37:09 +0200 |
Sylvain Thénault |
[session] deprecates schema_rproperty in favor of more optimized rtype_eids_rdef which return the rdef (so reusable to gather other data)
stable
|
file |
diff |
annotate
|
Tue, 14 Jun 2011 13:46:36 +0200 |
Sylvain Thénault |
[repository] new hook selector according to configuration's repairing flag
stable
|
file |
diff |
annotate
|
Mon, 06 Jun 2011 15:03:00 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 06 Jun 2011 14:41:00 +0200 |
Sylvain Thénault |
[session] provide a simple transaction context manager for session. Closes #1725640
stable
|
file |
diff |
annotate
|
Thu, 19 May 2011 18:48:26 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Thu, 19 May 2011 17:53:46 +0200 |
Sylvain Thénault |
[session] new methods on session to ease access to security/hooks control context managers
stable
|
file |
diff |
annotate
|
Thu, 19 May 2011 10:53:11 +0200 |
Sylvain Thénault |
[repository api] definitly kill usage of word 'pool' to refer to connections set used by a session
|
file |
diff |
annotate
|
Thu, 28 Apr 2011 17:05:22 +0200 |
Alexandre Fayolle |
[hooks selection optimization] prune hooks when multiple entities are concerned by a hm.call_hooks() (closes: #1672022)
|
file |
diff |
annotate
|
Tue, 10 May 2011 14:08:41 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 10 May 2011 12:07:54 +0200 |
Sylvain Thénault |
[session] enhance session's transaction storage handling to fix cases where commit/rollback is done while in the context of hooks_control/security_enabled managers. Closes #1412648: commit or rollback during postcreate reset hooks control state
|
file |
diff |
annotate
|
Tue, 10 May 2011 10:28:29 +0200 |
Sylvain Thénault |
[session] nicer local variable names
|
file |
diff |
annotate
|
Mon, 09 May 2011 14:35:10 +0200 |
Sylvain Thénault |
[session] lock self._closed and session.close to avoid race conditions
stable
|
file |
diff |
annotate
|
Sat, 07 May 2011 09:37:07 +0200 |
Sylvain Thénault |
[session selector] missing not
stable
|
file |
diff |
annotate
|
Fri, 06 May 2011 18:21:31 +0200 |
Sylvain Thénault |
[session] new selectors according to session type (eg user or internal
stable
|
file |
diff |
annotate
|
Fri, 15 Apr 2011 15:42:17 +0200 |
Alexandre Fayolle |
[server] improve the speed of setting relations between entities (closes #1625257)
|
file |
diff |
annotate
|
Mon, 28 Mar 2011 16:41:36 +0200 |
Sylvain Thénault |
[repository] fix crash in optimized [add|remove]_relation w/ inlined relation (broken by cw 3.10 refactoring)
stable
|
file |
diff |
annotate
|
Mon, 28 Mar 2011 16:39:49 +0200 |
Sylvain Thénault |
[server] move EditedEntity class to its own module, to avoid cyclic dependency when needed from e.g. session.py
stable
|
file |
diff |
annotate
|
Wed, 16 Mar 2011 09:37:46 +0100 |
Alexandre Fayolle |
help pylint by explicitely defining some attributes
oldstable
|
file |
diff |
annotate
|
Tue, 08 Mar 2011 17:55:15 +0100 |
Sylvain Thénault |
Add a "closed" property on session
stable
|
file |
diff |
annotate
|
Fri, 22 Oct 2010 09:15:35 +0200 |
Sylvain Thénault |
[pylint] fix a bug of pylint detected errors and i18n pb (calling builtins._ instead of req._)
|
file |
diff |
annotate
|
Sat, 09 Oct 2010 00:05:52 +0200 |
Sylvain Thénault |
[schema / sources] store data sources as cubicweb entities
|
file |
diff |
annotate
|
Wed, 06 Oct 2010 14:04:26 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Fri, 01 Oct 2010 18:49:47 +0200 |
Sylvain Thénault |
[repo transaction] fix rollback behaviour as discussed on the mailing-list: instead of rollbacking automatically on Unauthorized/ValidationError, mark the transaction as uncommitable and disallow commiting
stable
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 18:29:55 +0200 |
Sylvain Thénault |
update documentation to follow 6142:8bc6eac1fac1 changes. Try to make it better and move most doc with code on the way
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 10:29:18 +0200 |
Sylvain Thénault |
[session] cleanup hook / operation / entity edition api
|
file |
diff |
annotate
|
Fri, 06 Aug 2010 17:49:20 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Fri, 06 Aug 2010 17:33:07 +0200 |
Sylvain Thénault |
[session] should be _cw, not req
stable
|
file |
diff |
annotate
|
Wed, 28 Jul 2010 16:31:32 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 28 Jul 2010 11:37:02 +0200 |
Sylvain Thénault |
[session] this log should be at the debug level, not info
stable
|
file |
diff |
annotate
|
Mon, 26 Jul 2010 12:15:11 +0200 |
Sylvain Thénault |
[dbapi] cleanup shared data api: let access to transaction from dbapi, we can write it after all... Also, querydata is better named txdata
|
file |
diff |
annotate
|
Wed, 07 Jul 2010 13:01:44 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 06 Jul 2010 17:09:14 +0200 |
Sylvain Thénault |
[repository] fix so that when repository is shutting down, internal session in transaction are interrupted
stable
|
file |
diff |
annotate
|
Mon, 05 Jul 2010 19:05:56 +0200 |
Sylvain Thénault |
[session] don't log reraised error occured during precommit
|
file |
diff |
annotate
|
Mon, 05 Jul 2010 18:25:19 +0200 |
Sylvain Thénault |
[schema migration] import refactoring to fix #1109558 and enhances things on the way
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 17:06:37 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 23 Jun 2010 09:27:52 +0200 |
Alexandre Fayolle |
[session] refactor session handling so that when calling session.close(), pool of long running transaction of the same session is properly freed
stable
|
file |
diff |
annotate
|
Mon, 21 Jun 2010 15:34:46 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 21 Jun 2010 15:32:26 +0200 |
Sylvain Thénault |
[transaction w/ separated web/repo processes] the dbapi should explicitly specify a transaction id to avoid confusion when web server / repository run in separated processes
stable
|
file |
diff |
annotate
|
Mon, 21 Jun 2010 13:23:11 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 21 Jun 2010 08:52:13 +0200 |
Sylvain Thénault |
[session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error
stable
|
file |
diff |
annotate
|
Fri, 18 Jun 2010 15:41:39 +0200 |
Sylvain Thénault |
[session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository
stable
|
file |
diff |
annotate
|
Fri, 18 Jun 2010 14:56:01 +0200 |
Sylvain Thénault |
[repo session] expected argument is the source, not the session
stable
|
file |
diff |
annotate
|
Thu, 10 Jun 2010 10:16:59 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Wed, 09 Jun 2010 14:21:08 +0200 |
Sylvain Thénault |
[querier] fix rset description bug with some union queries
stable
|
file |
diff |
annotate
|
Thu, 20 May 2010 20:50:00 +0200 |
Sylvain Thénault |
[entity] continue cleanup of Entity/AnyEntity namespace
|
file |
diff |
annotate
|
Fri, 30 Apr 2010 12:14:15 +0200 |
Sylvain Thénault |
[webconfig] introduce property sheets. Use them to replace external_resources
|
file |
diff |
annotate
|