server/repository.py
Tue, 29 Mar 2011 08:47:09 +0200 Alexandre Fayolle allow CW to act as a Pyro Server without registering the server to a Pyro Nameserver (closes #1528533) stable
Wed, 16 Mar 2011 09:40:56 +0100 Alexandre Fayolle merged back pylint help changes to stable stable
Wed, 16 Mar 2011 09:37:46 +0100 Alexandre Fayolle help pylint by explicitely defining some attributes oldstable
Thu, 10 Mar 2011 11:58:57 +0100 Sylvain Thénault backport stable
Wed, 09 Mar 2011 13:42:55 +0100 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
Wed, 09 Feb 2011 18:06:17 +0100 Sylvain Thénault [repository] #1460066: backport datafeed cube as cubicweb source
Wed, 09 Feb 2011 16:16:20 +0100 Sylvain Thénault [repo, ms] fix pb introduced in 6941:9ed02daa7dbb resulting in missing relation deletes when an entity is deleted
Mon, 07 Feb 2011 18:19:39 +0100 Sylvain Thénault [sources] refactor source creation and options handling
Mon, 07 Feb 2011 15:13:04 +0100 Sylvain Thénault [repo, ms] optimise external source deletion by using source's eid instead of name
Tue, 01 Feb 2011 11:52:10 +0100 Sylvain Thénault backport stable
Tue, 25 Jan 2011 12:09:59 +0100 Alexandre Fayolle improve massive deletion performance stable
Wed, 19 Jan 2011 19:15:04 +0100 Sylvain Thénault [repo] kill no more needed 'recreate' feature
Wed, 19 Jan 2011 12:47:08 +0100 Sylvain Thénault [repository auth] cleanup email login by turning it into a proper repo-side authentication plugin
Thu, 13 Jan 2011 19:24:21 +0100 Sylvain Thénault backport stable
Tue, 11 Jan 2011 12:20:39 +0100 Sylvain Thénault [repository, pyro] ensure we're still properly registered into pyro name server in a looping task (closes #1336002) stable
Wed, 01 Dec 2010 17:11:35 +0100 Sylvain Thénault [pyro source] store pyro source mapping file into the database
Wed, 01 Dec 2010 17:08:42 +0100 Sylvain Thénault [repo source] rename attribute so it's much easier to grasp its role stable
Fri, 05 Nov 2010 09:18:48 +0100 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
Tue, 02 Nov 2010 08:16:18 +0100 Sylvain Thénault [repo] don't attempt to read sources from database on quick start. Fix crash after restoring a pre 3.10 database
Mon, 25 Oct 2010 15:52:10 +0200 Sylvain Thénault [repo] fix crash introduced in 6625:5c20a005bddc
Mon, 25 Oct 2010 15:42:42 +0200 Sylvain Thénault [pyro source] when cleaning relations of an external entity being cleaned up, only delete local relationsd
Thu, 14 Oct 2010 10:15:38 +0200 Sylvain Thénault pylint option update
Wed, 13 Oct 2010 07:45:18 +0200 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
Tue, 12 Oct 2010 23:36:54 +0200 Sylvain Thénault cleanup and 3.10 updates
Tue, 12 Oct 2010 23:36:35 +0200 Sylvain Thénault [architecture] introduce adapter to ease transformation of errors before display to the end user. Use it for UniqueTogetherError first
Tue, 12 Oct 2010 23:34:55 +0200 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
Sat, 09 Oct 2010 00:05:52 +0200 Sylvain Thénault [schema / sources] store data sources as cubicweb entities
Sat, 09 Oct 2010 00:05:50 +0200 Sylvain Thénault [hook/operation] nicer api to achieve same result as set_operation, as described in #1253630
Mon, 04 Oct 2010 18:56:10 +0200 Aurelien Campeas [repo] add a find_users method for under-privileged accounts
Thu, 30 Sep 2010 14:58:57 +0200 Sylvain Thénault [repo] properly mark object as saved once added to its source (code much probably gone during a merge...)
Thu, 23 Sep 2010 23:28:58 +0200 Sylvain Thénault backport stable
Wed, 22 Sep 2010 18:23:35 +0200 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
Thu, 16 Sep 2010 18:56:35 +0200 Sylvain Thénault backport stable into default
Thu, 16 Sep 2010 11:28:25 +0200 Sylvain Thénault [repo] new method on repo+dbapi.Connection to get a value from repository's configuration stable
Thu, 16 Sep 2010 11:27:50 +0200 Sylvain Thénault [repo] docstring cleanup stable
Mon, 13 Sep 2010 15:15:21 +0200 Sylvain Thénault backport stable
Fri, 10 Sep 2010 18:30:38 +0200 Alexandre Fayolle nicer error reporting for unique together constraints stable
Tue, 07 Sep 2010 23:24:45 +0200 Sylvain Thénault cleanups stable
Tue, 07 Sep 2010 23:23:16 +0200 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
Wed, 25 Aug 2010 10:29:18 +0200 Sylvain Thénault [session] cleanup hook / operation / entity edition api
Wed, 25 Aug 2010 09:43:12 +0200 Sylvain Thénault backport stable
Fri, 20 Aug 2010 08:31:02 +0200 Sylvain Thénault cleanups stable
Fri, 20 Aug 2010 08:21:15 +0200 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
Wed, 04 Aug 2010 11:13:11 +0200 Sylvain Thénault backport stable
Wed, 04 Aug 2010 10:22:11 +0200 Sylvain Thénault [pyro] instance id cleanup, ensure config['pyro-instance-id'] is a fully qualified pyro id on the server side stable
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
Mon, 26 Jul 2010 12:08:24 +0200 Sylvain Thénault [session] cleanup session-time / cleanup-session-time...
Wed, 07 Jul 2010 13:01:44 +0200 Sylvain Thénault backport stable
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
Mon, 21 Jun 2010 15:34:46 +0200 Sylvain Thénault backport stable
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
Mon, 21 Jun 2010 13:23:11 +0200 Sylvain Thénault backport stable
Mon, 21 Jun 2010 11:13:25 +0200 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
Thu, 17 Jun 2010 09:10:52 +0200 Sylvain Thénault [entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Tue, 15 Jun 2010 18:16:19 +0200 Sylvain Thénault backport stable
Tue, 15 Jun 2010 18:00:28 +0200 Sylvain Thénault [repo] on repository shutdown, we've to close the new eid creation connection stable
Mon, 14 Jun 2010 17:56:10 +0200 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
Fri, 11 Jun 2010 14:59:08 +0200 Sylvain Thénault backport stable
Fri, 11 Jun 2010 07:58:52 +0200 Sylvain Thénault [json] fix json serialization for recent simplejson implementation, and test encoding of entities
Thu, 10 Jun 2010 15:11:30 +0200 Aurelien Campeas [repo] fix typo stable
Thu, 03 Jun 2010 10:17:44 +0200 Sylvain Thénault backport stable
Wed, 02 Jun 2010 16:30:36 +0200 Alexandre Fayolle backported to stable some changes made on site for a customer stable
Wed, 02 Jun 2010 16:05:40 +0000 Alexandre Fayolle log the user name on session opening for easier debugging stable
Wed, 02 Jun 2010 13:02:47 +0200 Sylvain Thénault backport stable
Sat, 29 May 2010 10:18:02 +0200 Alexandre Fayolle merge back to stable some changes made on site for a customer. stable
Sat, 29 May 2010 09:58:23 +0000 Alexandre Fayolle ldap source logging stable
Sat, 29 May 2010 09:54:07 +0000 Alexandre Fayolle /siteinfo page: display information about the names of the running threads stable
Wed, 26 May 2010 12:33:48 +0200 Sylvain Thénault backport stable
Wed, 26 May 2010 12:31:40 +0200 Sylvain Thénault [web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464) stable
Thu, 20 May 2010 20:50:00 +0200 Sylvain Thénault [entity] continue cleanup of Entity/AnyEntity namespace
Thu, 20 May 2010 20:47:55 +0200 Sylvain Thénault [entity] introduce a new 'adapters' registry
Fri, 30 Apr 2010 14:34:56 +0200 Sylvain Thénault [vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
Thu, 29 Apr 2010 14:21:57 +0200 Sylvain Thénault [webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
Wed, 28 Apr 2010 12:24:20 +0200 Sylvain Thénault backport oldstable changes stable
Wed, 28 Apr 2010 12:15:52 +0200 Sylvain Thénault replace logilab-common by CubicWeb in disclaimer oldstable
Wed, 28 Apr 2010 12:14:22 +0200 Sylvain Thénault backport default into stable: stable is now cw 3.8
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
Fri, 23 Apr 2010 17:56:01 +0200 Sylvain Thénault [repo] cleanup
Fri, 23 Apr 2010 12:42:53 +0200 Sylvain Thénault backport stable
Thu, 22 Apr 2010 19:37:56 +0000 Alexandre Fayolle [python2.6] don't add a name property on Thread stable
Thu, 15 Apr 2010 19:39:55 +0200 Sylvain Thénault backport stable
Thu, 15 Apr 2010 17:57:41 +0200 Sylvain Thénault [repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call stable
Fri, 09 Apr 2010 15:10:26 +0200 Sylvain Thénault backport stable
Thu, 08 Apr 2010 14:40:18 +0200 Adrien Di Mascio [repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update stable
Wed, 07 Apr 2010 14:42:55 +0200 Sylvain Thénault backport stable
Wed, 07 Apr 2010 14:26:35 +0200 Sylvain Thénault #759035: Automate addition of eid cachekey in RQL analysis
Tue, 06 Apr 2010 19:27:47 +0200 Alexandre Fayolle log RQL query in case of unexpected failure (priceless when porting to new database) stable
Wed, 31 Mar 2010 14:46:04 +0200 Sylvain Thénault [repository] forbid usage of set_attributes() in before_add_entity stable
Wed, 31 Mar 2010 09:55:19 +0200 Sylvain Thénault [optimization] improve massive write performance by optimizing hooks selection stable
Tue, 30 Mar 2010 19:55:20 +0200 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
Tue, 30 Mar 2010 17:50:09 +0200 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
Tue, 30 Mar 2010 13:29:55 +0200 Sylvain Thénault [reload] on registry reloading, we should change class of users of opened session stable
Tue, 30 Mar 2010 11:15:57 +0200 Sylvain Thénault [repo] don't need rset description on those queries stable
Tue, 30 Mar 2010 11:15:08 +0200 Sylvain Thénault [cleanup] style fixes, add nodes, 0.2 cents refactorings stable
Tue, 30 Mar 2010 10:50:46 +0200 Sylvain Thénault [repo] on add entity, set cache as soon as possible + fill type/source cache stable
Tue, 30 Mar 2010 10:39:16 +0200 Sylvain Thénault [repo] more efficient eid cache operations handling based on set_operation; refactor stable
Fri, 26 Mar 2010 15:53:07 +0100 Sylvain Thénault [repo config] cleanup read_instance_schema / bootstrap_schema / creating mess stable
Fri, 26 Mar 2010 08:32:32 +0100 Sylvain Thénault cleanup stable
Fri, 26 Mar 2010 08:28:22 +0100 Sylvain Thénault [form] put qualified name on validation error, should fix #784299 stable
Wed, 24 Mar 2010 08:42:49 +0100 Sylvain Thénault backport stable
Tue, 23 Mar 2010 17:06:05 +0100 Sylvain Thénault fix bug with damned transmutation functionality, occuring when using an INSERT query which also add relation to the entity stable
Fri, 19 Mar 2010 14:42:35 +0100 Sylvain Thénault [repo] call server_startup event in start_looping_task the repo is fully started (registered in pyro for instance)
Thu, 18 Mar 2010 17:39:17 +0100 Sylvain Thénault backport stable
Thu, 18 Mar 2010 17:33:03 +0100 Sylvain Thénault [repo] don't call server_shutdown hooks when creating/repairing instance to be consistence with server_startup hooks stable
Mon, 01 Mar 2010 11:26:14 +0100 Katia Saurfelt server/web api for accessing to deleted_entites
Fri, 12 Mar 2010 16:11:56 +0100 Sylvain Thénault backport stable
Thu, 11 Mar 2010 16:41:43 +0100 Sylvain Thénault [repo stats] add cache size stable
Tue, 09 Mar 2010 11:00:48 +0100 Sylvain Thénault fix hooks control method name + other litle cleanups
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.
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.
Thu, 04 Mar 2010 18:06:03 +0100 Sylvain Thénault backport stable
Thu, 04 Mar 2010 18:02:33 +0100 Sylvain Thénault [fti] refactor and fix full text indexation handling stable
Wed, 03 Mar 2010 19:03:52 +0100 Sylvain Thénault assert we are not already shutting down
Tue, 02 Mar 2010 15:57:32 +0100 Sylvain Thénault do not check for existant entity when relation of single card is added but integrity hooks are deactivated stable
Fri, 26 Feb 2010 13:19:14 +0100 Sylvain Thénault kill dead/useless code as suggested by pylint stable
Fri, 26 Feb 2010 09:54:03 +0100 Sylvain Thénault merge debug and info views stable
Fri, 26 Feb 2010 07:07:28 +0100 arthur added stats for munin collecting #615844 - from 027bbff3659f stable
Wed, 24 Feb 2010 11:52:11 +0100 Sylvain Thénault [test] skipping versions checking during test is enough, no need for monkey patch stable
Wed, 24 Feb 2010 11:21:51 +0100 Sylvain Thénault [integrity] skip auto-delete for internal sessions (but *not* for super session, see 4642:921737d2e3a8) stable
Wed, 24 Feb 2010 11:20:13 +0100 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
less more (0) -120 tip