Fri, 11 Feb 2011 12:17:47 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 12:17:47 +0100] rev 6980
backport stable
Fri, 11 Feb 2011 11:37:10 +0100 [testlib] take care, validator may be None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 11:37:10 +0100] rev 6979
[testlib] take care, validator may be None
Fri, 11 Feb 2011 11:29:23 +0100 [testlib] extract get_validator method from _check_html, move assertDocTestFile stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 11:29:23 +0100] rev 6978
[testlib] extract get_validator method from _check_html, move assertDocTestFile
Fri, 11 Feb 2011 11:28:46 +0100 [testlib] new method on page info object to ensure some tag with arbitrary attributes is found stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 11:28:46 +0100] rev 6977
[testlib] new method on page info object to ensure some tag with arbitrary attributes is found
Fri, 11 Feb 2011 10:57:35 +0100 [packaging, test] include ldap test files in sdist stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 10:57:35 +0100] rev 6976
[packaging, test] include ldap test files in sdist
Thu, 10 Feb 2011 17:17:54 +0100 [test] python 2.5 specifix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Feb 2011 17:17:54 +0100] rev 6975
[test] python 2.5 specifix
Thu, 10 Feb 2011 16:21:35 +0100 add a note
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Feb 2011 16:21:35 +0100] rev 6974
add a note
Thu, 10 Feb 2011 16:21:23 +0100 [manage view] get etypes first to avoid xhtml validation error if no one found
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Feb 2011 16:21:23 +0100] rev 6973
[manage view] get etypes first to avoid xhtml validation error if no one found
Thu, 10 Feb 2011 16:20:49 +0100 [datafeed] return empty dict when source is fresh avoid crash in the looping task because None returned
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Feb 2011 16:20:49 +0100] rev 6972
[datafeed] return empty dict when source is fresh avoid crash in the looping task because None returned
Thu, 10 Feb 2011 13:26:41 +0100 [manage view] fix skipping of startup views
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 10 Feb 2011 13:26:41 +0100] rev 6971
[manage view] fix skipping of startup views
Thu, 10 Feb 2011 12:28:31 +0100 [parser host mapping] take care to cases where apphome is None (c-c i18ncube command for instance)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Feb 2011 12:28:31 +0100] rev 6970
[parser host mapping] take care to cases where apphome is None (c-c i18ncube command for instance)
Wed, 09 Feb 2011 19:00:25 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 19:00:25 +0100] rev 6969
backport stable
Wed, 09 Feb 2011 19:00:14 +0100 [test] update cwxml tests: computed cwuri have changed, and parser.parse isn't anymore a static method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 19:00:14 +0100] rev 6968
[test] update cwxml tests: computed cwuri have changed, and parser.parse isn't anymore a static method
Wed, 09 Feb 2011 18:57:09 +0100 [testlib] by default skip new 'manage' action's category
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:57:09 +0100] rev 6967
[testlib] by default skip new 'manage' action's category
Wed, 09 Feb 2011 18:49:41 +0100 [manage view] filter before displaying anything avoid xhtml errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:49:41 +0100] rev 6966
[manage view] filter before displaying anything avoid xhtml errors
Wed, 09 Feb 2011 18:47:29 +0100 [test] update cwuri test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:47:29 +0100] rev 6965
[test] update cwuri test
Wed, 09 Feb 2011 18:08:40 +0100 [test] test extracted from unittest_hooks + new test for unique constraint check
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:08:40 +0100] rev 6964
[test] test extracted from unittest_hooks + new test for unique constraint check
Wed, 09 Feb 2011 18:06:29 +0100 [datafeed] introduce a host mapping so dev instance may transparently redirect request to another host than the actual's one
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:29 +0100] rev 6963
[datafeed] introduce a host mapping so dev instance may transparently redirect request to another host than the actual's one
Wed, 09 Feb 2011 18:06:27 +0100 [management ui] add views to manage sources similarly to users
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:27 +0100] rev 6962
[management ui] add views to manage sources similarly to users
Wed, 09 Feb 2011 18:06:25 +0100 [manage view] cleanup manage view and user menu
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:25 +0100] rev 6961
[manage view] cleanup manage view and user menu * drop code that shouldn't be there (e.g. folders handling) * add a section displaying site management actions, some of them were initially in the user's drop down menu, which now only have a 'manage' link with regards to management actions * stop displaying 'system' and 'schema' entities by default, only 'application' entities * put 'gc', 'registry' and 'info' views as tabs of a generic 'server information' view
Wed, 09 Feb 2011 18:06:24 +0100 [datafeed] add parser to import cubicweb xml
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:24 +0100] rev 6960
[datafeed] add parser to import cubicweb xml this parser is configurable through a mapping, which basically tells which entity's relation should be copied. Multiple actions to control backport of data are available: * 'copy': copy the external entities locally (though marked as coming from the data feed source) * 'link': find similar entity internaly (e.g. for states) * 'link-or-create': try to find a similar entity internaly, and create it if necessary (won't be marked as coming from the data feed source, e.g. for tags)
Wed, 09 Feb 2011 18:06:19 +0100 [xml] enhance default entity xml view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:19 +0100] rev 6959
[xml] enhance default entity xml view * format attributes according to their type in a predictable way * move eid/cwuri as top level tag attributes * control which relations should be in using 'relation' form param
Wed, 09 Feb 2011 18:06:18 +0100 [pyro source] benefit from addition of latest_retrieval on CWSource
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:18 +0100] rev 6958
[pyro source] benefit from addition of latest_retrieval on CWSource to avoid using a CWProperty to store pyrorql source latest synchronization.
Wed, 09 Feb 2011 18:06:17 +0100 [repository] #1460066: backport datafeed cube as cubicweb source
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:17 +0100] rev 6957
[repository] #1460066: backport datafeed cube as cubicweb source * add some attributes to CWSource to handle this kind of source (not natural to put everything in 'config' string). Adding a CWSource subclass has been attempted then rollbacked because it adds pain to handle multi-sources planning and it introduce an ambiguity on a generic relation (cw_source), which may be a penalty in multiple case * data feed sources are a new kind of source, namely 'copy based', which have no effect on the query planner * a data feed source is associated to a list of url and a parser (appobjects in the 'parsers' registry * entities imported by a data feed have cwuri set to their url on the distant site, their cw_source relation point to the data feed source, though their source stored in the entities table (returned by cw_metainformation) is their physical source, hence 'system'
Wed, 09 Feb 2011 18:06:13 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:06:13 +0100] rev 6956
backport stable
Wed, 09 Feb 2011 18:05:39 +0100 [entity, metadata] huuum, use resolvable url as cwuri... And fix existing ones. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:05:39 +0100] rev 6955
[entity, metadata] huuum, use resolvable url as cwuri... And fix existing ones.
Wed, 09 Feb 2011 18:04:04 +0100 [doc] update some copyrights stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 18:04:04 +0100] rev 6954
[doc] update some copyrights
Wed, 09 Feb 2011 16:16:20 +0100 [repo, ms] fix pb introduced in 6941:9ed02daa7dbb resulting in missing relation deletes when an entity is deleted
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 16:16:20 +0100] rev 6953
[repo, ms] fix pb introduced in 6941:9ed02daa7dbb resulting in missing relation deletes when an entity is deleted
Tue, 08 Feb 2011 18:00:42 +0100 [tabs js] merge tabs and lazy js files into cw.ajax.js and use camel case names to satisfy js coding standards
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Feb 2011 18:00:42 +0100] rev 6952
[tabs js] merge tabs and lazy js files into cw.ajax.js and use camel case names to satisfy js coding standards
Tue, 08 Feb 2011 18:00:23 +0100 [schema, ui] fix is_subobject to skip cw_source relation (else everything is considered as a subobject, since this relation is now composite)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Feb 2011 18:00:23 +0100] rev 6951
[schema, ui] fix is_subobject to skip cw_source relation (else everything is considered as a subobject, since this relation is now composite)
Tue, 08 Feb 2011 14:18:18 +0100 [admin ui] nicer views for users/groups management
Charles Hébert <charles.hebert@logilab.fr> [Tue, 08 Feb 2011 14:18:18 +0100] rev 6950
[admin ui] nicer views for users/groups management
Tue, 08 Feb 2011 14:16:41 +0100 [test, ui] mark CWSourceSchemaConfig as an internal type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Feb 2011 14:16:41 +0100] rev 6949
[test, ui] mark CWSourceSchemaConfig as an internal type
Tue, 08 Feb 2011 12:23:30 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Feb 2011 12:23:30 +0100] rev 6948
backport stable
Mon, 07 Feb 2011 19:17:14 +0100 [js] using the actual registry fixes spurious warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 19:17:14 +0100] rev 6947
[js] using the actual registry fixes spurious warnings
Mon, 07 Feb 2011 18:19:40 +0100 [pyrorql source] using 'time' option type is more convenient
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 18:19:40 +0100] rev 6946
[pyrorql source] using 'time' option type is more convenient
Mon, 07 Feb 2011 18:19:39 +0100 [sources] refactor source creation and options handling
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 18:19:39 +0100] rev 6945
[sources] refactor source creation and options handling * options validation * ease proper update of source's config on configuration change
Mon, 07 Feb 2011 18:19:36 +0100 [sources] rewrite the way pyrorql mapping are stored in the database so it can be reused for other sources (eg datafeed+cwxml)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 18:19:36 +0100] rev 6944
[sources] rewrite the way pyrorql mapping are stored in the database so it can be reused for other sources (eg datafeed+cwxml)
Mon, 07 Feb 2011 15:13:05 +0100 [sources] reorganize abstract source code, drop no more used cleanup_entities_info and _cleanup_system_relations methods
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 15:13:05 +0100] rev 6943
[sources] reorganize abstract source code, drop no more used cleanup_entities_info and _cleanup_system_relations methods
Mon, 07 Feb 2011 15:13:05 +0100 [source schema] fix permission pb on cw_host_config_of relation + add composite on cw_source, so entities from a source are properly removed when the source is removed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 15:13:05 +0100] rev 6942
[source schema] fix permission pb on cw_host_config_of relation + add composite on cw_source, so entities from a source are properly removed when the source is removed
Mon, 07 Feb 2011 15:13:04 +0100 [repo, ms] optimise external source deletion by using source's eid instead of name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Feb 2011 15:13:04 +0100] rev 6941
[repo, ms] optimise external source deletion by using source's eid instead of name
Sun, 06 Feb 2011 11:33:04 +0100 [rql2sql] should not select a neged relation as principal + simplify code for sql generation for attribute relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 06 Feb 2011 11:33:04 +0100] rev 6940
[rql2sql] should not select a neged relation as principal + simplify code for sql generation for attribute relation
Fri, 04 Feb 2011 10:02:48 +0100 [c-c] fix crash on delete instance + potential others when user don't specify db user's password stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Feb 2011 10:02:48 +0100] rev 6939
[c-c] fix crash on delete instance + potential others when user don't specify db user's password
Mon, 13 Dec 2010 19:56:59 +0100 add a rql directive to restructuredtext stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 13 Dec 2010 19:56:59 +0100] rev 6938
add a rql directive to restructuredtext
Thu, 03 Feb 2011 18:18:31 +0100 [pkg] bump dependency on logilab.database stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Feb 2011 18:18:31 +0100] rev 6937
[pkg] bump dependency on logilab.database
Wed, 02 Feb 2011 16:14:00 +0100 Added tag cubicweb-debian-version-3.10.8-1 for changeset 132b525de25b stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Feb 2011 16:14:00 +0100] rev 6936
Added tag cubicweb-debian-version-3.10.8-1 for changeset 132b525de25b
Wed, 02 Feb 2011 16:14:00 +0100 Added tag cubicweb-version-3.10.8 for changeset e581a86a68f0 stable cubicweb-debian-version-3.10.8-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Feb 2011 16:14:00 +0100] rev 6935
Added tag cubicweb-version-3.10.8 for changeset e581a86a68f0
Wed, 02 Feb 2011 11:12:03 +0100 3.10.8 stable cubicweb-version-3.10.8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Feb 2011 11:12:03 +0100] rev 6934
3.10.8
Wed, 02 Feb 2011 11:11:53 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Feb 2011 11:11:53 +0100] rev 6933
i18nupdate
Tue, 01 Feb 2011 11:03:08 +0100 undo part of #6911
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 01 Feb 2011 11:03:08 +0100] rev 6932
undo part of #6911
Tue, 01 Feb 2011 11:52:10 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Feb 2011 11:52:10 +0100] rev 6931
backport stable
Tue, 01 Feb 2011 10:10:46 +0100 [test] add test for != operator stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Feb 2011 10:10:46 +0100] rev 6930
[test] add test for != operator
Tue, 01 Feb 2011 10:08:44 +0100 [rql2sql] fix bug with NOT in "fake" having terms stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Feb 2011 10:08:44 +0100] rev 6929
[rql2sql] fix bug with NOT in "fake" having terms
Tue, 01 Feb 2011 10:29:56 +0100 [doc/book] simplify & fix the overview chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 01 Feb 2011 10:29:56 +0100] rev 6928
[doc/book] simplify & fix the overview chapter
Mon, 31 Jan 2011 17:48:57 +0100 ooops :D stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 31 Jan 2011 17:48:57 +0100] rev 6927
ooops :D
Mon, 31 Jan 2011 17:31:09 +0100 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 31 Jan 2011 17:31:09 +0100] rev 6926
cleanups
Mon, 31 Jan 2011 17:30:48 +0100 [ctxcomponents vreg] allow to specify 'no cache' using __cache argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 31 Jan 2011 17:30:48 +0100] rev 6925
[ctxcomponents vreg] allow to specify 'no cache' using __cache argument
Mon, 31 Jan 2011 17:28:51 +0100 [js utils] backport some generic code from comments cube stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 31 Jan 2011 17:28:51 +0100] rev 6924
[js utils] backport some generic code from comments cube to handle inline ajax form as you get to add comment to entities. Following stuff has been generalized and backported to ease such things: * lazy_view_holder() method on EntityCtxComponent class, to build place holder where the form will be inserted * ajax_composite_form() function in cw.web.views.ajaxedit, to build the form itself * reload() and reloadCtxComponentsSection() javascript function in cubicweb.ajax.js for the javascript processing side
Mon, 31 Jan 2011 17:24:05 +0100 [doc] update photo web site tutorial: we're starting from cw 3.10/file 1.9+ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 31 Jan 2011 17:24:05 +0100] rev 6923
[doc] update photo web site tutorial: we're starting from cw 3.10/file 1.9+
Fri, 28 Jan 2011 23:13:47 +0100 [view] fix/enhance view.render stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 23:13:47 +0100] rev 6922
[view] fix/enhance view.render * give view init args when selecting row view * optimize by avoiding re-selection on rset of size 1
Fri, 28 Jan 2011 23:11:28 +0100 [js lib] new string.rstrip method stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 23:11:28 +0100] rev 6921
[js lib] new string.rstrip method
Fri, 28 Jan 2011 16:19:22 +0100 [ibreadcrumb] fix breadcrumb adapter backward compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 16:19:22 +0100] rev 6920
[ibreadcrumb] fix breadcrumb adapter backward compat
Fri, 28 Jan 2011 16:08:40 +0100 [selectors] modify workflow selectors: is_in_state, on_transition stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 28 Jan 2011 16:08:40 +0100] rev 6919
[selectors] modify workflow selectors: is_in_state, on_transition - factorize `is_on_state` selector - add new `on_transition` selector Especially useful to match pending transitions to enable notifications when your workflow allows several transition to the same states. Note that if workflow `change_state` adapter method is used, this selector will not be triggered. In debug mode: These both selectors will check against the entity current workflow if expected values given in selector argument are valid. ValueError exception will be raised for unmatching state/transition names against the current workflow (generic etype workflow). (check against custom workflow is not implemented)
Fri, 28 Jan 2011 15:23:47 +0100 [cw-ctl] use default `mkdtemp()` behaviour to store backup file internally stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 28 Jan 2011 15:23:47 +0100] rev 6918
[cw-ctl] use default `mkdtemp()` behaviour to store backup file internally When using `mkdtemp(dir=instbkdir)`, a dedicated system user which hasn't the permissions to write in /var/lib/cubicweb/instances/$INSTANCE/backup will not be able to run the db-dump command.
Fri, 28 Jan 2011 11:21:45 +0100 [debian] fix lintian errors stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 28 Jan 2011 11:21:45 +0100] rev 6917
[debian] fix lintian errors
Fri, 28 Jan 2011 15:24:19 +0100 [devtools] fix understanding of boundary constraint on db automatic population stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 15:24:19 +0100] rev 6916
[devtools] fix understanding of boundary constraint on db automatic population
Fri, 28 Jan 2011 15:15:14 +0100 [rset] fix entity building for some result set with UNION and subqueries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 15:15:14 +0100] rev 6915
[rset] fix entity building for some result set with UNION and subqueries
Fri, 28 Jan 2011 15:12:13 +0100 [c-c] lgc 0.54 check for duplicated commands, this may occurs with cw where plugins are automaticall (re)loaded stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 15:12:13 +0100] rev 6914
[c-c] lgc 0.54 check for duplicated commands, this may occurs with cw where plugins are automaticall (re)loaded
Fri, 28 Jan 2011 15:11:26 +0100 [utils] support_args now support classes, searching if __init__ supports the arguments stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 15:11:26 +0100] rev 6913
[utils] support_args now support classes, searching if __init__ supports the arguments
Fri, 28 Jan 2011 11:08:31 +0100 [schema sync] fix crash when bad inlinment detected, inlined is not in the locals stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Jan 2011 11:08:31 +0100] rev 6912
[schema sync] fix crash when bad inlinment detected, inlined is not in the locals
Thu, 27 Jan 2011 18:46:47 +0100 cleanup, docstring update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 18:46:47 +0100] rev 6911
cleanup, docstring update
Thu, 27 Jan 2011 18:29:17 +0100 fix test broken by addition of new entity in test schema stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 27 Jan 2011 18:29:17 +0100] rev 6910
fix test broken by addition of new entity in test schema
Thu, 27 Jan 2011 16:28:00 +0100 [view] missing class on label span stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 16:28:00 +0100] rev 6909
[view] missing class on label span
Thu, 27 Jan 2011 14:10:44 +0100 fix #1452413 : is_in_state selector does not match initial state of an entity stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 27 Jan 2011 14:10:44 +0100] rev 6908
fix #1452413 : is_in_state selector does not match initial state of an entity
Thu, 27 Jan 2011 13:43:49 +0100 [component] refactor layout retrieval to handle case where we've an entity without rset properly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 13:43:49 +0100] rev 6907
[component] refactor layout retrieval to handle case where we've an entity without rset properly
Thu, 27 Jan 2011 13:42:51 +0100 [forms] EntityFieldsForm now take extra mainentity argument, for usage with composite form (the main form) where one of the subform edits the main entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 13:42:51 +0100] rev 6906
[forms] EntityFieldsForm now take extra mainentity argument, for usage with composite form (the main form) where one of the subform edits the main entity
Thu, 27 Jan 2011 13:41:00 +0100 [selectors] one_line_rset selector should also work when rset is None but an entity is specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 13:41:00 +0100] rev 6905
[selectors] one_line_rset selector should also work when rset is None but an entity is specified
Thu, 27 Jan 2011 13:40:01 +0100 [workflow] fix warning: we want to see the adapted entity, not the adapter stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 13:40:01 +0100] rev 6904
[workflow] fix warning: we want to see the adapted entity, not the adapter
Thu, 27 Jan 2011 13:39:29 +0100 [js] fix deprecated call stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 13:39:29 +0100] rev 6903
[js] fix deprecated call
Thu, 27 Jan 2011 07:45:52 +0100 [uicfg] fix reledit rtag initialization for final relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 07:45:52 +0100] rev 6902
[uicfg] fix reledit rtag initialization for final relations
Thu, 27 Jan 2011 07:45:14 +0100 [uicfg] use INTERNAL_TYPES and WORKFLOW_TYPES to initialize indexview_etype_section dict stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 07:45:14 +0100] rev 6901
[uicfg] use INTERNAL_TYPES and WORKFLOW_TYPES to initialize indexview_etype_section dict
Thu, 27 Jan 2011 07:44:08 +0100 [rtags] fix NoTargetRelationTagsDict to ensure relation are tagged using '*' during initialization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 07:44:08 +0100] rev 6900
[rtags] fix NoTargetRelationTagsDict to ensure relation are tagged using '*' during initialization
Thu, 27 Jan 2011 07:42:18 +0100 [rtags] speepup initialization by avoiding to get file entity types relations (useless) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 27 Jan 2011 07:42:18 +0100] rev 6899
[rtags] speepup initialization by avoiding to get file entity types relations (useless)
Wed, 26 Jan 2011 17:44:38 +0100 [skel] try to generate warning free stub... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 Jan 2011 17:44:38 +0100] rev 6898
[skel] try to generate warning free stub...
Wed, 26 Jan 2011 12:21:47 +0100 [deprecation] kill remaining 3.6 warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 Jan 2011 12:21:47 +0100] rev 6897
[deprecation] kill remaining 3.6 warning
Wed, 26 Jan 2011 11:39:21 +0100 [migration] cwunique constraint schema fix must be done in bootstrap migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 Jan 2011 11:39:21 +0100] rev 6896
[migration] cwunique constraint schema fix must be done in bootstrap migration
Wed, 26 Jan 2011 10:50:38 +0100 [i18n] missing some english translation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 Jan 2011 10:50:38 +0100] rev 6895
[i18n] missing some english translation
Wed, 26 Jan 2011 10:49:05 +0100 we must check constraint for all concerned entities and not stop at the first deleted one stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 26 Jan 2011 10:49:05 +0100] rev 6894
we must check constraint for all concerned entities and not stop at the first deleted one
Wed, 26 Jan 2011 10:42:40 +0100 avoid creating a new instance of CleanupDeletedEidsCacheOp if nothing was deleted stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 26 Jan 2011 10:42:40 +0100] rev 6893
avoid creating a new instance of CleanupDeletedEidsCacheOp if nothing was deleted
Tue, 25 Jan 2011 15:16:05 +0100 [css] fix popup css (login box) for IE7 stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Tue, 25 Jan 2011 15:16:05 +0100] rev 6892
[css] fix popup css (login box) for IE7
Wed, 26 Jan 2011 09:32:34 +0100 [user form] use InOutWidget to edit CWUser in_group relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 Jan 2011 09:32:34 +0100] rev 6891
[user form] use InOutWidget to edit CWUser in_group relation
Tue, 25 Jan 2011 12:50:56 +0100 [widgets, js] add a InOutWidget for multiple select stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Tue, 25 Jan 2011 12:50:56 +0100] rev 6890
[widgets, js] add a InOutWidget for multiple select
Tue, 25 Jan 2011 12:09:59 +0100 improve massive deletion performance stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 25 Jan 2011 12:09:59 +0100] rev 6889
improve massive deletion performance change hooks.integrity._DelayedDeleteOp implementation to give it a chance of processing the entities by chunks of reasonnable size (500 entities at a time) adapt ssplanner.DeleteEntitiesStep to call a variant of glob_delete_entity with several entities. That variant calls all the before_delete_entities hooks in one go, then performs the deletion, and then calls all the after_delete_entities hooks. The deletion is performed by grouping together entities by etype and by source. adapt the HooksManager to call the hooks on a list of entities instead of on a single entity. adapt the sources to be able to delete several entities of the same etype at once. changed the source fti_(un)index_entity methods to fti_(un)index_entities taking a collection of entities.
Tue, 25 Jan 2011 10:01:19 +0100 [ldap] remove useless hack in unittest_ldapuser.py stable
David Douard <david.douard@logilab.fr> [Tue, 25 Jan 2011 10:01:19 +0100] rev 6888
[ldap] remove useless hack in unittest_ldapuser.py
Tue, 25 Jan 2011 09:52:49 +0100 [tests] make ldap source test run its own local (Open)LDAP server stable
David Douard <david.douard@logilab.fr> [Tue, 25 Jan 2011 09:52:49 +0100] rev 6887
[tests] make ldap source test run its own local (Open)LDAP server
Tue, 25 Jan 2011 09:51:47 +0100 [ldap] small code cleanups stable
David Douard <david.douard@logilab.fr> [Tue, 25 Jan 2011 09:51:47 +0100] rev 6886
[ldap] small code cleanups
Tue, 25 Jan 2011 09:20:38 +0100 [test] fix score_entity test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 Jan 2011 09:20:38 +0100] rev 6885
[test] fix score_entity test
Mon, 24 Jan 2011 19:09:42 +0100 [testlib] missing method on value generator to generate the Interval type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 19:09:42 +0100] rev 6884
[testlib] missing method on value generator to generate the Interval type
Mon, 24 Jan 2011 19:09:14 +0100 [cleanup]
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 19:09:14 +0100] rev 6883
[cleanup]
Mon, 24 Jan 2011 17:02:38 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 17:02:38 +0100] rev 6882
backport stable
Mon, 24 Jan 2011 16:59:26 +0100 [selector] update `match_transition` selector to match form & as well as form view. stable
Charles Hébert <charles.hebert@logilab.fr> [Mon, 24 Jan 2011 16:59:26 +0100] rev 6881
[selector] update `match_transition` selector to match form & as well as form view.
Mon, 24 Jan 2011 11:39:53 +0100 [book] fixes some references and other doc construction pbs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 11:39:53 +0100] rev 6880
[book] fixes some references and other doc construction pbs * predefine order of js files in index generation, skip some files * fix some references to the base tutorial (recently changed) * other ReST fixes
Mon, 24 Jan 2011 09:42:09 +0100 [book] advanced tutorial part 5 improvments: add some roles, talk about cube's layout, strip image stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 09:42:09 +0100] rev 6879
[book] advanced tutorial part 5 improvments: add some roles, talk about cube's layout, strip image
Mon, 24 Jan 2011 09:40:54 +0100 update code sample to 3.10 api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Jan 2011 09:40:54 +0100] rev 6878
update code sample to 3.10 api
Mon, 24 Jan 2011 09:17:11 +0100 blog proofreading stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 24 Jan 2011 09:17:11 +0100] rev 6877
blog proofreading
Sun, 23 Jan 2011 14:59:04 +0100 [doc] backport part 3 & 4 of the sytweb's tutorial + to be published part 5 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 23 Jan 2011 14:59:04 +0100] rev 6876
[doc] backport part 3 & 4 of the sytweb's tutorial + to be published part 5
Fri, 21 Jan 2011 16:38:13 +0100 [test] missing future imports stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 16:38:13 +0100] rev 6875
[test] missing future imports
Fri, 21 Jan 2011 14:14:30 +0100 [test] fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 14:14:30 +0100] rev 6874
[test] fix typo
Fri, 21 Jan 2011 13:07:10 +0100 [schema test] fix tests broken by 6861:9d4e11d6e783 (missing data files and not removed deprecated/broken test) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 13:07:10 +0100] rev 6873
[schema test] fix tests broken by 6861:9d4e11d6e783 (missing data files and not removed deprecated/broken test)
Fri, 21 Jan 2011 11:13:40 +0100 [vreg] check for identical app objects when replacing stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 21 Jan 2011 11:13:40 +0100] rev 6872
[vreg] check for identical app objects when replacing Prevent from weird behaviour when you badly wrote vreg callback
Thu, 20 Jan 2011 14:38:53 +0100 [docstring] minor: add warning about entity cache for rql_condition selector stable
Julien Jehannet <julien@smaf.org> [Thu, 20 Jan 2011 14:38:53 +0100] rev 6871
[docstring] minor: add warning about entity cache for rql_condition selector
Fri, 21 Jan 2011 12:51:58 +0100 [selectors] minor: use similar __repr__ implementation for selector instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 12:51:58 +0100] rev 6870
[selectors] minor: use similar __repr__ implementation for selector instances
Thu, 20 Jan 2011 13:16:30 +0100 [tests] new unit tests about score_entity selector (inscore machinery) stable
Julien Jehannet <julien@smaf.org> [Thu, 20 Jan 2011 13:16:30 +0100] rev 6869
[tests] new unit tests about score_entity selector (inscore machinery)
Wed, 19 Jan 2011 21:49:29 +0100 [tests] use migration api to create workflow stable
Julien Jehannet <julien@smaf.org> [Wed, 19 Jan 2011 21:49:29 +0100] rev 6868
[tests] use migration api to create workflow Prefer high-level migration api thru admin session instead of raw rql in helper method
Fri, 21 Jan 2011 12:20:59 +0100 [c-c delete] closes #1433117 and other flavours where we don't want to crash on error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 12:20:59 +0100] rev 6867
[c-c delete] closes #1433117 and other flavours where we don't want to crash on error
Fri, 21 Jan 2011 12:03:07 +0100 [after edition ui] closes #1381425: Wrong message : 'entity edited (click here to see created entity)' stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 12:03:07 +0100] rev 6866
[after edition ui] closes #1381425: Wrong message : 'entity edited (click here to see created entity)'
Fri, 21 Jan 2011 12:02:36 +0100 [i18n] cleanup catalogs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 12:02:36 +0100] rev 6865
[i18n] cleanup catalogs
Fri, 21 Jan 2011 11:48:19 +0100 [adapters] fix #1424467 caused by precedence of bw compat method while the adapter is concret for a given class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Jan 2011 11:48:19 +0100] rev 6864
[adapters] fix #1424467 caused by precedence of bw compat method while the adapter is concret for a given class
Thu, 20 Jan 2011 17:14:28 +0100 [c-c delete] add quote on db drop statement to be more robust to exotic database names stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 17:14:28 +0100] rev 6863
[c-c delete] add quote on db drop statement to be more robust to exotic database names
Thu, 20 Jan 2011 16:45:21 +0100 [ajax] apply Ronan Dunklau patch closing #1433305: loadRemote js function failure on Firefox 4 with upper cased base domain name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 16:45:21 +0100] rev 6862
[ajax] apply Ronan Dunklau patch closing #1433305: loadRemote js function failure on Firefox 4 with upper cased base domain name
Thu, 20 Jan 2011 16:36:09 +0100 [schema] ease understanding of schema naming error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 16:36:09 +0100] rev 6861
[schema] ease understanding of schema naming error
Thu, 20 Jan 2011 15:52:59 +0100 [db-create] we should always ask db user that should be used when special privileges are required stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 15:52:59 +0100] rev 6860
[db-create] we should always ask db user that should be used when special privileges are required
Thu, 20 Jan 2011 15:51:58 +0100 [entity] fix some docstrings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 15:51:58 +0100] rev 6859
[entity] fix some docstrings
Thu, 20 Jan 2011 19:18:11 +0100 [js] always lowercase baseuri #1433305 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 20 Jan 2011 19:18:11 +0100] rev 6858
[js] always lowercase baseuri #1433305
Wed, 19 Jan 2011 19:19:56 +0100 [rset] add utility method to get entities and attributes from any rset stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 19 Jan 2011 19:19:56 +0100] rev 6857
[rset] add utility method to get entities and attributes from any rset
Thu, 20 Jan 2011 10:10:22 +0100 [url publishing] evaluate url rewrite rules before rest path so one may easily override schema based urls
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 10:10:22 +0100] rev 6856
[url publishing] evaluate url rewrite rules before rest path so one may easily override schema based urls
Thu, 20 Jan 2011 10:08:01 +0100 [ui, index page] drop useless 'schema entities' table
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 10:08:01 +0100] rev 6855
[ui, index page] drop useless 'schema entities' table
Thu, 20 Jan 2011 10:06:34 +0100 [views] delete ``permission`` tab in ``SchemaView``
cheb [Thu, 20 Jan 2011 10:06:34 +0100] rev 6854
[views] delete ``permission`` tab in ``SchemaView``
Thu, 20 Jan 2011 09:16:52 +0100 [schema] fix CWSource permissions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 09:16:52 +0100] rev 6853
[schema] fix CWSource permissions
Thu, 20 Jan 2011 08:23:27 +0100 [migration] fix migration of old cw instances which do not have yet the CWUniqueTogetherConstraint entity type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 Jan 2011 08:23:27 +0100] rev 6852
[migration] fix migration of old cw instances which do not have yet the CWUniqueTogetherConstraint entity type
Wed, 19 Jan 2011 19:15:04 +0100 [repo] kill no more needed 'recreate' feature
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 19:15:04 +0100] rev 6851
[repo] kill no more needed 'recreate' feature
Wed, 19 Jan 2011 18:01:28 +0100 [repo] move cursor creation into the try/except, it may raises an InterfaceError if the connection is closed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 18:01:28 +0100] rev 6850
[repo] move cursor creation into the try/except, it may raises an InterfaceError if the connection is closed
Wed, 19 Jan 2011 12:47:08 +0100 [repository auth] cleanup email login by turning it into a proper repo-side authentication plugin
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 12:47:08 +0100] rev 6849
[repository auth] cleanup email login by turning it into a proper repo-side authentication plugin
Wed, 19 Jan 2011 12:47:06 +0100 [web session] cleanup session/authentication api: we don't have anymore to store authentication information on web session since the auto-reconnection feature has been dropped (eg in 3.10)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 12:47:06 +0100] rev 6848
[web session] cleanup session/authentication api: we don't have anymore to store authentication information on web session since the auto-reconnection feature has been dropped (eg in 3.10)
Wed, 19 Jan 2011 12:47:04 +0100 [primary view] support for entity_call on primary view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 12:47:04 +0100] rev 6847
[primary view] support for entity_call on primary view
Wed, 19 Jan 2011 12:42:50 +0100 [doc] fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 12:42:50 +0100] rev 6846
[doc] fix typo
Wed, 19 Jan 2011 11:23:16 +0100 [c-c list] don't crash if there are no 'version' attribute in pkginfo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 11:23:16 +0100] rev 6845
[c-c list] don't crash if there are no 'version' attribute in pkginfo
Wed, 19 Jan 2011 11:22:39 +0100 [config] stop using a metaclass for registration of "public" configuration, simply do it explicitly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 11:22:39 +0100] rev 6844
[config] stop using a metaclass for registration of "public" configuration, simply do it explicitly
Wed, 19 Jan 2011 10:13:31 +0100 [devtools] set configuration name to all-in-one so test/data/all-in-one.conf file will be loaded as one may expected stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 10:13:31 +0100] rev 6843
[devtools] set configuration name to all-in-one so test/data/all-in-one.conf file will be loaded as one may expected
Wed, 19 Jan 2011 09:31:15 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 09:31:15 +0100] rev 6842
backport stable
Wed, 19 Jan 2011 08:39:09 +0100 [sparql] fix an url generation bug breaking sparqlxml results view + remove a deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 19 Jan 2011 08:39:09 +0100] rev 6841
[sparql] fix an url generation bug breaking sparqlxml results view + remove a deprecation warning
Mon, 17 Jan 2011 16:56:18 +0100 [skel] setup.py patched to get easy_install to work stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 16:56:18 +0100] rev 6840
[skel] setup.py patched to get easy_install to work
Mon, 17 Jan 2011 16:17:21 +0100 [tutorial] make things clearer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 16:17:21 +0100] rev 6839
[tutorial] make things clearer
Mon, 17 Jan 2011 15:57:26 +0100 [hook] drop now deprecated comment (pop handled by get_data) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 15:57:26 +0100] rev 6838
[hook] drop now deprecated comment (pop handled by get_data)
Mon, 17 Jan 2011 15:45:26 +0100 tutorial proof reading stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 17 Jan 2011 15:45:26 +0100] rev 6837
tutorial proof reading
Mon, 17 Jan 2011 13:36:18 +0100 [pkg] fix small bug appearing on Windows stable
Alain Leufroy <alain.leufroy@logilab.fr> [Mon, 17 Jan 2011 13:36:18 +0100] rev 6836
[pkg] fix small bug appearing on Windows
Mon, 17 Jan 2011 12:43:07 +0100 [doc] major rework of the simple blog tutorial stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 12:43:07 +0100] rev 6835
[doc] major rework of the simple blog tutorial
Mon, 17 Jan 2011 12:42:27 +0100 [doc] fix match_rtype_sets docstring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 12:42:27 +0100] rev 6834
[doc] fix match_rtype_sets docstring
Mon, 17 Jan 2011 12:41:45 +0100 [doc] some ReST syntax fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 12:41:45 +0100] rev 6833
[doc] some ReST syntax fixes
Mon, 17 Jan 2011 12:41:40 +0100 [doc] update cw api (XXX: similar changes have to be done in book probably) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 Jan 2011 12:41:40 +0100] rev 6832
[doc] update cw api (XXX: similar changes have to be done in book probably)
Mon, 17 Jan 2011 10:25:18 +0100 added note about the effect of commit/rollback on the hooks_control context manager stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 17 Jan 2011 10:25:18 +0100] rev 6831
added note about the effect of commit/rollback on the hooks_control context manager
Fri, 14 Jan 2011 18:31:46 +0100 [doc] fix security bug in photo web site tutorial stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:31:46 +0100] rev 6830
[doc] fix security bug in photo web site tutorial
Fri, 14 Jan 2011 18:30:42 +0100 [c-c create] don't ask for web server interface at level 0 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:30:42 +0100] rev 6829
[c-c create] don't ask for web server interface at level 0
Fri, 14 Jan 2011 18:30:40 +0100 [skeleton] nicer pkginfo organization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:30:40 +0100] rev 6828
[skeleton] nicer pkginfo organization
Fri, 14 Jan 2011 18:30:37 +0100 [ui tweaks] fix default ui stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:30:37 +0100] rev 6827
[ui tweaks] fix default ui
Fri, 14 Jan 2011 18:30:32 +0100 [i18n] missing english translation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:30:32 +0100] rev 6826
[i18n] missing english translation
Fri, 14 Jan 2011 18:30:23 +0100 [doc] update unittest api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 14 Jan 2011 18:30:23 +0100] rev 6825
[doc] update unittest api
Fri, 14 Jan 2011 08:10:41 +0100 backport stable branch
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 14 Jan 2011 08:10:41 +0100] rev 6824
backport stable branch
Fri, 14 Jan 2011 08:10:01 +0100 [views] fix typo (invalid format character) in deprecation warning stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 14 Jan 2011 08:10:01 +0100] rev 6823
[views] fix typo (invalid format character) in deprecation warning
Thu, 13 Jan 2011 19:24:21 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 19:24:21 +0100] rev 6822
backport stable
Thu, 13 Jan 2011 19:23:00 +0100 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 19:23:00 +0100] rev 6821
merge stable heads
Thu, 13 Jan 2011 19:18:16 +0100 Added tag cubicweb-debian-version-3.10.7-1 for changeset bf5d9a1415e3 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 19:18:16 +0100] rev 6820
Added tag cubicweb-debian-version-3.10.7-1 for changeset bf5d9a1415e3
Thu, 13 Jan 2011 19:18:16 +0100 Added tag cubicweb-version-3.10.7 for changeset 1959d97ebf2e stable cubicweb-debian-version-3.10.7-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 19:18:16 +0100] rev 6819
Added tag cubicweb-version-3.10.7 for changeset 1959d97ebf2e
Thu, 13 Jan 2011 14:03:50 +0100 [server test] can't use skipTest method as a class method, raise appropriate exception instead stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 14:03:50 +0100] rev 6818
[server test] can't use skipTest method as a class method, raise appropriate exception instead
Thu, 13 Jan 2011 13:38:49 +0100 [etwist] add an 'interface' config option (passed to reactor.listenTCP) stable cubicweb-version-3.10.7
david.douard@logilab.fr [Thu, 13 Jan 2011 13:38:49 +0100] rev 6817
[etwist] add an 'interface' config option (passed to reactor.listenTCP)
Thu, 13 Jan 2011 12:49:44 +0100 [wf migration] allow to deactivate assertion on wfable entity to quick-fix tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 12:49:44 +0100] rev 6816
[wf migration] allow to deactivate assertion on wfable entity to quick-fix tests
Thu, 13 Jan 2011 12:36:08 +0100 [schema] fix pb with ambiguous relation used within UniqueTogetherConstraint by having CWUniqueTogetherConstraint.relation targeting CWRType instead of CWAttribute/CWRelation. This fixes 3.10.7 migration. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 12:36:08 +0100] rev 6815
[schema] fix pb with ambiguous relation used within UniqueTogetherConstraint by having CWUniqueTogetherConstraint.relation targeting CWRType instead of CWAttribute/CWRelation. This fixes 3.10.7 migration.
Thu, 13 Jan 2011 12:34:17 +0100 [idownloadable] deprecate download_box function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 12:34:17 +0100] rev 6814
[idownloadable] deprecate download_box function
Wed, 12 Jan 2011 15:19:29 +0100 [idownloadable] restore backward compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 15:19:29 +0100] rev 6813
[idownloadable] restore backward compat
Wed, 12 Jan 2011 15:19:10 +0100 typo in deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 15:19:10 +0100] rev 6812
typo in deprecation warning
Wed, 12 Jan 2011 14:57:31 +0100 [doc] stop trying to compile useless files with logilab's internal tools stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 14:57:31 +0100] rev 6811
[doc] stop trying to compile useless files with logilab's internal tools
Wed, 12 Jan 2011 09:22:38 +0100 update version number of dependancy to rql stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 09:22:38 +0100] rev 6810
update version number of dependancy to rql
Wed, 12 Jan 2011 08:51:25 +0100 prepare 3.10.7 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 08:51:25 +0100] rev 6809
prepare 3.10.7
Wed, 12 Jan 2011 08:49:54 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 08:49:54 +0100] rev 6808
i18nupdate
Tue, 11 Jan 2011 17:08:52 +0100 [cleanup] pylint detected error (among a ton of false positives due to the dynamic nature of cubicweb's code...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 17:08:52 +0100] rev 6807
[cleanup] pylint detected error (among a ton of false positives due to the dynamic nature of cubicweb's code...)
Tue, 09 Nov 2010 17:19:39 +0100 [testlib] extract validation logic into a ``assertWellFormed`` method. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 09 Nov 2010 17:19:39 +0100] rev 6806
[testlib] extract validation logic into a ``assertWellFormed`` method. This allow validation of document generated without a view.
Tue, 11 Jan 2011 15:33:38 +0100 [migration] add_workflow now ensure the entity type is actually workflowable, and a new make_workflowable migration function is available to make an entity type workflowable (closes #1382720) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 15:33:38 +0100] rev 6805
[migration] add_workflow now ensure the entity type is actually workflowable, and a new make_workflowable migration function is available to make an entity type workflowable (closes #1382720)
Tue, 11 Jan 2011 15:23:29 +0100 unittest2 fix: can't skip test in setUp, but it's fine in setUpClass stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 15:23:29 +0100] rev 6804
unittest2 fix: can't skip test in setUp, but it's fine in setUpClass
Tue, 11 Jan 2011 12:45:30 +0100 [c-c] #1193302: Only show Deprecation warnings when using cubicweb-ctl (not /etc/init.d/cubicweb) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 12:45:30 +0100] rev 6803
[c-c] #1193302: Only show Deprecation warnings when using cubicweb-ctl (not /etc/init.d/cubicweb)
Tue, 11 Jan 2011 12:24:49 +0100 [pyviews] document the fact that content is not xml-escaped (closes #1382038) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 12:24:49 +0100] rev 6802
[pyviews] document the fact that content is not xml-escaped (closes #1382038)
Tue, 11 Jan 2011 12:20:39 +0100 [repository, pyro] ensure we're still properly registered into pyro name server in a looping task (closes #1336002) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 12:20:39 +0100] rev 6801
[repository, pyro] ensure we're still properly registered into pyro name server in a looping task (closes #1336002)
Tue, 11 Jan 2011 12:19:36 +0100 [web action] refactor box menu handling, fixing #1401943 on the way stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 12:19:36 +0100] rev 6800
[web action] refactor box menu handling, fixing #1401943 on the way
Tue, 11 Jan 2011 12:05:12 +0100 [config] use %r instead of %s for cube name makes things clearer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Jan 2011 12:05:12 +0100] rev 6799
[config] use %r instead of %s for cube name makes things clearer
Mon, 10 Jan 2011 14:00:37 +0100 missing future import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 Jan 2011 14:00:37 +0100] rev 6798
missing future import
Mon, 10 Jan 2011 12:28:10 +0100 [web test] fix authentication test: session cookie should now be computed by the session handler (changed in cw 3.10.6) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 Jan 2011 12:28:10 +0100] rev 6797
[web test] fix authentication test: session cookie should now be computed by the session handler (changed in cw 3.10.6)
Mon, 10 Jan 2011 12:28:09 +0100 [unittest2] update to unittest2 assertRaises api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 Jan 2011 12:28:09 +0100] rev 6796
[unittest2] update to unittest2 assertRaises api
Fri, 07 Jan 2011 18:51:50 +0100 [server test] fix test inter-dependancy issue stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 18:51:50 +0100] rev 6795
[server test] fix test inter-dependancy issue
Fri, 07 Jan 2011 18:51:47 +0100 [multi-sources] fix planning of crossed relation w/ some complex queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 18:51:47 +0100] rev 6794
[multi-sources] fix planning of crossed relation w/ some complex queries see ticket #59168 on our extranet for an example symptom.
Fri, 07 Jan 2011 15:21:56 +0100 [idownloadable] oneline view display entity's default title instead of file name, while download box display file name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 15:21:56 +0100] rev 6793
[idownloadable] oneline view display entity's default title instead of file name, while download box display file name
Fri, 07 Jan 2011 15:21:54 +0100 [deprecation] fix bad warning on entity.querier_pending_relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 15:21:54 +0100] rev 6792
[deprecation] fix bad warning on entity.querier_pending_relations
Fri, 07 Jan 2011 13:14:40 +0100 [web session] refactor to finally closes #343036: allow _postlogin behaviour overloading stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 13:14:40 +0100] rev 6791
[web session] refactor to finally closes #343036: allow _postlogin behaviour overloading
Fri, 07 Jan 2011 08:13:43 +0100 [schema migration] add a test to ensure default value are considered stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 08:13:43 +0100] rev 6790
[schema migration] add a test to ensure default value are considered
Thu, 06 Jan 2011 18:53:00 +0100 [schema hook] don't depends on lgc.testlib, hence unittest2 for a dumb mock stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Jan 2011 18:53:00 +0100] rev 6789
[schema hook] don't depends on lgc.testlib, hence unittest2 for a dumb mock
Thu, 06 Jan 2011 17:49:19 +0100 [bfss storage] Improve fspath() error message. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 06 Jan 2011 17:49:19 +0100] rev 6788
[bfss storage] Improve fspath() error message. This changeset improve the error message of fspath when the argument is not managed by a BytesFileSystem storage.
Thu, 06 Jan 2011 17:47:50 +0100 [json controler] extraargs in js_component contains unicode keys which may not be given as argument names stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Jan 2011 17:47:50 +0100] rev 6787
[json controler] extraargs in js_component contains unicode keys which may not be given as argument names
Thu, 06 Jan 2011 11:56:06 +0100 [footer template] refactor to ease addition of some content into the footer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Jan 2011 11:56:06 +0100] rev 6786
[footer template] refactor to ease addition of some content into the footer
Thu, 06 Jan 2011 11:55:31 +0100 [boxes] add id of the rset to generated dom id of RsetBox to lower chance of id conflict (object id may be reused later) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Jan 2011 11:55:31 +0100] rev 6785
[boxes] add id of the rset to generated dom id of RsetBox to lower chance of id conflict (object id may be reused later)
Thu, 06 Jan 2011 11:54:37 +0100 [doc] fix bad class ref stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Jan 2011 11:54:37 +0100] rev 6784
[doc] fix bad class ref
Wed, 05 Jan 2011 18:42:21 +0100 oops, forgotten to save buffer...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 Jan 2011 18:42:21 +0100] rev 6783
oops, forgotten to save buffer...
Wed, 05 Jan 2011 17:50:21 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 Jan 2011 17:50:21 +0100] rev 6782
backport stable
Wed, 05 Jan 2011 15:32:56 +0100 [unittest2] use unittest2 module fixture api stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 05 Jan 2011 15:32:56 +0100] rev 6781
[unittest2] use unittest2 module fixture api
Wed, 05 Jan 2011 15:32:22 +0100 [server/test] raise SkipTest from setUpModule instead of setUp( unittest2 behaviour) + kill some deprecation warnings stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 05 Jan 2011 15:32:22 +0100] rev 6780
[server/test] raise SkipTest from setUpModule instead of setUp( unittest2 behaviour) + kill some deprecation warnings
Wed, 05 Jan 2011 17:47:16 +0100 [daemon] make process umask configurable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 Jan 2011 17:47:16 +0100] rev 6779
[daemon] make process umask configurable
Wed, 05 Jan 2011 15:32:37 +0100 properly tell we've started an instance (close #1391262) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 Jan 2011 15:32:37 +0100] rev 6778
properly tell we've started an instance (close #1391262)
Thu, 23 Dec 2010 15:49:29 +0100 [ctxcomponents] RQLCtxComponent: refactor init_rendering/render_body to ease overriding stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 23 Dec 2010 15:49:29 +0100] rev 6777
[ctxcomponents] RQLCtxComponent: refactor init_rendering/render_body to ease overriding init_rendering now simply execute the query to get result set to be displayed, and store it in .cw_rset attribute. Links to be displayed by default are now computed in render_body. So you may now simply customise what to be displayed by overriding render_body.
Wed, 05 Jan 2011 11:09:51 +0100 [tests] use TextTestRunner from unittest, no more need to use SkipAwareTextRunner from lgc.testlib (which doesn't exist anymore in recent releases stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 05 Jan 2011 11:09:51 +0100] rev 6776
[tests] use TextTestRunner from unittest, no more need to use SkipAwareTextRunner from lgc.testlib (which doesn't exist anymore in recent releases
Mon, 03 Jan 2011 14:47:47 +0100 [i18n/fr] minor change in etypenavigation component stable
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 03 Jan 2011 14:47:47 +0100] rev 6775
[i18n/fr] minor change in etypenavigation component
Wed, 05 Jan 2011 10:30:52 +0100 d-t-w stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 Jan 2011 10:30:52 +0100] rev 6774
d-t-w
Tue, 04 Jan 2011 16:35:06 +0100 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 16:35:06 +0100] rev 6773
merge stable heads
Tue, 04 Jan 2011 16:34:22 +0100 [test, html validation] make validator selection somewhat smarter (at least it works properly when content is demoted from xhtml to html, making the XMLDemotingValidator class useless stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 16:34:22 +0100] rev 6772
[test, html validation] make validator selection somewhat smarter (at least it works properly when content is demoted from xhtml to html, making the XMLDemotingValidator class useless
Tue, 04 Jan 2011 16:33:01 +0100 minor code cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 16:33:01 +0100] rev 6771
minor code cleanup
Tue, 04 Jan 2011 16:15:52 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 16:15:52 +0100] rev 6770
merge
Tue, 04 Jan 2011 16:15:13 +0100 Backed out changeset 84b67ae41a0d: with this fix, some stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 16:15:13 +0100] rev 6769
Backed out changeset 84b67ae41a0d: with this fix, some extra ]> appears in the browser. We need to fix the validator instead.
Tue, 04 Jan 2011 16:33:13 +0100 fix unittest broken by TrInfo schema change stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 Jan 2011 16:33:13 +0100] rev 6768
fix unittest broken by TrInfo schema change
Tue, 04 Jan 2011 16:12:48 +0100 check the validity of kwargs passed to match_rtype stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 Jan 2011 16:12:48 +0100] rev 6767
check the validity of kwargs passed to match_rtype
Tue, 04 Jan 2011 15:31:07 +0100 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 15:31:07 +0100] rev 6766
merge stable heads
Tue, 04 Jan 2011 15:03:48 +0100 fix ticket #1382716 (problem was actually more subtle than I originally thought) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 Jan 2011 15:03:48 +0100] rev 6765
fix ticket #1382716 (problem was actually more subtle than I originally thought) * log errors happening in looping tasks and repo threads * do not swallow RegistryNotFound exceptions which occur during hook execution (only those happening during hook registry selection)
Tue, 04 Jan 2011 14:41:10 +0100 [web/views/basetemplates] nbsp breaks tests, use #160 instead stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 Jan 2011 14:41:10 +0100] rev 6764
[web/views/basetemplates] nbsp breaks tests, use #160 instead
Tue, 04 Jan 2011 14:26:38 +0100 [web/views/workflow] hide tr_count attribute in wf transition form stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 Jan 2011 14:26:38 +0100] rev 6763
[web/views/workflow] hide tr_count attribute in wf transition form
Tue, 04 Jan 2011 14:11:54 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 14:11:54 +0100] rev 6762
backport stable
Tue, 04 Jan 2011 14:11:41 +0100 [html generation] even when doctype without extension are asked, we should define the xmlns:cubicweb attribute to avoid html validation error during tests (break tests with new calendar view in default branch since it demote to html) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 14:11:41 +0100] rev 6761
[html generation] even when doctype without extension are asked, we should define the xmlns:cubicweb attribute to avoid html validation error during tests (break tests with new calendar view in default branch since it demote to html)
Tue, 04 Jan 2011 13:42:01 +0100 handle the fact that there might be no views registered in some configurations (#1382716) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 Jan 2011 13:42:01 +0100] rev 6760
handle the fact that there might be no views registered in some configurations (#1382716)
Tue, 04 Jan 2011 11:59:11 +0100 [ms] fix ms planner crash on some ambiguous queries, as demonstrated in a comment on http://www.cubicweb.org/ticket/1382452 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 11:59:11 +0100] rev 6759
[ms] fix ms planner crash on some ambiguous queries, as demonstrated in a comment on http://www.cubicweb.org/ticket/1382452
Tue, 04 Jan 2011 09:07:22 +0100 [ms] #1382452: incorrect results with multi-sources stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Jan 2011 09:07:22 +0100] rev 6758
[ms] #1382452: incorrect results with multi-sources when some relation is crossed among sources with non-invariant variables, we've to introduce an intermediary steps to fetch all relations from all sources, then make the join with intermediary tables containing possible variables values.
Tue, 21 Dec 2010 21:20:19 +0100 #1382705 forbid with sql level locking the simultaneous fireing of a transition on a given entity stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 21 Dec 2010 21:20:19 +0100] rev 6757
#1382705 forbid with sql level locking the simultaneous fireing of a transition on a given entity
(0) -3000 -1000 -224 +224 +1000 +3000 tip