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
|
Thu, 29 Apr 2010 14:21:59 +0200 |
Sylvain Thénault |
[webconfig] cleanup base_url management
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 12:24:20 +0200 |
Sylvain Thénault |
backport oldstable changes
stable
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 12:15:52 +0200 |
Sylvain Thénault |
replace logilab-common by CubicWeb in disclaimer
oldstable
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 12:14:22 +0200 |
Sylvain Thénault |
backport default into stable: stable is now cw 3.8
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 10:06:01 +0200 |
Sylvain Thénault |
proper licensing information (LGPL-2.1). Hope I get it right this time.
stable
|
file |
diff |
annotate
|
Tue, 13 Apr 2010 19:43:51 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 13 Apr 2010 15:46:46 +0200 |
Sylvain Thénault |
[session] better readability
stable
|
file |
diff |
annotate
|
Fri, 09 Apr 2010 15:10:26 +0200 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Fri, 09 Apr 2010 11:16:00 +0200 |
Sylvain Thénault |
[session] no way for queries from an InternalSession to be a dbapi query
stable
|
file |
diff |
annotate
|
Wed, 07 Apr 2010 14:26:35 +0200 |
Sylvain Thénault |
#759035: Automate addition of eid cachekey in RQL analysis
|
file |
diff |
annotate
|
Thu, 01 Apr 2010 11:48:18 +0200 |
Sylvain Thénault |
nicer warning
stable
|
file |
diff |
annotate
|
Wed, 31 Mar 2010 12:53:24 +0200 |
Sylvain Thénault |
[session] try to reconnect on unexpected error in system_sql. We need this for proper reconnection of pool used by hooks or looping task doing sql queries (such as cw_cleanup_transaction)
stable
|
file |
diff |
annotate
|
Tue, 30 Mar 2010 11:17:21 +0200 |
Sylvain Thénault |
[undo] consistent is/is_instance_of processing
stable
|
file |
diff |
annotate
|
Tue, 30 Mar 2010 10:57:42 +0200 |
Sylvain Thénault |
[querier] introduce RepeatList class, used to optimize size of data returned for result set description
stable
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 16:13:27 +0100 |
Sylvain Thénault |
add note
stable cubicweb-version-3.7.2
|
file |
diff |
annotate
|
Thu, 25 Mar 2010 14:00:01 +0100 |
Sylvain Thénault |
[cleanup] useless try except
stable
|
file |
diff |
annotate
|
Wed, 24 Mar 2010 14:11:01 +0100 |
Sylvain Thénault |
backport pending_operations on hi-jacked session, see comment
stable
|
file |
diff |
annotate
|
Wed, 24 Mar 2010 11:00:02 +0100 |
Sylvain Thénault |
[repo] fix warning message and implementation of bw compat unsafe_execute
stable
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 09:16:30 +0100 |
Sylvain Thénault |
[session] fix hijack_user: most transaction_data should be copied (everything but the entity cache
|
file |
diff |
annotate
|
Mon, 01 Mar 2010 11:26:14 +0100 |
Katia Saurfelt |
server/web api for accessing to deleted_entites
|
file |
diff |
annotate
|
Fri, 12 Mar 2010 16:11:56 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Fri, 12 Mar 2010 15:01:52 +0100 |
Sylvain Thénault |
[notification] fix dumb name error in hijack user
|
file |
diff |
annotate
|
Thu, 11 Mar 2010 16:49:43 +0100 |
Sylvain Thénault |
[session] del session's thread local store on close
stable
|
file |
diff |
annotate
|
Tue, 09 Mar 2010 12:07:16 +0100 |
Sylvain Thénault |
[refactor] drop rset.vreg attribute, vreg should be accessed through rset.req. Also kill decorate_rset, simply set rset.req where we were calling this method.
|
file |
diff |
annotate
|
Tue, 09 Mar 2010 11:05:29 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 09 Mar 2010 11:00:48 +0100 |
Sylvain Thénault |
fix hooks control method name + other litle cleanups
|
file |
diff |
annotate
|
Tue, 09 Mar 2010 10:59:50 +0100 |
Sylvain Thénault |
cleanup
stable
|
file |
diff |
annotate
|
Tue, 09 Mar 2010 08:59:43 +0100 |
Sylvain Thénault |
[repo] enhanced security handling: deprecates unsafe_execute, in favor of explicit read/write security control using the `enabled_security` context manager. Also code executed on the repository side is now unsafe by default.
|
file |
diff |
annotate
|
Mon, 08 Mar 2010 19:02:35 +0100 |
Sylvain Thénault |
move hooks activation control on session object, so we can have a per transaction control. Added a new `hooks_control` context manager for usual modification of hooks activation.
|
file |
diff |
annotate
|
Wed, 03 Mar 2010 18:31:08 +0100 |
Sylvain Thénault |
cleanup
|
file |
diff |
annotate
|
Wed, 03 Mar 2010 17:42:19 +0100 |
Sylvain Thénault |
cleanups
stable
|
file |
diff |
annotate
|
Fri, 26 Feb 2010 13:24:47 +0100 |
Sylvain Thénault |
pylint style fixes
stable
|
file |
diff |
annotate
|
Fri, 26 Feb 2010 07:03:38 +0100 |
Sylvain Thénault |
[session] fix memory leak: local thread data living in a thread that never finishes (eg, the main thread) may not be properly freed
stable
|
file |
diff |
annotate
|
Fri, 26 Feb 2010 06:59:16 +0100 |
Sylvain Thénault |
[session] user.login is usually an unicode string, so implements __unicode__ instead of __str__
stable
|
file |
diff |
annotate
|
Wed, 10 Feb 2010 08:08:17 +0100 |
Sylvain Thénault |
rephrase
|
file |
diff |
annotate
|
Tue, 09 Feb 2010 12:41:44 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Tue, 09 Feb 2010 12:38:59 +0100 |
Sylvain Thénault |
turn down some info logs into debug
stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 21:27:30 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 13:35:07 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 13:42:22 +0100 |
Alexandre Fayolle |
add a note about modifying read only attribute
stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 13:33:09 +0100 |
Sylvain Thénault |
must use in-place modification, pending_operations is a read-only property
stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 13:05:19 +0100 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 13:03:38 +0100 |
Sylvain Thénault |
fix session's commit handling: when an operation failed in [pre]commit, call rollback_event as well for already processed operation, not only the revert<event> callback
stable
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 11:08:55 +0100 |
Sylvain Thénault |
backport stable branch and some vreg cleanups:
|
file |
diff |
annotate
|
Mon, 08 Feb 2010 09:57:25 +0100 |
Sylvain Thénault |
errors on postcommit should never occurs, log it as critical
stable
|
file |
diff |
annotate
|
Fri, 05 Feb 2010 11:56:57 +0100 |
Sylvain Thénault |
fix long-waiting symetric typo: should be spelled symmetric. Add auto database migration on schema deserialization
|
file |
diff |
annotate
|
Mon, 18 Jan 2010 19:21:30 +0100 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
Thu, 07 Jan 2010 16:52:32 +0100 |
Adrien Di Mascio |
update copyright: welcome 2010
stable
|
file |
diff |
annotate
|
Mon, 07 Dec 2009 06:51:33 -0800 |
Sandrine Ribeau |
return relation property using rdef.get
|
file |
diff |
annotate
|
Thu, 03 Dec 2009 17:17:43 +0100 |
Sylvain Thénault |
backport stable into default
|
file |
diff |
annotate
|
Thu, 03 Dec 2009 11:39:31 +0100 |
Aurelien Campeas |
add postcommit_event on Operations
stable
|
file |
diff |
annotate
|
Wed, 07 Oct 2009 12:31:08 +0200 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
Fri, 02 Oct 2009 14:22:23 +0200 |
Sylvain Thénault |
[session cache] ensure we're not modifying cached rset/entities, they may be used elsewhere
stable
|
file |
diff |
annotate
|
Wed, 23 Sep 2009 09:34:10 +0200 |
Sylvain Thénault |
use .cw_rset instead of rset on appobject classes
|
file |
diff |
annotate
|
Tue, 22 Sep 2009 19:33:47 +0200 |
Sylvain Thénault |
use 3.6 attributes
|
file |
diff |
annotate
|
Thu, 17 Sep 2009 15:16:53 +0200 |
Sylvain Thénault |
backport 3.5
|
file |
diff |
annotate
|
Wed, 16 Sep 2009 21:29:17 +0200 |
Adrien Di Mascio |
[gettext] provide GNU contexts to avoid translations ambiguities
3.5
|
file |
diff |
annotate
|
Wed, 16 Sep 2009 14:24:31 +0200 |
Sylvain Thénault |
refactor so that rql rewriter may be used outside the server. Enhance it to be usable for RRQLExpression as well
3.5
|
file |
diff |
annotate
|
Mon, 14 Sep 2009 11:25:56 +0200 |
Sylvain Thénault |
backport 3.5
|
file |
diff |
annotate
|
Mon, 14 Sep 2009 11:23:31 +0200 |
Sylvain Thénault |
backport stable
3.5
|
file |
diff |
annotate
|
Mon, 14 Sep 2009 11:08:57 +0200 |
Sylvain Thénault |
[repo] take care of inlined relation in session.[add|delete]_relation
stable
|
file |
diff |
annotate
|
Mon, 14 Sep 2009 10:15:11 +0200 |
Sylvain Thénault |
[repo] set entity.rset & co when needed
stable
|
file |
diff |
annotate
|
Thu, 10 Sep 2009 08:13:22 +0200 |
Sylvain Thénault |
backport 3.5
|
file |
diff |
annotate
|
Thu, 10 Sep 2009 08:03:18 +0200 |
Sylvain Thénault |
merge
3.5
|
file |
diff |
annotate
|
Thu, 10 Sep 2009 08:02:52 +0200 |
Sylvain Thénault |
[notification] should get actual session here
stable
|
file |
diff |
annotate
|
Tue, 08 Sep 2009 16:00:14 +0200 |
Sylvain Thénault |
backport stable
3.5
|
file |
diff |
annotate
|
Tue, 08 Sep 2009 15:37:46 +0200 |
Sylvain Thénault |
enhance notification mecanism: recipients may return user entities, which will be used to create a fake session so one can check security during notification if necessary
stable
|
file |
diff |
annotate
|
Tue, 08 Sep 2009 15:30:14 +0200 |
Sylvain Thénault |
enhance notification mecanism: recipients may return user entities, which will be used to create a fake session so one can check security during notification if necessary
3.5
|
file |
diff |
annotate
|
Wed, 02 Sep 2009 10:24:15 +0200 |
Sylvain Thénault |
backport 3.5
|
file |
diff |
annotate
|
Wed, 02 Sep 2009 10:23:38 +0200 |
Sylvain Thénault |
backport stable
3.5
|
file |
diff |
annotate
|
Tue, 01 Sep 2009 17:25:00 +0200 |
Sylvain Thénault |
don't fail when trying to update relation cache for relation deletion, this may occurs regularly
stable
|
file |
diff |
annotate
|
Fri, 21 Aug 2009 16:26:20 +0200 |
Sylvain Thénault |
somewhat painful backport of 3.5 branch, should mostly be ok
|
file |
diff |
annotate
|
Fri, 21 Aug 2009 08:29:15 +0200 |
Sylvain Thénault |
[session] add delete_relation in the same way as add_relation, document them
3.5
|
file |
diff |
annotate
|
Tue, 18 Aug 2009 00:22:10 +0200 |
Sylvain Thénault |
[session] temporary fix, need .req on internal manager
|
file |
diff |
annotate
|
Mon, 17 Aug 2009 18:25:57 +0200 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
Mon, 17 Aug 2009 12:11:04 +0200 |
Sylvain Thénault |
[session] use isinstance instead of testing value of is_super_session since we hack it in the add_relation method
stable
|
file |
diff |
annotate
|
Fri, 14 Aug 2009 15:53:12 +0200 |
Sylvain Thénault |
[repo] more deprecation
|
file |
diff |
annotate
|
Fri, 14 Aug 2009 11:13:18 +0200 |
Sylvain Thénault |
[hooks] deprecates hookhelper module
|
file |
diff |
annotate
|
Thu, 13 Aug 2009 09:30:03 +0200 |
Sylvain Thénault |
rename and move cw.RequestSessionMixIn to cw.req.RequestSessionBase; move some appobjects methods where they actually belong to
|
file |
diff |
annotate
|
Wed, 12 Aug 2009 18:40:52 +0200 |
Nicolas Chauvat |
R put version info in deprecation warnings
|
file |
diff |
annotate
|
Wed, 12 Aug 2009 18:06:23 +0200 |
Sylvain Thénault |
merge
|
file |
diff |
annotate
|
Wed, 12 Aug 2009 18:05:19 +0200 |
Sylvain Thénault |
Backed out changeset 3f6dfc312760
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 18:41:39 +0200 |
Nicolas Chauvat |
backport stable branch
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 18:13:33 +0200 |
Sylvain Thénault |
[session cache] always append to description, turn it into a list if necessary
stable
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 17:27:27 +0200 |
Sylvain Thénault |
[entities] access persistent attributes through entity.cwdb
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 17:03:27 +0200 |
Sylvain Thénault |
[session pool] dont check closed session when calling set_pool from super_session
|
file |
diff |
annotate
|
Tue, 04 Aug 2009 17:11:50 +0200 |
Sylvain Thénault |
[R] use req.entity_from_eid
|
file |
diff |
annotate
|
Mon, 03 Aug 2009 10:50:57 +0200 |
Sylvain Thénault |
R [vreg] important refactoring of the vregistry, moving behaviour to end dictionnary (and so leaving room for more flexibility ; keep bw compat ; update api usage in cw
|
file |
diff |
annotate
|
Sun, 02 Aug 2009 12:00:17 +0200 |
Sylvain Thénault |
enable server side entity caching, 25% speedup on codenaf insertion. ALL CW TESTS OK
|
file |
diff |
annotate
|
Sat, 01 Aug 2009 16:18:14 +0200 |
Sylvain Thénault |
R [session] property for quick access to repo.schema
|
file |
diff |
annotate
|
Sat, 01 Aug 2009 01:24:03 +0200 |
Sylvain Thénault |
oops, should have been in a earlier commit (give rollback_on_failure to doexec)
|
file |
diff |
annotate
|
Sat, 01 Aug 2009 00:01:12 +0200 |
Sylvain Thénault |
merge
|
file |
diff |
annotate
|
Fri, 31 Jul 2009 22:37:28 +0200 |
Nicolas Chauvat |
R [all] logilab.common 0.44 provides only deprecated
|
file |
diff |
annotate
|
Fri, 31 Jul 2009 23:45:07 +0200 |
Sylvain Thénault |
[R repo session] add_relation method use in hooks
|
file |
diff |
annotate
|
Fri, 31 Jul 2009 23:44:16 +0200 |
Sylvain Thénault |
[R hooks] optmize insertion by using direct repository methods when possible
|
file |
diff |
annotate
|
Fri, 31 Jul 2009 14:25:30 +0200 |
Sylvain Thénault |
backport stable branch
|
file |
diff |
annotate
|
Thu, 30 Jul 2009 12:01:17 +0200 |
Sylvain Thénault |
[repo session] ability to ask session to keep it's pool set even when only read queries are done, necessary at least during migration
stable
|
file |
diff |
annotate
|
Fri, 24 Jul 2009 10:36:57 +0200 |
Adrien Di Mascio |
[server] take a chance to grab base-url from all-in-one config if not specified explicitly
|
file |
diff |
annotate
|
Wed, 08 Jul 2009 07:44:41 +0200 |
Sylvain Thénault |
typo, no error if thread isn't in running set
stable
|
file |
diff |
annotate
|
Tue, 07 Jul 2009 12:24:40 +0200 |
Sylvain Thénault |
give session to doexec so it's able to rollback the connection on unexpected error
stable
|
file |
diff |
annotate
|
Mon, 29 Jun 2009 21:15:07 +0200 |
Sylvain Thénault |
test fixes, all server tests ok, except unittest_migractions (due to inter-tests-side-effects...)
stable
|
file |
diff |
annotate
|
Mon, 29 Jun 2009 16:09:35 +0200 |
Sylvain Thénault |
doomed myself, merge
stable
|
file |
diff |
annotate
|
Mon, 29 Jun 2009 16:06:48 +0200 |
Sylvain Thénault |
* deprecate session.entity method
stable
|
file |
diff |
annotate
|
Sat, 27 Jun 2009 00:59:36 +0200 |
Sylvain Thénault |
mark session.entity method as obsolete
stable
|
file |
diff |
annotate
|
Thu, 11 Jun 2009 19:04:20 +0200 |
Sylvain Thénault |
simplify transaction data api, reorganize code
stable
|
file |
diff |
annotate
|
Mon, 08 Jun 2009 20:35:26 +0200 |
Sylvain Thénault |
fix [re]set_pool prototype
stable
|
file |
diff |
annotate
|
Fri, 05 Jun 2009 16:41:09 +0200 |
Sylvain Thénault |
oops
stable
|
file |
diff |
annotate
|
Fri, 05 Jun 2009 16:35:44 +0200 |
Sylvain Thénault |
fix potential race-condition
stable
|
file |
diff |
annotate
|
Thu, 28 May 2009 09:20:07 +0200 |
Adrien Di Mascio |
big bunch of copyright / docstring update
|
file |
diff |
annotate
|
Wed, 20 May 2009 14:19:02 +0200 |
Sylvain Thénault |
two in one: #343320: Logging out while deleting a CWUser blocks the cw server / #342692: ensure transaction state when Ctrl-C or other stop signal is received
stable
|
file |
diff |
annotate
|
Mon, 04 May 2009 17:03:30 +0200 |
sylvain thenault |
delete-trailing-whitespaces, missing import
tls-sprint
|
file |
diff |
annotate
|
Tue, 07 Apr 2009 09:30:23 +0200 |
sylvain thenault |
backport default branch
tls-sprint
|
file |
diff |
annotate
|
Thu, 26 Mar 2009 18:21:22 +0100 |
sylvain thenault |
somewhat handle corrupted database when manually building a database
|
file |
diff |
annotate
|
Mon, 23 Mar 2009 17:55:59 +0100 |
sylvain thenault |
pylint cleanup
tls-sprint
|
file |
diff |
annotate
|
Tue, 10 Mar 2009 11:35:52 +0100 |
sylvain thenault |
use datetime instead of mx.DateTime
tls-sprint
|
file |
diff |
annotate
|
Mon, 02 Mar 2009 21:03:54 +0100 |
sylvain thenault |
backport stable branch, take care a lot of conflicts occured, this may be the revision you're looking for...
tls-sprint
|
file |
diff |
annotate
|
Mon, 02 Mar 2009 20:44:14 +0100 |
sylvain thenault |
import updates
tls-sprint
|
file |
diff |
annotate
|
Thu, 26 Feb 2009 13:12:39 +0100 |
sylvain thenault |
update copyright
|
file |
diff |
annotate
|
Tue, 24 Feb 2009 11:59:53 +0100 |
Aurelien Campeas |
fix imports : common.utils -> utils
tls-sprint
|
file |
diff |
annotate
|
Wed, 18 Feb 2009 00:46:10 +0100 |
ludal |
remove dead code
|
file |
diff |
annotate
|
Tue, 17 Feb 2009 22:37:11 +0100 |
ludal |
simple optimization and readability fix
|
file |
diff |
annotate
|
Wed, 05 Nov 2008 15:52:50 +0100 |
Adrien Di Mascio |
Showtime !
|
file |
diff |
annotate
|