server/repository.py
2011-05-19 Sylvain Thénault [multi-sources] support for moving an entity from an external source (closes #343818)
2011-05-19 Sylvain Thénault [repository api] definitly kill usage of word 'pool' to refer to connections set used by a session
2011-05-11 Sylvain Thénault [repo cache] there are some relations we don't want to cache, they may cause memory leak stable
2011-05-04 Sylvain Thénault [repository quick start] should modify class attribute to get this actually working (used by a classmethod) stable
2011-04-20 Alexandre Fayolle fix implementation of repository.glob_add_relations (closes ##1625257)
2011-04-15 Alexandre Fayolle [server] improve the speed of setting relations between entities (closes #1625257)
2011-03-29 Alexandre Fayolle allow CW to act as a Pyro Server without registering the server to a Pyro Nameserver (closes #1528533) stable
2011-03-16 Alexandre Fayolle merged back pylint help changes to stable stable
2011-03-16 Alexandre Fayolle help pylint by explicitely defining some attributes oldstable
2011-03-10 Sylvain Thénault backport stable
2011-03-09 Sylvain Thénault [repo] fix multi-threads bug with get_option_value: pyro proxy can't be used from a thread to another without caution (closes #1535206) stable
2011-02-09 Sylvain Thénault [repository] #1460066: backport datafeed cube as cubicweb source
2011-02-09 Sylvain Thénault [repo, ms] fix pb introduced in 6941:9ed02daa7dbb resulting in missing relation deletes when an entity is deleted
2011-02-07 Sylvain Thénault [sources] refactor source creation and options handling
2011-02-07 Sylvain Thénault [repo, ms] optimise external source deletion by using source's eid instead of name
2011-02-01 Sylvain Thénault backport stable
2011-01-25 Alexandre Fayolle improve massive deletion performance stable
2011-01-19 Sylvain Thénault [repo] kill no more needed 'recreate' feature
2011-01-19 Sylvain Thénault [repository auth] cleanup email login by turning it into a proper repo-side authentication plugin
2011-01-13 Sylvain Thénault backport stable
2011-01-11 Sylvain Thénault [repository, pyro] ensure we're still properly registered into pyro name server in a looping task (closes #1336002) stable
2010-12-01 Sylvain Thénault [pyro source] store pyro source mapping file into the database
2010-12-01 Sylvain Thénault [repo source] rename attribute so it's much easier to grasp its role stable
2010-11-05 Sylvain Thénault [repository] don't crash when cascading delete a relation, this may let the database in an inconsistent state anyway, so simply log the error stable
2010-11-02 Sylvain Thénault [repo] don't attempt to read sources from database on quick start. Fix crash after restoring a pre 3.10 database
2010-10-25 Sylvain Thénault [repo] fix crash introduced in 6625:5c20a005bddc
2010-10-25 Sylvain Thénault [pyro source] when cleaning relations of an external entity being cleaned up, only delete local relationsd
2010-10-14 Sylvain Thénault pylint option update
2010-10-13 Sylvain Thénault [entity, repo] move prefill_entity_cache function back to repository due to usage of del_existing_rel_if_needed function which is also defined there
2010-10-12 Sylvain Thénault cleanup and 3.10 updates
2010-10-12 Sylvain Thénault [architecture] introduce adapter to ease transformation of errors before display to the end user. Use it for UniqueTogetherError first
2010-10-12 Sylvain Thénault [repo, entity] move entity cache initialization to a function, and call it before source.add_entity so it may be used in error handler or such
2010-10-08 Sylvain Thénault [schema / sources] store data sources as cubicweb entities
2010-10-08 Sylvain Thénault [hook/operation] nicer api to achieve same result as set_operation, as described in #1253630
2010-10-04 Aurelien Campeas [repo] add a find_users method for under-privileged accounts
2010-09-30 Sylvain Thénault [repo] properly mark object as saved once added to its source (code much probably gone during a merge...)
2010-09-23 Sylvain Thénault backport stable
2010-09-22 Sylvain Thénault [dbapi] get_option_value now has a foreid argument telling the option should be dereferenced to the entity's actual repository (necessary for apycot/local_cache handling) stable
2010-09-16 Sylvain Thénault backport stable into default
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
less more (0) -120 tip