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
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip