2013-03-27 |
Pierre-Yves David |
[session] security context directly use transaction object when applicable
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] move context manager logic in the security context manager
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] hook control context directly use transaction object when applicable
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] move context manager logic in the hook controls context manager
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] drop the useless set_hooks_mode method
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session/transaction] move most undo support into transaction
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] simplify mode property
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session/transaction] pass the session object to the Transaction __init__
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] use a dedicated class to track cnxset
|
file |
diff |
annotate
|
2013-03-26 |
Pierre-Yves David |
[session] cleanup Transaction.cnxset
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session] drop useless getter and setter for security
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session/transaction] move read_security subtlety in transaction
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[transaction] initialize dbapi_request in __init__
|
file |
diff |
annotate
|
2013-03-27 |
Pierre-Yves David |
[session] drop pre-3.7 api on session
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[transaction] use set operation in the hook control code
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session/transaction] move hook management in transaction itself
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session] allow writable tx_attr and use it for commit_state
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session/transaction] move add operation in session code
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session/transaction] move entity life utility on transaction
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[transaction] small simplification in ecache code
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session/transaction] move entity cache management on session
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session] have a nice helper function to forward access to session
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[session] drop dead code
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] use tx.data directly in session code.
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] rename transaction_data to data
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] document Session._tx
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] split session creation from default session assignation
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] make session lock reentrant
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] document set_tx
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] rename txstore variable to tx
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] rename `_threaddata` to `_tx`
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] rename self.__threaddata.txdata to self.__threaddata.tx
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] rename _tx_data into _txs
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] relocate method building transaction context manager
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] move RQLRewriter in Transaction
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] initialize security control attribute in Transaction
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] move security constant out of the class
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] initialize hook control attribute in Transaction
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[session] Move hook control constants out of the class
|
file |
diff |
annotate
|
2013-03-25 |
Pierre-Yves David |
[transaction] initialize transaction data and state related attribute.
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] handle ``mode`` default value in Transaction
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[transaction] explicit Transaction cnxset attribute
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[server] rename TransactionData to Transaction
|
file |
diff |
annotate
|
2013-03-22 |
Pierre-Yves David |
[doc] update Session documentation
|
file |
diff |
annotate
|
2013-02-14 |
Nicolas Chauvat |
[toward-py3k] remove import with_statement (part of #2711624)
|
file |
diff |
annotate
|
2013-01-21 |
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
|
2012-12-11 |
Aurelien Campeas |
[server] add debugging for Hooks & Operations (closes #2470048)
|
file |
diff |
annotate
|
2012-11-16 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2012-11-14 |
Aurelien Campeas |
[dbapi] provide get_option_value over DBAPIRequest (closes #2515522)
stable
|
file |
diff |
annotate
|
2012-10-11 |
Sylvain Thénault |
[req / session] drop is_internal_session (buggy) compat on base request by implementing necessary methods on internal manager
|
file |
diff |
annotate
|
2012-09-21 |
Adrien Di Mascio |
mock ``CWUser.prefered_language()`` on InternalManager objects.
|
file |
diff |
annotate
|
2012-09-14 |
Sylvain Thénault |
[session] fix arguments default value and promote usage of security_enabled as session method. Closes #2481820
|
file |
diff |
annotate
|
2012-09-20 |
Sylvain Thénault |
[session] promote usage of [deny|all]_all_hooks_but session methods rather than hooks_control context manager directly
|
file |
diff |
annotate
|
2012-09-11 |
Sylvain Thénault |
[repo cleanup] drop code moved to querier by 7e264ce34cd4
|
file |
diff |
annotate
|
2012-09-10 |
Sylvain Thénault |
[session / querier] reorganize code to building result set descriptions
|
file |
diff |
annotate
|
2012-09-10 |
Sylvain Thénault |
[request/session] refactor language handling: don't attempt to sync web/repo languages
|
file |
diff |
annotate
|
2012-09-07 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2012-09-04 |
Sylvain Thénault |
[datafeed] make cnxset handling of datafeed source more robust
stable
|
file |
diff |
annotate
|
2012-08-03 |
Sylvain Thénault |
[entity edition] don't remove values from attribute cache on the repository side
|
file |
diff |
annotate
|
2012-06-06 |
Aurelien Campeas |
[server/session,repo] turn InternalSession, hence repo.internal_session, into a context manager (closes #2393651)
|
file |
diff |
annotate
|
2012-04-11 |
Pierre-Yves David |
[service-api] Add unified service API on `_cw` attribute
|
file |
diff |
annotate
|
2012-03-15 |
Anthony Truchet |
[config, undo] Fix undo-support option migration
|
file |
diff |
annotate
|
2012-02-27 |
Anthony Truchet |
[repo, undo] Finish repository-side implementation of the undo feature (closes #893940)
|
file |
diff |
annotate
|
2012-01-23 |
Sylvain Thénault |
[vreg] move base registry implementation to logilab.common. Closes #1916014
|
file |
diff |
annotate
|
2011-11-22 |
Alexandre Fayolle |
actually a bad idea, sorry
|
file |
diff |
annotate
|
2011-11-22 |
Alexandre Fayolle |
fix typo
|
file |
diff |
annotate
|
2011-11-21 |
Alexandre Fayolle |
added log when operation precommit fails
|
file |
diff |
annotate
|
2011-10-21 |
Sylvain Thénault |
[diet] drop pre 3.6 API compatibility (but attempt to keep data cmopatibility). Closes #2017916
|
file |
diff |
annotate
|
2011-10-20 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-10-20 |
Sylvain Thénault |
[rset] don't only consider a sample select node / solution to compute rset description. Closes #2036499
stable
|
file |
diff |
annotate
|
2011-09-23 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-09-21 |
Sylvain Thénault |
[exceptions] stop catching any exception in various places (closes #1942716)
stable
|
file |
diff |
annotate
|
2011-09-15 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-09-13 |
Sylvain Thénault |
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
|
file |
diff |
annotate
|
2011-09-13 |
Sylvain Thénault |
backout 7780:a1d5365fefc1
stable
|
file |
diff |
annotate
|
2011-09-13 |
Sylvain Thénault |
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
stable
|
file |
diff |
annotate
|
2011-09-07 |
Julien Jehannet |
[session] take care of non-ascii characters in login and session id (closes: #1910849)
|
file |
diff |
annotate
|
2011-09-06 |
Sylvain Thénault |
[hooks control] test and fix session.reset_hooks_mode_categories, closes #1908680
stable
|
file |
diff |
annotate
|
2011-08-02 |
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
|
2011-07-27 |
Sylvain Thénault |
[session] safe internal sessions don't deactivate integrity hooks
stable
|
file |
diff |
annotate
|
2011-07-18 |
Sylvain Thénault |
[session] add session id to closed connection errors
|
file |
diff |
annotate
|
2011-06-29 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-29 |
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
|
2011-06-21 |
Sylvain Thénault |
[ms, entity metas] add 'actual source' to entities table / base entity metadata cache. Closes #1767090
|
file |
diff |
annotate
|
2011-06-17 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-16 |
Sylvain Thénault |
cleanup and assert we don't import unexpected stuff
stable
|
file |
diff |
annotate
|
2011-06-15 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-14 |
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
|
2011-06-14 |
Sylvain Thénault |
[repository] new hook selector according to configuration's repairing flag
stable
|
file |
diff |
annotate
|
2011-06-06 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-06 |
Sylvain Thénault |
[session] provide a simple transaction context manager for session. Closes #1725640
stable
|
file |
diff |
annotate
|
2011-05-19 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-05-19 |
Sylvain Thénault |
[session] new methods on session to ease access to security/hooks control context managers
stable
|
file |
diff |
annotate
|
2011-05-19 |
Sylvain Thénault |
[repository api] definitly kill usage of word 'pool' to refer to connections set used by a session
|
file |
diff |
annotate
|
2011-04-28 |
Alexandre Fayolle |
[hooks selection optimization] prune hooks when multiple entities are concerned by a hm.call_hooks() (closes: #1672022)
|
file |
diff |
annotate
|
2011-05-10 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-05-10 |
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
|
2011-05-10 |
Sylvain Thénault |
[session] nicer local variable names
|
file |
diff |
annotate
|
2011-05-09 |
Sylvain Thénault |
[session] lock self._closed and session.close to avoid race conditions
stable
|
file |
diff |
annotate
|
2011-05-07 |
Sylvain Thénault |
[session selector] missing not
stable
|
file |
diff |
annotate
|
2011-05-06 |
Sylvain Thénault |
[session] new selectors according to session type (eg user or internal
stable
|
file |
diff |
annotate
|
2011-04-15 |
Alexandre Fayolle |
[server] improve the speed of setting relations between entities (closes #1625257)
|
file |
diff |
annotate
|
2011-03-28 |
Sylvain Thénault |
[repository] fix crash in optimized [add|remove]_relation w/ inlined relation (broken by cw 3.10 refactoring)
stable
|
file |
diff |
annotate
|
2011-03-28 |
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
|
2011-03-16 |
Alexandre Fayolle |
help pylint by explicitely defining some attributes
oldstable
|
file |
diff |
annotate
|
2011-03-08 |
Sylvain Thénault |
Add a "closed" property on session
stable
|
file |
diff |
annotate
|
2010-10-22 |
Sylvain Thénault |
[pylint] fix a bug of pylint detected errors and i18n pb (calling builtins._ instead of req._)
|
file |
diff |
annotate
|
2010-10-08 |
Sylvain Thénault |
[schema / sources] store data sources as cubicweb entities
|
file |
diff |
annotate
|
2010-10-06 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-10-01 |
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
|
2010-08-25 |
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
|
2010-08-25 |
Sylvain Thénault |
[session] cleanup hook / operation / entity edition api
|
file |
diff |
annotate
|
2010-08-06 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-08-06 |
Sylvain Thénault |
[session] should be _cw, not req
stable
|
file |
diff |
annotate
|
2010-07-28 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-07-28 |
Sylvain Thénault |
[session] this log should be at the debug level, not info
stable
|
file |
diff |
annotate
|
2010-07-26 |
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
|
2010-07-07 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-07-06 |
Sylvain Thénault |
[repository] fix so that when repository is shutting down, internal session in transaction are interrupted
stable
|
file |
diff |
annotate
|
2010-07-05 |
Sylvain Thénault |
[session] don't log reraised error occured during precommit
|
file |
diff |
annotate
|