server/repository.py
2010-09-16 Sylvain Thénault [repo] new method on repo+dbapi.Connection to get a value from repository's configuration stable
2010-09-16 Sylvain Thénault [repo] docstring cleanup stable
2010-09-13 Sylvain Thénault backport stable
2010-09-10 Alexandre Fayolle nicer error reporting for unique together constraints stable
2010-09-07 Sylvain Thénault cleanups stable
2010-09-07 Sylvain Thénault [integrity] fix case where we can get two entities related while the cardinality is single on the object of an inlined relation stable
2010-08-25 Sylvain Thénault [session] cleanup hook / operation / entity edition api
2010-08-25 Sylvain Thénault backport stable
2010-08-20 Sylvain Thénault cleanups stable
2010-08-20 Sylvain Thénault [repository] enabled sources refactoring: to avoid error, we should always have all known source in repo.sources_by_uri and only enabled ones in repo.sources, so we still have access to the definition of temporarily disabled sources stable
2010-08-04 Sylvain Thénault backport stable
2010-08-04 Sylvain Thénault [pyro] instance id cleanup, ensure config['pyro-instance-id'] is a fully qualified pyro id on the server side stable
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
2010-07-26 Sylvain Thénault [session] cleanup session-time / cleanup-session-time...
2010-07-07 Sylvain Thénault backport stable
2010-07-06 Sylvain Thénault [repository] fix so that when repository is shutting down, internal session in transaction are interrupted stable
2010-06-21 Sylvain Thénault backport stable
2010-06-21 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
2010-06-21 Sylvain Thénault backport stable
2010-06-21 Sylvain Thénault [repo] call entity.check() once before_update hooks has been called, to let them a chance to transform data stable cubicweb-version-3.8.5
2010-06-17 Sylvain Thénault [entity] can't do anymore dict(entity) since entity doesn't inherit from dict
2010-06-15 Sylvain Thénault backport stable
2010-06-15 Sylvain Thénault [repo] on repository shutdown, we've to close the new eid creation connection stable
2010-06-14 Aurelien Campeas [rset] do not filter rsets with __getstate__, ensure whatever flies with pyro has no .req attribute, also set the ._rqlst to None since it will be reconstructed later on demand stable
2010-06-11 Sylvain Thénault backport stable
2010-06-11 Sylvain Thénault [json] fix json serialization for recent simplejson implementation, and test encoding of entities
2010-06-10 Aurelien Campeas [repo] fix typo stable
2010-06-03 Sylvain Thénault backport stable
2010-06-02 Alexandre Fayolle backported to stable some changes made on site for a customer stable
2010-06-02 Alexandre Fayolle log the user name on session opening for easier debugging stable
2010-06-02 Sylvain Thénault backport stable
2010-05-29 Alexandre Fayolle merge back to stable some changes made on site for a customer. stable
2010-05-29 Alexandre Fayolle ldap source logging stable
2010-05-29 Alexandre Fayolle /siteinfo page: display information about the names of the running threads stable
2010-05-26 Sylvain Thénault backport stable
2010-05-26 Sylvain Thénault [web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464) stable
2010-05-20 Sylvain Thénault [entity] continue cleanup of Entity/AnyEntity namespace
2010-05-20 Sylvain Thénault [entity] introduce a new 'adapters' registry
2010-04-30 Sylvain Thénault [vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
2010-04-29 Sylvain Thénault [webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
2010-04-28 Sylvain Thénault backport oldstable changes stable
2010-04-28 Sylvain Thénault replace logilab-common by CubicWeb in disclaimer oldstable
2010-04-28 Sylvain Thénault backport default into stable: stable is now cw 3.8
2010-04-28 Sylvain Thénault proper licensing information (LGPL-2.1). Hope I get it right this time. stable
2010-04-23 Sylvain Thénault [repo] cleanup
2010-04-23 Sylvain Thénault backport stable
2010-04-22 Alexandre Fayolle [python2.6] don't add a name property on Thread stable
2010-04-15 Sylvain Thénault backport stable
2010-04-15 Sylvain Thénault [repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call stable
2010-04-09 Sylvain Thénault backport stable
2010-04-08 Adrien Di Mascio [repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update stable
2010-04-07 Sylvain Thénault backport stable
2010-04-07 Sylvain Thénault #759035: Automate addition of eid cachekey in RQL analysis
2010-04-06 Alexandre Fayolle log RQL query in case of unexpected failure (priceless when porting to new database) stable
2010-03-31 Sylvain Thénault [repository] forbid usage of set_attributes() in before_add_entity stable
2010-03-31 Sylvain Thénault [optimization] improve massive write performance by optimizing hooks selection stable
2010-03-30 Sylvain Thénault [repo creation] removing existing entities of 'single' cardinality relatino should be considered as 'activeintegrity' hook. Also don't disable that category during repo creation to avoid pb such as two default workflows for one entity types stable
2010-03-30 Sylvain Thénault [repo] we want a hooks manager and hooks initialized event on quick start (we trigger events such as server_backup / server_restore for instance) stable
2010-03-30 Sylvain Thénault [reload] on registry reloading, we should change class of users of opened session stable
2010-03-30 Sylvain Thénault [repo] don't need rset description on those queries stable
2010-03-30 Sylvain Thénault [cleanup] style fixes, add nodes, 0.2 cents refactorings stable
2010-03-30 Sylvain Thénault [repo] on add entity, set cache as soon as possible + fill type/source cache stable
2010-03-30 Sylvain Thénault [repo] more efficient eid cache operations handling based on set_operation; refactor stable
2010-03-26 Sylvain Thénault [repo config] cleanup read_instance_schema / bootstrap_schema / creating mess stable
2010-03-26 Sylvain Thénault cleanup stable
2010-03-26 Sylvain Thénault [form] put qualified name on validation error, should fix #784299 stable
2010-03-24 Sylvain Thénault backport stable
2010-03-23 Sylvain Thénault fix bug with damned transmutation functionality, occuring when using an INSERT query which also add relation to the entity stable
2010-03-19 Sylvain Thénault [repo] call server_startup event in start_looping_task the repo is fully started (registered in pyro for instance)
2010-03-18 Sylvain Thénault backport stable
2010-03-18 Sylvain Thénault [repo] don't call server_shutdown hooks when creating/repairing instance to be consistence with server_startup hooks stable
2010-03-01 Katia Saurfelt server/web api for accessing to deleted_entites
2010-03-12 Sylvain Thénault backport stable
2010-03-11 Sylvain Thénault [repo stats] add cache size stable
2010-03-09 Sylvain Thénault fix hooks control method name + other litle cleanups
2010-03-09 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.
2010-03-08 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.
2010-03-04 Sylvain Thénault backport stable
2010-03-04 Sylvain Thénault [fti] refactor and fix full text indexation handling stable
2010-03-03 Sylvain Thénault assert we are not already shutting down
2010-03-02 Sylvain Thénault do not check for existant entity when relation of single card is added but integrity hooks are deactivated stable
2010-02-26 Sylvain Thénault kill dead/useless code as suggested by pylint stable
2010-02-26 Sylvain Thénault merge debug and info views stable
2010-02-26 arthur added stats for munin collecting #615844 - from 027bbff3659f stable
2010-02-24 Sylvain Thénault [test] skipping versions checking during test is enough, no need for monkey patch stable
2010-02-24 Sylvain Thénault [integrity] skip auto-delete for internal sessions (but *not* for super session, see 4642:921737d2e3a8) stable
2010-02-24 Sylvain Thénault [integrity] temporary fix auto-delete relation (see 4673:6f8b925a29f4 and 4642:921737d2e3a8): we want no read perms, though we want to check delete perms. Should be properly fixed in 3.7 once we've proper security control and [unsafe_]execute behaviour on the repository side stable
2010-02-23 Sylvain Thénault auto-delete relation with single cardinality using execute, not unsafe_execute, so permissions are correctly checked stable
2010-02-19 Sylvain Thénault fix optimisation with super session that may lead to integrity loss stable
2010-02-09 Sylvain Thénault backport stable
2010-02-09 Sylvain Thénault turn down some info logs into debug stable
2010-02-05 Sylvain Thénault fix long-waiting symetric typo: should be spelled symmetric. Add auto database migration on schema deserialization
2010-01-18 Sylvain Thénault backport stable branch
2010-01-07 Adrien Di Mascio update copyright: welcome 2010 stable
2009-12-09 Sylvain Thénault typos, api update
2009-11-20 Sylvain Thénault backport stable branch (one more time painfully)
2009-11-19 Sylvain Thénault reldefsecurity branch : reldefsecurity
2009-10-21 Sylvain Thénault backport stable branch
2009-10-20 Sylvain Thénault 2.4 compat stable
2009-10-19 Sylvain Thénault 2.4 compat
2009-10-19 Sylvain Thénault backport stable
2009-10-15 Sylvain Thénault cleanup stable
2009-10-15 Sylvain Thénault follow yams 0.25 api changes to improve performance stable
2009-10-13 Sylvain Thénault refactor repo authentication to allow pluggable authentifier to login with something else than a password
2009-10-09 Sylvain Thénault backport stable branch
2009-10-07 Sylvain Thénault fix startup as a daemon stable
2009-10-07 Sylvain Thénault backport stable branch
2009-10-07 Sylvain Thénault set edited_attributes before call to pre_add_hook stable
2009-10-06 Sylvain Thénault add edited_attributes to entities from external sources stable
2009-10-01 Sylvain Thénault [pyro] merge pyro-id / pyro-instance-id options, put all pyro options in the same section of the configuration file stable
2009-09-23 Sylvain Thénault use __regid__
2009-09-23 Adrien Di Mascio [server] backout previous change: forcing HooksRegistry instanciation conflicts with later hooks registration later in tests
2009-09-23 Adrien Di Mascio [tests] force hook registry instanciation for test configs
2009-09-23 Adrien Di Mascio [bootstrap] metadata hooks need to be registered at bootstrap time for db creation
2009-09-23 Sylvain Thénault use .session.repo instead of repo on operation classes
2009-09-23 Sylvain Thénault use .cw_rset instead of rset on appobject classes
2009-09-17 Sylvain Thénault backport 3.5
2009-09-16 Sylvain Thénault refactor to allow explicit card integrity check from client code (eg email hooks for instance) 3.5
2009-09-16 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
2009-08-31 Sylvain Thénault backport 3.5 branch
less more (0) -120 tip