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
|