Tue, 06 Jul 2010 11:31:04 +0200 [selectors] relation_possible selector should check user may read target entity type when specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 11:31:04 +0200] rev 5900
[selectors] relation_possible selector should check user may read target entity type when specified
Tue, 06 Jul 2010 09:42:16 +0200 imported patch selstrfix.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:42:16 +0200] rev 5899
imported patch selstrfix.diff
Tue, 06 Jul 2010 09:42:13 +0200 imported patch rql2sqlfix.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:42:13 +0200] rev 5898
imported patch rql2sqlfix.diff
Tue, 06 Jul 2010 09:41:19 +0200 [migration] fix rename_entity_type to an existant entity type: get back relation from the old entity type non existant on the target type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:41:19 +0200] rev 5897
[migration] fix rename_entity_type to an existant entity type: get back relation from the old entity type non existant on the target type
Tue, 06 Jul 2010 09:39:06 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:39:06 +0200] rev 5896
cleanups
Mon, 05 Jul 2010 19:06:17 +0200 [selectors] avoid spurious warning when using implements by design
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 19:06:17 +0200] rev 5895
[selectors] avoid spurious warning when using implements by design
Mon, 05 Jul 2010 19:05:56 +0200 [session] don't log reraised error occured during precommit
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 19:05:56 +0200] rev 5894
[session] don't log reraised error occured during precommit
Mon, 05 Jul 2010 19:08:30 +0200 [doc] proof-reading and improvements
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 19:08:30 +0200] rev 5893
[doc] proof-reading and improvements
Mon, 05 Jul 2010 18:25:25 +0200 [selectors] fix warning stack level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:25:25 +0200] rev 5892
[selectors] fix warning stack level
Mon, 05 Jul 2010 18:25:19 +0200 [schema migration] import refactoring to fix #1109558 and enhances things on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:25:19 +0200] rev 5891
[schema migration] import refactoring to fix #1109558 and enhances things on the way the main pb demonstrated by #1109558 was due to the fact that in-memory schema was updated in commit_event of operations. This is undesired in most cases, since we want the modification to be taken into account in the interval between the modification detection and the commit_event. I've fixed this by merging in-memory schema / database alteration operations for most important changes, doing in-memory schema changes as they are detected and implementing a revertcommit_event method to revert them if necessary (with exception for removal of stuff from the schema, where this is simply done in a postcommit_event methods). Also, I've benefited from this to support reverting of database alteration for some operations (more to be done there), and to move so system source alteration code to the native source code for a nicer design. There may be some more stuff in syncschema.py that would benefit from similar changes, but most important things are done (at least to close #1109558, w/ unittest_syncschema and unittest_migration green).
Mon, 05 Jul 2010 18:00:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:00:33 +0200] rev 5890
backport stable
Mon, 05 Jul 2010 17:56:02 +0200 [test] running transaction while session is closed are now killed, update test accordingly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:56:02 +0200] rev 5889
[test] running transaction while session is closed are now killed, update test accordingly
Mon, 05 Jul 2010 17:55:41 +0200 [security] fix read rql expression insertion: we should not insert rql expr on variables only referenced in neged relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:55:41 +0200] rev 5888
[security] fix read rql expression insertion: we should not insert rql expr on variables only referenced in neged relation
Mon, 05 Jul 2010 17:55:37 +0200 [rql2sql] test and fix crash when OR in HAVING where both expresion are 'fake' having terms (eg not using aggregat function) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:55:37 +0200] rev 5887
[rql2sql] test and fix crash when OR in HAVING where both expresion are 'fake' having terms (eg not using aggregat function)
Mon, 05 Jul 2010 17:06:11 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:06:11 +0200] rev 5886
cleanups
Mon, 05 Jul 2010 17:02:39 +0200 [config] use hashlib to avoid warning w/ py2.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:02:39 +0200] rev 5885
[config] use hashlib to avoid warning w/ py2.6
Mon, 05 Jul 2010 17:02:11 +0200 [req] hashlib has no hash function, but has an hash1 function even in python 2.5 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:02:11 +0200] rev 5884
[req] hashlib has no hash function, but has an hash1 function even in python 2.5
Mon, 05 Jul 2010 15:59:14 +0200 [utils] improve repr() of RepeatList
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 15:59:14 +0200] rev 5883
[utils] improve repr() of RepeatList
Mon, 05 Jul 2010 15:58:36 +0200 [doc] fix typo
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 15:58:36 +0200] rev 5882
[doc] fix typo
Mon, 05 Jul 2010 13:35:15 +0200 [selectors] use before-registry-reset event to init is_instance cache: cleaner code and avoid reloading bug (making hooks test fail for instance)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 13:35:15 +0200] rev 5881
[selectors] use before-registry-reset event to init is_instance cache: cleaner code and avoid reloading bug (making hooks test fail for instance)
Mon, 05 Jul 2010 13:34:29 +0200 [vreg] new [before|after]-registry-reset event, taking vreg as argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 13:34:29 +0200] rev 5880
[vreg] new [before|after]-registry-reset event, taking vreg as argument
Mon, 05 Jul 2010 12:37:21 +0200 [doc] update book for adapters
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 05 Jul 2010 12:37:21 +0200] rev 5879
[doc] update book for adapters
Mon, 05 Jul 2010 12:37:13 +0200 [reledit] fix relation cardinality handling
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 05 Jul 2010 12:37:13 +0200] rev 5878
[reledit] fix relation cardinality handling
Mon, 05 Jul 2010 12:04:32 +0200 [selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 12:04:32 +0200] rev 5877
[selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
Fri, 02 Jul 2010 19:14:48 +0200 [web/views/massmailing] fix cancel button msg/icon
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 19:14:48 +0200] rev 5876
[web/views/massmailing] fix cancel button msg/icon
Fri, 02 Jul 2010 19:05:58 +0200 [testlib] improve test description messages
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 02 Jul 2010 19:05:58 +0200] rev 5875
[testlib] improve test description messages
Fri, 02 Jul 2010 18:56:05 +0200 [web/views/reledit] fix typo (-add we used as id component in delete id)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 18:56:05 +0200] rev 5874
[web/views/reledit] fix typo (-add we used as id component in delete id)
Fri, 02 Jul 2010 18:46:26 +0200 [web/test] fix test (doreledit must have a formid and this is now checked)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 18:46:26 +0200] rev 5873
[web/test] fix test (doreledit must have a formid and this is now checked)
Fri, 02 Jul 2010 18:03:18 +0200 [web ui] add missing image
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 18:03:18 +0200] rev 5872
[web ui] add missing image
Fri, 02 Jul 2010 17:50:31 +0200 [ITree] small fixes: parent_entity is a IBreadCrumbs method, we should use .parent on ITree
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 17:50:31 +0200] rev 5871
[ITree] small fixes: parent_entity is a IBreadCrumbs method, we should use .parent on ITree
Fri, 02 Jul 2010 17:49:23 +0200 restore bw compat on Entity.related_rql
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 17:49:23 +0200] rev 5870
restore bw compat on Entity.related_rql
Fri, 02 Jul 2010 15:26:59 +0200 reledit refactoring
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 15:26:59 +0200] rev 5869
reledit refactoring * js handling rewritten to exploit all form capabilities (such as file upload ...) * attribute-like composite relations (one ttype, cardinality in '?1' from composite side) are more cutely handled, with a 'add'/'delete' additional actions/icons * a reledit_ctrl rtag to finely control: reloading, edition and default values * a proper chapter in the documentation (book) * many bugfixes
Fri, 02 Jul 2010 14:47:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:44 +0200] rev 5868
backport stable
Fri, 02 Jul 2010 14:47:34 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:34 +0200] rev 5867
cleanup
Fri, 02 Jul 2010 14:47:12 +0200 [idownloadable] make the download view http cache friendly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:12 +0200] rev 5866
[idownloadable] make the download view http cache friendly
Fri, 02 Jul 2010 14:46:09 +0200 [publisher] avoid useless rollback after successful commit, which clutters debug logs and may also not be cost-free stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:46:09 +0200] rev 5865
[publisher] avoid useless rollback after successful commit, which clutters debug logs and may also not be cost-free
Fri, 02 Jul 2010 14:44:23 +0200 [controller] same method defined on the base class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:44:23 +0200] rev 5864
[controller] same method defined on the base class
Fri, 02 Jul 2010 11:52:51 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:52:51 +0200] rev 5863
backport stable
Fri, 02 Jul 2010 11:52:19 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:52:19 +0200] rev 5862
merge stable heads
Fri, 02 Jul 2010 11:25:23 +0200 Added tag cubicweb-debian-version-3.8.6-1 for changeset 607a90073911 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:25:23 +0200] rev 5861
Added tag cubicweb-debian-version-3.8.6-1 for changeset 607a90073911
Fri, 02 Jul 2010 11:25:23 +0200 Added tag cubicweb-version-3.8.6 for changeset 1a24c62aefc5 stable cubicweb-debian-version-3.8.6-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:25:23 +0200] rev 5860
Added tag cubicweb-version-3.8.6 for changeset 1a24c62aefc5
Fri, 02 Jul 2010 10:38:56 +0200 [dbapi] refactor so that cw 3.8.6 can still speak with a 3.8.5 server stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 10:38:56 +0200] rev 5859
[dbapi] refactor so that cw 3.8.6 can still speak with a 3.8.5 server
Fri, 02 Jul 2010 10:29:32 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 10:29:32 +0200] rev 5858
cleanup
Wed, 23 Jun 2010 13:54:02 +0200 [bfss] fix file update to ensure file's content is available on the fs asap... stable cubicweb-version-3.8.6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Jun 2010 13:54:02 +0200] rev 5857
[bfss] fix file update to ensure file's content is available on the fs asap... and not only at commit time. So it's consistent with entity creation behaviour. The new file is created at assignement time and removed if the commit is rollbacked.
Fri, 02 Jul 2010 09:09:59 +0200 [ldap] fix exception handling on authentication error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:09:59 +0200] rev 5856
[ldap] fix exception handling on authentication error
Fri, 02 Jul 2010 09:05:56 +0200 [ldap] cleanup password checking stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:05:56 +0200] rev 5855
[ldap] cleanup password checking
Fri, 02 Jul 2010 09:02:08 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:02:08 +0200] rev 5854
cleanup
Fri, 02 Jul 2010 09:01:58 +0200 [css] make body bg color configurable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:01:58 +0200] rev 5853
[css] make body bg color configurable
Fri, 02 Jul 2010 09:01:22 +0200 bump version number to trigger migration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:01:22 +0200] rev 5852
bump version number to trigger migration
Fri, 02 Jul 2010 00:39:46 +0200 3.8.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 00:39:46 +0200] rev 5851
3.8.6
Thu, 01 Jul 2010 17:46:58 +0200 [migration] schema should be accessed through .repo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 17:46:58 +0200] rev 5850
[migration] schema should be accessed through .repo
Thu, 01 Jul 2010 17:06:37 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 17:06:37 +0200] rev 5849
backport stable
Thu, 01 Jul 2010 09:23:39 +0200 [security] use set_operation for relation permission checking operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 09:23:39 +0200] rev 5848
[security] use set_operation for relation permission checking operation
Thu, 01 Jul 2010 08:47:24 +0200 [migration] refactor schema migration fix introduced by 5833:d7256ae7c1d1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:47:24 +0200] rev 5847
[migration] refactor schema migration fix introduced by 5833:d7256ae7c1d1 so the code looks better and avoid clutering lgdb api. Depends on lgdb 1.0.5.
Thu, 01 Jul 2010 08:32:27 +0200 [schema migration] fix name error introduced in parent changeset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:32:27 +0200] rev 5846
[schema migration] fix name error introduced in parent changeset
Thu, 01 Jul 2010 08:13:03 +0200 [schema migration] avoid potential duplicated ft reindexation due to multiple UpdateFTIndexOp operations by using set_operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:13:03 +0200] rev 5845
[schema migration] avoid potential duplicated ft reindexation due to multiple UpdateFTIndexOp operations by using set_operation
Wed, 30 Jun 2010 18:47:10 +0200 [sql generation] fix bug with inlined relation and referenced by other neged relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 18:47:10 +0200] rev 5844
[sql generation] fix bug with inlined relation and referenced by other neged relation we should check in that the column is not null in such cases
Tue, 22 Jun 2010 13:47:35 +0200 [refactor] refactor rtag keys generations. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 22 Jun 2010 13:47:35 +0200] rev 5843
[refactor] refactor rtag keys generations.
Tue, 22 Jun 2010 13:47:13 +0200 [fix] fix a uicfg bug in autoform_section stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 22 Jun 2010 13:47:13 +0200] rev 5842
[fix] fix a uicfg bug in autoform_section When several rtags matches the same relation (for example "* login *" and "CWUser login *") inconsistent rtag could be merged.
Wed, 30 Jun 2010 15:50:06 +0200 [debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 15:50:06 +0200] rev 5841
[debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Wed, 30 Jun 2010 15:43:36 +0200 [debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 15:43:36 +0200] rev 5840
[debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Wed, 30 Jun 2010 12:27:51 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 12:27:51 +0200] rev 5839
cleanups
Wed, 30 Jun 2010 12:27:48 +0200 [login form] fix bad login field label by using pgettext stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 12:27:48 +0200] rev 5838
[login form] fix bad login field label by using pgettext
Sat, 26 Jun 2010 08:44:47 +0200 updated docstrings on Operation class stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 26 Jun 2010 08:44:47 +0200] rev 5837
updated docstrings on Operation class
Sat, 26 Jun 2010 08:42:48 +0000 do not allow password-less bind: windows accepts this as Anonymous Logon stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 26 Jun 2010 08:42:48 +0000] rev 5836
do not allow password-less bind: windows accepts this as Anonymous Logon
Fri, 25 Jun 2010 11:29:48 +0200 [#969169] don't display remove link in edition forms if the cardinality is 1 stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 25 Jun 2010 11:29:48 +0200] rev 5835
[#969169] don't display remove link in edition forms if the cardinality is 1
Thu, 24 Jun 2010 16:03:57 +0200 fix name error stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 16:03:57 +0200] rev 5834
fix name error
Thu, 24 Jun 2010 15:59:17 +0000 fix schema migration hooks (partial) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 15:59:17 +0000] rev 5833
fix schema migration hooks (partial) SQL Server requires some additional steps to alter columns (index drop and restore, etc...) and this in turn requires passing a connection on the DB to find out the indexes. Also partially fix an issue where the null_allowed value was not correctly computed. Still some problems in there (see https://www.logilab.net/cwo/ticket/1109558)
Thu, 24 Jun 2010 12:36:22 +0200 delete trailing whitespace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 12:36:22 +0200] rev 5832
delete trailing whitespace
Thu, 24 Jun 2010 12:10:01 +0200 Had thought this could be done in cube, but it really needs to be done earlier in the migration process stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 12:10:01 +0200] rev 5831
Had thought this could be done in cube, but it really needs to be done earlier in the migration process
Wed, 23 Jun 2010 14:56:21 +0200 EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag stable
Stéphanie Marcu <steph@logilab.fr> [Wed, 23 Jun 2010 14:56:21 +0200] rev 5830
EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag
Wed, 23 Jun 2010 14:17:57 +0200 Backed out changeset c29c90223125 which breaks the cw tests stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 14:17:57 +0200] rev 5829
Backed out changeset c29c90223125 which breaks the cw tests
Wed, 23 Jun 2010 12:33:25 +0200 EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 23 Jun 2010 12:33:25 +0200] rev 5828
EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag
Wed, 23 Jun 2010 09:30:59 +0000 reduce log verbosity in ldapuser source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 09:30:59 +0000] rev 5827
reduce log verbosity in ldapuser source
Wed, 23 Jun 2010 09:27:52 +0200 [session] refactor session handling so that when calling session.close(), pool of long running transaction of the same session is properly freed stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 09:27:52 +0200] rev 5826
[session] refactor session handling so that when calling session.close(), pool of long running transaction of the same session is properly freed
Tue, 22 Jun 2010 11:04:59 +0200 [debug views] set http cache max age to 0 on debug views stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Jun 2010 11:04:59 +0200] rev 5825
[debug views] set http cache max age to 0 on debug views
Tue, 22 Jun 2010 10:29:04 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Jun 2010 10:29:04 +0200] rev 5824
cleanup
Mon, 21 Jun 2010 17:48:36 +0200 [schema view] width isn't in authorized th attribute in xhtml DTD. katia, please do it another way.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:48:36 +0200] rev 5823
[schema view] width isn't in authorized th attribute in xhtml DTD. katia, please do it another way.
Mon, 21 Jun 2010 17:39:50 +0200 [schema view] fix typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:39:50 +0200] rev 5822
[schema view] fix typo
Mon, 21 Jun 2010 17:30:15 +0200 [rql2sql] #1089207: do not encode Unicode strings from RQL statements to db encoding
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:30:15 +0200] rev 5821
[rql2sql] #1089207: do not encode Unicode strings from RQL statements to db encoding
Mon, 21 Jun 2010 17:10:25 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:10:25 +0200] rev 5820
fix bad merge
Mon, 21 Jun 2010 16:13:41 +0200 [css] more css rework, need visual test in compat/new modes
katia [Mon, 21 Jun 2010 16:13:41 +0200] rev 5819
[css] more css rework, need visual test in compat/new modes
Mon, 21 Jun 2010 16:01:57 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 16:01:57 +0200] rev 5818
backport stable
Mon, 21 Jun 2010 16:01:15 +0200 [config] fix dumb name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 16:01:15 +0200] rev 5817
[config] fix dumb name error
Mon, 21 Jun 2010 15:58:13 +0200 [form] apply patch #933771: format_single_value / vocabulary methods should *always* return actual value as an unicode string
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:58:13 +0200] rev 5816
[form] apply patch #933771: format_single_value / vocabulary methods should *always* return actual value as an unicode string
Mon, 21 Jun 2010 15:34:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:34:46 +0200] rev 5815
backport stable
Mon, 21 Jun 2010 15:32:58 +0200 [repo] fix 'c-c start --loglevel LEVEL' for repository only configuration. Closes #1058269.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:32:58 +0200] rev 5814
[repo] fix 'c-c start --loglevel LEVEL' for repository only configuration. Closes #1058269.
Mon, 21 Jun 2010 15:32:26 +0200 [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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:32:26 +0200] rev 5813
[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
Mon, 21 Jun 2010 15:29:10 +0200 [dbapi] Connection.load_appobjects should load site_cubicweb files as well, they may contains necessary RQL extension function definitions. Also kill some broken deprecated code in this method. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:29:10 +0200] rev 5812
[dbapi] Connection.load_appobjects should load site_cubicweb files as well, they may contains necessary RQL extension function definitions. Also kill some broken deprecated code in this method.
Mon, 21 Jun 2010 13:23:11 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 13:23:11 +0200] rev 5811
backport stable
Mon, 21 Jun 2010 11:54:09 +0200 Added tag cubicweb-debian-version-3.8.5-1 for changeset 5d05b08adeab stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:54:09 +0200] rev 5810
Added tag cubicweb-debian-version-3.8.5-1 for changeset 5d05b08adeab
Mon, 21 Jun 2010 11:54:09 +0200 Added tag cubicweb-version-3.8.5 for changeset 2de32c0c293b stable cubicweb-debian-version-3.8.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:54:09 +0200] rev 5809
Added tag cubicweb-version-3.8.5 for changeset 2de32c0c293b
Mon, 21 Jun 2010 11:13:25 +0200 [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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:13:25 +0200] rev 5808
[repo] call entity.check() once before_update hooks has been called, to let them a chance to transform data
Mon, 21 Jun 2010 10:42:26 +0200 3.8.5 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 10:42:26 +0200] rev 5807
3.8.5
Mon, 21 Jun 2010 10:00:05 +0200 [debian] #1027463: logrotate script should filter out warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 10:00:05 +0200] rev 5806
[debian] #1027463: logrotate script should filter out warnings
Mon, 21 Jun 2010 09:36:40 +0200 [schema migration] fix fix introduced in 5803:589e2e3fb997, test for backend alter column support should be done in the operation, else the associated index is not dropped while this is supported stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 09:36:40 +0200] rev 5805
[schema migration] fix fix introduced in 5803:589e2e3fb997, test for backend alter column support should be done in the operation, else the associated index is not dropped while this is supported
Mon, 21 Jun 2010 08:54:12 +0200 [schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:54:12 +0200] rev 5804
[schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN
Mon, 21 Jun 2010 08:53:13 +0200 [schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:53:13 +0200] rev 5803
[schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite)
Mon, 21 Jun 2010 08:52:13 +0200 [session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:52:13 +0200] rev 5802
[session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error
Sun, 20 Jun 2010 15:09:42 +0000 Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 20 Jun 2010 15:09:42 +0000] rev 5801
Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN)
Sun, 20 Jun 2010 15:08:23 +0000 reduced logging verbosity in ldapuser source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 20 Jun 2010 15:08:23 +0000] rev 5800
reduced logging verbosity in ldapuser source
Sat, 19 Jun 2010 16:08:54 +0200 use sessionid in log message stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 19 Jun 2010 16:08:54 +0200] rev 5799
use sessionid in log message
Sat, 19 Jun 2010 16:08:08 +0200 constraints can contain unicode values stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 19 Jun 2010 16:08:08 +0200] rev 5798
constraints can contain unicode values
Fri, 18 Jun 2010 18:31:22 +0200 [entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:31:22 +0200] rev 5797
[entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Fri, 18 Jun 2010 18:49:17 +0200 closes #1059729: cw-ctl upgrade : i18n upgrade not performed if DB does not need upgrade stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:49:17 +0200] rev 5796
closes #1059729: cw-ctl upgrade : i18n upgrade not performed if DB does not need upgrade
Fri, 18 Jun 2010 18:35:09 +0200 [devtools/qunit] prefix jquery_dir with 'file://'
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 18:35:09 +0200] rev 5795
[devtools/qunit] prefix jquery_dir with 'file://' (as this is used from within a web browser)
Fri, 18 Jun 2010 18:16:36 +0200 [devtools/qunit] Locate jquery through cubicwew config to handle installed setup
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 18:16:36 +0200] rev 5794
[devtools/qunit] Locate jquery through cubicwew config to handle installed setup
Fri, 18 Jun 2010 18:14:55 +0200 [rql2sql] use new dbhelper.sql_concat_string function to deal with sql string concatenation. This together with lgdb 1.0.4 fixes #1055133: SQL Server support : string concatenation issue stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:14:55 +0200] rev 5793
[rql2sql] use new dbhelper.sql_concat_string function to deal with sql string concatenation. This together with lgdb 1.0.4 fixes #1055133: SQL Server support : string concatenation issue
Fri, 18 Jun 2010 15:41:39 +0200 [session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 15:41:39 +0200] rev 5792
[session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository
Fri, 18 Jun 2010 14:56:01 +0200 [repo session] expected argument is the source, not the session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 14:56:01 +0200] rev 5791
[repo session] expected argument is the source, not the session
Fri, 18 Jun 2010 14:44:22 +0200 [devtools/qunit] in safe mode, ffox launches a stupid popup
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 14:44:22 +0200] rev 5790
[devtools/qunit] in safe mode, ffox launches a stupid popup
Fri, 18 Jun 2010 13:32:54 +0200 [ldapuser] quieter ldap result info, fix commented block style stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 13:32:54 +0200] rev 5789
[ldapuser] quieter ldap result info, fix commented block style
Fri, 18 Jun 2010 11:40:37 +0200 [qunit] use safe mode for firefox
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 11:40:37 +0200] rev 5788
[qunit] use safe mode for firefox
Fri, 18 Jun 2010 11:40:33 +0200 [qunit] Move qunit.js and qunit.css in devtools/datadirectory
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 11:40:33 +0200] rev 5787
[qunit] Move qunit.js and qunit.css in devtools/datadirectory
Fri, 18 Jun 2010 09:25:01 +0200 [test] fix stupd name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 09:25:01 +0200] rev 5786
[test] fix stupd name error
Fri, 18 Jun 2010 09:07:41 +0200 [test] fix test w/ closed connection pb stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 09:07:41 +0200] rev 5785
[test] fix test w/ closed connection pb
Fri, 18 Jun 2010 08:14:00 +0200 [ms] orderby/groupby/having attributes of Select node should be resetted to empty tuple, not None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 08:14:00 +0200] rev 5784
[ms] orderby/groupby/having attributes of Select node should be resetted to empty tuple, not None
Thu, 17 Jun 2010 18:50:20 +0200 [devtools/teslib] be more defensive on rollbacks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 18:50:20 +0200] rev 5783
[devtools/teslib] be more defensive on rollbacks
Thu, 17 Jun 2010 18:36:16 +0200 [rql2sql] when using HAVING to by-pass rql limitation (not to filter on result of an aggregat function), we should emit SQL that doesn't use HAVING to avoid potential backend error because variables are not grouped. Closes #1061603. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 18:36:16 +0200] rev 5782
[rql2sql] when using HAVING to by-pass rql limitation (not to filter on result of an aggregat function), we should emit SQL that doesn't use HAVING to avoid potential backend error because variables are not grouped. Closes #1061603.
Thu, 17 Jun 2010 17:49:58 +0200 [doc/book/faq] question on security stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 17:49:58 +0200] rev 5781
[doc/book/faq] question on security
Thu, 17 Jun 2010 16:57:24 +0200 [qunit] check that the browser has not died by himself before we asked him to stop.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Jun 2010 16:57:24 +0200] rev 5780
[qunit] check that the browser has not died by himself before we asked him to stop.
Thu, 17 Jun 2010 16:56:38 +0200 [qunit] improve output of suprocess error
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Jun 2010 16:56:38 +0200] rev 5779
[qunit] improve output of suprocess error The exception message now include the stdout and stderr of the called process
Thu, 17 Jun 2010 16:24:01 +0200 [test] workaround connection leak making tests fail under windows environment (though we've still probably some open connection leak to resolve...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 16:24:01 +0200] rev 5778
[test] workaround connection leak making tests fail under windows environment (though we've still probably some open connection leak to resolve...)
Thu, 17 Jun 2010 16:17:09 +0200 [web request] in python 2.5 hashlib has no .hash attribute stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 16:17:09 +0200] rev 5777
[web request] in python 2.5 hashlib has no .hash attribute
Thu, 17 Jun 2010 16:16:08 +0200 [web actions] fix recent refactoring, leading to missing redirect parameters in action's url stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 16:16:08 +0200] rev 5776
[web actions] fix recent refactoring, leading to missing redirect parameters in action's url
Thu, 17 Jun 2010 15:30:28 +0200 [packaging] more cleanups, handle javascript test files
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:30:28 +0200] rev 5775
[packaging] more cleanups, handle javascript test files
Thu, 17 Jun 2010 15:15:52 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:15:52 +0200] rev 5774
backport stable
Thu, 17 Jun 2010 15:09:12 +0200 [facet] use vreg.parse so the rql syntax tree is properly annotated as well stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 17 Jun 2010 15:09:12 +0200] rev 5773
[facet] use vreg.parse so the rql syntax tree is properly annotated as well
Thu, 17 Jun 2010 15:08:25 +0200 [text search] fix fulltext_container indexation stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 17 Jun 2010 15:08:25 +0200] rev 5772
[text search] fix fulltext_container indexation
Thu, 17 Jun 2010 15:04:35 +0200 [md5script] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:04:35 +0200] rev 5771
[md5script] cleanup
Thu, 17 Jun 2010 15:02:24 +0200 [py2.6] use hashlib to silence python 2.6 deprecation warnings stable
auc [Thu, 17 Jun 2010 15:02:24 +0200] rev 5770
[py2.6] use hashlib to silence python 2.6 deprecation warnings
Thu, 17 Jun 2010 15:02:22 +0200 [autoform] do not show remove link for inline form if card == 1 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 15:02:22 +0200] rev 5769
[autoform] do not show remove link for inline form if card == 1
Thu, 17 Jun 2010 14:43:16 +0200 [fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 14:43:16 +0200] rev 5768
[fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Thu, 17 Jun 2010 14:42:41 +0200 [packaging] MANIFEST.in cleanups, update js/css copyright, remove no more used files stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 14:42:41 +0200] rev 5767
[packaging] MANIFEST.in cleanups, update js/css copyright, remove no more used files
Thu, 17 Jun 2010 12:13:38 +0200 [js tests] fix javascripts tests definition, test_datetime.js now included in test_utils.js, which test other stuff as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 12:13:38 +0200] rev 5766
[js tests] fix javascripts tests definition, test_datetime.js now included in test_utils.js, which test other stuff as well
Thu, 17 Jun 2010 09:10:52 +0200 [entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:52 +0200] rev 5765
[entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Thu, 17 Jun 2010 09:10:34 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:34 +0200] rev 5764
backport stable
Thu, 17 Jun 2010 09:10:14 +0200 [vreg] register_objects lost its force_reload argument, fix dbapi.Connection.load_appobjects consequently stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:14 +0200] rev 5763
[vreg] register_objects lost its force_reload argument, fix dbapi.Connection.load_appobjects consequently
Wed, 16 Jun 2010 14:51:17 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 14:51:17 +0200] rev 5762
backport stable
Wed, 16 Jun 2010 14:47:39 +0200 [test] unittest_multisources: external source shouldn't use the same database as the main repo... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 14:47:39 +0200] rev 5761
[test] unittest_multisources: external source shouldn't use the same database as the main repo...
Wed, 16 Jun 2010 13:54:10 +0200 [test] miss main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 13:54:10 +0200] rev 5760
[test] miss main
Wed, 16 Jun 2010 12:24:12 +0200 imported patch asynchronous multipart parsing.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 12:24:12 +0200] rev 5759
imported patch asynchronous multipart parsing.diff
Wed, 16 Jun 2010 12:24:11 +0200 imported patch cookie handling: do not use semicolon as it has some tech meaning (web2 -> web) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 12:24:11 +0200] rev 5758
imported patch cookie handling: do not use semicolon as it has some tech meaning (web2 -> web)
Wed, 16 Jun 2010 09:53:17 +0200 [entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 09:53:17 +0200] rev 5757
[entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error
Wed, 16 Jun 2010 09:33:04 +0200 [filefield] normalized file names to deal with windows files stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 16 Jun 2010 09:33:04 +0200] rev 5756
[filefield] normalized file names to deal with windows files
Wed, 16 Jun 2010 09:30:30 +0200 [c-c exlog] fix code and documentation stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 16 Jun 2010 09:30:30 +0200] rev 5755
[c-c exlog] fix code and documentation
Wed, 16 Jun 2010 09:21:49 +0200 [test] support for test on postgres database using the same mecanism as sqlite: one template database generated when necessary + actual test database created from the template
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 09:21:49 +0200] rev 5754
[test] support for test on postgres database using the same mecanism as sqlite: one template database generated when necessary + actual test database created from the template * * * [test] reset postgres database between test of the same fixture
Tue, 15 Jun 2010 18:19:44 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:19:44 +0200] rev 5753
fix bad merge
Tue, 15 Jun 2010 18:16:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:16:19 +0200] rev 5752
backport stable
Tue, 15 Jun 2010 18:00:30 +0200 [test] properly close connections during test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:30 +0200] rev 5751
[test] properly close connections during test
Tue, 15 Jun 2010 18:00:29 +0200 [repo] on repository initialization, properly shutdown intermediary repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:29 +0200] rev 5750
[repo] on repository initialization, properly shutdown intermediary repository
Tue, 15 Jun 2010 18:00:28 +0200 [repo] on repository shutdown, we've to close the new eid creation connection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:28 +0200] rev 5749
[repo] on repository shutdown, we've to close the new eid creation connection
Tue, 15 Jun 2010 18:00:26 +0200 [auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:26 +0200] rev 5748
[auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough.
Mon, 14 Jun 2010 17:56:10 +0200 [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
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 14 Jun 2010 17:56:10 +0200] rev 5747
[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
Mon, 14 Jun 2010 18:59:05 +0200 [security] SchemaRelation.has_perm grows to new arguments allowing to specify subject/object entity type when actual eid are not known, but their types are stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:59:05 +0200] rev 5746
[security] SchemaRelation.has_perm grows to new arguments allowing to specify subject/object entity type when actual eid are not known, but their types are
Mon, 14 Jun 2010 18:58:06 +0200 [linkto action] refactor to ease overriding to control redirection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:58:06 +0200] rev 5745
[linkto action] refactor to ease overriding to control redirection
Mon, 14 Jun 2010 18:58:03 +0200 [hooks] entity_oldnewvalue should never return _MARKER: if the attribute isn't in the entity dict (hence unmodified), return the old value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:58:03 +0200] rev 5744
[hooks] entity_oldnewvalue should never return _MARKER: if the attribute isn't in the entity dict (hence unmodified), return the old value
Mon, 14 Jun 2010 12:13:46 +0200 Use the qunit automatic launcher for existing testcase.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 14 Jun 2010 12:13:46 +0200] rev 5743
Use the qunit automatic launcher for existing testcase.
Tue, 01 Jun 2010 18:18:26 +0200 Add a QUnitTestCase class to run qunit test case.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 18:18:26 +0200] rev 5742
Add a QUnitTestCase class to run qunit test case.
Fri, 11 Jun 2010 18:48:17 +0200 [twctl] add missing poststop method #1058268 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 11 Jun 2010 18:48:17 +0200] rev 5741
[twctl] add missing poststop method #1058268
Fri, 11 Jun 2010 18:47:53 +0200 [rset] make rsets picklable (again ?) #1056422 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 11 Jun 2010 18:47:53 +0200] rev 5740
[rset] make rsets picklable (again ?) #1056422
Fri, 11 Jun 2010 16:11:23 +0200 [jstests] nicer test page title
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 16:11:23 +0200] rev 5739
[jstests] nicer test page title
Fri, 11 Jun 2010 16:07:58 +0200 [jstest] get back more tests writen during the sprint by vgodard
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 16:07:58 +0200] rev 5738
[jstest] get back more tests writen during the sprint by vgodard
Fri, 11 Jun 2010 15:54:29 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 15:54:29 +0200] rev 5737
cleanup
Fri, 11 Jun 2010 14:59:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:59:08 +0200] rev 5736
backport stable
Fri, 11 Jun 2010 14:57:51 +0200 Added tag cubicweb-debian-version-3.8.4-1 for changeset b7883287f40c stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:57:51 +0200] rev 5735
Added tag cubicweb-debian-version-3.8.4-1 for changeset b7883287f40c
Fri, 11 Jun 2010 14:57:50 +0200 Added tag cubicweb-version-3.8.4 for changeset d00d1fab42af stable cubicweb-debian-version-3.8.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:57:50 +0200] rev 5734
Added tag cubicweb-version-3.8.4 for changeset d00d1fab42af
Fri, 11 Jun 2010 13:00:19 +0200 cleanup stable cubicweb-version-3.8.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 13:00:19 +0200] rev 5733
cleanup
Fri, 11 Jun 2010 13:00:02 +0200 [selectors] relation_possible selector accept None as action, in which case no perms checking is done stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 13:00:02 +0200] rev 5732
[selectors] relation_possible selector accept None as action, in which case no perms checking is done
Fri, 11 Jun 2010 11:37:17 +0200 3.8.4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 11:37:17 +0200] rev 5731
3.8.4
Fri, 11 Jun 2010 11:36:01 +0200 [xhtml] fix soup2xhtml to deal with malformed div,body and html tags which may leads to malformed return value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 11:36:01 +0200] rev 5730
[xhtml] fix soup2xhtml to deal with malformed div,body and html tags which may leads to malformed return value
Fri, 11 Jun 2010 09:20:38 +0200 [source] remove debug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 09:20:38 +0200] rev 5729
[source] remove debug
Fri, 11 Jun 2010 08:39:21 +0200 [entity] add .clear() for bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 08:39:21 +0200] rev 5728
[entity] add .clear() for bw compat
Fri, 11 Jun 2010 07:58:53 +0200 [3.9] api update (mostly js) + add support for FCKEditor in formContents js function
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:53 +0200] rev 5727
[3.9] api update (mostly js) + add support for FCKEditor in formContents js function
Fri, 11 Jun 2010 07:58:52 +0200 [json] fix json serialization for recent simplejson implementation, and test encoding of entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:52 +0200] rev 5726
[json] fix json serialization for recent simplejson implementation, and test encoding of entities as with earlier simplejson implementation, iterencode internal stuff is a generated function, we can't anymore rely on the _iterencode overriding trick, so move on by stoping isinstance(Entity, dict). This is a much heavier change than expected but it was expected to be done at some point, so let's go that way.
Fri, 11 Jun 2010 07:58:49 +0200 [adapters] enhanced warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:49 +0200] rev 5725
[adapters] enhanced warning
Thu, 10 Jun 2010 18:44:03 +0200 [test] fix test broken by 5721:61d6a4caa963, and update it to proper adapters to avoid deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:44:03 +0200] rev 5724
[test] fix test broken by 5721:61d6a4caa963, and update it to proper adapters to avoid deprecation warning
Thu, 10 Jun 2010 18:32:09 +0200 [3.9] update warning message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:32:09 +0200] rev 5723
[3.9] update warning message
Thu, 10 Jun 2010 18:28:12 +0200 [iprogress] move adapter to entities.adapters
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:28:12 +0200] rev 5722
[iprogress] move adapter to entities.adapters
Thu, 10 Jun 2010 17:25:38 +0200 fix wrong calculation of clean_session_interval stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 10 Jun 2010 17:25:38 +0200] rev 5721
fix wrong calculation of clean_session_interval
Thu, 10 Jun 2010 16:57:02 +0200 [ITree] more fixes, fix fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:57:02 +0200] rev 5720
[ITree] more fixes, fix fixes
Thu, 10 Jun 2010 16:57:00 +0200 [idownloadable] depends on a new mtconverter release
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:57:00 +0200] rev 5719
[idownloadable] depends on a new mtconverter release
Thu, 10 Jun 2010 16:28:06 +0200 [ITree] fix adapter/_done_init to handle tree_[attribute|relation], add maxlevel argument to base tree view since one side effect of the new code is that it find tree view for entity types it didn't find before, hence one may want to limit tree view depth when it wasn't necessary before
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:28:06 +0200] rev 5718
[ITree] fix adapter/_done_init to handle tree_[attribute|relation], add maxlevel argument to base tree view since one side effect of the new code is that it find tree view for entity types it didn't find before, hence one may want to limit tree view depth when it wasn't necessary before
Thu, 10 Jun 2010 16:28:04 +0200 [3.9] fix tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:28:04 +0200] rev 5717
[3.9] fix tests
Thu, 10 Jun 2010 16:25:15 +0200 [web] move itree adapter to entities, it may be used outside the web interface
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:25:15 +0200] rev 5716
[web] move itree adapter to entities, it may be used outside the web interface
Thu, 10 Jun 2010 16:23:07 +0200 [view] add a new entity_call method to entity view protocol, allowing some to work with not yet created entities. Also, start considering 'eid' form parameters where we only consider 'rql', so we can move on bloquing arbitrary rql inputs (more to do on this...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:23:07 +0200] rev 5715
[view] add a new entity_call method to entity view protocol, allowing some to work with not yet created entities. Also, start considering 'eid' form parameters where we only consider 'rql', so we can move on bloquing arbitrary rql inputs (more to do on this...)
Thu, 10 Jun 2010 14:16:49 +0200 [idownloadable] refactor IDownloadable primary view to make overriding easier
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:49 +0200] rev 5714
[idownloadable] refactor IDownloadable primary view to make overriding easier
Thu, 10 Jun 2010 14:16:48 +0200 [web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:48 +0200] rev 5713
[web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Thu, 10 Jun 2010 14:16:47 +0200 [form] refactor meta-attributes handling: hide them by default using uicfg.afs instead of returning None (or not, according to skip_meta_attr flag argument) in guess_field
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:47 +0200] rev 5712
[form] refactor meta-attributes handling: hide them by default using uicfg.afs instead of returning None (or not, according to skip_meta_attr flag argument) in guess_field
Thu, 10 Jun 2010 15:11:30 +0200 [repo] fix typo stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 10 Jun 2010 15:11:30 +0200] rev 5711
[repo] fix typo
Thu, 10 Jun 2010 13:56:52 +0200 [req] fix format_time w/ 0:0 which is evaluated to False stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 13:56:52 +0200] rev 5710
[req] fix format_time w/ 0:0 which is evaluated to False
Thu, 10 Jun 2010 12:53:21 +0200 [view] ensure fallback_oid is specified before trying to select fallback view, else simply raise the exception stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 12:53:21 +0200] rev 5709
[view] ensure fallback_oid is specified before trying to select fallback view, else simply raise the exception
Thu, 10 Jun 2010 10:18:34 +0200 fix merge, forgot to save a buffer :(
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:18:34 +0200] rev 5708
fix merge, forgot to save a buffer :(
Thu, 10 Jun 2010 10:16:59 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:16:59 +0200] rev 5707
backport stable
Thu, 10 Jun 2010 10:15:26 +0200 [rql2sql] fix special 'X relation NULL' case (used by security insertion), broken by recent removal of IS operator in RQL stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:15:26 +0200] rev 5706
[rql2sql] fix special 'X relation NULL' case (used by security insertion), broken by recent removal of IS operator in RQL
Wed, 09 Jun 2010 16:16:54 +0200 [javascript] add a name property to namespaces, mainly for convenience in helpers such as movedToNamespace
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 16:16:54 +0200] rev 5705
[javascript] add a name property to namespaces, mainly for convenience in helpers such as movedToNamespace
Wed, 09 Jun 2010 14:51:00 +0200 [rql] IS operator killed in rql 0.26.2, use equal instead stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:51:00 +0200] rev 5704
[rql] IS operator killed in rql 0.26.2, use equal instead
Wed, 09 Jun 2010 14:44:45 +0200 [security] consider any rql expression refering to X while X is being created as satisfied stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:44:45 +0200] rev 5703
[security] consider any rql expression refering to X while X is being created as satisfied
Wed, 09 Jun 2010 14:31:12 +0200 [rql] more update to 0.26.2 api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:31:12 +0200] rev 5702
[rql] more update to 0.26.2 api
Wed, 09 Jun 2010 14:21:08 +0200 [querier] fix rset description bug with some union queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:21:08 +0200] rev 5701
[querier] fix rset description bug with some union queries
Wed, 09 Jun 2010 13:42:17 +0200 [devtools] fix get_available_port implementation: it should only return the port number if unable to connect
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 13:42:17 +0200] rev 5700
[devtools] fix get_available_port implementation: it should only return the port number if unable to connect
Wed, 09 Jun 2010 12:43:21 +0200 [javascript] move CubicWeb object declaration to cubicweb.js, remove CubicWeb.provide/require, use cw instead of CubicWeb
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 12:43:21 +0200] rev 5699
[javascript] move CubicWeb object declaration to cubicweb.js, remove CubicWeb.provide/require, use cw instead of CubicWeb
Wed, 09 Jun 2010 12:39:55 +0200 [javascript] move Deferred implementation to cubicweb.ajax.js
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 12:39:55 +0200] rev 5698
[javascript] move Deferred implementation to cubicweb.ajax.js
Wed, 09 Jun 2010 12:32:54 +0200 [form] fix untested (unread?) has_been_modified implementation...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 12:32:54 +0200] rev 5697
[form] fix untested (unread?) has_been_modified implementation...
Wed, 09 Jun 2010 10:06:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 10:06:46 +0200] rev 5696
backport stable
Wed, 09 Jun 2010 10:06:04 +0200 [autoform] fix vreg module name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 10:06:04 +0200] rev 5695
[autoform] fix vreg module name
Wed, 09 Jun 2010 09:58:23 +0200 [pylint] fix detected name errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:58:23 +0200] rev 5694
[pylint] fix detected name errors
Wed, 09 Jun 2010 09:54:35 +0200 [pylint] fix detected name errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:54:35 +0200] rev 5693
[pylint] fix detected name errors
Wed, 09 Jun 2010 09:42:24 +0200 [repo server] fix startup bug, lgc.daemon.daemonize return 1 for the parent process, not -1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:42:24 +0200] rev 5692
[repo server] fix startup bug, lgc.daemon.daemonize return 1 for the parent process, not -1
Wed, 09 Jun 2010 09:42:52 +0200 backport stable branch
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 09:42:52 +0200] rev 5691
backport stable branch
Wed, 09 Jun 2010 09:41:36 +0200 [source] don't create the eid_creation connection at source initiliaztion time stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 09:41:36 +0200] rev 5690
[source] don't create the eid_creation connection at source initiliaztion time This fixes the "already opened connection bug" in db-restore for instance.
Mon, 07 Jun 2010 19:17:41 +0200 [schema view] only catch key errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 19:17:41 +0200] rev 5689
[schema view] only catch key errors
Mon, 07 Jun 2010 19:17:16 +0200 [schema view] improve it slightly by attributing the same color to rdef of the same relation type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 19:17:16 +0200] rev 5688
[schema view] improve it slightly by attributing the same color to rdef of the same relation type
Mon, 07 Jun 2010 19:01:21 +0200 [rset] Add a line break the first result in repr of multiple rows rset
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 07 Jun 2010 19:01:21 +0200] rev 5687
[rset] Add a line break the first result in repr of multiple rows rset Improve readability of rset while debugging by aligning the first value with the others if the rset have multiple row. This first line was usually not read as it' was on the same line that the first part of the repr ("<rset <RQL>, (%i rows) ...")
Mon, 07 Jun 2010 18:50:24 +0200 [schema diagram] ticket #191599, make schema image look better
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Mon, 07 Jun 2010 18:50:24 +0200] rev 5686
[schema diagram] ticket #191599, make schema image look better
Mon, 07 Jun 2010 18:16:16 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:16:16 +0200] rev 5685
backport stable
Mon, 07 Jun 2010 18:15:39 +0200 [workflow image] remove debug code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:15:39 +0200] rev 5684
[workflow image] remove debug code
Mon, 07 Jun 2010 18:13:41 +0200 [request] fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:13:41 +0200] rev 5683
[request] fix typo
Mon, 07 Jun 2010 18:13:39 +0200 [security] view was giving web access to every fs file accessible by the web server process. Fix this security hole by storing file in session data, not direct form parameters stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:13:39 +0200] rev 5682
[security] view was giving web access to every fs file accessible by the web server process. Fix this security hole by storing file in session data, not direct form parameters
Mon, 07 Jun 2010 17:45:41 +0200 [hooks] fix typo in workflow hooks category stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 17:45:41 +0200] rev 5681
[hooks] fix typo in workflow hooks category
Mon, 07 Jun 2010 13:31:46 +0200 [security hooks] fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:31:46 +0200] rev 5680
[security hooks] fix bad merge
Mon, 07 Jun 2010 13:22:24 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:22:24 +0200] rev 5679
backport stable
Mon, 07 Jun 2010 13:08:54 +0200 Added tag cubicweb-debian-version-3.8.3-1 for changeset 1ccaa9247860 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:08:54 +0200] rev 5678
Added tag cubicweb-debian-version-3.8.3-1 for changeset 1ccaa9247860
Mon, 07 Jun 2010 13:08:53 +0200 Added tag cubicweb-version-3.8.3 for changeset 7e6c6a2a272d stable cubicweb-debian-version-3.8.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:08:53 +0200] rev 5677
Added tag cubicweb-version-3.8.3 for changeset 7e6c6a2a272d
Mon, 07 Jun 2010 12:39:15 +0200 [edit ctrl] fix bad interaction with fields: the loop on actual fields should be done in has_been_modified
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 12:39:15 +0200] rev 5676
[edit ctrl] fix bad interaction with fields: the loop on actual fields should be done in has_been_modified
Mon, 31 May 2010 19:33:43 +0200 [web test] add basic windmill tests and documentation
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 31 May 2010 19:33:43 +0200] rev 5675
[web test] add basic windmill tests and documentation - connection / deconnection - user creation
Tue, 01 Jun 2010 17:09:22 +0200 [web test] Add windmill functional testing capability.
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 01 Jun 2010 17:09:22 +0200] rev 5674
[web test] Add windmill functional testing capability.
Mon, 07 Jun 2010 09:50:25 +0200 3.8.3 stable cubicweb-version-3.8.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 09:50:25 +0200] rev 5673
3.8.3
Mon, 07 Jun 2010 09:23:11 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 09:23:11 +0200] rev 5672
i18nupdate
Fri, 04 Jun 2010 15:45:54 +0200 [editform] consistent [do]reledit between attributes and relations: check if rdef is hidden in main section of uicfg.afs for both attributes and relations, and in the reledit view, not in doreledit stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 15:45:54 +0200] rev 5671
[editform] consistent [do]reledit between attributes and relations: check if rdef is hidden in main section of uicfg.afs for both attributes and relations, and in the reledit view, not in doreledit
Fri, 04 Jun 2010 13:09:12 +0200 on entity creation, accept attributes without any update access stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:09:12 +0200] rev 5670
on entity creation, accept attributes without any update access
Fri, 04 Jun 2010 13:08:28 +0200 [table] propagate paginate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:08:28 +0200] rev 5669
[table] propagate paginate
Fri, 04 Jun 2010 13:07:57 +0200 no more need for specific handling of table view's displayaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:07:57 +0200] rev 5668
no more need for specific handling of table view's displayaction it's handled as other view arguments in vidargs
Fri, 04 Jun 2010 13:07:07 +0200 [rset] do not break when rset.related_entity(x,y) is not an entity stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 04 Jun 2010 13:07:07 +0200] rev 5667
[rset] do not break when rset.related_entity(x,y) is not an entity
Fri, 04 Jun 2010 11:09:55 +0200 [migration] fix schema synchronization bug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 11:09:55 +0200] rev 5666
[migration] fix schema synchronization bug sync_schema_props_perms('Repository', syncprops=False) to synchronize permission of entity's attributes wasn't working as expected: only the entity's permission were updated.
Thu, 03 Jun 2010 18:45:02 +0200 [javascript] refactor execution flow of handleFormValidationResponse so that location hash is set to #header whatever the error is stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 03 Jun 2010 18:45:02 +0200] rev 5665
[javascript] refactor execution flow of handleFormValidationResponse so that location hash is set to #header whatever the error is
Thu, 03 Jun 2010 17:14:32 +0200 [package] now depends on yams 0.30 because of xy API changes
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 03 Jun 2010 17:14:32 +0200] rev 5664
[package] now depends on yams 0.30 because of xy API changes
Thu, 03 Jun 2010 16:52:01 +0200 [xy] switch order of arguments for register_prefix()
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 03 Jun 2010 16:52:01 +0200] rev 5663
[xy] switch order of arguments for register_prefix()
Thu, 03 Jun 2010 16:47:57 +0200 HAVING sql clause don't know about comma... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 16:47:57 +0200] rev 5662
HAVING sql clause don't know about comma...
Thu, 03 Jun 2010 16:37:01 +0200 [web/formwidgets] check on list (entity.related_cache swapped from tuple to list a while ago without known reasons), do not unicode wrap the eids stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 03 Jun 2010 16:37:01 +0200] rev 5661
[web/formwidgets] check on list (entity.related_cache swapped from tuple to list a while ago without known reasons), do not unicode wrap the eids
Thu, 03 Jun 2010 15:13:41 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 15:13:41 +0200] rev 5660
merge
Thu, 03 Jun 2010 15:10:48 +0000 [win32] defer import of logilab.common.daemon stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 15:10:48 +0000] rev 5659
[win32] defer import of logilab.common.daemon The module is not importable on windows, and etwist.service carefully avoids importing it (but imports etwist.server). Wait until we are sure not to be on windows to do the import)
Thu, 03 Jun 2010 14:51:42 +0200 [ajax] refactor/cleanup low-level ajax functions
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 03 Jun 2010 14:51:42 +0200] rev 5658
[ajax] refactor/cleanup low-level ajax functions * loadxhtml/replacePageChunck/reload_component/reload_box deprecated in favor of loadXHTML / ajaxFuncArgs * some other cleanups in cubicweb.ajax.js * add js_render which will replace js_component (more generic, nicer argument passing handling)
Thu, 03 Jun 2010 13:20:07 +0200 [querier] test and fix potential bug in insertion query with multiple relations inside, caused by a name conflict. Also fix another bug non reproduced by using a set instead of a list (list may leads to compare entity instances which isn't allowed). stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 13:20:07 +0200] rev 5657
[querier] test and fix potential bug in insertion query with multiple relations inside, caused by a name conflict. Also fix another bug non reproduced by using a set instead of a list (list may leads to compare entity instances which isn't allowed).
Thu, 03 Jun 2010 10:20:00 +0200 [form] avoid spurious warning subsequent for form's action refactoring w/ autoforms stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 10:20:00 +0200] rev 5656
[form] avoid spurious warning subsequent for form's action refactoring w/ autoforms
Thu, 03 Jun 2010 10:17:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 10:17:44 +0200] rev 5655
backport stable
Tue, 01 Jun 2010 17:06:41 +0200 [web test] Add a CubicWebServerTC class to run test with a cw web serveur available.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:06:41 +0200] rev 5654
[web test] Add a CubicWebServerTC class to run test with a cw web serveur available.
Mon, 31 May 2010 18:59:07 +0200 [web server] vregistry may now be passed as named argument in CubicWebRootResource constructor
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 31 May 2010 18:59:07 +0200] rev 5653
[web server] vregistry may now be passed as named argument in CubicWebRootResource constructor This will be needed to start an http server for testing purpose. Also, server run command has now a debug name argument to set debug mode explicitly
Tue, 01 Jun 2010 17:44:55 +0200 [etwist] twisted won't install signal handler outside the main thread. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:44:55 +0200] rev 5652
[etwist] twisted won't install signal handler outside the main thread. This patch avoid some warning about this issue.
Tue, 01 Jun 2010 17:29:49 +0200 [vreg] ensure you can register an object from module not known yet. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:29:49 +0200] rev 5651
[vreg] ensure you can register an object from module not known yet. This ease registration of arbitrary objects during testing.
Tue, 01 Jun 2010 17:03:28 +0200 [web] cleanup use of config in web application initialisation stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 01 Jun 2010 17:03:28 +0200] rev 5650
[web] cleanup use of config in web application initialisation
Thu, 03 Jun 2010 09:41:41 +0200 fix unit tests by not using the new create_eid implementation with sqlite stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 09:41:41 +0200] rev 5649
fix unit tests by not using the new create_eid implementation with sqlite Actually, fix a couple of issues with a previous attempt: * do not use double underscores as method patching will fail with these * old method must always be used with sqlite regardless of the no_sqlite_wrap attribute
Thu, 03 Jun 2010 09:24:41 +0200 cleanup the no_sqlite_wrap attribute after this test is executed stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 09:24:41 +0200] rev 5648
cleanup the no_sqlite_wrap attribute after this test is executed
Wed, 02 Jun 2010 23:06:38 +0200 merge back on-site fixes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 23:06:38 +0200] rev 5647
merge back on-site fixes
Wed, 02 Jun 2010 23:03:35 +0000 various brown paper bag fixes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 23:03:35 +0000] rev 5646
various brown paper bag fixes
Wed, 02 Jun 2010 18:12:47 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 18:12:47 +0200] rev 5645
merge
Wed, 02 Jun 2010 18:12:27 +0200 fix create_eid for sqlite (and bring back tests) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 18:12:27 +0200] rev 5644
fix create_eid for sqlite (and bring back tests)
Wed, 02 Jun 2010 17:26:26 +0200 backport improved on-site change stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 17:26:26 +0200] rev 5643
backport improved on-site change
Wed, 02 Jun 2010 17:23:42 +0000 TimedCache now only accepts values expressed in seconds stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 17:23:42 +0000] rev 5642
TimedCache now only accepts values expressed in seconds updated ldapuser.py and pyrorql.py to that new interface.
Wed, 02 Jun 2010 16:30:36 +0200 backported to stable some changes made on site for a customer stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:30:36 +0200] rev 5641
backported to stable some changes made on site for a customer
Wed, 02 Jun 2010 16:25:12 +0000 logging settings stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:25:12 +0000] rev 5640
logging settings * document helpful log format when dealing with MT issues * on Win32, use a logrotate equivalent so that logs get a bit lighter (requires updates logilab.common)
Wed, 02 Jun 2010 16:12:18 +0000 [win32] fix deadlock occuring on the sequence tables with SQLServer stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:12:18 +0000] rev 5639
[win32] fix deadlock occuring on the sequence tables with SQLServer actually, this deadlock would occur with any db backend other that PostgreSQL as the previous code was heavily relying on PG's SEQUENCE facility, not available elsewhere. Deadlock description: Thread1 starts creating entities (and therefore calls create_eid): -> this creates a DB-level lock on the entities_id_seq table, which will last until end of transaction Thread2 calls create_eid, which acquires the Python lock object, but updating the entities_id_seq is held by the DB lock Thread1 wants to create a new entity, calls create_eid, and is stuck by the Python lock object held by Thread2. Solution: use a separate connection to read and write the entities_id_seq table.
Wed, 02 Jun 2010 16:05:40 +0000 log the user name on session opening for easier debugging stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:05:40 +0000] rev 5638
log the user name on session opening for easier debugging
Wed, 02 Jun 2010 15:55:58 +0000 more robust handling of looping task configuration in ldap source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 15:55:58 +0000] rev 5637
more robust handling of looping task configuration in ldap source * use minimum times * updated documentation and help strings * fix the minutes vs. seconds confusion
Wed, 02 Jun 2010 16:15:05 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 16:15:05 +0200] rev 5636
backport stable
Wed, 02 Jun 2010 16:13:28 +0200 [rql2sql] fix scope computation of variable from temporary table stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 16:13:28 +0200] rev 5635
[rql2sql] fix scope computation of variable from temporary table
Wed, 02 Jun 2010 15:55:16 +0200 stop being dumb please stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:55:16 +0200] rev 5634
stop being dumb please
Wed, 02 Jun 2010 15:29:18 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:29:18 +0200] rev 5633
backport stable
Wed, 02 Jun 2010 15:28:19 +0200 [tableview / facets] to work properly with facet, initial table should handle case where actualrql isn't specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:28:19 +0200] rev 5632
[tableview / facets] to work properly with facet, initial table should handle case where actualrql isn't specified
Wed, 02 Jun 2010 15:27:34 +0200 [test] generated html differs w/ pygments version stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:27:34 +0200] rev 5631
[test] generated html differs w/ pygments version
Wed, 02 Jun 2010 14:48:36 +0200 [storage] source's callback has a new prototype, update usage stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:48:36 +0200] rev 5630
[storage] source's callback has a new prototype, update usage
Wed, 02 Jun 2010 14:36:54 +0200 grmbl stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:36:54 +0200] rev 5629
grmbl
Wed, 02 Jun 2010 14:24:28 +0200 grmbl
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:24:28 +0200] rev 5628
grmbl
Wed, 02 Jun 2010 13:02:47 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:02:47 +0200] rev 5627
backport stable
Wed, 02 Jun 2010 13:02:34 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:02:34 +0200] rev 5626
cleanup
Wed, 02 Jun 2010 13:01:45 +0200 [external storage] refactor to give session to storage's callback (needed by vcsfile storage) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:01:45 +0200] rev 5625
[external storage] refactor to give session to storage's callback (needed by vcsfile storage)
Wed, 02 Jun 2010 13:00:27 +0200 [navigation] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:00:27 +0200] rev 5624
[navigation] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore
Wed, 02 Jun 2010 12:59:37 +0200 [test] update test to follow recent navigation/facets fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 12:59:37 +0200] rev 5623
[test] update test to follow recent navigation/facets fixes
Wed, 02 Jun 2010 12:59:13 +0200 [tableview] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 12:59:13 +0200] rev 5622
[tableview] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore
Tue, 01 Jun 2010 15:19:06 +0200 [sparql] improve error reporting and fix one bug stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 01 Jun 2010 15:19:06 +0200] rev 5621
[sparql] improve error reporting and fix one bug
Tue, 01 Jun 2010 14:26:50 +0200 [test] add missing __main__ as expected by apycot pyunit checker stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 14:26:50 +0200] rev 5620
[test] add missing __main__ as expected by apycot pyunit checker
Tue, 01 Jun 2010 13:19:43 +0200 [tableview] don't fail with AttributeError when paginated as main content view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 13:19:43 +0200] rev 5619
[tableview] don't fail with AttributeError when paginated as main content view
Tue, 01 Jun 2010 12:21:44 +0200 [facet] we must add type restriction for attribute facets as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:21:44 +0200] rev 5618
[facet] we must add type restriction for attribute facets as well
Tue, 01 Jun 2010 12:21:03 +0200 [tableview] support for json-paginated table if paginable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:21:03 +0200] rev 5617
[tableview] support for json-paginated table if paginable
Tue, 01 Jun 2010 12:20:16 +0200 [navigation] view may implements page_navigation_url to handle them self url generated for pagination stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:20:16 +0200] rev 5616
[navigation] view may implements page_navigation_url to handle them self url generated for pagination
Tue, 01 Jun 2010 12:19:01 +0200 [navigation] when there are to much results, use a <select> based page navigation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:19:01 +0200] rev 5615
[navigation] when there are to much results, use a <select> based page navigation
Tue, 01 Jun 2010 12:16:56 +0200 [primary] add missing version number to deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:16:56 +0200] rev 5614
[primary] add missing version number to deprecation warnings
Tue, 01 Jun 2010 08:54:40 +0200 [sparql] fix type inference (test_dctitle_both_project_cwuser) and support for <http://www.w3.org/1999/02/22-rdf-syntax-ns#type tag (test_base_rdftype) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 08:54:40 +0200] rev 5613
[sparql] fix type inference (test_dctitle_both_project_cwuser) and support for <http://www.w3.org/1999/02/22-rdf-syntax-ns#type tag (test_base_rdftype)
Tue, 01 Jun 2010 08:35:09 +0200 [form] remove double property call stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 01 Jun 2010 08:35:09 +0200] rev 5612
[form] remove double property call
Tue, 01 Jun 2010 08:34:35 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 08:34:35 +0200] rev 5611
cleanups
Sun, 30 May 2010 02:03:54 +0200 [sparql] add failing test for two entities with dc:title stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 30 May 2010 02:03:54 +0200] rev 5610
[sparql] add failing test for two entities with dc:title
Sun, 30 May 2010 01:54:12 +0200 [sparql] adding test for "rdf:type -> is" stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 30 May 2010 01:54:12 +0200] rev 5609
[sparql] adding test for "rdf:type -> is"
Sat, 29 May 2010 10:33:57 +0200 proof read documentation stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:33:57 +0200] rev 5608
proof read documentation some clarifications, some typo fixes, and a couple of other strings fixed on the way
Sat, 29 May 2010 10:33:40 +0200 skip flymake junk when reloading stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:33:40 +0200] rev 5607
skip flymake junk when reloading this avoids nasty ex aequo scores in selectors in dev. mode
Sat, 29 May 2010 10:18:02 +0200 merge back to stable some changes made on site for a customer. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:18:02 +0200] rev 5606
merge back to stable some changes made on site for a customer.
Sat, 29 May 2010 10:06:07 +0000 [win32 SQLServer] connection lost detection stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:06:07 +0000] rev 5605
[win32 SQLServer] connection lost detection The pyodbc driver when connected to SQLServer 2005 reports lost connections in a quite strange way, raising a pyodbc.Error exception with a specific exc.args value. This patch catches these and reconnect properly.
Sat, 29 May 2010 10:03:50 +0000 ldap: reset cache when a user is deleted stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:03:50 +0000] rev 5604
ldap: reset cache when a user is deleted When a user is deleted from ldap, reset both caches used by the source otherwise the search is not performed again and exceptions such as UnknownEid: No entity with eid 74078 in the repository will occur
Sat, 29 May 2010 09:58:23 +0000 ldap source logging stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:58:23 +0000] rev 5603
ldap source logging Added some extra logging statement to understand what happens in the ldap source.
Sat, 29 May 2010 09:57:02 +0000 forbid looping tasks with an interval of 0 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:57:02 +0000] rev 5602
forbid looping tasks with an interval of 0 This severly harm the server, and generally are the result of a baaad configuration file. We want to stop the server asap when this is detected to give people a chance to fix the configuration.
Sat, 29 May 2010 09:54:07 +0000 /siteinfo page: display information about the names of the running threads stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:54:07 +0000] rev 5601
/siteinfo page: display information about the names of the running threads
Sat, 29 May 2010 09:52:31 +0000 [win32 service] activate logging to the configured file as soon as possible stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:52:31 +0000] rev 5600
[win32 service] activate logging to the configured file as soon as possible since we don't always have access to the system events of the computer running CW it is important to get as much information as possible in the log file, especially startup failure messages.
Fri, 28 May 2010 08:05:17 +0200 [bfss] Rename filenames according to their metadata on entity update. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 28 May 2010 08:05:17 +0200] rev 5599
[bfss] Rename filenames according to their metadata on entity update.
Wed, 26 May 2010 18:32:27 +0200 [form] missing return... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 18:32:27 +0200] rev 5598
[form] missing return...
Wed, 26 May 2010 18:17:29 +0200 [adapters] fix NameError introduced by adapters refactoring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 18:17:29 +0200] rev 5597
[adapters] fix NameError introduced by adapters refactoring
Wed, 26 May 2010 17:19:44 +0200 [security] fix security insertion on DISTINCT queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 17:19:44 +0200] rev 5596
[security] fix security insertion on DISTINCT queries
Wed, 26 May 2010 15:49:48 +0200 [adapters] fix bad copy and past....
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:49:48 +0200] rev 5595
[adapters] fix bad copy and past....
Wed, 26 May 2010 15:46:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:46:27 +0200] rev 5594
backport stable
Wed, 26 May 2010 15:45:22 +0200 [rql2sql] properly compute scope for variable from temporary tables stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:45:22 +0200] rev 5593
[rql2sql] properly compute scope for variable from temporary tables
Wed, 26 May 2010 14:59:05 +0200 [form] fix bw compat issue introduced by 5588:377c9adfe81e stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 14:59:05 +0200] rev 5592
[form] fix bw compat issue introduced by 5588:377c9adfe81e
Wed, 26 May 2010 14:37:32 +0200 [web] update to 3.9 Entity api
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 14:37:32 +0200] rev 5591
[web] update to 3.9 Entity api
Wed, 26 May 2010 12:33:48 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:33:48 +0200] rev 5590
backport stable
Wed, 26 May 2010 12:31:45 +0200 [migration] force 3.8.3 migration, and fix it (same_as not necessarily there, missing group change for max-post-length) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:45 +0200] rev 5589
[migration] force 3.8.3 migration, and fix it (same_as not necessarily there, missing group change for max-post-length)
Wed, 26 May 2010 12:31:43 +0200 [forms] refactor action handling to ease overriding while keeping action overrideable by instance (closes #969167) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:43 +0200] rev 5588
[forms] refactor action handling to ease overriding while keeping action overrideable by instance (closes #969167)
Wed, 26 May 2010 12:31:40 +0200 [web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:40 +0200] rev 5587
[web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464)
Wed, 26 May 2010 12:31:39 +0200 [c-c] use logilab.database, not lgc.db stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:39 +0200] rev 5586
[c-c] use logilab.database, not lgc.db
Wed, 26 May 2010 12:31:37 +0200 [sqlite] fix crash on db-create with sqlite abd unexistent database due to missing paren in logical expression (closes #909604) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:37 +0200] rev 5585
[sqlite] fix crash on db-create with sqlite abd unexistent database due to missing paren in logical expression (closes #909604)
Wed, 26 May 2010 12:31:34 +0200 [web] disallow authenticated users to access to the login form (closes #914873) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:34 +0200] rev 5584
[web] disallow authenticated users to access to the login form (closes #914873)
Wed, 26 May 2010 11:01:50 +0200 [reledit] #894131: use "<`attribute` unset>" instead of generic "<not specified>" when an attribute or relation has no value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 11:01:50 +0200] rev 5583
[reledit] #894131: use "<`attribute` unset>" instead of generic "<not specified>" when an attribute or relation has no value
Wed, 26 May 2010 10:28:48 +0200 [rql2sql] follow rql 0.26.1 changes: NOT nodes normalization, allowing simplification of sql generation, and fix #XXX stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 10:28:48 +0200] rev 5582
[rql2sql] follow rql 0.26.1 changes: NOT nodes normalization, allowing simplification of sql generation, and fix #XXX
Tue, 25 May 2010 12:21:17 +0200 [repo] ensure thread is alive before calling .join. Closes #963580 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 12:21:17 +0200] rev 5581
[repo] ensure thread is alive before calling .join. Closes #963580
Tue, 25 May 2010 12:20:26 +0200 [migration] add migration file commands to follow option group changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 12:20:26 +0200] rev 5580
[migration] add migration file commands to follow option group changes
Tue, 25 May 2010 11:56:16 +0200 fix 978144: exception with view send-email if empty subject stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 11:56:16 +0200] rev 5579
fix 978144: exception with view send-email if empty subject
Tue, 25 May 2010 11:51:48 +0200 [test] fix test broken by introduction of adapters
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 11:51:48 +0200] rev 5578
[test] fix test broken by introduction of adapters
Tue, 25 May 2010 10:55:57 +0200 [schema] fix same_as cardinality and bump Bookmark.path max length to approximative max url size stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 10:55:57 +0200] rev 5577
[schema] fix same_as cardinality and bump Bookmark.path max length to approximative max url size
Tue, 25 May 2010 09:50:20 +0200 [deprecation] fix 3.9 deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 09:50:20 +0200] rev 5576
[deprecation] fix 3.9 deprecation warning
Tue, 25 May 2010 09:50:12 +0200 no more Image type w/ cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 09:50:12 +0200] rev 5575
no more Image type w/ cw 3.9
Fri, 21 May 2010 18:40:26 +0200 [fti] fix name conflict introduced by the new IFTIAdapter
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 18:40:26 +0200] rev 5574
[fti] fix name conflict introduced by the new IFTIAdapter
Fri, 21 May 2010 18:39:40 +0200 [entity] clearing adapters cache in clear_relations_cache avoid weird caching issue, notably on repository session's user
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 18:39:40 +0200] rev 5573
[entity] clearing adapters cache in clear_relations_cache avoid weird caching issue, notably on repository session's user
Fri, 21 May 2010 15:06:29 +0200 [vreg] should raise exception on select ambiguity when running in test mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:06:29 +0200] rev 5572
[vreg] should raise exception on select ambiguity when running in test mode
Fri, 21 May 2010 15:05:44 +0200 [adapters compat] make implements_adapter_compat selector compatible with attributes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:05:44 +0200] rev 5571
[adapters compat] make implements_adapter_compat selector compatible with attributes
Fri, 21 May 2010 15:04:56 +0200 [test] no more Image type w/ cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:04:56 +0200] rev 5570
[test] no more Image type w/ cw 3.9
Fri, 21 May 2010 15:04:29 +0200 [adapters] refactoring fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:04:29 +0200] rev 5569
[adapters] refactoring fixes
Fri, 21 May 2010 15:02:56 +0200 [selectors] ensure selector return an int
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:56 +0200] rev 5568
[selectors] ensure selector return an int
Fri, 21 May 2010 15:02:42 +0200 [selectors] adaptable selector should not accept None in rset
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:42 +0200] rev 5567
[selectors] adaptable selector should not accept None in rset
Fri, 21 May 2010 15:02:14 +0200 [selectors] lltrace appobject_selectable selector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:14 +0200] rev 5566
[selectors] lltrace appobject_selectable selector
Fri, 21 May 2010 15:01:46 +0200 [selectors] allow to override `accept_none` value of EClassSelector / EntitySelector based selector by specifying a value in selection context
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:01:46 +0200] rev 5565
[selectors] allow to override `accept_none` value of EClassSelector / EntitySelector based selector by specifying a value in selection context
Fri, 21 May 2010 15:00:01 +0200 [selectors] move lltrace decorator and traced_selection cm to appobject module so we can apply lltrace to And/Or/Not selectors, fixing #662565
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:00:01 +0200] rev 5564
[selectors] move lltrace decorator and traced_selection cm to appobject module so we can apply lltrace to And/Or/Not selectors, fixing #662565
Fri, 21 May 2010 13:35:08 +0200 with cw 3.9, no more Image type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:35:08 +0200] rev 5563
with cw 3.9, no more Image type
Fri, 21 May 2010 13:34:52 +0200 [vreg] on registration completed, don't crash if an object depends on an unexistant registry, simply kick the object out
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:34:52 +0200] rev 5562
[vreg] on registration completed, don't crash if an object depends on an unexistant registry, simply kick the object out
Fri, 21 May 2010 13:34:03 +0200 [selectors] ensure adaptable('IDownloadable') takes precedence over implements('Any')
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:34:03 +0200] rev 5561
[selectors] ensure adaptable('IDownloadable') takes precedence over implements('Any')
Fri, 21 May 2010 08:45:25 +0200 [primary view] fix name error on dispctrl w/ pre 3.5 box definition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 08:45:25 +0200] rev 5560
[primary view] fix name error on dispctrl w/ pre 3.5 box definition
Fri, 21 May 2010 07:56:39 +0200 [entity] fix access to attribute which has been renamed two revisions ago
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 07:56:39 +0200] rev 5559
[entity] fix access to attribute which has been renamed two revisions ago
Thu, 20 May 2010 20:50:03 +0200 [schema migration] make some stuff to ease file 1.9 migration : we want to kill the Image entity so that existing image are turned into (existing entity type) File entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:50:03 +0200] rev 5558
[schema migration] make some stuff to ease file 1.9 migration : we want to kill the Image entity so that existing image are turned into (existing entity type) File entities
Thu, 20 May 2010 20:50:00 +0200 [entity] continue cleanup of Entity/AnyEntity namespace
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:50:00 +0200] rev 5557
[entity] continue cleanup of Entity/AnyEntity namespace * prefix by cw_ or _cw all '2nd zone' attributes / methods, other most commonly used will be done later (some methods used by client are made private anyway when they are for internal purpose anyway) * kill set_eid, use direct affectation instead * kill the auto-transmutation feature (pre_add_hook), hence releasing 3.9 will require releasing file cube as well
Thu, 20 May 2010 20:47:55 +0200 [entity] introduce a new 'adapters' registry
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:47:55 +0200] rev 5556
[entity] introduce a new 'adapters' registry This changeset introduces the notion in adapters (as in Zope Component Architecture) in a cubicweb way, eg using a specific registry of appobjects. This allows nicer code structure, by avoid clutering entity classes and moving code usually specific to a place of the ui (or something else) together with the code that use the interface. We don't use actual interface anymore, they are implied by adapters (which may be abstract), whose reg id is an interface name. Appobjects that used to 'implements(IFace)' should now be rewritten by: * coding an IFaceAdapter(EntityAdapter) defining (implementing if desired) the interface, usually with __regid__ = 'IFace' * use "adaptable('IFace')" as selector instead Also, the implements_adapter_compat decorator eases backward compatibility with adapter's methods that may still be found on entities implementing the interface. Notice that unlike ZCA, we don't support automatic adapters chain (yagni?). All interfaces defined in cubicweb have been turned into adapters, also some new ones have been introduced to cleanup Entity / AnyEntity classes namespace. At the end, the pluggable mixins mecanism should disappear in favor of adapters as well.
Thu, 20 May 2010 20:47:13 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:47:13 +0200] rev 5555
backport stable
Thu, 20 May 2010 20:45:28 +0200 [config] move web specific config to the web section of the configuration file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:45:28 +0200] rev 5554
[config] move web specific config to the web section of the configuration file
Thu, 20 May 2010 20:45:21 +0200 * * * stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:45:21 +0200] rev 5553
* * * [server] move daemonize code to lgc.daemon. Fix on the way pb w/closed standard output on repository config
Thu, 20 May 2010 10:55:33 +0200 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:55:33 +0200] rev 5552
typo
Thu, 20 May 2010 10:41:36 +0200 [migration] fix storage_change migraction to avoid exhausting the server's memory stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:41:36 +0200] rev 5551
[migration] fix storage_change migraction to avoid exhausting the server's memory
Thu, 20 May 2010 10:40:57 +0200 [repo] set log methods on the actually desired class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:40:57 +0200] rev 5550
[repo] set log methods on the actually desired class
Thu, 20 May 2010 10:40:33 +0200 [bfss] ensure base name doesn't contain path separator stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:40:33 +0200] rev 5549
[bfss] ensure base name doesn't contain path separator
Thu, 20 May 2010 10:40:55 +0200 merge stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 20 May 2010 10:40:55 +0200] rev 5548
merge
Thu, 20 May 2010 10:40:29 +0200 [web] remove dead code stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 20 May 2010 10:40:29 +0200] rev 5547
[web] remove dead code
Thu, 20 May 2010 10:04:45 +0200 [forms] consider __action_xxx field if passed to JSonController.validate_form stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 20 May 2010 10:04:45 +0200] rev 5546
[forms] consider __action_xxx field if passed to JSonController.validate_form
Tue, 18 May 2010 18:18:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:18:08 +0200] rev 5545
backport stable
Tue, 18 May 2010 18:15:42 +0200 Added tag cubicweb-debian-version-3.8.2-1 for changeset 2b962bb9eee8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:15:42 +0200] rev 5544
Added tag cubicweb-debian-version-3.8.2-1 for changeset 2b962bb9eee8
Tue, 18 May 2010 18:15:42 +0200 Added tag cubicweb-version-3.8.2 for changeset ef2e37d34013 stable cubicweb-debian-version-3.8.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:15:42 +0200] rev 5543
Added tag cubicweb-version-3.8.2 for changeset ef2e37d34013
Tue, 18 May 2010 16:49:41 +0200 [test] absolute sqlite database names in source initialization, avoid pb when cwd is changed later stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 16:49:41 +0200] rev 5542
[test] absolute sqlite database names in source initialization, avoid pb when cwd is changed later
Tue, 18 May 2010 16:49:00 +0200 clenup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 16:49:00 +0200] rev 5541
clenup
Tue, 18 May 2010 15:06:09 +0200 3.8.2 stable cubicweb-version-3.8.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 15:06:09 +0200] rev 5540
3.8.2
Tue, 18 May 2010 14:56:41 +0200 [wdoc] update users changelog stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:56:41 +0200] rev 5539
[wdoc] update users changelog
Tue, 18 May 2010 14:28:44 +0200 [integrity] keep ordering for schema integrity checks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:28:44 +0200] rev 5538
[integrity] keep ordering for schema integrity checks set_operation gained a new containercls argument, so one can choose to use list or set (by default). Use this when registering schema integrity check operation.
Tue, 18 May 2010 14:26:19 +0200 [i18ncube] do not crash if cube has nothing to translate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:26:19 +0200] rev 5537
[i18ncube] do not crash if cube has nothing to translate
Tue, 18 May 2010 14:25:37 +0200 [skel] enable wdoc support in new cubes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:25:37 +0200] rev 5536
[skel] enable wdoc support in new cubes
Tue, 18 May 2010 14:24:04 +0200 [preferences] support dot (.) in registry id of configurable appobjects stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:24:04 +0200] rev 5535
[preferences] support dot (.) in registry id of configurable appobjects
Tue, 18 May 2010 10:30:34 +0200 [i18ncube] we must load site_cubicweb file before calling set_schema, else we may miss some options or other initialization stuff necessary to appobject loading stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 10:30:34 +0200] rev 5534
[i18ncube] we must load site_cubicweb file before calling set_schema, else we may miss some options or other initialization stuff necessary to appobject loading
Tue, 18 May 2010 10:28:50 +0200 [dtd] add unselimg attribute use by widget for HasRelationFacet stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 10:28:50 +0200] rev 5533
[dtd] add unselimg attribute use by widget for HasRelationFacet
Mon, 17 May 2010 17:31:45 +0200 remove 3.7 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:31:45 +0200] rev 5532
remove 3.7 deprecation warning
Mon, 17 May 2010 17:31:29 +0200 catch unauthorized when executing rql to check an rql expression. Fix #968824 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:31:29 +0200] rev 5531
catch unauthorized when executing rql to check an rql expression. Fix #968824
Mon, 17 May 2010 17:30:52 +0200 [startup view] sort startup views by alphabetical order stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:30:52 +0200] rev 5530
[startup view] sort startup views by alphabetical order
Mon, 17 May 2010 17:30:28 +0200 [table view] should use __regid__ instead of hard-coded 'table' view identifier stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:30:28 +0200] rev 5529
[table view] should use __regid__ instead of hard-coded 'table' view identifier
Mon, 17 May 2010 17:29:54 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:29:54 +0200] rev 5528
cleanup
Mon, 17 May 2010 11:05:37 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 11:05:37 +0200] rev 5527
backport stable
Mon, 17 May 2010 11:04:52 +0200 [facet] control i18nization of values on AttributeFacet stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 11:04:52 +0200] rev 5526
[facet] control i18nization of values on AttributeFacet
Sun, 16 May 2010 19:00:07 +0200 [views] tab schema image renamed to schema diagram stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 16 May 2010 19:00:07 +0200] rev 5525
[views] tab schema image renamed to schema diagram
Wed, 12 May 2010 17:07:07 +0200 [uicfg] fix handling of 'order' in the primaryview_display_ctrl rtag: consider by default only schema order, not order of appearance of rules stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 17:07:07 +0200] rev 5524
[uicfg] fix handling of 'order' in the primaryview_display_ctrl rtag: consider by default only schema order, not order of appearance of rules
Wed, 12 May 2010 15:25:17 +0200 [db-check] RQLConstraint is not a 'unique' constraint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 15:25:17 +0200] rev 5523
[db-check] RQLConstraint is not a 'unique' constraint
Wed, 12 May 2010 13:12:03 +0200 [entity] avoid getting w in cw_extra_kwargs when calling .view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 13:12:03 +0200] rev 5522
[entity] avoid getting w in cw_extra_kwargs when calling .view
Wed, 12 May 2010 12:36:39 +0200 [actions box] enhance add related menu generation: don't propose to add relation of single cardinality where entity already have the relation set stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:36:39 +0200] rev 5521
[actions box] enhance add related menu generation: don't propose to add relation of single cardinality where entity already have the relation set
Wed, 12 May 2010 12:20:47 +0200 [primary view] allow new 'subvid' parameter in primaryview_display_ctrl stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:20:47 +0200] rev 5520
[primary view] allow new 'subvid' parameter in primaryview_display_ctrl
Wed, 12 May 2010 12:19:41 +0200 [primary view] give dispctrl to side box views as for relations section stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:19:41 +0200] rev 5519
[primary view] give dispctrl to side box views as for relations section
Wed, 12 May 2010 12:18:48 +0200 [web] unify list views call arguments: use subvid to specify the view to use for each item stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:18:48 +0200] rev 5518
[web] unify list views call arguments: use subvid to specify the view to use for each item
Wed, 12 May 2010 12:17:46 +0200 [web] refactor side box to use autolimited view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:17:46 +0200] rev 5517
[web] refactor side box to use autolimited view
Wed, 12 May 2010 12:16:41 +0200 [req] avoid getting w in cw_extra_kwargs when calling .view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:16:41 +0200] rev 5516
[req] avoid getting w in cw_extra_kwargs when calling .view
Wed, 12 May 2010 09:29:53 +0200 [config] rename remaining inputlevel to level in option definitions, as expected by lgc >= 0.50 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 09:29:53 +0200] rev 5515
[config] rename remaining inputlevel to level in option definitions, as expected by lgc >= 0.50
Tue, 11 May 2010 16:58:35 +0200 [fti] simplify UpdateFTIHook code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:58:35 +0200] rev 5514
[fti] simplify UpdateFTIHook code
Tue, 11 May 2010 16:48:26 +0200 [twisted] we must set response code before starting to write the answer, else it's ignored stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:48:26 +0200] rev 5513
[twisted] we must set response code before starting to write the answer, else it's ignored
Tue, 11 May 2010 16:26:29 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:26:29 +0200] rev 5512
cleanup
Tue, 11 May 2010 08:29:15 +0200 [web data] remove files not used by the framework
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 08:29:15 +0200] rev 5511
[web data] remove files not used by the framework
Mon, 10 May 2010 18:06:51 +0200 [css] keep old css according to a configuration variable (true by default)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 18:06:51 +0200] rev 5510
[css] keep old css according to a configuration variable (true by default)
Mon, 10 May 2010 17:49:42 +0200 [3.8 execute] remove deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 17:49:42 +0200] rev 5509
[3.8 execute] remove deprecation warnings
Mon, 10 May 2010 16:59:32 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 16:59:32 +0200] rev 5508
backport stable
Mon, 10 May 2010 15:20:54 +0200 [dbapi] missing import stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 10 May 2010 15:20:54 +0200] rev 5507
[dbapi] missing import
Mon, 10 May 2010 15:16:37 +0200 [ajax] missing html heads processing in reloadComponent (sic\!) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:16:37 +0200] rev 5506
[ajax] missing html heads processing in reloadComponent (sic\!)
Mon, 10 May 2010 15:15:06 +0200 [deprecation] missing version number to old warning message stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:15:06 +0200] rev 5505
[deprecation] missing version number to old warning message
Mon, 10 May 2010 15:14:47 +0200 [table view] we should call the cell view using the table rset, not one rebuilded for a specific entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:14:47 +0200] rev 5504
[table view] we should call the cell view using the table rset, not one rebuilded for a specific entity
Mon, 10 May 2010 15:14:13 +0200 [table view] take care to None label stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:14:13 +0200] rev 5503
[table view] take care to None label
Fri, 07 May 2010 20:07:54 +0200 [selectors] new logged_user_in_rset selector stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 May 2010 20:07:54 +0200] rev 5502
[selectors] new logged_user_in_rset selector
Fri, 07 May 2010 16:50:09 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 07 May 2010 16:50:09 +0200] rev 5501
merge
Fri, 07 May 2010 15:25:09 +0200 replaced hardcoded 'web/view' by os.path.join('web', 'view') so views path is also valid under windows stable
egazoni [Fri, 07 May 2010 15:25:09 +0200] rev 5500
replaced hardcoded 'web/view' by os.path.join('web', 'view') so views path is also valid under windows
Fri, 07 May 2010 15:03:03 +0200 fixed bug of non-normalized path under Windows, that broke the reload mechanism stable
egazoni [Fri, 07 May 2010 15:03:03 +0200] rev 5499
fixed bug of non-normalized path under Windows, that broke the reload mechanism
Fri, 07 May 2010 14:42:18 +0200 [c-c list] configuration pb cubes directly hold version number now, avoid crash when reporting errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 May 2010 14:42:18 +0200] rev 5498
[c-c list] configuration pb cubes directly hold version number now, avoid crash when reporting errors
Thu, 06 May 2010 16:23:39 +0000 Handle new way of reporting unmodified FileFields stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 16:23:39 +0000] rev 5497
Handle new way of reporting unmodified FileFields when a FileField has not been modified, value is an empty string. Handle this is raise UnmodifiedField accordingly.
Thu, 06 May 2010 14:48:44 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:48:44 +0200] rev 5496
merge
Thu, 06 May 2010 14:46:58 +0200 attempt to port windows service to 3.8.1 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:46:58 +0200] rev 5495
attempt to port windows service to 3.8.1
Thu, 06 May 2010 14:26:47 +0200 [web session] fix potential key error on logout (occurs once the session has been transparently reconnected, hence session.sessionid and session.cnx.sessionid differs) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 14:26:47 +0200] rev 5494
[web session] fix potential key error on logout (occurs once the session has been transparently reconnected, hence session.sessionid and session.cnx.sessionid differs)
Thu, 06 May 2010 14:29:07 +0200 [css] update print css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 06 May 2010 14:29:07 +0200] rev 5493
[css] update print css
Thu, 06 May 2010 14:29:05 +0200 [doc] cleanup
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 06 May 2010 14:29:05 +0200] rev 5492
[doc] cleanup
Thu, 06 May 2010 14:27:57 +0200 [python2.6] do not import simplejson directly stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:27:57 +0200] rev 5491
[python2.6] do not import simplejson directly use indirect import through cubicweb.web
Thu, 06 May 2010 12:57:49 +0200 [selectors] fix no_cnx selector's prototype stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 12:57:49 +0200] rev 5490
[selectors] fix no_cnx selector's prototype
Thu, 06 May 2010 11:30:46 +0200 [web config] set default uiprops on web config class to avoid error on commands such as i18n instance
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 11:30:46 +0200] rev 5489
[web config] set default uiprops on web config class to avoid error on commands such as i18n instance
Thu, 06 May 2010 08:25:02 +0200 backport stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 08:25:02 +0200] rev 5488
backport stable
Thu, 06 May 2010 08:24:46 +0200 [migration] ask_confirm argument of show_diff doesn't contain an _ oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 08:24:46 +0200] rev 5487
[migration] ask_confirm argument of show_diff doesn't contain an _
Wed, 05 May 2010 18:55:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:55:19 +0200] rev 5486
backport stable
Wed, 05 May 2010 18:54:19 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:54:19 +0200] rev 5485
backport oldstable
Wed, 05 May 2010 18:54:04 +0200 [upgrade] don't ask confirm to replace configuration file with -v0 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:54:04 +0200] rev 5484
[upgrade] don't ask confirm to replace configuration file with -v0
Wed, 05 May 2010 18:48:31 +0200 merge good/bad versions of imported patches...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:48:31 +0200] rev 5483
merge good/bad versions of imported patches...
Wed, 05 May 2010 18:39:59 +0200 [css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Wed, 05 May 2010 18:39:59 +0200] rev 5482
[css] start using uiprops in cubicweb.css
Thu, 29 Apr 2010 08:39:13 +0200 [css] progressively fixing rhythm
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5481
[css] progressively fixing rhythm diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed
Thu, 29 Apr 2010 08:39:13 +0200 [css] introducing scale and rhythm composition
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5480
[css] introducing scale and rhythm composition
Wed, 05 May 2010 18:19:56 +0200 [css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Wed, 05 May 2010 18:19:56 +0200] rev 5479
[css] start using uiprops in cubicweb.css
Thu, 29 Apr 2010 08:39:13 +0200 [css] progressively fixing rhythm
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5478
[css] progressively fixing rhythm diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed
Thu, 29 Apr 2010 08:39:13 +0200 [css] introducing scale and rhythm composition
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5477
[css] introducing scale and rhythm composition
Wed, 05 May 2010 18:15:25 +0200 [doc/book] a very simple example of entity form extension stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 18:15:25 +0200] rev 5476
[doc/book] a very simple example of entity form extension
Wed, 05 May 2010 16:52:27 +0200 [doc/book] refresh a bit the edit controller section stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 16:52:27 +0200] rev 5475
[doc/book] refresh a bit the edit controller section
Wed, 05 May 2010 15:29:39 +0200 [doc/book] explain the form loop validation process stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 15:29:39 +0200] rev 5474
[doc/book] explain the form loop validation process
Wed, 05 May 2010 18:10:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:10:33 +0200] rev 5473
backport stable
Wed, 05 May 2010 18:10:07 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:10:07 +0200] rev 5472
backport oldstable
Wed, 05 May 2010 18:08:34 +0200 [c-c dev] fix i18ncubicweb command
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:08:34 +0200] rev 5471
[c-c dev] fix i18ncubicweb command
Wed, 05 May 2010 16:44:02 +0200 [book] add generated js documentation to cw book
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 05 May 2010 16:44:02 +0200] rev 5470
[book] add generated js documentation to cw book
Wed, 05 May 2010 16:24:27 +0200 [packaging] we should add schemas to include_dirs so sql extensions files are properly installed oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 16:24:27 +0200] rev 5469
[packaging] we should add schemas to include_dirs so sql extensions files are properly installed
Wed, 05 May 2010 11:19:58 +0200 [web test] missing test data file
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 11:19:58 +0200] rev 5468
[web test] missing test data file
Wed, 05 May 2010 10:28:55 +0200 [https] fix resource urls in https version of a site: should use the https version as well to avoid warnings from the nrowser
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 10:28:55 +0200] rev 5467
[https] fix resource urls in https version of a site: should use the https version as well to avoid warnings from the nrowser
Wed, 05 May 2010 10:22:11 +0200 [uiprops] test and fix reloading of modified css files; update c-c newcube; deprecates config.has_resource.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 10:22:11 +0200] rev 5466
[uiprops] test and fix reloading of modified css files; update c-c newcube; deprecates config.has_resource.
Tue, 04 May 2010 19:23:38 +0200 [doc/book] not anymore ... stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 19:23:38 +0200] rev 5465
[doc/book] not anymore ...
Tue, 04 May 2010 19:16:59 +0200 [doc/book] dissection of a form chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 19:16:59 +0200] rev 5464
[doc/book] dissection of a form chapter
Tue, 04 May 2010 16:14:33 +0200 [doc/book] move examples to a separate chapter, fix autoform module docstring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 16:14:33 +0200] rev 5463
[doc/book] move examples to a separate chapter, fix autoform module docstring
Tue, 04 May 2010 15:46:36 +0200 [doc/book] copious choices example stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:46:36 +0200] rev 5462
[doc/book] copious choices example
Tue, 04 May 2010 15:31:08 +0200 [css] fix schema css + d-t-w stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:31:08 +0200] rev 5461
[css] fix schema css + d-t-w
Tue, 04 May 2010 15:30:20 +0200 [web/schemaviewer] fix bad call stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:30:20 +0200] rev 5460
[web/schemaviewer] fix bad call
Tue, 04 May 2010 11:09:18 +0200 [doc/book] regroup form/editcontroller stuff under an "edition control" chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 11:09:18 +0200] rev 5459
[doc/book] regroup form/editcontroller stuff under an "edition control" chapter
Tue, 04 May 2010 11:04:54 +0200 [doc/book] complete a bit the request api stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 11:04:54 +0200] rev 5458
[doc/book] complete a bit the request api
Tue, 04 May 2010 14:41:07 +0200 fixed unittest_wfobjs stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 14:41:07 +0200] rev 5457
fixed unittest_wfobjs
Tue, 04 May 2010 14:16:04 +0200 merged back oldstable into stable stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 14:16:04 +0200] rev 5456
merged back oldstable into stable
Tue, 04 May 2010 12:05:00 +0200 fix bad reading of options in ldapuser.py oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 12:05:00 +0200] rev 5455
fix bad reading of options in ldapuser.py time related options have type time and not int, so use the proper function to handle conversions
Mon, 03 May 2010 14:17:45 +0200 [json-controller] - refactoring of js_component and js_view, it now uses _call_view
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Mon, 03 May 2010 14:17:45 +0200] rev 5454
[json-controller] - refactoring of js_component and js_view, it now uses _call_view - _call_view accepts paginate as a parameter
Mon, 03 May 2010 14:10:23 +0200 [widget] kill buggy / unused (only in cmhn) AddComboBox widget
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 03 May 2010 14:10:23 +0200] rev 5453
[widget] kill buggy / unused (only in cmhn) AddComboBox widget
Mon, 03 May 2010 14:09:37 +0200 [doc] typos
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 03 May 2010 14:09:37 +0200] rev 5452
[doc] typos
Fri, 30 Apr 2010 19:58:17 +0200 ignore annoying warnings about pygments already being imported and stuff being added to python path stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 30 Apr 2010 19:58:17 +0200] rev 5451
ignore annoying warnings about pygments already being imported and stuff being added to python path
Fri, 30 Apr 2010 19:07:06 +0200 [hooks/integrity & tests/entities] fix test to check for sibling error (set_operations yields a different order for constraints) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 19:07:06 +0200] rev 5450
[hooks/integrity & tests/entities] fix test to check for sibling error (set_operations yields a different order for constraints)
Fri, 30 Apr 2010 18:24:29 +0200 [hooks/...] fix previous commit stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 18:24:29 +0200] rev 5449
[hooks/...] fix previous commit
Fri, 30 Apr 2010 16:39:50 +0200 [hooks/operations] use set_operations for three ops (huge gains for massive imports) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 16:39:50 +0200] rev 5448
[hooks/operations] use set_operations for three ops (huge gains for massive imports)
Fri, 30 Apr 2010 14:34:56 +0200 [vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 14:34:56 +0200] rev 5447
[vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
Fri, 30 Apr 2010 12:46:51 +0200 [vreg] we should now reset in init_registration since we don't do it in __init__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:46:51 +0200] rev 5446
[vreg] we should now reset in init_registration since we don't do it in __init__
Fri, 30 Apr 2010 12:15:37 +0200 [web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:15:37 +0200] rev 5445
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Fri, 30 Apr 2010 12:14:15 +0200 [webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:14:15 +0200] rev 5444
[webconfig] introduce property sheets. Use them to replace external_resources
Thu, 29 Apr 2010 14:21:59 +0200 [webconfig] cleanup base_url management
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Apr 2010 14:21:59 +0200] rev 5443
[webconfig] cleanup base_url management
Thu, 29 Apr 2010 14:21:57 +0200 [webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Apr 2010 14:21:57 +0200] rev 5442
[webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
Thu, 29 Apr 2010 14:34:13 +0200 Added tag cubicweb-debian-version-3.7.5-1 for changeset 2d0982252e8d oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 14:34:13 +0200] rev 5441
Added tag cubicweb-debian-version-3.7.5-1 for changeset 2d0982252e8d
Thu, 29 Apr 2010 14:34:13 +0200 Added tag cubicweb-version-3.7.5 for changeset c476d106705e oldstable cubicweb-debian-version-3.7.5-1
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 14:34:13 +0200] rev 5440
Added tag cubicweb-version-3.7.5 for changeset c476d106705e
Thu, 29 Apr 2010 13:54:00 +0200 prepare 3.7.5 release oldstable cubicweb-version-3.7.5
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 13:54:00 +0200] rev 5439
prepare 3.7.5 release
Thu, 29 Apr 2010 11:09:03 +0200 [css] avoid repeating reset css
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 11:09:03 +0200] rev 5438
[css] avoid repeating reset css
Mon, 15 Feb 2010 22:15:02 +0100 [css] use meyer's public domain reset css
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 15 Feb 2010 22:15:02 +0100] rev 5437
[css] use meyer's public domain reset css
Wed, 28 Apr 2010 17:57:36 +0200 [c-c shell] make script arguments available as __args__ in the script namespace. Use scriptargs instead of args as process_script argument name.
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 17:57:36 +0200] rev 5436
[c-c shell] make script arguments available as __args__ in the script namespace. Use scriptargs instead of args as process_script argument name.
Wed, 28 Apr 2010 18:13:38 +0200 [management] fix vocab: use cube instead of package
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 18:13:38 +0200] rev 5435
[management] fix vocab: use cube instead of package
Thu, 29 Apr 2010 07:03:08 +0200 [sparql] bugfix stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 07:03:08 +0200] rev 5434
[sparql] bugfix
Thu, 29 Apr 2010 07:02:14 +0200 [xy] define standard prefixes stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 07:02:14 +0200] rev 5433
[xy] define standard prefixes
Thu, 29 Apr 2010 06:53:48 +0200 [doc] various small improvements stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 06:53:48 +0200] rev 5432
[doc] various small improvements
Wed, 28 Apr 2010 16:55:39 +0200 fix i18ncube for pegase where we do strange things by redefining relations oldstable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 28 Apr 2010 16:55:39 +0200] rev 5431
fix i18ncube for pegase where we do strange things by redefining relations
Wed, 28 Apr 2010 16:13:56 +0200 [shell] #715938: support of script parameters (using standard '--' as arguments separator)
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 16:13:56 +0200] rev 5430
[shell] #715938: support of script parameters (using standard '--' as arguments separator) Arguments after bare "--" string will not be processed by the shell command You can use it to pass extra arguments to your script and expect for them in 'scriptargs' afterwards.
Wed, 28 Apr 2010 15:42:10 +0200 [dbapi] more test and documentation of dbapi stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 15:42:10 +0200] rev 5429
[dbapi] more test and documentation of dbapi
Wed, 28 Apr 2010 14:05:50 +0200 move rarely used (imo) settings to inputlevel3 in cwctl create oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 28 Apr 2010 14:05:50 +0200] rev 5428
move rarely used (imo) settings to inputlevel3 in cwctl create
Wed, 28 Apr 2010 12:25:11 +0200 default is now forthcoming cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:25:11 +0200] rev 5427
default is now forthcoming cw 3.9
Wed, 28 Apr 2010 12:24:20 +0200 backport oldstable changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:24:20 +0200] rev 5426
backport oldstable changes
Wed, 28 Apr 2010 12:21:48 +0200 backport default into stable: stable is now actually cw 3.8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:21:48 +0200] rev 5425
backport default into stable: stable is now actually cw 3.8
Wed, 28 Apr 2010 12:15:52 +0200 replace logilab-common by CubicWeb in disclaimer oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:15:52 +0200] rev 5424
replace logilab-common by CubicWeb in disclaimer
Wed, 28 Apr 2010 12:14:22 +0200 backport default into stable: stable is now cw 3.8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:14:22 +0200] rev 5423
backport default into stable: stable is now cw 3.8
Wed, 28 Apr 2010 11:54:13 +0200 backport stable into oldstable: oldstable is now cw 3.7 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 11:54:13 +0200] rev 5422
backport stable into oldstable: oldstable is now cw 3.7
Wed, 28 Apr 2010 10:06:01 +0200 proper licensing information (LGPL-2.1). Hope I get it right this time. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 10:06:01 +0200] rev 5421
proper licensing information (LGPL-2.1). Hope I get it right this time.
Tue, 27 Apr 2010 18:31:42 +0200 [ms] fix planning bug with rewritten constants: when removing some source for a const due to relation constraints, we should propagate this change to other constants coming from the same original variable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 18:31:42 +0200] rev 5420
[ms] fix planning bug with rewritten constants: when removing some source for a const due to relation constraints, we should propagate this change to other constants coming from the same original variable
Tue, 27 Apr 2010 18:27:43 +0200 [repo security] deal with rewriten constant nodes in check_read_access, necessary when repo is used as an external source stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 18:27:43 +0200] rev 5419
[repo security] deal with rewriten constant nodes in check_read_access, necessary when repo is used as an external source
Tue, 27 Apr 2010 14:25:38 +0200 [doc] reorganize for chapter structure stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 14:25:38 +0200] rev 5418
[doc] reorganize for chapter structure
Tue, 27 Apr 2010 14:19:20 +0200 [web auth] remove assertion, we may want to remove authentication info retreivers to disallow login from the web ui stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 14:19:20 +0200] rev 5417
[web auth] remove assertion, we may want to remove authentication info retreivers to disallow login from the web ui
Tue, 27 Apr 2010 11:25:40 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 11:25:40 +0200] rev 5416
merge
Tue, 27 Apr 2010 11:23:20 +0200 ask pyro group config questions for all-in-one config site when pyro is enabled stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 11:23:20 +0200] rev 5415
ask pyro group config questions for all-in-one config site when pyro is enabled in serverctl.py, the pyro questions are not asked for all-in-one configs, because this is webctl.py's responsibility. However for a all-in-one instance, repo_method is "in-memory" so the pyro questions would not be asked even if pyro had been explicitely enabled before.
Tue, 27 Apr 2010 10:32:25 +0000 enforce use of environment variables when running as a service stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 10:32:25 +0000] rev 5414
enforce use of environment variables when running as a service CW_INSTANCES_DIR, CW_INSTANCES_DATA_DIR, CW_RUNTIME_DIR must be positionned at the system level. This will ensure that cubicweb-ctl commands issued on the computer will use the proper directories.
Tue, 27 Apr 2010 07:49:47 +0000 added db-extra-arguments to configuration parameters for native source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 07:49:47 +0000] rev 5413
added db-extra-arguments to configuration parameters for native source
Mon, 26 Apr 2010 18:45:03 +0200 Added tag cubicweb-debian-version-3.8.1-1 for changeset eb972d125eef
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 18:45:03 +0200] rev 5412
Added tag cubicweb-debian-version-3.8.1-1 for changeset eb972d125eef
Mon, 26 Apr 2010 18:45:03 +0200 Added tag cubicweb-version-3.8.1 for changeset 1e074c6150fe cubicweb-debian-version-3.8.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 18:45:03 +0200] rev 5411
Added tag cubicweb-version-3.8.1 for changeset 1e074c6150fe
Mon, 26 Apr 2010 17:55:36 +0200 cubicweb-ctl create improvements stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 26 Apr 2010 17:55:36 +0200] rev 5410
cubicweb-ctl create improvements * list sqlserver2005 as supported database * tell that each name must have a unique name * pass the input level to other sources that we want to configure
Mon, 26 Apr 2010 17:11:59 +0200 3.8.1 cubicweb-version-3.8.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 17:11:59 +0200] rev 5409
3.8.1
Mon, 26 Apr 2010 16:31:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 16:31:46 +0200] rev 5408
backport stable
Mon, 26 Apr 2010 15:28:43 +0200 disable CERT check stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 15:28:43 +0200] rev 5407
disable CERT check
Mon, 26 Apr 2010 11:33:44 +0200 proper copyright file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 11:33:44 +0200] rev 5406
proper copyright file
Mon, 26 Apr 2010 13:10:12 +0200 [web/views] fix docstring stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 26 Apr 2010 13:10:12 +0200] rev 5405
[web/views] fix docstring
Mon, 26 Apr 2010 12:52:48 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 26 Apr 2010 12:52:48 +0200] rev 5404
merge
Fri, 23 Apr 2010 13:36:43 +0200 cleanup debugging trace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 13:36:43 +0200] rev 5403
cleanup debugging trace
Fri, 23 Apr 2010 12:19:54 +0200 [python2.6] careful: json-py provides a json package. We don't want that. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 12:19:54 +0200] rev 5402
[python2.6] careful: json-py provides a json package. We don't want that. To simplify usage, import json via cubicweb.web
Mon, 26 Apr 2010 10:41:40 +0200 [testlib] move _cnxs initialization before setup_database so one can login in it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 10:41:40 +0200] rev 5401
[testlib] move _cnxs initialization before setup_database so one can login in it
Fri, 23 Apr 2010 20:06:04 +0200 [doc/book] various content fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 20:06:04 +0200] rev 5400
[doc/book] various content fixes
Fri, 23 Apr 2010 17:01:45 +0200 [cw-shell] Write ignored scripts warning on stderr instead of stdout. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 23 Apr 2010 17:01:45 +0200] rev 5399
[cw-shell] Write ignored scripts warning on stderr instead of stdout.
Fri, 23 Apr 2010 17:56:01 +0200 [repo] cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:56:01 +0200] rev 5398
[repo] cleanup
Fri, 23 Apr 2010 17:55:46 +0200 [bfss] new storage_changed migration action to move an attribute to a custom storage. Closes #893941
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:55:46 +0200] rev 5397
[bfss] new storage_changed migration action to move an attribute to a custom storage. Closes #893941
Fri, 23 Apr 2010 17:54:34 +0200 [bfss] use set_operation for AddFileOp/DeleteFileOp
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:54:34 +0200] rev 5396
[bfss] use set_operation for AddFileOp/DeleteFileOp
Fri, 23 Apr 2010 17:32:47 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:32:47 +0200] rev 5395
merge
Fri, 23 Apr 2010 17:31:46 +0200 [doc/book] move devweb up from development, turn development into devrepo (much better structure) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:31:46 +0200] rev 5394
[doc/book] move devweb up from development, turn development into devrepo (much better structure)
Fri, 23 Apr 2010 17:07:55 +0200 [doc/book] hide most XXXs stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:07:55 +0200] rev 5393
[doc/book] hide most XXXs
Fri, 23 Apr 2010 15:49:23 +0200 [view] better control wether same etype view should display title or not stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 15:49:23 +0200] rev 5392
[view] better control wether same etype view should display title or not
Fri, 23 Apr 2010 14:43:16 +0200 [config] augment default value for short-line-size stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 14:43:16 +0200] rev 5391
[config] augment default value for short-line-size
Fri, 23 Apr 2010 13:36:43 +0200 cleanup debugging trace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 13:36:43 +0200] rev 5390
cleanup debugging trace
Fri, 23 Apr 2010 12:19:54 +0200 [python2.6] careful: json-py provides a json package. We don't want that. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 12:19:54 +0200] rev 5389
[python2.6] careful: json-py provides a json package. We don't want that. To simplify usage, import json via cubicweb.web
Fri, 23 Apr 2010 14:55:10 +0200 [doc/book] rename images with non suffix dots to please latex stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 14:55:10 +0200] rev 5388
[doc/book] rename images with non suffix dots to please latex
Fri, 23 Apr 2010 13:25:31 +0200 [i18n] yams constraint messages updated
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 13:25:31 +0200] rev 5387
[i18n] yams constraint messages updated
Fri, 23 Apr 2010 13:25:02 +0200 [test] stop using ObjectRelation in schema
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 13:25:02 +0200] rev 5386
[test] stop using ObjectRelation in schema
Fri, 23 Apr 2010 12:42:53 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:42:53 +0200] rev 5385
backport stable
Fri, 23 Apr 2010 12:40:48 +0200 [widgets] move form controls at the end of the file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:40:48 +0200] rev 5384
[widgets] move form controls at the end of the file
Fri, 23 Apr 2010 12:40:26 +0200 [widgets] fix super calls, bug introduced in 5367:4176a50c81c9 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:40:26 +0200] rev 5383
[widgets] fix super calls, bug introduced in 5367:4176a50c81c9
Fri, 23 Apr 2010 11:10:30 +0200 [skeleton] short_desc is now description in pkginfo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 11:10:30 +0200] rev 5382
[skeleton] short_desc is now description in pkginfo
Fri, 23 Apr 2010 11:10:09 +0200 [config] include cube name in warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 11:10:09 +0200] rev 5381
[config] include cube name in warning
Fri, 23 Apr 2010 09:17:08 +0200 [c-c status] return status code 1 when some instances isn't running. Closes #510817
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 09:17:08 +0200] rev 5380
[c-c status] return status code 1 when some instances isn't running. Closes #510817
Fri, 23 Apr 2010 09:17:07 +0200 [schema] update for yams 0.29: BoundConstraint renamed to BoundaryConstraint; new constraint messages; ObjectRelation deprecated
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 09:17:07 +0200] rev 5379
[schema] update for yams 0.29: BoundConstraint renamed to BoundaryConstraint; new constraint messages; ObjectRelation deprecated
Fri, 23 Apr 2010 08:48:42 +0200 [schema] cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 08:48:42 +0200] rev 5378
[schema] cleanup
Thu, 22 Apr 2010 19:48:04 +0000 [python2.6] prefer python2.6's builtin json module over simplejson stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 22 Apr 2010 19:48:04 +0000] rev 5377
[python2.6] prefer python2.6's builtin json module over simplejson
Thu, 22 Apr 2010 19:37:56 +0000 [python2.6] don't add a name property on Thread stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 22 Apr 2010 19:37:56 +0000] rev 5376
[python2.6] don't add a name property on Thread in Python2.6 the threading.Thread class has a name attribute (used to be __name). The old code would trigger a infinite recursion.
Thu, 22 Apr 2010 18:25:34 +0200 [c-c exlog] #687204: cubicweb-ctl exlog: use a proper file and not stdin for input stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Apr 2010 18:25:34 +0200] rev 5375
[c-c exlog] #687204: cubicweb-ctl exlog: use a proper file and not stdin for input
Thu, 22 Apr 2010 17:20:08 +0200 [doc] restore file accidentaly deleted
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Apr 2010 17:20:08 +0200] rev 5374
[doc] restore file accidentaly deleted
Thu, 22 Apr 2010 17:04:51 +0200 [selector] allow inplace operator in selector computation
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 22 Apr 2010 17:04:51 +0200] rev 5373
[selector] allow inplace operator in selector computation Intended to facilitate overriding of existing selectors chain in view declaration. It make the code shorter and clearer when you've to import long module pathnames
Thu, 22 Apr 2010 15:50:45 +0200 Add a basic script to compare the db_schema to the fs_schema.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 22 Apr 2010 15:50:45 +0200] rev 5372
Add a basic script to compare the db_schema to the fs_schema. Allow SchemaViewer to be used without a request object Most use of self.req have been hidden in method that fallback on a simple behaviour when no req are provided. Several element have been sorted to ease comparison.
Thu, 22 Apr 2010 16:55:17 +0200 le patch some_admin_doc_for_migration a été importé stable
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 22 Apr 2010 16:55:17 +0200] rev 5371
le patch some_admin_doc_for_migration a été importé
Thu, 22 Apr 2010 12:18:21 +0200 [lazy view] give it a proper hole node in the no spinbox case stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 22 Apr 2010 12:18:21 +0200] rev 5370
[lazy view] give it a proper hole node in the no spinbox case
Wed, 21 Apr 2010 17:25:26 +0200 fix NameError stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 21 Apr 2010 17:25:26 +0200] rev 5369
fix NameError
Wed, 21 Apr 2010 16:53:47 +0200 [book] start documenting the HTML form system stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:53:47 +0200] rev 5368
[book] start documenting the HTML form system
Wed, 21 Apr 2010 16:53:25 +0200 [form] small api cleanup and refactoring before documenting the form system stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:53:25 +0200] rev 5367
[form] small api cleanup and refactoring before documenting the form system
Wed, 21 Apr 2010 16:48:45 +0200 [masmailing] cleanup: use authenticated_user selectors, define stuff on form instead of on selection when possible, other cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:48:45 +0200] rev 5366
[masmailing] cleanup: use authenticated_user selectors, define stuff on form instead of on selection when possible, other cleanups
Wed, 21 Apr 2010 14:08:18 +0200 [service] do not bluntly override these things if they exist stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 21 Apr 2010 14:08:18 +0200] rev 5365
[service] do not bluntly override these things if they exist
Tue, 20 Apr 2010 18:34:37 +0200 [dbapi] some compat with distant < 3.8 repo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:34:37 +0200] rev 5364
[dbapi] some compat with distant < 3.8 repo
Tue, 20 Apr 2010 18:34:07 +0200 [3.8 api update] remaining cache keys
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:34:07 +0200] rev 5363
[3.8 api update] remaining cache keys
Tue, 20 Apr 2010 18:32:42 +0200 [doc/book] make the .css converge back to proper cwo style, fix a bunch of typos stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 18:32:42 +0200] rev 5362
[doc/book] make the .css converge back to proper cwo style, fix a bunch of typos
Tue, 20 Apr 2010 18:26:19 +0200 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:26:19 +0200] rev 5361
merge
Tue, 20 Apr 2010 18:25:56 +0200 [skel] fix setup.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:25:56 +0200] rev 5360
[skel] fix setup.py
Tue, 20 Apr 2010 18:10:42 +0200 [dbapi] take care vreg may not be set
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:10:42 +0200] rev 5359
[dbapi] take care vreg may not be set
Tue, 20 Apr 2010 18:09:56 +0200 [forms] no crash if restore_previous_post has not be called, has in report bug form in management.py for instance
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:09:56 +0200] rev 5358
[forms] no crash if restore_previous_post has not be called, has in report bug form in management.py for instance
Tue, 20 Apr 2010 18:22:41 +0200 Added tag cubicweb-debian-version-3.8.0-1 for changeset 24cc65ab2eca
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:22:41 +0200] rev 5357
Added tag cubicweb-debian-version-3.8.0-1 for changeset 24cc65ab2eca
Tue, 20 Apr 2010 18:22:40 +0200 Added tag cubicweb-version-3.8.0 for changeset 3c703f3245dc cubicweb-debian-version-3.8.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:22:40 +0200] rev 5356
Added tag cubicweb-version-3.8.0 for changeset 3c703f3245dc
Tue, 20 Apr 2010 16:31:53 +0200 3.8 cubicweb-version-3.8.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:31:53 +0200] rev 5355
3.8
Tue, 20 Apr 2010 16:30:35 +0200 [debian] don't use setuptools to build debian package
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:30:35 +0200] rev 5354
[debian] don't use setuptools to build debian package
Tue, 20 Apr 2010 16:30:01 +0200 [packaging] fix setup.py for use w/ lgp
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:30:01 +0200] rev 5353
[packaging] fix setup.py for use w/ lgp
Tue, 20 Apr 2010 15:55:50 +0200 [debian] don't use setuptools to build debian package
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 15:55:50 +0200] rev 5352
[debian] don't use setuptools to build debian package
Tue, 20 Apr 2010 15:35:13 +0200 [doc/book] a proper note (style) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:35:13 +0200] rev 5351
[doc/book] a proper note (style)
Tue, 20 Apr 2010 15:33:09 +0200 [doc] replace c-c with cubicweb-ctl stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 20 Apr 2010 15:33:09 +0200] rev 5350
[doc] replace c-c with cubicweb-ctl
Tue, 20 Apr 2010 15:31:04 +0200 [doc/book] fix wrong (https) url stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:31:04 +0200] rev 5349
[doc/book] fix wrong (https) url
Tue, 20 Apr 2010 15:16:19 +0200 [doc/book] typos stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:16:19 +0200] rev 5348
[doc/book] typos
Tue, 20 Apr 2010 14:36:18 +0200 merge stable, fixing dependencies generation on c-c newcube on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:36:18 +0200] rev 5347
merge stable, fixing dependencies generation on c-c newcube on the way
Tue, 20 Apr 2010 14:27:49 +0200 [skel] include __recommends_cubes__ as well for completness stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:27:49 +0200] rev 5346
[skel] include __recommends_cubes__ as well for completness
Tue, 20 Apr 2010 14:18:35 +0200 [dbapi] document connect() function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:18:35 +0200] rev 5345
[dbapi] document connect() function
Tue, 20 Apr 2010 12:35:23 +0200 [skeleton/dependencies] fix typo & new cube generation from template stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 12:35:23 +0200] rev 5344
[skeleton/dependencies] fix typo & new cube generation from template
Tue, 20 Apr 2010 10:57:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:57:08 +0200] rev 5343
backport stable
Tue, 20 Apr 2010 10:56:57 +0200 [debian] depends on twisted.web instead of twisted.web2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:56:57 +0200] rev 5342
[debian] depends on twisted.web instead of twisted.web2
Tue, 20 Apr 2010 10:43:12 +0200 [db-check] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:43:12 +0200] rev 5341
[db-check] cleanup
Tue, 20 Apr 2010 10:42:58 +0200 [db-check] don't check entities from external sources have owned_by stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:42:58 +0200] rev 5340
[db-check] don't check entities from external sources have owned_by
Tue, 20 Apr 2010 10:42:35 +0200 [db-check] fix unexistent multisource entity detection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:42:35 +0200] rev 5339
[db-check] fix unexistent multisource entity detection
Tue, 20 Apr 2010 10:39:08 +0200 [db-check] fix duplicated schema constraint detection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:39:08 +0200] rev 5338
[db-check] fix duplicated schema constraint detection
Tue, 20 Apr 2010 10:38:05 +0200 [etwist] proper getChild implementation (eventually): fix fckeditor resources locating bugs by properly using file resources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:38:05 +0200] rev 5337
[etwist] proper getChild implementation (eventually): fix fckeditor resources locating bugs by properly using file resources
Tue, 20 Apr 2010 10:00:55 +0200 [js] remove unnecessary log
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:00:55 +0200] rev 5336
[js] remove unnecessary log
Tue, 20 Apr 2010 10:00:36 +0200 [etwist] nicer, thouhg really not perferct) request max size exceeded support of json/frame posts
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:00:36 +0200] rev 5335
[etwist] nicer, thouhg really not perferct) request max size exceeded support of json/frame posts
Tue, 20 Apr 2010 09:58:28 +0200 [skel] packaging fix: should build package without setuptools, and fix default for dependency_links
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:58:28 +0200] rev 5334
[skel] packaging fix: should build package without setuptools, and fix default for dependency_links
Tue, 20 Apr 2010 09:57:47 +0200 [controllers] cleanup unused js var
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:57:47 +0200] rev 5333
[controllers] cleanup unused js var
Tue, 20 Apr 2010 09:13:08 +0200 [packaging] update lgc dependency
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:13:08 +0200] rev 5332
[packaging] update lgc dependency
Tue, 20 Apr 2010 09:11:34 +0200 [skel] cleanup default cube setup.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:11:34 +0200] rev 5331
[skel] cleanup default cube setup.py
Mon, 19 Apr 2010 15:31:24 +0200 [web] no more needed with the bytes option type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 15:31:24 +0200] rev 5330
[web] no more needed with the bytes option type
Mon, 19 Apr 2010 15:30:48 +0200 [packaging] setup.py cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 15:30:48 +0200] rev 5329
[packaging] setup.py cleanups
Mon, 19 Apr 2010 13:52:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:52:55 +0200] rev 5328
backport stable
Mon, 19 Apr 2010 13:51:16 +0200 [config] use bytes option type for max post length
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:51:16 +0200] rev 5327
[config] use bytes option type for max post length
Mon, 19 Apr 2010 13:38:46 +0200 [config] properly use time type for options representing a time. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:38:46 +0200] rev 5326
[config] properly use time type for options representing a time.
Mon, 19 Apr 2010 13:37:32 +0200 [web] consistent cleanup session interval time stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:37:32 +0200] rev 5325
[web] consistent cleanup session interval time
Mon, 19 Apr 2010 13:35:57 +0200 [migration] makes Yes the default answer to replace configuration file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:35:57 +0200] rev 5324
[migration] makes Yes the default answer to replace configuration file
Mon, 19 Apr 2010 12:43:23 +0200 [config] with lgc >= 0.50, option's dict inputlevel becomes level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:43:23 +0200] rev 5323
[config] with lgc >= 0.50, option's dict inputlevel becomes level
Mon, 19 Apr 2010 12:42:54 +0200 [config] graph ordering function moved to lgc 0.50
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:42:54 +0200] rev 5322
[config] graph ordering function moved to lgc 0.50
Mon, 19 Apr 2010 12:42:01 +0200 [dbapi] fallback to Entity when etypes registry isn't initialized (weird we haven't catchi this pb before)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:42:01 +0200] rev 5321
[dbapi] fallback to Entity when etypes registry isn't initialized (weird we haven't catchi this pb before)
Fri, 16 Apr 2010 19:45:11 +0200 [json] provide a custom json encoder for entities that includes eid in the json object stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 16 Apr 2010 19:45:11 +0200] rev 5320
[json] provide a custom json encoder for entities that includes eid in the json object
Fri, 16 Apr 2010 19:24:53 +0200 [doc/book] an introduction to yams, layout tweaks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 19:24:53 +0200] rev 5319
[doc/book] an introduction to yams, layout tweaks
Fri, 16 Apr 2010 19:24:24 +0200 [doc/book] talk about the existing categories stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 19:24:24 +0200] rev 5318
[doc/book] talk about the existing categories
Fri, 16 Apr 2010 17:52:31 +0200 [doc/book] explain what happens/to do when issuing upgrade command stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:52:31 +0200] rev 5317
[doc/book] explain what happens/to do when issuing upgrade command
Fri, 16 Apr 2010 17:38:26 +0200 [doc/book] note about reducing log level stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:38:26 +0200] rev 5316
[doc/book] note about reducing log level
Fri, 16 Apr 2010 17:37:57 +0200 fix docstring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:37:57 +0200] rev 5315
fix docstring
Fri, 16 Apr 2010 17:00:49 +0200 [doc/book] refresh the autoform section with uicfg content (moved there) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:00:49 +0200] rev 5314
[doc/book] refresh the autoform section with uicfg content (moved there)
Fri, 16 Apr 2010 16:43:41 +0200 [doc/book] complete the urlrewrite sections with examples stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 16:43:41 +0200] rev 5313
[doc/book] complete the urlrewrite sections with examples
Fri, 16 Apr 2010 16:40:25 +0200 [doc/book] misc on views, docstrings stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 16:40:25 +0200] rev 5312
[doc/book] misc on views, docstrings
Fri, 16 Apr 2010 14:39:42 +0200 [doc/book] talk a bit of the Result Set class stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 14:39:42 +0200] rev 5311
[doc/book] talk a bit of the Result Set class
Fri, 16 Apr 2010 11:40:33 +0200 [doc/book] add image for the breadcrumbs section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 11:40:33 +0200] rev 5310
[doc/book] add image for the breadcrumbs section
Fri, 16 Apr 2010 13:57:27 +0200 [doc/book] fix docstrings, add notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 13:57:27 +0200] rev 5309
[doc/book] fix docstrings, add notes
Fri, 16 Apr 2010 11:40:33 +0200 [doc/book] complete the breadcrumbs section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 11:40:33 +0200] rev 5308
[doc/book] complete the breadcrumbs section
Fri, 16 Apr 2010 13:22:35 +0200 [doc/book] complete/fix the dbapi stuff, including cursor stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 13:22:35 +0200] rev 5307
[doc/book] complete/fix the dbapi stuff, including cursor
Fri, 16 Apr 2010 12:32:52 +0200 [doc/book] some fixes for vregistry, selectors & appobjects stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 12:32:52 +0200] rev 5306
[doc/book] some fixes for vregistry, selectors & appobjects
Fri, 16 Apr 2010 11:13:46 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 11:13:46 +0200] rev 5305
merge
Thu, 15 Apr 2010 19:38:24 +0200 Added tag cubicweb-debian-version-3.7.4-1 for changeset fefeda65bb83 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:38:24 +0200] rev 5304
Added tag cubicweb-debian-version-3.7.4-1 for changeset fefeda65bb83
Thu, 15 Apr 2010 19:38:24 +0200 Added tag cubicweb-version-3.7.4 for changeset ec23f3ebcd34 stable cubicweb-debian-version-3.7.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:38:24 +0200] rev 5303
Added tag cubicweb-version-3.7.4 for changeset ec23f3ebcd34
Thu, 15 Apr 2010 19:39:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:39:55 +0200] rev 5302
backport stable
Thu, 15 Apr 2010 19:31:10 +0200 [doc/book] stuff a bit the publishing process (including various docstrings) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 19:31:10 +0200] rev 5301
[doc/book] stuff a bit the publishing process (including various docstrings)
Thu, 15 Apr 2010 19:28:28 +0200 [doc/book] bitstream vera sans is a terrific font stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 19:28:28 +0200] rev 5300
[doc/book] bitstream vera sans is a terrific font
Thu, 15 Apr 2010 19:25:39 +0200 [3.7.4] fix migration of configuration file stable cubicweb-version-3.7.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:25:39 +0200] rev 5299
[3.7.4] fix migration of configuration file
Thu, 15 Apr 2010 18:54:13 +0200 [config] fix #799884: do not attempt to load stuff with incorrect names which sit in cubes/
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:54:13 +0200] rev 5298
[config] fix #799884: do not attempt to load stuff with incorrect names which sit in cubes/
Thu, 15 Apr 2010 18:47:37 +0200 [c-c newcube] finish #676915: cubicweb-ctl newcube must be aware of python modules and debian package convention (python part already implemented)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:47:37 +0200] rev 5297
[c-c newcube] finish #676915: cubicweb-ctl newcube must be aware of python modules and debian package convention (python part already implemented)
Thu, 15 Apr 2010 18:42:41 +0200 [debian] fix bad dependency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:42:41 +0200] rev 5296
[debian] fix bad dependency
Thu, 15 Apr 2010 18:27:18 +0200 3.7.4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:27:18 +0200] rev 5295
3.7.4
Thu, 15 Apr 2010 18:19:11 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:19:11 +0200] rev 5294
i18nupdate
Thu, 15 Apr 2010 18:07:33 +0200 [migration] fix bug when trying to add a new entity type that inherit from another stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:07:33 +0200] rev 5293
[migration] fix bug when trying to add a new entity type that inherit from another
Thu, 15 Apr 2010 17:57:41 +0200 [repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 17:57:41 +0200] rev 5292
[repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call
Thu, 15 Apr 2010 17:35:17 +0200 (implement #761403) The breadcrumb final element is now a link too. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 15 Apr 2010 17:35:17 +0200] rev 5291
(implement #761403) The breadcrumb final element is now a link too. This allow getting a proper url for item fetched throught search.
Thu, 15 Apr 2010 17:28:27 +0200 [doc/book] fix a bit the request chapter, add autodoc stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 17:28:27 +0200] rev 5290
[doc/book] fix a bit the request chapter, add autodoc
Thu, 15 Apr 2010 17:22:19 +0200 [migration] fix error when synchronizing everything and some schema still in the db schema but not anymore in the fs schema stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 17:22:19 +0200] rev 5289
[migration] fix error when synchronizing everything and some schema still in the db schema but not anymore in the fs schema
Thu, 15 Apr 2010 16:47:04 +0200 don't fail on cube's pkginfo without __use__ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 16:47:04 +0200] rev 5288
don't fail on cube's pkginfo without __use__
Thu, 15 Apr 2010 16:46:43 +0200 [hook] backport bad .events fix from default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 16:46:43 +0200] rev 5287
[hook] backport bad .events fix from default
Thu, 15 Apr 2010 16:20:53 +0200 [doc/book] complete the facet section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 15 Apr 2010 16:20:53 +0200] rev 5286
[doc/book] complete the facet section
Thu, 15 Apr 2010 16:20:20 +0200 [doc/book] change font to improve lisibility (in particular cl -> d) stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 15 Apr 2010 16:20:20 +0200] rev 5285
[doc/book] change font to improve lisibility (in particular cl -> d)
Thu, 15 Apr 2010 16:14:23 +0200 [doc/book] rework the templates chapter (wipe out horrible example, talk more about structure) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 16:14:23 +0200] rev 5284
[doc/book] rework the templates chapter (wipe out horrible example, talk more about structure)
Thu, 15 Apr 2010 15:17:18 +0200 [config] better *-session-time documentation and usage in session handler stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:17:18 +0200] rev 5283
[config] better *-session-time documentation and usage in session handler
Thu, 15 Apr 2010 15:16:01 +0200 [facet] fix #873742: erroenously use self.cw_rset instead of context rset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:16:01 +0200] rev 5282
[facet] fix #873742: erroenously use self.cw_rset instead of context rset
Thu, 15 Apr 2010 15:14:21 +0200 [vreg] fix traced_selection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:14:21 +0200] rev 5281
[vreg] fix traced_selection
Thu, 15 Apr 2010 14:29:58 +0200 added note about interesting page about SQL implementation differences stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 15 Apr 2010 14:29:58 +0200] rev 5280
added note about interesting page about SQL implementation differences
Thu, 15 Apr 2010 14:27:43 +0200 use MB for Megabytes, instead of french Mo stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 15 Apr 2010 14:27:43 +0200] rev 5279
use MB for Megabytes, instead of french Mo
Thu, 15 Apr 2010 14:07:47 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:07:47 +0200] rev 5278
merge
Thu, 15 Apr 2010 14:07:25 +0200 [doc] save idiotic changes to some drawing stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:07:25 +0200] rev 5277
[doc] save idiotic changes to some drawing
Thu, 15 Apr 2010 14:06:33 +0200 [devtools/validators] add an Xml validator able to degrade to Html validation because of views perusing demote_to_html stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:06:33 +0200] rev 5276
[devtools/validators] add an Xml validator able to degrade to Html validation because of views perusing demote_to_html
Thu, 15 Apr 2010 14:01:29 +0200 [vreg] fix bug introduced in 5273:c4caef6f09c9 : we should not force_reload in vreg reset done because of a set_schema stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 14:01:29 +0200] rev 5275
[vreg] fix bug introduced in 5273:c4caef6f09c9 : we should not force_reload in vreg reset done because of a set_schema
Thu, 15 Apr 2010 12:48:40 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:48:40 +0200] rev 5274
backport stable
Thu, 15 Apr 2010 12:47:29 +0200 [vreg] refactor the [re]loading process so things get clearer and fix spurious errors on edge cases stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:47:29 +0200] rev 5273
[vreg] refactor the [re]loading process so things get clearer and fix spurious errors on edge cases
Thu, 15 Apr 2010 12:47:02 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:47:02 +0200] rev 5272
cleanup
Thu, 15 Apr 2010 12:46:57 +0200 [dbapi] fix user handling on dbapi request. Avoid getting None as _user and remove the need for a property.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:46:57 +0200] rev 5271
[dbapi] fix user handling on dbapi request. Avoid getting None as _user and remove the need for a property.
Thu, 15 Apr 2010 12:46:08 +0200 [etwist] allow to specify max size for POST request in the configuration. We should deal with this nicely on the js form validation code.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:46:08 +0200] rev 5270
[etwist] allow to specify max size for POST request in the configuration. We should deal with this nicely on the js form validation code.
Thu, 15 Apr 2010 12:04:48 +0200 [doc/book] missing .svg files, refresh .pngs, fixlets stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 12:04:48 +0200] rev 5269
[doc/book] missing .svg files, refresh .pngs, fixlets
Thu, 15 Apr 2010 11:00:44 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 11:00:44 +0200] rev 5268
merge
Thu, 15 Apr 2010 10:59:49 +0200 [devtools] do not forbid use of postgres as a source for tests (but it still needs proper dump/restore support) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 10:59:49 +0200] rev 5267
[devtools] do not forbid use of postgres as a source for tests (but it still needs proper dump/restore support)
Thu, 15 Apr 2010 10:58:21 +0200 [doc/book] regroup views chapters under common umbrella (in the development part) & some fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 10:58:21 +0200] rev 5266
[doc/book] regroup views chapters under common umbrella (in the development part) & some fixes
Wed, 14 Apr 2010 18:54:28 +0200 section moved to the book stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:54:28 +0200] rev 5265
section moved to the book
Wed, 14 Apr 2010 18:33:56 +0200 fix the dosctring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:33:56 +0200] rev 5264
fix the dosctring
Wed, 14 Apr 2010 18:24:17 +0200 [doc/book] merge controller/editcontroller stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:24:17 +0200] rev 5263
[doc/book] merge controller/editcontroller
Wed, 14 Apr 2010 18:10:47 +0200 [doc/book] move a big chunk of primary view customisation example in the primary view chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:10:47 +0200] rev 5262
[doc/book] move a big chunk of primary view customisation example in the primary view chapter
Wed, 14 Apr 2010 18:10:09 +0200 [doc/book] refresh the style stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:10:09 +0200] rev 5261
[doc/book] refresh the style
Wed, 14 Apr 2010 17:19:52 +0200 [doc/book] kill remaining warnings stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 17:19:52 +0200] rev 5260
[doc/book] kill remaining warnings
Wed, 14 Apr 2010 17:02:07 +0200 [doc/book] add a ref from hooks to adv tutorial stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 17:02:07 +0200] rev 5259
[doc/book] add a ref from hooks to adv tutorial
Wed, 14 Apr 2010 16:57:55 +0200 [doc/book] add a better standard theme stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:57:55 +0200] rev 5258
[doc/book] add a better standard theme
Wed, 14 Apr 2010 16:56:33 +0200 [doc/book] misc fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:56:33 +0200] rev 5257
[doc/book] misc fixes
Wed, 14 Apr 2010 16:33:30 +0200 [doc/book] reorg. a bit the top-level toc, complete the windows setup part stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:33:30 +0200] rev 5256
[doc/book] reorg. a bit the top-level toc, complete the windows setup part
Wed, 14 Apr 2010 16:32:20 +0200 [doc/book] complete the unit tests chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:32:20 +0200] rev 5255
[doc/book] complete the unit tests chapter
Wed, 14 Apr 2010 16:31:20 +0200 [doc/book] update primary view layout pic: added missing elements, removed main layout around stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:31:20 +0200] rev 5254
[doc/book] update primary view layout pic: added missing elements, removed main layout around
Wed, 14 Apr 2010 16:15:08 +0200 [doc/book] include sylvain great advanced tutorial, move tutorials in one proper section stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:15:08 +0200] rev 5253
[doc/book] include sylvain great advanced tutorial, move tutorials in one proper section
Wed, 14 Apr 2010 18:24:20 +0200 [etwist] upgrade post max size to 200Mo until it's configurable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 18:24:20 +0200] rev 5252
[etwist] upgrade post max size to 200Mo until it's configurable
Wed, 14 Apr 2010 17:38:24 +0200 [web session] fix web session id bug on automatic reconnection. The web session id should keep the first connection id, then differ of the repo connection id once some reconnection has been done (since the session cookie isn't updated in such cases). Also, use a lock to avoid potential race condition on reconnection.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 17:38:24 +0200] rev 5251
[web session] fix web session id bug on automatic reconnection. The web session id should keep the first connection id, then differ of the repo connection id once some reconnection has been done (since the session cookie isn't updated in such cases). Also, use a lock to avoid potential race condition on reconnection.
Wed, 14 Apr 2010 17:31:41 +0200 [packaging] 3.8 depends on lgc 0.50 (new argument to dot generator in lgc.graph)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 17:31:41 +0200] rev 5250
[packaging] 3.8 depends on lgc 0.50 (new argument to dot generator in lgc.graph)
Wed, 14 Apr 2010 16:26:34 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:34 +0200] rev 5249
backport stable
Wed, 14 Apr 2010 16:26:20 +0200 [views] fix bug on gc debugging view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:20 +0200] rev 5248
[views] fix bug on gc debugging view
Wed, 14 Apr 2010 16:26:02 +0200 [testlib] ctrl_publish now allow to specify the controller id as argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:02 +0200] rev 5247
[testlib] ctrl_publish now allow to specify the controller id as argument
Wed, 14 Apr 2010 11:26:36 +0200 [web] stop having actions configurable through cwproperties: this clutter site management and .po files for a useless fonctionnality (which, where and how actions are displayed is handled by code)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 11:26:36 +0200] rev 5246
[web] stop having actions configurable through cwproperties: this clutter site management and .po files for a useless fonctionnality (which, where and how actions are displayed is handled by code)
Wed, 14 Apr 2010 10:31:09 +0200 [testlib] we should not replace db-name in sources, this cause undesired side effect (when running pytest on whole cw for instance). Proper fix in logilab.database stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:31:09 +0200] rev 5245
[testlib] we should not replace db-name in sources, this cause undesired side effect (when running pytest on whole cw for instance). Proper fix in logilab.database
Wed, 14 Apr 2010 10:29:38 +0200 [web] put a fake object that raise Unauthorized on any attribute access as req.cnx and req._user, so we are properly asked to authenticated on any view that tries to do something with one of those attributes (instead of doing defensive programming everywhere we're doing that)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:29:38 +0200] rev 5244
[web] put a fake object that raise Unauthorized on any attribute access as req.cnx and req._user, so we are properly asked to authenticated on any view that tries to do something with one of those attributes (instead of doing defensive programming everywhere we're doing that)
Wed, 14 Apr 2010 10:25:51 +0200 [etwist] we must call all error not handled in _render_request, else the thread fail silently and nothing ends up on the ui
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:25:51 +0200] rev 5243
[etwist] we must call all error not handled in _render_request, else the thread fail silently and nothing ends up on the ui
Wed, 14 Apr 2010 09:38:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 09:38:08 +0200] rev 5242
backport stable
Wed, 14 Apr 2010 09:11:42 +0200 [test] fix unittest_viewselector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 09:11:42 +0200] rev 5241
[test] fix unittest_viewselector
Wed, 14 Apr 2010 08:58:57 +0200 [tests] fix bfss tests to match new uniquify implementation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 14 Apr 2010 08:58:57 +0200] rev 5240
[tests] fix bfss tests to match new uniquify implementation
Wed, 14 Apr 2010 08:49:23 +0200 [schema view] the final touch. Things are getting nicely displayed, and code clean
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 08:49:23 +0200] rev 5239
[schema view] the final touch. Things are getting nicely displayed, and code clean
Tue, 13 Apr 2010 19:43:51 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 19:43:51 +0200] rev 5238
backport stable
Tue, 13 Apr 2010 19:43:30 +0200 [schema view] fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 19:43:30 +0200] rev 5237
[schema view] fixes
Tue, 13 Apr 2010 19:41:20 +0200 catalogs update
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 13 Apr 2010 19:41:20 +0200] rev 5236
catalogs update
Tue, 06 Apr 2010 12:23:10 +0200 ticket #344404, cwgroup primary view improvement, use tabs to display nicely permissions
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 06 Apr 2010 12:23:10 +0200] rev 5235
ticket #344404, cwgroup primary view improvement, use tabs to display nicely permissions
Tue, 06 Apr 2010 12:23:05 +0200 ticket #787103, relation schema view enhancements
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 06 Apr 2010 12:23:05 +0200] rev 5234
ticket #787103, relation schema view enhancements
Thu, 25 Mar 2010 08:30:53 -0700 ticket #787103, entity schema view enhancements
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Thu, 25 Mar 2010 08:30:53 -0700] rev 5233
ticket #787103, entity schema view enhancements
Wed, 24 Mar 2010 15:31:37 -0700 ticket #787032, schema view improvement
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 24 Mar 2010 15:31:37 -0700] rev 5232
ticket #787032, schema view improvement
Tue, 13 Apr 2010 19:22:46 +0200 [doc/book] misc fixes/enhancements & notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:22:46 +0200] rev 5231
[doc/book] misc fixes/enhancements & notes
Tue, 13 Apr 2010 19:21:20 +0200 [doc/book] remove refs to aafig (it uses a sphynx extension unavailable as a .deb) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:21:20 +0200] rev 5230
[doc/book] remove refs to aafig (it uses a sphynx extension unavailable as a .deb)
Tue, 13 Apr 2010 19:19:37 +0200 [doc/book] expand tesing material stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:19:37 +0200] rev 5229
[doc/book] expand tesing material
Tue, 13 Apr 2010 19:18:06 +0200 [doc/book] add sections to the FAQ, try to reorder stuff stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:18:06 +0200] rev 5228
[doc/book] add sections to the FAQ, try to reorder stuff
Tue, 13 Apr 2010 19:16:30 +0200 [doc/book] primary view section enhancements stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:16:30 +0200] rev 5227
[doc/book] primary view section enhancements
Tue, 13 Apr 2010 15:46:46 +0200 [session] better readability stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 15:46:46 +0200] rev 5226
[session] better readability
Tue, 13 Apr 2010 15:46:44 +0200 [facet] don't crash in rset_vocabulary if an unauthorized error was raised in rqlexec stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 15:46:44 +0200] rev 5225
[facet] don't crash in rset_vocabulary if an unauthorized error was raised in rqlexec
Tue, 13 Apr 2010 13:21:10 +0200 [mq]: worklfow view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 13:21:10 +0200] rev 5224
[mq]: worklfow view
Tue, 13 Apr 2010 12:19:24 +0200 #773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 12:19:24 +0200] rev 5223
#773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
Mon, 12 Apr 2010 19:36:51 +0200 [doc/book] more flesh to views/primary view stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 19:36:51 +0200] rev 5222
[doc/book] more flesh to views/primary view
Mon, 12 Apr 2010 16:57:11 +0200 [doc/book] remove merged chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 16:57:11 +0200] rev 5221
[doc/book] remove merged chapter
Mon, 12 Apr 2010 16:49:35 +0200 [doc/book] complete chapter on hooks & ops stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 16:49:35 +0200] rev 5220
[doc/book] complete chapter on hooks & ops
Mon, 12 Apr 2010 15:28:26 +0200 [storage] missing qrefresh in previous patch applied: fix comment, error message, and use a storage specified encoding, not cubicweb's encoding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 15:28:26 +0200] rev 5219
[storage] missing qrefresh in previous patch applied: fix comment, error message, and use a storage specified encoding, not cubicweb's encoding
Mon, 12 Apr 2010 15:21:08 +0200 [fix] fix path unicity process in BytesFileSystemStorage.new_fs_path stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 12 Apr 2010 15:21:08 +0200] rev 5218
[fix] fix path unicity process in BytesFileSystemStorage.new_fs_path The previous implementation was bugged (prefixing the whole path with '_' instead of the base name). A new version (using number) replace it. * * * Improve BytesFileSystemStorage.new_fs_path to use available metadata This version try to get some hint about how to name the file using metadata. Using the real file name and extension when available. Keeping the extension might be usefull for exemple in the case of processing that use filename extension to detect content-type.
Mon, 12 Apr 2010 15:15:00 +0200 [source] small refactoring to avoid being doomed by a wrong assertion message on buggy storage raising attribute error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 15:15:00 +0200] rev 5217
[source] small refactoring to avoid being doomed by a wrong assertion message on buggy storage raising attribute error
Mon, 12 Apr 2010 14:41:01 +0200 [twisted] fix LongTimeExpiringFile and getChild implementation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 14:41:01 +0200] rev 5216
[twisted] fix LongTimeExpiringFile and getChild implementation
Mon, 12 Apr 2010 15:11:23 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 12 Apr 2010 15:11:23 +0200] rev 5215
merge
Mon, 12 Apr 2010 15:05:37 +0000 fix cwctl db-init -d on SQL Server stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 12 Apr 2010 15:05:37 +0000] rev 5214
fix cwctl db-init -d on SQL Server
Mon, 12 Apr 2010 08:22:37 +0200 [repository] fix edited_attributes management in multiple SET queries stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 12 Apr 2010 08:22:37 +0200] rev 5213
[repository] fix edited_attributes management in multiple SET queries entity.edited_attributes was messed up with previous edited entities. The UpdateStep now gives a new fresh edited_attributes set to repository.glob_update_entity() so that each entity can modify it during its "transaction".
Mon, 12 Apr 2010 08:17:35 +0200 [testlib] fix dummy bug in reset_test_database(): s/if/elif stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 12 Apr 2010 08:17:35 +0200] rev 5212
[testlib] fix dummy bug in reset_test_database(): s/if/elif
Sun, 11 Apr 2010 11:59:45 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 11 Apr 2010 11:59:45 +0000] rev 5211
merge
Fri, 09 Apr 2010 15:01:25 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 09 Apr 2010 15:01:25 +0000] rev 5210
merge
Fri, 09 Apr 2010 15:01:14 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 09 Apr 2010 15:01:14 +0000] rev 5209
merge
Thu, 08 Apr 2010 10:23:49 +0000 enable tests against sqlserver2005 database stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 08 Apr 2010 10:23:49 +0000] rev 5208
enable tests against sqlserver2005 database
Tue, 06 Apr 2010 20:54:35 +0200 fix bad indentation stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 20:54:35 +0200] rev 5207
fix bad indentation
Tue, 06 Apr 2010 19:46:55 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:46:55 +0200] rev 5206
merge
Tue, 06 Apr 2010 19:46:38 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:46:38 +0200] rev 5205
merge
Thu, 04 Mar 2010 17:56:45 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 04 Mar 2010 17:56:45 +0100] rev 5204
merge
Fri, 09 Apr 2010 19:19:28 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 19:19:28 +0200] rev 5203
merge
Fri, 09 Apr 2010 19:18:55 +0200 [doc/book] more about hooks (simple examples with entities and relations) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 19:18:55 +0200] rev 5202
[doc/book] more about hooks (simple examples with entities and relations)
Fri, 09 Apr 2010 15:10:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:10:26 +0200] rev 5201
backport stable
Fri, 09 Apr 2010 15:08:24 +0200 [web] on logout, use the base_url argument of build_url instead of hacking the request to get proper url. This fix a bug on site with http/https versions: the session cookie is badly removed on logout stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:08:24 +0200] rev 5200
[web] on logout, use the base_url argument of build_url instead of hacking the request to get proper url. This fix a bug on site with http/https versions: the session cookie is badly removed on logout
Fri, 09 Apr 2010 15:07:01 +0200 [entity] move req.create_entity content to a cw_instantiate factory method on entity classes, so cube developpers will be able to easily customize instance creation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:07:01 +0200] rev 5199
[entity] move req.create_entity content to a cw_instantiate factory method on entity classes, so cube developpers will be able to easily customize instance creation
Fri, 09 Apr 2010 15:04:56 +0200 [controller] refactor send mail controller to use cwconfig.sendmails stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:04:56 +0200] rev 5198
[controller] refactor send mail controller to use cwconfig.sendmails
Fri, 09 Apr 2010 12:23:39 +0200 [test] properly close session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 12:23:39 +0200] rev 5197
[test] properly close session
Thu, 08 Apr 2010 14:11:49 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 14:11:49 +0200] rev 5196
backport stable
Thu, 08 Apr 2010 13:38:36 +0200 le patch move-pdf-export-to-cubes a été importé
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 13:38:36 +0200] rev 5195
le patch move-pdf-export-to-cubes a été importé
Fri, 09 Apr 2010 13:59:41 +0200 [hooks] fix set_operation options passing (** -> *) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 13:59:41 +0200] rev 5194
[hooks] fix set_operation options passing (** -> *)
Fri, 09 Apr 2010 11:16:00 +0200 [session] no way for queries from an InternalSession to be a dbapi query stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 11:16:00 +0200] rev 5193
[session] no way for queries from an InternalSession to be a dbapi query
Thu, 08 Apr 2010 19:37:00 +0200 [merge] stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 19:37:00 +0200] rev 5192
[merge]
Thu, 08 Apr 2010 19:36:36 +0200 [doc/book] begin chapter on Hooks/Operations stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 19:36:36 +0200] rev 5191
[doc/book] begin chapter on Hooks/Operations
Thu, 08 Apr 2010 18:05:41 +0200 [doc/book] dbapi: talk about IN exception, simplify stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 18:05:41 +0200] rev 5190
[doc/book] dbapi: talk about IN exception, simplify
Thu, 08 Apr 2010 17:50:37 +0200 [doc/book] rql/dbapi cleanup, rip cachekey (prematurely ?) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 17:50:37 +0200] rev 5189
[doc/book] rql/dbapi cleanup, rip cachekey (prematurely ?)
Thu, 08 Apr 2010 17:47:52 +0200 [doc/css] cleanup a bit the sphinx default css stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 17:47:52 +0200] rev 5188
[doc/css] cleanup a bit the sphinx default css
Thu, 08 Apr 2010 14:40:18 +0200 [repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Apr 2010 14:40:18 +0200] rev 5187
[repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update
Thu, 08 Apr 2010 12:42:47 +0200 [doc] note on pytestconf, fixlets stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 12:42:47 +0200] rev 5186
[doc] note on pytestconf, fixlets
Thu, 08 Apr 2010 12:32:09 +0200 [test] avoid weird bug when test are changing the cwd stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 12:32:09 +0200] rev 5185
[test] avoid weird bug when test are changing the cwd
Thu, 08 Apr 2010 11:04:17 +0200 [c-c newcube] #1192: simpler cubicweb-ctl newcube, and more
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 11:04:17 +0200] rev 5184
[c-c newcube] #1192: simpler cubicweb-ctl newcube, and more * new --layout option, to get 'simple' or 'full' cube * new --licence option to specify license for the cube * added README and sobjects.py template (the later only added in full layout) * fixed python file templates to get proper headers according to the config
Thu, 08 Apr 2010 09:59:59 +0200 [storage] consider fs_importing on update operations too stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Apr 2010 09:59:59 +0200] rev 5183
[storage] consider fs_importing on update operations too
Thu, 08 Apr 2010 10:00:22 +0200 [primary] fix name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 10:00:22 +0200] rev 5182
[primary] fix name error
Thu, 08 Apr 2010 09:49:00 +0200 [migration] propagate TrInfo.comment permissions fix to existing instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:49:00 +0200] rev 5181
[migration] propagate TrInfo.comment permissions fix to existing instances
Thu, 08 Apr 2010 09:43:57 +0200 [xthml] fix #696079, potential empty table cause xhtml validation error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:43:57 +0200] rev 5180
[xthml] fix #696079, potential empty table cause xhtml validation error
Thu, 08 Apr 2010 09:07:54 +0200 [schema] #847739: test and fix bad permission on TrInfo.comment stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:07:54 +0200] rev 5179
[schema] #847739: test and fix bad permission on TrInfo.comment
Wed, 07 Apr 2010 14:53:35 +0200 [iprogress] use xml_escape instead of buggy replace stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:53:35 +0200] rev 5178
[iprogress] use xml_escape instead of buggy replace
Wed, 07 Apr 2010 14:42:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:55 +0200] rev 5177
backport stable
Wed, 07 Apr 2010 14:42:44 +0200 [querier] don't need a Cache instance for rql cacke key cache
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:44 +0200] rev 5176
[querier] don't need a Cache instance for rql cacke key cache
Wed, 07 Apr 2010 14:42:12 +0200 [testlib] properly close connections opened during test in tearDown stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:12 +0200] rev 5175
[testlib] properly close connections opened during test in tearDown
Wed, 07 Apr 2010 14:26:35 +0200 #759035: Automate addition of eid cachekey in RQL analysis
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:26:35 +0200] rev 5174
#759035: Automate addition of eid cachekey in RQL analysis
Wed, 07 Apr 2010 09:24:00 +0200 [rql annotation] add test and fix for bug introduced by 5004:4cc020ee70e2. While it sounded good, it wasn't because stinfo['relations'] didn't include anymore stinfo['typerels']
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:24:00 +0200] rev 5173
[rql annotation] add test and fix for bug introduced by 5004:4cc020ee70e2. While it sounded good, it wasn't because stinfo['relations'] didn't include anymore stinfo['typerels']
Wed, 07 Apr 2010 11:57:37 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:57:37 +0200] rev 5172
merge
Wed, 07 Apr 2010 11:56:30 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:56:30 +0200] rev 5171
merge
Wed, 07 Apr 2010 11:53:11 +0200 merged back old local changeset stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:53:11 +0200] rev 5170
merged back old local changeset
Wed, 07 Apr 2010 11:52:25 +0200 fixed indentation error in devtools/__init__.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:52:25 +0200] rev 5169
fixed indentation error in devtools/__init__.py
Tue, 06 Apr 2010 19:42:37 +0200 SQL Server port: temporary table handling stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:42:37 +0200] rev 5168
SQL Server port: temporary table handling Together with support from logilab.database, handle temp tables for SQLServer (which are denoted by a name starting with '#', just don't ask) Note updated dependency on logilab.database 1.0.2
Tue, 06 Apr 2010 19:27:47 +0200 log RQL query in case of unexpected failure (priceless when porting to new database) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:27:47 +0200] rev 5167
log RQL query in case of unexpected failure (priceless when porting to new database)
Tue, 06 Apr 2010 19:26:28 +0200 enable live test against sqlserver 2005 database stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:26:28 +0200] rev 5166
enable live test against sqlserver 2005 database
Thu, 04 Mar 2010 17:26:43 +0100 fixed skeleton help strings stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 04 Mar 2010 17:26:43 +0100] rev 5165
fixed skeleton help strings
Wed, 07 Apr 2010 10:05:04 +0200 [wf] should use is_in_group to avoid error with internal manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 10:05:04 +0200] rev 5164
[wf] should use is_in_group to avoid error with internal manager
Wed, 07 Apr 2010 09:45:15 +0200 [pkginfo] when only __depends__ is specified, deduced __depends_cubes__ from it (same thing for recommends) ; fix ad skel pkginfo on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:45:15 +0200] rev 5163
[pkginfo] when only __depends__ is specified, deduced __depends_cubes__ from it (same thing for recommends) ; fix ad skel pkginfo on the way
Wed, 07 Apr 2010 09:43:50 +0200 [hook] fix name error in case of error on hook's .event checking
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:43:50 +0200] rev 5162
[hook] fix name error in case of error on hook's .event checking
Tue, 06 Apr 2010 20:10:12 +0200 [ms] fix planning bug introduced with recent rql refactoring for queries with only eids (fix unittest_multisources.test_in_eid)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 20:10:12 +0200] rev 5161
[ms] fix planning bug introduced with recent rql refactoring for queries with only eids (fix unittest_multisources.test_in_eid)
Tue, 06 Apr 2010 19:58:04 +0200 [hook] proper bad .events detection. Fix unittest_hook
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 19:58:04 +0200] rev 5160
[hook] proper bad .events detection. Fix unittest_hook
Tue, 06 Apr 2010 19:08:07 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 19:08:07 +0200] rev 5159
backport stable
Tue, 06 Apr 2010 18:51:17 +0200 [test] _gc_debug deleted from etwist.server
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 18:51:17 +0200] rev 5158
[test] _gc_debug deleted from etwist.server
Tue, 06 Apr 2010 18:36:09 +0200 [doc/book] talk about reloadComponent, misc tweaks and notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 18:36:09 +0200] rev 5157
[doc/book] talk about reloadComponent, misc tweaks and notes
Tue, 06 Apr 2010 18:03:52 +0200 [doc/book] add q/a on i18n customisation, misc tweaks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 18:03:52 +0200] rev 5156
[doc/book] add q/a on i18n customisation, misc tweaks
Tue, 06 Apr 2010 16:50:53 +0200 Switched from TwistedWeb2 to TwistedWeb
Adrien Chauve <adrien.chauve@logilab.fr> [Tue, 06 Apr 2010 16:50:53 +0200] rev 5155
Switched from TwistedWeb2 to TwistedWeb - added HTTPResponse class in etwist/http.py (could be then abstracted in cubicweb/web) - added twisted.web2 http_headers.py file in cubicweb/web to handle HTTP headers conversion between raw headers and python object - deleted caching for base views (except for startup views). A better solution would be using weak entity tags (but they don't seem to be implemented in twisted.web). - added forbidden access message when browsing static local directories - tested with TwistedWeb 8, 9 and 10 TODO: ===== - Handle file uploading in forms. twisted.web seems to keep very little information (only file content) about uploaded files in twisted_request.args['input_field_name']. But it doesn't seem to keep track of filenames. Possible solutions : - use web2 code to parse raw request content still stored and available in twisted_request.content - find a magic function in twisted.web API to get the filenames - More tests.
Tue, 06 Apr 2010 16:04:37 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 16:04:37 +0200] rev 5154
merge
Tue, 06 Apr 2010 16:04:50 +0200 [ldap] fix email synchronization code: bad rql query + avoid integrity error on creating the address + nicer use_email / primary_email handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 16:04:50 +0200] rev 5153
[ldap] fix email synchronization code: bad rql query + avoid integrity error on creating the address + nicer use_email / primary_email handling
Tue, 06 Apr 2010 15:25:56 +0200 [doc/book] adjust a bit stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 15:25:56 +0200] rev 5152
[doc/book] adjust a bit
Tue, 06 Apr 2010 15:11:51 +0200 [doc/book] expand the js chapter with an ajax story stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 15:11:51 +0200] rev 5151
[doc/book] expand the js chapter with an ajax story
Tue, 06 Apr 2010 10:29:41 +0200 [doc] remove useless directories stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:29:41 +0200] rev 5150
[doc] remove useless directories
Tue, 06 Apr 2010 10:27:02 +0200 temporary move stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:27:02 +0200] rev 5149
temporary move
Tue, 06 Apr 2010 10:17:18 +0200 [web components] refactor as book recommends :$ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:17:18 +0200] rev 5148
[web components] refactor as book recommends :$
Tue, 06 Apr 2010 10:11:40 +0200 more / cleaner / in code documentation of vreg, selectors and appobject stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:11:40 +0200] rev 5147
more / cleaner / in code documentation of vreg, selectors and appobject
Tue, 06 Apr 2010 10:10:47 +0200 add note about running repository / client code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:10:47 +0200] rev 5146
add note about running repository / client code
Mon, 05 Apr 2010 09:06:16 +0200 added information about the naming conventions in schema.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 05 Apr 2010 09:06:16 +0200] rev 5145
added information about the naming conventions in schema.py also: * some typo fix * note about ObjectRelation soon being deprecated * clarified a few hazy points
Fri, 02 Apr 2010 17:27:53 +0200 [doc/book] a new chapter on how to use the ORM stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Apr 2010 17:27:53 +0200] rev 5144
[doc/book] a new chapter on how to use the ORM
Fri, 02 Apr 2010 16:10:35 +0200 improved doc on selectors an vregistry stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 16:10:35 +0200] rev 5143
improved doc on selectors an vregistry
Fri, 02 Apr 2010 16:10:17 +0200 fix rest formatting stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 16:10:17 +0200] rev 5142
fix rest formatting
Fri, 02 Apr 2010 14:40:32 +0200 typo fix stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:40:32 +0200] rev 5141
typo fix
Fri, 02 Apr 2010 14:36:54 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:36:54 +0200] rev 5140
merge
Fri, 02 Apr 2010 14:28:43 +0200 catch and log errors caused by bad json data stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:28:43 +0200] rev 5139
catch and log errors caused by bad json data
Fri, 02 Apr 2010 13:48:16 +0200 list allowed values for ldap protocol setting in help, so that the generated file includes this in a comment stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 13:48:16 +0200] rev 5138
list allowed values for ldap protocol setting in help, so that the generated file includes this in a comment
Fri, 02 Apr 2010 13:53:27 +0200 [doc/book] enhance i18n section #656191 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Apr 2010 13:53:27 +0200] rev 5137
[doc/book] enhance i18n section #656191
Fri, 02 Apr 2010 10:04:33 +0200 [doc] more (doc oriented) feature in list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 10:04:33 +0200] rev 5136
[doc] more (doc oriented) feature in list
Fri, 02 Apr 2010 09:56:40 +0200 [doc] enhanced setup section: fix sections'level, more postgres tips, merge environment doc with cwconfig.py module docstring using custom autodocstring directive stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:56:40 +0200] rev 5135
[doc] enhanced setup section: fix sections'level, more postgres tips, merge environment doc with cwconfig.py module docstring using custom autodocstring directive
Fri, 02 Apr 2010 09:55:30 +0200 [doc] enhanced concepts section stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:55:30 +0200] rev 5134
[doc] enhanced concepts section
Fri, 02 Apr 2010 09:54:03 +0200 remove ref to no more existing file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:54:03 +0200] rev 5133
remove ref to no more existing file
Fri, 02 Apr 2010 08:44:00 +0200 [cleaning] simpler implementation of cmd_create_entity stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 02 Apr 2010 08:44:00 +0200] rev 5132
[cleaning] simpler implementation of cmd_create_entity
Fri, 02 Apr 2010 08:43:01 +0200 [storages] fix fs_importing side-effect on entity.data stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 02 Apr 2010 08:43:01 +0200] rev 5131
[storages] fix fs_importing side-effect on entity.data When creating a new File object, if fs_importing is set, we want entity.data to be the file content instead of the filepath for the rest of the transaction. (see test_bfss_fs_importing_transparency) for test implementation To make this possible, the storage hooks (entity_added / entity_updated) must return the correct value to set in the entity dict.
Thu, 01 Apr 2010 11:48:18 +0200 nicer warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 11:48:18 +0200] rev 5130
nicer warning
Thu, 01 Apr 2010 10:36:56 +0200 [doc] started full features list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 10:36:56 +0200] rev 5129
[doc] started full features list
Thu, 01 Apr 2010 08:24:53 +0200 [python] take care to this detail of @contextmanager: if an unhandled exception occurs in the block, it is reraised inside the generator at the point where the yield occurred stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:24:53 +0200] rev 5128
[python] take care to this detail of @contextmanager: if an unhandled exception occurs in the block, it is reraised inside the generator at the point where the yield occurred
Thu, 01 Apr 2010 08:24:11 +0200 [entity] explain why the assert failed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:24:11 +0200] rev 5127
[entity] explain why the assert failed
Thu, 01 Apr 2010 08:23:57 +0200 [test] fix expected error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:23:57 +0200] rev 5126
[test] fix expected error
Wed, 31 Mar 2010 17:02:51 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 17:02:51 +0200] rev 5125
fix bad merge
Wed, 31 Mar 2010 17:02:21 +0200 fix #822890, missing argument on abstract source backup method make backup failed on multi-sources instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 17:02:21 +0200] rev 5124
fix #822890, missing argument on abstract source backup method make backup failed on multi-sources instances
Wed, 31 Mar 2010 16:00:16 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 16:00:16 +0200] rev 5123
merge
Wed, 31 Mar 2010 15:59:32 +0200 [schema] ensure we don't remove has_text relation type unfortunatly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:59:32 +0200] rev 5122
[schema] ensure we don't remove has_text relation type unfortunatly
Wed, 31 Mar 2010 15:39:09 +0200 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:39:09 +0200] rev 5121
merge
Wed, 31 Mar 2010 15:37:41 +0200 Added tag cubicweb-debian-version-3.7.3-1 for changeset 44c7bf90df71 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:37:41 +0200] rev 5120
Added tag cubicweb-debian-version-3.7.3-1 for changeset 44c7bf90df71
Wed, 31 Mar 2010 15:37:40 +0200 Added tag cubicweb-version-3.7.3 for changeset 768beb8e15f1 stable cubicweb-debian-version-3.7.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:37:40 +0200] rev 5119
Added tag cubicweb-version-3.7.3 for changeset 768beb8e15f1
Wed, 31 Mar 2010 15:04:36 +0200 [distrib] fix pkginfo stable cubicweb-version-3.7.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:04:36 +0200] rev 5118
[distrib] fix pkginfo
Wed, 31 Mar 2010 14:55:54 +0200 3.7.3 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:55:54 +0200] rev 5117
3.7.3
Wed, 31 Mar 2010 14:50:30 +0200 [hooks] better message on bad .event class attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:50:30 +0200] rev 5116
[hooks] better message on bad .event class attribute
Wed, 31 Mar 2010 14:46:04 +0200 [repository] forbid usage of set_attributes() in before_add_entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:46:04 +0200] rev 5115
[repository] forbid usage of set_attributes() in before_add_entity set_attributes() will generate a RQL query that will silently fail. An explicit error is better. You can still use the ``entity[attr] = value`` notation that won't generate a SQL query but still update the inner state of the entity and its edited_attributes attribute.
Wed, 31 Mar 2010 14:32:19 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:32:19 +0200] rev 5114
merge
Wed, 31 Mar 2010 14:32:07 +0200 [cleanup] tb already printed by self.exception; add note stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:32:07 +0200] rev 5113
[cleanup] tb already printed by self.exception; add note
Wed, 31 Mar 2010 14:28:40 +0200 [facet] fix 'bookmark this search': stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:28:40 +0200] rev 5112
[facet] fix 'bookmark this search': * vid wasn't included in the link generated by the facet box * proper url quoting in both js / box code (try an has_text search with '&' inside...)
Wed, 31 Mar 2010 14:27:02 +0200 [widget] more wide textarea on bookmark edition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:27:02 +0200] rev 5111
[widget] more wide textarea on bookmark edition
Wed, 31 Mar 2010 13:35:44 +0200 [distribution] the web/data/images directory has to be handled in pkginfo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 13:35:44 +0200] rev 5110
[distribution] the web/data/images directory has to be handled in pkginfo
Wed, 31 Mar 2010 14:25:26 +0200 [test] use the new temporary_appojects CM to simplfy unittest_storage stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 31 Mar 2010 14:25:26 +0200] rev 5109
[test] use the new temporary_appojects CM to simplfy unittest_storage
Wed, 31 Mar 2010 12:53:24 +0200 [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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:53:24 +0200] rev 5108
[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)
Wed, 31 Mar 2010 12:51:35 +0200 [source] log attempt to reconnect using warning level. Also, don't relog failed sql (already logged) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:51:35 +0200] rev 5107
[source] log attempt to reconnect using warning level. Also, don't relog failed sql (already logged)
Wed, 31 Mar 2010 12:33:47 +0200 [test] avoid critical log by informing the source we consider Personne as a multi-sources type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:33:47 +0200] rev 5106
[test] avoid critical log by informing the source we consider Personne as a multi-sources type
Wed, 31 Mar 2010 12:33:09 +0200 [test] use new temporary_appobjects context manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:33:09 +0200] rev 5105
[test] use new temporary_appobjects context manager
Wed, 31 Mar 2010 12:32:39 +0200 [test] that doesn't smell good but fix the test... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:32:39 +0200] rev 5104
[test] that doesn't smell good but fix the test...
Wed, 31 Mar 2010 12:22:20 +0200 [vreg] we do want the opposite... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:22:20 +0200] rev 5103
[vreg] we do want the opposite...
Wed, 31 Mar 2010 12:26:07 +0200 [testlib] simple helper method to register temporary appobjects (hooks for instance) with a context manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:26:07 +0200] rev 5102
[testlib] simple helper method to register temporary appobjects (hooks for instance) with a context manager
Wed, 31 Mar 2010 12:21:39 +0200 [undo] fix transactions table name in cleanup operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:21:39 +0200] rev 5101
[undo] fix transactions table name in cleanup operation
Wed, 31 Mar 2010 11:52:15 +0200 Add context management methode to dbapi.Connection stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 31 Mar 2010 11:52:15 +0200] rev 5100
Add context management methode to dbapi.Connection the connection is automaticly closed when exiting the context.
Wed, 31 Mar 2010 11:41:20 +0200 i18n update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 11:41:20 +0200] rev 5099
i18n update
Wed, 31 Mar 2010 11:41:17 +0200 [i18n] use named substitution to avoid gettext warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 11:41:17 +0200] rev 5098
[i18n] use named substitution to avoid gettext warnings
Wed, 31 Mar 2010 10:56:43 +0200 [dataimport] print transaction id when we get one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 10:56:43 +0200] rev 5097
[dataimport] print transaction id when we get one
Wed, 31 Mar 2010 09:58:44 +0200 [cleanup] add some notes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:58:44 +0200] rev 5096
[cleanup] add some notes
Wed, 31 Mar 2010 09:58:20 +0200 [optimisation] _select_best is used very intensivly. Peanuts optimization may count :) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:58:20 +0200] rev 5095
[optimisation] _select_best is used very intensivly. Peanuts optimization may count :)
Wed, 31 Mar 2010 09:57:18 +0200 [optimization] traced_selection is used very intensively in debug mode stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:57:18 +0200] rev 5094
[optimization] traced_selection is used very intensively in debug mode optimizing it is worth the pain. Basically : don't do stuff unnecessary when we don't trace anything.
Wed, 31 Mar 2010 09:55:19 +0200 [optimization] improve massive write performance by optimizing hooks selection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:55:19 +0200] rev 5093
[optimization] improve massive write performance by optimizing hooks selection profiling on some massive deletion showed up that 2/3 of the time was spent in hooks selection. Those changes make it much more acceptable (through selection is still not negligeable): * use one registry for each event, so we've much less hooks to check when emiting an event as well as no more need for the match_event selector. This required ability to put one appobject into several registries, using a __registries__ class attribute. * check for deprecated .enabled at registry initialization time instead of at selection time A very simple HooksManager class has been reintroduce to choose the right registry on call_hooks. Those optimisations leads to a ~x3 factor of time necessary to delete 16000 entities.
Wed, 31 Mar 2010 09:45:14 +0200 [upgrade] after upgrade, fork command to start instance avoid grave uicfg pb (explicit rules all removed...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:45:14 +0200] rev 5092
[upgrade] after upgrade, fork command to start instance avoid grave uicfg pb (explicit rules all removed...)
Tue, 30 Mar 2010 19:59:56 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 19:59:56 +0200] rev 5091
merge
Tue, 30 Mar 2010 19:55:20 +0200 [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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 19:55:20 +0200] rev 5090
[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
Tue, 30 Mar 2010 18:41:17 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 30 Mar 2010 18:41:17 +0200] rev 5089
merge
Tue, 30 Mar 2010 16:29:32 +0200 handle Service Close request correctly (closes #736039) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 30 Mar 2010 16:29:32 +0200] rev 5088
handle Service Close request correctly (closes #736039) The windows event self._stop_event was not used, and twisted was not getting a chance of terminating cleanly by calling its shutdown event handlers (which would eventually call pyro_unregister). Fixed by calling reactor.stop()
Tue, 30 Mar 2010 17:59:18 +0200 [js form validation] fix case where we've None/null keys in the errors dictionnary stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:59:18 +0200] rev 5087
[js form validation] fix case where we've None/null keys in the errors dictionnary
Tue, 30 Mar 2010 17:56:10 +0200 [cleanup] exists imported, use it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:56:10 +0200] rev 5086
[cleanup] exists imported, use it
Tue, 30 Mar 2010 17:54:28 +0200 [form] CompoundField should not return itself in actual_fields, this avoid error on iliane with 3.7.2 where it's marked as required (from the schema) while value are provided by subfields stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:54:28 +0200] rev 5085
[form] CompoundField should not return itself in actual_fields, this avoid error on iliane with 3.7.2 where it's marked as required (from the schema) while value are provided by subfields
Tue, 30 Mar 2010 17:50:09 +0200 [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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:50:09 +0200] rev 5084
[repo] we want a hooks manager and hooks initialized event on quick start (we trigger events such as server_backup / server_restore for instance)
Tue, 30 Mar 2010 17:29:03 +0200 [distribution] sql extensions files now have proper extension, fix manifest file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:29:03 +0200] rev 5083
[distribution] sql extensions files now have proper extension, fix manifest file
Tue, 30 Mar 2010 14:32:03 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 14:32:03 +0200] rev 5082
backport stable
Tue, 30 Mar 2010 13:32:01 +0200 [events manager] onevent decorator may be given extra arguments to give to em.bind stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:32:01 +0200] rev 5081
[events manager] onevent decorator may be given extra arguments to give to em.bind
Tue, 30 Mar 2010 13:31:21 +0200 [cleanup] some notes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:31:21 +0200] rev 5080
[cleanup] some notes
Tue, 30 Mar 2010 13:29:55 +0200 [reload] on registry reloading, we should change class of users of opened session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:29:55 +0200] rev 5079
[reload] on registry reloading, we should change class of users of opened session
Tue, 30 Mar 2010 13:28:19 +0200 [appobject imports] don't include __init__ in package's name. See comment for more info stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:28:19 +0200] rev 5078
[appobject imports] don't include __init__ in package's name. See comment for more info
Tue, 30 Mar 2010 13:27:30 +0200 [rset] cubes such as iliane hi-jack rset description by poping some lines from it. Handle this on RepeatList stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:27:30 +0200] rev 5077
[rset] cubes such as iliane hi-jack rset description by poping some lines from it. Handle this on RepeatList
Tue, 30 Mar 2010 11:18:31 +0200 [undo] basic support for undoing of entity creation / relation addition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:18:31 +0200] rev 5076
[undo] basic support for undoing of entity creation / relation addition
Tue, 30 Mar 2010 11:17:50 +0200 [undo] init entity cache when undoing an entity deletion stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:17:50 +0200] rev 5075
[undo] init entity cache when undoing an entity deletion
Tue, 30 Mar 2010 11:17:21 +0200 [undo] consistent is/is_instance_of processing stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:17:21 +0200] rev 5074
[undo] consistent is/is_instance_of processing
Tue, 30 Mar 2010 11:15:57 +0200 [repo] don't need rset description on those queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:15:57 +0200] rev 5073
[repo] don't need rset description on those queries
Tue, 30 Mar 2010 11:15:08 +0200 [cleanup] style fixes, add nodes, 0.2 cents refactorings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:15:08 +0200] rev 5072
[cleanup] style fixes, add nodes, 0.2 cents refactorings
Tue, 30 Mar 2010 11:06:13 +0200 [undo] during undoing, call hooks in the [active]integrity and undo categories stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:06:13 +0200] rev 5071
[undo] during undoing, call hooks in the [active]integrity and undo categories
Tue, 30 Mar 2010 11:01:34 +0200 [repo] refactor fti operation to use set_operation and a single operation whatever the number of entities to ft index stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:01:34 +0200] rev 5070
[repo] refactor fti operation to use set_operation and a single operation whatever the number of entities to ft index
Tue, 30 Mar 2010 10:57:42 +0200 [querier] introduce RepeatList class, used to optimize size of data returned for result set description stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:57:42 +0200] rev 5069
[querier] introduce RepeatList class, used to optimize size of data returned for result set description When rql query has no ambiguity, we used to return the same description * N where N is the size of the result set. Returning RepeatList class avoid that multiplication. According to quick benchmark this improve performance for result set whose size is ~ > 50, has very small penalty for rset < 50, and in any case improve the size of data to be transfered over the network through pyro connection.
Tue, 30 Mar 2010 10:50:46 +0200 [repo] on add entity, set cache as soon as possible + fill type/source cache stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:50:46 +0200] rev 5068
[repo] on add entity, set cache as soon as possible + fill type/source cache
Tue, 30 Mar 2010 10:39:16 +0200 [repo] more efficient eid cache operations handling based on set_operation; refactor stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:39:16 +0200] rev 5067
[repo] more efficient eid cache operations handling based on set_operation; refactor * split CleanupEidTypeCache operation into one operation for deleted eids and another for added eids, and put them in cw.server.hook * for consistency, move fti unindexing handling from the repository to the system source * handling of deleted eids is done in plan execution (ssplanner), no needs to redo it in *delete_info -> no more need for _prepare_delete_info method, killed
Tue, 30 Mar 2010 10:28:41 +0200 [repo] move eschema_eid function from hooks.metadata to server.utils stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:28:41 +0200] rev 5066
[repo] move eschema_eid function from hooks.metadata to server.utils
Tue, 30 Mar 2010 10:20:03 +0200 [primary view] skip virtual rtypes anyway stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:20:03 +0200] rev 5065
[primary view] skip virtual rtypes anyway
Tue, 30 Mar 2010 10:18:23 +0200 [test] CubicWebTC.create_user expect an actual query, and we don't need to give session here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:18:23 +0200] rev 5064
[test] CubicWebTC.create_user expect an actual query, and we don't need to give session here
Tue, 30 Mar 2010 10:17:29 +0200 [dataimport] stop disabling undo ; commit return transaction id stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:17:29 +0200] rev 5063
[dataimport] stop disabling undo ; commit return transaction id
Mon, 29 Mar 2010 19:10:22 +0200 [logging] demote static file served to debug stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 29 Mar 2010 19:10:22 +0200] rev 5062
[logging] demote static file served to debug
Mon, 29 Mar 2010 13:34:24 +0200 [cleanup] stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:34:24 +0200] rev 5061
[cleanup]
Mon, 29 Mar 2010 13:34:06 +0200 [repo] optimize massive insertion/deletion by using the new set_operation function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:34:06 +0200] rev 5060
[repo] optimize massive insertion/deletion by using the new set_operation function Idea is that on massive insertion, cost of handling the list of operation become non negligeable, so we should minimize the number of operations in that list. The set_operation function ease usage of operation associated to data in session.transaction_data, and we only add the operation when data set isn't initialized yet, else we simply add data to the set. The operation then simply process accumulated data.
Mon, 29 Mar 2010 13:28:41 +0200 [repo] make etype which should go in deleted_entities configurable: we only need this for types imported from other multi-sources instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:28:41 +0200] rev 5059
[repo] make etype which should go in deleted_entities configurable: we only need this for types imported from other multi-sources instances
Mon, 29 Mar 2010 13:26:20 +0200 [repo] don't execute child step twice in EntitiesDeleteStep stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:26:20 +0200] rev 5058
[repo] don't execute child step twice in EntitiesDeleteStep
Mon, 29 Mar 2010 13:25:13 +0200 [form] consider autoform_field_kwargs for meta fields; allow required customization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:25:13 +0200] rev 5057
[form] consider autoform_field_kwargs for meta fields; allow required customization
Mon, 29 Mar 2010 11:51:46 +0200 [workflow] support for automatic transition starting from the initial state stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 11:51:46 +0200] rev 5056
[workflow] support for automatic transition starting from the initial state
Mon, 29 Mar 2010 11:51:02 +0200 [testlib] create_user support extra kwargs to give to create_entity(CWUser) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 11:51:02 +0200] rev 5055
[testlib] create_user support extra kwargs to give to create_entity(CWUser)
Mon, 29 Mar 2010 10:20:01 +0200 fix dataimport for 3.7.2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 10:20:01 +0200] rev 5054
fix dataimport for 3.7.2
Fri, 26 Mar 2010 19:22:04 +0100 use lgc.testlib.TestCase stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:22:04 +0100] rev 5053
use lgc.testlib.TestCase
Fri, 26 Mar 2010 19:21:17 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:21:17 +0100] rev 5052
backport stable
Fri, 26 Mar 2010 19:20:49 +0100 Added tag cubicweb-debian-version-3.7.2-1 for changeset 8fda29a6c219 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:20:49 +0100] rev 5051
Added tag cubicweb-debian-version-3.7.2-1 for changeset 8fda29a6c219
Fri, 26 Mar 2010 19:20:48 +0100 Added tag cubicweb-version-3.7.2 for changeset d010f749c21d stable cubicweb-debian-version-3.7.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:20:48 +0100] rev 5050
Added tag cubicweb-version-3.7.2 for changeset d010f749c21d
Fri, 26 Mar 2010 17:07:41 +0100 take care to empty string in cubes search path
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 17:07:41 +0100] rev 5049
take care to empty string in cubes search path
Fri, 26 Mar 2010 16:15:41 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:15:41 +0100] rev 5048
backport stable
Fri, 26 Mar 2010 16:15:16 +0100 [ms] fix name error introduced by rql 0.26 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:15:16 +0100] rev 5047
[ms] fix name error introduced by rql 0.26 api update
Fri, 26 Mar 2010 16:13:27 +0100 add note stable cubicweb-version-3.7.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:13:27 +0100] rev 5046
add note
Fri, 26 Mar 2010 15:54:35 +0100 3.7.2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:54:35 +0100] rev 5045
3.7.2
Fri, 26 Mar 2010 15:54:01 +0100 [selectors] new is_in_state select to avoid common error when writing state based selector stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:54:01 +0100] rev 5044
[selectors] new is_in_state select to avoid common error when writing state based selector
Fri, 26 Mar 2010 15:53:07 +0100 [repo config] cleanup read_instance_schema / bootstrap_schema / creating mess stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:53:07 +0100] rev 5043
[repo config] cleanup read_instance_schema / bootstrap_schema / creating mess
Fri, 26 Mar 2010 14:13:34 +0100 fix #726167: i18ninstance use data in bootstrab_cubes instead of the database one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 14:13:34 +0100] rev 5042
fix #726167: i18ninstance use data in bootstrab_cubes instead of the database one
Fri, 26 Mar 2010 13:45:48 +0100 [cleanup] remove 3.7 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:45:48 +0100] rev 5041
[cleanup] remove 3.7 deprecation warning
Fri, 26 Mar 2010 13:45:21 +0100 [form controller] clear caches in case some attribute participating to the rest path has been modified, avoid redirection to a no more existant page (fix #753567) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:45:21 +0100] rev 5040
[form controller] clear caches in case some attribute participating to the rest path has been modified, avoid redirection to a no more existant page (fix #753567)
Fri, 26 Mar 2010 13:33:47 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:33:47 +0100] rev 5039
i18nupdate
Fri, 26 Mar 2010 13:33:32 +0100 [form] fix validation error handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:33:32 +0100] rev 5038
[form] fix validation error handling * type when possible ValidationError raised by the edit controller * don't rely on repository to check required field * turn css class used for field error message to errorMsg to avoid confusion with the error class added to input * fix css when errors are added by the form renderer * fix form renderer to add the error message
Fri, 26 Mar 2010 13:23:25 +0100 [captcha] handle captcha validation properly in the captcha widget stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:23:25 +0100] rev 5037
[captcha] handle captcha validation properly in the captcha widget also, avoid error if pil isn't installed (only a recommendation)
Fri, 26 Mar 2010 13:21:25 +0100 [testlib] __errorurl may be a relative path, check we're actually removing base url first stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:21:25 +0100] rev 5036
[testlib] __errorurl may be a relative path, check we're actually removing base url first
Fri, 26 Mar 2010 13:20:42 +0100 [i18ncube] clear_rtag_objects imported when generating cube's .po file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:20:42 +0100] rev 5035
[i18ncube] clear_rtag_objects imported when generating cube's .po file
Fri, 26 Mar 2010 09:19:09 +0100 [maintainance] don't crash if we've no in-memory repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 09:19:09 +0100] rev 5034
[maintainance] don't crash if we've no in-memory repository
Fri, 26 Mar 2010 09:18:21 +0100 [db dump/restore] fix '#615840: db-dump must be always runnable' by setting repairing on config. Also, avoid to read the whole schema from the database on dump/restore: the bootstrap schema is enough. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 09:18:21 +0100] rev 5033
[db dump/restore] fix '#615840: db-dump must be always runnable' by setting repairing on config. Also, avoid to read the whole schema from the database on dump/restore: the bootstrap schema is enough.
Fri, 26 Mar 2010 08:32:32 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:32:32 +0100] rev 5032
cleanup
Fri, 26 Mar 2010 08:30:25 +0100 __missing__ main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:30:25 +0100] rev 5031
__missing__ main
Fri, 26 Mar 2010 08:28:22 +0100 [form] put qualified name on validation error, should fix #784299 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:28:22 +0100] rev 5030
[form] put qualified name on validation error, should fix #784299
Fri, 26 Mar 2010 06:57:52 +0100 [test] fixes when executed under apycot environment (also added ldap1 to test host /etc/hosts) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 06:57:52 +0100] rev 5029
[test] fixes when executed under apycot environment (also added ldap1 to test host /etc/hosts)
Thu, 25 Mar 2010 20:32:10 +0100 ...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:32:10 +0100] rev 5028
...
Thu, 25 Mar 2010 20:46:26 +0100 [config] move ConfigurationProblem to migration + refactor it to benefit from config methods
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:46:26 +0100] rev 5027
[config] move ConfigurationProblem to migration + refactor it to benefit from config methods
Thu, 25 Mar 2010 20:46:22 +0100 [config] more cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:46:22 +0100] rev 5026
[config] more cleanup
Thu, 25 Mar 2010 20:38:58 +0100 deprecate __use__ and __recommend__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:38:58 +0100] rev 5025
deprecate __use__ and __recommend__
Thu, 25 Mar 2010 20:33:03 +0100 add egg support with dependencies auto-installation
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 25 Mar 2010 20:33:03 +0100] rev 5024
add egg support with dependencies auto-installation
Thu, 25 Mar 2010 20:32:52 +0100 fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:32:52 +0100] rev 5023
fix dumb name error
Thu, 25 Mar 2010 19:32:04 +0100 fix _cubes dir
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 19:32:04 +0100] rev 5022
fix _cubes dir
Thu, 25 Mar 2010 17:55:24 +0100 handle nicely typical installation other than debian package / mercurial forest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 17:55:24 +0100] rev 5021
handle nicely typical installation other than debian package / mercurial forest * new _find_prefix method to detect installation prefix (maybe specified using CW_INSTALL_PREFIX environment variable) * set various resource accessors according to this, cleanup on the way * remove no more necessary APYCOT_ROOT hacks
Thu, 25 Mar 2010 15:11:44 +0100 When a TC failed to initiliase the database, the following test are SKIPPED stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 25 Mar 2010 15:11:44 +0100] rev 5020
When a TC failed to initiliase the database, the following test are SKIPPED When a TC failed to initiliase the database, the other test of the same TestCase are skipped with an explicite message instead of failing later for with an unrelated message.
Thu, 25 Mar 2010 15:08:27 +0100 [c-c] new server_maintenance hook, called on c-c shell / upgrade stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 15:08:27 +0100] rev 5019
[c-c] new server_maintenance hook, called on c-c shell / upgrade
Thu, 25 Mar 2010 14:49:24 +0100 [appobject] add version number to deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:49:24 +0100] rev 5018
[appobject] add version number to deprecation warning
Thu, 25 Mar 2010 14:33:50 +0100 update rql dependency
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:33:50 +0100] rev 5017
update rql dependency
Thu, 25 Mar 2010 14:26:13 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:26:13 +0100] rev 5016
backport stable
Thu, 25 Mar 2010 14:25:44 +0100 fix migration script stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:25:44 +0100] rev 5015
fix migration script
Thu, 25 Mar 2010 14:00:01 +0100 [cleanup] useless try except stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:00:01 +0100] rev 5014
[cleanup] useless try except
Thu, 25 Mar 2010 13:59:47 +0100 [source storage] refactor source sql generation and results handling to allow repository side callbacks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:59:47 +0100] rev 5013
[source storage] refactor source sql generation and results handling to allow repository side callbacks for instance with the BytesFileSystemStorage, before this change: * fspath, _fsopen function were stored procedures executed on the database -> files had to be available both on the repository *and* the database host * we needed implementation for each handled database Now, those function are python callbacks executed when necessary on the repository side, on data comming from the database. The litle cons are: * you can't do anymore restriction on mapped attributes * you can't write queries which will return in the same rset column some mapped attributes (or not mapped the same way) / some not This seems much acceptable since: * it's much more easy to handle when you start having the db on another host than the repo * BFSS works seemlessly on any backend now * you don't bother that much about the cons (at least in the bfss case): you usually don't do any restriction on Bytes... Bonus points: BFSS is more efficient (no queries under the cover as it was done in the registered procedure) and we have a much nicer/efficient fspath implementation. IMO, that rocks :D
Thu, 25 Mar 2010 13:49:07 +0100 [bfss] fix name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:49:07 +0100] rev 5012
[bfss] fix name error
Thu, 25 Mar 2010 13:46:55 +0100 [source storage] on deletion, entity has no edited_attributes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:46:55 +0100] rev 5011
[source storage] on deletion, entity has no edited_attributes
Thu, 25 Mar 2010 13:44:24 +0100 [cleanup] rename dbms_helper to dbhelper for consistency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:44:24 +0100] rev 5010
[cleanup] rename dbms_helper to dbhelper for consistency
Thu, 25 Mar 2010 13:42:17 +0100 [entity] we also have to override dict.pop to properly maintain edited_attributes consistency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:42:17 +0100] rev 5009
[entity] we also have to override dict.pop to properly maintain edited_attributes consistency
Thu, 25 Mar 2010 13:41:26 +0100 [bfss test] some minor refactoring. Test deletion + creation/update/deletion rollback stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:41:26 +0100] rev 5008
[bfss test] some minor refactoring. Test deletion + creation/update/deletion rollback
Thu, 25 Mar 2010 13:27:09 +0100 don't put hooks deleting orphan composites into the 'integrity' category, we usually want it when integrity is deactivated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:27:09 +0100] rev 5007
don't put hooks deleting orphan composites into the 'integrity' category, we usually want it when integrity is deactivated
Wed, 24 Mar 2010 18:38:23 +0100 [facet] allow to specify a target type on relation facets for case such as Keyword/CodeKeyword where we only targets Keyword stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 18:38:23 +0100] rev 5006
[facet] allow to specify a target type on relation facets for case such as Keyword/CodeKeyword where we only targets Keyword
Wed, 24 Mar 2010 18:38:19 +0100 don't rewrite config's url during migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 18:38:19 +0100] rev 5005
don't rewrite config's url during migration
(0) -3000 -1000 -896 +896 +1000 +3000 tip