Wed, 18 Nov 2009 10:05:41 +0100 [migration] avoid AssertionError / crashes if migration script is neither a py nor a sql file stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 18 Nov 2009 10:05:41 +0100] rev 3872
[migration] avoid AssertionError / crashes if migration script is neither a py nor a sql file
Tue, 17 Nov 2009 11:48:36 +0100 merge stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 17 Nov 2009 11:48:36 +0100] rev 3871
merge
Tue, 17 Nov 2009 11:47:58 +0100 [hooks] update CWUser class after schema changes stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 17 Nov 2009 11:47:58 +0100] rev 3870
[hooks] update CWUser class after schema changes
Tue, 17 Nov 2009 11:46:07 +0100 [server] remove not-so-useful entity_name and entity_attr functions, introduce entity_oldnewvalue stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 17 Nov 2009 11:46:07 +0100] rev 3869
[server] remove not-so-useful entity_name and entity_attr functions, introduce entity_oldnewvalue entity_oldnewvalue(entity, attr) is usable in before_update_entity and returns both old and new value of entity
Mon, 16 Nov 2009 19:42:27 +0100 oops, fix wf entity types vocabulary while in creation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 19:42:27 +0100] rev 3868
oops, fix wf entity types vocabulary while in creation
Mon, 16 Nov 2009 19:05:54 +0100 fix vocabulary for destination_state/allowed_transitions when creating state or transition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 19:05:54 +0100] rev 3867
fix vocabulary for destination_state/allowed_transitions when creating state or transition
Mon, 16 Nov 2009 18:36:31 +0100 fix potential key error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 18:36:31 +0100] rev 3866
fix potential key error
Mon, 16 Nov 2009 18:10:51 +0100 actually fix rgx_action stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 18:10:51 +0100] rev 3865
actually fix rgx_action
Mon, 16 Nov 2009 17:51:45 +0100 fix UnboundLocalError stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 17:51:45 +0100] rev 3864
fix UnboundLocalError
Mon, 16 Nov 2009 17:20:03 +0100 [forms] add setFormsTarget() to the list of postAjaxLoad callbacks to have iframe on ajax-rendered forms stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 16 Nov 2009 17:20:03 +0100] rev 3863
[forms] add setFormsTarget() to the list of postAjaxLoad callbacks to have iframe on ajax-rendered forms
Mon, 16 Nov 2009 17:18:48 +0100 [breadcrumbs] make it easier to redefine html structure of breadcrumbs component stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 16 Nov 2009 17:18:48 +0100] rev 3862
[breadcrumbs] make it easier to redefine html structure of breadcrumbs component
Mon, 16 Nov 2009 15:44:42 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 15:44:42 +0100] rev 3861
merge
Mon, 16 Nov 2009 15:44:26 +0100 add textparser object, designed to trigger some actions from textual content such as email or checkin-message (unused in the library itself yet, see email cube) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 15:44:26 +0100] rev 3860
add textparser object, designed to trigger some actions from textual content such as email or checkin-message (unused in the library itself yet, see email cube)
Mon, 16 Nov 2009 15:36:06 +0100 more helpful error message stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 16 Nov 2009 15:36:06 +0100] rev 3859
more helpful error message
Mon, 16 Nov 2009 14:47:47 +0100 add XX reminder stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 14:47:47 +0100] rev 3858
add XX reminder
Mon, 16 Nov 2009 11:16:28 +0100 ensure pb is not None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 11:16:28 +0100] rev 3857
ensure pb is not None
Mon, 16 Nov 2009 10:52:45 +0100 fix rgx_action to ensure eids given to .execute are correctly typed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 10:52:45 +0100] rev 3856
fix rgx_action to ensure eids given to .execute are correctly typed
Mon, 16 Nov 2009 10:32:06 +0100 try to update ldap tests to make them work from the DMZ (eg using another ldap directory) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 10:32:06 +0100] rev 3855
try to update ldap tests to make them work from the DMZ (eg using another ldap directory)
Mon, 16 Nov 2009 10:31:32 +0100 no progress bar in apycot environment stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 10:31:32 +0100] rev 3854
no progress bar in apycot environment
Mon, 16 Nov 2009 09:37:06 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 09:37:06 +0100] rev 3853
merge
Mon, 16 Nov 2009 09:36:25 +0100 test and fix case where remove_unsused_solutions remove some solutions that should be kept stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 Nov 2009 09:36:25 +0100] rev 3852
test and fix case where remove_unsused_solutions remove some solutions that should be kept
Mon, 16 Nov 2009 08:58:35 +0100 added days_in_year function stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 16 Nov 2009 08:58:35 +0100] rev 3851
added days_in_year function
Sun, 15 Nov 2009 13:58:33 +0100 merge stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 15 Nov 2009 13:58:33 +0100] rev 3850
merge
Fri, 13 Nov 2009 15:38:48 +0100 deactivate toolbox until 3.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 15:38:48 +0100] rev 3849
deactivate toolbox until 3.6
Fri, 13 Nov 2009 15:35:45 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 15:35:45 +0100] rev 3848
cleanup
Fri, 13 Nov 2009 15:36:09 +0100 [common] add tr, th and td tags stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 13 Nov 2009 15:36:09 +0100] rev 3847
[common] add tr, th and td tags
Fri, 13 Nov 2009 14:24:47 +0100 new argument to provide extra content stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 14:24:47 +0100] rev 3846
new argument to provide extra content
Fri, 13 Nov 2009 14:24:29 +0100 introduce render_entity_toolbox on default primary view to display components in the ctxtoolbar context, such as pdf icon, notification registration (nosylist)... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 14:24:29 +0100] rev 3845
introduce render_entity_toolbox on default primary view to display components in the ctxtoolbar context, such as pdf icon, notification registration (nosylist)...
Fri, 13 Nov 2009 14:22:09 +0100 stop calling render_entity_metadata in primary view, provides a stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 14:22:09 +0100] rev 3844
stop calling render_entity_metadata in primary view, provides a contextual compontent instead, displayed by default in the navbottom section.
Fri, 13 Nov 2009 14:19:08 +0100 display entity type in metadata section instead of default title of primary view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 14:19:08 +0100] rev 3843
display entity type in metadata section instead of default title of primary view
Fri, 13 Nov 2009 14:14:48 +0100 PUCE_UP make me thing it will fold something on click, use PUCE_DOWN instead (as for actions box menus) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 14:14:48 +0100] rev 3842
PUCE_UP make me thing it will fold something on click, use PUCE_DOWN instead (as for actions box menus)
Fri, 13 Nov 2009 11:16:39 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 11:16:39 +0100] rev 3841
merge
Fri, 13 Nov 2009 11:16:24 +0100 prepare support for a 'context toolbar', used in tracker but will much probably be backported in default primary view. Turn pdfview component into a toolbar element stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 11:16:24 +0100] rev 3840
prepare support for a 'context toolbar', used in tracker but will much probably be backported in default primary view. Turn pdfview component into a toolbar element
Fri, 13 Nov 2009 11:14:48 +0100 missing space between label and value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 11:14:48 +0100] rev 3839
missing space between label and value
Fri, 13 Nov 2009 10:47:26 +0100 [web] safety belt to avoid overriding pageid with loadxhtml() stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 13 Nov 2009 10:47:26 +0100] rev 3838
[web] safety belt to avoid overriding pageid with loadxhtml() HtmlHeaders.define_var() now accepts a third optional 'override' paramater. If set to False, the variable won't be evaluated if it's already defined in the page.
Fri, 13 Nov 2009 09:16:28 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 09:16:28 +0100] rev 3837
merge
Fri, 13 Nov 2009 09:15:28 +0100 fix necessary when adding a cube which isn't listed in fs dependencies of the instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 09:15:28 +0100] rev 3836
fix necessary when adding a cube which isn't listed in fs dependencies of the instance
Fri, 13 Nov 2009 09:13:30 +0100 more sensible default values to c-c "create" inputs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Nov 2009 09:13:30 +0100] rev 3835
more sensible default values to c-c "create" inputs * db name default to instance name * db user default to user's login on 'user' mode * admin account login default to 'admin' note: dirty hack to make default_instance_id method available
Thu, 12 Nov 2009 18:27:59 +0100 [javascript] fid form / onfailure behaviour stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 12 Nov 2009 18:27:59 +0100] rev 3834
[javascript] fid form / onfailure behaviour If onfailure is specified, it should be done _before_ any default / standard CW action is done. The callback signature should be the same as the onsuccess one. If the onfailure callback returns true, the default actions will still take place afterwards, otherwise (i.e. return false), the processing stops directly after the callback.
Thu, 12 Nov 2009 17:36:15 +0100 add set_page_data as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 17:36:15 +0100] rev 3833
add set_page_data as well
Thu, 12 Nov 2009 17:32:09 +0100 #473188: missing get_page_data when patching bare db-api request for web compatibility stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 17:32:09 +0100] rev 3832
#473188: missing get_page_data when patching bare db-api request for web compatibility
Thu, 12 Nov 2009 17:31:19 +0100 benefit from the orm for clearer code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 17:31:19 +0100] rev 3831
benefit from the orm for clearer code
Thu, 12 Nov 2009 17:15:07 +0100 close #472361: omit password and bytes attributes in allowed mass-mailing keys stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 17:15:07 +0100] rev 3830
close #472361: omit password and bytes attributes in allowed mass-mailing keys by fixing default implementation for allowed_massmail_keys() in the Emailable pluggable mixin (cw.common.mixins). Added test (in entities.test though), also fix CWUserTC classes conflicts in the test module.
Thu, 12 Nov 2009 13:53:26 +0100 close #474415 by using 'is' instead of comparison which explicitly fails on entity classes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 13:53:26 +0100] rev 3829
close #474415 by using 'is' instead of comparison which explicitly fails on entity classes
Thu, 12 Nov 2009 13:46:47 +0100 when instance is started normally (eg not in debug mode), check versions before daemonization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 13:46:47 +0100] rev 3828
when instance is started normally (eg not in debug mode), check versions before daemonization
Thu, 12 Nov 2009 13:46:10 +0100 doc stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 13:46:10 +0100] rev 3827
doc
Thu, 12 Nov 2009 12:15:19 +0100 close #511810: bad rql generated when looking for vocabulary for a relation on an entity which doesn't exist (yet) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 12:15:19 +0100] rev 3826
close #511810: bad rql generated when looking for vocabulary for a relation on an entity which doesn't exist (yet) technical details: * add a graph of linked variables in the RRQLExpression instance * modify rql rewriter to remove relations where an unexistant variable and or a variable linked to an unexistant variable is used. * activate this feature in Entity.unrelated_rql if the entity doesn't exists yet
Thu, 12 Nov 2009 12:08:43 +0100 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 12:08:43 +0100] rev 3825
typo
Thu, 12 Nov 2009 12:08:30 +0100 consider U when computing main variables stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 12:08:30 +0100] rev 3824
consider U when computing main variables
Thu, 12 Nov 2009 12:07:59 +0100 fix cut and paste stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 12:07:59 +0100] rev 3823
fix cut and paste
Thu, 12 Nov 2009 09:33:55 +0100 do not fail if anon user == manager, simply emit warning that it should not be done in production. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 09:33:55 +0100] rev 3822
do not fail if anon user == manager, simply emit warning that it should not be done in production. close #469395
Thu, 12 Nov 2009 09:27:26 +0100 oops, junk stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 09:27:26 +0100] rev 3821
oops, junk
Thu, 12 Nov 2009 09:27:01 +0100 c-c create stopped asking if anonymous access should be activated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 09:27:01 +0100] rev 3820
c-c create stopped asking if anonymous access should be activated introduced by 2654:6512522860aa, close #469418 Generic behaviour of WebCreateHandler should be kept for twisted and all-in-one configurations.
Thu, 12 Nov 2009 09:08:00 +0100 no more dependency on mx date time. Better description of optional dependencies stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Nov 2009 09:08:00 +0100] rev 3819
no more dependency on mx date time. Better description of optional dependencies
Wed, 11 Nov 2009 14:44:58 +0100 [web ui] move help from header to footer stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 11 Nov 2009 14:44:58 +0100] rev 3818
[web ui] move help from header to footer
Tue, 10 Nov 2009 18:13:07 +0100 merge stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 10 Nov 2009 18:13:07 +0100] rev 3817
merge
Tue, 10 Nov 2009 18:11:24 +0100 [web] set pageid at request instanciation rather than in htmlheader template stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 10 Nov 2009 18:11:24 +0100] rev 3816
[web] set pageid at request instanciation rather than in htmlheader template In some occasions, we need to force a pageid: typically an ajax-rendererd creation form would need to use the pageid of the main page to correclty set it's page_data (e.g. rql varmker). If pageid is found in req.form, it's used, otherwise we build a new one with. make_uid(). The behaviour should be consistent with the former one in JSonController.
Tue, 10 Nov 2009 18:06:47 +0100 test and fix http://www.logilab.org/ticket/499838 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Nov 2009 18:06:47 +0100] rev 3815
test and fix http://www.logilab.org/ticket/499838 refactor nicely on the way
Tue, 10 Nov 2009 15:46:34 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Nov 2009 15:46:34 +0100] rev 3814
merge
Tue, 10 Nov 2009 15:46:03 +0100 Backed out changeset 8d0b5de8002b stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Nov 2009 15:46:03 +0100] rev 3813
Backed out changeset 8d0b5de8002b
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip