Tue, 05 Jul 2011 14:49:17 +0200 [etwist, modconcat] closes #1806935: directly write data, don't put the whole concatenated thing in memory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 14:49:17 +0200] rev 7620
[etwist, modconcat] closes #1806935: directly write data, don't put the whole concatenated thing in memory
Tue, 05 Jul 2011 12:09:53 +0200 [etwist] clear ui cache at server startup time. Closes #1806933
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 12:09:53 +0200] rev 7619
[etwist] clear ui cache at server startup time. Closes #1806933 this avoid pb when cubicweb/cubes provide new version of some js/css and also accumulating junk in the cache directories
Tue, 05 Jul 2011 10:54:52 +0200 [facet] closes #1806931: new facet type, based on arbitrary rql path
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 10:54:52 +0200] rev 7618
[facet] closes #1806931: new facet type, based on arbitrary rql path
Tue, 05 Jul 2011 10:52:34 +0200 [selectors, test] remove duplicated test and add some for relation_possible selector w/ rqlst
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 10:52:34 +0200] rev 7617
[selectors, test] remove duplicated test and add some for relation_possible selector w/ rqlst
Tue, 05 Jul 2011 10:48:40 +0200 [repository] catch Exception instead of everything stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 10:48:40 +0200] rev 7616
[repository] catch Exception instead of everything
Mon, 04 Jul 2011 16:46:29 +0200 [facet] fix argument inversion in date range facet
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Jul 2011 16:46:29 +0200] rev 7615
[facet] fix argument inversion in date range facet
Mon, 04 Jul 2011 12:37:44 +0200 [facetbox] put the facet box in a box
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 04 Jul 2011 12:37:44 +0200] rev 7614
[facetbox] put the facet box in a box
Fri, 01 Jul 2011 20:14:20 +0200 [doc] fix broken links stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 01 Jul 2011 20:14:20 +0200] rev 7613
[doc] fix broken links
Fri, 01 Jul 2011 18:44:03 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 18:44:03 +0200] rev 7612
backport stable
Fri, 01 Jul 2011 18:43:16 +0200 [test] fix test, code from 3.13 gone in 3.12 accidentaly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 18:43:16 +0200] rev 7611
[test] fix test, code from 3.13 gone in 3.12 accidentaly
Fri, 01 Jul 2011 18:42:36 +0200 [selectors, facet] make is_instance and other EClassSelector subclass gather entity classes from 'select' and 'filtered_variable' context information. Closes #1796732
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 18:42:36 +0200] rev 7610
[selectors, facet] make is_instance and other EClassSelector subclass gather entity classes from 'select' and 'filtered_variable' context information. Closes #1796732 This allow for instance to use the filter form on rqlst where the filtered variable is not selected
Fri, 01 Jul 2011 16:20:57 +0200 [facets] DontUpdateConstraint mecanism introduced a few commit ago isn't needed: we already have the 'needs_update' property controlling this
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 16:20:57 +0200] rev 7609
[facets] DontUpdateConstraint mecanism introduced a few commit ago isn't needed: we already have the 'needs_update' property controlling this
Fri, 01 Jul 2011 16:20:45 +0200 [facet] more api cleanup: support_and should be a property, so it's easier to deactivate.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 16:20:45 +0200] rev 7608
[facet] more api cleanup: support_and should be a property, so it's easier to deactivate.
Fri, 01 Jul 2011 15:26:45 +0200 [range facet] refactor to ease overriding, possible_values raise DontUpdateFacet (not handled by js actually)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:26:45 +0200] rev 7607
[range facet] refactor to ease overriding, possible_values raise DontUpdateFacet (not handled by js actually)
Fri, 01 Jul 2011 15:26:44 +0200 [facets] allow to specify on which rqlst's variable facets should be applied. Closes #1795915
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:26:44 +0200] rev 7606
[facets] allow to specify on which rqlst's variable facets should be applied. Closes #1795915
Fri, 01 Jul 2011 15:26:43 +0200 [facets] refactor / cleanup facet api: more consistent variable naming and easier to reuse function. Closes #1796804
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:26:43 +0200] rev 7605
[facets] refactor / cleanup facet api: more consistent variable naming and easier to reuse function. Closes #1796804
Fri, 01 Jul 2011 15:26:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:26:33 +0200] rev 7604
backport stable
Fri, 01 Jul 2011 15:26:12 +0200 [schema / rql] fix mainvars of RRQLExpression with parens stable
Florent Cayré <florent.cayre@gmail.com> [Fri, 01 Jul 2011 15:26:12 +0200] rev 7603
[schema / rql] fix mainvars of RRQLExpression with parens
Fri, 01 Jul 2011 15:23:25 +0200 [facets js] better cubicweb:facetargs handling and avoid initializing a same form twice (that may occurs) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:23:25 +0200] rev 7602
[facets js] better cubicweb:facetargs handling and avoid initializing a same form twice (that may occurs)
Fri, 01 Jul 2011 15:22:43 +0200 [facets] should remove groupby from base rqlst. Closes #1796196 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:22:43 +0200] rev 7601
[facets] should remove groupby from base rqlst. Closes #1796196 as we search for values for a variable, there seems to be no case where we would be interested in groups, though there are clearly some were leaving groups cause errors.
Fri, 01 Jul 2011 13:39:45 +0200 [facets] factorize table filter form / facets box generation, moving out filter form from the table view so it's usable from other views. Closes #1794009
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 13:39:45 +0200] rev 7600
[facets] factorize table filter form / facets box generation, moving out filter form from the table view so it's usable from other views. Closes #1794009
Fri, 01 Jul 2011 12:48:39 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 12:48:39 +0200] rev 7599
backport stable
Fri, 01 Jul 2011 12:20:24 +0200 [worklow forms] rewrite remaining pre 3.10 form code using uicfg stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 12:20:24 +0200] rev 7598
[worklow forms] rewrite remaining pre 3.10 form code using uicfg
Wed, 29 Jun 2011 13:03:04 +0200 [doc] SQL Server isolation level settings stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 29 Jun 2011 13:03:04 +0200] rev 7597
[doc] SQL Server isolation level settings
Thu, 30 Jun 2011 09:46:33 +0200 new rql2sql unit tests for ORDERBY and LIMIT checks in SQLServer stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 30 Jun 2011 09:46:33 +0200] rev 7596
new rql2sql unit tests for ORDERBY and LIMIT checks in SQLServer
Fri, 01 Jul 2011 11:51:04 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 11:51:04 +0200] rev 7595
backport stable
Fri, 01 Jul 2011 11:27:20 +0200 [cwc shell] add ``--password`` option to ``reset-admin-pwd`` (close #1794866) stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 01 Jul 2011 11:27:20 +0200] rev 7594
[cwc shell] add ``--password`` option to ``reset-admin-pwd`` (close #1794866) This will help batch. The help warn it's not very secure.
Fri, 01 Jul 2011 11:19:12 +0200 [c-c instance commands] keyboard interrupt should stop the command, not jump to the next instance. Closes #1794850 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 11:19:12 +0200] rev 7593
[c-c instance commands] keyboard interrupt should stop the command, not jump to the next instance. Closes #1794850
Fri, 01 Jul 2011 11:18:16 +0200 [rset] syntax_tree impl. consistency: don't return an annotated syntax tree stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 11:18:16 +0200] rev 7592
[rset] syntax_tree impl. consistency: don't return an annotated syntax tree
Wed, 29 Jun 2011 16:29:15 +0200 [cw-ctl] add command versions to list versions of cubes used by an instance (closes #508052)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 29 Jun 2011 16:29:15 +0200] rev 7591
[cw-ctl] add command versions to list versions of cubes used by an instance (closes #508052)
Thu, 30 Jun 2011 16:26:37 +0200 closes #1793991: [datafeed] error handling: log unexpected exceptions / don't stop on first validation error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Jun 2011 16:26:37 +0200] rev 7590
closes #1793991: [datafeed] error handling: log unexpected exceptions / don't stop on first validation error
Thu, 30 Jun 2011 16:26:25 +0200 [web session] fix bad cleanup of session without a connection set. Closes #1772125 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Jun 2011 16:26:25 +0200] rev 7589
[web session] fix bad cleanup of session without a connection set. Closes #1772125
Thu, 30 Jun 2011 13:38:30 +0200 [i18n] fix undetected conflict
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Jun 2011 13:38:30 +0200] rev 7588
[i18n] fix undetected conflict
Thu, 30 Jun 2011 08:27:56 +0200 [rql2sql tests] fix erroneous case (tested with psql) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Jun 2011 08:27:56 +0200] rev 7587
[rql2sql tests] fix erroneous case (tested with psql)
Wed, 29 Jun 2011 20:57:28 +0200 add missing future import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 20:57:28 +0200] rev 7586
add missing future import
Wed, 29 Jun 2011 19:03:21 +0200 drop unittest deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 19:03:21 +0200] rev 7585
drop unittest deprecation warning
Wed, 29 Jun 2011 18:57:23 +0200 [form, controller] closes #1787233: form should provide a method to process posted content
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:57:23 +0200] rev 7584
[form, controller] closes #1787233: form should provide a method to process posted content
Wed, 29 Jun 2011 18:43:33 +0200 [forms] fix import, gone into the wrong patch
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:43:33 +0200] rev 7583
[forms] fix import, gone into the wrong patch
Wed, 29 Jun 2011 18:29:13 +0200 [form, renderer] closes #1787234: [form] onsubmit interpolated by the form renderer, it shouldn't
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:29:13 +0200] rev 7582
[form, renderer] closes #1787234: [form] onsubmit interpolated by the form renderer, it shouldn't
Wed, 29 Jun 2011 18:28:55 +0200 [form renderers] closes #1787232: new 'onerowtable' form renderer
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:28:55 +0200] rev 7581
[form renderers] closes #1787232: new 'onerowtable' form renderer so it's easy to retrieve a dictionary of {field name : typed value} for a custom, no entity related, form
Wed, 29 Jun 2011 18:28:36 +0200 backport stable branch
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:28:36 +0200] rev 7580
backport stable branch
Wed, 29 Jun 2011 18:27:23 +0200 [rql2sql] more cases fixed where something is wrongly added to GROUPBY, causing unexpected results for the query stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:27:23 +0200] rev 7579
[rql2sql] more cases fixed where something is wrongly added to GROUPBY, causing unexpected results for the query
Wed, 29 Jun 2011 18:27:01 +0200 [book] rewrite / complete the RQL language chapter
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:27:01 +0200] rev 7578
[book] rewrite / complete the RQL language chapter
Wed, 29 Jun 2011 18:26:29 +0200 [all] remove pattern "try: function() except AttributeError: pass" (closes #1787966)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 29 Jun 2011 18:26:29 +0200] rev 7577
[all] remove pattern "try: function() except AttributeError: pass" (closes #1787966)
Wed, 29 Jun 2011 14:05:14 +0200 [cw-ctl] command list should not break when cube depends on version None (closes #1787209) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 29 Jun 2011 14:05:14 +0200] rev 7576
[cw-ctl] command list should not break when cube depends on version None (closes #1787209)
Wed, 29 Jun 2011 16:13:09 +0200 [uilib] new js_dumps function allowing usage of bare js string (wrapped into JSString)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 16:13:09 +0200] rev 7575
[uilib] new js_dumps function allowing usage of bare js string (wrapped into JSString) modify magic 'js' object to consider them as well
Wed, 29 Jun 2011 16:04:01 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 16:04:01 +0200] rev 7574
backport stable
Wed, 29 Jun 2011 16:02:24 +0200 [repo, looping task] raise a custom exception when repository is shuting down, avoid looping task to be restarted in such case. Closes #1021276 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 16:02:24 +0200] rev 7573
[repo, looping task] raise a custom exception when repository is shuting down, avoid looping task to be restarted in such case. Closes #1021276
Wed, 29 Jun 2011 15:50:26 +0200 [formfields] use support_args instead of catching type error avoid hiding other issues and making debugging difficult stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 15:50:26 +0200] rev 7572
[formfields] use support_args instead of catching type error avoid hiding other issues and making debugging difficult
Wed, 29 Jun 2011 15:49:47 +0200 [cw.ajax] fix loadxhtml documentation and warn when called on an empty elements list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 15:49:47 +0200] rev 7571
[cw.ajax] fix loadxhtml documentation and warn when called on an empty elements list
Tue, 28 Jun 2011 17:59:31 +0200 [etwist] log missing file even in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Jun 2011 17:59:31 +0200] rev 7570
[etwist] log missing file even in debug mode
Tue, 28 Jun 2011 16:33:53 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Jun 2011 16:33:53 +0200] rev 7569
backport stable
Tue, 28 Jun 2011 16:32:38 +0200 [test] run and fix utils and uilib doctests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Jun 2011 16:32:38 +0200] rev 7568
[test] run and fix utils and uilib doctests
Tue, 28 Jun 2011 13:16:09 +0200 Display proper date in plot/flot (closes #1725589) stable
Arthur Lutz <arthur.lutz@logilab.fr> [Tue, 28 Jun 2011 13:16:09 +0200] rev 7567
Display proper date in plot/flot (closes #1725589)
Tue, 28 Jun 2011 11:20:33 +0200 [doc] fix NameError in bfss tutorial stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Jun 2011 11:20:33 +0200] rev 7566
[doc] fix NameError in bfss tutorial
Mon, 27 Jun 2011 18:48:30 +0200 [js/css concat] do not return 404 when resources of a concatenated data URL does not exist, unless in debugmode; closes #1745644
Florent Cayré <florent.cayre@gmail.com> [Mon, 27 Jun 2011 18:48:30 +0200] rev 7565
[js/css concat] do not return 404 when resources of a concatenated data URL does not exist, unless in debugmode; closes #1745644
Mon, 27 Jun 2011 18:46:08 +0200 [server] "overrule" case insensitivity of database name (closes: #611294) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 18:46:08 +0200] rev 7564
[server] "overrule" case insensitivity of database name (closes: #611294) The only instances where you are required to use quotes are either when a database object's identifier is identical to a keyword, or when the identifier has at least one capitalized letter in its name. In either of these circumstances, you must remember to quote the identifier both when creating the object, as well as in any subsequent references to that object
Mon, 27 Jun 2011 18:38:08 +0200 [tests] update repository tests with new `use_cwuri_as_url` attribute
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 18:38:08 +0200] rev 7563
[tests] update repository tests with new `use_cwuri_as_url` attribute This attribute was intriduced by changeset 92fd4b777016
Mon, 27 Jun 2011 15:30:52 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 15:30:52 +0200] rev 7562
backport stable
Mon, 27 Jun 2011 15:17:52 +0200 Added tag cubicweb-debian-version-3.12.8-1 for changeset cf49ed55685a stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 15:17:52 +0200] rev 7561
Added tag cubicweb-debian-version-3.12.8-1 for changeset cf49ed55685a
Mon, 27 Jun 2011 15:17:49 +0200 Added tag cubicweb-version-3.12.8 for changeset 50122a47ce4f stable cubicweb-debian-version-3.12.8-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 15:17:49 +0200] rev 7560
Added tag cubicweb-version-3.12.8 for changeset 50122a47ce4f
Mon, 27 Jun 2011 13:59:07 +0200 3.12.8 stable cubicweb-version-3.12.8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Jun 2011 13:59:07 +0200] rev 7559
3.12.8
Fri, 24 Jun 2011 16:59:45 +0200 [migration] litle enhancements and a fix to patch accidentally pushed two revisions ago stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Jun 2011 16:59:45 +0200] rev 7558
[migration] litle enhancements and a fix to patch accidentally pushed two revisions ago
Thu, 23 Jun 2011 10:24:40 +0200 [controller] UndoController: fix output method (closes: #1776091) stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 23 Jun 2011 10:24:40 +0200] rev 7557
[controller] UndoController: fix output method (closes: #1776091) Fix buggy direct output in `UndoController.publish()`. Raise now a ValidationError instead of malformed string Changes: * raise ValidationError when an error occured in undo * use the new message mechanism based on _cwmsgid If errors are not fatal, you have to change publish() method.
Fri, 24 Jun 2011 14:10:37 +0200 [migration] closes #1777411: schema modification commands shouldn't crash if already exists stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Jun 2011 14:10:37 +0200] rev 7556
[migration] closes #1777411: schema modification commands shouldn't crash if already exists
Fri, 24 Jun 2011 14:02:29 +0200 [rqlrewrite] closes #1772135: 1. don't try to reuse a relation from another statement (eg because a subquery has been introduced) 2. _use_orig_term should consider the current statement stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Jun 2011 14:02:29 +0200] rev 7555
[rqlrewrite] closes #1772135: 1. don't try to reuse a relation from another statement (eg because a subquery has been introduced) 2. _use_orig_term should consider the current statement
Thu, 23 Jun 2011 07:41:25 +0200 test fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Jun 2011 07:41:25 +0200] rev 7554
test fixes
Wed, 22 Jun 2011 18:53:38 +0200 [datafeed cw parser] refactor: split logic that was in the parser
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 18:53:38 +0200] rev 7553
[datafeed cw parser] refactor: split logic that was in the parser into: * an "item builder" component, turning an etree xml node into a specific python dictionnary representing an entity * "action" components, selected given an entity, a relation and its role in the relation, and responsible to link the entity to given related items (eg dictionnary) This changes make it easy to add new action or to override existing one's behaviour according to the entity, the relation, etc... Also refactor the xml view so one can also override what's included in the tag used to mark the entity as used by a relation, hopefully allowing to reduce the number of http requests needed for a full datafeed import.
Wed, 22 Jun 2011 18:53:36 +0200 [datafeed, entities] url for entities from a datafeed source should be on their origin site. Closes #1769391
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 18:53:36 +0200] rev 7552
[datafeed, entities] url for entities from a datafeed source should be on their origin site. Closes #1769391
Wed, 22 Jun 2011 18:24:56 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 18:24:56 +0200] rev 7551
cleanup
Wed, 22 Jun 2011 18:23:44 +0200 [3.10] fix typo and error for pre 3.10 migration w/ postgres: we *must* call init_creating else the fti isn't correctly initialized, which may lead to silently rollbacked transaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 18:23:44 +0200] rev 7550
[3.10] fix typo and error for pre 3.10 migration w/ postgres: we *must* call init_creating else the fti isn't correctly initialized, which may lead to silently rollbacked transaction
Wed, 22 Jun 2011 16:34:27 +0200 [migration] don't add CWUniqueConstraint if already there (may occurs when running a migration in multiple times stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 16:34:27 +0200] rev 7549
[migration] don't add CWUniqueConstraint if already there (may occurs when running a migration in multiple times
Wed, 22 Jun 2011 12:31:55 +0200 [datafeed] catch all exception, we should continue to process other urls
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Jun 2011 12:31:55 +0200] rev 7548
[datafeed] catch all exception, we should continue to process other urls
Tue, 21 Jun 2011 17:49:32 +0200 fix 3.13.1 migration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 17:49:32 +0200] rev 7547
fix 3.13.1 migration
Tue, 21 Jun 2011 15:34:15 +0200 Added tag cubicweb-debian-version-3.12.7-1 for changeset a07517985136 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 15:34:15 +0200] rev 7546
Added tag cubicweb-debian-version-3.12.7-1 for changeset a07517985136
Tue, 21 Jun 2011 15:34:15 +0200 Added tag cubicweb-version-3.12.7 for changeset 628fe57ce746 stable cubicweb-debian-version-3.12.7-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 15:34:15 +0200] rev 7545
Added tag cubicweb-version-3.12.7 for changeset 628fe57ce746
Tue, 21 Jun 2011 14:47:24 +0200 3.12.7 stable cubicweb-version-3.12.7
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 14:47:24 +0200] rev 7544
3.12.7
Tue, 21 Jun 2011 10:57:25 +0200 [ms, entity metas] add 'actual source' to entities table / base entity metadata cache. Closes #1767090
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 10:57:25 +0200] rev 7543
[ms, entity metas] add 'actual source' to entities table / base entity metadata cache. Closes #1767090 this is needed since for entities from 'copy based sources' such as datafeed, we want entity.cw_metainformation() to return as 'source' the datafeed source, not the system source (ie the source where the entity is actually stored). For both performance and bootstraping reasons, we should store this information in the `entities` table and in the _type_source cache.
Mon, 20 Jun 2011 14:52:19 +0200 fix 3.13.0 migration script (closes #1766202)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 20 Jun 2011 14:52:19 +0200] rev 7542
fix 3.13.0 migration script (closes #1766202)
Tue, 21 Jun 2011 10:44:43 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 21 Jun 2011 10:44:43 +0200] rev 7541
backport stable
Mon, 20 Jun 2011 14:49:00 +0200 fix 3.12.0 migration script (closes: #1766202) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 20 Jun 2011 14:49:00 +0200] rev 7540
fix 3.12.0 migration script (closes: #1766202)
Mon, 20 Jun 2011 19:13:38 +0200 [test] update to 3.13 api
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 20 Jun 2011 19:13:38 +0200] rev 7539
[test] update to 3.13 api
Mon, 20 Jun 2011 12:55:40 +0200 [migration] when there are no data migration needed, we still want to rewrite the configuration and to restart the server. Closes #1760927 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 20 Jun 2011 12:55:40 +0200] rev 7538
[migration] when there are no data migration needed, we still want to rewrite the configuration and to restart the server. Closes #1760927
Sat, 18 Jun 2011 23:27:23 +0200 [migration] bugfix: c-c list was not displaying the name of a cube requiring another cube without constraining the version. stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sat, 18 Jun 2011 23:27:23 +0200] rev 7537
[migration] bugfix: c-c list was not displaying the name of a cube requiring another cube without constraining the version.
Fri, 17 Jun 2011 18:53:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 18:53:33 +0200] rev 7536
backport stable
Fri, 17 Jun 2011 18:51:01 +0200 [rqlrewrite] test and fix rql snippets insertion when several snippets match an optional variable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 18:51:01 +0200] rev 7535
[rqlrewrite] test and fix rql snippets insertion when several snippets match an optional variable
Fri, 17 Jun 2011 18:50:13 +0200 [datafeed, cw.xml] xml now carry entity's source information, interpreted at the other end so that for instance when an entity from elo is seen when importing cwo, it's properly marked as coming from elo source if one exists
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 18:50:13 +0200] rev 7534
[datafeed, cw.xml] xml now carry entity's source information, interpreted at the other end so that for instance when an entity from elo is seen when importing cwo, it's properly marked as coming from elo source if one exists
Fri, 17 Jun 2011 18:49:55 +0200 [datafeed] actually raise on error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 18:49:55 +0200] rev 7533
[datafeed] actually raise on error
Fri, 17 Jun 2011 16:36:52 +0200 [python 2.5] compat fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 16:36:52 +0200] rev 7532
[python 2.5] compat fix
Fri, 17 Jun 2011 16:13:33 +0200 [datafeed, cwxml] parser now try to complete source's urls so one can add url such as <myinstance>/project. Closes #1759908
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 16:13:33 +0200] rev 7531
[datafeed, cwxml] parser now try to complete source's urls so one can add url such as <myinstance>/project. Closes #1759908
Thu, 09 Jun 2011 16:41:41 +0200 [server] fix unicode conversion capability in UndoException stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 09 Jun 2011 16:41:41 +0200] rev 7530
[server] fix unicode conversion capability in UndoException By overriding the __unicode__ method, we ensure unicode builtin will return Unicode object even for python versions that don't have a __unicode__ method by default (python < 2.6) In previous versions, when this method is not defined, string conversion is attempted, and the result of string conversion is converted to Unicode using the system default encoding which is ascii the most of the time.
Thu, 16 Jun 2011 12:31:27 +0200 [book] add autoload section from code and fix sphinx warnings stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 16 Jun 2011 12:31:27 +0200] rev 7529
[book] add autoload section from code and fix sphinx warnings * drop misleading faq entry since clear explanation can be found in internationalization chapter * use autodata sphinx directive instead of raw text * fill empty chapter with autodoc: - devweb/httpcaching.rst - devweb/resource.rst - devweb/views/idownloadable.rst - devweb/views/wdoc.rst * use shebang in excerpt to denote shell code * fix some bad indented docstrings in javascript files
Fri, 17 Jun 2011 09:37:49 +0200 [controller] fix wrong view name when error occurs in UndoController stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Jun 2011 09:37:49 +0200] rev 7528
[controller] fix wrong view name when error occurs in UndoController
Thu, 16 Jun 2011 19:46:39 +0200 [datafeed] renaming parser attribute to parser_id makes things clearer
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 19:46:39 +0200] rev 7527
[datafeed] renaming parser attribute to parser_id makes things clearer
Thu, 16 Jun 2011 19:38:28 +0200 cleanup and assert we don't import unexpected stuff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 19:38:28 +0200] rev 7526
cleanup and assert we don't import unexpected stuff
Thu, 16 Jun 2011 19:37:59 +0200 [source config] fix synchronization on configuration entity changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 19:37:59 +0200] rev 7525
[source config] fix synchronization on configuration entity changes
Thu, 16 Jun 2011 17:02:50 +0200 [ui, sources] configure source form: hide synchronizing and mapping entities, use simple text input for parser stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 17:02:50 +0200] rev 7524
[ui, sources] configure source form: hide synchronizing and mapping entities, use simple text input for parser
Thu, 16 Jun 2011 15:52:05 +0200 [rql annotation] fix bad invariant variable w/ has_text relation: this is only true when has_text will be used as principal (though we don't know that yet) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 15:52:05 +0200] rev 7523
[rql annotation] fix bad invariant variable w/ has_text relation: this is only true when has_text will be used as principal (though we don't know that yet)
Thu, 16 Jun 2011 15:16:58 +0200 [test] update to new db handler api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 15:16:58 +0200] rev 7522
[test] update to new db handler api
Thu, 16 Jun 2011 15:16:22 +0200 [querier] turn remove_clauses/restore_clauses into a context manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 15:16:22 +0200] rev 7521
[querier] turn remove_clauses/restore_clauses into a context manager
Thu, 16 Jun 2011 15:15:25 +0200 [devtools pg handler] some fixes so we get proper error when pg host is not reachable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 15:15:25 +0200] rev 7520
[devtools pg handler] some fixes so we get proper error when pg host is not reachable
Thu, 16 Jun 2011 11:29:31 +0200 [rdf] add method so one can call entity.view('rdf') stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Jun 2011 11:29:31 +0200] rev 7519
[rdf] add method so one can call entity.view('rdf')
Wed, 15 Jun 2011 19:22:05 +0200 [web test] fix unittest_web stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 19:22:05 +0200] rev 7518
[web test] fix unittest_web
Wed, 15 Jun 2011 19:19:36 +0200 [ajax edition] freeze form button when calling validateForm, so it freeze nicely for e.g. comment submitting form stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 19:19:36 +0200] rev 7517
[ajax edition] freeze form button when calling validateForm, so it freeze nicely for e.g. comment submitting form
Wed, 15 Jun 2011 19:15:55 +0200 [web page tracking] fix bug introduced by parent revision stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 19:15:55 +0200] rev 7516
[web page tracking] fix bug introduced by parent revision
Wed, 15 Jun 2011 17:34:23 +0200 closes #1484510: ajax_replace_url should propagate page id (until an underlying api does it automatically stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 17:34:23 +0200] rev 7515
closes #1484510: ajax_replace_url should propagate page id (until an underlying api does it automatically
Wed, 15 Jun 2011 17:16:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 17:16:19 +0200] rev 7514
backport stable
Wed, 15 Jun 2011 17:14:40 +0200 [repo integrity] test and fix glob add relation where several entities are added at once for a relation of 1? cardinality stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 17:14:40 +0200] rev 7513
[repo integrity] test and fix glob add relation where several entities are added at once for a relation of 1? cardinality
Wed, 15 Jun 2011 17:13:26 +0200 [packaging] Build the cubicweb-documentation package stable
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jun 2011 17:13:26 +0200] rev 7512
[packaging] Build the cubicweb-documentation package
Wed, 15 Jun 2011 17:09:44 +0200 [breadcrumbs] closes #1717489: Double escaping in breadcrumbs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 17:09:44 +0200] rev 7511
[breadcrumbs] closes #1717489: Double escaping in breadcrumbs
Wed, 15 Jun 2011 12:48:04 +0200 [donc] Fix building the cubicweb js documentation stable
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jun 2011 12:48:04 +0200] rev 7510
[donc] Fix building the cubicweb js documentation Avoids errors such as: Exception: Bad file id cubicweb.lazy referenced in INDEX_IN_ORDER in ../../../doc/tools/pyjsrest.py, fix this please
Wed, 15 Jun 2011 12:41:22 +0200 add an XXX stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 12:41:22 +0200] rev 7509
add an XXX
Wed, 15 Jun 2011 12:41:06 +0200 fix 3.10 cwproperties migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Jun 2011 12:41:06 +0200] rev 7508
fix 3.10 cwproperties migration
Tue, 14 Jun 2011 22:54:25 +0200 fix failures introduced by recent refactoring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 22:54:25 +0200] rev 7507
fix failures introduced by recent refactoring * * * [testlib, realdb] we should close connections prior to create a new db using current db as template
Tue, 14 Jun 2011 22:54:20 +0200 [testlib, realdb] we should close connections prior to create a new db using current db as template stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 22:54:20 +0200] rev 7506
[testlib, realdb] we should close connections prior to create a new db using current db as template
Tue, 14 Jun 2011 17:15:40 +0200 [migration] this is needed to avoid pb with yams 0.33 / cw < 3.13 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 17:15:40 +0200] rev 7505
[migration] this is needed to avoid pb with yams 0.33 / cw < 3.13
Tue, 14 Jun 2011 17:15:39 +0200 [sync schema hooks] consider etype name map before trying to update in-memory schema stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 17:15:39 +0200] rev 7504
[sync schema hooks] consider etype name map before trying to update in-memory schema
Tue, 14 Jun 2011 15:37:10 +0200 [repository] refactor and optimize '?1' relation handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 15:37:10 +0200] rev 7503
[repository] refactor and optimize '?1' relation handling * only skip auto remove if activeintegrity is explicitly disabled * do it even for inlined relation, so hooks are properly called * on entity creation, only cleanup what's needed
Tue, 14 Jun 2011 15:37:09 +0200 [session] deprecates schema_rproperty in favor of more optimized rtype_eids_rdef which return the rdef (so reusable to gather other data) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 15:37:09 +0200] rev 7502
[session] deprecates schema_rproperty in favor of more optimized rtype_eids_rdef which return the rdef (so reusable to gather other data)
Tue, 14 Jun 2011 15:37:09 +0200 [repository] refactor/cleanup entity deletion methods stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 15:37:09 +0200] rev 7501
[repository] refactor/cleanup entity deletion methods * kill unused Repository.delete_info_multi (no leading _) * kill unnecessary system_source.delete_info (almost no benefit over delete_info_multi) * stop giving entities list *and* extid list, gather them from the entity when needed * move pending eids handling into glob_delete_entities, so one can call it directly without worrying about that
Tue, 14 Jun 2011 13:46:36 +0200 [repository] new hook selector according to configuration's repairing flag stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 13:46:36 +0200] rev 7500
[repository] new hook selector according to configuration's repairing flag
Tue, 14 Jun 2011 13:43:36 +0200 [pyrorql] don't display traceback on connection error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 13:43:36 +0200] rev 7499
[pyrorql] don't display traceback on connection error
Tue, 14 Jun 2011 11:54:41 +0200 [data hook] new .union operation on DataOperationMixIn, only when container is a set, not a list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Jun 2011 11:54:41 +0200] rev 7498
[data hook] new .union operation on DataOperationMixIn, only when container is a set, not a list
Sat, 11 Jun 2011 09:22:25 +0200 [rql2sql] add test case for 7493:3c46b9390871
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 11 Jun 2011 09:22:25 +0200] rev 7497
[rql2sql] add test case for 7493:3c46b9390871
Fri, 10 Jun 2011 17:41:41 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 17:41:41 +0200] rev 7496
backport stable
Fri, 10 Jun 2011 17:21:17 +0200 [hooks] use local variable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 17:21:17 +0200] rev 7495
[hooks] use local variable
Fri, 10 Jun 2011 17:21:11 +0200 [integrity hooks] remove dead code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 17:21:11 +0200] rev 7494
[integrity hooks] remove dead code
Fri, 10 Jun 2011 16:54:20 +0200 [rql2sql] fix for some queries where eid variable used and entities picked as variable's table
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 16:54:20 +0200] rev 7493
[rql2sql] fix for some queries where eid variable used and entities picked as variable's table
Fri, 10 Jun 2011 15:35:59 +0200 [js] add missing jquery.qtip.min.js
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 10 Jun 2011 15:35:59 +0200] rev 7492
[js] add missing jquery.qtip.min.js
Fri, 10 Jun 2011 08:04:47 +0200 Added tag cubicweb-debian-version-3.13.0-1 for changeset a96137858f57
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 08:04:47 +0200] rev 7491
Added tag cubicweb-debian-version-3.13.0-1 for changeset a96137858f57
Fri, 10 Jun 2011 08:04:46 +0200 Added tag cubicweb-version-3.13.0 for changeset b661ef475260 cubicweb-debian-version-3.13.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 08:04:46 +0200] rev 7490
Added tag cubicweb-version-3.13.0 for changeset b661ef475260
Thu, 09 Jun 2011 20:18:49 +0200 3.13 cubicweb-version-3.13.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 20:18:49 +0200] rev 7489
3.13
Thu, 09 Jun 2011 18:13:14 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 18:13:14 +0200] rev 7488
backport stable
Thu, 09 Jun 2011 16:56:03 +0200 Added tag cubicweb-debian-version-3.12.6-1 for changeset 105767487c70 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:56:03 +0200] rev 7487
Added tag cubicweb-debian-version-3.12.6-1 for changeset 105767487c70
Thu, 09 Jun 2011 16:56:03 +0200 Added tag cubicweb-version-3.12.6 for changeset a18dac758150 stable cubicweb-debian-version-3.12.6-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:56:03 +0200] rev 7486
Added tag cubicweb-version-3.12.6 for changeset a18dac758150
Thu, 09 Jun 2011 16:10:22 +0200 3.12.6 stable cubicweb-version-3.12.6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:10:22 +0200] rev 7485
3.12.6
Thu, 09 Jun 2011 16:09:23 +0200 [repo test] fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:09:23 +0200] rev 7484
[repo test] fixes
Thu, 09 Jun 2011 15:29:55 +0200 [doc, apache] add ProxyPreserveHost hint + note about https /w http configuration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 15:29:55 +0200] rev 7483
[doc, apache] add ProxyPreserveHost hint + note about https /w http configuration
Thu, 09 Jun 2011 14:37:32 +0200 [doc] Small addition to apache configuration in book
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 09 Jun 2011 14:37:32 +0200] rev 7482
[doc] Small addition to apache configuration in book
Thu, 09 Jun 2011 12:31:28 +0200 merge changes from stable branch
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 09 Jun 2011 12:31:28 +0200] rev 7481
merge changes from stable branch
Thu, 09 Jun 2011 12:27:35 +0200 [parsers] format read by web/views/xmlrss is relation=%s-%s not %s_%s stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 09 Jun 2011 12:27:35 +0200] rev 7480
[parsers] format read by web/views/xmlrss is relation=%s-%s not %s_%s
Thu, 09 Jun 2011 12:16:10 +0200 [sql] implement #1631319: ask user before creating postgresql languages
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 09 Jun 2011 12:16:10 +0200] rev 7479
[sql] implement #1631319: ask user before creating postgresql languages
Thu, 09 Jun 2011 10:32:34 +0200 [parsers] improve url construction by using stdlib's urllib instead of str concatenation
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 09 Jun 2011 10:32:34 +0200] rev 7478
[parsers] improve url construction by using stdlib's urllib instead of str concatenation fix a s/_/-/ bug on the way.
Thu, 09 Jun 2011 12:20:57 +0200 [bfss] Catch EnvironmentError instead of OSError when trying to read attributes bffstored stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 09 Jun 2011 12:20:57 +0200] rev 7477
[bfss] Catch EnvironmentError instead of OSError when trying to read attributes bffstored This will also catch IOError (as file not found) that might be encountered expectable too.
Thu, 09 Jun 2011 10:37:01 +0200 merge changes from stable branch
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 09 Jun 2011 10:37:01 +0200] rev 7476
merge changes from stable branch
Thu, 09 Jun 2011 10:36:28 +0200 [views/iprogress] rename to make things easier to read and understand stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 09 Jun 2011 10:36:28 +0200] rev 7475
[views/iprogress] rename to make things easier to read and understand
Wed, 08 Jun 2011 17:10:39 +0200 [datafeed cwxml parser] cache processed urls/entities to avoid unnecessary http requests and processing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 08 Jun 2011 17:10:39 +0200] rev 7474
[datafeed cwxml parser] cache processed urls/entities to avoid unnecessary http requests and processing
Wed, 08 Jun 2011 17:08:00 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 08 Jun 2011 17:08:00 +0200] rev 7473
backport stable
Wed, 08 Jun 2011 15:11:45 +0200 [rql2sql] fix missing sql restriction w/ attribute restriction where value comes from a subquery stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 08 Jun 2011 15:11:45 +0200] rev 7472
[rql2sql] fix missing sql restriction w/ attribute restriction where value comes from a subquery
Tue, 07 Jun 2011 16:07:06 +0200 [dataimport] fix #1732685: cached entity and shared cw_edited data with NoHookRQLObjectStore
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 07 Jun 2011 16:07:06 +0200] rev 7471
[dataimport] fix #1732685: cached entity and shared cw_edited data with NoHookRQLObjectStore
Tue, 07 Jun 2011 12:54:45 +0200 [parsers] fix python2.5 compat problem introduced by 7466:395c966a1cb3
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 07 Jun 2011 12:54:45 +0200] rev 7470
[parsers] fix python2.5 compat problem introduced by 7466:395c966a1cb3
Thu, 26 May 2011 14:38:49 +0200 [test] update cubicweb/test/unittest_schema.py (to follow yams#.....)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 26 May 2011 14:38:49 +0200] rev 7469
[test] update cubicweb/test/unittest_schema.py (to follow yams#.....)
Tue, 07 Jun 2011 10:17:36 +0200 [server] fix NameError (missing VIRTUAL_RTYPES import) in checkintegrity.py stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 07 Jun 2011 10:17:36 +0200] rev 7468
[server] fix NameError (missing VIRTUAL_RTYPES import) in checkintegrity.py
Tue, 07 Jun 2011 10:07:58 +0200 [schema] fix computing of has_text relation: when a fulltext_container relation is added, we need to recompute has_text for the target entity type as well. Also, avoid computation when not needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Jun 2011 10:07:58 +0200] rev 7467
[schema] fix computing of has_text relation: when a fulltext_container relation is added, we need to recompute has_text for the target entity type as well. Also, avoid computation when not needed
Tue, 07 Jun 2011 10:03:31 +0200 [parsers] remove build_search_rql() that duplicates find_entities()
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 07 Jun 2011 10:03:31 +0200] rev 7466
[parsers] remove build_search_rql() that duplicates find_entities()
Tue, 07 Jun 2011 08:02:11 +0200 [vreg] help understanding assertion error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Jun 2011 08:02:11 +0200] rev 7465
[vreg] help understanding assertion error
Mon, 06 Jun 2011 19:54:37 +0200 [datetime] by default display 'UTC' string when displaying TZDatetime
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 06 Jun 2011 19:54:37 +0200] rev 7464
[datetime] by default display 'UTC' string when displaying TZDatetime
Mon, 06 Jun 2011 17:44:43 +0200 [test] update test to avoid failure
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 17:44:43 +0200] rev 7463
[test] update test to avoid failure
Mon, 06 Jun 2011 16:33:21 +0200 [web] fix typo
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 06 Jun 2011 16:33:21 +0200] rev 7462
[web] fix typo
Mon, 06 Jun 2011 16:19:19 +0200 [datafeed] fix stupid error introduced by 'just before qfinish' refactoring...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 16:19:19 +0200] rev 7461
[datafeed] fix stupid error introduced by 'just before qfinish' refactoring...
Mon, 06 Jun 2011 16:13:09 +0200 [schema] support for BigInt type. Closes #1720995
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 16:13:09 +0200] rev 7460
[schema] support for BigInt type. Closes #1720995
Mon, 06 Jun 2011 15:52:53 +0200 [test,i18n] update test and i18n catalog to follow addition of 'synchronizing' attribute on sources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 15:52:53 +0200] rev 7459
[test,i18n] update test and i18n catalog to follow addition of 'synchronizing' attribute on sources
Mon, 06 Jun 2011 15:44:48 +0200 [i18n] update yams error messages (requires yams#67668)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 06 Jun 2011 15:44:48 +0200] rev 7458
[i18n] update yams error messages (requires yams#67668)
Mon, 06 Jun 2011 15:21:24 +0200 [datafeed] provide a source-sync command to launch source synchronization through the command line. Closes #1725692
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 15:21:24 +0200] rev 7457
[datafeed] provide a source-sync command to launch source synchronization through the command line. Closes #1725692
Mon, 06 Jun 2011 15:17:55 +0200 [datafeed] use a boolean flag on CWSource to ensure we don't have concurrent synchronizations. Closes #1725690
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 15:17:55 +0200] rev 7456
[datafeed] use a boolean flag on CWSource to ensure we don't have concurrent synchronizations. Closes #1725690
Mon, 06 Jun 2011 15:11:29 +0200 [views] add columns parser and latest_retrieval to cwsource admin view
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 06 Jun 2011 15:11:29 +0200] rev 7455
[views] add columns parser and latest_retrieval to cwsource admin view
Mon, 06 Jun 2011 15:03:00 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 15:03:00 +0200] rev 7454
backport stable
Mon, 06 Jun 2011 15:00:58 +0200 Fix name error introduced in c21d845836e4 stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 06 Jun 2011 15:00:58 +0200] rev 7453
Fix name error introduced in c21d845836e4 c21d845836e4 use a ``vocab`` variable but doesn't define it. I assumed ``vocab`` is ``field.vocabulary(form)``.
Mon, 06 Jun 2011 15:00:05 +0200 Fix conditionnal logic broken in 195b24fe3a03 stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 06 Jun 2011 15:00:05 +0200] rev 7452
Fix conditionnal logic broken in 195b24fe3a03 195b24fe3a03 replace: if not req.cnx: by if getattr(req, 'cnx', True): The "not" diseapeared in the process.
Mon, 06 Jun 2011 14:41:00 +0200 [session] provide a simple transaction context manager for session. Closes #1725640 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Jun 2011 14:41:00 +0200] rev 7451
[session] provide a simple transaction context manager for session. Closes #1725640
Wed, 01 Jun 2011 10:20:58 +0200 [formwidgets] make the select size a class attribute (more easily tuned) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 01 Jun 2011 10:20:58 +0200] rev 7450
[formwidgets] make the select size a class attribute (more easily tuned)
Mon, 30 May 2011 16:16:19 +0200 [bfss] Make ``current_fs_path`` return None when an attribute has no value stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 30 May 2011 16:16:19 +0200] rev 7449
[bfss] Make ``current_fs_path`` return None when an attribute has no value current_fs_path was returning the future fspath when no value was defined. * This does not make any sense * This tricks the storage into believing that updating the attribute content is not necessary. The file was written but the attributes was not updated. as a result the assignement was not made. (close #1725446)
Mon, 30 May 2011 17:43:29 +0200 [selectors] take care, Session has no cnx stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 30 May 2011 17:43:29 +0200] rev 7448
[selectors] take care, Session has no cnx
Fri, 27 May 2011 13:57:25 +0200 don't crash if we can't fetch data or if xml is malformed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 27 May 2011 13:57:25 +0200] rev 7447
don't crash if we can't fetch data or if xml is malformed
Fri, 27 May 2011 11:17:02 +0200 [datafeed] extract some methods from pull_data to ease writing custom datafeed sources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 27 May 2011 11:17:02 +0200] rev 7446
[datafeed] extract some methods from pull_data to ease writing custom datafeed sources
Fri, 27 May 2011 09:56:26 +0200 drop useless code
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 27 May 2011 09:56:26 +0200] rev 7445
drop useless code
Thu, 26 May 2011 18:24:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 May 2011 18:24:55 +0200] rev 7444
backport stable
Thu, 26 May 2011 18:24:41 +0200 [datafeed] we should use utc timestamp to avoid pb with local times stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 May 2011 18:24:41 +0200] rev 7443
[datafeed] we should use utc timestamp to avoid pb with local times
Thu, 26 May 2011 08:57:15 +0200 [test] fix failure introduced by yams'changeset 644:f9c79356b758
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 May 2011 08:57:15 +0200] rev 7442
[test] fix failure introduced by yams'changeset 644:f9c79356b758
Thu, 26 May 2011 08:32:15 +0200 [testlib] add convenience assertion method to check __message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 May 2011 08:32:15 +0200] rev 7441
[testlib] add convenience assertion method to check __message
Thu, 26 May 2011 08:12:42 +0200 [test] fix failure introduced by 1719eab69551: the regexp should be fixed, not the error message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 May 2011 08:12:42 +0200] rev 7440
[test] fix failure introduced by 1719eab69551: the regexp should be fixed, not the error message
Wed, 25 May 2011 18:46:09 +0200 [web test] fix test failures introduced by 7431:cab99ccdb774
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 18:46:09 +0200] rev 7439
[web test] fix test failures introduced by 7431:cab99ccdb774
Wed, 25 May 2011 14:14:08 +0200 backport stable changes
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 25 May 2011 14:14:08 +0200] rev 7438
backport stable changes
Wed, 25 May 2011 14:08:29 +0200 [ui message] fix regression introduced by 7429:ef5165fa99e0, leading to 'None' message displayed in the ui stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 14:08:29 +0200] rev 7437
[ui message] fix regression introduced by 7429:ef5165fa99e0, leading to 'None' message displayed in the ui
Wed, 25 May 2011 13:39:08 +0200 backport stable changes
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 25 May 2011 13:39:08 +0200] rev 7436
backport stable changes
Wed, 25 May 2011 13:36:25 +0200 [json controller] fix .exception call msg format string (missing one slot) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 25 May 2011 13:36:25 +0200] rev 7435
[json controller] fix .exception call msg format string (missing one slot)
Wed, 25 May 2011 12:35:33 +0200 [test] fix tests broken by 7427:5338d895b891 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 12:35:33 +0200] rev 7434
[test] fix tests broken by 7427:5338d895b891
Wed, 25 May 2011 11:42:31 +0200 merge default heads
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 11:42:31 +0200] rev 7433
merge default heads
Wed, 25 May 2011 11:41:16 +0200 [ui messages, xss] Start migration towards use of _msgid instead of __message (prone to XSS injection) closes #1698245
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 25 May 2011 11:41:16 +0200] rev 7432
[ui messages, xss] Start migration towards use of _msgid instead of __message (prone to XSS injection) closes #1698245
Wed, 25 May 2011 11:40:10 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 11:40:10 +0200] rev 7431
backport stable
Wed, 25 May 2011 11:39:54 +0200 [ui messages] make application message component works when request has no cnx set and support for explicit message given through render argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 11:39:54 +0200] rev 7430
[ui messages] make application message component works when request has no cnx set and support for explicit message given through render argument
Wed, 25 May 2011 10:59:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 10:59:26 +0200] rev 7429
backport stable
Wed, 25 May 2011 10:58:43 +0200 [web session] fix session handling so we get a chance to have for instance the 'forgotpwd' feature working on a site where anonymous are not allowed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 10:58:43 +0200] rev 7428
[web session] fix session handling so we get a chance to have for instance the 'forgotpwd' feature working on a site where anonymous are not allowed fix several pbs: * we need a session id and a session cookie anyway, else subsequent http queries are unrelated * this imply some changes in the session attribution workflow for session without a cnx * some views/selectors must be fixed for cases where session has no cnx On the way, avoid unnecessary Redirect on successful login. closes #750543
Wed, 25 May 2011 11:28:58 +0200 [ajax js/css] modconcat fix: load code exactly once (auc, fcayre)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 25 May 2011 11:28:58 +0200] rev 7427
[ajax js/css] modconcat fix: load code exactly once (auc, fcayre) * introduces cw.ajax namespace (currently hosts only recent modconcat functionality) * handle load-one/load-many-at-once edge case * properly handle already-loaded js resource * avoid .appendTo to trigger script evaluation since from jquery 1.5 this results in uncached ajax calls
Wed, 25 May 2011 08:51:45 +0200 [test] update test broken by previous commit stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 08:51:45 +0200] rev 7426
[test] update test broken by previous commit
Wed, 25 May 2011 08:35:20 +0200 [entity fetch_attrs] remove ambiguous relations on different etypes from fetched attrs or it may produce wrong related results; closes #1700896 stable
Florent Cayré <florent.cayre@gmail.com> [Wed, 25 May 2011 08:35:20 +0200] rev 7425
[entity fetch_attrs] remove ambiguous relations on different etypes from fetched attrs or it may produce wrong related results; closes #1700896
Tue, 24 May 2011 10:33:43 +0200 typo : s/undoed/undone/ stable
Arthur Lutz <arthur.lutz@logilab.fr> [Tue, 24 May 2011 10:33:43 +0200] rev 7424
typo : s/undoed/undone/
Mon, 23 May 2011 11:36:43 +0200 [cwvreg] inline function dump_class()
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 23 May 2011 11:36:43 +0200] rev 7423
[cwvreg] inline function dump_class() Grepping the entire code base (cubicweb+all the known cubes) shows that inlining this function is harmless: no one is using it.
Tue, 24 May 2011 08:56:55 +0200 [js/ajax] undeprecate (async)remoteExec. closes #1381205 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 24 May 2011 08:56:55 +0200] rev 7422
[js/ajax] undeprecate (async)remoteExec. closes #1381205
Tue, 24 May 2011 08:49:58 +0200 [rql2sql] closes #1697862: ORDERBY SUM(C) cancel GROUPBY by wrongly adding C to grouped variables stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 24 May 2011 08:49:58 +0200] rev 7421
[rql2sql] closes #1697862: ORDERBY SUM(C) cancel GROUPBY by wrongly adding C to grouped variables
Mon, 23 May 2011 13:35:09 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 23 May 2011 13:35:09 +0200] rev 7420
backport stable
Mon, 23 May 2011 13:24:54 +0200 Added tag cubicweb-debian-version-3.12.5-1 for changeset 6dfe78a0797c stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 23 May 2011 13:24:54 +0200] rev 7419
Added tag cubicweb-debian-version-3.12.5-1 for changeset 6dfe78a0797c
Mon, 23 May 2011 13:24:54 +0200 Added tag cubicweb-version-3.12.5 for changeset ae33197db1f0 stable cubicweb-debian-version-3.12.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 23 May 2011 13:24:54 +0200] rev 7418
Added tag cubicweb-version-3.12.5 for changeset ae33197db1f0
Mon, 23 May 2011 10:34:29 +0200 3.12.5 stable cubicweb-version-3.12.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 23 May 2011 10:34:29 +0200] rev 7417
3.12.5
Mon, 23 May 2011 10:28:03 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 23 May 2011 10:28:03 +0200] rev 7416
i18nupdate
Fri, 20 May 2011 19:27:00 +0200 [views/table (facetform)] introduced in facetbox, was missing in tableview form filter
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 20 May 2011 19:27:00 +0200] rev 7415
[views/table (facetform)] introduced in facetbox, was missing in tableview form filter
Fri, 20 May 2011 19:22:30 +0200 [web.facet] self.w -> w
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 20 May 2011 19:22:30 +0200] rev 7414
[web.facet] self.w -> w
Fri, 20 May 2011 19:09:01 +0200 [web/facet|views/table] bump a bit some heights, split table view methods for easier subclassing
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 20 May 2011 19:09:01 +0200] rev 7413
[web/facet|views/table] bump a bit some heights, split table view methods for easier subclassing
Fri, 20 May 2011 17:29:50 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 May 2011 17:29:50 +0200] rev 7412
backport stable
Fri, 20 May 2011 17:27:55 +0200 cleanup and update some copyright stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 May 2011 17:27:55 +0200] rev 7411
cleanup and update some copyright
Fri, 20 May 2011 17:27:33 +0200 [migractions] fix change_attribute_type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 May 2011 17:27:33 +0200] rev 7410
[migractions] fix change_attribute_type
Fri, 20 May 2011 17:27:15 +0200 [migractions] dropped_constraints should accept only droprequired without cstrtype stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 May 2011 17:27:15 +0200] rev 7409
[migractions] dropped_constraints should accept only droprequired without cstrtype
Fri, 20 May 2011 17:20:51 +0200 [form rendering] some refactoring to ease FormRenderer overriding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 May 2011 17:20:51 +0200] rev 7408
[form rendering] some refactoring to ease FormRenderer overriding
Thu, 19 May 2011 18:49:57 +0200 [deprecation] drop remaining warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 18:49:57 +0200] rev 7407
[deprecation] drop remaining warnings
Thu, 19 May 2011 18:48:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 18:48:26 +0200] rev 7406
backport stable
Thu, 19 May 2011 17:53:46 +0200 [session] new methods on session to ease access to security/hooks control context managers stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 17:53:46 +0200] rev 7405
[session] new methods on session to ease access to security/hooks control context managers
Thu, 19 May 2011 17:53:01 +0200 [workflow] new 'fire_transition_if_possible' method on IWorkflowable to fire a transition if it's possible stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 17:53:01 +0200] rev 7404
[workflow] new 'fire_transition_if_possible' method on IWorkflowable to fire a transition if it's possible
Thu, 19 May 2011 17:53:00 +0200 [workflow] new 'incontext-state' view for IWorkflowable entities stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 17:53:00 +0200] rev 7403
[workflow] new 'incontext-state' view for IWorkflowable entities
Thu, 19 May 2011 16:39:24 +0200 [facets/table] vertically group facets by two when possible in order to have a more compact horizontal layout in table filter form
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 19 May 2011 16:39:24 +0200] rev 7402
[facets/table] vertically group facets by two when possible in order to have a more compact horizontal layout in table filter form
Thu, 19 May 2011 15:56:49 +0200 [workflow] add method on IWorkflowable to set initial state of an entity (closes #1686357) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 15:56:49 +0200] rev 7401
[workflow] add method on IWorkflowable to set initial state of an entity (closes #1686357)
Thu, 19 May 2011 11:50:54 +0200 [web test] fix test broken by making cw_source editable by managers
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 11:50:54 +0200] rev 7400
[web test] fix test broken by making cw_source editable by managers
Thu, 19 May 2011 10:53:17 +0200 [multi-sources] support for moving an entity from an external source (closes #343818)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 10:53:17 +0200] rev 7399
[multi-sources] support for moving an entity from an external source (closes #343818) Original need is to move a user from a ldap source to the system source so we can delete it from ldap without loosing information into the cubicweb instance. We can't wait for the user to be deleted from the ldap since it will be too late then to get back user attributes, so it has to be a manual operation to operate before actual deletion. This makes sense for other sources as well. So the idea is to make the "Any cw_source CWSource" relation editable by managers, and to watch changes of it. We then check the move is possible (ie from an external source to the system source) and do necessary stuff (essentially changing source information and copying data into the system source). Remaining pb is that we don't want the moved entity to be reimported later. To distinguish this state, the trick is to change the associated record in the 'entities' system table with eid=-eid while leaving other fields unchanged, and to add a new record with eid=eid, source='system'. External source will then have consider case where `extid2eid` return a negative eid as 'this entity was known but has been moved, ignore it'. Notice no ui is provided yet, it has currently to be done in a c-c shell.
Thu, 19 May 2011 10:53:11 +0200 [repository api] definitly kill usage of word 'pool' to refer to connections set used by a session
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 10:53:11 +0200] rev 7398
[repository api] definitly kill usage of word 'pool' to refer to connections set used by a session Also document session's data storage and some other internals. Hopefuly things will get clearer. Closes #1684860: vocabulary confusion in repository code: notion of 'pool'
Thu, 19 May 2011 10:36:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 10:36:26 +0200] rev 7397
backport stable
Thu, 19 May 2011 10:35:20 +0200 [rql2sql] fix in 7394:d11d88bd08e8 was actually not needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 10:35:20 +0200] rev 7396
[rql2sql] fix in 7394:d11d88bd08e8 was actually not needed
Thu, 19 May 2011 09:43:23 +0200 [rset] close #1683703: rset.get_entity crash on rql query with subquery and aggregat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 09:43:23 +0200] rev 7395
[rset] close #1683703: rset.get_entity crash on rql query with subquery and aggregat
Thu, 19 May 2011 09:40:44 +0200 [rql2sql] fix generated sql for eid comparison. closes #1638695 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 09:40:44 +0200] rev 7394
[rql2sql] fix generated sql for eid comparison. closes #1638695
Wed, 18 May 2011 16:05:11 +0200 fix some deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 May 2011 16:05:11 +0200] rev 7393
fix some deprecation warnings
Wed, 18 May 2011 16:04:47 +0200 [querier test] test groupby function call / column number
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 May 2011 16:04:47 +0200] rev 7392
[querier test] test groupby function call / column number
Tue, 17 May 2011 07:37:13 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 May 2011 07:37:13 +0200] rev 7391
backport stable
Mon, 16 May 2011 21:41:50 +0200 [plot views] don't paginate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 May 2011 21:41:50 +0200] rev 7390
[plot views] don't paginate
Mon, 16 May 2011 16:25:33 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 May 2011 16:25:33 +0200] rev 7389
backport oldstable
Mon, 16 May 2011 16:24:00 +0200 [url rewriting] fix nasty bug in build_rset inner function: the same dictionary is used by all queries, hence triggering potentially important bugs on concurrent requests (this dictionary goes back and forth the repository) oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 May 2011 16:24:00 +0200] rev 7388
[url rewriting] fix nasty bug in build_rset inner function: the same dictionary is used by all queries, hence triggering potentially important bugs on concurrent requests (this dictionary goes back and forth the repository)
Thu, 28 Apr 2011 17:05:22 +0200 [hooks selection optimization] prune hooks when multiple entities are concerned by a hm.call_hooks() (closes: #1672022)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 28 Apr 2011 17:05:22 +0200] rev 7387
[hooks selection optimization] prune hooks when multiple entities are concerned by a hm.call_hooks() (closes: #1672022) the idea is to make a first pass over all the hooks in the registry and to mark put some of them in a disabled list. The disabled hooks are the one which: * are disabled at the session level * have a match_rtype or an is_instance selector which does not match the rtype / etype of the relations / entities for which we are calling the hooks. This works because the repository calls the hooks grouped by rtype or by etype when using the entities or eids_to_from keyword arguments Only hooks with a simple selector or an AndSelector of simple selectors (is_instance and match_rtype) are considered for disabling.
Mon, 16 May 2011 11:36:42 +0200 [repo test] datafeed parser's process method should now take raise_on_error argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 May 2011 11:36:42 +0200] rev 7386
[repo test] datafeed parser's process method should now take raise_on_error argument
Mon, 16 May 2011 10:17:48 +0200 [datafeed] propagate raise_on_error to parser's process method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 16 May 2011 10:17:48 +0200] rev 7385
[datafeed] propagate raise_on_error to parser's process method
Mon, 16 May 2011 10:19:22 +0200 [http] Make a better __repr__ for Status responce exception. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 16 May 2011 10:19:22 +0200] rev 7384
[http] Make a better __repr__ for Status responce exception. This help debug.
Fri, 13 May 2011 18:47:03 +0200 [schema] fix imprecise error message
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 13 May 2011 18:47:03 +0200] rev 7383
[schema] fix imprecise error message
Fri, 13 May 2011 14:58:16 +0200 fix name error introduced in previous changeset
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 13 May 2011 14:58:16 +0200] rev 7382
fix name error introduced in previous changeset
Fri, 13 May 2011 13:40:51 +0200 [server test] restore logging level after test end
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 13:40:51 +0200] rev 7381
[server test] restore logging level after test end
Fri, 13 May 2011 13:40:48 +0200 [web data] fix datadir handling to avoid web test failure introduced somewhere in default branch
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 13:40:48 +0200] rev 7380
[web data] fix datadir handling to avoid web test failure introduced somewhere in default branch
Fri, 13 May 2011 10:42:04 +0200 remove debug print
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 10:42:04 +0200] rev 7379
remove debug print
Fri, 13 May 2011 10:10:41 +0200 [datafeed] extract a generic DataFeedXMLParser from CWEntityXMLParser
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 10:10:41 +0200] rev 7378
[datafeed] extract a generic DataFeedXMLParser from CWEntityXMLParser
Fri, 13 May 2011 10:10:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 10:10:19 +0200] rev 7377
backport stable
Fri, 13 May 2011 10:09:54 +0200 [entity] fix cw_instantiate w/ reverse_ relation crash when either multiple entities are given or an eid instead of an entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 10:09:54 +0200] rev 7376
[entity] fix cw_instantiate w/ reverse_ relation crash when either multiple entities are given or an eid instead of an entity
Fri, 13 May 2011 10:09:52 +0200 [cw source ui] fix mapping checking for datafeed source (avoid false positive error, but doesn't check that much things) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 May 2011 10:09:52 +0200] rev 7375
[cw source ui] fix mapping checking for datafeed source (avoid false positive error, but doesn't check that much things)
Thu, 12 May 2011 10:22:17 +0200 [web request] don't define pageid js variable when one is found in form parameters (eg, page ajax call) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 May 2011 10:22:17 +0200] rev 7374
[web request] don't define pageid js variable when one is found in form parameters (eg, page ajax call)
Wed, 11 May 2011 19:03:16 +0200 [repo cache] there are some relations we don't want to cache, they may cause memory leak stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 19:03:16 +0200] rev 7373
[repo cache] there are some relations we don't want to cache, they may cause memory leak
Wed, 11 May 2011 19:02:27 +0200 [c-c shell] we should commit the migration handler, cnx is not None unless connected through pyro stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 19:02:27 +0200] rev 7372
[c-c shell] we should commit the migration handler, cnx is not None unless connected through pyro
Wed, 11 May 2011 17:06:41 +0200 [cwpermission, cwgroup] convenience method on CWGroup to grant a local permission (ie CWPermission) on an entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 17:06:41 +0200] rev 7371
[cwpermission, cwgroup] convenience method on CWGroup to grant a local permission (ie CWPermission) on an entity
Wed, 11 May 2011 17:05:59 +0200 [cleanup] kill some remaining traces of goa stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 17:05:59 +0200] rev 7370
[cleanup] kill some remaining traces of goa
Wed, 11 May 2011 17:04:29 +0200 [c-c shell] closes #1669147: autocommit in maintenance scripts stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 17:04:29 +0200] rev 7369
[c-c shell] closes #1669147: autocommit in maintenance scripts
Wed, 11 May 2011 13:41:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 13:41:21 +0200] rev 7368
backport stable
Wed, 11 May 2011 13:39:01 +0200 Added tag cubicweb-debian-version-3.12.4-1 for changeset 7c4d34a5ec57 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 13:39:01 +0200] rev 7367
Added tag cubicweb-debian-version-3.12.4-1 for changeset 7c4d34a5ec57
Wed, 11 May 2011 13:39:00 +0200 Added tag cubicweb-version-3.12.4 for changeset 5cd0dbc26882 stable cubicweb-debian-version-3.12.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 13:39:00 +0200] rev 7366
Added tag cubicweb-version-3.12.4 for changeset 5cd0dbc26882
Wed, 11 May 2011 12:29:12 +0200 3.12.4 stable cubicweb-version-3.12.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 12:29:12 +0200] rev 7365
3.12.4
Wed, 11 May 2011 12:11:51 +0200 missing future import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 12:11:51 +0200] rev 7364
missing future import
Wed, 11 May 2011 12:04:56 +0200 don't let windmill/qunit test break apycot warning for all web/test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 12:04:56 +0200] rev 7363
don't let windmill/qunit test break apycot warning for all web/test
Wed, 11 May 2011 09:42:02 +0200 [selectors] enhance rql_condition to make it usable as a condition on request's user stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 09:42:02 +0200] rev 7362
[selectors] enhance rql_condition to make it usable as a condition on request's user
Wed, 11 May 2011 09:39:51 +0200 [repo test] fix test broken by c2452cd57026 by using proper fake session
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 09:39:51 +0200] rev 7361
[repo test] fix test broken by c2452cd57026 by using proper fake session
Wed, 11 May 2011 09:38:44 +0200 [testlib] fake session can be given a vreg
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 09:38:44 +0200] rev 7360
[testlib] fake session can be given a vreg
Tue, 10 May 2011 18:53:30 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 18:53:30 +0200] rev 7359
backport stable
Tue, 10 May 2011 18:53:18 +0200 fix some test failures introduced by 7350:c2452cd57026
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 18:53:18 +0200] rev 7358
fix some test failures introduced by 7350:c2452cd57026
Tue, 10 May 2011 18:50:13 +0200 [rql2sql] fix bug avoiding outer join relation to be used as a variable principal. Closes #1659395 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 18:50:13 +0200] rev 7357
[rql2sql] fix bug avoiding outer join relation to be used as a variable principal. Closes #1659395
Tue, 10 May 2011 18:17:55 +0200 resurrect code lost by too much patch manipulation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 18:17:55 +0200] rev 7356
resurrect code lost by too much patch manipulation
Tue, 10 May 2011 16:23:48 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 16:23:48 +0200] rev 7355
backport stable
Mon, 02 May 2011 20:41:46 +0200 [parsers] various refactorings stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 02 May 2011 20:41:46 +0200] rev 7354
[parsers] various refactorings - inline method process_one - rename value to others in action methods - turn _complete_url into _complete_item - turn _related_link callbacks into a boolean parameter create_when_not_found - fix spelling
Tue, 10 May 2011 16:15:43 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 16:15:43 +0200] rev 7353
backport oldstable
Tue, 10 May 2011 14:08:41 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 14:08:41 +0200] rev 7352
backport stable
Tue, 10 May 2011 14:07:14 +0200 fix _set_relation when no target eids, update datafeed source pull_data arguments to raise on error during tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 14:07:14 +0200] rev 7351
fix _set_relation when no target eids, update datafeed source pull_data arguments to raise on error during tests
Tue, 10 May 2011 12:07:54 +0200 [session] enhance session's transaction storage handling to fix cases where commit/rollback is done while in the context of hooks_control/security_enabled managers. Closes #1412648: commit or rollback during postcreate reset hooks control state
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 12:07:54 +0200] rev 7350
[session] enhance session's transaction storage handling to fix cases where commit/rollback is done while in the context of hooks_control/security_enabled managers. Closes #1412648: commit or rollback during postcreate reset hooks control state
Tue, 10 May 2011 10:28:29 +0200 [session] nicer local variable names
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 10:28:29 +0200] rev 7349
[session] nicer local variable names
Tue, 10 May 2011 07:57:52 +0200 [web server] #1642893 issue a 403 instead of a 500 on Unauthorized exception oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 10 May 2011 07:57:52 +0200] rev 7348
[web server] #1642893 issue a 403 instead of a 500 on Unauthorized exception To do so, we allow an arbitrary code to be passed to ``error_handler``. Default error code is still 500.
Mon, 09 May 2011 18:16:20 +0200 [css] repair selected slice distinctiveness (with a nice, discrete bg color)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 09 May 2011 18:16:20 +0200] rev 7347
[css] repair selected slice distinctiveness (with a nice, discrete bg color)
Mon, 09 May 2011 17:42:28 +0200 [view] ability to define a column header through custom label_column_<colindex> method, useful for table view to customize a specific column without specifying others stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 17:42:28 +0200] rev 7346
[view] ability to define a column header through custom label_column_<colindex> method, useful for table view to customize a specific column without specifying others
Mon, 09 May 2011 16:12:17 +0200 [selectors] test/fix rql_condition to make it works when entity is specified via 'entity' keyword argument instead of rset, row and col stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 16:12:17 +0200] rev 7345
[selectors] test/fix rql_condition to make it works when entity is specified via 'entity' keyword argument instead of rset, row and col
Mon, 09 May 2011 16:11:00 +0200 [etwist] fix bug w/ new resources concantenation and https-url enabled sites
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 16:11:00 +0200] rev 7344
[etwist] fix bug w/ new resources concantenation and https-url enabled sites
Mon, 09 May 2011 14:50:14 +0200 oops stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 14:50:14 +0200] rev 7343
oops
Thu, 21 Apr 2011 12:35:41 +0200 adds support for a portable db import/export format (closes: #1521112) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Apr 2011 12:35:41 +0200] rev 7342
adds support for a portable db import/export format (closes: #1521112) the db-dump and db-restore cwctl commands are enhanced with a --format option (defaults to 'native'). If the format is 'portable', then the system database dump / restore is performed using pure SQL queries and the storage uses picked Python objects in a zip archive.
Thu, 21 Apr 2011 16:33:55 +0200 add a new method iter_process_result which does the same as proces_result but is a generator (closes #1625374) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 21 Apr 2011 16:33:55 +0200] rev 7341
add a new method iter_process_result which does the same as proces_result but is a generator (closes #1625374) process_result is reimplemented using the new method, and the two helper methods are turned into generators. These generators use cursor.fetchmany instead of cursor.fetchall after setting cursor.arraysize to 100. This means that the whole result set should never loaded in memory when using the iter_process_result method. This is used in the "portable" database dump implementation when we typically to 'SELECT * FROM table', but could probably be used too in other parts of cubicweb.
Mon, 09 May 2011 14:35:10 +0200 [session] lock self._closed and session.close to avoid race conditions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 14:35:10 +0200] rev 7340
[session] lock self._closed and session.close to avoid race conditions
Mon, 09 May 2011 14:34:23 +0200 [server test] use a lock instead of sleep to have higher green probability :/ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 14:34:23 +0200] rev 7339
[server test] use a lock instead of sleep to have higher green probability :/
Mon, 09 May 2011 12:47:49 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 12:47:49 +0200] rev 7338
backport stable
Mon, 09 May 2011 12:03:03 +0200 [testlib] create_user may now create user's email address stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 12:03:03 +0200] rev 7337
[testlib] create_user may now create user's email address
Mon, 09 May 2011 12:02:26 +0200 enhanced comment
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 12:02:26 +0200] rev 7336
enhanced comment
Mon, 09 May 2011 09:14:09 +0200 [i18n] en translation fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 09:14:09 +0200] rev 7335
[i18n] en translation fixes
Mon, 09 May 2011 09:13:49 +0200 [users management] use an existing msgid... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 09:13:49 +0200] rev 7334
[users management] use an existing msgid...
Mon, 09 May 2011 09:13:22 +0200 [cwgroup views] uicfg rules cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 09 May 2011 09:13:22 +0200] rev 7333
[cwgroup views] uicfg rules cleanup
Sat, 07 May 2011 10:51:47 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 07 May 2011 10:51:47 +0200] rev 7332
backport stable
Sat, 07 May 2011 10:51:36 +0200 [testlib] grant_permission now accept either an entity or en eid stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 07 May 2011 10:51:36 +0200] rev 7331
[testlib] grant_permission now accept either an entity or en eid
Sat, 07 May 2011 09:37:07 +0200 [session selector] missing not stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 07 May 2011 09:37:07 +0200] rev 7330
[session selector] missing not
Fri, 06 May 2011 18:21:31 +0200 [session] new selectors according to session type (eg user or internal stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 18:21:31 +0200] rev 7329
[session] new selectors according to session type (eg user or internal
Fri, 06 May 2011 18:20:58 +0200 [ajax] reload method should return underlying deferred stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 18:20:58 +0200] rev 7328
[ajax] reload method should return underlying deferred
Fri, 06 May 2011 18:20:26 +0200 [user mgmt] should show user login in first column in any case (e.g. application specific override) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 18:20:26 +0200] rev 7327
[user mgmt] should show user login in first column in any case (e.g. application specific override)
Fri, 06 May 2011 11:44:40 +0200 [component|i18n] give imgs an alt attribute, refresh i18n po files
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 06 May 2011 11:44:40 +0200] rev 7326
[component|i18n] give imgs an alt attribute, refresh i18n po files
Fri, 06 May 2011 11:41:42 +0200 [i18n/es] repair es.po
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 06 May 2011 11:41:42 +0200] rev 7325
[i18n/es] repair es.po
Fri, 06 May 2011 11:28:42 +0200 [testlib] fix deprecation warning stack level stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 11:28:42 +0200] rev 7324
[testlib] fix deprecation warning stack level
Fri, 06 May 2011 11:07:05 +0200 [nav component/cosmetics] have nice looking arrows insteads of << / >>
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 06 May 2011 11:07:05 +0200] rev 7323
[nav component/cosmetics] have nice looking arrows insteads of << / >>
Fri, 06 May 2011 08:52:09 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 08:52:09 +0200] rev 7322
backport stable
Fri, 06 May 2011 08:48:26 +0200 Added tag cubicweb-debian-version-3.12.3-1 for changeset ba8fe4f2e408 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 08:48:26 +0200] rev 7321
Added tag cubicweb-debian-version-3.12.3-1 for changeset ba8fe4f2e408
Fri, 06 May 2011 08:48:25 +0200 Added tag cubicweb-version-3.12.3 for changeset e712bc6f1f71 stable cubicweb-debian-version-3.12.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 May 2011 08:48:25 +0200] rev 7320
Added tag cubicweb-version-3.12.3 for changeset e712bc6f1f71
Thu, 05 May 2011 16:30:43 +0200 3.12.3 stable cubicweb-version-3.12.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 16:30:43 +0200] rev 7319
3.12.3
Thu, 05 May 2011 16:21:21 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 16:21:21 +0200] rev 7318
backport oldstable
Thu, 05 May 2011 16:20:21 +0200 Added tag cubicweb-debian-version-3.11.3-1 for changeset b3c6702761a1 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 16:20:21 +0200] rev 7317
Added tag cubicweb-debian-version-3.11.3-1 for changeset b3c6702761a1
Thu, 05 May 2011 16:20:20 +0200 Added tag cubicweb-version-3.11.3 for changeset b7a124f9aed2 oldstable cubicweb-debian-version-3.11.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 16:20:20 +0200] rev 7316
Added tag cubicweb-version-3.11.3 for changeset b7a124f9aed2
Thu, 05 May 2011 16:01:18 +0200 3.11.3 hopefuly closing the 3.11 serie oldstable cubicweb-version-3.11.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 16:01:18 +0200] rev 7315
3.11.3 hopefuly closing the 3.11 serie
Thu, 05 May 2011 15:28:24 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 15:28:24 +0200] rev 7314
backport stable
Thu, 05 May 2011 15:26:28 +0200 [testlib] fix assertAuthFailure to consider both None and dbapi._NeedAuthAccessMock as meaning 'no connection has been set' stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 15:26:28 +0200] rev 7313
[testlib] fix assertAuthFailure to consider both None and dbapi._NeedAuthAccessMock as meaning 'no connection has been set'
Thu, 05 May 2011 13:36:03 +0200 [i18n] update spanish translation, thanks to Celso from CreaLibre stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 13:36:03 +0200] rev 7312
[i18n] update spanish translation, thanks to Celso from CreaLibre
Thu, 05 May 2011 13:34:02 +0200 [i18n] fix french translation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 13:34:02 +0200] rev 7311
[i18n] fix french translation
Thu, 05 May 2011 13:33:53 +0200 [primary, metadata] reuse existing msgids stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 13:33:53 +0200] rev 7310
[primary, metadata] reuse existing msgids
Thu, 05 May 2011 12:50:21 +0200 fix ajax loading of concatenated js/ css + prefix concat cache files to ease cache clearing
Florent Cayré <florent.cayre@gmail.com> [Thu, 05 May 2011 12:50:21 +0200] rev 7309
fix ajax loading of concatenated js/ css + prefix concat cache files to ease cache clearing
Thu, 05 May 2011 10:38:23 +0200 [entity] make set_relations() accept entities and eids (closes #1631391) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 05 May 2011 10:38:23 +0200] rev 7308
[entity] make set_relations() accept entities and eids (closes #1631391)
Thu, 05 May 2011 11:54:41 +0200 [CubicWebTC] fix create_user bw compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 11:54:41 +0200] rev 7307
[CubicWebTC] fix create_user bw compat
Thu, 05 May 2011 11:46:29 +0200 [msplanner] fix regression and test failure introduced in 7292:258c92805066 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 11:46:29 +0200] rev 7306
[msplanner] fix regression and test failure introduced in 7292:258c92805066
Wed, 04 May 2011 14:55:27 +0200 [repository quick start] should modify class attribute to get this actually working (used by a classmethod) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 May 2011 14:55:27 +0200] rev 7305
[repository quick start] should modify class attribute to get this actually working (used by a classmethod)
Wed, 04 May 2011 12:25:50 +0200 backport stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 04 May 2011 12:25:50 +0200] rev 7304
backport stable
Wed, 04 May 2011 12:24:41 +0200 [js] use minified jquery stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 04 May 2011 12:24:41 +0200] rev 7303
[js] use minified jquery
Wed, 04 May 2011 10:32:15 +0200 [entity] fix entity fetch_rql when fetch_attrs contains a rtype with multiple destination etypes which do not have the same fetched attributes themselves (closes #1631282) stable
Florent Cayré <florent.cayre@gmail.com> [Wed, 04 May 2011 10:32:15 +0200] rev 7302
[entity] fix entity fetch_rql when fetch_attrs contains a rtype with multiple destination etypes which do not have the same fetched attributes themselves (closes #1631282)
Tue, 03 May 2011 17:43:53 +0200 [configuration] exit with proper message when sources file is unreadable (you usually started cw while logged with a wrong user). Closes #1631238
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 May 2011 17:43:53 +0200] rev 7301
[configuration] exit with proper message when sources file is unreadable (you usually started cw while logged with a wrong user). Closes #1631238
Tue, 03 May 2011 13:57:18 +0200 [js] remove facet-loading.png, use plain-text / i18n
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 03 May 2011 13:57:18 +0200] rev 7300
[js] remove facet-loading.png, use plain-text / i18n
Tue, 03 May 2011 11:03:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 May 2011 11:03:27 +0200] rev 7299
backport stable
Tue, 03 May 2011 11:02:32 +0200 [selectors] fix on_fire_transition for cases where change_state is called (eg no transition specified) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 May 2011 11:02:32 +0200] rev 7298
[selectors] fix on_fire_transition for cases where change_state is called (eg no transition specified)
Mon, 02 May 2011 17:24:51 +0200 [workflow selectors] introduced new on_fire_transition hook selector, deprecated on_transition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 May 2011 17:24:51 +0200] rev 7297
[workflow selectors] introduced new on_fire_transition hook selector, deprecated on_transition + minor docstring cleanup
Mon, 02 May 2011 15:59:30 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 May 2011 15:59:30 +0200] rev 7296
backport stable
Mon, 02 May 2011 15:46:03 +0200 [migration] new command to get default workflow for an entity type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 May 2011 15:46:03 +0200] rev 7295
[migration] new command to get default workflow for an entity type * * * typo
Mon, 02 May 2011 15:07:13 +0200 [workflow hooks] reuse metadata/integrity categories instead of a new 'workflow' category and drop useless hook
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 May 2011 15:07:13 +0200] rev 7294
[workflow hooks] reuse metadata/integrity categories instead of a new 'workflow' category and drop useless hook
Mon, 02 May 2011 15:06:20 +0200 [entity 3.13 api] rename clear_all_caches into cw_clear_all_cache
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 May 2011 15:06:20 +0200] rev 7293
[entity 3.13 api] rename clear_all_caches into cw_clear_all_cache
Fri, 29 Apr 2011 20:16:54 +0200 [ms planner] ignore neged source relation when trying to restrict query sources stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 20:16:54 +0200] rev 7292
[ms planner] ignore neged source relation when trying to restrict query sources
Fri, 29 Apr 2011 12:34:18 +0200 [users management] show email as text avoid specific primary email rendering (and we don't bother getting a clickable link) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 12:34:18 +0200] rev 7291
[users management] show email as text avoid specific primary email rendering (and we don't bother getting a clickable link)
Fri, 29 Apr 2011 12:12:14 +0200 [primary view] display entity source in 'metadata' view if it's not the system source stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 12:12:14 +0200] rev 7290
[primary view] display entity source in 'metadata' view if it's not the system source
Fri, 29 Apr 2011 12:07:59 +0200 [users management] enhance users table: show state, primary email and data source; show filter form stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 12:07:59 +0200] rev 7289
[users management] enhance users table: show state, primary email and data source; show filter form
Fri, 29 Apr 2011 19:31:25 +0200 merge changes from oldstable stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Apr 2011 19:31:25 +0200] rev 7288
merge changes from oldstable
Fri, 29 Apr 2011 19:29:22 +0200 [entity] improve error message oldstable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Apr 2011 19:29:22 +0200] rev 7287
[entity] improve error message
Fri, 29 Apr 2011 19:28:20 +0200 [doc] fix doc and tutorials about hooks and operations oldstable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Apr 2011 19:28:20 +0200] rev 7286
[doc] fix doc and tutorials about hooks and operations
Fri, 29 Apr 2011 16:34:31 +0200 [optim] cache rset column structures
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 29 Apr 2011 16:34:31 +0200] rev 7285
[optim] cache rset column structures When iterating over large resultsets (lot of colcumns, lot of lines) to build entities, caching column structure (which attribute or relation is stored in each column) can improve performance noticeably.
Fri, 29 Apr 2011 12:34:53 +0200 [js] make _loadAjaxHtmlHead aware of mod_concat-like urls
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 29 Apr 2011 12:34:53 +0200] rev 7284
[js] make _loadAjaxHtmlHead aware of mod_concat-like urls _loadAjaxHtmlHead keeps track of already imported resources (js / css) to make sure they're not included twice, but with mod_concat-like urls, things get a bit more complicated : if BASE_URL/data??foo.js,bar.js is already imported, then loading : BASE_URL/data??bar.js,spam.js should only load spam.js
Fri, 29 Apr 2011 12:12:49 +0200 [etwist] in debug-mode, concat-file is rebuilt if one of the concatenated file is more recent
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 29 Apr 2011 12:12:49 +0200] rev 7283
[etwist] in debug-mode, concat-file is rebuilt if one of the concatenated file is more recent
Thu, 14 Apr 2011 14:41:17 +0200 [facets] display splash image while facets are reloading content (closes #1624851)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 14 Apr 2011 14:41:17 +0200] rev 7282
[facets] display splash image while facets are reloading content (closes #1624851)
Thu, 14 Apr 2011 14:41:40 +0200 [facets] mark titles of active facets with red dot (closes #1624857)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 14 Apr 2011 14:41:40 +0200] rev 7281
[facets] mark titles of active facets with red dot (closes #1624857)
Fri, 29 Apr 2011 10:29:25 +0200 [facet] add missing selector to HasRelationFacet stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 10:29:25 +0200] rev 7280
[facet] add missing selector to HasRelationFacet
Fri, 29 Apr 2011 09:33:30 +0200 [facets] proper fix for #1625112: we should rather call unicode() as we always manipulate string as unicode internally stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Apr 2011 09:33:30 +0200] rev 7279
[facets] proper fix for #1625112: we should rather call unicode() as we always manipulate string as unicode internally
Fri, 29 Apr 2011 09:08:30 +0200 merge
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 29 Apr 2011 09:08:30 +0200] rev 7278
merge
Thu, 28 Apr 2011 20:41:44 +0200 [etwist] Generates apache's mod_concat-like urls for js and css
Quentin Roquefort <roquefort.quentin@gmail.com> [Thu, 28 Apr 2011 20:41:44 +0200] rev 7277
[etwist] Generates apache's mod_concat-like urls for js and css Uses the lists of js, css and ie_css included in order to generate urls compatible with Apache mod_concat (ie: http://test.fr/??file1.js,file2.js). Css files may use `media` option or may be for IE only ; this patch does not concatenate css filenames for different media types or different IE specs. It concatenates only files served under cubicweb's `data` urls and keeps original include order. The generated urls are added to the HTML header as usual. HOW-TO: - calling HTMLHead(datadir_url) will enable the url concatenation - calling HTMLHead() will not benefit of url concatenation IMPORTANT NOTE: - fckeditor can no more be served under `/data/` segment
Thu, 28 Apr 2011 20:24:27 +0200 handle js/ css file concatenation with twisted
Florent Cayré <florent.cayre@gmail.com> [Thu, 28 Apr 2011 20:24:27 +0200] rev 7276
handle js/ css file concatenation with twisted
Thu, 28 Apr 2011 19:42:19 +0200 put data version md5 into a new url segment to ease static serving
Florent Cayré <florent.cayre@gmail.com> [Thu, 28 Apr 2011 19:42:19 +0200] rev 7275
put data version md5 into a new url segment to ease static serving
Thu, 28 Apr 2011 17:36:04 +0200 add cwctl command to generate a consolidated data directory with all cubes/ cubicweb data directories content to be delivered statically
Florent Cayré <florent.cayre@gmail.com> [Thu, 28 Apr 2011 17:36:04 +0200] rev 7274
add cwctl command to generate a consolidated data directory with all cubes/ cubicweb data directories content to be delivered statically
Thu, 28 Apr 2011 17:33:56 +0200 [etwist] refactor child resources management
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 28 Apr 2011 17:33:56 +0200] rev 7273
[etwist] refactor child resources management
Wed, 27 Apr 2011 16:38:01 +0200 [vreg] vregistry._select_best was needlessly instanciating NoSelectableObject (closes #1626708)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 27 Apr 2011 16:38:01 +0200] rev 7272
[vreg] vregistry._select_best was needlessly instanciating NoSelectableObject (closes #1626708) in large selections, this incurred a non negligible cost (add_relations with 2000 inlined relations runs 7% faster with this patch)
Thu, 28 Apr 2011 15:30:16 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:30:16 +0200] rev 7271
backport stable
Thu, 28 Apr 2011 15:29:21 +0200 merge stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:29:21 +0200] rev 7270
merge stable
Thu, 28 Apr 2011 15:29:12 +0200 merge oldstable oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:29:12 +0200] rev 7269
merge oldstable
Thu, 28 Apr 2011 15:25:46 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:25:46 +0200] rev 7268
backport oldstable
Thu, 28 Apr 2011 15:24:51 +0200 [page data] don't call unload_page_data too many time (closes #1518398) oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:24:51 +0200] rev 7267
[page data] don't call unload_page_data too many time (closes #1518398)
Thu, 28 Apr 2011 15:24:37 +0200 [request] don't init tabindex unnecessarily, since it's added to page data which will makes an ajax call to unload_page_data necessary oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:24:37 +0200] rev 7266
[request] don't init tabindex unnecessarily, since it's added to page data which will makes an ajax call to unload_page_data necessary
Thu, 28 Apr 2011 15:24:11 +0200 [deprecation] kill a remaining 3.6 warning oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Apr 2011 15:24:11 +0200] rev 7265
[deprecation] kill a remaining 3.6 warning
Wed, 27 Apr 2011 15:42:07 +0200 [web config] fix md5 version to ensure cubes order and to include cubicweb version stable
Florent Cayré [Wed, 27 Apr 2011 15:42:07 +0200] rev 7264
[web config] fix md5 version to ensure cubes order and to include cubicweb version
Thu, 28 Apr 2011 10:11:36 +0200 merged stable bugfix
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 28 Apr 2011 10:11:36 +0200] rev 7263
merged stable bugfix
Thu, 28 Apr 2011 10:11:14 +0200 merged oldstable bugfix stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 28 Apr 2011 10:11:14 +0200] rev 7262
merged oldstable bugfix
Wed, 27 Apr 2011 16:10:10 +0200 place the disable hooks context manager at the right place (closes: #1626694) oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 27 Apr 2011 16:10:10 +0200] rev 7261
place the disable hooks context manager at the right place (closes: #1626694) hooks control is reset at each commit so we need to have a smaller scope for the CM in the 3.10.9 migration script
Thu, 28 Apr 2011 08:20:12 +0200 backport stable into default
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 28 Apr 2011 08:20:12 +0200] rev 7260
backport stable into default
Thu, 28 Apr 2011 08:19:42 +0200 backport oldstable into stable stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 28 Apr 2011 08:19:42 +0200] rev 7259
backport oldstable into stable
Thu, 28 Apr 2011 08:18:48 +0200 [js] fix inArray usage in reorderTabIndex() : inArray returns -1 if element is not found, not 'false' oldstable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 28 Apr 2011 08:18:48 +0200] rev 7258
[js] fix inArray usage in reorderTabIndex() : inArray returns -1 if element is not found, not 'false'
Wed, 27 Apr 2011 12:23:43 +0200 [rql] basic support for regexp-based pattern matching
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 27 Apr 2011 12:23:43 +0200] rev 7257
[rql] basic support for regexp-based pattern matching
Wed, 27 Apr 2011 11:37:42 +0200 [rql] support CAST() Function
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 27 Apr 2011 11:37:42 +0200] rev 7256
[rql] support CAST() Function
Wed, 27 Apr 2011 09:55:17 +0200 stable is now 3.12 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Apr 2011 09:55:17 +0200] rev 7255
stable is now 3.12
Wed, 27 Apr 2011 09:54:22 +0200 oldstable is now 3.11 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Apr 2011 09:54:22 +0200] rev 7254
oldstable is now 3.11
Wed, 27 Apr 2011 09:41:55 +0200 [js] delete empty js files (incluced in cw.ajax.js)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Apr 2011 09:41:55 +0200] rev 7253
[js] delete empty js files (incluced in cw.ajax.js)
Wed, 27 Apr 2011 09:32:05 +0200 [sql generation] fix crash on outer join + ambiguous inlined relation + attribute selection
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Apr 2011 09:32:05 +0200] rev 7252
[sql generation] fix crash on outer join + ambiguous inlined relation + attribute selection
Tue, 26 Apr 2011 16:14:43 +0200 [rql rewrite] backout 7177:f2a976cf7dac : since EXISTS is the variable scope, we want to insert snippets here anyway (other solution would be to NOT insert snippets at all in such case). Closes #1625464
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Apr 2011 16:14:43 +0200] rev 7251
[rql rewrite] backout 7177:f2a976cf7dac : since EXISTS is the variable scope, we want to insert snippets here anyway (other solution would be to NOT insert snippets at all in such case). Closes #1625464
Fri, 22 Apr 2011 16:23:34 +0200 [book] fix documentation + add chpasswd.py script
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 22 Apr 2011 16:23:34 +0200] rev 7250
[book] fix documentation + add chpasswd.py script
Fri, 22 Apr 2011 16:24:56 +0200 [facets] fix unicode encode error; closes #1625112
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 22 Apr 2011 16:24:56 +0200] rev 7249
[facets] fix unicode encode error; closes #1625112
Fri, 22 Apr 2011 16:15:10 +0200 [facets] fix RangeFacet get_widget: do no return a widget unless there are at least 2 values; closes #1625203
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 22 Apr 2011 16:15:10 +0200] rev 7248
[facets] fix RangeFacet get_widget: do no return a widget unless there are at least 2 values; closes #1625203
Fri, 22 Apr 2011 12:20:48 +0200 merge
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 12:20:48 +0200] rev 7247
merge
Fri, 22 Apr 2011 12:17:51 +0200 Backed out changeset 7a58581d842c
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 12:17:51 +0200] rev 7246
Backed out changeset 7a58581d842c This changeset breaks a number of CW tests, which depends on pre add hooks. I'm backing it out, so that we can start the need-for-speed sprint with green tests (and possibly rework this changeset)
Fri, 22 Apr 2011 12:02:32 +0200 small reformatting (but test still fails)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 12:02:32 +0200] rev 7245
small reformatting (but test still fails)
Fri, 22 Apr 2011 11:58:41 +0200 fix tests broken by fcb8932082a5 (continued)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 11:58:41 +0200] rev 7244
fix tests broken by fcb8932082a5 (continued)
Fri, 22 Apr 2011 10:29:23 +0200 fix bad handling of inlined relations when entities of different etypes are passed as subject to add_relations
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 10:29:23 +0200] rev 7243
fix bad handling of inlined relations when entities of different etypes are passed as subject to add_relations
Fri, 22 Apr 2011 10:28:26 +0200 fix failing test_migration test caused by schema change
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 10:28:26 +0200] rev 7242
fix failing test_migration test caused by schema change
Fri, 22 Apr 2011 09:48:37 +0200 fix tests broken by fcb8932082a5
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 22 Apr 2011 09:48:37 +0200] rev 7241
fix tests broken by fcb8932082a5
Thu, 21 Apr 2011 18:10:49 +0200 merge back stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 21 Apr 2011 18:10:49 +0200] rev 7240
merge back stable
Thu, 21 Apr 2011 17:25:32 +0200 fix server/test/unittest_checkintegrity (failing since 70538ea2532d) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 21 Apr 2011 17:25:32 +0200] rev 7239
fix server/test/unittest_checkintegrity (failing since 70538ea2532d)
Wed, 20 Apr 2011 16:55:52 +0200 fix implementation of repository.glob_add_relations (closes ##1625257)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 20 Apr 2011 16:55:52 +0200] rev 7238
fix implementation of repository.glob_add_relations (closes ##1625257) the internal data structure had changed during implementation and the code had not been updated...
Fri, 15 Apr 2011 15:42:17 +0200 [server] improve the speed of setting relations between entities (closes #1625257)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 15 Apr 2011 15:42:17 +0200] rev 7237
[server] improve the speed of setting relations between entities (closes #1625257) The main idea is to add methods equivalent to session.add_relation and repository.glob_add_relation which handle several relations in one call. Speed gain results from: * using cursor.executemany to run SQL statements * factorizing some code which otherwise has to be performed for each relation, such as context manager creation before calling hooks or to enable security, creation of the EditedEntity instance (when several inlined relations are set on a single entity, and consequently when refreshing the cached entity) benchmark runs 1.1x faster for non inlined entities and 125x faster for inlined entities :-)
Fri, 15 Apr 2011 16:05:20 +0200 added test case to monitor speed improvements in the repository code.
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 15 Apr 2011 16:05:20 +0200] rev 7236
added test case to monitor speed improvements in the repository code. To use it, add a test in a patch, then hack CW to speed it up in another patch, updating the test if needed. By running the test with and without the second patch applied you can easily see the speed improvements
Wed, 20 Apr 2011 08:28:52 +0200 backport stable changes to default
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 20 Apr 2011 08:28:52 +0200] rev 7235
backport stable changes to default
Mon, 18 Apr 2011 19:39:22 +0200 [js] update jquery.corner.js to the latest version (uses native css support for browser that provide it); closes #1625065
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 18 Apr 2011 19:39:22 +0200] rev 7234
[js] update jquery.corner.js to the latest version (uses native css support for browser that provide it); closes #1625065
Mon, 18 Apr 2011 19:34:20 +0200 [js/css] remove old versions of ui.tabs/slider etc.; closes #1625085
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 18 Apr 2011 19:34:20 +0200] rev 7233
[js/css] remove old versions of ui.tabs/slider etc.; closes #1625085
Mon, 18 Apr 2011 08:03:46 +0200 [devtools] make return value of get_response_header(raw=True) consistent wrt get_header(raw=True) stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 18 Apr 2011 08:03:46 +0200] rev 7232
[devtools] make return value of get_response_header(raw=True) consistent wrt get_header(raw=True) i.e. get_response_header(raw=True) now returns the first element of the list rather than the list itself.
Fri, 15 Apr 2011 12:58:31 +0200 [widgets] handle no value label for tristate radios, put default separator on class for easier redefinition - closes #1624839
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 15 Apr 2011 12:58:31 +0200] rev 7231
[widgets] handle no value label for tristate radios, put default separator on class for easier redefinition - closes #1624839
Fri, 15 Apr 2011 11:58:33 +0200 [doc] update of the update stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 15 Apr 2011 11:58:33 +0200] rev 7230
[doc] update of the update
Fri, 15 Apr 2011 08:22:38 +0200 [tz postgres support] we've to commit the connection once time-zone is set, else we may loose the setting
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Apr 2011 08:22:38 +0200] rev 7229
[tz postgres support] we've to commit the connection once time-zone is set, else we may loose the setting
Fri, 15 Apr 2011 08:18:59 +0200 [tz support] more tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Apr 2011 08:18:59 +0200] rev 7228
[tz support] more tests
Fri, 15 Apr 2011 08:18:06 +0200 [dataimport] actually commit every desired number...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Apr 2011 08:18:06 +0200] rev 7227
[dataimport] actually commit every desired number...
Wed, 06 Apr 2011 12:33:39 +0200 [doc] major update of the install documentation stable
Alain Leufroy <alain.leufroy@logilab.fr> [Wed, 06 Apr 2011 12:33:39 +0200] rev 7226
[doc] major update of the install documentation
Thu, 14 Apr 2011 11:36:47 +0200 [facets] make rangefacet comply with start_unfolded (closes #1615869) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 14 Apr 2011 11:36:47 +0200] rev 7225
[facets] make rangefacet comply with start_unfolded (closes #1615869)
Thu, 14 Apr 2011 14:19:21 +0200 [testlib] make a clear distinction between input / output HTTP headers stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 14 Apr 2011 14:19:21 +0200] rev 7224
[testlib] make a clear distinction between input / output HTTP headers The get_header() / set_header() API is the same as for CubicWebRequestBase : - get_header() returns the **request** header - set_header() / add_header() works on the **response** header FakeRequest adds two additional methods : - get_response_header() returns the **reponse** header - set_request_header() adds a **request** header FakeRequest now uses the `headers_out` ineherited from CubicWebRequestBase. It also uses a `_headers_in` attribute
Thu, 14 Apr 2011 14:18:46 +0200 [entity] create_entity/cw_instantiate should initialize entity's cache to avoid later queries
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Apr 2011 14:18:46 +0200] rev 7223
[entity] create_entity/cw_instantiate should initialize entity's cache to avoid later queries
Thu, 14 Apr 2011 14:18:44 +0200 [testlib] refactor create_user and grant_permission to make them usable from pre_setup_database
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Apr 2011 14:18:44 +0200] rev 7222
[testlib] refactor create_user and grant_permission to make them usable from pre_setup_database
Thu, 14 Apr 2011 11:38:10 +0200 [3.12 regression] don't access to __class__ directly, it may raise AttributeError
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Apr 2011 11:38:10 +0200] rev 7221
[3.12 regression] don't access to __class__ directly, it may raise AttributeError
Wed, 13 Apr 2011 14:02:04 +0200 [testlib] fix typos / NameErrors in devtools/__init__.py stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 13 Apr 2011 14:02:04 +0200] rev 7220
[testlib] fix typos / NameErrors in devtools/__init__.py
Wed, 13 Apr 2011 12:50:31 +0200 [schema serialization] add warning on missing group stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Apr 2011 12:50:31 +0200] rev 7219
[schema serialization] add warning on missing group
Wed, 13 Apr 2011 11:46:00 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Apr 2011 11:46:00 +0200] rev 7218
backport stable
Wed, 13 Apr 2011 11:34:53 +0200 [testlib] fix bug in backup file name generation: it may erroneously replace '-' by '_' in database **parent directories**. This should fix random error when test are run under apycot. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Apr 2011 11:34:53 +0200] rev 7217
[testlib] fix bug in backup file name generation: it may erroneously replace '-' by '_' in database **parent directories**. This should fix random error when test are run under apycot.
Wed, 13 Apr 2011 11:03:42 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Apr 2011 11:03:42 +0200] rev 7216
backport stable
Wed, 13 Apr 2011 09:58:19 +0200 [schema diagram] proper url generation (closes #1621276) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Apr 2011 09:58:19 +0200] rev 7215
[schema diagram] proper url generation (closes #1621276)
Wed, 13 Apr 2011 09:46:29 +0200 [testlib] fix readlb config handling, avoid systematic recreation of db with postgres (closes #1618089) stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 13 Apr 2011 09:46:29 +0200] rev 7214
[testlib] fix readlb config handling, avoid systematic recreation of db with postgres (closes #1618089)
Wed, 13 Apr 2011 08:38:24 +0200 [entities] fix cw_instantiate typo stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 13 Apr 2011 08:38:24 +0200] rev 7213
[entities] fix cw_instantiate typo
Tue, 12 Apr 2011 17:32:06 +0200 [entities/test] add failing test for cw_instantiate stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 12 Apr 2011 17:32:06 +0200] rev 7212
[entities/test] add failing test for cw_instantiate
Tue, 12 Apr 2011 14:09:39 +0200 [timezone] ensure tzinfo is None
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Apr 2011 14:09:39 +0200] rev 7211
[timezone] ensure tzinfo is None
Tue, 12 Apr 2011 13:05:16 +0200 [entity] use a list comprehension stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Apr 2011 13:05:16 +0200] rev 7210
[entity] use a list comprehension
Mon, 11 Apr 2011 22:28:57 +0200 Added tag cubicweb-debian-version-3.12.2-1 for changeset 6d418fb3ffed
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 11 Apr 2011 22:28:57 +0200] rev 7209
Added tag cubicweb-debian-version-3.12.2-1 for changeset 6d418fb3ffed
Mon, 11 Apr 2011 22:28:56 +0200 Added tag cubicweb-version-3.12.2 for changeset 5a9b6bc56538 cubicweb-debian-version-3.12.2-1
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 11 Apr 2011 22:28:56 +0200] rev 7208
Added tag cubicweb-version-3.12.2 for changeset 5a9b6bc56538
Mon, 11 Apr 2011 22:19:24 +0200 [packaging] prepare the release of version 3.12.2 cubicweb-version-3.12.2
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 11 Apr 2011 22:19:24 +0200] rev 7207
[packaging] prepare the release of version 3.12.2
Mon, 11 Apr 2011 20:43:30 +0200 merge changes from stable branch
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 11 Apr 2011 20:43:30 +0200] rev 7206
merge changes from stable branch
Mon, 11 Apr 2011 18:33:18 +0200 [facet] ignore range extremas to avoid filtering out rows where value is NULL (closes #1251192) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Apr 2011 18:33:18 +0200] rev 7205
[facet] ignore range extremas to avoid filtering out rows where value is NULL (closes #1251192)
Mon, 11 Apr 2011 16:51:49 +0200 Backed out changeset e0e802afa8e1, widgets are actually defined below stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Apr 2011 16:51:49 +0200] rev 7204
Backed out changeset e0e802afa8e1, widgets are actually defined below
Mon, 11 Apr 2011 16:12:02 +0200 [facet] refactor: a simple class attribute is enough stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Apr 2011 16:12:02 +0200] rev 7203
[facet] refactor: a simple class attribute is enough
Mon, 11 Apr 2011 13:29:41 +0200 [native source] eid_creation_lock actually lock the eid connection creation and usage stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Apr 2011 13:29:41 +0200] rev 7202
[native source] eid_creation_lock actually lock the eid connection creation and usage
Mon, 11 Apr 2011 13:28:59 +0200 [dataimport] allow to specify columns on which result should be sorted in lazydbtable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Apr 2011 13:28:59 +0200] rev 7201
[dataimport] allow to specify columns on which result should be sorted in lazydbtable
Fri, 08 Apr 2011 09:02:55 +0200 [entity creation] ensure this is a relation and not an attribute before moving things into pending_relations because value is a list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Apr 2011 09:02:55 +0200] rev 7200
[entity creation] ensure this is a relation and not an attribute before moving things into pending_relations because value is a list Using a list for attributes may be used for later type specific casting (e.g. timeseries)
Thu, 07 Apr 2011 18:10:07 +0200 [fckeditor] fix fckeditor relative url: use baseuri() stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 07 Apr 2011 18:10:07 +0200] rev 7199
[fckeditor] fix fckeditor relative url: use baseuri()
Thu, 07 Apr 2011 00:27:47 +0200 Added tag cubicweb-debian-version-3.12.1-1 for changeset 07e2c9c7df26
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Apr 2011 00:27:47 +0200] rev 7198
Added tag cubicweb-debian-version-3.12.1-1 for changeset 07e2c9c7df26
Thu, 07 Apr 2011 00:27:46 +0200 Added tag cubicweb-version-3.12.1 for changeset 59701627adba cubicweb-debian-version-3.12.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Apr 2011 00:27:46 +0200] rev 7197
Added tag cubicweb-version-3.12.1 for changeset 59701627adba
Wed, 06 Apr 2011 23:31:06 +0200 3.12.1 cubicweb-version-3.12.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 23:31:06 +0200] rev 7196
3.12.1
Wed, 06 Apr 2011 23:31:00 +0200 i18n update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 23:31:00 +0200] rev 7195
i18n update
Wed, 06 Apr 2011 23:24:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 23:24:19 +0200] rev 7194
backport stable
Wed, 06 Apr 2011 23:23:48 +0200 [sql generation] fix missing join with outer joins w/ rhs invariant variable... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 23:23:48 +0200] rev 7193
[sql generation] fix missing join with outer joins w/ rhs invariant variable... ... where the principal where not the processed relation. This led to major refactoring in outer join handling, which is now much clearer and powerful. Closes #1579228
Wed, 06 Apr 2011 23:01:58 +0200 [test, cw props] ensure we can't add user specific / system-wide properties stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 23:01:58 +0200] rev 7192
[test, cw props] ensure we can't add user specific / system-wide properties we had this pb on an historical instance in our intranet (eg. running for about 8 years).
Wed, 06 Apr 2011 22:52:52 +0200 [ms planner] fix buggy temp table name generation, may generate duplicated unique id with subqueries/union stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 22:52:52 +0200] rev 7191
[ms planner] fix buggy temp table name generation, may generate duplicated unique id with subqueries/union
Wed, 06 Apr 2011 22:52:51 +0200 [system source] drop now useless bw compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 22:52:51 +0200] rev 7190
[system source] drop now useless bw compat
Wed, 06 Apr 2011 22:52:50 +0200 [test] silent warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 22:52:50 +0200] rev 7189
[test] silent warning
Wed, 06 Apr 2011 22:52:39 +0200 [ms planner] use an index to avoid doing the same step twice stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 22:52:39 +0200] rev 7188
[ms planner] use an index to avoid doing the same step twice
Wed, 06 Apr 2011 16:01:19 +0200 [views] extend HTMLStream API to be able to change doctype / xmldecl
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 06 Apr 2011 16:01:19 +0200] rev 7187
[views] extend HTMLStream API to be able to change doctype / xmldecl When generating RDFa (for instance), the doctype must be : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> This changeset adds a ``set_doctype()`` method on request objects to allow such changes during page generation.
Wed, 06 Apr 2011 16:00:56 +0200 [test] drop some warnings introduced by new test dabase handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 16:00:56 +0200] rev 7186
[test] drop some warnings introduced by new test dabase handling
Wed, 06 Apr 2011 10:17:48 +0200 rephrase stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 10:17:48 +0200] rev 7185
rephrase
Wed, 06 Apr 2011 10:10:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 10:10:21 +0200] rev 7184
backport stable
Mon, 04 Apr 2011 14:10:52 +0200 [web] fix CalendarView : both icalendarable.start and icalendarable.stop dates can be None stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Mon, 04 Apr 2011 14:10:52 +0200] rev 7183
[web] fix CalendarView : both icalendarable.start and icalendarable.stop dates can be None
Thu, 31 Mar 2011 14:23:11 +0200 [edit controller] fix subform formid in EditController (would need further improvement) stable
Florent Cayré <florent.cayre@gmail.com> [Thu, 31 Mar 2011 14:23:11 +0200] rev 7182
[edit controller] fix subform formid in EditController (would need further improvement)
Wed, 06 Apr 2011 09:57:28 +0200 [schema synchronization] get back eid when adding a final entity type, else it may cause pb on later schema synchronization during the migration where the type is added stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Apr 2011 09:57:28 +0200] rev 7181
[schema synchronization] get back eid when adding a final entity type, else it may cause pb on later schema synchronization during the migration where the type is added
Tue, 05 Apr 2011 13:24:02 +0200 backport fix from oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 05 Apr 2011 13:24:02 +0200] rev 7180
backport fix from oldstable
Tue, 05 Apr 2011 13:23:47 +0200 backport fix from oldstable stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 05 Apr 2011 13:23:47 +0200] rev 7179
backport fix from oldstable
Tue, 05 Apr 2011 08:39:49 +0200 fileConfig is in logging.config oldstable cubicweb-version-3.10.x
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 05 Apr 2011 08:39:49 +0200] rev 7178
fileConfig is in logging.config
Tue, 05 Apr 2011 12:48:53 +0200 [entity vocab] fix bug introduced in 3.12 vs/ entity vocabulary, leading to some unexpected empty vocabulary. Fix test accordingly.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 12:48:53 +0200] rev 7177
[entity vocab] fix bug introduced in 3.12 vs/ entity vocabulary, leading to some unexpected empty vocabulary. Fix test accordingly.
Tue, 05 Apr 2011 12:47:18 +0200 [rql rewriter] take care not to introduce snippets into a neged scope
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 12:47:18 +0200] rev 7176
[rql rewriter] take care not to introduce snippets into a neged scope
Tue, 05 Apr 2011 11:19:12 +0200 [old css] use aColor property stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 11:19:12 +0200] rev 7175
[old css] use aColor property
Tue, 05 Apr 2011 11:18:56 +0200 [uipros] drop unused properties stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 11:18:56 +0200] rev 7174
[uipros] drop unused properties
Tue, 05 Apr 2011 11:18:03 +0200 [selectors] abstract ExpectedValueSelector now accept a set as single argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 11:18:03 +0200] rev 7173
[selectors] abstract ExpectedValueSelector now accept a set as single argument
Tue, 05 Apr 2011 11:15:35 +0200 [igeocodable] import adapter description stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Apr 2011 11:15:35 +0200] rev 7172
[igeocodable] import adapter description
Mon, 04 Apr 2011 14:50:10 +0200 [dataimport] tell more and nicely about transaction status stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Apr 2011 14:50:10 +0200] rev 7171
[dataimport] tell more and nicely about transaction status
Mon, 04 Apr 2011 14:49:39 +0200 [dataimport] propagate stack stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Apr 2011 14:49:39 +0200] rev 7170
[dataimport] propagate stack
Fri, 01 Apr 2011 16:02:45 +0200 Added tag cubicweb-debian-version-3.12.0-1 for changeset 92b56939b7c7
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 16:02:45 +0200] rev 7169
Added tag cubicweb-debian-version-3.12.0-1 for changeset 92b56939b7c7
Fri, 01 Apr 2011 16:02:45 +0200 Added tag cubicweb-version-3.12.0 for changeset fd502219eb76 cubicweb-debian-version-3.12.0-1
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 16:02:45 +0200] rev 7168
Added tag cubicweb-version-3.12.0 for changeset fd502219eb76
Fri, 01 Apr 2011 16:01:03 +0200 prepare 3.12.0 cubicweb-version-3.12.0
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 16:01:03 +0200] rev 7167
prepare 3.12.0
Fri, 01 Apr 2011 15:04:47 +0200 [time zone] support for TZDatetime and TZTime data type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Apr 2011 15:04:47 +0200] rev 7166
[time zone] support for TZDatetime and TZTime data type Should be usable and cause no crash, though some stuff may still be refined (test value generation, display in views/forms...) Proprify some data structures dealing with yams base types along the way and adding warning when some were missing (eg Interval usually).
Fri, 01 Apr 2011 14:38:16 +0200 merged test fix from stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 14:38:16 +0200] rev 7165
merged test fix from stable
Fri, 01 Apr 2011 14:34:11 +0200 [http] implement 1587305: provide better implementation of Accept header parsing + tests
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 01 Apr 2011 14:34:11 +0200] rev 7164
[http] implement 1587305: provide better implementation of Accept header parsing + tests
Fri, 01 Apr 2011 14:26:18 +0200 [web test] extract a set_auth_mode method from init_authentication and use it in test_fb_login_concept to avoid bad test interaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Apr 2011 14:26:18 +0200] rev 7163
[web test] extract a set_auth_mode method from init_authentication and use it in test_fb_login_concept to avoid bad test interaction
Fri, 01 Apr 2011 14:25:55 +0200 merge stable to default
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 14:25:55 +0200] rev 7162
merge stable to default
Fri, 01 Apr 2011 08:20:25 +0200 fix failing tests before 3.12 release
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Apr 2011 08:20:25 +0200] rev 7161
fix failing tests before 3.12 release added a skip in unittest_reledit, I'd like acampeas to give it a look.
Fri, 01 Apr 2011 01:06:41 +0200 [dataimport] new 'lazydbtable' generator function to feed data from a database table stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Apr 2011 01:06:41 +0200] rev 7160
[dataimport] new 'lazydbtable' generator function to feed data from a database table
Fri, 01 Apr 2011 01:06:37 +0200 [dataimport] ObjectStore.create_entity should return something that looks like an entity (eg no more using dict protocol to access to attributes) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Apr 2011 01:06:37 +0200] rev 7159
[dataimport] ObjectStore.create_entity should return something that looks like an entity (eg no more using dict protocol to access to attributes)
Fri, 01 Apr 2011 01:06:29 +0200 [dataimport] cleanups, update docstring to up-to-date usage stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Apr 2011 01:06:29 +0200] rev 7158
[dataimport] cleanups, update docstring to up-to-date usage
Thu, 31 Mar 2011 21:24:39 +0200 [doc] improve dostring of server.hook stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 31 Mar 2011 21:24:39 +0200] rev 7157
[doc] improve dostring of server.hook
Thu, 31 Mar 2011 17:24:38 +0200 merge back stable to default
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 31 Mar 2011 17:24:38 +0200] rev 7156
merge back stable to default
Thu, 31 Mar 2011 17:12:27 +0200 [cwctl] refactor ui messages aiming for consistency and simplicity stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 31 Mar 2011 17:12:27 +0200] rev 7155
[cwctl] refactor ui messages aiming for consistency and simplicity
Thu, 31 Mar 2011 15:23:52 +0200 [entity vocabulary] refactor unrelated rql to allow usage of RQLRewriter to insert schema constraints. Closes #1561806
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 31 Mar 2011 15:23:52 +0200] rev 7154
[entity vocabulary] refactor unrelated rql to allow usage of RQLRewriter to insert schema constraints. Closes #1561806
Thu, 31 Mar 2011 15:23:50 +0200 [entity vocabulary] fix unrelated rql generation to skip rql constraints that don't make sense
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 31 Mar 2011 15:23:50 +0200] rev 7153
[entity vocabulary] fix unrelated rql generation to skip rql constraints that don't make sense
Thu, 31 Mar 2011 15:23:46 +0200 [schema, refactoring] use RQLExpression as base class for RQL constraint classes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 31 Mar 2011 15:23:46 +0200] rev 7152
[schema, refactoring] use RQLExpression as base class for RQL constraint classes
Thu, 31 Mar 2011 15:18:21 +0200 [reledit] fix crash due to wrong attributes usage stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 31 Mar 2011 15:18:21 +0200] rev 7151
[reledit] fix crash due to wrong attributes usage
Thu, 31 Mar 2011 09:39:51 +0200 merge
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 31 Mar 2011 09:39:51 +0200] rev 7150
merge
Thu, 31 Mar 2011 09:17:43 +0200 make it easier to inherit from EditionFormView stable
Florent Cayré <florent.cayre@gmail.com> [Thu, 31 Mar 2011 09:17:43 +0200] rev 7149
make it easier to inherit from EditionFormView
Wed, 30 Mar 2011 16:40:55 +0200 more TZDatetime/TZTime test fixes
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 30 Mar 2011 16:40:55 +0200] rev 7148
more TZDatetime/TZTime test fixes
Wed, 30 Mar 2011 15:51:10 +0200 fix test_knownValues_load_schema
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 30 Mar 2011 15:51:10 +0200] rev 7147
fix test_knownValues_load_schema
Wed, 30 Mar 2011 15:44:26 +0200 backport stable to default
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 30 Mar 2011 15:44:26 +0200] rev 7146
backport stable to default
Wed, 30 Mar 2011 15:09:13 +0200 [doc] fix typo stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 30 Mar 2011 15:09:13 +0200] rev 7145
[doc] fix typo
Wed, 30 Mar 2011 14:55:14 +0200 [doc] fix typo stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 30 Mar 2011 14:55:14 +0200] rev 7144
[doc] fix typo
Wed, 30 Mar 2011 14:03:10 +0200 [AnyEntity] rename __linkto attribute as cw_linkto to avoid name mangling which make overriding/monkey-patching unnecessarily harder stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 14:03:10 +0200] rev 7143
[AnyEntity] rename __linkto attribute as cw_linkto to avoid name mangling which make overriding/monkey-patching unnecessarily harder
Wed, 30 Mar 2011 13:59:23 +0200 [sql generation test] avoid lgdb warnings when a db module is faked stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 13:59:23 +0200] rev 7142
[sql generation test] avoid lgdb warnings when a db module is faked
Wed, 30 Mar 2011 11:17:58 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 11:17:58 +0200] rev 7141
backport stable
Wed, 30 Mar 2011 11:17:21 +0200 [c-c create] unification of c-c create and its subcommands handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 11:17:21 +0200] rev 7140
[c-c create] unification of c-c create and its subcommands handling * create/db-create/db-init uniformly accept --automatic and --config-level options, properly passed along the way * --automatic option fixed so it doesn't need yes or no argument * closes ##1537265 on the way
Wed, 30 Mar 2011 11:08:15 +0200 [rql rewriter] to properly handle 'relation' rql expressions, rql rewriter must support multiple variables (eg S and O) at once to be given as varmap stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 11:08:15 +0200] rev 7139
[rql rewriter] to properly handle 'relation' rql expressions, rql rewriter must support multiple variables (eg S and O) at once to be given as varmap
Wed, 30 Mar 2011 11:07:16 +0200 [rql rewriter] drop unused argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 11:07:16 +0200] rev 7138
[rql rewriter] drop unused argument
Wed, 30 Mar 2011 11:07:07 +0200 [rql rewriter] don't add unnecessary (potentially buggy) exists stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Mar 2011 11:07:07 +0200] rev 7137
[rql rewriter] don't add unnecessary (potentially buggy) exists
Tue, 29 Mar 2011 10:25:10 +0200 update lgc dependency also in pkginfo stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 29 Mar 2011 10:25:10 +0200] rev 7136
update lgc dependency also in pkginfo
Tue, 29 Mar 2011 10:05:24 +0200 updated lgc dependency stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 29 Mar 2011 10:05:24 +0200] rev 7135
updated lgc dependency
Tue, 29 Mar 2011 08:47:09 +0200 allow CW to act as a Pyro Server without registering the server to a Pyro Nameserver (closes #1528533) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 29 Mar 2011 08:47:09 +0200] rev 7134
allow CW to act as a Pyro Server without registering the server to a Pyro Nameserver (closes #1528533) This is achieved by configuring the pyro-ns-host to __NO_PYRONS__ (which is an illegal value for a host name) The Pyro URI for the server can be retrieved by reading the pyro_uri attribute of the Repository
Tue, 29 Mar 2011 09:02:49 +0200 [date picker] apply Carlos patch fixing spanish date picker translation file. Closes #1558893 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 29 Mar 2011 09:02:49 +0200] rev 7133
[date picker] apply Carlos patch fixing spanish date picker translation file. Closes #1558893
Mon, 28 Mar 2011 19:02:58 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 19:02:58 +0200] rev 7132
cleanup
Mon, 28 Mar 2011 19:02:47 +0200 [c-c create] we should also skip option with no type, else we may generate title for section without any option to fill stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 19:02:47 +0200] rev 7131
[c-c create] we should also skip option with no type, else we may generate title for section without any option to fill
Mon, 28 Mar 2011 18:57:34 +0200 [config] do not set base-url during instance creation, we don't want generated value to ends up in the configuration file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 18:57:34 +0200] rev 7130
[config] do not set base-url during instance creation, we don't want generated value to ends up in the configuration file
Mon, 28 Mar 2011 18:56:55 +0200 [config] generalise config.creating, allowing to drop set_language class attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 18:56:55 +0200] rev 7129
[config] generalise config.creating, allowing to drop set_language class attribute
Mon, 28 Mar 2011 18:53:54 +0200 [web test] fix broken url in reledit. tests BROKEN ANYWAY (crash due to missing attribute) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 18:53:54 +0200] rev 7128
[web test] fix broken url in reledit. tests BROKEN ANYWAY (crash due to missing attribute)
Mon, 28 Mar 2011 19:31:45 +0200 merge stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 19:31:45 +0200] rev 7127
merge
Mon, 28 Mar 2011 19:31:26 +0200 Added tag cubicweb-debian-version-3.11.2-1 for changeset 954b5b51cd92 stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 19:31:26 +0200] rev 7126
Added tag cubicweb-debian-version-3.11.2-1 for changeset 954b5b51cd92
Mon, 28 Mar 2011 19:31:25 +0200 Added tag cubicweb-version-3.11.2 for changeset 56ae3cd5f855 stable cubicweb-debian-version-3.11.2-1
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 19:31:25 +0200] rev 7125
Added tag cubicweb-version-3.11.2 for changeset 56ae3cd5f855
Mon, 28 Mar 2011 19:20:22 +0200 [packaging] prepare 3.11.2 stable cubicweb-version-3.11.2
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 19:20:22 +0200] rev 7124
[packaging] prepare 3.11.2
Mon, 28 Mar 2011 17:58:46 +0200 try to reconstruct the file forgotten by syt in changeset e094b3d4eb95 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 28 Mar 2011 17:58:46 +0200] rev 7123
try to reconstruct the file forgotten by syt in changeset e094b3d4eb95
Mon, 28 Mar 2011 17:39:21 +0200 [javascript] fix loadRemote test for JSON_BASE_URL / baseuri matching stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 28 Mar 2011 17:39:21 +0200] rev 7122
[javascript] fix loadRemote test for JSON_BASE_URL / baseuri matching put both url and baseuri() to lowercase since baseuri() might have uppercase characters. Thanks to Florent for spotting this.
Mon, 28 Mar 2011 16:42:54 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 16:42:54 +0200] rev 7121
cleanups
Mon, 28 Mar 2011 16:42:46 +0200 [cwuser, persistent properties] fix recent set_property implementation on CWUser: for_user is automatically handled for non-managers users (this is seriously debatable though) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 16:42:46 +0200] rev 7120
[cwuser, persistent properties] fix recent set_property implementation on CWUser: for_user is automatically handled for non-managers users (this is seriously debatable though)
Mon, 28 Mar 2011 16:41:36 +0200 [repository] fix crash in optimized [add|remove]_relation w/ inlined relation (broken by cw 3.10 refactoring) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 16:41:36 +0200] rev 7119
[repository] fix crash in optimized [add|remove]_relation w/ inlined relation (broken by cw 3.10 refactoring)
Mon, 28 Mar 2011 16:39:49 +0200 [server] move EditedEntity class to its own module, to avoid cyclic dependency when needed from e.g. session.py stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 16:39:49 +0200] rev 7118
[server] move EditedEntity class to its own module, to avoid cyclic dependency when needed from e.g. session.py
Mon, 28 Mar 2011 15:23:57 +0200 [facets] closes #1569459 (date-range facet with year < 1900) stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 28 Mar 2011 15:23:57 +0200] rev 7117
[facets] closes #1569459 (date-range facet with year < 1900) use lgc.date.ustrftime() and lgc.date.ticks2datetime to convert js date ticks and have a chance to handle dates with year < 1900.
Mon, 28 Mar 2011 15:15:49 +0200 [session] add find_entities and find_one_entity to session/request API (closes #1550045) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 15:15:49 +0200] rev 7116
[session] add find_entities and find_one_entity to session/request API (closes #1550045)
Mon, 28 Mar 2011 15:16:11 +0200 [web formwidgets] add missing tabindex to jquery date and time widgets (closes #1568475) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 28 Mar 2011 15:16:11 +0200] rev 7115
[web formwidgets] add missing tabindex to jquery date and time widgets (closes #1568475)
Mon, 28 Mar 2011 14:49:22 +0200 [c-c create] db-create doesn't not take a verbose option any longer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 14:49:22 +0200] rev 7114
[c-c create] db-create doesn't not take a verbose option any longer
Mon, 28 Mar 2011 12:50:56 +0200 [css] we should use padding instead of margin here, else the element as size greater than <body>, forcing an horizontal scrollbar to appear stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Mar 2011 12:50:56 +0200] rev 7113
[css] we should use padding instead of margin here, else the element as size greater than <body>, forcing an horizontal scrollbar to appear
Fri, 25 Mar 2011 15:45:38 +0100 [db connection] fix db connections method: verbose should be named interactive, it's not a question of verbosity but wether question should be asked or not stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 25 Mar 2011 15:45:38 +0100] rev 7112
[db connection] fix db connections method: verbose should be named interactive, it's not a question of verbosity but wether question should be asked or not
Fri, 25 Mar 2011 12:51:20 +0100 [cwprops, migration] fix [set_]property to ensure we don't retrieve a user specific value. Add some docstring along the way stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 25 Mar 2011 12:51:20 +0100] rev 7111
[cwprops, migration] fix [set_]property to ensure we don't retrieve a user specific value. Add some docstring along the way
Fri, 25 Mar 2011 12:43:57 +0100 [cwprops] add set_property method on CWUser instances, to ease setting of user specific properties stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 25 Mar 2011 12:43:57 +0100] rev 7110
[cwprops] add set_property method on CWUser instances, to ease setting of user specific properties
Thu, 24 Mar 2011 15:21:13 +0100 [merge] backport stable fixes into default
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 24 Mar 2011 15:21:13 +0100] rev 7109
[merge] backport stable fixes into default
Tue, 22 Mar 2011 15:11:38 +0100 Abstract the support for ORDER BY and LIMIT/OFFSET SQL generation stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Mar 2011 15:11:38 +0100] rev 7108
Abstract the support for ORDER BY and LIMIT/OFFSET SQL generation all DB engines do not support the same syntax for these features, MS SQLServer being the bad boy we try to support in CW. * Use two new methods of dbhelper to add LIMIT/OFFSET clauses and ORDER BY clauses * added unit tests for sqlserver backend * changed unittest_rql2sql to lauch the backend tests even if the driver module is not installed on the machine, so that we can run the sqlserver tests on linux (and the mysql tests too) * adapt msstep.py to the new interface closes #1154756
Thu, 24 Mar 2011 13:31:12 +0100 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:31:12 +0100] rev 7107
backport oldstable
Thu, 24 Mar 2011 13:30:14 +0100 [migration] Lesser memory consumption of cwuri fix + actually commit every 100 processed entities oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:30:14 +0100] rev 7106
[migration] Lesser memory consumption of cwuri fix + actually commit every 100 processed entities Don't use the ORM as added value is poor while all intentiated object are keept by rset cache.
Thu, 24 Mar 2011 13:25:57 +0100 [migration] improve fix cwuri progress bar oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:25:57 +0100] rev 7105
[migration] improve fix cwuri progress bar * Use the progress context manager, * Adds a title * Informs that operation have been partially committed.
Thu, 24 Mar 2011 13:24:26 +0100 [migration] explicit first step of 3.10.9 migration. oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:24:26 +0100] rev 7104
[migration] explicit first step of 3.10.9 migration. Previously there was on a "commit now" confirmation. The reason of the request are now explained and both request must be confirmed.
Thu, 24 Mar 2011 13:22:20 +0100 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:22:20 +0100] rev 7103
cleanups
Thu, 24 Mar 2011 13:22:10 +0100 [uiprops, css] make header background actually modifiable through uiprops stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:22:10 +0100] rev 7102
[uiprops, css] make header background actually modifiable through uiprops
Thu, 24 Mar 2011 13:20:33 +0100 [components] add **kwargs to render method of header components to make them usable as regular components (eg in other places than the header stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 24 Mar 2011 13:20:33 +0100] rev 7101
[components] add **kwargs to render method of header components to make them usable as regular components (eg in other places than the header
Wed, 23 Mar 2011 18:20:34 +0100 [schema views] don't propose 'view all' action for final entity types (closes #1560549) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Mar 2011 18:20:34 +0100] rev 7100
[schema views] don't propose 'view all' action for final entity types (closes #1560549)
Wed, 23 Mar 2011 11:35:41 +0100 [doc] fix urls pointing to repositories and download sites stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 23 Mar 2011 11:35:41 +0100] rev 7099
[doc] fix urls pointing to repositories and download sites
Mon, 21 Mar 2011 17:47:42 +0100 backported tag to stable stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 21 Mar 2011 17:47:42 +0100] rev 7098
backported tag to stable
Mon, 21 Mar 2011 17:44:57 +0100 Added tag cubicweb-version-3.9.x for changeset 48f468f33704 oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 21 Mar 2011 17:44:57 +0100] rev 7097
Added tag cubicweb-version-3.9.x for changeset 48f468f33704
Thu, 17 Mar 2011 13:43:51 +0100 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Mar 2011 13:43:51 +0100] rev 7096
merge
Thu, 17 Mar 2011 13:43:07 +0100 [devtools] missing py2.5 compat import oldstable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Mar 2011 13:43:07 +0100] rev 7095
[devtools] missing py2.5 compat import
Thu, 17 Mar 2011 12:21:36 +0100 merge oldstable into default stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 12:21:36 +0100] rev 7094
merge oldstable into default
Thu, 17 Mar 2011 12:20:45 +0100 fix stupid typo oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 12:20:45 +0100] rev 7093
fix stupid typo
Thu, 17 Mar 2011 12:14:58 +0100 merge oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 12:14:58 +0100] rev 7092
merge
Thu, 17 Mar 2011 12:07:08 +0100 merge: [testlib] require explicite overwriting of TestDataBaseHandler. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 12:07:08 +0100] rev 7091
merge: [testlib] require explicite overwriting of TestDataBaseHandler. A new overwrite (default to False) parametters is added.
Thu, 17 Mar 2011 12:03:50 +0100 [testlib] require explicite overwriting of TestDataBaseHandler. oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 12:03:50 +0100] rev 7090
[testlib] require explicite overwriting of TestDataBaseHandler. A new overwrite (default to False) parametters is added.
Thu, 17 Mar 2011 11:38:52 +0100 remove conflict marker stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Mar 2011 11:38:52 +0100] rev 7089
remove conflict marker
Wed, 16 Mar 2011 18:12:57 +0100 merge old stable into stable stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 16 Mar 2011 18:12:57 +0100] rev 7088
merge old stable into stable
Wed, 16 Mar 2011 09:45:57 +0100 fix pylint helper methods: need a classmathod in cwconfig.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Mar 2011 09:45:57 +0100] rev 7087
fix pylint helper methods: need a classmathod in cwconfig.py
Wed, 16 Mar 2011 09:45:57 +0100 fix pylint helper methods: need a classmathod in cwconfig.py oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Mar 2011 09:45:57 +0100] rev 7086
fix pylint helper methods: need a classmathod in cwconfig.py
Wed, 16 Mar 2011 09:40:56 +0100 merged back pylint help changes to stable stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Mar 2011 09:40:56 +0100] rev 7085
merged back pylint help changes to stable
Wed, 16 Mar 2011 09:40:11 +0100 merge oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Mar 2011 09:40:11 +0100] rev 7084
merge
Wed, 16 Mar 2011 09:37:46 +0100 help pylint by explicitely defining some attributes oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Mar 2011 09:37:46 +0100] rev 7083
help pylint by explicitely defining some attributes * the logging functions automatically set by set_log_methods * the attributes of Hook classes (eidfrom, entity...):
Tue, 15 Mar 2011 21:36:06 +0100 [doc] fix indentation spelling and grammar of tutorials/advanced/part03_bfss stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 15 Mar 2011 21:36:06 +0100] rev 7082
[doc] fix indentation spelling and grammar of tutorials/advanced/part03_bfss
Tue, 15 Mar 2011 10:38:02 +0100 [doc] complete description of EXISTS in rql/language.rst stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 15 Mar 2011 10:38:02 +0100] rev 7081
[doc] complete description of EXISTS in rql/language.rst
Tue, 15 Mar 2011 09:41:45 +0100 [doc] fix rql/debugging.rst and server.__init__ docstrings stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 15 Mar 2011 09:41:45 +0100] rev 7080
[doc] fix rql/debugging.rst and server.__init__ docstrings
Tue, 15 Mar 2011 09:41:45 +0100 [doc] fix rql/debugging.rst and server.__init__ docstrings oldstable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 15 Mar 2011 09:41:45 +0100] rev 7079
[doc] fix rql/debugging.rst and server.__init__ docstrings
Tue, 07 Dec 2010 12:18:20 +0100 [test] New Handling of database for test. oldstable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 07 Dec 2010 12:18:20 +0100] rev 7078
[test] New Handling of database for test. This patch adds a new TestDataBaseHandler class. TestDataBaseHandler are in charge of Setup, backup, restore, connection, repository caching and cleanup for database used during the test. TestDataBaseHandler reuse code and logic previously found in cubicweb.devtools functions and devtools.testlib.CubicwebTC. TestDataBaseHandler is an abstract class and must be subclassed to implement functionalities specific to each driver. TestDataBaseHandler can store and restore various database setups. devtools.testlib.CubicwebTC gains a test_db_id class attribute to specify that its TestCase uses a specific database that should be cached. The pre_setup_database class method is used to setup the database that will be cached. The setup_database method is kept uncached. The same TestDataBaseHandler are reused for every test using the same config object. TestDataBaseHandler try to reuse Repository objects as much as possible. All cubicweb test have been updated.
Fri, 11 Mar 2011 12:17:32 +0100 [reledit] repair some brokennes
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 11 Mar 2011 12:17:32 +0100] rev 7077
[reledit] repair some brokennes
Wed, 19 Jan 2011 19:19:57 +0100 [reledit] kill the reledit/doreledit duality
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 19 Jan 2011 19:19:57 +0100] rev 7076
[reledit] kill the reledit/doreledit duality * * * [reledit] use action to determine form content * * * [reledit] use self.entity instead of passing entity everywhere
Fri, 11 Mar 2011 09:47:09 +0100 default (3.11.X) is now stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Mar 2011 09:47:09 +0100] rev 7075
default (3.11.X) is now stable
Fri, 11 Mar 2011 09:46:45 +0100 stable (3.10.X) is now oldstable oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Mar 2011 09:46:45 +0100] rev 7074
stable (3.10.X) is now oldstable
Thu, 10 Mar 2011 15:18:22 +0100 [test] add some tags stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Mar 2011 15:18:22 +0100] rev 7073
[test] add some tags
Thu, 10 Mar 2011 15:18:21 +0100 [test] properly close connections stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Mar 2011 15:18:21 +0100] rev 7072
[test] properly close connections
Thu, 10 Mar 2011 14:59:21 +0100 [devtools] fix anonymous user handling in test classes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Mar 2011 14:59:21 +0100] rev 7071
[devtools] fix anonymous user handling in test classes
Thu, 10 Mar 2011 12:04:46 +0100 [web] provide a data_url() method on req and get_rid of explicit datadir_url usage (#1438736)
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 10 Mar 2011 12:04:46 +0100] rev 7070
[web] provide a data_url() method on req and get_rid of explicit datadir_url usage (#1438736)
Thu, 10 Mar 2011 12:03:37 +0100 [views] #1499661 get rid of base tag
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 10 Mar 2011 12:03:37 +0100] rev 7069
[views] #1499661 get rid of base tag
Thu, 10 Mar 2011 11:58:57 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Mar 2011 11:58:57 +0100] rev 7068
backport stable
Thu, 10 Mar 2011 11:56:35 +0100 [tabs] forward url parameters to lazy tabs views stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 10 Mar 2011 11:56:35 +0100] rev 7067
[tabs] forward url parameters to lazy tabs views If http://www.cubicweb.org/project/foo?x=12&y=13 dislays a LazyTabView, this patch forwards {x: 12, y: 13} to subsequent lazy tabs (i.e. called through ajax queries).
Wed, 09 Mar 2011 18:26:43 +0100 [testlib] fix regression introduced in 7065:6a6ea9966931 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Mar 2011 18:26:43 +0100] rev 7066
[testlib] fix regression introduced in 7065:6a6ea9966931
Tue, 07 Dec 2010 12:18:20 +0100 [testlib] simplify code by using a class attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Dec 2010 12:18:20 +0100] rev 7065
[testlib] simplify code by using a class attribute
Wed, 09 Mar 2011 13:42:55 +0100 [repo] fix multi-threads bug with get_option_value: pyro proxy can't be used from a thread to another without caution (closes #1535206) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Mar 2011 13:42:55 +0100] rev 7064
[repo] fix multi-threads bug with get_option_value: pyro proxy can't be used from a thread to another without caution (closes #1535206)
Wed, 09 Mar 2011 12:24:50 +0100 fix editable_attributes bug (closes #1534802) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 09 Mar 2011 12:24:50 +0100] rev 7063
fix editable_attributes bug (closes #1534802)
Tue, 08 Mar 2011 22:35:19 +0100 [http test] fix typo in super call
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 22:35:19 +0100] rev 7062
[http test] fix typo in super call
Tue, 08 Mar 2011 18:32:19 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 18:32:19 +0100] rev 7061
backport stable
Tue, 08 Mar 2011 18:21:40 +0100 [testlib] New assertion method assertSentEmail() to test presence of emails in system mailbox stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 18:21:40 +0100] rev 7060
[testlib] New assertion method assertSentEmail() to test presence of emails in system mailbox
Fri, 18 Feb 2011 15:26:00 +0100 [tests] Fix web test for windmill and forms
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 18 Feb 2011 15:26:00 +0100] rev 7059
[tests] Fix web test for windmill and forms - new component 'inout' needed to be clicked (windmill) - renamed id will fail html tests (windmill and unittest_forms.py)
Tue, 08 Mar 2011 18:16:44 +0100 [uilib] fix eid_param implementation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 18:16:44 +0100] rev 7058
[uilib] fix eid_param implementation
Tue, 08 Mar 2011 18:08:32 +0100 [test] fix bad super call stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 18:08:32 +0100] rev 7057
[test] fix bad super call
Tue, 08 Mar 2011 18:08:12 +0100 [dbapi] split in_memory_cnx functions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 18:08:12 +0100] rev 7056
[dbapi] split in_memory_cnx functions
Tue, 08 Mar 2011 17:55:38 +0100 Remove trailing white space stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 17:55:38 +0100] rev 7055
Remove trailing white space
Tue, 08 Mar 2011 17:55:15 +0100 Add a "closed" property on session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 17:55:15 +0100] rev 7054
Add a "closed" property on session This will simplify check and allow nicer error thatn the current "no _tx_data" attribute error.
Tue, 08 Mar 2011 17:55:02 +0100 [test] Improve tagging and error message of TwistedCWIdentTC stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 17:55:02 +0100] rev 7053
[test] Improve tagging and error message of TwistedCWIdentTC
Thu, 03 Mar 2011 11:52:35 +0100 [test/windmill] Gracefully skip windmill test if windmill can't be imported. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 03 Mar 2011 11:52:35 +0100] rev 7052
[test/windmill] Gracefully skip windmill test if windmill can't be imported. If windmill import fails the windmill module is set to None and a dummy CubicWebWindmillUseCase test class is create. This class contains a test that skip itself with a proper warning message.
Thu, 03 Mar 2011 11:49:32 +0100 [devtools/qunit] had "qunit" test for tag. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 03 Mar 2011 11:49:32 +0100] rev 7051
[devtools/qunit] had "qunit" test for tag.
Tue, 08 Mar 2011 16:00:25 +0100 [3.10.9 migration] don't display progress bar if stdout is not a tty stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Mar 2011 16:00:25 +0100] rev 7050
[3.10.9 migration] don't display progress bar if stdout is not a tty
Mon, 07 Mar 2011 23:16:22 +0100 [source host alias] match_host is the attribute, match is the method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 23:16:22 +0100] rev 7049
[source host alias] match_host is the attribute, match is the method
Mon, 07 Mar 2011 22:17:23 +0100 Added tag cubicweb-debian-version-3.11.1-1 for changeset 77318f1ec4aa
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 22:17:23 +0100] rev 7048
Added tag cubicweb-debian-version-3.11.1-1 for changeset 77318f1ec4aa
Mon, 07 Mar 2011 22:17:23 +0100 Added tag cubicweb-version-3.11.1 for changeset d0410eb4d8bb cubicweb-debian-version-3.11.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 22:17:23 +0100] rev 7047
Added tag cubicweb-version-3.11.1 for changeset d0410eb4d8bb
Mon, 07 Mar 2011 17:22:00 +0100 3.11.1 cubicweb-version-3.11.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:22:00 +0100] rev 7046
3.11.1
Mon, 07 Mar 2011 17:21:54 +0100 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:21:54 +0100] rev 7045
i18nupdate
Mon, 07 Mar 2011 17:19:29 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:19:29 +0100] rev 7044
backport stable
Mon, 07 Mar 2011 17:19:00 +0100 some copyrigh updates stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:19:00 +0100] rev 7043
some copyrigh updates
Mon, 07 Mar 2011 17:17:07 +0100 [sql generation] fix exists table scope pb: when iterating other solutions inner to an EXISTS subquery, we should reset variables which have this exists node as scope stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:17:07 +0100] rev 7042
[sql generation] fix exists table scope pb: when iterating other solutions inner to an EXISTS subquery, we should reset variables which have this exists node as scope
Mon, 07 Mar 2011 17:15:06 +0100 [sql generation] fix table scope pb: when an inlined relation is used as principal for the rhs variable, we should adjust lhs variable'scope stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 17:15:06 +0100] rev 7041
[sql generation] fix table scope pb: when an inlined relation is used as principal for the rhs variable, we should adjust lhs variable'scope
Mon, 07 Mar 2011 17:02:15 +0100 merge stable changes into default
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 07 Mar 2011 17:02:15 +0100] rev 7040
merge stable changes into default
Mon, 07 Mar 2011 10:41:04 +0100 [testlib] backport some useful testing utilities from tracker's testutils module stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 10:41:04 +0100] rev 7039
[testlib] backport some useful testing utilities from tracker's testutils module
Mon, 07 Mar 2011 10:40:07 +0100 [testlib] fix rql generation bug w/ groups given as unicode string stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Mar 2011 10:40:07 +0100] rev 7038
[testlib] fix rql generation bug w/ groups given as unicode string
Thu, 03 Mar 2011 17:50:13 +0100 [multi-sources] add missing close method on ConnectionWrapper stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Mar 2011 17:50:13 +0100] rev 7037
[multi-sources] add missing close method on ConnectionWrapper
Thu, 03 Mar 2011 16:05:57 +0100 [c-c db-check] new checks for entities missing a mandatory relation/attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Mar 2011 16:05:57 +0100] rev 7036
[c-c db-check] new checks for entities missing a mandatory relation/attribute
Thu, 03 Mar 2011 16:05:34 +0100 [c-c db-check] factorize code by introducing notify_fixed dumb function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Mar 2011 16:05:34 +0100] rev 7035
[c-c db-check] factorize code by introducing notify_fixed dumb function
Thu, 03 Mar 2011 15:44:07 +0100 [migration] cleanup corrupted database, pb noticed on several instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Mar 2011 15:44:07 +0100] rev 7034
[migration] cleanup corrupted database, pb noticed on several instances
Thu, 03 Mar 2011 12:55:29 +0100 [dataimport] remove eid_key deprecation warning and prints stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 03 Mar 2011 12:55:29 +0100] rev 7033
[dataimport] remove eid_key deprecation warning and prints
Mon, 28 Feb 2011 14:14:19 +0100 [config] fix option group clash causing anonymous user configuration to end in the MAIN section instead of the WEB section if cubicweb-dev is installed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Feb 2011 14:14:19 +0100] rev 7032
[config] fix option group clash causing anonymous user configuration to end in the MAIN section instead of the WEB section if cubicweb-dev is installed
Mon, 28 Feb 2011 14:12:42 +0100 [config refactoring] rename eproperty_definition method to cwproperty_definition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 28 Feb 2011 14:12:42 +0100] rev 7031
[config refactoring] rename eproperty_definition method to cwproperty_definition
Tue, 22 Feb 2011 21:33:10 +0100 allow configuring the level of the configuration settings for cw-ctl add-source and db-init (which may call add-source) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Feb 2011 21:33:10 +0100] rev 7030
allow configuring the level of the configuration settings for cw-ctl add-source and db-init (which may call add-source)
Tue, 22 Feb 2011 21:30:32 +0100 add some tips for users who want to bind to an AD server stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Feb 2011 21:30:32 +0100] rev 7029
add some tips for users who want to bind to an AD server adjust the level of the different configuration parameters so that the condfiguration becomes usable outside Logilab
Mon, 21 Feb 2011 10:31:18 +0100 [c-c upgrade] rename force-componant-version option to force-cube-version and cleanup code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Feb 2011 10:31:18 +0100] rev 7028
[c-c upgrade] rename force-componant-version option to force-cube-version and cleanup code
Mon, 21 Feb 2011 10:28:59 +0100 [repo querier] fix rqlst cache no limit issue, comment the code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Feb 2011 10:28:59 +0100] rev 7027
[repo querier] fix rqlst cache no limit issue, comment the code
Fri, 18 Feb 2011 18:18:42 +0100 [migration] missing future import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 18:18:42 +0100] rev 7026
[migration] missing future import
Fri, 18 Feb 2011 17:11:45 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 17:11:45 +0100] rev 7025
backport stable
Fri, 18 Feb 2011 17:07:40 +0100 [source hooks] filter out case where source configuration doesn't have to be reloaded
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 17:07:40 +0100] rev 7024
[source hooks] filter out case where source configuration doesn't have to be reloaded
Fri, 18 Feb 2011 17:11:00 +0100 Added tag cubicweb-debian-version-3.11.0-1 for changeset 8daabda9f571
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 17:11:00 +0100] rev 7023
Added tag cubicweb-debian-version-3.11.0-1 for changeset 8daabda9f571
Fri, 18 Feb 2011 17:10:59 +0100 Added tag cubicweb-version-3.11.0 for changeset 37432cede4fe cubicweb-debian-version-3.11.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 17:10:59 +0100] rev 7022
Added tag cubicweb-version-3.11.0 for changeset 37432cede4fe
Fri, 18 Feb 2011 16:30:02 +0100 [schema sync] we don't want to react on after_update_entity, it may only causes bug. CWUniqueConstraint should be deleted then a fresh one readded on change (as we do in sync_schema_props_perms) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 16:30:02 +0100] rev 7021
[schema sync] we don't want to react on after_update_entity, it may only causes bug. CWUniqueConstraint should be deleted then a fresh one readded on change (as we do in sync_schema_props_perms)
Fri, 18 Feb 2011 12:40:21 +0100 i18n update cubicweb-version-3.11.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 12:40:21 +0100] rev 7020
i18n update
Fri, 18 Feb 2011 12:40:17 +0100 [source ui] uicfg tweaks
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 12:40:17 +0100] rev 7019
[source ui] uicfg tweaks
Fri, 18 Feb 2011 10:27:34 +0100 3.11
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 10:27:34 +0100] rev 7018
3.11
Fri, 18 Feb 2011 10:18:28 +0100 [web test] fix some tests broken by recent (and various) changesets
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 10:18:28 +0100] rev 7017
[web test] fix some tests broken by recent (and various) changesets notice test_jscript and test_windmill are still broken, a pain to maintain and so breaks apycot test since we can't see state change from green to red (they are always red due to those two tests)
Fri, 18 Feb 2011 09:33:51 +0100 [web/views] add a generic rdf view
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 18 Feb 2011 09:33:51 +0100] rev 7016
[web/views] add a generic rdf view
Fri, 18 Feb 2011 09:33:49 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 09:33:49 +0100] rev 7015
backport stable
Fri, 18 Feb 2011 09:33:32 +0100 [testlib pageinfo] extract matching_node method from has_tag to ease looking for a node with a given set of attributes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 09:33:32 +0100] rev 7014
[testlib pageinfo] extract matching_node method from has_tag to ease looking for a node with a given set of attributes
Fri, 18 Feb 2011 08:04:10 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Feb 2011 08:04:10 +0100] rev 7013
backport stable
Thu, 17 Feb 2011 18:43:45 +0100 [schema serialization] for relation type, ertidx contains the relation type as string, for relation def, the RelationDefinitionSchema instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 18:43:45 +0100] rev 7012
[schema serialization] for relation type, ertidx contains the relation type as string, for relation def, the RelationDefinitionSchema instance
Thu, 17 Feb 2011 18:23:41 +0100 [schema deserialization] enhance fix done in 7010:fa707848a88a to properly deal with cw 3.9 database stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 18:23:41 +0100] rev 7011
[schema deserialization] enhance fix done in 7010:fa707848a88a to properly deal with cw 3.9 database
Thu, 17 Feb 2011 17:46:10 +0100 [schema deserialization] _unique_together should hold string, not schema instance (may lead to crash during sync_schema_props_perms for instance) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 17:46:10 +0100] rev 7010
[schema deserialization] _unique_together should hold string, not schema instance (may lead to crash during sync_schema_props_perms for instance)
Thu, 17 Feb 2011 16:46:38 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:46:38 +0100] rev 7009
backport stable
Thu, 17 Feb 2011 16:46:25 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:46:25 +0100] rev 7008
cleanup
Thu, 17 Feb 2011 16:46:18 +0100 [web test] ensure we're using proper instance home stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:46:18 +0100] rev 7007
[web test] ensure we're using proper instance home
Thu, 17 Feb 2011 16:09:06 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:09:06 +0100] rev 7006
backport stable
Thu, 17 Feb 2011 16:08:20 +0100 [config] we should load available configuration before search for an instance configuration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:08:20 +0100] rev 7005
[config] we should load available configuration before search for an instance configuration
Thu, 17 Feb 2011 16:08:19 +0100 [dbapi] fix for cases where one want to use 'connect' for an in-memory connection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:08:19 +0100] rev 7004
[dbapi] fix for cases where one want to use 'connect' for an in-memory connection
Thu, 17 Feb 2011 16:08:09 +0100 [skel] avoid pylint warning for newly generated cube stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Feb 2011 16:08:09 +0100] rev 7003
[skel] avoid pylint warning for newly generated cube
Thu, 17 Feb 2011 10:26:50 +0100 [sobjects/parsers] compatibility with xml view of cw <= 3.10
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 17 Feb 2011 10:26:50 +0100] rev 7002
[sobjects/parsers] compatibility with xml view of cw <= 3.10
Thu, 17 Feb 2011 10:24:45 +0100 [sobjects/parsers] on validationerror, skip entity and continue processing feed
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 17 Feb 2011 10:24:45 +0100] rev 7001
[sobjects/parsers] on validationerror, skip entity and continue processing feed
Wed, 16 Feb 2011 17:59:58 +0100 [web test] fix test name conflict stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Feb 2011 17:59:58 +0100] rev 7000
[web test] fix test name conflict
Wed, 16 Feb 2011 10:30:09 +0100 merge default heads
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Feb 2011 10:30:09 +0100] rev 6999
merge default heads
Wed, 16 Feb 2011 10:29:47 +0100 merge default heads
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Feb 2011 10:29:47 +0100] rev 6998
merge default heads
Wed, 16 Feb 2011 09:02:00 +0100 [tabs] use datadir_url to build image url instead of hardcoding data/
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 16 Feb 2011 09:02:00 +0100] rev 6997
[tabs] use datadir_url to build image url instead of hardcoding data/
Wed, 16 Feb 2011 08:54:09 +0100 [wdoc] fallback to english title when no translation found stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Feb 2011 08:54:09 +0100] rev 6996
[wdoc] fallback to english title when no translation found
Wed, 16 Feb 2011 08:40:25 +0100 [datafeed] don't crash if python-kerberos isn't installed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Feb 2011 08:40:25 +0100] rev 6995
[datafeed] don't crash if python-kerberos isn't installed
Tue, 15 Feb 2011 23:32:32 +0100 [sobjects/parsers] add gssapi auth handler to urllib2 opener
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 15 Feb 2011 23:32:32 +0100] rev 6994
[sobjects/parsers] add gssapi auth handler to urllib2 opener applied patch gssapiauth.diff
Tue, 15 Feb 2011 23:30:01 +0100 [data operation] add new remove_data method stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Feb 2011 23:30:01 +0100] rev 6993
[data operation] add new remove_data method
Mon, 14 Feb 2011 23:18:20 +0100 [migtration] fix migration script for 'dont cross' relations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Feb 2011 23:18:20 +0100] rev 6992
[migtration] fix migration script for 'dont cross' relations
Mon, 14 Feb 2011 17:47:15 +0100 backport stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 14 Feb 2011 17:47:15 +0100] rev 6991
backport stable
Mon, 14 Feb 2011 17:46:08 +0100 [dataimport] implement create_entity() on ObjectStore to provide a consistent interface stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 14 Feb 2011 17:46:08 +0100] rev 6990
[dataimport] implement create_entity() on ObjectStore to provide a consistent interface (+fix typo s/attribute_edited/edited_attributed/)
Mon, 14 Feb 2011 16:46:49 +0100 [dataimport] make it possible to insert 'empty' (i.e. no-attrs) entities stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 14 Feb 2011 16:46:49 +0100] rev 6989
[dataimport] make it possible to insert 'empty' (i.e. no-attrs) entities In such cases (e.g. ternary relations), generated RQL must be 'INSERT MyEntityType' instead of 'INSERT MyEntityType:'
Mon, 14 Feb 2011 09:38:03 +0100 [hooks] do not break if no entity created or updated during feed update
nico [Mon, 14 Feb 2011 09:38:03 +0100] rev 6988
[hooks] do not break if no entity created or updated during feed update
Mon, 14 Feb 2011 09:37:17 +0100 [ajax box] fix ajaxBoxShowSelector w/ mono-valued fields + minor cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Feb 2011 09:37:17 +0100] rev 6987
[ajax box] fix ajaxBoxShowSelector w/ mono-valued fields + minor cleanups
Fri, 11 Feb 2011 16:45:43 +0100 [ldap test] use get_available_port from cw.devtools.httptest stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 16:45:43 +0100] rev 6986
[ldap test] use get_available_port from cw.devtools.httptest
Fri, 11 Feb 2011 13:38:40 +0100 [test] generate slapd.conf to be cwd independant stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 13:38:40 +0100] rev 6985
[test] generate slapd.conf to be cwd independant
Fri, 11 Feb 2011 16:45:43 +0100 [ldap test] use get_available_port from cw.devtools.httptest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 16:45:43 +0100] rev 6984
[ldap test] use get_available_port from cw.devtools.httptest
Fri, 11 Feb 2011 13:38:40 +0100 [test] generate slapd.conf to be cwd independant
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 13:38:40 +0100] rev 6983
[test] generate slapd.conf to be cwd independant
Fri, 11 Feb 2011 13:23:22 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 13:23:22 +0100] rev 6982
backport stable
Fri, 11 Feb 2011 13:23:09 +0100 [test] missing future import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Feb 2011 13:23:09 +0100] rev 6981
[test] missing future import
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
Mon, 03 Jan 2011 11:22:32 +0100 [doc/book] add missing mixin stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 03 Jan 2011 11:22:32 +0100] rev 6756
[doc/book] add missing mixin
Wed, 22 Dec 2010 18:42:31 +0100 [views/reledit] funky API made this fatal (it was previously only eating the second argument) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Dec 2010 18:42:31 +0100] rev 6755
[views/reledit] funky API made this fatal (it was previously only eating the second argument)
Wed, 22 Dec 2010 18:28:52 +0100 [views/reledit] ajax.js not there by default #1382713 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Dec 2010 18:28:52 +0100] rev 6754
[views/reledit] ajax.js not there by default #1382713
Wed, 22 Dec 2010 14:40:35 +0100 [doc/book] fix/update a bit the hooks chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Dec 2010 14:40:35 +0100] rev 6753
[doc/book] fix/update a bit the hooks chapter
Tue, 21 Dec 2010 21:17:50 +0100 fix error message for unique together constraint stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 21 Dec 2010 21:17:50 +0100] rev 6752
fix error message for unique together constraint
Sat, 18 Dec 2010 23:12:14 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 18 Dec 2010 23:12:14 +0100] rev 6751
backport stable
Sat, 18 Dec 2010 23:11:58 +0100 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 18 Dec 2010 23:11:58 +0100] rev 6750
backport oldstable
Fri, 10 Dec 2010 12:17:18 +0100 [config, i18n] Create default translation mechanism for all supported languages. oldstable cubicweb-version-3.9.x
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 10 Dec 2010 12:17:18 +0100] rev 6749
[config, i18n] Create default translation mechanism for all supported languages. Mostly usefull in test where language are never initialised from .po files. This is a reapplication of changeset 1a423eaee782 backouted by b9ffecd0316a with an additional fix not to break i18nxxx commands
Fri, 10 Dec 2010 15:17:16 +0100 [config] Use newstyle call to parent classe method. oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 10 Dec 2010 15:17:16 +0100] rev 6748
[config] Use newstyle call to parent classe method.
Mon, 13 Dec 2010 19:46:24 +0100 [security] fix access control problem oldstable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 13 Dec 2010 19:46:24 +0100] rev 6747
[security] fix access control problem
Tue, 14 Dec 2010 15:08:23 +0100 [js/edition] remove trailing coma stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 14 Dec 2010 15:08:23 +0100] rev 6746
[js/edition] remove trailing coma
Tue, 14 Dec 2010 11:01:08 +0100 [doc/book] move ctl tool in Admin chapter (from Appendages) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 14 Dec 2010 11:01:08 +0100] rev 6745
[doc/book] move ctl tool in Admin chapter (from Appendages)
Tue, 14 Dec 2010 10:39:20 +0100 [doc/book] mention that the shell is a python shell stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 14 Dec 2010 10:39:20 +0100] rev 6744
[doc/book] mention that the shell is a python shell
Fri, 10 Dec 2010 11:37:37 +0100 [web/components] fix typo in warning stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 10 Dec 2010 11:37:37 +0100] rev 6743
[web/components] fix typo in warning
Fri, 10 Dec 2010 15:47:09 +0100 [registry] backout 120c7ea6e1fa: errors should not pass silently stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 10 Dec 2010 15:47:09 +0100] rev 6742
[registry] backout 120c7ea6e1fa: errors should not pass silently Catching ImportError silently while loading files has too many side effects. (e.g. if system hooks / entities can't be registered).
Thu, 09 Dec 2010 18:06:48 +0100 [config] revert change that breaks i18nxxx commands oldstable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 09 Dec 2010 18:06:48 +0100] rev 6741
[config] revert change that breaks i18nxxx commands
Thu, 09 Dec 2010 16:30:06 +0100 remove "metadata" class from MetaDataView as it is now set by SectionLayout (view.cssclass) stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 09 Dec 2010 16:30:06 +0100] rev 6740
remove "metadata" class from MetaDataView as it is now set by SectionLayout (view.cssclass)
Thu, 09 Dec 2010 16:37:08 +0100 [js] fix initial value for autocomplete stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 09 Dec 2010 16:37:08 +0100] rev 6739
[js] fix initial value for autocomplete
Thu, 09 Dec 2010 15:38:12 +0100 [pkginfo|debian/control] adjust ldb version oldstable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 09 Dec 2010 15:38:12 +0100] rev 6738
[pkginfo|debian/control] adjust ldb version
Thu, 09 Dec 2010 15:27:02 +0100 add localization files for jquery datepicker
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 09 Dec 2010 15:27:02 +0100] rev 6737
add localization files for jquery datepicker
Thu, 09 Dec 2010 15:27:01 +0100 [#615712] replace calendar views with views using fullcalendar jquery plugin (remove old_calendar)
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 09 Dec 2010 15:27:01 +0100] rev 6736
[#615712] replace calendar views with views using fullcalendar jquery plugin (remove old_calendar)
Thu, 09 Dec 2010 15:23:10 +0100 brown paperbag fix oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 09 Dec 2010 15:23:10 +0100] rev 6735
brown paperbag fix
Thu, 09 Dec 2010 14:55:51 +0100 make rename_table work with MS SQL (needs updated logilab.database) oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 09 Dec 2010 14:55:51 +0100] rev 6734
make rename_table work with MS SQL (needs updated logilab.database)
Thu, 09 Dec 2010 14:35:20 +0000 [ldap] fix user-filter handling oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 09 Dec 2010 14:35:20 +0000] rev 6733
[ldap] fix user-filter handling
Mon, 29 Nov 2010 18:34:39 +0100 [migration] improve doctest report format stable
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 29 Nov 2010 18:34:39 +0100] rev 6732
[migration] improve doctest report format
Fri, 03 Dec 2010 13:09:14 +0100 [book] Notes about literate testing stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 03 Dec 2010 13:09:14 +0100] rev 6731
[book] Notes about literate testing
Mon, 06 Dec 2010 19:11:28 +0100 [hook] update DataOperationMixIn docstring stable
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 06 Dec 2010 19:11:28 +0100] rev 6730
[hook] update DataOperationMixIn docstring
Tue, 09 Nov 2010 17:17:45 +0100 [config, i18n] Create default translation mechanism for all supported languages. oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 09 Nov 2010 17:17:45 +0100] rev 6729
[config, i18n] Create default translation mechanism for all supported languages. Mostly usefull in test where language are never initialised from .po files.
Fri, 03 Dec 2010 11:24:48 +0000 allow additional filtering to be performed on the LDAP source (#1382380) oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 03 Dec 2010 11:24:48 +0000] rev 6728
allow additional filtering to be performed on the LDAP source (#1382380)
Thu, 02 Dec 2010 10:09:35 +0100 [edition js] update docstring and remove a 3.9 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 02 Dec 2010 10:09:35 +0100] rev 6727
[edition js] update docstring and remove a 3.9 deprecation warning
Thu, 02 Dec 2010 10:09:12 +0100 [autoform] fix call to remove pending generic relation: reference bad function name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 02 Dec 2010 10:09:12 +0100] rev 6726
[autoform] fix call to remove pending generic relation: reference bad function name
Thu, 02 Dec 2010 10:08:28 +0100 [autoform] fix restoration of pending generic relation: inconsistent id was generated (eg different from the one generated by javascript stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 02 Dec 2010 10:08:28 +0100] rev 6725
[autoform] fix restoration of pending generic relation: inconsistent id was generated (eg different from the one generated by javascript
Wed, 01 Dec 2010 17:11:35 +0100 [pyro source] store pyro source mapping file into the database
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 01 Dec 2010 17:11:35 +0100] rev 6724
[pyro source] store pyro source mapping file into the database also, remove former c-c command to check that file and do the job in the source's view.
Wed, 01 Dec 2010 17:09:19 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 01 Dec 2010 17:09:19 +0100] rev 6723
backport stable
Wed, 01 Dec 2010 17:08:42 +0100 [repo source] rename attribute so it's much easier to grasp its role stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 01 Dec 2010 17:08:42 +0100] rev 6722
[repo source] rename attribute so it's much easier to grasp its role
Wed, 01 Dec 2010 17:08:24 +0100 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 01 Dec 2010 17:08:24 +0100] rev 6721
backport oldstable
Wed, 01 Dec 2010 17:06:01 +0100 [testlib] Use logilab.common.shellutils.getlogin instead of local hack. oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 01 Dec 2010 17:06:01 +0100] rev 6720
[testlib] Use logilab.common.shellutils.getlogin instead of local hack.
Wed, 01 Dec 2010 16:59:57 +0100 [doc] minor fixes oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 01 Dec 2010 16:59:57 +0100] rev 6719
[doc] minor fixes
Wed, 01 Dec 2010 16:52:55 +0100 [doc/book] Improve installation doc mostly about pip ans easy_install oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 01 Dec 2010 16:52:55 +0100] rev 6718
[doc/book] Improve installation doc mostly about pip ans easy_install the documentation now informs about compatibility and recommendation for pip and easy_install.
Wed, 01 Dec 2010 16:52:30 +0100 [doc/book] Update cubicweb repository url oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 01 Dec 2010 16:52:30 +0100] rev 6717
[doc/book] Update cubicweb repository url
Wed, 01 Dec 2010 16:52:02 +0100 [doc/book] Add a note about <database>-support virtual package. oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 01 Dec 2010 16:52:02 +0100] rev 6716
[doc/book] Add a note about <database>-support virtual package. Cubicweb setup documentation now mention cubicweb-postgresql-support and cubicweb-mysql-support
Tue, 30 Nov 2010 23:25:55 +0100 Added tag cubicweb-debian-version-3.10.6-1 for changeset 1484257fe9ae stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 30 Nov 2010 23:25:55 +0100] rev 6715
Added tag cubicweb-debian-version-3.10.6-1 for changeset 1484257fe9ae
Tue, 30 Nov 2010 23:25:53 +0100 Added tag cubicweb-version-3.10.6 for changeset 3c81dbb58ac4 stable cubicweb-debian-version-3.10.6-1
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 30 Nov 2010 23:25:53 +0100] rev 6714
Added tag cubicweb-version-3.10.6 for changeset 3c81dbb58ac4
Tue, 30 Nov 2010 22:26:55 +0100 prepare 3.10.6 stable cubicweb-version-3.10.6
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 30 Nov 2010 22:26:55 +0100] rev 6713
prepare 3.10.6
Tue, 30 Nov 2010 15:05:07 +0100 [merge] backport stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 30 Nov 2010 15:05:07 +0100] rev 6712
[merge] backport stable
Tue, 23 Nov 2010 18:37:03 +0100 merge olstable back (3.9.9 packaging fix) stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 18:37:03 +0100] rev 6711
merge olstable back (3.9.9 packaging fix)
Tue, 23 Nov 2010 18:34:54 +0100 Merge back fix to 3.9.9 packaging oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 18:34:54 +0100] rev 6710
Merge back fix to 3.9.9 packaging
Tue, 23 Nov 2010 18:33:32 +0100 Added tag cubicweb-debian-version-3.9.9-3 for changeset 09c98763ae9d oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 18:33:32 +0100] rev 6709
Added tag cubicweb-debian-version-3.9.9-3 for changeset 09c98763ae9d
Tue, 23 Nov 2010 16:29:54 +0100 [pkg/debian] Add source format information oldstable cubicweb-debian-version-3.9.9-3
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 16:29:54 +0100] rev 6708
[pkg/debian] Add source format information
Tue, 23 Nov 2010 16:27:57 +0100 prepare 3.9.9-3 oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 16:27:57 +0100] rev 6707
prepare 3.9.9-3
Sun, 17 Oct 2010 22:49:06 +0200 [debian] i18n directory should actually be in cubicweb-common oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 22:49:06 +0200] rev 6706
[debian] i18n directory should actually be in cubicweb-common
Tue, 23 Nov 2010 18:31:35 +0100 Added tag cubicweb-debian-version-3.9.9-2 for changeset b7db1f593558 oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 18:31:35 +0100] rev 6705
Added tag cubicweb-debian-version-3.9.9-2 for changeset b7db1f593558
Tue, 23 Nov 2010 13:59:10 +0100 [pkg-debian] prepare 3.9.9-2 oldstable cubicweb-debian-version-3.9.9-2
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 23 Nov 2010 13:59:10 +0100] rev 6704
[pkg-debian] prepare 3.9.9-2
Sun, 17 Oct 2010 22:47:33 +0200 [debian] cleanup -common package oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 22:47:33 +0200] rev 6703
[debian] cleanup -common package
Mon, 15 Nov 2010 19:38:31 +0100 [migration] 3.10.4 migration should not ask confirmation when adding CWSource stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 15 Nov 2010 19:38:31 +0100] rev 6702
[migration] 3.10.4 migration should not ask confirmation when adding CWSource
Fri, 12 Nov 2010 07:46:19 +0100 backport oldstable stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 12 Nov 2010 07:46:19 +0100] rev 6701
backport oldstable
Fri, 12 Nov 2010 07:44:59 +0100 fix typo stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 12 Nov 2010 07:44:59 +0100] rev 6700
fix typo
Tue, 09 Nov 2010 17:12:21 +0100 [download box] refactor to ease when one want to propose multiple elements to download stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 09 Nov 2010 17:12:21 +0100] rev 6699
[download box] refactor to ease when one want to propose multiple elements to download
Tue, 09 Nov 2010 15:48:11 +0100 [basetemplates] breadcrumbs component context sticks to ApplicationName stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 09 Nov 2010 15:48:11 +0100] rev 6698
[basetemplates] breadcrumbs component context sticks to ApplicationName
Tue, 09 Nov 2010 15:47:02 +0100 [basetemplates] define header ctx components categories as attribute to ease overriding stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 09 Nov 2010 15:47:02 +0100] rev 6697
[basetemplates] define header ctx components categories as attribute to ease overriding
Tue, 09 Nov 2010 10:18:56 +0100 [migration] put some migration context info in doctest environment: __file__ and __args__ stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 09 Nov 2010 10:18:56 +0100] rev 6696
[migration] put some migration context info in doctest environment: __file__ and __args__
Fri, 05 Nov 2010 16:55:13 +0100 [windmill tests] use extra timeouts, else we get failure simplu because we didn't wait enough stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 05 Nov 2010 16:55:13 +0100] rev 6695
[windmill tests] use extra timeouts, else we get failure simplu because we didn't wait enough
Fri, 05 Nov 2010 18:51:22 +0100 [devtools] make migration handler easily available from CubicWebTC through .shell() method stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 05 Nov 2010 18:51:22 +0100] rev 6694
[devtools] make migration handler easily available from CubicWebTC through .shell() method So we are able to use shell/migration helper methods directly from test cases.
Fri, 12 Nov 2010 13:47:26 +0100 [ldap] make instance still usable if we can't contact ldap server stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Nov 2010 13:47:26 +0100] rev 6693
[ldap] make instance still usable if we can't contact ldap server
Fri, 05 Nov 2010 18:48:07 +0100 [change state form] set domid to avoid data conflict with other (eg edition) form stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 18:48:07 +0100] rev 6692
[change state form] set domid to avoid data conflict with other (eg edition) form
Fri, 05 Nov 2010 18:48:06 +0100 [action] set mainform=False to ensure we don't consume previously posted form validation errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 18:48:06 +0100] rev 6691
[action] set mainform=False to ensure we don't consume previously posted form validation errors
Fri, 05 Nov 2010 18:48:05 +0100 [forms] remove some deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 18:48:05 +0100] rev 6690
[forms] remove some deprecation warnings
Fri, 05 Nov 2010 17:11:40 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 17:11:40 +0100] rev 6689
backport stable
Fri, 05 Nov 2010 17:00:41 +0100 update note stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 17:00:41 +0100] rev 6688
update note
Fri, 05 Nov 2010 15:08:24 +0100 [shell, testlib] return doc test results in process_script and new assertDocTestFile method on CubicWebTC stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 05 Nov 2010 15:08:24 +0100] rev 6687
[shell, testlib] return doc test results in process_script and new assertDocTestFile method on CubicWebTC
Fri, 05 Nov 2010 16:38:17 +0100 [migration] fix rqliter when some query arguments are given stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 16:38:17 +0100] rev 6686
[migration] fix rqliter when some query arguments are given
Fri, 22 Oct 2010 16:14:48 +0200 [uilib] soup2xhtml uses now lxml.html.Cleaner stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 22 Oct 2010 16:14:48 +0200] rev 6685
[uilib] soup2xhtml uses now lxml.html.Cleaner The lxm cleaner class let you configure more easily the allowed tag elements in parsed content. Caveats: - attributes in elements are not dropped (and html layout can be broken if css classes are reused) - root tag element in snippet is buggy
Fri, 05 Nov 2010 14:28:22 +0100 minor cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 14:28:22 +0100] rev 6684
minor cleanups
Fri, 05 Nov 2010 14:28:07 +0100 fix #724689: exception's display during ajax call stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 14:28:07 +0100] rev 6683
fix #724689: exception's display during ajax call
Fri, 05 Nov 2010 12:43:25 +0100 test and fix #1232202: [bookmarks] broken link for startupviews stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 12:43:25 +0100] rev 6682
test and fix #1232202: [bookmarks] broken link for startupviews
Fri, 05 Nov 2010 12:22:42 +0100 fix #1376317: facet: no_relation feature crash when rql has no restriction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 12:22:42 +0100] rev 6681
fix #1376317: facet: no_relation feature crash when rql has no restriction
Fri, 05 Nov 2010 11:58:16 +0100 [web session] fix '#1375582: sometime have to relogin since secure session cookie are used' by having different session cookie for http/https version. Also add application name to avoid potential pb when developping differents appls on the same port. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 11:58:16 +0100] rev 6680
[web session] fix '#1375582: sometime have to relogin since secure session cookie are used' by having different session cookie for http/https version. Also add application name to avoid potential pb when developping differents appls on the same port.
Fri, 05 Nov 2010 10:49:58 +0100 [migration] use eschema.type for nicer display when confirmation is asked stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 10:49:58 +0100] rev 6679
[migration] use eschema.type for nicer display when confirmation is asked
Fri, 05 Nov 2010 10:49:33 +0100 [base template header] changeset 6669:e4532c6acf34 introduce a visual regression on standard site, fix it by merging header-left/header-center context, it simplify things and have proper display. Cubes using 'firstcolumn' css class will have to be upgraded stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 10:49:33 +0100] rev 6678
[base template header] changeset 6669:e4532c6acf34 introduce a visual regression on standard site, fix it by merging header-left/header-center context, it simplify things and have proper display. Cubes using 'firstcolumn' css class will have to be upgraded
Fri, 05 Nov 2010 10:41:56 +0100 [timetable view] ensure we actually have a user in the rset cell stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 10:41:56 +0100] rev 6677
[timetable view] ensure we actually have a user in the rset cell
Fri, 05 Nov 2010 09:19:53 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:19:53 +0100] rev 6676
cleanup
Fri, 05 Nov 2010 09:19:43 +0100 [c-c list] tell more about the pb when some cube information is missing stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:19:43 +0100] rev 6675
[c-c list] tell more about the pb when some cube information is missing
Fri, 05 Nov 2010 09:18:48 +0100 [repository] don't crash when cascading delete a relation, this may let the database in an inconsistent state anyway, so simply log the error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:18:48 +0100] rev 6674
[repository] don't crash when cascading delete a relation, this may let the database in an inconsistent state anyway, so simply log the error
Fri, 05 Nov 2010 09:17:43 +0100 [ms planning] test and fix bad plannification of a query used on cascading delete of a deleted (external) entity relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:17:43 +0100] rev 6673
[ms planning] test and fix bad plannification of a query used on cascading delete of a deleted (external) entity relations
Fri, 05 Nov 2010 09:14:10 +0100 [ms] fix error in synchronisation: local_eid return a 2-uple stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:14:10 +0100] rev 6672
[ms] fix error in synchronisation: local_eid return a 2-uple
Fri, 05 Nov 2010 09:12:57 +0100 [ms test] fix nasty cache effect break unittest_multisources.test_not_relation since introduction of local_eid method andfor full dereferencement of external eids stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Nov 2010 09:12:57 +0100] rev 6671
[ms test] fix nasty cache effect break unittest_multisources.test_not_relation since introduction of local_eid method andfor full dereferencement of external eids
Thu, 04 Nov 2010 10:58:29 +0100 [c-c reset-admin-pwd] don't crash on unknown option, and silently ignore 'adapter' which may be present in pre 3.10 sources file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Nov 2010 10:58:29 +0100] rev 6670
[c-c reset-admin-pwd] don't crash on unknown option, and silently ignore 'adapter' which may be present in pre 3.10 sources file
Wed, 03 Nov 2010 10:12:16 +0100 [component] restore logo position in left column stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 03 Nov 2010 10:12:16 +0100] rev 6669
[component] restore logo position in left column
Wed, 03 Nov 2010 17:17:56 +0100 [boxes] PossibleViewsBox is contextual, StartupViewsBox isn't stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 17:17:56 +0100] rev 6668
[boxes] PossibleViewsBox is contextual, StartupViewsBox isn't
Wed, 03 Nov 2010 16:40:10 +0100 stable is now 3.10 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:40:10 +0100] rev 6667
stable is now 3.10
Wed, 03 Nov 2010 16:39:49 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:39:49 +0100] rev 6666
backport stable
Wed, 03 Nov 2010 16:38:28 +0100 oldstable is now 3.9 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:38:28 +0100] rev 6665
oldstable is now 3.9
Tue, 02 Nov 2010 08:16:18 +0100 [repo] don't attempt to read sources from database on quick start. Fix crash after restoring a pre 3.10 database
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Nov 2010 08:16:18 +0100] rev 6664
[repo] don't attempt to read sources from database on quick start. Fix crash after restoring a pre 3.10 database
Tue, 02 Nov 2010 08:14:47 +0100 typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Nov 2010 08:14:47 +0100] rev 6663
typo
Tue, 02 Nov 2010 08:14:29 +0100 [facet] only String attributes have internationalizable property
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Nov 2010 08:14:29 +0100] rev 6662
[facet] only String attributes have internationalizable property
Fri, 29 Oct 2010 11:58:45 +0200 fix grammar in docstring stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Oct 2010 11:58:45 +0200] rev 6661
fix grammar in docstring
Fri, 29 Oct 2010 00:03:48 +0200 merge changes from stable branch
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Oct 2010 00:03:48 +0200] rev 6660
merge changes from stable branch
Fri, 29 Oct 2010 00:03:30 +0200 fix problem introduced with previous commit stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Oct 2010 00:03:30 +0200] rev 6659
fix problem introduced with previous commit
Thu, 28 Oct 2010 19:39:19 +0200 merge changes from stable branch
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 28 Oct 2010 19:39:19 +0200] rev 6658
merge changes from stable branch
Thu, 28 Oct 2010 19:37:59 +0200 [cwctl] command list now checks version of cw, not only versions of cubes stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 28 Oct 2010 19:37:59 +0200] rev 6657
[cwctl] command list now checks version of cw, not only versions of cubes
Wed, 27 Oct 2010 20:29:28 +0200 [ms entity] proper error on external entity fetch error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Oct 2010 20:29:28 +0200] rev 6656
[ms entity] proper error on external entity fetch error
Wed, 27 Oct 2010 20:28:57 +0200 [ms pyro] skipping external entities is not enough else we may miss some relations with our configuration (eg X refinement_of Y WHERE X comes from cwo while Y comes from elo)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Oct 2010 20:28:57 +0200] rev 6655
[ms pyro] skipping external entities is not enough else we may miss some relations with our configuration (eg X refinement_of Y WHERE X comes from cwo while Y comes from elo)
Wed, 27 Oct 2010 08:53:14 +0200 [ms planner] fix changeset 6650:72f2fd93a622: we should sometime complete input map anyway
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Oct 2010 08:53:14 +0200] rev 6654
[ms planner] fix changeset 6650:72f2fd93a622: we should sometime complete input map anyway
Wed, 27 Oct 2010 08:51:50 +0200 [ldap] don't refuse to start if ldap is unreachable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Oct 2010 08:51:50 +0200] rev 6653
[ldap] don't refuse to start if ldap is unreachable
Tue, 26 Oct 2010 20:22:30 +0200 [3.10] use cw_attr_cache, entity has no more iteritems method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 20:22:30 +0200] rev 6652
[3.10] use cw_attr_cache, entity has no more iteritems method
Tue, 26 Oct 2010 20:22:08 +0200 [ms planning] fix potential key error due to additional entries in input maps
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 20:22:08 +0200] rev 6651
[ms planning] fix potential key error due to additional entries in input maps
Tue, 26 Oct 2010 20:21:48 +0200 [ms planning] fix bug in merge_input_map causing bad plans computed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 20:21:48 +0200] rev 6650
[ms planning] fix bug in merge_input_map causing bad plans computed
Tue, 26 Oct 2010 20:21:09 +0200 [ms planning] fix/enhance cw_source consideration in ms planning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 20:21:09 +0200] rev 6649
[ms planning] fix/enhance cw_source consideration in ms planning
Tue, 26 Oct 2010 11:55:38 +0200 Added tag cubicweb-debian-version-3.10.5-1 for changeset e2e7410e9947
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 11:55:38 +0200] rev 6648
Added tag cubicweb-debian-version-3.10.5-1 for changeset e2e7410e9947
Tue, 26 Oct 2010 11:55:37 +0200 Added tag cubicweb-version-3.10.5 for changeset 159d0dbe07d9 cubicweb-debian-version-3.10.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Oct 2010 11:55:37 +0200] rev 6647
Added tag cubicweb-version-3.10.5 for changeset 159d0dbe07d9
Mon, 25 Oct 2010 19:32:09 +0200 [book] move bit about rql logs to its own section cubicweb-version-3.10.5
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 25 Oct 2010 19:32:09 +0200] rev 6646
[book] move bit about rql logs to its own section
Mon, 25 Oct 2010 18:25:18 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 18:25:18 +0200] rev 6645
backport stable
Mon, 25 Oct 2010 18:24:08 +0200 3.10.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 18:24:08 +0200] rev 6644
3.10.5
Mon, 25 Oct 2010 18:08:42 +0200 i18n update german translation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 18:08:42 +0200] rev 6643
i18n update german translation
Mon, 25 Oct 2010 18:00:23 +0200 [i18n] include german translation provided by Dr Leo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 18:00:23 +0200] rev 6642
[i18n] include german translation provided by Dr Leo
Mon, 25 Oct 2010 17:59:25 +0200 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:59:25 +0200] rev 6641
i18nupdate
Mon, 25 Oct 2010 17:54:00 +0200 [test] more cwd independant tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:54:00 +0200] rev 6640
[test] more cwd independant tests
Mon, 25 Oct 2010 17:53:42 +0200 [test] cleanup: don't need expensive auto_populate(), use a single test class
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:53:42 +0200] rev 6639
[test] cleanup: don't need expensive auto_populate(), use a single test class
Mon, 25 Oct 2010 17:42:56 +0200 [cwprops] validation error message now include key value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:42:56 +0200] rev 6638
[cwprops] validation error message now include key value
Mon, 25 Oct 2010 17:15:55 +0200 [3.10] more form api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:55 +0200] rev 6637
[3.10] more form api update
Mon, 25 Oct 2010 17:15:54 +0200 [ms] script to drop external entities from an external source
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:54 +0200] rev 6636
[ms] script to drop external entities from an external source
Mon, 25 Oct 2010 17:15:53 +0200 [test] repair test: we now have another unique constraint on CWSourceHostConfig
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:53 +0200] rev 6635
[test] repair test: we now have another unique constraint on CWSourceHostConfig
Mon, 25 Oct 2010 17:15:52 +0200 [primary view] properly deprecates render_entity_[summary|metadata]
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:52 +0200] rev 6634
[primary view] properly deprecates render_entity_[summary|metadata]
Mon, 25 Oct 2010 17:15:52 +0200 [ms] simplify cw_source handling : don't try evil optmization that may hurt in some cases
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:52 +0200] rev 6633
[ms] simplify cw_source handling : don't try evil optmization that may hurt in some cases
Mon, 25 Oct 2010 17:15:51 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:51 +0200] rev 6632
cleanup
Mon, 25 Oct 2010 17:15:46 +0200 [test] make test independant from the working directory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 17:15:46 +0200] rev 6631
[test] make test independant from the working directory
Mon, 25 Oct 2010 16:28:05 +0200 [inline form] ensure entity has an actual eid before using it to check perms
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 16:28:05 +0200] rev 6630
[inline form] ensure entity has an actual eid before using it to check perms
Mon, 25 Oct 2010 15:52:10 +0200 [repo] fix crash introduced in 6625:5c20a005bddc
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:52:10 +0200] rev 6629
[repo] fix crash introduced in 6625:5c20a005bddc
Mon, 25 Oct 2010 15:46:49 +0200 [ms / integrity] skip properties whose pkey starts with 'sources.' avoid validation error when setting last update time for instance
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:46:49 +0200] rev 6628
[ms / integrity] skip properties whose pkey starts with 'sources.' avoid validation error when setting last update time for instance
Mon, 25 Oct 2010 15:44:37 +0200 [sources] method to ease modification of a source config through c-c shell
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:44:37 +0200] rev 6627
[sources] method to ease modification of a source config through c-c shell
Mon, 25 Oct 2010 15:42:42 +0200 [pyro source] when cleaning relations of an external entity being cleaned up, only delete local relationsd
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:42:42 +0200] rev 6626
[pyro source] when cleaning relations of an external entity being cleaned up, only delete local relationsd
Mon, 25 Oct 2010 15:41:13 +0200 [pyro source] new option to control wether external entities should be skipped or not
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:41:13 +0200] rev 6625
[pyro source] new option to control wether external entities should be skipped or not
Mon, 25 Oct 2010 15:36:52 +0200 [d-c check-mapping] small enhancements to avoid spurious warnings
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:36:52 +0200] rev 6624
[d-c check-mapping] small enhancements to avoid spurious warnings
Mon, 25 Oct 2010 15:32:00 +0200 [facet] return else we get name error later
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:32:00 +0200] rev 6623
[facet] return else we get name error later
Mon, 25 Oct 2010 15:31:29 +0200 [core schema] CWSourceHostConfig.match_host only unique per source
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:31:29 +0200] rev 6622
[core schema] CWSourceHostConfig.match_host only unique per source
Mon, 25 Oct 2010 15:30:50 +0200 [migration] stupid typo, cw_source still not properly set
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:30:50 +0200] rev 6621
[migration] stupid typo, cw_source still not properly set
Mon, 25 Oct 2010 15:29:45 +0200 [facets] cleanup and use RelationAttributeFacet for InState
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 15:29:45 +0200] rev 6620
[facets] cleanup and use RelationAttributeFacet for InState
Mon, 25 Oct 2010 11:02:14 +0200 [cleanup] drop accidentally commited print
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 11:02:14 +0200] rev 6619
[cleanup] drop accidentally commited print
Mon, 25 Oct 2010 15:47:01 +0200 [js/ajax] switch to POST by default, fixes an IE7 caching bug stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 25 Oct 2010 15:47:01 +0200] rev 6618
[js/ajax] switch to POST by default, fixes an IE7 caching bug
Mon, 25 Oct 2010 10:23:32 +0200 [registration] don't crash on import error while initializing the registry and not in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:23:32 +0200] rev 6617
[registration] don't crash on import error while initializing the registry and not in debug mode
Mon, 25 Oct 2010 10:20:24 +0200 [primary view bw compat] we should actually drop 3.2 compat and have proper pre 3.10 compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:20:24 +0200] rev 6616
[primary view bw compat] we should actually drop 3.2 compat and have proper pre 3.10 compat
Mon, 25 Oct 2010 10:19:03 +0200 [dbapi] 'before-registry-reset' not called for db-api connections, cache may not be initialized
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:19:03 +0200] rev 6615
[dbapi] 'before-registry-reset' not called for db-api connections, cache may not be initialized
Mon, 25 Oct 2010 10:18:10 +0200 [web] proper error when no json module available
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:18:10 +0200] rev 6614
[web] proper error when no json module available
Mon, 25 Oct 2010 10:15:47 +0200 [dbapi] web request compatibility fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:15:47 +0200] rev 6613
[dbapi] web request compatibility fixes
Mon, 25 Oct 2010 10:14:01 +0200 [3.10 bw compat] ensure context is specified, else crash on RsetBox
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Oct 2010 10:14:01 +0200] rev 6612
[3.10 bw compat] ensure context is specified, else crash on RsetBox
Fri, 22 Oct 2010 20:01:22 +0200 Added tag cubicweb-debian-version-3.10.4-1 for changeset 7b41930e1d32
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 20:01:22 +0200] rev 6611
Added tag cubicweb-debian-version-3.10.4-1 for changeset 7b41930e1d32
Fri, 22 Oct 2010 20:00:35 +0200 Added tag cubicweb-version-3.10.4 for changeset d73733479a3a cubicweb-debian-version-3.10.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 20:00:35 +0200] rev 6610
Added tag cubicweb-version-3.10.4 for changeset d73733479a3a
Fri, 22 Oct 2010 18:46:23 +0200 oops, use unicode cubicweb-version-3.10.4
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 22 Oct 2010 18:46:23 +0200] rev 6609
oops, use unicode
Fri, 22 Oct 2010 18:26:49 +0200 [migration] skip final entity types
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:26:49 +0200] rev 6608
[migration] skip final entity types
Fri, 22 Oct 2010 18:22:57 +0200 [migration] dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:22:57 +0200] rev 6607
[migration] dumb name error
Fri, 22 Oct 2010 18:09:13 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:09:13 +0200] rev 6606
backport stable
Fri, 22 Oct 2010 18:08:25 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:08:25 +0200] rev 6605
merge
Fri, 22 Oct 2010 18:08:06 +0200 Added tag cubicweb-debian-version-3.9.9-1 for changeset 1ba51b00fc44 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:08:06 +0200] rev 6604
Added tag cubicweb-debian-version-3.9.9-1 for changeset 1ba51b00fc44
Fri, 22 Oct 2010 18:08:05 +0200 Added tag cubicweb-version-3.9.9 for changeset df0b2de62cec stable cubicweb-debian-version-3.9.9-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:08:05 +0200] rev 6603
Added tag cubicweb-version-3.9.9 for changeset df0b2de62cec
Fri, 22 Oct 2010 18:06:32 +0200 Added tag cubicweb-debian-version-3.10.4-1 for changeset 49f1226f2fab
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:06:32 +0200] rev 6602
Added tag cubicweb-debian-version-3.10.4-1 for changeset 49f1226f2fab
Fri, 22 Oct 2010 18:06:31 +0200 Added tag cubicweb-version-3.10.4 for changeset 3829498510a7
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 18:06:31 +0200] rev 6601
Added tag cubicweb-version-3.10.4 for changeset 3829498510a7
Fri, 22 Oct 2010 17:41:11 +0200 3.10.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 17:41:11 +0200] rev 6600
3.10.4
Fri, 22 Oct 2010 17:40:23 +0200 [ms] catch exception on executing rql, work-around #1356884 until a proper fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 17:40:23 +0200] rev 6599
[ms] catch exception on executing rql, work-around #1356884 until a proper fix
Fri, 22 Oct 2010 17:38:47 +0200 [ms] fix an infinite loop in ms planner and another crash
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 17:38:47 +0200] rev 6598
[ms] fix an infinite loop in ms planner and another crash
Fri, 22 Oct 2010 17:10:31 +0200 [test/renderer] fix html form/field generation & adapt a bit one test
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 22 Oct 2010 17:10:31 +0200] rev 6597
[test/renderer] fix html form/field generation & adapt a bit one test
Fri, 22 Oct 2010 16:02:05 +0200 [3.10] drop deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 16:02:05 +0200] rev 6596
[3.10] drop deprecation warning
Fri, 22 Oct 2010 16:01:54 +0200 [test] fix test to follow recent changes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 16:01:54 +0200] rev 6595
[test] fix test to follow recent changes
Fri, 22 Oct 2010 15:01:54 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 15:01:54 +0200] rev 6594
backport stable
Fri, 22 Oct 2010 15:01:43 +0200 [testlib] self.appid not yet defined stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 15:01:43 +0200] rev 6593
[testlib] self.appid not yet defined
Fri, 22 Oct 2010 14:54:24 +0200 [book] FAQ: reorganize content, improve NoSelectableObject section, add database
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 22 Oct 2010 14:54:24 +0200] rev 6592
[book] FAQ: reorganize content, improve NoSelectableObject section, add database
Fri, 22 Oct 2010 14:36:39 +0200 [book] complete datamodel definition section with default permissions
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 22 Oct 2010 14:36:39 +0200] rev 6591
[book] complete datamodel definition section with default permissions
Fri, 22 Oct 2010 14:32:59 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 14:32:59 +0200] rev 6590
backport stable
Fri, 22 Oct 2010 14:30:59 +0200 [testlib] /me stupid stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 14:30:59 +0200] rev 6589
[testlib] /me stupid
Fri, 22 Oct 2010 14:28:09 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 14:28:09 +0200] rev 6588
backport stable
Fri, 22 Oct 2010 14:27:53 +0200 [testlib] missing import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 14:27:53 +0200] rev 6587
[testlib] missing import
Fri, 22 Oct 2010 13:10:37 +0200 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 13:10:37 +0200] rev 6586
merge
Fri, 22 Oct 2010 13:10:27 +0200 [test] start to make tests independant from cwd (more to do for tests which don't inherit from CubicWebTC stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 13:10:27 +0200] rev 6585
[test] start to make tests independant from cwd (more to do for tests which don't inherit from CubicWebTC
Fri, 22 Oct 2010 13:09:09 +0200 [3.10] renderer.render prototype bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 13:09:09 +0200] rev 6584
[3.10] renderer.render prototype bw compat
Fri, 22 Oct 2010 11:06:57 +0200 [deprecation] add version info
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 11:06:57 +0200] rev 6583
[deprecation] add version info
Fri, 22 Oct 2010 09:15:35 +0200 [pylint] fix a bug of pylint detected errors and i18n pb (calling builtins._ instead of req._)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Oct 2010 09:15:35 +0200] rev 6582
[pylint] fix a bug of pylint detected errors and i18n pb (calling builtins._ instead of req._)
Thu, 21 Oct 2010 18:38:36 +0200 [dbapi] enhanced web compatible request when using dbapi
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 18:38:36 +0200] rev 6581
[dbapi] enhanced web compatible request when using dbapi
Thu, 21 Oct 2010 18:07:44 +0200 some docstrings
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 21 Oct 2010 18:07:44 +0200] rev 6580
some docstrings
Thu, 21 Oct 2010 17:57:36 +0200 [migration] fix 3.10 migration: since cw_source is marked as meta relation, it has not been automatically added to all existant entity type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 17:57:36 +0200] rev 6579
[migration] fix 3.10 migration: since cw_source is marked as meta relation, it has not been automatically added to all existant entity type
Thu, 21 Oct 2010 17:56:55 +0200 [cwsource] fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 17:56:55 +0200] rev 6578
[cwsource] fix dumb name error
Thu, 21 Oct 2010 17:56:35 +0200 [inline forms] check for permission to add relation/target type before to add the 'add new' link (else we get a NoSelectableObject exception)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 17:56:35 +0200] rev 6577
[inline forms] check for permission to add relation/target type before to add the 'add new' link (else we get a NoSelectableObject exception)
Thu, 21 Oct 2010 17:55:23 +0200 [3.10] remove a deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 17:55:23 +0200] rev 6576
[3.10] remove a deprecation warning
Thu, 21 Oct 2010 17:54:51 +0200 [3.10] include field's info in deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 17:54:51 +0200] rev 6575
[3.10] include field's info in deprecation warning
Thu, 21 Oct 2010 09:49:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 09:49:27 +0200] rev 6574
backport stable
Thu, 21 Oct 2010 09:48:38 +0200 [boxes] take care to duplicated 'title' argument if already specified in cw_extra_kwargs
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 09:48:38 +0200] rev 6573
[boxes] take care to duplicated 'title' argument if already specified in cw_extra_kwargs
Thu, 21 Oct 2010 09:34:21 +0200 3.9.9 stable cubicweb-version-3.9.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 09:34:21 +0200] rev 6572
3.9.9
Thu, 21 Oct 2010 09:33:12 +0200 [dependancy] do not use testlib from outside test: recent lgc versions recommends unittest2 while lgc.testlib needs it, and we don't want it to be necessary to run cw stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 09:33:12 +0200] rev 6571
[dependancy] do not use testlib from outside test: recent lgc versions recommends unittest2 while lgc.testlib needs it, and we don't want it to be necessary to run cw
Thu, 21 Oct 2010 08:23:38 +0200 #1346310: Add `Secure` attribute to cookie when navigating on https
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Oct 2010 08:23:38 +0200] rev 6570
#1346310: Add `Secure` attribute to cookie when navigating on https
Wed, 20 Oct 2010 17:37:00 +0200 [boxes] add bw compat on BoxWidget, we mix string and box items until htmlwidgets are gone
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 17:37:00 +0200] rev 6569
[boxes] add bw compat on BoxWidget, we mix string and box items until htmlwidgets are gone
Wed, 20 Oct 2010 16:40:03 +0200 Added tag cubicweb-debian-version-3.10.3-1 for changeset 303b150ebb7a
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 16:40:03 +0200] rev 6568
Added tag cubicweb-debian-version-3.10.3-1 for changeset 303b150ebb7a
Wed, 20 Oct 2010 16:40:02 +0200 Added tag cubicweb-version-3.10.3 for changeset 8eb58d00a0ce cubicweb-debian-version-3.10.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 16:40:02 +0200] rev 6567
Added tag cubicweb-version-3.10.3 for changeset 8eb58d00a0ce
Wed, 20 Oct 2010 16:00:50 +0200 3.10.3 cubicweb-version-3.10.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 16:00:50 +0200] rev 6566
3.10.3
Wed, 20 Oct 2010 15:58:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 15:58:27 +0200] rev 6565
backport stable
Wed, 20 Oct 2010 15:57:35 +0200 [request] fix ajax_replace_url which breaks if the url contains some quotes (that will be properly quoted but unquoted by the browser, breaking the js expression) by using a separated js function
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 15:57:35 +0200] rev 6564
[request] fix ajax_replace_url which breaks if the url contains some quotes (that will be properly quoted but unquoted by the browser, breaking the js expression) by using a separated js function
Wed, 20 Oct 2010 15:40:03 +0200 [view] log error on view_func call
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 15:40:03 +0200] rev 6563
[view] log error on view_func call
Wed, 20 Oct 2010 15:20:12 +0200 make stdout and stderr non buffered for cwctl commands (#1330647) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 20 Oct 2010 15:20:12 +0200] rev 6562
make stdout and stderr non buffered for cwctl commands (#1330647)
Wed, 20 Oct 2010 14:50:58 +0200 [distribution] 3.10 depends on lgc 0.52
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 14:50:58 +0200] rev 6561
[distribution] 3.10 depends on lgc 0.52
Wed, 20 Oct 2010 12:28:11 +0200 [js/ajax] fix deferred race condition (errback case) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 20 Oct 2010 12:28:11 +0200] rev 6560
[js/ajax] fix deferred race condition (errback case)
Wed, 20 Oct 2010 12:24:48 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 12:24:48 +0200] rev 6559
cleanup
Wed, 20 Oct 2010 12:24:26 +0200 [css] don't transform text in form title
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 12:24:26 +0200] rev 6558
[css] don't transform text in form title
Wed, 20 Oct 2010 12:23:59 +0200 [css] fix regression introduced by 6548:fd36c1049eed: we actually need display:block on box <a> to get proper behaviour on mouse hover
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Oct 2010 12:23:59 +0200] rev 6557
[css] fix regression introduced by 6548:fd36c1049eed: we actually need display:block on box <a> to get proper behaviour on mouse hover
Wed, 20 Oct 2010 10:35:52 +0200 [js/ajax] use proper operator stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 20 Oct 2010 10:35:52 +0200] rev 6556
[js/ajax] use proper operator
Wed, 20 Oct 2010 09:03:37 +0200 [javascript] fix loadRemote implementation for synchronous requests
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 20 Oct 2010 09:03:37 +0200] rev 6555
[javascript] fix loadRemote implementation for synchronous requests In case of synhronous requests, loadRemote is supposed to return the "interpreted" server result (e.g a json object, a DOM object, ...). $.ajax() always return the XHR object, so we have to use the success callback to capture the actual server result and return it later.
Tue, 19 Oct 2010 17:57:56 +0200 [js preferences] fix various pb with js for preferences form: buggy clearPreviousError, bad prototype of callbacks given to validate form, dunno how error display was expecting to work...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 17:57:56 +0200] rev 6554
[js preferences] fix various pb with js for preferences form: buggy clearPreviousError, bad prototype of callbacks given to validate form, dunno how error display was expecting to work...
Tue, 19 Oct 2010 17:14:19 +0200 add note
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 17:14:19 +0200] rev 6553
add note
Tue, 19 Oct 2010 14:07:52 +0200 [js/ajax] fix deferred race condition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 14:07:52 +0200] rev 6552
[js/ajax] fix deferred race condition
Tue, 19 Oct 2010 14:06:26 +0200 breadcrumbs/edid_box are now contextual component (closes #1334196)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 14:06:26 +0200] rev 6551
breadcrumbs/edid_box are now contextual component (closes #1334196)
Tue, 19 Oct 2010 13:21:47 +0200 [boxes] use a new separator instead of clumsy htmlwidget's one which close and reopen the <ul> (loosing any list class on the way)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:21:47 +0200] rev 6550
[boxes] use a new separator instead of clumsy htmlwidget's one which close and reopen the <ul> (loosing any list class on the way)
Tue, 19 Oct 2010 13:20:09 +0200 js cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:20:09 +0200] rev 6549
js cleanup
Tue, 19 Oct 2010 13:19:50 +0200 [css] cleanup and fix by removing display: block on <a> in boxes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:19:50 +0200] rev 6548
[css] cleanup and fix by removing display: block on <a> in boxes also, add class a.action to ease action links like [+] in boxes like bookmark box without having to refine css per box id.
Tue, 19 Oct 2010 13:17:10 +0200 [new components] render_title must write title, not return it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:17:10 +0200] rev 6547
[new components] render_title must write title, not return it
Tue, 19 Oct 2010 13:16:20 +0200 [3.10 migration] must skip None values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:16:20 +0200] rev 6546
[3.10 migration] must skip None values
Tue, 19 Oct 2010 13:14:48 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:14:48 +0200] rev 6545
cleanups
Tue, 19 Oct 2010 13:13:13 +0200 [jquery] className doesn't exist anymore in 1.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 13:13:13 +0200] rev 6544
[jquery] className doesn't exist anymore in 1.4
Tue, 19 Oct 2010 12:01:35 +0200 [js] remove deprecation warnings by using $.noop instead of noop
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 12:01:35 +0200] rev 6543
[js] remove deprecation warnings by using $.noop instead of noop
Tue, 19 Oct 2010 11:59:23 +0200 [ui controller] closes #1333236: configuring boxes crashes with traceback
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 11:59:23 +0200] rev 6542
[ui controller] closes #1333236: configuring boxes crashes with traceback
Tue, 19 Oct 2010 10:04:50 +0200 [selectors] close #1333238: appobject_selectable with multiple regids fails stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Oct 2010 10:04:50 +0200] rev 6541
[selectors] close #1333238: appobject_selectable with multiple regids fails
Mon, 18 Oct 2010 14:29:39 +0200 Added tag cubicweb-debian-version-3.10.2-1 for changeset 4a87c8af6f3f
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Oct 2010 14:29:39 +0200] rev 6540
Added tag cubicweb-debian-version-3.10.2-1 for changeset 4a87c8af6f3f
Mon, 18 Oct 2010 14:29:39 +0200 Added tag cubicweb-version-3.10.2 for changeset 3fc6b4aaaff3 cubicweb-debian-version-3.10.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Oct 2010 14:29:39 +0200] rev 6539
Added tag cubicweb-version-3.10.2 for changeset 3fc6b4aaaff3
Mon, 18 Oct 2010 11:47:46 +0200 3.10.2 cubicweb-version-3.10.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Oct 2010 11:47:46 +0200] rev 6538
3.10.2
Mon, 18 Oct 2010 11:47:06 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Oct 2010 11:47:06 +0200] rev 6537
backport stable
Mon, 18 Oct 2010 11:05:45 +0200 [old boxes] fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Oct 2010 11:05:45 +0200] rev 6536
[old boxes] fix dumb name error
Mon, 18 Oct 2010 11:04:19 +0200 [devtools] Clean up import of f328ec853e18 and use lgc's getlogin. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 18 Oct 2010 11:04:19 +0200] rev 6535
[devtools] Clean up import of f328ec853e18 and use lgc's getlogin. os.getlogin use the unix getlogin which is notoriously bugged.
Mon, 18 Oct 2010 11:02:22 +0200 [pkg] no zipped egg stable
Alain Leufroy <alain.leufroy@logilab.fr> [Mon, 18 Oct 2010 11:02:22 +0200] rev 6534
[pkg] no zipped egg
Sun, 17 Oct 2010 22:49:06 +0200 [debian] i18n directory should actually be in cubicweb-common
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 22:49:06 +0200] rev 6533
[debian] i18n directory should actually be in cubicweb-common
Sun, 17 Oct 2010 22:47:33 +0200 [debian] cleanup -common package
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 22:47:33 +0200] rev 6532
[debian] cleanup -common package
Sun, 17 Oct 2010 22:47:17 +0200 [doc] fix build dir
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 22:47:17 +0200] rev 6531
[doc] fix build dir
Sun, 17 Oct 2010 21:41:06 +0200 Added tag cubicweb-debian-version-3.10.1-1 for changeset 3abb41c47925
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 21:41:06 +0200] rev 6530
Added tag cubicweb-debian-version-3.10.1-1 for changeset 3abb41c47925
Sun, 17 Oct 2010 21:41:05 +0200 Added tag cubicweb-version-3.10.1 for changeset 6c6859a67673 cubicweb-debian-version-3.10.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 21:41:05 +0200] rev 6529
Added tag cubicweb-version-3.10.1 for changeset 6c6859a67673
Sun, 17 Oct 2010 21:10:44 +0200 [doc] generate doc in cw/doc/html and include html files in cubicweb-documentation cubicweb-version-3.10.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 21:10:44 +0200] rev 6528
[doc] generate doc in cw/doc/html and include html files in cubicweb-documentation
Sun, 17 Oct 2010 21:10:01 +0200 [3.10] user changelog
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 21:10:01 +0200] rev 6527
[3.10] user changelog
Sun, 17 Oct 2010 10:24:25 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 10:24:25 +0200] rev 6526
cleanup
Sun, 17 Oct 2010 10:05:20 +0200 [css] need some pading in bookmark box
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 10:05:20 +0200] rev 6525
[css] need some pading in bookmark box
Sun, 17 Oct 2010 10:04:45 +0200 [test] take care to unicode __regid__ (usually when using _()), may lead to later unicode decode error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 10:04:45 +0200] rev 6524
[test] take care to unicode __regid__ (usually when using _()), may lead to later unicode decode error
Sun, 17 Oct 2010 10:04:03 +0200 [css] typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sun, 17 Oct 2010 10:04:03 +0200] rev 6523
[css] typo
Fri, 15 Oct 2010 19:52:18 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 19:52:18 +0200] rev 6522
backport stable
Fri, 15 Oct 2010 19:52:06 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 19:52:06 +0200] rev 6521
merge
Fri, 15 Oct 2010 19:51:52 +0200 Backed out changeset 1f8b902f3143: this block compilation under distrib with old sphinx package stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 19:51:52 +0200] rev 6520
Backed out changeset 1f8b902f3143: this block compilation under distrib with old sphinx package
Fri, 15 Oct 2010 19:51:01 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 19:51:01 +0200] rev 6519
merge
Fri, 15 Oct 2010 19:50:34 +0200 Backed out changeset 88b3172eb7c7: alain's patch 6517:c991ad161d8f does a better job at this stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 19:50:34 +0200] rev 6518
Backed out changeset 88b3172eb7c7: alain's patch 6517:c991ad161d8f does a better job at this
Fri, 15 Oct 2010 19:49:00 +0200 [pkg] force copying data files in sys.path stable
Alain Leufroy <alain.leufroy@logilab.fr> [Fri, 15 Oct 2010 19:49:00 +0200] rev 6517
[pkg] force copying data files in sys.path * Hack setuptools to copy data files in sys.path instead of egg directory * Hack easy_install's SandboxViolation verification to allow writting files in sys.path (allowed by disutils)
Fri, 15 Oct 2010 19:48:58 +0200 [pkg] use argument *package_data* stable
Alain Leufroy <alain.leufroy@logilab.fr> [Fri, 15 Oct 2010 19:48:58 +0200] rev 6516
[pkg] use argument *package_data* Use the dedicaded setup's argument for files that are copied in the package directory.
Fri, 15 Oct 2010 17:57:27 +0200 [3.10] enhanced deprecation warning: add problematic class name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 17:57:27 +0200] rev 6515
[3.10] enhanced deprecation warning: add problematic class name
Fri, 15 Oct 2010 17:00:09 +0200 [devtools] Firefox need write access to $HOME stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 17:00:09 +0200] rev 6514
[devtools] Firefox need write access to $HOME Check that you have write acces to the user home before launching Firefox. Firefox need to write stuff in the home directory of the user and will silency crash when unable to do it. We add an assertion with an explicite message to improve crash report in such situation.
Fri, 15 Oct 2010 16:20:48 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 16:20:48 +0200] rev 6513
backport stable
Fri, 15 Oct 2010 16:20:27 +0200 [debian] include compiled documentation instead of source in cubicweb-documentation debian pkg stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 16:20:27 +0200] rev 6512
[debian] include compiled documentation instead of source in cubicweb-documentation debian pkg
Fri, 15 Oct 2010 16:12:47 +0200 [book] don't rely on importable cubicweb to extract cubicweb version number stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 16:12:47 +0200] rev 6511
[book] don't rely on importable cubicweb to extract cubicweb version number
Fri, 15 Oct 2010 12:09:11 +0200 3.10.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 12:09:11 +0200] rev 6510
3.10.1
Fri, 15 Oct 2010 12:07:32 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 12:07:32 +0200] rev 6509
backport stable
Fri, 15 Oct 2010 11:48:43 +0200 [pkg] fix install_data import not present in setuptools stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 11:48:43 +0200] rev 6508
[pkg] fix install_data import not present in setuptools
Fri, 15 Oct 2010 11:48:16 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 11:48:16 +0200] rev 6507
backport stable
Fri, 15 Oct 2010 11:41:10 +0200 [packaging] add a __init__.py to cubes directory when installing data stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 11:41:10 +0200] rev 6506
[packaging] add a __init__.py to cubes directory when installing data
Fri, 15 Oct 2010 11:40:36 +0200 [distribution] Handle missing instance directory when listing and running instance command. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 11:40:36 +0200] rev 6505
[distribution] Handle missing instance directory when listing and running instance command. no directory means no available instance.
Fri, 15 Oct 2010 11:39:54 +0200 [setuptools] Automaticly move data content of a cubicweb's egg in the proper location. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 11:39:54 +0200] rev 6504
[setuptools] Automaticly move data content of a cubicweb's egg in the proper location. This should be done once during the first import of the cubicweb module. This is an ugly hack because setuptools lake proper post install hooks.
Fri, 15 Oct 2010 11:39:10 +0200 [packaging] Egg are not valid cubicweb prefix. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 15 Oct 2010 11:39:10 +0200] rev 6503
[packaging] Egg are not valid cubicweb prefix.
Wed, 13 Oct 2010 18:58:56 +0200 [config] Put "Instance" and "Instance data" directory within cubiweb install prefix. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 13 Oct 2010 18:58:56 +0200] rev 6502
[config] Put "Instance" and "Instance data" directory within cubiweb install prefix. Instance directory (/etc/cubicweb.d) and Instance Data directory (/var/lib/cubiweb/) are now put withing the install prefix of cubicweb. When this prefix is /usr/ old behaviour are used (they are putted in the root directory). This change will make cubicweb much more virtual env friendly.
Thu, 14 Oct 2010 00:10:43 +0200 [debian] goa package gone for now stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:10:43 +0200] rev 6501
[debian] goa package gone for now
Fri, 15 Oct 2010 11:33:06 +0200 [component] remove row argument which is actually discarded by registry's cache (untill we feel we need a per context cache...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 11:33:06 +0200] rev 6500
[component] remove row argument which is actually discarded by registry's cache (untill we feel we need a per context cache...)
Fri, 15 Oct 2010 11:25:59 +0200 [deprecation] enhanced messages
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 11:25:59 +0200] rev 6499
[deprecation] enhanced messages
Fri, 15 Oct 2010 11:25:51 +0200 [bw compat] fix compat for entity.attr assigment
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Oct 2010 11:25:51 +0200] rev 6498
[bw compat] fix compat for entity.attr assigment
Thu, 14 Oct 2010 17:32:36 +0200 fix typo
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 14 Oct 2010 17:32:36 +0200] rev 6497
fix typo
Thu, 14 Oct 2010 16:57:56 +0200 [iprogress] None resilience stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 16:57:56 +0200] rev 6496
[iprogress] None resilience
Wed, 13 Oct 2010 18:54:59 +0200 #1251878: Cubicweb no longer crash for missing instance and data dir at create. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 13 Oct 2010 18:54:59 +0200] rev 6495
#1251878: Cubicweb no longer crash for missing instance and data dir at create. Those directory should be created by cubicweb now. We may want to issue a warning if they are missing.
Thu, 14 Oct 2010 14:10:45 +0200 [config] make config.cubes() available on NoAppCubicWebConfiguration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 14:10:45 +0200] rev 6494
[config] make config.cubes() available on NoAppCubicWebConfiguration
Thu, 14 Oct 2010 14:10:02 +0200 [rql2sql] properly compute has_text relation table scope
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 14:10:02 +0200] rev 6493
[rql2sql] properly compute has_text relation table scope
Thu, 14 Oct 2010 10:15:56 +0200 fix some pylint detected errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 10:15:56 +0200] rev 6492
fix some pylint detected errors
Thu, 14 Oct 2010 10:15:38 +0200 pylint option update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 10:15:38 +0200] rev 6491
pylint option update
Thu, 14 Oct 2010 10:08:00 +0200 [components] add missing imports for code copied/pasted. Forgot to run pylint afterward...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 10:08:00 +0200] rev 6490
[components] add missing imports for code copied/pasted. Forgot to run pylint afterward...
Thu, 14 Oct 2010 09:49:59 +0200 [component] avoid conflict on global/local identifier
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 09:49:59 +0200] rev 6489
[component] avoid conflict on global/local identifier
Thu, 14 Oct 2010 09:01:58 +0200 [migration] missing future import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 09:01:58 +0200] rev 6488
[migration] missing future import
Thu, 14 Oct 2010 00:10:43 +0200 [debian] goa package gone for now
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:10:43 +0200] rev 6487
[debian] goa package gone for now
Thu, 14 Oct 2010 00:10:07 +0200 [doc] kill deprecated french documentation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:10:07 +0200] rev 6486
[doc] kill deprecated french documentation
Thu, 14 Oct 2010 00:01:04 +0200 Added tag cubicweb-debian-version-3.10.0-1 for changeset 9ef1347f8d99
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:01:04 +0200] rev 6485
Added tag cubicweb-debian-version-3.10.0-1 for changeset 9ef1347f8d99
Thu, 14 Oct 2010 00:01:03 +0200 Added tag cubicweb-version-3.10.0 for changeset 0793fe84651b cubicweb-debian-version-3.10.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:01:03 +0200] rev 6484
Added tag cubicweb-version-3.10.0 for changeset 0793fe84651b
Wed, 13 Oct 2010 22:18:59 +0200 3.10 cubicweb-version-3.10.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 22:18:59 +0200] rev 6483
3.10
Wed, 13 Oct 2010 19:46:35 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 19:46:35 +0200] rev 6482
backport stable
Wed, 13 Oct 2010 16:47:22 +0200 [schema categorization] new NO_I18NCONTEXT set usable to somewhat control c-c i18n
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:47:22 +0200] rev 6481
[schema categorization] new NO_I18NCONTEXT set usable to somewhat control c-c i18n
Wed, 13 Oct 2010 16:46:54 +0200 i18n catalog cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:46:54 +0200] rev 6480
i18n catalog cleanup
Wed, 13 Oct 2010 16:18:20 +0200 [primary] RsetBox view should give dispctrl & all to its subview. Also, don't use csv when in boxes.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:18:20 +0200] rev 6479
[primary] RsetBox view should give dispctrl & all to its subview. Also, don't use csv when in boxes.
Wed, 13 Oct 2010 16:17:37 +0200 [server] fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:17:37 +0200] rev 6478
[server] fix dumb name error
Wed, 13 Oct 2010 16:17:20 +0200 [see also component] drop it, we can acheive the same result with uicfg rules
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:17:20 +0200] rev 6477
[see also component] drop it, we can acheive the same result with uicfg rules
Wed, 13 Oct 2010 16:16:48 +0200 [primary] fix autolimited view which was not limited at all
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:16:48 +0200] rev 6476
[primary] fix autolimited view which was not limited at all
Wed, 13 Oct 2010 16:00:06 +0200 [see also component] avoid seeing see_also entities in side boxes as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 16:00:06 +0200] rev 6475
[see also component] avoid seeing see_also entities in side boxes as well
Wed, 13 Oct 2010 15:59:35 +0200 [components] remove old deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 15:59:35 +0200] rev 6474
[components] remove old deprecation warning
Wed, 13 Oct 2010 15:59:05 +0200 [wf history] avoid title duplication
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 15:59:05 +0200] rev 6473
[wf history] avoid title duplication
Wed, 13 Oct 2010 13:03:48 +0200 i18n tweaks
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 13:03:48 +0200] rev 6472
i18n tweaks
Wed, 13 Oct 2010 11:00:22 +0200 [book] small note about test/data/schema.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 13 Oct 2010 11:00:22 +0200] rev 6471
[book] small note about test/data/schema.py
Wed, 13 Oct 2010 08:37:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 08:37:21 +0200] rev 6470
backport stable
Wed, 13 Oct 2010 08:37:09 +0200 [test] reset uncommitable flag on ValidationError raised during automatic db population stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 08:37:09 +0200] rev 6469
[test] reset uncommitable flag on ValidationError raised during automatic db population
Wed, 13 Oct 2010 08:36:38 +0200 [ctx component] has no wview method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 08:36:38 +0200] rev 6468
[ctx component] has no wview method
Wed, 13 Oct 2010 07:45:18 +0200 [entity, repo] move prefill_entity_cache function back to repository due to usage of del_existing_rel_if_needed function which is also defined there
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 07:45:18 +0200] rev 6467
[entity, repo] move prefill_entity_cache function back to repository due to usage of del_existing_rel_if_needed function which is also defined there
Tue, 12 Oct 2010 23:36:54 +0200 cleanup and 3.10 updates
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 23:36:54 +0200] rev 6466
cleanup and 3.10 updates
Tue, 12 Oct 2010 23:36:35 +0200 [architecture] introduce adapter to ease transformation of errors before display to the end user. Use it for UniqueTogetherError first
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 23:36:35 +0200] rev 6465
[architecture] introduce adapter to ease transformation of errors before display to the end user. Use it for UniqueTogetherError first
Tue, 12 Oct 2010 23:34:55 +0200 [repo, entity] move entity cache initialization to a function, and call it before source.add_entity so it may be used in error handler or such
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 23:34:55 +0200] rev 6464
[repo, entity] move entity cache initialization to a function, and call it before source.add_entity so it may be used in error handler or such
Tue, 12 Oct 2010 22:20:15 +0200 i18n update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 22:20:15 +0200] rev 6463
i18n update
Tue, 12 Oct 2010 22:15:47 +0200 [ui component] restore see_also component
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 22:15:47 +0200] rev 6462
[ui component] restore see_also component
Tue, 12 Oct 2010 22:12:50 +0200 [ui component] RelatedObjectsCtxComponent to superseede RelatedObjectsVComponent (still there for bw compat)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 22:12:50 +0200] rev 6461
[ui component] RelatedObjectsCtxComponent to superseede RelatedObjectsVComponent (still there for bw compat)
Tue, 12 Oct 2010 22:11:06 +0200 [c-c i18ncubicweb] fix 'non-contextual' relations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 22:11:06 +0200] rev 6460
[c-c i18ncubicweb] fix 'non-contextual' relations
Tue, 12 Oct 2010 19:15:31 +0200 [i18n] uniformize footer capitalization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 19:15:31 +0200] rev 6459
[i18n] uniformize footer capitalization
Tue, 12 Oct 2010 19:10:48 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 19:10:48 +0200] rev 6458
cleanup
Tue, 12 Oct 2010 19:10:43 +0200 [selector] more efficient rql_condition by simply retreiving COUNT()
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 19:10:43 +0200] rev 6457
[selector] more efficient rql_condition by simply retreiving COUNT()
Tue, 12 Oct 2010 19:10:08 +0200 [workflow] fix bw compat code
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 19:10:08 +0200] rev 6456
[workflow] fix bw compat code
Tue, 12 Oct 2010 19:09:52 +0200 [baseviews] new cw.archive.[by_author|by_date] views, extracted from blog
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 19:09:52 +0200] rev 6455
[baseviews] new cw.archive.[by_author|by_date] views, extracted from blog
Tue, 12 Oct 2010 14:13:07 +0200 [test/possible views] skip deprecated views
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 14:13:07 +0200] rev 6454
[test/possible views] skip deprecated views
Tue, 12 Oct 2010 14:10:58 +0200 [form] unify form.render prototype to take a 'w' argument as other view/components render method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 14:10:58 +0200] rev 6453
[form] unify form.render prototype to take a 'w' argument as other view/components render method
Tue, 12 Oct 2010 12:12:05 +0200 [ui] nicer ajax edit relation table (tags box for instance)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Oct 2010 12:12:05 +0200] rev 6452
[ui] nicer ajax edit relation table (tags box for instance)
Mon, 11 Oct 2010 19:45:15 +0200 fix pre 3.10 bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 19:45:15 +0200] rev 6451
fix pre 3.10 bw compat
Mon, 11 Oct 2010 19:13:01 +0200 small typo on mustMach, handle initialvalue, handle empty userInput
Katia Saurfelt <katia.saurfelt@logilab.fr> [Mon, 11 Oct 2010 19:13:01 +0200] rev 6450
small typo on mustMach, handle initialvalue, handle empty userInput
Mon, 11 Oct 2010 19:13:00 +0200 [formwidgets] rewrite autocomplete cw widgets to get rid of div-style declaration API
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 11 Oct 2010 19:13:00 +0200] rev 6449
[formwidgets] rewrite autocomplete cw widgets to get rid of div-style declaration API
Mon, 11 Oct 2010 19:12:59 +0200 [javascript] update to jQuery 1.4.2 and jQuery-ui 1.8.5
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 11 Oct 2010 19:12:59 +0200] rev 6448
[javascript] update to jQuery 1.4.2 and jQuery-ui 1.8.5 The most notable changes are : - A bug in jQuery 1.4.2 forces us to add 2 noop() methods on cw objects to handle event unbinding, see : http://dev.jquery.com/ticket/6184 for more details. - jquery.autocomplete.js is not maintained anymore as it now has a standard implementation in jquery ui. The downside is that the new autocomplete version needs more work to be used. cubicweb.widgets.js defines a cwautocomplete plugin which is just a (not so) thin wrapper around the std autocomplete plugin to keep backward compatibility and usage simplicty. The original autocomplete author wrote a nice migration guide : http://www.learningjquery.com/2010/06/autocomplete-migration-guide - If you're using jQuery.ajax directly, you might have surprises with arguments serialization for arrays. To get the old behaviour, you need to pass a `traditional: true` extra arguments to jQuery.ajax. Of course, it's transparent if you're using cubicweb higher level helpers such as loadxhtml, loadRemote, etc.
Mon, 11 Oct 2010 17:46:22 +0200 [tests] update windmill use cases from link corrections
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 11 Oct 2010 17:46:22 +0200] rev 6447
[tests] update windmill use cases from link corrections
Mon, 11 Oct 2010 18:01:25 +0200 [contextual components] missing layout for components in the toolbar
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 18:01:25 +0200] rev 6446
[contextual components] missing layout for components in the toolbar
Mon, 11 Oct 2010 18:00:51 +0200 [selectors] make configuration_values selector works for startup/maintainance hook
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 18:00:51 +0200] rev 6445
[selectors] make configuration_values selector works for startup/maintainance hook
Mon, 11 Oct 2010 18:00:21 +0200 [c-c i18ncube] proper command class name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 18:00:21 +0200] rev 6444
[c-c i18ncube] proper command class name
Mon, 11 Oct 2010 17:59:58 +0200 [i18n cube] skip bw compat registries boxes and contentnavigation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 17:59:58 +0200] rev 6443
[i18n cube] skip bw compat registries boxes and contentnavigation
Mon, 11 Oct 2010 14:45:25 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 14:45:25 +0200] rev 6442
backport stable
Mon, 11 Oct 2010 13:40:18 +0200 TestServerConfig needs default_base_url stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 13:40:18 +0200] rev 6441
TestServerConfig needs default_base_url
Mon, 11 Oct 2010 12:27:29 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 12:27:29 +0200] rev 6440
backport stable
Mon, 11 Oct 2010 12:27:17 +0200 [test] we must consider default_base_url() stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 12:27:17 +0200] rev 6439
[test] we must consider default_base_url()
Mon, 11 Oct 2010 12:26:50 +0200 [js test] cleanup, move anonymous_logged handling to the test class (easier to control there stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 12:26:50 +0200] rev 6438
[js test] cleanup, move anonymous_logged handling to the test class (easier to control there
Mon, 11 Oct 2010 12:03:12 +0200 CtxComponent don't have wview
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 12:03:12 +0200] rev 6437
CtxComponent don't have wview
Mon, 11 Oct 2010 11:05:19 +0200 [test] missing main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 11:05:19 +0200] rev 6436
[test] missing main
Mon, 11 Oct 2010 11:02:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 11:02:27 +0200] rev 6435
backport stable
Mon, 11 Oct 2010 10:47:22 +0200 [test] fix ldap test when executed from certain hosts stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 10:47:22 +0200] rev 6434
[test] fix ldap test when executed from certain hosts
Mon, 11 Oct 2010 10:14:22 +0200 [test] missing main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 10:14:22 +0200] rev 6433
[test] missing main
Mon, 11 Oct 2010 10:14:11 +0200 restore line dropped in 6424:f443a2b8a5c7 which is necessary to have proper base-url on test server config (used for ms tests at least) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 10:14:11 +0200] rev 6432
restore line dropped in 6424:f443a2b8a5c7 which is necessary to have proper base-url on test server config (used for ms tests at least)
Mon, 11 Oct 2010 09:17:54 +0200 typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 09:17:54 +0200] rev 6431
typo
Mon, 11 Oct 2010 09:01:14 +0200 [breadcrumb] infinite loop safety belt, bw compatible by hi-jacking 'recurs' argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 09:01:14 +0200] rev 6430
[breadcrumb] infinite loop safety belt, bw compatible by hi-jacking 'recurs' argument
Sat, 09 Oct 2010 00:38:07 +0200 [login] fix some previously introduced login box css breakage
Aurelien Campeas <aurelien.campeas@logilab.fr> [Sat, 09 Oct 2010 00:38:07 +0200] rev 6429
[login] fix some previously introduced login box css breakage
Sat, 09 Oct 2010 00:38:02 +0200 [components] refactor main template header: make it much more flexible by using CtxComponent
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 09 Oct 2010 00:38:02 +0200] rev 6428
[components] refactor main template header: make it much more flexible by using CtxComponent * rename userlink class (not private) with somewhat bw compat * make some cosmetic adjustements on log-in/registration components * update to component api, though this may breaks some sub-classes (for application customizing the breadcrumbs component for instance)
Sat, 09 Oct 2010 00:05:52 +0200 [schema / sources] store data sources as cubicweb entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 09 Oct 2010 00:05:52 +0200] rev 6427
[schema / sources] store data sources as cubicweb entities this implies several changes: * new CWSource / CWSourceHostConfig entity types * only the system sources and default admin login/password stored in sources file (other stuff will be ignored) * on startup, get sources definition from the database * every entities have a cw_source relation * a facet allow filtering
Sat, 09 Oct 2010 00:05:50 +0200 [hook/operation] nicer api to achieve same result as set_operation, as described in #1253630
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 09 Oct 2010 00:05:50 +0200] rev 6426
[hook/operation] nicer api to achieve same result as set_operation, as described in #1253630
Sat, 09 Oct 2010 00:05:49 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 09 Oct 2010 00:05:49 +0200] rev 6425
backport stable
Fri, 08 Oct 2010 15:28:51 +0200 [devtools] refactor http server initialization in a much saner way stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 08 Oct 2010 15:28:51 +0200] rev 6424
[devtools] refactor http server initialization in a much saner way Use a new ApptestConfiguration to group server paramater. Fix base-url mangling between main site and data ressources.
Fri, 08 Oct 2010 17:07:46 +0200 [pre 3.10 compat] if CtxComponent as a call() method, emit a deprecation warning but use it. Also ensure default value on class for visible and order, and define wview for bw compat as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 17:07:46 +0200] rev 6423
[pre 3.10 compat] if CtxComponent as a call() method, emit a deprecation warning but use it. Also ensure default value on class for visible and order, and define wview for bw compat as well
Fri, 08 Oct 2010 16:11:37 +0200 [reledit] do not reload on the parent node
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 16:11:37 +0200] rev 6422
[reledit] do not reload on the parent node
Fri, 08 Oct 2010 16:11:23 +0200 [js/edition] kill deprecated (& dead) reledit code
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 08 Oct 2010 16:11:23 +0200] rev 6421
[js/edition] kill deprecated (& dead) reledit code
Fri, 08 Oct 2010 13:19:07 +0200 [views/wdoc] do not crash on malconstructed stuff stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 08 Oct 2010 13:19:07 +0200] rev 6420
[views/wdoc] do not crash on malconstructed stuff
Fri, 08 Oct 2010 13:12:14 +0200 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 13:12:14 +0200] rev 6419
typo
Fri, 08 Oct 2010 11:54:17 +0200 [views/authentication] fix http auth regression (no message)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 08 Oct 2010 11:54:17 +0200] rev 6418
[views/authentication] fix http auth regression (no message)
Fri, 08 Oct 2010 11:11:31 +0200 [test] fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 11:11:31 +0200] rev 6417
[test] fixes
Fri, 08 Oct 2010 11:11:09 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 11:11:09 +0200] rev 6416
fix bad merge
Fri, 08 Oct 2010 11:11:08 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 11:11:08 +0200] rev 6415
cleanups
Fri, 08 Oct 2010 09:43:24 +0200 [test] skip test when dbhelper has no underlying dbapi module available stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 09:43:24 +0200] rev 6414
[test] skip test when dbhelper has no underlying dbapi module available
Fri, 08 Oct 2010 07:55:11 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 07:55:11 +0200] rev 6413
backport stable
Fri, 08 Oct 2010 07:48:37 +0200 [test] cleanup / unittest2 api update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 07:48:37 +0200] rev 6412
[test] cleanup / unittest2 api update
Fri, 08 Oct 2010 07:44:22 +0200 [test] don't add unnecessary dependency to blog stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 07:44:22 +0200] rev 6411
[test] don't add unnecessary dependency to blog
Fri, 08 Oct 2010 07:43:38 +0200 [test] fix tests broken by transaction behaviour on Unauthorized/ValidationError (no rollback but connection marked as non-commitable) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 08 Oct 2010 07:43:38 +0200] rev 6410
[test] fix tests broken by transaction behaviour on Unauthorized/ValidationError (no rollback but connection marked as non-commitable)
Thu, 07 Oct 2010 19:04:07 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Oct 2010 19:04:07 +0200] rev 6409
backport stable
Thu, 07 Oct 2010 19:02:00 +0200 [testlib] fix mail monkey patching, former patch was applied on stable instead of default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Oct 2010 19:02:00 +0200] rev 6408
[testlib] fix mail monkey patching, former patch was applied on stable instead of default
Thu, 07 Oct 2010 18:51:13 +0200 [primary view] default to outofcontext view for entities displayed in boxes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Oct 2010 18:51:13 +0200] rev 6407
[primary view] default to outofcontext view for entities displayed in boxes
Thu, 07 Oct 2010 17:25:24 +0200 xml-escape <script> tags generated by HTMLHead stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 07 Oct 2010 17:25:24 +0200] rev 6406
xml-escape <script> tags generated by HTMLHead
Wed, 06 Oct 2010 15:32:59 +0200 fix some issues in DotGraphView, and enhance reusability stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 06 Oct 2010 15:32:59 +0200] rev 6405
fix some issues in DotGraphView, and enhance reusability
Wed, 06 Oct 2010 14:57:14 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Oct 2010 14:57:14 +0200] rev 6404
backport stable
Wed, 06 Oct 2010 14:56:43 +0200 [testlib] Fix mail monkeypatch in testlib stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 06 Oct 2010 14:56:43 +0200] rev 6403
[testlib] Fix mail monkeypatch in testlib ea26eb5fd388 in stable introduce monkeypatching of SendMailOp.commit_event 8bc6eac1fac1 in default rename SendMailOp.commit_event to postcommit_event d7f5d873e1b8 merge stable in default without handling the rename.
Wed, 06 Oct 2010 14:56:20 +0200 [selector] fix iterable detection
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Oct 2010 14:56:20 +0200] rev 6402
[selector] fix iterable detection
Wed, 06 Oct 2010 14:04:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Oct 2010 14:04:26 +0200] rev 6401
backport stable
Wed, 06 Oct 2010 11:57:21 +0200 restore vital block of code (gone in 6384:89d5b339ebdd)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 06 Oct 2010 11:57:21 +0200] rev 6400
restore vital block of code (gone in 6384:89d5b339ebdd)
Wed, 06 Oct 2010 10:47:29 +0200 [debian] constrain pyro version in debian packaging stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Oct 2010 10:47:29 +0200] rev 6399
[debian] constrain pyro version in debian packaging
Wed, 06 Oct 2010 10:46:20 +0200 [test] send mail synchronously during tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 06 Oct 2010 10:46:20 +0200] rev 6398
[test] send mail synchronously during tests
Tue, 05 Oct 2010 10:17:24 +0200 [book] improve documentation lisibility for cwconfig chapter and fix some references
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 05 Oct 2010 10:17:24 +0200] rev 6397
[book] improve documentation lisibility for cwconfig chapter and fix some references
Tue, 05 Oct 2010 10:15:09 +0200 [login ui] cleanup and somewhat bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Oct 2010 10:15:09 +0200] rev 6396
[login ui] cleanup and somewhat bw compat
Tue, 05 Oct 2010 10:14:37 +0200 [selectors] move selectors according to their type, add missing ones to documentation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Oct 2010 10:14:37 +0200] rev 6395
[selectors] move selectors according to their type, add missing ones to documentation
Tue, 05 Oct 2010 08:33:10 +0200 [forms] remove dead code and simplify inlineviews creation
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 05 Oct 2010 08:33:10 +0200] rev 6394
[forms] remove dead code and simplify inlineviews creation remove AutomaticEntityForm.should_inline_relation_form which is not used anywhere and comes from a time where uicfg did not exist. remove test for "force_<rtype>_display" presence in req.form to determine whether or not the inline creation form should be displayed.
Mon, 04 Oct 2010 19:09:09 +0200 include fcayre's patch #1060507 to get extra rql query parameters from form content in rgx_action stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 19:09:09 +0200] rev 6393
include fcayre's patch #1060507 to get extra rql query parameters from form content in rgx_action
Mon, 04 Oct 2010 19:05:51 +0200 [forms] catching KeyError closes #961831: migration failure when defining form fields stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 19:05:51 +0200] rev 6392
[forms] catching KeyError closes #961831: migration failure when defining form fields
Mon, 04 Oct 2010 18:59:32 +0200 [authentication] force retriever implementor to think about it
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 04 Oct 2010 18:59:32 +0200] rev 6391
[authentication] force retriever implementor to think about it
Mon, 04 Oct 2010 18:56:10 +0200 [repo] add a find_users method for under-privileged accounts
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 04 Oct 2010 18:56:10 +0200] rev 6390
[repo] add a find_users method for under-privileged accounts
Mon, 04 Oct 2010 18:56:05 +0200 refactor login box & form to enable easy pluggability
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 04 Oct 2010 18:56:05 +0200] rev 6389
refactor login box & form to enable easy pluggability * vregistry.selectable: get all selectable object of fixed oid with given context * template headeri, logbox, logform: reorganize a bit the structure
Mon, 04 Oct 2010 18:55:57 +0200 [js] add cubes namespace
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 18:55:57 +0200] rev 6388
[js] add cubes namespace
Mon, 04 Oct 2010 16:58:34 +0200 new script cwuser_ldap2system
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 04 Oct 2010 16:58:34 +0200] rev 6387
new script cwuser_ldap2system used to migrate ldap users to system source based on work by adim.
Mon, 04 Oct 2010 15:55:55 +0200 [vreg] fix bad copy and paste introduced in 6347:ef47a2100c66 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 15:55:55 +0200] rev 6386
[vreg] fix bad copy and paste introduced in 6347:ef47a2100c66
Fri, 01 Oct 2010 18:49:47 +0200 [repo transaction] fix rollback behaviour as discussed on the mailing-list: instead of rollbacking automatically on Unauthorized/ValidationError, mark the transaction as uncommitable and disallow commiting stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 18:49:47 +0200] rev 6385
[repo transaction] fix rollback behaviour as discussed on the mailing-list: instead of rollbacking automatically on Unauthorized/ValidationError, mark the transaction as uncommitable and disallow commiting
Fri, 01 Oct 2010 17:27:54 +0200 #1256570: remove __method, it is not used in any of the cubes from logilab and encourages bad design by using Redirect (eg ui specific) from entities.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 17:27:54 +0200] rev 6384
#1256570: remove __method, it is not used in any of the cubes from logilab and encourages bad design by using Redirect (eg ui specific) from entities.py
Fri, 01 Oct 2010 17:04:09 +0200 Add a fsimport context manage to localy enable fsimporting. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 01 Oct 2010 17:04:09 +0200] rev 6383
Add a fsimport context manage to localy enable fsimporting.
Fri, 01 Oct 2010 17:03:50 +0200 [test] improve tag for server/test/unittest_storage.py stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 01 Oct 2010 17:03:50 +0200] rev 6382
[test] improve tag for server/test/unittest_storage.py Use class level tag.
Fri, 01 Oct 2010 17:03:01 +0200 [repo threads] Add several safety when looking for a callable name. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 01 Oct 2010 17:03:01 +0200] rev 6381
[repo threads] Add several safety when looking for a callable name. We lookup __name__ attribute, then func_name attribute. object repr is a last fallback
Fri, 01 Oct 2010 16:53:35 +0200 [facets] support for `no_relation` on RelationFacet
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 16:53:35 +0200] rev 6380
[facets] support for `no_relation` on RelationFacet e.g. to filter en entities *without* a given relation as well as with a particular relation. Proposed or not by default according to relation cardinality. Also, try to guess i18nable properly from the schema by default.
Fri, 01 Oct 2010 16:07:03 +0200 [R] use dbhelper.binary_value to process passwords and other Bytes fields
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Oct 2010 16:07:03 +0200] rev 6379
[R] use dbhelper.binary_value to process passwords and other Bytes fields (instead of dbapi_module.Binary or hardcoding buffer()). This requires (esp. in serverctl) version 1.3.1 of logilab.database. Dependencies updated.
Fri, 01 Oct 2010 15:45:38 +0200 [3.10 migration] fix migration of cwproperties related to components/boxes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 15:45:38 +0200] rev 6378
[3.10 migration] fix migration of cwproperties related to components/boxes
Fri, 01 Oct 2010 15:45:00 +0200 [schema] introduce some new sets categorizing entity/relation types and benefits from them where possible
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 15:45:00 +0200] rev 6377
[schema] introduce some new sets categorizing entity/relation types and benefits from them where possible
Fri, 01 Oct 2010 11:24:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 11:24:21 +0200] rev 6376
backport stable
Fri, 01 Oct 2010 11:09:25 +0200 [schema] introduce new WORKFLOW_RTYPES set and use it to build SYSTEM_RTYPES/DONT_CHECK_RTYPES_ON_ADD/DONT_CHECK_RTYPES_ON_DEL sets stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 11:09:25 +0200] rev 6375
[schema] introduce new WORKFLOW_RTYPES set and use it to build SYSTEM_RTYPES/DONT_CHECK_RTYPES_ON_ADD/DONT_CHECK_RTYPES_ON_DEL sets
Fri, 01 Oct 2010 11:08:31 +0200 [rset] support for delitem on repeat list (may be necessary in pyro source) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Oct 2010 11:08:31 +0200] rev 6374
[rset] support for delitem on repeat list (may be necessary in pyro source)
Fri, 01 Oct 2010 09:26:17 +0200 merged timeline changes into default
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Oct 2010 09:26:17 +0200] rev 6373
merged timeline changes into default
Fri, 01 Oct 2010 09:25:39 +0200 timeline view minor enhancements stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 01 Oct 2010 09:25:39 +0200] rev 6372
timeline view minor enhancements * support dates < 1900 by using logilab.common.date.ustrftime * make the timeline a public member of the TimeLineWidget * let buildWidget return the created widget, so that we can manipulate it later
Thu, 30 Sep 2010 15:35:01 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Sep 2010 15:35:01 +0200] rev 6371
fix bad merge
Thu, 30 Sep 2010 15:00:40 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Sep 2010 15:00:40 +0200] rev 6370
backport stable
Thu, 30 Sep 2010 15:00:30 +0200 [test] more update to unittest2 api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Sep 2010 15:00:30 +0200] rev 6369
[test] more update to unittest2 api
Thu, 30 Sep 2010 14:58:57 +0200 [repo] properly mark object as saved once added to its source (code much probably gone during a merge...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Sep 2010 14:58:57 +0200] rev 6368
[repo] properly mark object as saved once added to its source (code much probably gone during a merge...)
Wed, 29 Sep 2010 16:46:47 +0200 fix merge, some buffers weren't saved...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 16:46:47 +0200] rev 6367
fix merge, some buffers weren't saved...
Wed, 29 Sep 2010 16:16:32 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 16:16:32 +0200] rev 6366
backport stable
Wed, 29 Sep 2010 14:22:12 +0200 [test] must now commit file creation since the later ValidationError trigger a rollback stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 14:22:12 +0200] rev 6365
[test] must now commit file creation since the later ValidationError trigger a rollback
Wed, 29 Sep 2010 12:54:35 +0200 cleanup and micro-optimization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:54:35 +0200] rev 6364
cleanup and micro-optimization
Wed, 29 Sep 2010 12:53:30 +0200 [web action] has_editable_relations should not filter out final relations, fix regression introduced in 6358:22c95c5ef12d stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:53:30 +0200] rev 6363
[web action] has_editable_relations should not filter out final relations, fix regression introduced in 6358:22c95c5ef12d
Wed, 29 Sep 2010 12:44:11 +0200 [c-c] fix RuntimeError: 'maximum recursion depth exceeded while calling a Python object' we get when creating/upgrading/shelling an instance: hasattr() call __getattribute__, creating an infinite recursion error catched by the interpretor. Avoid this by testing the method is available on the class instead of the instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:44:11 +0200] rev 6362
[c-c] fix RuntimeError: 'maximum recursion depth exceeded while calling a Python object' we get when creating/upgrading/shelling an instance: hasattr() call __getattribute__, creating an infinite recursion error catched by the interpretor. Avoid this by testing the method is available on the class instead of the instance
Wed, 29 Sep 2010 12:18:06 +0200 [transaction] to avoid potential db corruption, we should rollback systematically in case of ValidationError stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:18:06 +0200] rev 6361
[transaction] to avoid potential db corruption, we should rollback systematically in case of ValidationError
Wed, 29 Sep 2010 12:17:26 +0200 [selector] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:17:26 +0200] rev 6360
[selector] cleanup
Wed, 29 Sep 2010 12:16:28 +0200 [sync schema] take care rdef may not be final, in which case we want to use type of eid attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:16:28 +0200] rev 6359
[sync schema] take care rdef may not be final, in which case we want to use type of eid attribute
Wed, 29 Sep 2010 12:15:10 +0200 [web action] has_permission_update checked implicitly by has_editable_relation, don't check it twice stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:15:10 +0200] rev 6358
[web action] has_permission_update checked implicitly by has_editable_relation, don't check it twice
Wed, 29 Sep 2010 12:13:44 +0200 [muledit] form may contains subforms with nothing editable that will be s kipped, so ensure we choose one with something to display when rendering table headers stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 12:13:44 +0200] rev 6357
[muledit] form may contains subforms with nothing editable that will be s kipped, so ensure we choose one with something to display when rendering table headers
Wed, 29 Sep 2010 09:01:57 +0200 [c-c i18n] namespace/line wrap cleanup + dynamically compute available language + make it works in installed mode stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 09:01:57 +0200] rev 6356
[c-c i18n] namespace/line wrap cleanup + dynamically compute available language + make it works in installed mode
Wed, 29 Sep 2010 09:00:54 +0200 [i18n] no more necessary, those msgids are no more generated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Sep 2010 09:00:54 +0200] rev 6355
[i18n] no more necessary, those msgids are no more generated
Tue, 28 Sep 2010 18:53:45 +0200 [wf component] reversing selectors here may be a huge performance win on big rsets, since EntityVComponent selector starts with one_line_rset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Sep 2010 18:53:45 +0200] rev 6354
[wf component] reversing selectors here may be a huge performance win on big rsets, since EntityVComponent selector starts with one_line_rset
Tue, 28 Sep 2010 16:52:45 +0200 don't add another encoding if already present in content-type stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Sep 2010 16:52:45 +0200] rev 6353
don't add another encoding if already present in content-type
Tue, 28 Sep 2010 16:50:34 +0200 [book] note about different encryption on Unix and Windows stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Sep 2010 16:50:34 +0200] rev 6352
[book] note about different encryption on Unix and Windows
Tue, 28 Sep 2010 14:52:45 +0200 make reset-admin-pwd work with sqlserver as db backend stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Sep 2010 14:52:45 +0200] rev 6351
make reset-admin-pwd work with sqlserver as db backend the pyodbc sqlserver db backend depends on being passed the cw_upassword value as a buffer object to bind it to a binary column (which is usually done when CW is dealing with passwords).
Tue, 28 Sep 2010 12:22:17 +0200 [book] updated FAQ 'How to reset the password for user joe' with SQL Server syntax stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Sep 2010 12:22:17 +0200] rev 6350
[book] updated FAQ 'How to reset the password for user joe' with SQL Server syntax
Tue, 28 Sep 2010 08:36:24 +0200 fix test so that we don't actually depends on file and email cubes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Sep 2010 08:36:24 +0200] rev 6349
fix test so that we don't actually depends on file and email cubes
Fri, 24 Sep 2010 13:41:13 +0200 [selectors] multi_lines_rset selector supports now optional operator for richer comparaisons stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 24 Sep 2010 13:41:13 +0200] rev 6348
[selectors] multi_lines_rset selector supports now optional operator for richer comparaisons
Fri, 24 Sep 2010 15:00:08 +0200 exception: specify expected parameter in NoSelectableException stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 24 Sep 2010 15:00:08 +0200] rev 6347
exception: specify expected parameter in NoSelectableException Enforce expected parameters, reformat exception message in class itself and change some log messages in calling code.
Mon, 27 Sep 2010 17:14:23 +0200 [testlib] don't wrap main test connection into TestCaseConnectionProxy, it should not be closed afterwards stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Sep 2010 17:14:23 +0200] rev 6346
[testlib] don't wrap main test connection into TestCaseConnectionProxy, it should not be closed afterwards
Mon, 27 Sep 2010 17:13:41 +0200 [doc] add note about propagation on deletion of a watched relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 27 Sep 2010 17:13:41 +0200] rev 6345
[doc] add note about propagation on deletion of a watched relation
Fri, 24 Sep 2010 18:38:24 +0200 [book] add a link in hooks section to test, talk about create_entity in tests section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 24 Sep 2010 18:38:24 +0200] rev 6344
[book] add a link in hooks section to test, talk about create_entity in tests section
Fri, 24 Sep 2010 18:37:03 +0200 [book] add editable-table in views/table section and add an example to illustrate this view stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 24 Sep 2010 18:37:03 +0200] rev 6343
[book] add editable-table in views/table section and add an example to illustrate this view
Fri, 24 Sep 2010 18:37:00 +0200 [book] Talk about RichString in 'Yams schema' section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 24 Sep 2010 18:37:00 +0200] rev 6342
[book] Talk about RichString in 'Yams schema' section
Fri, 24 Sep 2010 18:08:40 +0200 [tests] import TestSuite from lgc.testlib for further compatibility stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 24 Sep 2010 18:08:40 +0200] rev 6341
[tests] import TestSuite from lgc.testlib for further compatibility
Fri, 24 Sep 2010 18:20:59 +0200 [test] update test to unittest2 api (still using lgc.testlib though) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 18:20:59 +0200] rev 6340
[test] update test to unittest2 api (still using lgc.testlib though)
Fri, 24 Sep 2010 18:20:57 +0200 [foaf] we should encode email addr: even if we know it should be ascii, nothing prevent from putting something else in (tests at least do it) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 18:20:57 +0200] rev 6339
[foaf] we should encode email addr: even if we know it should be ascii, nothing prevent from putting something else in (tests at least do it)
Fri, 24 Sep 2010 18:20:45 +0200 add test case demonstrating #1251910 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 18:20:45 +0200] rev 6338
add test case demonstrating #1251910
Fri, 24 Sep 2010 18:20:16 +0200 stop relying on person cube, it isn't needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 18:20:16 +0200] rev 6337
stop relying on person cube, it isn't needed
Fri, 24 Sep 2010 12:54:20 +0200 [facet] use contextified label when possible stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 12:54:20 +0200] rev 6336
[facet] use contextified label when possible
Fri, 24 Sep 2010 12:53:56 +0200 [primary view] refactor label handling (hence render_[attribute|relation]) so we uniformly use _rel_label which provides properly contextified labels stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 12:53:56 +0200] rev 6335
[primary view] refactor label handling (hence render_[attribute|relation]) so we uniformly use _rel_label which provides properly contextified labels
Fri, 24 Sep 2010 11:05:10 +0200 add some styling required by ReST figures stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 24 Sep 2010 11:05:10 +0200] rev 6334
add some styling required by ReST figures
Thu, 23 Sep 2010 23:28:58 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 23:28:58 +0200] rev 6333
backport stable
Thu, 23 Sep 2010 23:24:42 +0200 Added tag cubicweb-debian-version-3.9.8-1 for changeset e4dba8ae9637 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 23:24:42 +0200] rev 6332
Added tag cubicweb-debian-version-3.9.8-1 for changeset e4dba8ae9637
Thu, 23 Sep 2010 23:24:42 +0200 Added tag cubicweb-version-3.9.8 for changeset eed788018b59 stable cubicweb-debian-version-3.9.8-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 23:24:42 +0200] rev 6331
Added tag cubicweb-version-3.9.8 for changeset eed788018b59
Thu, 23 Sep 2010 22:38:04 +0200 3.9.8 stable cubicweb-version-3.9.8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 22:38:04 +0200] rev 6330
3.9.8
Thu, 23 Sep 2010 22:37:46 +0200 [reledit] drop compute_best_vid method now useless stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 22:37:46 +0200] rev 6329
[reledit] drop compute_best_vid method now useless
Thu, 23 Sep 2010 18:38:36 +0200 i18n update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 18:38:36 +0200] rev 6328
i18n update
Thu, 23 Sep 2010 18:36:46 +0200 [easy_install] stop installing recommends, user should install them manually if desired (avoid errors on optional packages blocking install) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 18:36:46 +0200] rev 6327
[easy_install] stop installing recommends, user should install them manually if desired (avoid errors on optional packages blocking install)
Thu, 23 Sep 2010 18:35:49 +0200 [skel] update pylint instruction in default setup.py stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 18:35:49 +0200] rev 6326
[skel] update pylint instruction in default setup.py
Thu, 23 Sep 2010 16:02:53 +0200 [views] fix foaf view for CWUser stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 23 Sep 2010 16:02:53 +0200] rev 6325
[views] fix foaf view for CWUser
Fri, 16 Jul 2010 16:08:04 +0200 [book] minor update about windmill + reformat stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 16 Jul 2010 16:08:04 +0200] rev 6324
[book] minor update about windmill + reformat
Fri, 30 Jul 2010 16:01:28 +0200 [c-c shell/upgrade] raise ExecutionError when traceback is not relevant stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 30 Jul 2010 16:01:28 +0200] rev 6323
[c-c shell/upgrade] raise ExecutionError when traceback is not relevant
Thu, 23 Sep 2010 15:30:54 +0200 [windmill] initialize windmill registry if not already existing (possible error case in dev) stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 23 Sep 2010 15:30:54 +0200] rev 6322
[windmill] initialize windmill registry if not already existing (possible error case in dev)
Thu, 23 Sep 2010 12:16:36 +0200 [req] build_url: detect None values in arguments and raise ValueError stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 23 Sep 2010 12:16:36 +0200] rev 6321
[req] build_url: detect None values in arguments and raise ValueError
Thu, 23 Sep 2010 13:10:29 +0200 [doc/book] make it colorful stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 23 Sep 2010 13:10:29 +0200] rev 6320
[doc/book] make it colorful
Thu, 23 Sep 2010 13:04:01 +0200 [doc/book] complete section on authentication plugins stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 23 Sep 2010 13:04:01 +0200] rev 6319
[doc/book] complete section on authentication plugins
Thu, 23 Sep 2010 10:49:05 +0200 [publisher] add session id when logging published path stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 10:49:05 +0200] rev 6318
[publisher] add session id when logging published path
Thu, 23 Sep 2010 10:48:43 +0200 [entity, url] we should not set base_url in kwargs when actually unset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 10:48:43 +0200] rev 6317
[entity, url] we should not set base_url in kwargs when actually unset
Thu, 23 Sep 2010 10:47:54 +0200 [test] we actually still need the set_option on base-url for multi-sources (eg repo) configuration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 10:47:54 +0200] rev 6316
[test] we actually still need the set_option on base-url for multi-sources (eg repo) configuration
Thu, 23 Sep 2010 10:46:59 +0200 [test] fix broken tests and minor cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 10:46:59 +0200] rev 6315
[test] fix broken tests and minor cleanups
Thu, 23 Sep 2010 10:46:38 +0200 [test] add some fake cubes necessary for test so we don't depend on the actual forge cube stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 23 Sep 2010 10:46:38 +0200] rev 6314
[test] add some fake cubes necessary for test so we don't depend on the actual forge cube
Wed, 22 Sep 2010 20:12:38 +0200 [doc/book] begin an howto write auth plugins chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 20:12:38 +0200] rev 6313
[doc/book] begin an howto write auth plugins chapter
Wed, 22 Sep 2010 19:44:37 +0200 [dbapi] fix typo stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 19:44:37 +0200] rev 6312
[dbapi] fix typo
Wed, 22 Sep 2010 19:43:44 +0200 [doc/book] tell a more complete story on sessions and the authentication process stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 19:43:44 +0200] rev 6311
[doc/book] tell a more complete story on sessions and the authentication process
Wed, 22 Sep 2010 19:43:02 +0200 [doc/book] more notes on setup stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 19:43:02 +0200] rev 6310
[doc/book] more notes on setup
Wed, 22 Sep 2010 18:23:42 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 18:23:42 +0200] rev 6309
cleanup
Wed, 22 Sep 2010 18:23:35 +0200 [dbapi] get_option_value now has a foreid argument telling the option should be dereferenced to the entity's actual repository (necessary for apycot/local_cache handling) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 18:23:35 +0200] rev 6308
[dbapi] get_option_value now has a foreid argument telling the option should be dereferenced to the entity's actual repository (necessary for apycot/local_cache handling)
Wed, 22 Sep 2010 18:18:29 +0200 [entity] fix typo in absolute_url method, breaking some code w/ control of absolute url of external entities stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 18:18:29 +0200] rev 6307
[entity] fix typo in absolute_url method, breaking some code w/ control of absolute url of external entities
Wed, 22 Sep 2010 18:17:40 +0200 [test] fix test broken by introduction of CWUniqueTogetherConstraint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 18:17:40 +0200] rev 6306
[test] fix test broken by introduction of CWUniqueTogetherConstraint
Wed, 22 Sep 2010 13:21:34 +0200 [doc] fixing install doc (reapply cset that was erroneously overriden) stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 22 Sep 2010 13:21:34 +0200] rev 6305
[doc] fixing install doc (reapply cset that was erroneously overriden)
Wed, 22 Sep 2010 17:01:51 +0200 [doc,bin] add script to fetch & update most cw dependencies + some cubes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 17:01:51 +0200] rev 6304
[doc,bin] add script to fetch & update most cw dependencies + some cubes
Wed, 22 Sep 2010 14:03:24 +0200 [book] backport documentation about primary/base views sent on the list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 14:03:24 +0200] rev 6303
[book] backport documentation about primary/base views sent on the list
Wed, 22 Sep 2010 13:33:17 +0200 [book - #1251259] reorganize plan for basetemplate, talk about class attributes stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 22 Sep 2010 13:33:17 +0200] rev 6302
[book - #1251259] reorganize plan for basetemplate, talk about class attributes
Wed, 22 Sep 2010 13:15:14 +0200 imported patch doc_test_commit.diff stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 22 Sep 2010 13:15:14 +0200] rev 6301
imported patch doc_test_commit.diff
Wed, 22 Sep 2010 13:21:34 +0200 [doc] fixing install doc stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 22 Sep 2010 13:21:34 +0200] rev 6300
[doc] fixing install doc
Wed, 22 Sep 2010 12:29:20 +0200 [sqlite] quick hacks to fix #1251873 and #1251874 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 12:29:20 +0200] rev 6299
[sqlite] quick hacks to fix #1251873 and #1251874
Wed, 22 Sep 2010 12:14:54 +0200 [doc/book] fix session types stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 22 Sep 2010 12:14:54 +0200] rev 6298
[doc/book] fix session types
Wed, 22 Sep 2010 10:35:34 +0200 [rql] fix bug with query like 'Any 1 WHERE NOT X in_group G': tables should be kept in EXISTS() even when there are no restriction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 10:35:34 +0200] rev 6297
[rql] fix bug with query like 'Any 1 WHERE NOT X in_group G': tables should be kept in EXISTS() even when there are no restriction
Wed, 22 Sep 2010 10:34:20 +0200 [skel] MANIFEST.in cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Sep 2010 10:34:20 +0200] rev 6296
[skel] MANIFEST.in cleanup
Wed, 22 Sep 2010 10:10:19 +0200 updated yams and logilab.database dependency, start preparing 3.9.8 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 22 Sep 2010 10:10:19 +0200] rev 6295
updated yams and logilab.database dependency, start preparing 3.9.8
Wed, 22 Sep 2010 10:00:36 +0200 use new logilab.database interface for multicol indexes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 22 Sep 2010 10:00:36 +0200] rev 6294
use new logilab.database interface for multicol indexes
Tue, 21 Sep 2010 16:35:37 +0200 [dbapi] Connection.check() must return the latest activity timestamp (dropped accidentally during latest merge)
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 21 Sep 2010 16:35:37 +0200] rev 6293
[dbapi] Connection.check() must return the latest activity timestamp (dropped accidentally during latest merge)
Tue, 21 Sep 2010 16:33:20 +0200 [migractions] add a dropped_constraints() migration command
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 21 Sep 2010 16:33:20 +0200] rev 6292
[migractions] add a dropped_constraints() migration command Example usage: >>> with dropped_constraints('MyType', 'myattr', ... UniqueConstraint, droprequired=True): ... add_attribute('MyType', 'myattr') ... # + instructions to fill MyType.myattr column ... >>>
Mon, 20 Sep 2010 15:58:45 +0200 [primary view] we should not limit related rset, else if something else than autolimited view is used, some content will be missed without a 'view all' link stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 20 Sep 2010 15:58:45 +0200] rev 6291
[primary view] we should not limit related rset, else if something else than autolimited view is used, some content will be missed without a 'view all' link
Mon, 20 Sep 2010 15:50:12 +0200 handle displayctrl['limit'] == None correctly stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 20 Sep 2010 15:50:12 +0200] rev 6290
handle displayctrl['limit'] == None correctly
Fri, 17 Sep 2010 19:30:22 +0200 [views/reledit] bw compat code is unneeded there stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 17 Sep 2010 19:30:22 +0200] rev 6289
[views/reledit] bw compat code is unneeded there
Fri, 17 Sep 2010 17:55:55 +0200 [primary view] introducing use_list_limit in pvdc fix reledit regression on the way (introducted a few changesets ago) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 17:55:55 +0200] rev 6288
[primary view] introducing use_list_limit in pvdc fix reledit regression on the way (introducted a few changesets ago)
Fri, 17 Sep 2010 17:46:47 +0200 [js] update js for reledit to 3.9 ajax api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 17:46:47 +0200] rev 6287
[js] update js for reledit to 3.9 ajax api
Fri, 17 Sep 2010 17:25:58 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 17:25:58 +0200] rev 6286
cleanup
Fri, 17 Sep 2010 17:25:51 +0200 [boolean field] we've to override format_single_value as well in case where None are allowed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 17:25:51 +0200] rev 6285
[boolean field] we've to override format_single_value as well in case where None are allowed
Fri, 17 Sep 2010 17:25:17 +0200 [repo/sql] don't do anything when value is None. This will avoid None to be turned into False in the case of a boolean for instance. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 17:25:17 +0200] rev 6284
[repo/sql] don't do anything when value is None. This will avoid None to be turned into False in the case of a boolean for instance.
Fri, 17 Sep 2010 16:54:57 +0200 [reledit] more api cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 16:54:57 +0200] rev 6283
[reledit] more api cleanup * deprecates usage of giving rvid/default_value to select (use rtag instead) * deprecates usage of _one_rvid/_many_rvid, use autolimited view instead
Fri, 17 Sep 2010 16:54:56 +0200 [reledit] new rtag entry to control apparition of relation label in default value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 16:54:56 +0200] rev 6282
[reledit] new rtag entry to control apparition of relation label in default value
Fri, 17 Sep 2010 16:53:12 +0200 [test] fix setting of base-url during test: override default_base_url, else we set it too late (after uiprops generation) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 16:53:12 +0200] rev 6281
[test] fix setting of base-url during test: override default_base_url, else we set it too late (after uiprops generation)
Fri, 17 Sep 2010 12:34:03 +0200 [navigation] move hack from page_link to page_url so '#1251858: Can't see all the elements when a limited list is shown' if fixed as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 17 Sep 2010 12:34:03 +0200] rev 6280
[navigation] move hack from page_link to page_url so '#1251858: Can't see all the elements when a limited list is shown' if fixed as well
Thu, 16 Sep 2010 18:56:35 +0200 backport stable into default
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:56:35 +0200] rev 6279
backport stable into default
Thu, 16 Sep 2010 18:43:46 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:43:46 +0200] rev 6278
merge stable heads
Thu, 16 Sep 2010 18:43:40 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:43:40 +0200] rev 6277
merge stable heads
Thu, 16 Sep 2010 18:43:17 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:43:17 +0200] rev 6276
cleanup
Thu, 16 Sep 2010 18:43:03 +0200 [ReST] settings update: add traceback=True to avoid sys.exit, and set stylesheet to None since we don't care about it and that may makes docutils stupidly fail according to the cwd at import time... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:43:03 +0200] rev 6275
[ReST] settings update: add traceback=True to avoid sys.exit, and set stylesheet to None since we don't care about it and that may makes docutils stupidly fail according to the cwd at import time...
Thu, 16 Sep 2010 18:41:45 +0200 [url publishing] fix regression introduced by refactoring in 3.9.7, leading to table view being choosen when one would expect the primary view. Fix similar pb with /<etype> url and list view (this one has been there for a while) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:41:45 +0200] rev 6274
[url publishing] fix regression introduced by refactoring in 3.9.7, leading to table view being choosen when one would expect the primary view. Fix similar pb with /<etype> url and list view (this one has been there for a while)
Thu, 16 Sep 2010 18:39:35 +0200 [publisher] avoid extra Name error on unexpected error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:39:35 +0200] rev 6273
[publisher] avoid extra Name error on unexpected error
Thu, 16 Sep 2010 18:39:16 +0200 [publisher] with python>=2.5, we should catch BaseException here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:39:16 +0200] rev 6272
[publisher] with python>=2.5, we should catch BaseException here
Thu, 16 Sep 2010 18:36:42 +0200 Added tag cubicweb-debian-version-3.9.7-1 for changeset 1c01f9dffd64 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:36:42 +0200] rev 6271
Added tag cubicweb-debian-version-3.9.7-1 for changeset 1c01f9dffd64
Thu, 16 Sep 2010 18:36:41 +0200 Added tag cubicweb-version-3.9.7 for changeset de588e756f4f stable cubicweb-debian-version-3.9.7-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 18:36:41 +0200] rev 6270
Added tag cubicweb-version-3.9.7 for changeset de588e756f4f
Thu, 16 Sep 2010 16:49:13 +0200 ewrongattribute stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 16 Sep 2010 16:49:13 +0200] rev 6269
ewrongattribute
Thu, 16 Sep 2010 16:42:58 +0200 force debug mode to false in service mode stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 16 Sep 2010 16:42:58 +0200] rev 6268
force debug mode to false in service mode
Thu, 16 Sep 2010 16:38:19 +0200 repair service mode start on windows stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 16 Sep 2010 16:38:19 +0200] rev 6267
repair service mode start on windows
Thu, 16 Sep 2010 15:42:34 +0200 3.9.7 stable cubicweb-version-3.9.7
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 15:42:34 +0200] rev 6266
3.9.7
Thu, 16 Sep 2010 15:40:54 +0200 [navigation] for rql to the one of the rset being paginated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 15:40:54 +0200] rev 6265
[navigation] for rql to the one of the rset being paginated
Thu, 16 Sep 2010 14:11:12 +0200 [reledit] cut methods to make overriding easier, add event on success update after reload stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 16 Sep 2010 14:11:12 +0200] rev 6264
[reledit] cut methods to make overriding easier, add event on success update after reload
Thu, 16 Sep 2010 13:38:49 +0200 [propagation hooks] support to skip some relation when propagating to linked entities. Proper renaming and enhance documentation on the way stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 13:38:49 +0200] rev 6263
[propagation hooks] support to skip some relation when propagating to linked entities. Proper renaming and enhance documentation on the way
Thu, 16 Sep 2010 13:37:47 +0200 add permission relations to schema types stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 13:37:47 +0200] rev 6262
add permission relations to schema types
Thu, 16 Sep 2010 13:37:25 +0200 [syncschema hooks] simplify core types definition be reusing schema sets (remove typos on the way) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 13:37:25 +0200] rev 6261
[syncschema hooks] simplify core types definition be reusing schema sets (remove typos on the way)
Thu, 16 Sep 2010 11:52:10 +0200 raise ProcessFormError when a problem occurs during date / time parsing stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 16 Sep 2010 11:52:10 +0200] rev 6260
raise ProcessFormError when a problem occurs during date / time parsing
Thu, 16 Sep 2010 11:30:14 +0200 [request] memoize tabindex across ajax calls (on pageid) to avoid ui confusion stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 16 Sep 2010 11:30:14 +0200] rev 6259
[request] memoize tabindex across ajax calls (on pageid) to avoid ui confusion
Thu, 16 Sep 2010 11:30:09 +0200 [entity] give ordermethod=None to fetch_rql to tell you don't want a specific order stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:30:09 +0200] rev 6258
[entity] give ordermethod=None to fetch_rql to tell you don't want a specific order
Thu, 16 Sep 2010 11:28:25 +0200 [repo] new method on repo+dbapi.Connection to get a value from repository's configuration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:28:25 +0200] rev 6257
[repo] new method on repo+dbapi.Connection to get a value from repository's configuration
Thu, 16 Sep 2010 11:27:50 +0200 [repo] docstring cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:27:50 +0200] rev 6256
[repo] docstring cleanup
Thu, 16 Sep 2010 11:27:26 +0200 [primary view] should specify rtype/role when selecting a rtype view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:27:26 +0200] rev 6255
[primary view] should specify rtype/role when selecting a rtype view
Thu, 16 Sep 2010 11:26:55 +0200 [table view] use get instead of has_key so one can specify he doesn't want actions or filter stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:26:55 +0200] rev 6254
[table view] use get instead of has_key so one can specify he doesn't want actions or filter
Thu, 16 Sep 2010 11:26:08 +0200 [urlpublishing] refactor to ease overriding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:26:08 +0200] rev 6253
[urlpublishing] refactor to ease overriding
Thu, 16 Sep 2010 11:25:17 +0200 [dbapi] reorganize Connection methods and use a @check_not_closed decorator stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 16 Sep 2010 11:25:17 +0200] rev 6252
[dbapi] reorganize Connection methods and use a @check_not_closed decorator
Wed, 15 Sep 2010 18:43:14 +0200 [facet] add missing @property making subsequent access always true stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 18:43:14 +0200] rev 6251
[facet] add missing @property making subsequent access always true
Wed, 15 Sep 2010 17:21:05 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 17:21:05 +0200] rev 6250
cleanup
Wed, 15 Sep 2010 17:20:56 +0200 fix regretion introduced by changeset "pagination/ ajaxes fixes" (2f5ebeb7665d) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 17:20:56 +0200] rev 6249
fix regretion introduced by changeset "pagination/ ajaxes fixes" (2f5ebeb7665d) * should not paginate unless explicitly asked or if explicitly given divid == 'pageContent' * fix ajax page navigation for table view by calling component's ajax_page_url, which specify correctly divid
Wed, 15 Sep 2010 17:17:51 +0200 [navigation] refactor base navigation component: replace deprecated replacePageChunk js call by loadxhtml, using the magic js object stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 17:17:51 +0200] rev 6248
[navigation] refactor base navigation component: replace deprecated replacePageChunk js call by loadxhtml, using the magic js object
Wed, 15 Sep 2010 15:14:35 +0200 unique_together: recast exception raised by sqlite stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 15 Sep 2010 15:14:35 +0200] rev 6247
unique_together: recast exception raised by sqlite updated the translations (en + fr) while I was at it
Wed, 15 Sep 2010 15:00:04 +0200 [views/reledit] refactor composite handling stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 15 Sep 2010 15:00:04 +0200] rev 6246
[views/reledit] refactor composite handling
Wed, 15 Sep 2010 11:13:17 +0200 [doc] add note about x-ref in doc's README stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 11:13:17 +0200] rev 6245
[doc] add note about x-ref in doc's README
Wed, 15 Sep 2010 11:03:48 +0200 [book - #1251197] add a section in migration page for add_cube and add_cubes command stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 15 Sep 2010 11:03:48 +0200] rev 6244
[book - #1251197] add a section in migration page for add_cube and add_cubes command
Wed, 15 Sep 2010 11:00:55 +0200 [book - #1251780] add a section to explain how to write tests to test which actions are visible stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 15 Sep 2010 11:00:55 +0200] rev 6243
[book - #1251780] add a section to explain how to write tests to test which actions are visible
Wed, 15 Sep 2010 10:54:25 +0200 [book - #1251260] add a warning in automatic test when user redefine the base class stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 15 Sep 2010 10:54:25 +0200] rev 6242
[book - #1251260] add a warning in automatic test when user redefine the base class
Wed, 15 Sep 2010 08:06:13 +0200 should not use pyro 4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 08:06:13 +0200] rev 6241
should not use pyro 4
Tue, 14 Sep 2010 15:40:31 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:40:31 +0200] rev 6240
cleanups
Tue, 14 Sep 2010 15:40:10 +0200 [basecontroller] we should consume divid to avoid it being reused by the table view, leading to duplicated id (and hence weird rendering) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:40:10 +0200] rev 6239
[basecontroller] we should consume divid to avoid it being reused by the table view, leading to duplicated id (and hence weird rendering)
Tue, 14 Sep 2010 15:39:28 +0200 [basecontroller] pagination / ajax fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:39:28 +0200] rev 6238
[basecontroller] pagination / ajax fixes
Tue, 14 Sep 2010 15:38:41 +0200 [basecontroller] handle case where the query is prefixed by 'rql:' as allowed by the search input stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:38:41 +0200] rev 6237
[basecontroller] handle case where the query is prefixed by 'rql:' as allowed by the search input
Tue, 14 Sep 2010 15:37:32 +0200 [repo tests] add test case for RQLUniqueConstraint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:37:32 +0200] rev 6236
[repo tests] add test case for RQLUniqueConstraint
Tue, 14 Sep 2010 15:36:29 +0200 [primary view] properly handle case where view specified in pvdc['vid'] isn't selectable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:36:29 +0200] rev 6235
[primary view] properly handle case where view specified in pvdc['vid'] isn't selectable
Tue, 14 Sep 2010 15:35:42 +0200 [primary view] don't need to pick arbitrary target, this is properly handled by the rtag stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:35:42 +0200] rev 6234
[primary view] don't need to pick arbitrary target, this is properly handled by the rtag
Tue, 14 Sep 2010 15:33:28 +0200 [schema] turn comment into docstring for RQLUniqueConstraint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:33:28 +0200] rev 6233
[schema] turn comment into docstring for RQLUniqueConstraint
Tue, 14 Sep 2010 15:33:01 +0200 [schema] ensure DISTINCT is displayed for constraint using it, this ease debugging stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:33:01 +0200] rev 6232
[schema] ensure DISTINCT is displayed for constraint using it, this ease debugging
Tue, 14 Sep 2010 08:49:29 +0200 [windows distrib] trailing slashes in MANIFEST.in breaks windows install (sic) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 08:49:29 +0200] rev 6231
[windows distrib] trailing slashes in MANIFEST.in breaks windows install (sic)
Tue, 14 Sep 2010 08:49:26 +0200 [schema] mark CWUniqueTogetherConstraint and its relations as schema entity/relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 08:49:26 +0200] rev 6230
[schema] mark CWUniqueTogetherConstraint and its relations as schema entity/relations
Tue, 14 Sep 2010 08:48:44 +0200 [schema] mark CWUniqueTogetherConstraint and its relations as schema entity/relations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 08:48:44 +0200] rev 6229
[schema] mark CWUniqueTogetherConstraint and its relations as schema entity/relations
Tue, 14 Sep 2010 08:47:11 +0200 [windows distrib] trailing slashes in MANIFEST.in breaks windows install (sic)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 08:47:11 +0200] rev 6228
[windows distrib] trailing slashes in MANIFEST.in breaks windows install (sic)
Mon, 13 Sep 2010 16:47:03 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 16:47:03 +0200] rev 6227
backport stable
Mon, 13 Sep 2010 16:46:52 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 16:46:52 +0200] rev 6226
merge stable heads
Mon, 13 Sep 2010 15:15:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 15:15:21 +0200] rev 6225
backport stable
Mon, 13 Sep 2010 14:48:29 +0200 Added tag cubicweb-debian-version-3.9.6-1 for changeset 7d2cab567735 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:48:29 +0200] rev 6224
Added tag cubicweb-debian-version-3.9.6-1 for changeset 7d2cab567735
Mon, 13 Sep 2010 14:48:29 +0200 Added tag cubicweb-version-3.9.6 for changeset d37428222a63 stable cubicweb-debian-version-3.9.6-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:48:29 +0200] rev 6223
Added tag cubicweb-version-3.9.6 for changeset d37428222a63
Mon, 13 Sep 2010 14:32:46 +0200 [migration] attempt to fix pre 3.6 migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:32:46 +0200] rev 6222
[migration] attempt to fix pre 3.6 migration
Mon, 13 Sep 2010 14:32:20 +0200 [migration] remove buggy assertion stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:32:20 +0200] rev 6221
[migration] remove buggy assertion
Mon, 13 Sep 2010 13:56:09 +0200 [js] jqNode is more robust here wrt some node ids stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 13 Sep 2010 13:56:09 +0200] rev 6220
[js] jqNode is more robust here wrt some node ids
Mon, 13 Sep 2010 13:55:37 +0200 [migration] .pop() is more readable stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 13 Sep 2010 13:55:37 +0200] rev 6219
[migration] .pop() is more readable
Mon, 13 Sep 2010 12:24:11 +0200 [form fields] option may be a 3-uple (3d element being dict containing widget options) stable cubicweb-version-3.9.6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 12:24:11 +0200] rev 6218
[form fields] option may be a 3-uple (3d element being dict containing widget options)
Mon, 13 Sep 2010 11:00:22 +0200 [migration] fix so that context modification are reflected on the currently executed migration script stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 11:00:22 +0200] rev 6217
[migration] fix so that context modification are reflected on the currently executed migration script
Mon, 13 Sep 2010 10:51:55 +0200 3.9.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 10:51:55 +0200] rev 6216
3.9.6
Mon, 13 Sep 2010 10:01:43 +0200 [javascript] get rid of tabs stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 13 Sep 2010 10:01:43 +0200] rev 6215
[javascript] get rid of tabs
Mon, 13 Sep 2010 09:56:10 +0200 [javascript] fix test_ajax.js implementation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 13 Sep 2010 09:56:10 +0200] rev 6214
[javascript] fix test_ajax.js implementation In cubicweb.ajax.js, we maintain two lists (cw.loaded_src and cw.loaded_href) to keep track of already included CSS and JS. (see discussion about jQuery and $('foo').appendTo($head) in _loadAjaxHtmlHead.) Since all tests are executed in the "same page", those two variables need to be reinitialized before each test.
Mon, 13 Sep 2010 10:00:05 +0200 [migration] commit just after symetric has been renamed to symmetric (else later rollback may cancel this) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 10:00:05 +0200] rev 6213
[migration] commit just after symetric has been renamed to symmetric (else later rollback may cancel this)
Sun, 12 Sep 2010 15:53:16 +0200 [doc] fix link to appendix stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 12 Sep 2010 15:53:16 +0200] rev 6212
[doc] fix link to appendix
Fri, 10 Sep 2010 18:30:38 +0200 nicer error reporting for unique together constraints stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 18:30:38 +0200] rev 6211
nicer error reporting for unique together constraints
Fri, 10 Sep 2010 17:58:38 +0200 removed print_exc stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 17:58:38 +0200] rev 6210
removed print_exc
Fri, 10 Sep 2010 16:56:37 +0200 fix tests stable
syt [Fri, 10 Sep 2010 16:56:37 +0200] rev 6209
fix tests
Fri, 10 Sep 2010 16:48:58 +0200 unique_together integration in CW (alf+syt) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 16:48:58 +0200] rev 6208
unique_together integration in CW (alf+syt) * added in-DB representation of the constraint with a new entity type (CWUniqueTogetherConstraint) * the schema is now migrated on a sync_schema_props_perms(EType) call in the migration script * removed the migration commands provided in the first implementation
Fri, 10 Sep 2010 15:09:31 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 15:09:31 +0200] rev 6207
cleanup
Fri, 10 Sep 2010 15:09:26 +0200 [test] skip unittest_fti if we don't have the required setup... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 15:09:26 +0200] rev 6206
[test] skip unittest_fti if we don't have the required setup...
Fri, 10 Sep 2010 14:50:43 +0200 [test] fix in 6203:d3dea5f84404 wasn't enough stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:50:43 +0200] rev 6205
[test] fix in 6203:d3dea5f84404 wasn't enough
Fri, 10 Sep 2010 14:45:46 +0200 [json controller] check rql is really specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:45:46 +0200] rev 6204
[json controller] check rql is really specified
Fri, 10 Sep 2010 14:32:38 +0200 [test] during some tests (unittest_migrations), we should not register ClearGroupMap which is actually already there stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:32:38 +0200] rev 6203
[test] during some tests (unittest_migrations), we should not register ClearGroupMap which is actually already there
Fri, 10 Sep 2010 14:31:42 +0200 i18n update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:31:42 +0200] rev 6202
i18n update
Fri, 10 Sep 2010 09:54:19 +0200 [c-c create] ask for database driver by default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 09:54:19 +0200] rev 6201
[c-c create] ask for database driver by default
Thu, 09 Sep 2010 18:25:31 +0200 [migration] when some CWGroup is added during migration, we should reset migration handler's group mapping cache and the set telling what have been synchronized (we may be able to add some new groups on perms syncing...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 18:25:31 +0200] rev 6200
[migration] when some CWGroup is added during migration, we should reset migration handler's group mapping cache and the set telling what have been synchronized (we may be able to add some new groups on perms syncing...)
Thu, 09 Sep 2010 18:23:43 +0200 remove debug print stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 18:23:43 +0200] rev 6199
remove debug print
Thu, 09 Sep 2010 10:08:08 +0200 add a small c-c shell script to detect cycle for a given relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:08 +0200] rev 6198
add a small c-c shell script to detect cycle for a given relation
Thu, 09 Sep 2010 10:08:06 +0200 [test] fixes to follow recent changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:06 +0200] rev 6197
[test] fixes to follow recent changes
Thu, 09 Sep 2010 10:08:05 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:05 +0200] rev 6196
cleanups
Thu, 09 Sep 2010 10:08:04 +0200 [rset] add test for #1251252, actually fixed in rql; fix docstring and add comments in rset.related_entity to make things clearer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:04 +0200] rev 6195
[rset] add test for #1251252, actually fixed in rql; fix docstring and add comments in rset.related_entity to make things clearer
Thu, 09 Sep 2010 10:07:56 +0200 [querier test] remove some actually bad tests that were passing thanks to a sqlite bug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:07:56 +0200] rev 6194
[querier test] remove some actually bad tests that were passing thanks to a sqlite bug Now, rql has been fixed to correctly detect this kind of query can't be answered correctly
Wed, 08 Sep 2010 10:32:46 +0200 [views] do not underline h1 titles for tabbedprimary views stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 08 Sep 2010 10:32:46 +0200] rev 6193
[views] do not underline h1 titles for tabbedprimary views
Wed, 08 Sep 2010 10:27:53 +0200 [doc] improve doc thanks to user feedback stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 08 Sep 2010 10:27:53 +0200] rev 6192
[doc] improve doc thanks to user feedback
Wed, 08 Sep 2010 10:03:30 +0200 [schema deserial] fix loading of schema when mapping an entity type to an existing one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 08 Sep 2010 10:03:30 +0200] rev 6191
[schema deserial] fix loading of schema when mapping an entity type to an existing one To ensure rdef of the old entity type don't overwrite those already existing on the mapped entity type. Also rename some variables/arguments on the way to make things clearer.
Tue, 07 Sep 2010 23:34:16 +0200 [migration] more rename_entity_type fix stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:34:16 +0200] rev 6190
[migration] more rename_entity_type fix * ensure repository caches and system tables are properly cleanup * delete relations from/to entities deleted through sql So we don't ends up with a corrupted db...
Tue, 07 Sep 2010 23:24:45 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:24:45 +0200] rev 6189
cleanups
Tue, 07 Sep 2010 23:23:16 +0200 [integrity] fix case where we can get two entities related while the cardinality is single on the object of an inlined relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:23:16 +0200] rev 6188
[integrity] fix case where we can get two entities related while the cardinality is single on the object of an inlined relation
Tue, 07 Sep 2010 23:02:08 +0200 [migration] propose to open pdb on error during execution of rql/sql query stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:02:08 +0200] rev 6187
[migration] propose to open pdb on error during execution of rql/sql query
Tue, 07 Sep 2010 23:00:53 +0200 [migration] set ask_confirm=False by default on rqlexec stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:00:53 +0200] rev 6186
[migration] set ask_confirm=False by default on rqlexec
Tue, 07 Sep 2010 22:59:55 +0200 [c-c db-check] skip error while checking relation, useful when analyzing really broken database (after a migration failure for instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 22:59:55 +0200] rev 6185
[c-c db-check] skip error while checking relation, useful when analyzing really broken database (after a migration failure for instance
Tue, 07 Sep 2010 22:58:31 +0200 [c-c db-check] add missing import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 22:58:31 +0200] rev 6184
[c-c db-check] add missing import
Tue, 07 Sep 2010 18:58:20 +0200 [doc] fix typo stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 07 Sep 2010 18:58:20 +0200] rev 6183
[doc] fix typo
Tue, 07 Sep 2010 17:34:42 +0200 merged unpushed changes
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 07 Sep 2010 17:34:42 +0200] rev 6182
merged unpushed changes
Tue, 07 Sep 2010 17:33:33 +0200 merged unpushed changes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 07 Sep 2010 17:33:33 +0200] rev 6181
merged unpushed changes
Thu, 02 Sep 2010 14:09:20 +0200 fix name error by adding missing import
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 02 Sep 2010 14:09:20 +0200] rev 6180
fix name error by adding missing import
Wed, 01 Sep 2010 17:21:13 +0200 migration actions for unique_together constraints stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 01 Sep 2010 17:21:13 +0200] rev 6179
migration actions for unique_together constraints
Tue, 07 Sep 2010 13:20:32 +0200 remove buggy call to builtins._ on navigation content stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 13:20:32 +0200] rev 6178
remove buggy call to builtins._ on navigation content
Mon, 06 Sep 2010 21:57:12 +0200 [views] rename Edition to Modification and personal information to profile stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 06 Sep 2010 21:57:12 +0200] rev 6177
[views] rename Edition to Modification and personal information to profile
Mon, 06 Sep 2010 19:37:37 +0200 [cw.utils] avoid spurious warning, ustrftime may be globally imported stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Sep 2010 19:37:37 +0200] rev 6176
[cw.utils] avoid spurious warning, ustrftime may be globally imported
Mon, 06 Sep 2010 19:37:12 +0200 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Sep 2010 19:37:12 +0200] rev 6175
typo
Mon, 06 Sep 2010 15:04:12 +0200 add missing msgstr
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Sep 2010 15:04:12 +0200] rev 6174
add missing msgstr
Mon, 06 Sep 2010 15:03:11 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 06 Sep 2010 15:03:11 +0200] rev 6173
backport stable
Fri, 03 Sep 2010 15:42:14 +0200 [web/uicfg] better error reporting for reledit_ctrl stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 03 Sep 2010 15:42:14 +0200] rev 6172
[web/uicfg] better error reporting for reledit_ctrl
Wed, 01 Sep 2010 15:56:21 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 01 Sep 2010 15:56:21 +0200] rev 6171
merge
Thu, 26 Aug 2010 15:05:03 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 26 Aug 2010 15:05:03 +0200] rev 6170
merge
Thu, 26 Aug 2010 14:38:49 +0200 fix order of parameters in call to callfunc_every stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 26 Aug 2010 14:38:49 +0200] rev 6169
fix order of parameters in call to callfunc_every
Tue, 31 Aug 2010 10:43:03 +0200 [test/entity] fix test (following mtconverter 0.8+ plain text transform change) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 31 Aug 2010 10:43:03 +0200] rev 6168
[test/entity] fix test (following mtconverter 0.8+ plain text transform change)
Fri, 27 Aug 2010 15:02:34 +0200 [doc] add documentation on RealDatabaseConfiguration stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 27 Aug 2010 15:02:34 +0200] rev 6167
[doc] add documentation on RealDatabaseConfiguration
Fri, 27 Aug 2010 14:14:54 +0200 [devtools] add url_publish() method on CubicWebTC to test a full publishing process from the url_resolver to the html generation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 27 Aug 2010 14:14:54 +0200] rev 6166
[devtools] add url_publish() method on CubicWebTC to test a full publishing process from the url_resolver to the html generation
Fri, 27 Aug 2010 13:44:55 +0200 [devtools] make CubiwebTC.login() context-manager restore the testcase connection on exit stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 27 Aug 2010 13:44:55 +0200] rev 6165
[devtools] make CubiwebTC.login() context-manager restore the testcase connection on exit
Fri, 27 Aug 2010 09:02:41 +0200 [devtools] restore ability to test on real databases stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 27 Aug 2010 09:02:41 +0200] rev 6164
[devtools] restore ability to test on real databases
Fri, 27 Aug 2010 08:56:58 +0200 [migration] fix add_relation_type() for symmetric relations stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 27 Aug 2010 08:56:58 +0200] rev 6163
[migration] fix add_relation_type() for symmetric relations To check if the corresponding SQL table has to created, CWRelationAddOp tests that the tablename is not in the 'createdtables' session variable (i.e. the table hasn't been created before in the same transaction) and that len(rschema.rdefs) is not greater to 1, that is the relation already existed in the database before this transaction. In case of symmetric relations, len(rschema).rdefs will be at least 2 since rdefs will store both (subj, obj) and (obj, subj) relation definitions.
Thu, 26 Aug 2010 11:45:57 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 11:45:57 +0200] rev 6162
backport stable
Thu, 26 Aug 2010 11:35:02 +0200 Added tag cubicweb-debian-version-3.9.5-1 for changeset 12038ca95f0f stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 11:35:02 +0200] rev 6161
Added tag cubicweb-debian-version-3.9.5-1 for changeset 12038ca95f0f
Thu, 26 Aug 2010 11:35:02 +0200 Added tag cubicweb-version-3.9.5 for changeset 0a1fce8ddc67 stable cubicweb-debian-version-3.9.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 11:35:02 +0200] rev 6160
Added tag cubicweb-version-3.9.5 for changeset 0a1fce8ddc67
Thu, 26 Aug 2010 10:55:08 +0200 3.9.5 stable cubicweb-version-3.9.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:55:08 +0200] rev 6159
3.9.5
Thu, 26 Aug 2010 10:54:42 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:54:42 +0200] rev 6158
i18nupdate
Thu, 26 Aug 2010 10:52:59 +0200 [doc, adapters] drop deprecated code from examples stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:52:59 +0200] rev 6157
[doc, adapters] drop deprecated code from examples
Thu, 26 Aug 2010 10:52:25 +0200 [doc] interesting stuff backported stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:52:25 +0200] rev 6156
[doc] interesting stuff backported
Thu, 26 Aug 2010 10:51:55 +0200 [doc] clean ITreeAdapter documentation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:51:55 +0200] rev 6155
[doc] clean ITreeAdapter documentation
Thu, 26 Aug 2010 10:29:32 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:29:32 +0200] rev 6154
cleanup
Thu, 26 Aug 2010 10:29:23 +0200 remove useless import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 26 Aug 2010 10:29:23 +0200] rev 6153
remove useless import
Thu, 26 Aug 2010 10:13:48 +0200 use is_instance in a number of places (esp. documentation) rather than the deprecated implements stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 26 Aug 2010 10:13:48 +0200] rev 6152
use is_instance in a number of places (esp. documentation) rather than the deprecated implements
Wed, 25 Aug 2010 19:09:18 +0200 [new components] fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 19:09:18 +0200] rev 6151
[new components] fix dumb name error
Wed, 25 Aug 2010 19:01:58 +0200 remove some deprecated stuff about relation definition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 19:01:58 +0200] rev 6150
remove some deprecated stuff about relation definition
Wed, 25 Aug 2010 18:55:58 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 18:55:58 +0200] rev 6149
backport stable
Wed, 25 Aug 2010 18:55:48 +0200 [book] more about has_<action>_permission and enhance a bit security definition section stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 18:55:48 +0200] rev 6148
[book] more about has_<action>_permission and enhance a bit security definition section
Wed, 25 Aug 2010 18:29:55 +0200 update documentation to follow 6142:8bc6eac1fac1 changes. Try to make it better and move most doc with code on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 18:29:55 +0200] rev 6147
update documentation to follow 6142:8bc6eac1fac1 changes. Try to make it better and move most doc with code on the way
Wed, 25 Aug 2010 18:13:05 +0200 cwconfig module already used by another autodocstring. Drop this currently useless file
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 18:13:05 +0200] rev 6146
cwconfig module already used by another autodocstring. Drop this currently useless file
Wed, 25 Aug 2010 13:45:41 +0200 more cwctl api update and fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 13:45:41 +0200] rev 6145
more cwctl api update and fixes
Wed, 25 Aug 2010 11:23:22 +0200 [c-c create] argument inversed accidentally stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 11:23:22 +0200] rev 6144
[c-c create] argument inversed accidentally
Wed, 25 Aug 2010 11:22:47 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 11:22:47 +0200] rev 6143
merge
Wed, 25 Aug 2010 10:29:18 +0200 [session] cleanup hook / operation / entity edition api
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 10:29:18 +0200] rev 6142
[session] cleanup hook / operation / entity edition api Operation api ~~~~~~~~~~~~~ * commit_event killed, recently introduced postcommit_event is enough and has a better name * kill SingleOperation class, it's a) currently never used b) superseeded by set_operation if needed. Entity edition api ~~~~~~~~~~~~~~~~~~ edited_attributes turned into a special object holding edition specific attributes: - attributes to be edited (simply mirrored in cw_attr_cache, actual values are there) - former _cw_skip_security set (cw_edited) and querier_pending_relations It has also been renamed to `cw_edited` on the way (it may also contains inlined relations) The entity dict interface has been deprecated. One should explicitly use either cw_attr_cache or cw_edited according to the need. Also, there is now a control that we don't try to hi-jack edited attributes once this has no more effect (eg modification have already been saved) At last, _cw_set_defaults/cw_check internal methods have been moved to this special object Hook api ~~~~~~~~ hook.entity_oldnewvalue function now moved to a method of cw_edited object.
Wed, 25 Aug 2010 10:29:07 +0200 [web api] unify 'contentnav' (VComponent) and 'boxes' registries as 'ctxcomponents' (CtxComponent)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 10:29:07 +0200] rev 6141
[web api] unify 'contentnav' (VComponent) and 'boxes' registries as 'ctxcomponents' (CtxComponent)
Wed, 25 Aug 2010 10:01:11 +0200 [boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 10:01:11 +0200] rev 6140
[boxes] introduce new boxes system * separate box content generation from its layout * refactor css classes to allow moving boxes and still get consistent ui On the way to contentnavigation/boxes unification (in a later patch) * * * some fixes for the previous (default_new_boxes_system) patch * * * some fixes for the previous (default_new_boxes_system) patch
Wed, 25 Aug 2010 09:43:12 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 09:43:12 +0200] rev 6139
backport stable
Wed, 25 Aug 2010 09:42:55 +0200 update to lgc.clcommands 0.51 api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 Aug 2010 09:42:55 +0200] rev 6138
update to lgc.clcommands 0.51 api
Tue, 24 Aug 2010 11:59:07 +0200 [css] make sure the toolbar is clickable because layered over title stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 24 Aug 2010 11:59:07 +0200] rev 6137
[css] make sure the toolbar is clickable because layered over title
Tue, 24 Aug 2010 11:57:45 +0200 [dataimport] refactor commitevery to gain readability stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 24 Aug 2010 11:57:45 +0200] rev 6136
[dataimport] refactor commitevery to gain readability
Mon, 23 Aug 2010 12:49:28 +0200 [win32] no os.getuid on windows stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 23 Aug 2010 12:49:28 +0200] rev 6135
[win32] no os.getuid on windows
Mon, 23 Aug 2010 09:07:20 +0200 use logilab.common.date.ustrftime in json encoder to work around datetime.strftime limitation on dates < 1900 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 23 Aug 2010 09:07:20 +0200] rev 6134
use logilab.common.date.ustrftime in json encoder to work around datetime.strftime limitation on dates < 1900
Mon, 23 Aug 2010 08:46:24 +0200 use iter_and_commit in example stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 23 Aug 2010 08:46:24 +0200] rev 6133
use iter_and_commit in example
Fri, 20 Aug 2010 17:08:08 +0200 [c-c check-mapping] fix dumb name error and add a warning about inlined crossed relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 17:08:08 +0200] rev 6132
[c-c check-mapping] fix dumb name error and add a warning about inlined crossed relation
Fri, 20 Aug 2010 10:59:57 +0200 [ms] more planning bug fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 10:59:57 +0200] rev 6131
[ms] more planning bug fixes * fix sourcesterms w/ constant: all occurences of the same constant should be there once one of them is * fix handling of constant and relation in expand_terms: * we should always consider system source there for constants * for relation, we should check its lhs and rhs are in selected terms, not that the relation is in linkedterms (this has no chance to be true) This fixes 3 tests that were either passing erroneously (syt should be punished for copy/paste output as test reulst without triple checking it) or were not optimal.
Fri, 20 Aug 2010 08:36:58 +0200 oops, missing part of 6125:628cf5213154 (mapping file checking) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:36:58 +0200] rev 6130
oops, missing part of 6125:628cf5213154 (mapping file checking)
Fri, 20 Aug 2010 08:35:10 +0200 [ms] fix two planner bugs: one occuring query such as X created_by U where X in a external source and U may come from an ldap source. The other being that when we've to merge input maps, we were modifying the same tree/solutions while a copy were needed. Also, ensure we add type restrictions, necessary for pyro source stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:35:10 +0200] rev 6129
[ms] fix two planner bugs: one occuring query such as X created_by U where X in a external source and U may come from an ldap source. The other being that when we've to merge input maps, we were modifying the same tree/solutions while a copy were needed. Also, ensure we add type restrictions, necessary for pyro source
Fri, 20 Aug 2010 08:31:02 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:31:02 +0200] rev 6128
cleanups
Fri, 20 Aug 2010 08:29:48 +0200 [ms, c-c] new command checking for consistency / potentian flaws and enhancements of mapping file of a multi-sources instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:29:48 +0200] rev 6127
[ms, c-c] new command checking for consistency / potentian flaws and enhancements of mapping file of a multi-sources instance
Fri, 20 Aug 2010 08:21:15 +0200 [repository] enabled sources refactoring: to avoid error, we should always have all known source in repo.sources_by_uri and only enabled ones in repo.sources, so we still have access to the definition of temporarily disabled sources stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:21:15 +0200] rev 6126
[repository] enabled sources refactoring: to avoid error, we should always have all known source in repo.sources_by_uri and only enabled ones in repo.sources, so we still have access to the definition of temporarily disabled sources
Fri, 20 Aug 2010 08:17:04 +0200 [migration] enhance RqlForIterator so we can do 'for e in rqliter(...).entities()' stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:17:04 +0200] rev 6125
[migration] enhance RqlForIterator so we can do 'for e in rqliter(...).entities()'
Fri, 20 Aug 2010 08:16:03 +0200 [ms] when entity is coming from an external source, don't add non final relations on complete stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:16:03 +0200] rev 6124
[ms] when entity is coming from an external source, don't add non final relations on complete
Fri, 20 Aug 2010 08:15:06 +0200 [querier] add_types_restriction_cleanups: remove useless try/except (we already filtered out variables not in newroot.defined_vars) and dict accss. Also systematically set computed solutions instead of modifying existing ones stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 20 Aug 2010 08:15:06 +0200] rev 6123
[querier] add_types_restriction_cleanups: remove useless try/except (we already filtered out variables not in newroot.defined_vars) and dict accss. Also systematically set computed solutions instead of modifying existing ones
Fri, 20 Aug 2010 08:46:32 +0200 improvements in dataimport.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 20 Aug 2010 08:46:32 +0200] rev 6122
improvements in dataimport.py * updated the docstrings * fixed small issues in ucsvreader_pb * help user in using RQLObjectStore
Thu, 19 Aug 2010 11:14:55 +0200 add missing semi colon in js stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 19 Aug 2010 11:14:55 +0200] rev 6121
add missing semi colon in js
Wed, 18 Aug 2010 16:53:05 +0200 [book] some more documentation and cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 Aug 2010 16:53:05 +0200] rev 6120
[book] some more documentation and cleanups * merged existing facets documentation with the one I've just written and put almost everything within the code * added a note about __depends__ and __recommends__ and about the recommends semantic (extracted from a post on the ml) * added a note about write security checking (extracted from a post on the ml) * fixed some dumb sphinx errors
Wed, 18 Aug 2010 13:58:12 +0200 new RelationAttributeFacet + other fixes and cleanup + facets test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 Aug 2010 13:58:12 +0200] rev 6119
new RelationAttributeFacet + other fixes and cleanup + facets test * added documentation to Relation[Attribute]Facet and AttributeFacet explaining how to configure them * fixed behaviour of sorting for various combinaison of attribute values
Wed, 18 Aug 2010 10:36:02 +0200 [migration] remove bad test when constructing attributes to copy in rename_entity_type: the old entity type is not in the fschema due to schema deserialization trick stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 Aug 2010 10:36:02 +0200] rev 6118
[migration] remove bad test when constructing attributes to copy in rename_entity_type: the old entity type is not in the fschema due to schema deserialization trick
Tue, 17 Aug 2010 15:25:29 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 Aug 2010 15:25:29 +0200] rev 6117
cleanup
Tue, 17 Aug 2010 15:25:17 +0200 [migration] fix rename_entity_type: avoid removal of attributes on the new entity type from the schema during migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 Aug 2010 15:25:17 +0200] rev 6116
[migration] fix rename_entity_type: avoid removal of attributes on the new entity type from the schema during migration
Tue, 17 Aug 2010 15:23:59 +0200 [migration] we can now specify attributes to backport to rename_entity_type using its attrs argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 Aug 2010 15:23:59 +0200] rev 6115
[migration] we can now specify attributes to backport to rename_entity_type using its attrs argument
Tue, 17 Aug 2010 15:22:57 +0200 [formwidgets] new allow_none attribute on BooleanField allowing a third None value for booleans stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 Aug 2010 15:22:57 +0200] rev 6114
[formwidgets] new allow_none attribute on BooleanField allowing a third None value for booleans
Tue, 17 Aug 2010 15:22:04 +0200 [primary view] consider rtypevid flag for relations in the 'relations' section as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 17 Aug 2010 15:22:04 +0200] rev 6113
[primary view] consider rtypevid flag for relations in the 'relations' section as well
Tue, 17 Aug 2010 11:06:20 +0200 [db-fti-index] simple fix fpr progressbar-related crash when etypes is None in reindex_entities() stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 17 Aug 2010 11:06:20 +0200] rev 6112
[db-fti-index] simple fix fpr progressbar-related crash when etypes is None in reindex_entities()
Mon, 16 Aug 2010 12:07:43 +0200 [views/reledit] small refactoring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 16 Aug 2010 12:07:43 +0200] rev 6111
[views/reledit] small refactoring
Mon, 16 Aug 2010 12:07:34 +0200 [views/reledit] fix bad role handling in _may_add_related stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 16 Aug 2010 12:07:34 +0200] rev 6110
[views/reledit] fix bad role handling in _may_add_related
Fri, 13 Aug 2010 08:23:14 +0200 integrate Celso's work on translation file: proper/complete spanish translation, fixed some typos in french translation, occured -> occurred fix in various places stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 13 Aug 2010 08:23:14 +0200] rev 6109
integrate Celso's work on translation file: proper/complete spanish translation, fixed some typos in french translation, occured -> occurred fix in various places
Fri, 13 Aug 2010 13:34:47 +0200 [web] fix typo in ajax_build_url (s/xtml/xhtml) stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 13 Aug 2010 13:34:47 +0200] rev 6108
[web] fix typo in ajax_build_url (s/xtml/xhtml)
Thu, 12 Aug 2010 18:49:20 +0200 [web controller] don't try to translate arbitrary exception message stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Aug 2010 18:49:20 +0200] rev 6107
[web controller] don't try to translate arbitrary exception message
Thu, 12 Aug 2010 16:50:52 +0200 [selectors] fix match_transition & introduce new edited_attribute selector stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 12 Aug 2010 16:50:52 +0200] rev 6106
[selectors] fix match_transition & introduce new edited_attribute selector
Thu, 12 Aug 2010 15:58:42 +0200 RQLUniqueConstraint not in CWConstraintType for some old instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Aug 2010 15:58:42 +0200] rev 6105
RQLUniqueConstraint not in CWConstraintType for some old instances
Thu, 12 Aug 2010 14:41:44 +0200 [tableview] take care, description may include None (try Any NULL) stable
Alexandre Richardson <alexandre.richardson@logilab.fr> [Thu, 12 Aug 2010 14:41:44 +0200] rev 6104
[tableview] take care, description may include None (try Any NULL)
Thu, 12 Aug 2010 11:56:33 +0200 fix typo stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 12 Aug 2010 11:56:33 +0200] rev 6103
fix typo
Thu, 12 Aug 2010 10:12:52 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Aug 2010 10:12:52 +0200] rev 6102
backport stable
Thu, 12 Aug 2010 10:11:49 +0200 [form, migration] etype_relation_field should not raise error, it may block migration if used for a non yet existing field stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 12 Aug 2010 10:11:49 +0200] rev 6101
[form, migration] etype_relation_field should not raise error, it may block migration if used for a non yet existing field
Wed, 11 Aug 2010 18:11:32 +0200 fix bug introduced by 6098:a0fde9334dd0 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Aug 2010 18:11:32 +0200] rev 6100
fix bug introduced by 6098:a0fde9334dd0
Wed, 11 Aug 2010 15:54:44 +0200 work around Apache's mod_proxy limitation with special chars in URLs by not using Rest urls when such a case is detected stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 11 Aug 2010 15:54:44 +0200] rev 6099
work around Apache's mod_proxy limitation with special chars in URLs by not using Rest urls when such a case is detected
Wed, 11 Aug 2010 16:17:05 +0200 [entity] base_url argument may be explicitly specified for other purpose (eg http/https site version control) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Aug 2010 16:17:05 +0200] rev 6098
[entity] base_url argument may be explicitly specified for other purpose (eg http/https site version control)
Wed, 11 Aug 2010 16:16:25 +0200 [cleanup] remove debug print stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Aug 2010 16:16:25 +0200] rev 6097
[cleanup] remove debug print
Wed, 11 Aug 2010 10:08:48 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Aug 2010 10:08:48 +0200] rev 6096
backport stable
Tue, 10 Aug 2010 18:39:48 +0200 [dot] oops, should use dc_title here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 18:39:48 +0200] rev 6095
[dot] oops, should use dc_title here
Tue, 10 Aug 2010 18:35:07 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 18:35:07 +0200] rev 6094
backport stable
Tue, 10 Aug 2010 16:10:28 +0200 more generic dot graph generator stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 10 Aug 2010 16:10:28 +0200] rev 6093
more generic dot graph generator
Tue, 10 Aug 2010 18:28:28 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 18:28:28 +0200] rev 6092
backport stable
Tue, 10 Aug 2010 18:27:02 +0200 [login template] missing xml_escape stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 18:27:02 +0200] rev 6091
[login template] missing xml_escape
Tue, 10 Aug 2010 18:26:43 +0200 [primary] backport _rel_label method from the default branch stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 18:26:43 +0200] rev 6090
[primary] backport _rel_label method from the default branch
Tue, 10 Aug 2010 16:05:00 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 16:05:00 +0200] rev 6089
backport stable
Tue, 10 Aug 2010 14:56:31 +0200 [doc] docstring more explicit for pyviews stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 10 Aug 2010 14:56:31 +0200] rev 6088
[doc] docstring more explicit for pyviews
Tue, 10 Aug 2010 14:22:17 +0200 [debug] change severity of 'site_cubicweb loaded' message to debug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 14:22:17 +0200] rev 6087
[debug] change severity of 'site_cubicweb loaded' message to debug
Tue, 10 Aug 2010 14:21:32 +0200 [primary] handle final relation (eg attribute) in the relations section, and give dispctrl to view's extra kwargs as for non final relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 14:21:32 +0200] rev 6086
[primary] handle final relation (eg attribute) in the relations section, and give dispctrl to view's extra kwargs as for non final relation
Tue, 10 Aug 2010 14:20:21 +0200 [entity] entity.view now support initargs as req.view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 14:20:21 +0200] rev 6085
[entity] entity.view now support initargs as req.view
Tue, 10 Aug 2010 14:19:55 +0200 [schema view] use rdef.ACTIONS, attribute/relation don't use the same actions permission, that causes a crash for attribute rdefs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 14:19:55 +0200] rev 6084
[schema view] use rdef.ACTIONS, attribute/relation don't use the same actions permission, that causes a crash for attribute rdefs
Tue, 10 Aug 2010 14:16:12 +0200 [tabs] take care, vid may not be a valid dom id (for jQuery at least) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 Aug 2010 14:16:12 +0200] rev 6083
[tabs] take care, vid may not be a valid dom id (for jQuery at least)
Tue, 10 Aug 2010 08:39:06 +0200 [forms] callable field kwargs now always take form _and_ field parameters
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 10 Aug 2010 08:39:06 +0200] rev 6082
[forms] callable field kwargs now always take form _and_ field parameters + make help kwargs accept a callable too
Tue, 10 Aug 2010 08:28:16 +0200 [forms] test abs() rql function
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 10 Aug 2010 08:28:16 +0200] rev 6081
[forms] test abs() rql function
Mon, 09 Aug 2010 18:48:32 +0200 [schema] consider ETYPE_NAME_MAP when deserializing specialization relations stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 09 Aug 2010 18:48:32 +0200] rev 6080
[schema] consider ETYPE_NAME_MAP when deserializing specialization relations
Mon, 09 Aug 2010 16:35:49 +0200 fix the fix stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 09 Aug 2010 16:35:49 +0200] rev 6079
fix the fix
Mon, 09 Aug 2010 11:56:12 +0200 fix missing import in web.request stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 09 Aug 2010 11:56:12 +0200] rev 6078
fix missing import in web.request
Fri, 06 Aug 2010 17:49:20 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:49:20 +0200] rev 6077
backport stable
Fri, 06 Aug 2010 17:38:45 +0200 [migration] when some inlined relation definition is added to an entity type which has some specialized types, it should be propagated to those types else they may miss the necessary table column to store the relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:38:45 +0200] rev 6076
[migration] when some inlined relation definition is added to an entity type which has some specialized types, it should be propagated to those types else they may miss the necessary table column to store the relation
Fri, 06 Aug 2010 17:37:34 +0200 [migration] dont crash if a group doesn't exists (it may not exists yet) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:37:34 +0200] rev 6075
[migration] dont crash if a group doesn't exists (it may not exists yet)
Fri, 06 Aug 2010 17:37:06 +0200 [migration] fix rename_entity_type bug: not putting eids of relation deleted using sql query may cause later error on commit, complaining on missing relation on an entity which has been actually deleted stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:37:06 +0200] rev 6074
[migration] fix rename_entity_type bug: not putting eids of relation deleted using sql query may cause later error on commit, complaining on missing relation on an entity which has been actually deleted
Fri, 06 Aug 2010 17:35:02 +0200 [migration] fix crash when adding symmetric relation type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:35:02 +0200] rev 6073
[migration] fix crash when adding symmetric relation type
Fri, 06 Aug 2010 17:34:24 +0200 [db-create] fix bug introduced by 6060:353bec342e2a (we ask for user while in non verbose mode) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:34:24 +0200] rev 6072
[db-create] fix bug introduced by 6060:353bec342e2a (we ask for user while in non verbose mode)
Fri, 06 Aug 2010 17:33:07 +0200 [session] should be _cw, not req stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:33:07 +0200] rev 6071
[session] should be _cw, not req
Fri, 06 Aug 2010 17:32:43 +0200 [primary] use a new rtypevid flag in primary view display controller, allowing to tell the view for a non final relation should be called as an attribute view (eg, not on the target rset) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 06 Aug 2010 17:32:43 +0200] rev 6070
[primary] use a new rtypevid flag in primary view display controller, allowing to tell the view for a non final relation should be called as an attribute view (eg, not on the target rset)
Wed, 04 Aug 2010 11:16:40 +0200 [cwprops] fix callable vocabulary of cwproperties which were inconsistently called. No more argument, should now simply return a list of (untranslated) values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 11:16:40 +0200] rev 6069
[cwprops] fix callable vocabulary of cwproperties which were inconsistently called. No more argument, should now simply return a list of (untranslated) values
Wed, 04 Aug 2010 11:16:39 +0200 [vreg] rename select* object id argument to avoid name clash with arbitrary kwargs, just in case...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 11:16:39 +0200] rev 6068
[vreg] rename select* object id argument to avoid name clash with arbitrary kwargs, just in case...
Wed, 04 Aug 2010 11:16:38 +0200 [primary] refactor primary view handling of relation's label
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 11:16:38 +0200] rev 6067
[primary] refactor primary view handling of relation's label to properly handle label optionaly specified in dispctrl (no more default set) and use contextual translation by default. Also, consistent handling in attributes, relations and sideboxes section. Introduce new support_args function to use when possible instead of try/except TypeError.
Wed, 04 Aug 2010 11:13:11 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 11:13:11 +0200] rev 6066
backport stable
Wed, 04 Aug 2010 11:23:19 +0200 [doc/book] note about bootstrap_cubes file stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 04 Aug 2010 11:23:19 +0200] rev 6065
[doc/book] note about bootstrap_cubes file
Wed, 04 Aug 2010 10:55:32 +0200 [request] missing paren stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 10:55:32 +0200] rev 6064
[request] missing paren
Wed, 04 Aug 2010 10:53:52 +0200 [request] js is defined in uilib, not utils stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 10:53:52 +0200] rev 6063
[request] js is defined in uilib, not utils
Wed, 04 Aug 2010 10:47:29 +0200 [request] enhanced user[_rql]_callback method, allowing to call other js variant, eg one of userCallback, userCallbackThenUpdateUI, userCallbackThenReloadPage (the default). Also benefit from the new magic js object. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 10:47:29 +0200] rev 6062
[request] enhanced user[_rql]_callback method, allowing to call other js variant, eg one of userCallback, userCallbackThenUpdateUI, userCallbackThenReloadPage (the default). Also benefit from the new magic js object.
Wed, 04 Aug 2010 10:22:11 +0200 [pyro] instance id cleanup, ensure config['pyro-instance-id'] is a fully qualified pyro id on the server side stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 04 Aug 2010 10:22:11 +0200] rev 6061
[pyro] instance id cleanup, ensure config['pyro-instance-id'] is a fully qualified pyro id on the server side
Tue, 03 Aug 2010 14:43:20 +0200 [db create] don't ask user/password if the underlying db doesn't support it (eg sqlite) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 Aug 2010 14:43:20 +0200] rev 6060
[db create] don't ask user/password if the underlying db doesn't support it (eg sqlite)
Tue, 03 Aug 2010 12:21:34 +0200 added tip on config file migration in scripts stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 03 Aug 2010 12:21:34 +0200] rev 6059
added tip on config file migration in scripts
Tue, 03 Aug 2010 12:19:02 +0200 [ms] ensure owned_by/created_by can't be crossed among pyro-rql sources stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 Aug 2010 12:19:02 +0200] rev 6058
[ms] ensure owned_by/created_by can't be crossed among pyro-rql sources
Tue, 03 Aug 2010 12:17:20 +0200 [ms] cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 Aug 2010 12:17:20 +0200] rev 6057
[ms] cleanups
Tue, 03 Aug 2010 12:17:01 +0200 [ms] fix a ms plannification bug with NOT is stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 03 Aug 2010 12:17:01 +0200] rev 6056
[ms] fix a ms plannification bug with NOT is
Mon, 02 Aug 2010 15:37:45 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 15:37:45 +0200] rev 6055
backport stable
Mon, 02 Aug 2010 15:36:44 +0200 Added tag cubicweb-debian-version-3.9.4-1 for changeset 8d32d82134dc stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 15:36:44 +0200] rev 6054
Added tag cubicweb-debian-version-3.9.4-1 for changeset 8d32d82134dc
Mon, 02 Aug 2010 15:36:44 +0200 Added tag cubicweb-version-3.9.4 for changeset 6cebb361dcb2 stable cubicweb-debian-version-3.9.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 15:36:44 +0200] rev 6053
Added tag cubicweb-version-3.9.4 for changeset 6cebb361dcb2
Mon, 02 Aug 2010 14:37:34 +0200 3.9.4 stable cubicweb-version-3.9.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 14:37:34 +0200] rev 6052
3.9.4
Mon, 02 Aug 2010 14:26:55 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 14:26:55 +0200] rev 6051
i18nupdate
Mon, 02 Aug 2010 12:35:24 +0200 [rql2sql] add test for rql bug #37423, which triggered a cw bug fixed by this changeset (infinite loop with some queries...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 12:35:24 +0200] rev 6050
[rql2sql] add test for rql bug #37423, which triggered a cw bug fixed by this changeset (infinite loop with some queries...)
Mon, 02 Aug 2010 10:09:29 +0200 [doc] started js/css coding standards stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 02 Aug 2010 10:09:29 +0200] rev 6049
[doc] started js/css coding standards
Fri, 30 Jul 2010 17:19:07 +0200 fix idownload view pb. for xhtml browsers stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Jul 2010 17:19:07 +0200] rev 6048
fix idownload view pb. for xhtml browsers
Fri, 30 Jul 2010 13:18:36 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 13:18:36 +0200] rev 6047
backport stable
Fri, 30 Jul 2010 13:18:08 +0200 [selectors] fix is_instance bug w/ parent classes. Also slight performance enhancements by changing what's returned by vreg['etypes'].parent_classes method (dedicated for this usage...) and removing no more necessary methods stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 13:18:08 +0200] rev 6046
[selectors] fix is_instance bug w/ parent classes. Also slight performance enhancements by changing what's returned by vreg['etypes'].parent_classes method (dedicated for this usage...) and removing no more necessary methods
Fri, 30 Jul 2010 13:16:01 +0200 [schema view] we don't support multiple inheritance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 13:16:01 +0200] rev 6045
[schema view] we don't support multiple inheritance
Fri, 30 Jul 2010 13:16:01 +0200 [view] use the new magic js object to generate javascript func call for auto reload user callbacks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 13:16:01 +0200] rev 6044
[view] use the new magic js object to generate javascript func call for auto reload user callbacks
Fri, 30 Jul 2010 11:53:16 +0200 [js/edition] fix pb with IE not handling long GETs #1203789 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Jul 2010 11:53:16 +0200] rev 6043
[js/edition] fix pb with IE not handling long GETs #1203789
Fri, 30 Jul 2010 11:11:08 +0200 [migration] commit only sql script migration stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 30 Jul 2010 11:11:08 +0200] rev 6042
[migration] commit only sql script migration
Fri, 30 Jul 2010 10:09:31 +0200 [index page] refactor add_entity_link: no need to give request, nicer to check perm before calling the method, and use the new create url factory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 10:09:31 +0200] rev 6041
[index page] refactor add_entity_link: no need to give request, nicer to check perm before calling the method, and use the new create url factory
Fri, 30 Jul 2010 10:07:12 +0200 [facet] refactor bookmark this search link creation: check perm before calling the method, and use the new create url factory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 10:07:12 +0200] rev 6040
[facet] refactor bookmark this search link creation: check perm before calling the method, and use the new create url factory
Fri, 30 Jul 2010 10:02:31 +0200 [view] deprecate create_url in favor of a cw_create_url class method on entity classes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 10:02:31 +0200] rev 6039
[view] deprecate create_url in favor of a cw_create_url class method on entity classes also kill view's output_url_builder method, unused anywhere...
Fri, 30 Jul 2010 09:52:46 +0200 small cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 09:52:46 +0200] rev 6038
small cleanups
Fri, 30 Jul 2010 09:52:12 +0200 [vreg debug] use classid to get cleaner output stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Jul 2010 09:52:12 +0200] rev 6037
[vreg debug] use classid to get cleaner output
Thu, 29 Jul 2010 14:46:29 +0200 [windmill] add xul-ext firefox plugin stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 29 Jul 2010 14:46:29 +0200] rev 6036
[windmill] add xul-ext firefox plugin
Thu, 29 Jul 2010 15:18:31 +0200 [migration] unify process_script command stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 29 Jul 2010 15:18:31 +0200] rev 6035
[migration] unify process_script command - simplify wrapper by putting the logic in the migration module - enable sql script in shell invocation - adjust cmd_process_script docstring in interactive shell
Tue, 27 Jul 2010 19:40:57 +0200 tests: use larger timeouts in windmill tests stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 27 Jul 2010 19:40:57 +0200] rev 6034
tests: use larger timeouts in windmill tests
Wed, 28 Jul 2010 16:31:32 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 16:31:32 +0200] rev 6033
backport stable
Wed, 28 Jul 2010 16:31:23 +0200 [session] session auto reconnect feature has gone with the session-time refactoring in 6012:d56fd78006cd
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 16:31:23 +0200] rev 6032
[session] session auto reconnect feature has gone with the session-time refactoring in 6012:d56fd78006cd
Wed, 28 Jul 2010 16:27:57 +0200 [debug view] action moved stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 16:27:57 +0200] rev 6031
[debug view] action moved
Wed, 28 Jul 2010 15:01:48 +0200 [test] check_session returns an int since 6012:d56fd78006cd
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 15:01:48 +0200] rev 6030
[test] check_session returns an int since 6012:d56fd78006cd
Wed, 28 Jul 2010 14:27:28 +0200 [editcontroller] turn eid into an int if possible, avoiding pbs. further down (case: preview cube) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 28 Jul 2010 14:27:28 +0200] rev 6029
[editcontroller] turn eid into an int if possible, avoiding pbs. further down (case: preview cube)
Wed, 28 Jul 2010 11:37:02 +0200 [session] this log should be at the debug level, not info stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 11:37:02 +0200] rev 6028
[session] this log should be at the debug level, not info
Wed, 28 Jul 2010 11:39:47 +0200 [ms] log after preprocessing, else we don't see the query which is actually planned (may have been modified by security insertion) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Jul 2010 11:39:47 +0200] rev 6027
[ms] log after preprocessing, else we don't see the query which is actually planned (may have been modified by security insertion)
Tue, 27 Jul 2010 19:14:17 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 19:14:17 +0200] rev 6026
backport stable
Tue, 27 Jul 2010 19:13:27 +0200 Added tag cubicweb-debian-version-3.9.3-1 for changeset ab1f9686ff3e stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 19:13:27 +0200] rev 6025
Added tag cubicweb-debian-version-3.9.3-1 for changeset ab1f9686ff3e
Tue, 27 Jul 2010 19:13:27 +0200 Added tag cubicweb-version-3.9.3 for changeset 900772fd9caa stable cubicweb-debian-version-3.9.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 19:13:27 +0200] rev 6024
Added tag cubicweb-version-3.9.3 for changeset 900772fd9caa
Tue, 27 Jul 2010 17:41:22 +0200 [forms] default combobox view should accept arbitrary keyword arguments stable cubicweb-version-3.9.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 17:41:22 +0200] rev 6023
[forms] default combobox view should accept arbitrary keyword arguments
Tue, 27 Jul 2010 16:39:19 +0200 3.9.3 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 16:39:19 +0200] rev 6022
3.9.3
Tue, 27 Jul 2010 16:34:20 +0200 i18n update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 16:34:20 +0200] rev 6021
i18n update
Tue, 27 Jul 2010 12:37:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 12:37:27 +0200] rev 6020
backport stable
Tue, 27 Jul 2010 12:36:16 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 12:36:16 +0200] rev 6019
backport oldstable
Tue, 27 Jul 2010 12:36:03 +0200 [security] don't put uncrypted password in query parameters, else it may be logged on error oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 12:36:03 +0200] rev 6018
[security] don't put uncrypted password in query parameters, else it may be logged on error
Tue, 27 Jul 2010 09:40:09 +0200 [relations in ui] provide context information when computing label for a relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 09:40:09 +0200] rev 6017
[relations in ui] provide context information when computing label for a relation
Tue, 27 Jul 2010 09:14:00 +0200 [security] do not show sessions information to non managers users. Close security ticket #38246 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 09:14:00 +0200] rev 6016
[security] do not show sessions information to non managers users. Close security ticket #38246
Tue, 27 Jul 2010 09:06:55 +0200 [dbapi] update renamed argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Jul 2010 09:06:55 +0200] rev 6015
[dbapi] update renamed argument
Mon, 26 Jul 2010 15:04:47 +0200 [debug] improve debug messages stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 26 Jul 2010 15:04:47 +0200] rev 6014
[debug] improve debug messages
Mon, 26 Jul 2010 12:15:11 +0200 [dbapi] cleanup shared data api: let access to transaction from dbapi, we can write it after all... Also, querydata is better named txdata
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:15:11 +0200] rev 6013
[dbapi] cleanup shared data api: let access to transaction from dbapi, we can write it after all... Also, querydata is better named txdata
Mon, 26 Jul 2010 12:08:24 +0200 [session] cleanup session-time / cleanup-session-time...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:08:24 +0200] rev 6012
[session] cleanup session-time / cleanup-session-time... which are hard to grasp while there is no actual benefit to handle both. Now repo will close session without any activity since cleanup-session-time (24h by default), and the web authentication chain won't reconnect automatically anymore. I don't think there is a big deal in keeping repo session for such time. Also, ask the repo for latest session usage time, we can't know it for real on the web side (think of long running transactions). Closes #1083245.
Mon, 26 Jul 2010 12:07:00 +0200 [debug] when a loop is detected in a tree, log the entity involved in it to ease repair stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:07:00 +0200] rev 6011
[debug] when a loop is detected in a tree, log the entity involved in it to ease repair
Mon, 26 Jul 2010 12:06:58 +0200 [image js] fix image fit screen function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:06:58 +0200] rev 6010
[image js] fix image fit screen function
Mon, 26 Jul 2010 12:06:55 +0200 [idownloadable primary view] when file is an image, display attributes below the image stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:06:55 +0200] rev 6009
[idownloadable primary view] when file is an image, display attributes below the image
Mon, 26 Jul 2010 12:06:52 +0200 [selector] adjuts score returned by the adaptable selector to get correct priority over is_instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:06:52 +0200] rev 6008
[selector] adjuts score returned by the adaptable selector to get correct priority over is_instance
Mon, 26 Jul 2010 12:06:49 +0200 [navigation] refactor previous / next navigation component to ease overriding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Jul 2010 12:06:49 +0200] rev 6007
[navigation] refactor previous / next navigation component to ease overriding
Fri, 23 Jul 2010 10:30:10 +0200 [massmailing] need edition.js for the freeezeFormButtons function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Jul 2010 10:30:10 +0200] rev 6006
[massmailing] need edition.js for the freeezeFormButtons function
Fri, 23 Jul 2010 17:54:18 +0200 [views] link to public url when trying https without an account stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 23 Jul 2010 17:54:18 +0200] rev 6005
[views] link to public url when trying https without an account
Wed, 21 Jul 2010 12:46:21 +0200 [image] more handy image resizing using javascript stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Jul 2010 12:46:21 +0200] rev 6004
[image] more handy image resizing using javascript
Wed, 21 Jul 2010 12:42:18 +0200 [rql2sql] fix bug with NOT of inlined relation: NULL values are not properly handled and hence some rows won't be returned while the should stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Jul 2010 12:42:18 +0200] rev 6003
[rql2sql] fix bug with NOT of inlined relation: NULL values are not properly handled and hence some rows won't be returned while the should
Wed, 21 Jul 2010 12:41:14 +0200 [schema sync] if something went wrong while getting rdef in precommit event, rdef adttribute won't be set in revertprecommit. We don't want to fail in such case stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Jul 2010 12:41:14 +0200] rev 6002
[schema sync] if something went wrong while getting rdef in precommit event, rdef adttribute won't be set in revertprecommit. We don't want to fail in such case
Wed, 21 Jul 2010 12:40:17 +0200 [migration] add script to repair instances which have lost some relation due to 3.9 + file 1.9 migration (bad Image -> File entity type renaming) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Jul 2010 12:40:17 +0200] rev 6001
[migration] add script to repair instances which have lost some relation due to 3.9 + file 1.9 migration (bad Image -> File entity type renaming)
Wed, 21 Jul 2010 11:28:30 +0200 [uiprops] check that STYLESHEETS* and JAVASCRIPTS are lists stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 21 Jul 2010 11:28:30 +0200] rev 6000
[uiprops] check that STYLESHEETS* and JAVASCRIPTS are lists
Tue, 20 Jul 2010 16:45:11 +0200 [migration] fix rename_entity_type to avoid to loose some relations on the way stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Jul 2010 16:45:11 +0200] rev 5999
[migration] fix rename_entity_type to avoid to loose some relations on the way
Tue, 20 Jul 2010 14:09:58 +0200 [js] fix bug encountered with IE (result evaluated to true while no response text -> json parse error) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Jul 2010 14:09:58 +0200] rev 5998
[js] fix bug encountered with IE (result evaluated to true while no response text -> json parse error)
Tue, 20 Jul 2010 14:08:34 +0200 [table view] fix bad arguments given to form_filter method stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Jul 2010 14:08:34 +0200] rev 5997
[table view] fix bad arguments given to form_filter method
Mon, 19 Jul 2010 17:22:10 +0200 [deprecation] remove 3.8 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 17:22:10 +0200] rev 5996
[deprecation] remove 3.8 deprecation warning
Mon, 19 Jul 2010 16:46:42 +0200 [test] improve windmill integration, new test on relation edition stable
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 19 Jul 2010 16:46:42 +0200] rev 5995
[test] improve windmill integration, new test on relation edition Changes: - display traceback in case of failure - add new use test for relation edition - edition mode is now possible by toggling `edit_test` or with using "pytest -i" - install firebug extension in edition mode - update documentation
Mon, 19 Jul 2010 15:37:02 +0200 backport default into stable. STABLE IS NOW 3.9, default 3.10 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 15:37:02 +0200] rev 5994
backport default into stable. STABLE IS NOW 3.9, default 3.10
Mon, 19 Jul 2010 15:36:16 +0200 backport stable into oldstable. oldstable is now 3.8 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 15:36:16 +0200] rev 5993
backport stable into oldstable. oldstable is now 3.8
Mon, 19 Jul 2010 15:34:29 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 15:34:29 +0200] rev 5992
cleanup
Mon, 19 Jul 2010 10:51:23 +0200 [css] set 100% width/height on image from idownloadable primary view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 10:51:23 +0200] rev 5991
[css] set 100% width/height on image from idownloadable primary view
Mon, 19 Jul 2010 10:13:01 +0200 [c-c start repo] config log's threshold is upper case while option accepts lower case. This break c-c start of repository instances.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 10:13:01 +0200] rev 5990
[c-c start repo] config log's threshold is upper case while option accepts lower case. This break c-c start of repository instances.
Mon, 19 Jul 2010 10:10:20 +0200 [querier] actually fix bug attempted to be fixed in 5942:f1abba8ccc01. The pb was not in multi-sources but because of missing annotation on rql generated by security insertion
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Jul 2010 10:10:20 +0200] rev 5989
[querier] actually fix bug attempted to be fixed in 5942:f1abba8ccc01. The pb was not in multi-sources but because of missing annotation on rql generated by security insertion
Sat, 17 Jul 2010 10:00:05 +0200 [basetemplate nav] no need for an attribute here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 17 Jul 2010 10:00:05 +0200] rev 5988
[basetemplate nav] no need for an attribute here
Sat, 17 Jul 2010 09:59:44 +0200 [images] use tags.img and allow to add arbitrary attributes on the image. Use it to set a class when image is the primary entity
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 17 Jul 2010 09:59:44 +0200] rev 5987
[images] use tags.img and allow to add arbitrary attributes on the image. Use it to set a class when image is the primary entity
Sat, 17 Jul 2010 09:55:29 +0200 [images] add link around main image
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 17 Jul 2010 09:55:29 +0200] rev 5986
[images] add link around main image
Fri, 16 Jul 2010 16:37:20 +0200 Added tag cubicweb-debian-version-3.9.2-1 for changeset 8a23821dc138
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 16:37:20 +0200] rev 5985
Added tag cubicweb-debian-version-3.9.2-1 for changeset 8a23821dc138
Fri, 16 Jul 2010 16:37:19 +0200 Added tag cubicweb-version-3.9.2 for changeset e51796b9caf3 cubicweb-debian-version-3.9.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 16:37:19 +0200] rev 5984
Added tag cubicweb-version-3.9.2 for changeset e51796b9caf3
Fri, 16 Jul 2010 12:41:10 +0200 3.9.2 cubicweb-version-3.9.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 12:41:10 +0200] rev 5983
3.9.2
Fri, 16 Jul 2010 12:40:22 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 12:40:22 +0200] rev 5982
backport stable
Fri, 16 Jul 2010 11:41:17 +0200 [idownloadable] fix download_url prototype: should accept arbitrary kwargs to add as form parameters to the generated url
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 11:41:17 +0200] rev 5981
[idownloadable] fix download_url prototype: should accept arbitrary kwargs to add as form parameters to the generated url
Fri, 16 Jul 2010 11:39:28 +0200 [entity] fix setdefault implementation: should return actual value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 16 Jul 2010 11:39:28 +0200] rev 5980
[entity] fix setdefault implementation: should return actual value
Fri, 16 Jul 2010 11:00:42 +0200 [web] eid key is deprecated
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 16 Jul 2010 11:00:42 +0200] rev 5979
[web] eid key is deprecated
Thu, 15 Jul 2010 17:19:34 +0200 [js] cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 17:19:34 +0200] rev 5978
[js] cleanup
Thu, 15 Jul 2010 17:18:57 +0200 [js] fix typo causing blank page...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 17:18:57 +0200] rev 5977
[js] fix typo causing blank page...
Thu, 15 Jul 2010 12:03:13 +0200 [transaction] if error on rollbacking a source, replace the connection by a new one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 12:03:13 +0200] rev 5976
[transaction] if error on rollbacking a source, replace the connection by a new one
Thu, 15 Jul 2010 11:38:31 +0200 [transaction] do not attempt to reconnect if there has been some write during the transaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 11:38:31 +0200] rev 5975
[transaction] do not attempt to reconnect if there has been some write during the transaction
Thu, 15 Jul 2010 11:07:47 +0200 [testlib] when no validator specified, simply return stripped output, not None
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 11:07:47 +0200] rev 5974
[testlib] when no validator specified, simply return stripped output, not None
Thu, 15 Jul 2010 10:44:46 +0200 [3.6] fix deprecation warnings
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 15 Jul 2010 10:44:46 +0200] rev 5973
[3.6] fix deprecation warnings
Thu, 15 Jul 2010 10:43:19 +0200 [ldap] take care, email address may be a list. In such case, only consider the first one (XXX). Also, fix call to reset_caches.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Jul 2010 10:43:19 +0200] rev 5972
[ldap] take care, email address may be a list. In such case, only consider the first one (XXX). Also, fix call to reset_caches.
Tue, 13 Jul 2010 17:22:15 +0200 [ajax] fix the fix introduced in 3.9.1 to avoid duplicated loads: it cause some other errors since the browser may load the script *after* the server-response event is emited, causing pb if the script interact with this event
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 17:22:15 +0200] rev 5971
[ajax] fix the fix introduced in 3.9.1 to avoid duplicated loads: it cause some other errors since the browser may load the script *after* the server-response event is emited, causing pb if the script interact with this event
Tue, 13 Jul 2010 17:21:57 +0200 [broken schema] fix the group_mapping function in case where some standard group isn't found: we currently loop for ever, boring the user by asking ever and ever the same question...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 17:21:57 +0200] rev 5970
[broken schema] fix the group_mapping function in case where some standard group isn't found: we currently loop for ever, boring the user by asking ever and ever the same question...
Tue, 13 Jul 2010 16:07:41 +0200 [ldap] fix update script
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 16:07:41 +0200] rev 5969
[ldap] fix update script
Tue, 13 Jul 2010 15:45:42 +0200 [c-c shell] script to update the base dn of an ldap source
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 15:45:42 +0200] rev 5968
[c-c shell] script to update the base dn of an ldap source
Tue, 13 Jul 2010 15:45:18 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 15:45:18 +0200] rev 5967
cleanups
Tue, 13 Jul 2010 15:45:02 +0200 [iprevnext] implements cell_call to remove warning when displayed in the main content zone
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 15:45:02 +0200] rev 5966
[iprevnext] implements cell_call to remove warning when displayed in the main content zone
Tue, 13 Jul 2010 08:11:03 +0200 Added tag cubicweb-debian-version-3.9.1-1 for changeset 9bd75af3dca3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 08:11:03 +0200] rev 5965
Added tag cubicweb-debian-version-3.9.1-1 for changeset 9bd75af3dca3
Tue, 13 Jul 2010 08:11:02 +0200 Added tag cubicweb-version-3.9.1 for changeset 4d75f743ed49 cubicweb-debian-version-3.9.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Jul 2010 08:11:02 +0200] rev 5964
Added tag cubicweb-version-3.9.1 for changeset 4d75f743ed49
Mon, 12 Jul 2010 14:11:09 +0200 [actions] homogen action/view selectors. Move action together with associated view to avoid such thing in the future cubicweb-version-3.9.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 14:11:09 +0200] rev 5963
[actions] homogen action/view selectors. Move action together with associated view to avoid such thing in the future
Mon, 12 Jul 2010 13:28:02 +0200 3.9.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 13:28:02 +0200] rev 5962
3.9.1
Mon, 12 Jul 2010 13:27:53 +0200 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 13:27:53 +0200] rev 5961
i18nupdate
Mon, 12 Jul 2010 12:55:43 +0200 [config] run time directory created when necessary on startup, don't check it exists while creating the instance (closes #1177687)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:55:43 +0200] rev 5960
[config] run time directory created when necessary on startup, don't check it exists while creating the instance (closes #1177687)
Mon, 12 Jul 2010 12:28:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:28:44 +0200] rev 5959
backport stable
Mon, 12 Jul 2010 12:28:19 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:28:19 +0200] rev 5958
merge stable heads
Mon, 12 Jul 2010 12:30:36 +0200 Added tag cubicweb-debian-version-3.8.7-1 for changeset 1cccf88d6dfe stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:30:36 +0200] rev 5957
Added tag cubicweb-debian-version-3.8.7-1 for changeset 1cccf88d6dfe
Mon, 12 Jul 2010 12:30:36 +0200 Added tag cubicweb-version-3.8.7 for changeset a1a334d93439 stable cubicweb-debian-version-3.8.7-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:30:36 +0200] rev 5956
Added tag cubicweb-version-3.8.7 for changeset a1a334d93439
Mon, 12 Jul 2010 12:25:19 +0200 [form] take care to not unicodify None values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 12:25:19 +0200] rev 5955
[form] take care to not unicodify None values
Mon, 12 Jul 2010 10:36:28 +0200 [fti migration] test and fix reindexation of some specific entity types stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Jul 2010 10:36:28 +0200] rev 5954
[fti migration] test and fix reindexation of some specific entity types
Fri, 09 Jul 2010 12:48:03 +0200 [doc/book] fix & enhance rql intro chapter
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Jul 2010 12:48:03 +0200] rev 5953
[doc/book] fix & enhance rql intro chapter
Thu, 08 Jul 2010 20:19:20 +0200 [ajax box] shouldn't give js object directly to xml_escape
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 20:19:20 +0200] rev 5952
[ajax box] shouldn't give js object directly to xml_escape
Thu, 08 Jul 2010 20:18:53 +0200 [uilib] js objects implements __unicode__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 20:18:53 +0200] rev 5951
[uilib] js objects implements __unicode__
Thu, 08 Jul 2010 19:18:56 +0200 [test] fix test_ajax js tests. We have to mock some of our js functions / variables (e.g. _ or pageid) in the test environment
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Jul 2010 19:18:56 +0200] rev 5950
[test] fix test_ajax js tests. We have to mock some of our js functions / variables (e.g. _ or pageid) in the test environment
Thu, 08 Jul 2010 18:59:42 +0200 [box] provide a new generic base box class to edit relation to simple entities, backported from the 'tag' cube
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 18:59:42 +0200] rev 5949
[box] provide a new generic base box class to edit relation to simple entities, backported from the 'tag' cube
Thu, 08 Jul 2010 18:48:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 18:48:44 +0200] rev 5948
backport stable
Thu, 08 Jul 2010 18:10:47 +0200 [test] remove deprecated test file
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 18:10:47 +0200] rev 5947
[test] remove deprecated test file
Thu, 08 Jul 2010 16:30:19 +0200 merge
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Jul 2010 16:30:19 +0200] rev 5946
merge
Thu, 08 Jul 2010 16:29:51 +0200 [web/views/reledit] explicitely add the field if the formid is base + line cleanups
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Jul 2010 16:29:51 +0200] rev 5945
[web/views/reledit] explicitely add the field if the formid is base + line cleanups
Thu, 08 Jul 2010 15:36:33 +0200 [ftirank] when ordered by fti rank, we don't want page navigation. Anyway, sorted nav component shouldn't consider has_text relation.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 15:36:33 +0200] rev 5944
[ftirank] when ordered by fti rank, we don't want page navigation. Anyway, sorted nav component shouldn't consider has_text relation.
Thu, 08 Jul 2010 15:35:29 +0200 [multi-sources] we should annotate those queries, else there is a chance to get bad sql...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 15:35:29 +0200] rev 5943
[multi-sources] we should annotate those queries, else there is a chance to get bad sql...
Thu, 08 Jul 2010 15:30:53 +0200 [tests] make sure controllers created by ctrl_publish() have a valid appli attribute stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Jul 2010 15:30:53 +0200] rev 5942
[tests] make sure controllers created by ctrl_publish() have a valid appli attribute
Thu, 08 Jul 2010 14:52:08 +0200 [test] buggy import make test fails
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 14:52:08 +0200] rev 5941
[test] buggy import make test fails
Thu, 08 Jul 2010 13:33:40 +0200 [uilib] refactor json_dumps code organization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 13:33:40 +0200] rev 5940
[uilib] refactor json_dumps code organization
Thu, 08 Jul 2010 12:54:28 +0200 [uiprops] use lazystr and update some variables usage in css
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 12:54:28 +0200] rev 5939
[uiprops] use lazystr and update some variables usage in css to get a chance to change style without having to change all properties. Also had missing boxHeader.png file (formerly header.png).
Thu, 08 Jul 2010 12:54:27 +0200 [uiprops] introduce lazystr to get a chance to change style without having to change all properties
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 12:54:27 +0200] rev 5938
[uiprops] introduce lazystr to get a chance to change style without having to change all properties
Thu, 08 Jul 2010 12:54:25 +0200 [javascript] more cleanups and deprecation warnings removal
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 12:54:25 +0200] rev 5937
[javascript] more cleanups and deprecation warnings removal
Thu, 08 Jul 2010 12:54:14 +0200 [js] fix misplaced bracket
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 12:54:14 +0200] rev 5936
[js] fix misplaced bracket
Thu, 08 Jul 2010 12:43:39 +0200 [forms] we need a wrapping list to avoid bug caused by flatening done by $.map. Closes #1164908
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 12:43:39 +0200] rev 5935
[forms] we need a wrapping list to avoid bug caused by flatening done by $.map. Closes #1164908
Thu, 08 Jul 2010 10:04:30 +0200 [web configuration] http/https ui properties should not share the same cache directory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 10:04:30 +0200] rev 5934
[web configuration] http/https ui properties should not share the same cache directory
Thu, 08 Jul 2010 10:03:03 +0200 [web configuration] ensure data home directory / uicache file belong to daemon user and are writeable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 10:03:03 +0200] rev 5933
[web configuration] ensure data home directory / uicache file belong to daemon user and are writeable
Thu, 08 Jul 2010 08:54:45 +0200 Added tag cubicweb-debian-version-3.9.0-1 for changeset eda4940ffef8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 08:54:45 +0200] rev 5932
Added tag cubicweb-debian-version-3.9.0-1 for changeset eda4940ffef8
Thu, 08 Jul 2010 08:54:45 +0200 Added tag cubicweb-version-3.9.0 for changeset d9936c39d478 cubicweb-debian-version-3.9.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Jul 2010 08:54:45 +0200] rev 5931
Added tag cubicweb-version-3.9.0 for changeset d9936c39d478
Wed, 07 Jul 2010 16:41:36 +0200 [debian/control] do not forbid shipment with python 2.6
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 07 Jul 2010 16:41:36 +0200] rev 5930
[debian/control] do not forbid shipment with python 2.6
Wed, 07 Jul 2010 15:21:21 +0200 [cube dist] fix default setup.py, well we get the cube also installed in lib/python, that may cause pb (eg the email cube for instance). UPDATE YOUR CUBE's setup.py stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 15:21:21 +0200] rev 5929
[cube dist] fix default setup.py, well we get the cube also installed in lib/python, that may cause pb (eg the email cube for instance). UPDATE YOUR CUBE's setup.py
Wed, 07 Jul 2010 14:21:52 +0200 [migration] new migration command to change fti weight for an entity t ype cubicweb-version-3.9.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 14:21:52 +0200] rev 5928
[migration] new migration command to change fti weight for an entity t ype
Wed, 07 Jul 2010 14:18:28 +0200 [form] field.vocabulary return values as string, more fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 14:18:28 +0200] rev 5927
[form] field.vocabulary return values as string, more fixes
Wed, 07 Jul 2010 13:58:21 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:58:21 +0200] rev 5926
backport stable
Wed, 07 Jul 2010 13:13:13 +0200 prepare 3.8.7 release stable cubicweb-version-3.8.7
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 07 Jul 2010 13:13:13 +0200] rev 5925
prepare 3.8.7 release
Wed, 07 Jul 2010 10:53:03 +0200 [book] update rql documentation and some erroneous/deprecated examples
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 07 Jul 2010 10:53:03 +0200] rev 5924
[book] update rql documentation and some erroneous/deprecated examples
Wed, 07 Jul 2010 13:50:55 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:50:55 +0200] rev 5923
fix bad merge
Wed, 07 Jul 2010 13:42:49 +0200 [interface deprecation] fix bad comment
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:42:49 +0200] rev 5922
[interface deprecation] fix bad comment
Wed, 07 Jul 2010 13:42:32 +0200 [test] class has been renamed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:42:32 +0200] rev 5921
[test] class has been renamed
Wed, 07 Jul 2010 13:01:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:01:44 +0200] rev 5920
backport stable
Wed, 07 Jul 2010 13:01:25 +0200 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 13:01:25 +0200] rev 5919
3.9
Wed, 07 Jul 2010 12:59:24 +0200 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 12:59:24 +0200] rev 5918
i18nupdate
Wed, 07 Jul 2010 12:09:29 +0200 [config] expand_cubes(with_recommends=True) shouldn't return recommened-but-not-installed cubes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 12:09:29 +0200] rev 5917
[config] expand_cubes(with_recommends=True) shouldn't return recommened-but-not-installed cubes
Wed, 07 Jul 2010 12:08:10 +0200 [form fields] smarter __str__ / __repr__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 12:08:10 +0200] rev 5916
[form fields] smarter __str__ / __repr__
Wed, 07 Jul 2010 10:48:07 +0200 [skel] nicer test file skeleton
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 10:48:07 +0200] rev 5915
[skel] nicer test file skeleton
Wed, 07 Jul 2010 10:46:33 +0200 [form] test update/remove deprecation warnings: form vocabulary should contains unicode values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Jul 2010 10:46:33 +0200] rev 5914
[form] test update/remove deprecation warnings: form vocabulary should contains unicode values
Tue, 06 Jul 2010 19:33:59 +0200 [test] add default generic test Tags to CubicWeb TestCase class
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 06 Jul 2010 19:33:59 +0200] rev 5913
[test] add default generic test Tags to CubicWeb TestCase class
Tue, 06 Jul 2010 19:32:29 +0200 [itree] backport default combobox view for entities implementing ITree (from folder/zone cube)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 19:32:29 +0200] rev 5912
[itree] backport default combobox view for entities implementing ITree (from folder/zone cube)
Tue, 06 Jul 2010 19:31:50 +0200 [form] vocab function must now return values as unicode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 19:31:50 +0200] rev 5911
[form] vocab function must now return values as unicode
Tue, 06 Jul 2010 17:19:30 +0200 [facets] fix bug w/ vid in facet's js introduced in 3.9, improve navigation component so that show all link use ajax when called from ajax.
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 06 Jul 2010 17:19:30 +0200] rev 5910
[facets] fix bug w/ vid in facet's js introduced in 3.9, improve navigation component so that show all link use ajax when called from ajax.
Tue, 06 Jul 2010 17:15:25 +0200 [javascript] fix some javascript errors and remove some deprecation warnings
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 17:15:25 +0200] rev 5909
[javascript] fix some javascript errors and remove some deprecation warnings
Tue, 06 Jul 2010 17:11:44 +0200 [forms] bw compat code for vocabulary function returning typed values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 17:11:44 +0200] rev 5908
[forms] bw compat code for vocabulary function returning typed values
Tue, 06 Jul 2010 17:11:41 +0200 [web config] fix old css compat code: we have to modify locate_resource prototype so it return (potentially hacked) file name as well. Should only impact the file cube which has to be released anyway.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 17:11:41 +0200] rev 5907
[web config] fix old css compat code: we have to modify locate_resource prototype so it return (potentially hacked) file name as well. Should only impact the file cube which has to be released anyway.
Tue, 06 Jul 2010 17:09:14 +0200 [repository] fix so that when repository is shutting down, internal session in transaction are interrupted stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 17:09:14 +0200] rev 5906
[repository] fix so that when repository is shutting down, internal session in transaction are interrupted
Tue, 06 Jul 2010 11:45:11 +0200 [test] windmill: add a timeout between JS assertion in test_creation use case
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 06 Jul 2010 11:45:11 +0200] rev 5905
[test] windmill: add a timeout between JS assertion in test_creation use case
Tue, 06 Jul 2010 13:55:10 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 13:55:10 +0200] rev 5904
backport stable
Tue, 06 Jul 2010 13:54:57 +0200 [selectors] fix dumb name error introduced in parent changeset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 13:54:57 +0200] rev 5903
[selectors] fix dumb name error introduced in parent changeset
Tue, 06 Jul 2010 11:34:23 +0200 [css] old css bw compat with @import in a custom css
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 11:34:23 +0200] rev 5902
[css] old css bw compat with @import in a custom css
Tue, 06 Jul 2010 11:31:34 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 11:31:34 +0200] rev 5901
backport stable
Tue, 06 Jul 2010 11:31:04 +0200 [selectors] relation_possible selector should check user may read target entity type when specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 11:31:04 +0200] rev 5900
[selectors] relation_possible selector should check user may read target entity type when specified
Tue, 06 Jul 2010 09:42:16 +0200 imported patch selstrfix.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:42:16 +0200] rev 5899
imported patch selstrfix.diff
Tue, 06 Jul 2010 09:42:13 +0200 imported patch rql2sqlfix.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:42:13 +0200] rev 5898
imported patch rql2sqlfix.diff
Tue, 06 Jul 2010 09:41:19 +0200 [migration] fix rename_entity_type to an existant entity type: get back relation from the old entity type non existant on the target type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:41:19 +0200] rev 5897
[migration] fix rename_entity_type to an existant entity type: get back relation from the old entity type non existant on the target type
Tue, 06 Jul 2010 09:39:06 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Jul 2010 09:39:06 +0200] rev 5896
cleanups
Mon, 05 Jul 2010 19:06:17 +0200 [selectors] avoid spurious warning when using implements by design
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 19:06:17 +0200] rev 5895
[selectors] avoid spurious warning when using implements by design
Mon, 05 Jul 2010 19:05:56 +0200 [session] don't log reraised error occured during precommit
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 19:05:56 +0200] rev 5894
[session] don't log reraised error occured during precommit
Mon, 05 Jul 2010 19:08:30 +0200 [doc] proof-reading and improvements
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 19:08:30 +0200] rev 5893
[doc] proof-reading and improvements
Mon, 05 Jul 2010 18:25:25 +0200 [selectors] fix warning stack level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:25:25 +0200] rev 5892
[selectors] fix warning stack level
Mon, 05 Jul 2010 18:25:19 +0200 [schema migration] import refactoring to fix #1109558 and enhances things on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:25:19 +0200] rev 5891
[schema migration] import refactoring to fix #1109558 and enhances things on the way the main pb demonstrated by #1109558 was due to the fact that in-memory schema was updated in commit_event of operations. This is undesired in most cases, since we want the modification to be taken into account in the interval between the modification detection and the commit_event. I've fixed this by merging in-memory schema / database alteration operations for most important changes, doing in-memory schema changes as they are detected and implementing a revertcommit_event method to revert them if necessary (with exception for removal of stuff from the schema, where this is simply done in a postcommit_event methods). Also, I've benefited from this to support reverting of database alteration for some operations (more to be done there), and to move so system source alteration code to the native source code for a nicer design. There may be some more stuff in syncschema.py that would benefit from similar changes, but most important things are done (at least to close #1109558, w/ unittest_syncschema and unittest_migration green).
Mon, 05 Jul 2010 18:00:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 18:00:33 +0200] rev 5890
backport stable
Mon, 05 Jul 2010 17:56:02 +0200 [test] running transaction while session is closed are now killed, update test accordingly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:56:02 +0200] rev 5889
[test] running transaction while session is closed are now killed, update test accordingly
Mon, 05 Jul 2010 17:55:41 +0200 [security] fix read rql expression insertion: we should not insert rql expr on variables only referenced in neged relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:55:41 +0200] rev 5888
[security] fix read rql expression insertion: we should not insert rql expr on variables only referenced in neged relation
Mon, 05 Jul 2010 17:55:37 +0200 [rql2sql] test and fix crash when OR in HAVING where both expresion are 'fake' having terms (eg not using aggregat function) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:55:37 +0200] rev 5887
[rql2sql] test and fix crash when OR in HAVING where both expresion are 'fake' having terms (eg not using aggregat function)
Mon, 05 Jul 2010 17:06:11 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:06:11 +0200] rev 5886
cleanups
Mon, 05 Jul 2010 17:02:39 +0200 [config] use hashlib to avoid warning w/ py2.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:02:39 +0200] rev 5885
[config] use hashlib to avoid warning w/ py2.6
Mon, 05 Jul 2010 17:02:11 +0200 [req] hashlib has no hash function, but has an hash1 function even in python 2.5 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 17:02:11 +0200] rev 5884
[req] hashlib has no hash function, but has an hash1 function even in python 2.5
Mon, 05 Jul 2010 15:59:14 +0200 [utils] improve repr() of RepeatList
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 15:59:14 +0200] rev 5883
[utils] improve repr() of RepeatList
Mon, 05 Jul 2010 15:58:36 +0200 [doc] fix typo
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 05 Jul 2010 15:58:36 +0200] rev 5882
[doc] fix typo
Mon, 05 Jul 2010 13:35:15 +0200 [selectors] use before-registry-reset event to init is_instance cache: cleaner code and avoid reloading bug (making hooks test fail for instance)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 13:35:15 +0200] rev 5881
[selectors] use before-registry-reset event to init is_instance cache: cleaner code and avoid reloading bug (making hooks test fail for instance)
Mon, 05 Jul 2010 13:34:29 +0200 [vreg] new [before|after]-registry-reset event, taking vreg as argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 13:34:29 +0200] rev 5880
[vreg] new [before|after]-registry-reset event, taking vreg as argument
Mon, 05 Jul 2010 12:37:21 +0200 [doc] update book for adapters
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 05 Jul 2010 12:37:21 +0200] rev 5879
[doc] update book for adapters
Mon, 05 Jul 2010 12:37:13 +0200 [reledit] fix relation cardinality handling
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 05 Jul 2010 12:37:13 +0200] rev 5878
[reledit] fix relation cardinality handling
Mon, 05 Jul 2010 12:04:32 +0200 [selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Jul 2010 12:04:32 +0200] rev 5877
[selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
Fri, 02 Jul 2010 19:14:48 +0200 [web/views/massmailing] fix cancel button msg/icon
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 19:14:48 +0200] rev 5876
[web/views/massmailing] fix cancel button msg/icon
Fri, 02 Jul 2010 19:05:58 +0200 [testlib] improve test description messages
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 02 Jul 2010 19:05:58 +0200] rev 5875
[testlib] improve test description messages
Fri, 02 Jul 2010 18:56:05 +0200 [web/views/reledit] fix typo (-add we used as id component in delete id)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 18:56:05 +0200] rev 5874
[web/views/reledit] fix typo (-add we used as id component in delete id)
Fri, 02 Jul 2010 18:46:26 +0200 [web/test] fix test (doreledit must have a formid and this is now checked)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 18:46:26 +0200] rev 5873
[web/test] fix test (doreledit must have a formid and this is now checked)
Fri, 02 Jul 2010 18:03:18 +0200 [web ui] add missing image
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 18:03:18 +0200] rev 5872
[web ui] add missing image
Fri, 02 Jul 2010 17:50:31 +0200 [ITree] small fixes: parent_entity is a IBreadCrumbs method, we should use .parent on ITree
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 17:50:31 +0200] rev 5871
[ITree] small fixes: parent_entity is a IBreadCrumbs method, we should use .parent on ITree
Fri, 02 Jul 2010 17:49:23 +0200 restore bw compat on Entity.related_rql
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 17:49:23 +0200] rev 5870
restore bw compat on Entity.related_rql
Fri, 02 Jul 2010 15:26:59 +0200 reledit refactoring
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Jul 2010 15:26:59 +0200] rev 5869
reledit refactoring * js handling rewritten to exploit all form capabilities (such as file upload ...) * attribute-like composite relations (one ttype, cardinality in '?1' from composite side) are more cutely handled, with a 'add'/'delete' additional actions/icons * a reledit_ctrl rtag to finely control: reloading, edition and default values * a proper chapter in the documentation (book) * many bugfixes
Fri, 02 Jul 2010 14:47:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:44 +0200] rev 5868
backport stable
Fri, 02 Jul 2010 14:47:34 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:34 +0200] rev 5867
cleanup
Fri, 02 Jul 2010 14:47:12 +0200 [idownloadable] make the download view http cache friendly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:47:12 +0200] rev 5866
[idownloadable] make the download view http cache friendly
Fri, 02 Jul 2010 14:46:09 +0200 [publisher] avoid useless rollback after successful commit, which clutters debug logs and may also not be cost-free stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:46:09 +0200] rev 5865
[publisher] avoid useless rollback after successful commit, which clutters debug logs and may also not be cost-free
Fri, 02 Jul 2010 14:44:23 +0200 [controller] same method defined on the base class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 14:44:23 +0200] rev 5864
[controller] same method defined on the base class
Fri, 02 Jul 2010 11:52:51 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:52:51 +0200] rev 5863
backport stable
Fri, 02 Jul 2010 11:52:19 +0200 merge stable heads stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:52:19 +0200] rev 5862
merge stable heads
Fri, 02 Jul 2010 11:25:23 +0200 Added tag cubicweb-debian-version-3.8.6-1 for changeset 607a90073911 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:25:23 +0200] rev 5861
Added tag cubicweb-debian-version-3.8.6-1 for changeset 607a90073911
Fri, 02 Jul 2010 11:25:23 +0200 Added tag cubicweb-version-3.8.6 for changeset 1a24c62aefc5 stable cubicweb-debian-version-3.8.6-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 11:25:23 +0200] rev 5860
Added tag cubicweb-version-3.8.6 for changeset 1a24c62aefc5
Fri, 02 Jul 2010 10:38:56 +0200 [dbapi] refactor so that cw 3.8.6 can still speak with a 3.8.5 server stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 10:38:56 +0200] rev 5859
[dbapi] refactor so that cw 3.8.6 can still speak with a 3.8.5 server
Fri, 02 Jul 2010 10:29:32 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 10:29:32 +0200] rev 5858
cleanup
Wed, 23 Jun 2010 13:54:02 +0200 [bfss] fix file update to ensure file's content is available on the fs asap... stable cubicweb-version-3.8.6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Jun 2010 13:54:02 +0200] rev 5857
[bfss] fix file update to ensure file's content is available on the fs asap... and not only at commit time. So it's consistent with entity creation behaviour. The new file is created at assignement time and removed if the commit is rollbacked.
Fri, 02 Jul 2010 09:09:59 +0200 [ldap] fix exception handling on authentication error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:09:59 +0200] rev 5856
[ldap] fix exception handling on authentication error
Fri, 02 Jul 2010 09:05:56 +0200 [ldap] cleanup password checking stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:05:56 +0200] rev 5855
[ldap] cleanup password checking
Fri, 02 Jul 2010 09:02:08 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:02:08 +0200] rev 5854
cleanup
Fri, 02 Jul 2010 09:01:58 +0200 [css] make body bg color configurable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:01:58 +0200] rev 5853
[css] make body bg color configurable
Fri, 02 Jul 2010 09:01:22 +0200 bump version number to trigger migration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 09:01:22 +0200] rev 5852
bump version number to trigger migration
Fri, 02 Jul 2010 00:39:46 +0200 3.8.6 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Jul 2010 00:39:46 +0200] rev 5851
3.8.6
Thu, 01 Jul 2010 17:46:58 +0200 [migration] schema should be accessed through .repo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 17:46:58 +0200] rev 5850
[migration] schema should be accessed through .repo
Thu, 01 Jul 2010 17:06:37 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 17:06:37 +0200] rev 5849
backport stable
Thu, 01 Jul 2010 09:23:39 +0200 [security] use set_operation for relation permission checking operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 09:23:39 +0200] rev 5848
[security] use set_operation for relation permission checking operation
Thu, 01 Jul 2010 08:47:24 +0200 [migration] refactor schema migration fix introduced by 5833:d7256ae7c1d1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:47:24 +0200] rev 5847
[migration] refactor schema migration fix introduced by 5833:d7256ae7c1d1 so the code looks better and avoid clutering lgdb api. Depends on lgdb 1.0.5.
Thu, 01 Jul 2010 08:32:27 +0200 [schema migration] fix name error introduced in parent changeset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:32:27 +0200] rev 5846
[schema migration] fix name error introduced in parent changeset
Thu, 01 Jul 2010 08:13:03 +0200 [schema migration] avoid potential duplicated ft reindexation due to multiple UpdateFTIndexOp operations by using set_operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Jul 2010 08:13:03 +0200] rev 5845
[schema migration] avoid potential duplicated ft reindexation due to multiple UpdateFTIndexOp operations by using set_operation
Wed, 30 Jun 2010 18:47:10 +0200 [sql generation] fix bug with inlined relation and referenced by other neged relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 18:47:10 +0200] rev 5844
[sql generation] fix bug with inlined relation and referenced by other neged relation we should check in that the column is not null in such cases
Tue, 22 Jun 2010 13:47:35 +0200 [refactor] refactor rtag keys generations. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 22 Jun 2010 13:47:35 +0200] rev 5843
[refactor] refactor rtag keys generations.
Tue, 22 Jun 2010 13:47:13 +0200 [fix] fix a uicfg bug in autoform_section stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 22 Jun 2010 13:47:13 +0200] rev 5842
[fix] fix a uicfg bug in autoform_section When several rtags matches the same relation (for example "* login *" and "CWUser login *") inconsistent rtag could be merged.
Wed, 30 Jun 2010 15:50:06 +0200 [debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 15:50:06 +0200] rev 5841
[debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Wed, 30 Jun 2010 15:43:36 +0200 [debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 15:43:36 +0200] rev 5840
[debian] fix logrotate error introduced by 5806:9ef0e95f4d2b: sh don't want spaces here
Wed, 30 Jun 2010 12:27:51 +0200 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 12:27:51 +0200] rev 5839
cleanups
Wed, 30 Jun 2010 12:27:48 +0200 [login form] fix bad login field label by using pgettext stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 30 Jun 2010 12:27:48 +0200] rev 5838
[login form] fix bad login field label by using pgettext
Sat, 26 Jun 2010 08:44:47 +0200 updated docstrings on Operation class stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 26 Jun 2010 08:44:47 +0200] rev 5837
updated docstrings on Operation class
Sat, 26 Jun 2010 08:42:48 +0000 do not allow password-less bind: windows accepts this as Anonymous Logon stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 26 Jun 2010 08:42:48 +0000] rev 5836
do not allow password-less bind: windows accepts this as Anonymous Logon
Fri, 25 Jun 2010 11:29:48 +0200 [#969169] don't display remove link in edition forms if the cardinality is 1 stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 25 Jun 2010 11:29:48 +0200] rev 5835
[#969169] don't display remove link in edition forms if the cardinality is 1
Thu, 24 Jun 2010 16:03:57 +0200 fix name error stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 16:03:57 +0200] rev 5834
fix name error
Thu, 24 Jun 2010 15:59:17 +0000 fix schema migration hooks (partial) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 15:59:17 +0000] rev 5833
fix schema migration hooks (partial) SQL Server requires some additional steps to alter columns (index drop and restore, etc...) and this in turn requires passing a connection on the DB to find out the indexes. Also partially fix an issue where the null_allowed value was not correctly computed. Still some problems in there (see https://www.logilab.net/cwo/ticket/1109558)
Thu, 24 Jun 2010 12:36:22 +0200 delete trailing whitespace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 12:36:22 +0200] rev 5832
delete trailing whitespace
Thu, 24 Jun 2010 12:10:01 +0200 Had thought this could be done in cube, but it really needs to be done earlier in the migration process stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 24 Jun 2010 12:10:01 +0200] rev 5831
Had thought this could be done in cube, but it really needs to be done earlier in the migration process
Wed, 23 Jun 2010 14:56:21 +0200 EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag stable
Stéphanie Marcu <steph@logilab.fr> [Wed, 23 Jun 2010 14:56:21 +0200] rev 5830
EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag
Wed, 23 Jun 2010 14:17:57 +0200 Backed out changeset c29c90223125 which breaks the cw tests stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 14:17:57 +0200] rev 5829
Backed out changeset c29c90223125 which breaks the cw tests
Wed, 23 Jun 2010 12:33:25 +0200 EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 23 Jun 2010 12:33:25 +0200] rev 5828
EntityFormRenderer redefine open_form and add a div section, so redefine close_form to add the closing div tag
Wed, 23 Jun 2010 09:30:59 +0000 reduce log verbosity in ldapuser source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 09:30:59 +0000] rev 5827
reduce log verbosity in ldapuser source
Wed, 23 Jun 2010 09:27:52 +0200 [session] refactor session handling so that when calling session.close(), pool of long running transaction of the same session is properly freed stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 23 Jun 2010 09:27:52 +0200] rev 5826
[session] refactor session handling so that when calling session.close(), pool of long running transaction of the same session is properly freed
Tue, 22 Jun 2010 11:04:59 +0200 [debug views] set http cache max age to 0 on debug views stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Jun 2010 11:04:59 +0200] rev 5825
[debug views] set http cache max age to 0 on debug views
Tue, 22 Jun 2010 10:29:04 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Jun 2010 10:29:04 +0200] rev 5824
cleanup
Mon, 21 Jun 2010 17:48:36 +0200 [schema view] width isn't in authorized th attribute in xhtml DTD. katia, please do it another way.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:48:36 +0200] rev 5823
[schema view] width isn't in authorized th attribute in xhtml DTD. katia, please do it another way.
Mon, 21 Jun 2010 17:39:50 +0200 [schema view] fix typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:39:50 +0200] rev 5822
[schema view] fix typo
Mon, 21 Jun 2010 17:30:15 +0200 [rql2sql] #1089207: do not encode Unicode strings from RQL statements to db encoding
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:30:15 +0200] rev 5821
[rql2sql] #1089207: do not encode Unicode strings from RQL statements to db encoding
Mon, 21 Jun 2010 17:10:25 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 17:10:25 +0200] rev 5820
fix bad merge
Mon, 21 Jun 2010 16:13:41 +0200 [css] more css rework, need visual test in compat/new modes
katia [Mon, 21 Jun 2010 16:13:41 +0200] rev 5819
[css] more css rework, need visual test in compat/new modes
Mon, 21 Jun 2010 16:01:57 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 16:01:57 +0200] rev 5818
backport stable
Mon, 21 Jun 2010 16:01:15 +0200 [config] fix dumb name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 16:01:15 +0200] rev 5817
[config] fix dumb name error
Mon, 21 Jun 2010 15:58:13 +0200 [form] apply patch #933771: format_single_value / vocabulary methods should *always* return actual value as an unicode string
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:58:13 +0200] rev 5816
[form] apply patch #933771: format_single_value / vocabulary methods should *always* return actual value as an unicode string
Mon, 21 Jun 2010 15:34:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:34:46 +0200] rev 5815
backport stable
Mon, 21 Jun 2010 15:32:58 +0200 [repo] fix 'c-c start --loglevel LEVEL' for repository only configuration. Closes #1058269.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:32:58 +0200] rev 5814
[repo] fix 'c-c start --loglevel LEVEL' for repository only configuration. Closes #1058269.
Mon, 21 Jun 2010 15:32:26 +0200 [transaction w/ separated web/repo processes] the dbapi should explicitly specify a transaction id to avoid confusion when web server / repository run in separated processes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:32:26 +0200] rev 5813
[transaction w/ separated web/repo processes] the dbapi should explicitly specify a transaction id to avoid confusion when web server / repository run in separated processes
Mon, 21 Jun 2010 15:29:10 +0200 [dbapi] Connection.load_appobjects should load site_cubicweb files as well, they may contains necessary RQL extension function definitions. Also kill some broken deprecated code in this method. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 15:29:10 +0200] rev 5812
[dbapi] Connection.load_appobjects should load site_cubicweb files as well, they may contains necessary RQL extension function definitions. Also kill some broken deprecated code in this method.
Mon, 21 Jun 2010 13:23:11 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 13:23:11 +0200] rev 5811
backport stable
Mon, 21 Jun 2010 11:54:09 +0200 Added tag cubicweb-debian-version-3.8.5-1 for changeset 5d05b08adeab stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:54:09 +0200] rev 5810
Added tag cubicweb-debian-version-3.8.5-1 for changeset 5d05b08adeab
Mon, 21 Jun 2010 11:54:09 +0200 Added tag cubicweb-version-3.8.5 for changeset 2de32c0c293b stable cubicweb-debian-version-3.8.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:54:09 +0200] rev 5809
Added tag cubicweb-version-3.8.5 for changeset 2de32c0c293b
Mon, 21 Jun 2010 11:13:25 +0200 [repo] call entity.check() once before_update hooks has been called, to let them a chance to transform data stable cubicweb-version-3.8.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 11:13:25 +0200] rev 5808
[repo] call entity.check() once before_update hooks has been called, to let them a chance to transform data
Mon, 21 Jun 2010 10:42:26 +0200 3.8.5 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 10:42:26 +0200] rev 5807
3.8.5
Mon, 21 Jun 2010 10:00:05 +0200 [debian] #1027463: logrotate script should filter out warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 10:00:05 +0200] rev 5806
[debian] #1027463: logrotate script should filter out warnings
Mon, 21 Jun 2010 09:36:40 +0200 [schema migration] fix fix introduced in 5803:589e2e3fb997, test for backend alter column support should be done in the operation, else the associated index is not dropped while this is supported stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 09:36:40 +0200] rev 5805
[schema migration] fix fix introduced in 5803:589e2e3fb997, test for backend alter column support should be done in the operation, else the associated index is not dropped while this is supported
Mon, 21 Jun 2010 08:54:12 +0200 [schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:54:12 +0200] rev 5804
[schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN
Mon, 21 Jun 2010 08:53:13 +0200 [schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:53:13 +0200] rev 5803
[schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite)
Mon, 21 Jun 2010 08:52:13 +0200 [session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Jun 2010 08:52:13 +0200] rev 5802
[session] when rollback_on_failure is false, we should not try to reconnect if the sql raised an error
Sun, 20 Jun 2010 15:09:42 +0000 Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 20 Jun 2010 15:09:42 +0000] rev 5801
Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN)
Sun, 20 Jun 2010 15:08:23 +0000 reduced logging verbosity in ldapuser source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 20 Jun 2010 15:08:23 +0000] rev 5800
reduced logging verbosity in ldapuser source
Sat, 19 Jun 2010 16:08:54 +0200 use sessionid in log message stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 19 Jun 2010 16:08:54 +0200] rev 5799
use sessionid in log message
Sat, 19 Jun 2010 16:08:08 +0200 constraints can contain unicode values stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 19 Jun 2010 16:08:08 +0200] rev 5798
constraints can contain unicode values
Fri, 18 Jun 2010 18:31:22 +0200 [entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:31:22 +0200] rev 5797
[entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Fri, 18 Jun 2010 18:49:17 +0200 closes #1059729: cw-ctl upgrade : i18n upgrade not performed if DB does not need upgrade stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:49:17 +0200] rev 5796
closes #1059729: cw-ctl upgrade : i18n upgrade not performed if DB does not need upgrade
Fri, 18 Jun 2010 18:35:09 +0200 [devtools/qunit] prefix jquery_dir with 'file://'
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 18:35:09 +0200] rev 5795
[devtools/qunit] prefix jquery_dir with 'file://' (as this is used from within a web browser)
Fri, 18 Jun 2010 18:16:36 +0200 [devtools/qunit] Locate jquery through cubicwew config to handle installed setup
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 18:16:36 +0200] rev 5794
[devtools/qunit] Locate jquery through cubicwew config to handle installed setup
Fri, 18 Jun 2010 18:14:55 +0200 [rql2sql] use new dbhelper.sql_concat_string function to deal with sql string concatenation. This together with lgdb 1.0.4 fixes #1055133: SQL Server support : string concatenation issue stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 18:14:55 +0200] rev 5793
[rql2sql] use new dbhelper.sql_concat_string function to deal with sql string concatenation. This together with lgdb 1.0.4 fixes #1055133: SQL Server support : string concatenation issue
Fri, 18 Jun 2010 15:41:39 +0200 [session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 15:41:39 +0200] rev 5792
[session] update session's timestamp in session.execute, so long running transactions are not erroneously closed by the repository
Fri, 18 Jun 2010 14:56:01 +0200 [repo session] expected argument is the source, not the session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 14:56:01 +0200] rev 5791
[repo session] expected argument is the source, not the session
Fri, 18 Jun 2010 14:44:22 +0200 [devtools/qunit] in safe mode, ffox launches a stupid popup
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 14:44:22 +0200] rev 5790
[devtools/qunit] in safe mode, ffox launches a stupid popup
Fri, 18 Jun 2010 13:32:54 +0200 [ldapuser] quieter ldap result info, fix commented block style stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 18 Jun 2010 13:32:54 +0200] rev 5789
[ldapuser] quieter ldap result info, fix commented block style
Fri, 18 Jun 2010 11:40:37 +0200 [qunit] use safe mode for firefox
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 11:40:37 +0200] rev 5788
[qunit] use safe mode for firefox
Fri, 18 Jun 2010 11:40:33 +0200 [qunit] Move qunit.js and qunit.css in devtools/datadirectory
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Jun 2010 11:40:33 +0200] rev 5787
[qunit] Move qunit.js and qunit.css in devtools/datadirectory
Fri, 18 Jun 2010 09:25:01 +0200 [test] fix stupd name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 09:25:01 +0200] rev 5786
[test] fix stupd name error
Fri, 18 Jun 2010 09:07:41 +0200 [test] fix test w/ closed connection pb stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 09:07:41 +0200] rev 5785
[test] fix test w/ closed connection pb
Fri, 18 Jun 2010 08:14:00 +0200 [ms] orderby/groupby/having attributes of Select node should be resetted to empty tuple, not None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Jun 2010 08:14:00 +0200] rev 5784
[ms] orderby/groupby/having attributes of Select node should be resetted to empty tuple, not None
Thu, 17 Jun 2010 18:50:20 +0200 [devtools/teslib] be more defensive on rollbacks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 18:50:20 +0200] rev 5783
[devtools/teslib] be more defensive on rollbacks
Thu, 17 Jun 2010 18:36:16 +0200 [rql2sql] when using HAVING to by-pass rql limitation (not to filter on result of an aggregat function), we should emit SQL that doesn't use HAVING to avoid potential backend error because variables are not grouped. Closes #1061603. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 18:36:16 +0200] rev 5782
[rql2sql] when using HAVING to by-pass rql limitation (not to filter on result of an aggregat function), we should emit SQL that doesn't use HAVING to avoid potential backend error because variables are not grouped. Closes #1061603.
Thu, 17 Jun 2010 17:49:58 +0200 [doc/book/faq] question on security stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 17:49:58 +0200] rev 5781
[doc/book/faq] question on security
Thu, 17 Jun 2010 16:57:24 +0200 [qunit] check that the browser has not died by himself before we asked him to stop.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Jun 2010 16:57:24 +0200] rev 5780
[qunit] check that the browser has not died by himself before we asked him to stop.
Thu, 17 Jun 2010 16:56:38 +0200 [qunit] improve output of suprocess error
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 17 Jun 2010 16:56:38 +0200] rev 5779
[qunit] improve output of suprocess error The exception message now include the stdout and stderr of the called process
Thu, 17 Jun 2010 16:24:01 +0200 [test] workaround connection leak making tests fail under windows environment (though we've still probably some open connection leak to resolve...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 16:24:01 +0200] rev 5778
[test] workaround connection leak making tests fail under windows environment (though we've still probably some open connection leak to resolve...)
Thu, 17 Jun 2010 16:17:09 +0200 [web request] in python 2.5 hashlib has no .hash attribute stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 16:17:09 +0200] rev 5777
[web request] in python 2.5 hashlib has no .hash attribute
Thu, 17 Jun 2010 16:16:08 +0200 [web actions] fix recent refactoring, leading to missing redirect parameters in action's url stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 16:16:08 +0200] rev 5776
[web actions] fix recent refactoring, leading to missing redirect parameters in action's url
Thu, 17 Jun 2010 15:30:28 +0200 [packaging] more cleanups, handle javascript test files
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:30:28 +0200] rev 5775
[packaging] more cleanups, handle javascript test files
Thu, 17 Jun 2010 15:15:52 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:15:52 +0200] rev 5774
backport stable
Thu, 17 Jun 2010 15:09:12 +0200 [facet] use vreg.parse so the rql syntax tree is properly annotated as well stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 17 Jun 2010 15:09:12 +0200] rev 5773
[facet] use vreg.parse so the rql syntax tree is properly annotated as well
Thu, 17 Jun 2010 15:08:25 +0200 [text search] fix fulltext_container indexation stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 17 Jun 2010 15:08:25 +0200] rev 5772
[text search] fix fulltext_container indexation
Thu, 17 Jun 2010 15:04:35 +0200 [md5script] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 15:04:35 +0200] rev 5771
[md5script] cleanup
Thu, 17 Jun 2010 15:02:24 +0200 [py2.6] use hashlib to silence python 2.6 deprecation warnings stable
auc [Thu, 17 Jun 2010 15:02:24 +0200] rev 5770
[py2.6] use hashlib to silence python 2.6 deprecation warnings
Thu, 17 Jun 2010 15:02:22 +0200 [autoform] do not show remove link for inline form if card == 1 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 17 Jun 2010 15:02:22 +0200] rev 5769
[autoform] do not show remove link for inline form if card == 1
Thu, 17 Jun 2010 14:43:16 +0200 [fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 14:43:16 +0200] rev 5768
[fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Thu, 17 Jun 2010 14:42:41 +0200 [packaging] MANIFEST.in cleanups, update js/css copyright, remove no more used files stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 14:42:41 +0200] rev 5767
[packaging] MANIFEST.in cleanups, update js/css copyright, remove no more used files
Thu, 17 Jun 2010 12:13:38 +0200 [js tests] fix javascripts tests definition, test_datetime.js now included in test_utils.js, which test other stuff as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 12:13:38 +0200] rev 5766
[js tests] fix javascripts tests definition, test_datetime.js now included in test_utils.js, which test other stuff as well
Thu, 17 Jun 2010 09:10:52 +0200 [entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:52 +0200] rev 5765
[entity] can't do anymore dict(entity) since entity doesn't inherit from dict
Thu, 17 Jun 2010 09:10:34 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:34 +0200] rev 5764
backport stable
Thu, 17 Jun 2010 09:10:14 +0200 [vreg] register_objects lost its force_reload argument, fix dbapi.Connection.load_appobjects consequently stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Jun 2010 09:10:14 +0200] rev 5763
[vreg] register_objects lost its force_reload argument, fix dbapi.Connection.load_appobjects consequently
Wed, 16 Jun 2010 14:51:17 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 14:51:17 +0200] rev 5762
backport stable
Wed, 16 Jun 2010 14:47:39 +0200 [test] unittest_multisources: external source shouldn't use the same database as the main repo... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 14:47:39 +0200] rev 5761
[test] unittest_multisources: external source shouldn't use the same database as the main repo...
Wed, 16 Jun 2010 13:54:10 +0200 [test] miss main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 13:54:10 +0200] rev 5760
[test] miss main
Wed, 16 Jun 2010 12:24:12 +0200 imported patch asynchronous multipart parsing.diff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 12:24:12 +0200] rev 5759
imported patch asynchronous multipart parsing.diff
Wed, 16 Jun 2010 12:24:11 +0200 imported patch cookie handling: do not use semicolon as it has some tech meaning (web2 -> web) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 12:24:11 +0200] rev 5758
imported patch cookie handling: do not use semicolon as it has some tech meaning (web2 -> web)
Wed, 16 Jun 2010 09:53:17 +0200 [entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 09:53:17 +0200] rev 5757
[entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error
Wed, 16 Jun 2010 09:33:04 +0200 [filefield] normalized file names to deal with windows files stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 16 Jun 2010 09:33:04 +0200] rev 5756
[filefield] normalized file names to deal with windows files
Wed, 16 Jun 2010 09:30:30 +0200 [c-c exlog] fix code and documentation stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 16 Jun 2010 09:30:30 +0200] rev 5755
[c-c exlog] fix code and documentation
Wed, 16 Jun 2010 09:21:49 +0200 [test] support for test on postgres database using the same mecanism as sqlite: one template database generated when necessary + actual test database created from the template
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Jun 2010 09:21:49 +0200] rev 5754
[test] support for test on postgres database using the same mecanism as sqlite: one template database generated when necessary + actual test database created from the template * * * [test] reset postgres database between test of the same fixture
Tue, 15 Jun 2010 18:19:44 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:19:44 +0200] rev 5753
fix bad merge
Tue, 15 Jun 2010 18:16:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:16:19 +0200] rev 5752
backport stable
Tue, 15 Jun 2010 18:00:30 +0200 [test] properly close connections during test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:30 +0200] rev 5751
[test] properly close connections during test
Tue, 15 Jun 2010 18:00:29 +0200 [repo] on repository initialization, properly shutdown intermediary repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:29 +0200] rev 5750
[repo] on repository initialization, properly shutdown intermediary repository
Tue, 15 Jun 2010 18:00:28 +0200 [repo] on repository shutdown, we've to close the new eid creation connection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:28 +0200] rev 5749
[repo] on repository shutdown, we've to close the new eid creation connection
Tue, 15 Jun 2010 18:00:26 +0200 [auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Jun 2010 18:00:26 +0200] rev 5748
[auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough.
Mon, 14 Jun 2010 17:56:10 +0200 [rset] do not filter rsets with __getstate__, ensure whatever flies with pyro has no .req attribute, also set the ._rqlst to None since it will be reconstructed later on demand stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 14 Jun 2010 17:56:10 +0200] rev 5747
[rset] do not filter rsets with __getstate__, ensure whatever flies with pyro has no .req attribute, also set the ._rqlst to None since it will be reconstructed later on demand
Mon, 14 Jun 2010 18:59:05 +0200 [security] SchemaRelation.has_perm grows to new arguments allowing to specify subject/object entity type when actual eid are not known, but their types are stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:59:05 +0200] rev 5746
[security] SchemaRelation.has_perm grows to new arguments allowing to specify subject/object entity type when actual eid are not known, but their types are
Mon, 14 Jun 2010 18:58:06 +0200 [linkto action] refactor to ease overriding to control redirection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:58:06 +0200] rev 5745
[linkto action] refactor to ease overriding to control redirection
Mon, 14 Jun 2010 18:58:03 +0200 [hooks] entity_oldnewvalue should never return _MARKER: if the attribute isn't in the entity dict (hence unmodified), return the old value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Jun 2010 18:58:03 +0200] rev 5744
[hooks] entity_oldnewvalue should never return _MARKER: if the attribute isn't in the entity dict (hence unmodified), return the old value
Mon, 14 Jun 2010 12:13:46 +0200 Use the qunit automatic launcher for existing testcase.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 14 Jun 2010 12:13:46 +0200] rev 5743
Use the qunit automatic launcher for existing testcase.
Tue, 01 Jun 2010 18:18:26 +0200 Add a QUnitTestCase class to run qunit test case.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 18:18:26 +0200] rev 5742
Add a QUnitTestCase class to run qunit test case.
Fri, 11 Jun 2010 18:48:17 +0200 [twctl] add missing poststop method #1058268 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 11 Jun 2010 18:48:17 +0200] rev 5741
[twctl] add missing poststop method #1058268
Fri, 11 Jun 2010 18:47:53 +0200 [rset] make rsets picklable (again ?) #1056422 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 11 Jun 2010 18:47:53 +0200] rev 5740
[rset] make rsets picklable (again ?) #1056422
Fri, 11 Jun 2010 16:11:23 +0200 [jstests] nicer test page title
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 16:11:23 +0200] rev 5739
[jstests] nicer test page title
Fri, 11 Jun 2010 16:07:58 +0200 [jstest] get back more tests writen during the sprint by vgodard
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 16:07:58 +0200] rev 5738
[jstest] get back more tests writen during the sprint by vgodard
Fri, 11 Jun 2010 15:54:29 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 15:54:29 +0200] rev 5737
cleanup
Fri, 11 Jun 2010 14:59:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:59:08 +0200] rev 5736
backport stable
Fri, 11 Jun 2010 14:57:51 +0200 Added tag cubicweb-debian-version-3.8.4-1 for changeset b7883287f40c stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:57:51 +0200] rev 5735
Added tag cubicweb-debian-version-3.8.4-1 for changeset b7883287f40c
Fri, 11 Jun 2010 14:57:50 +0200 Added tag cubicweb-version-3.8.4 for changeset d00d1fab42af stable cubicweb-debian-version-3.8.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 14:57:50 +0200] rev 5734
Added tag cubicweb-version-3.8.4 for changeset d00d1fab42af
Fri, 11 Jun 2010 13:00:19 +0200 cleanup stable cubicweb-version-3.8.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 13:00:19 +0200] rev 5733
cleanup
Fri, 11 Jun 2010 13:00:02 +0200 [selectors] relation_possible selector accept None as action, in which case no perms checking is done stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 13:00:02 +0200] rev 5732
[selectors] relation_possible selector accept None as action, in which case no perms checking is done
Fri, 11 Jun 2010 11:37:17 +0200 3.8.4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 11:37:17 +0200] rev 5731
3.8.4
Fri, 11 Jun 2010 11:36:01 +0200 [xhtml] fix soup2xhtml to deal with malformed div,body and html tags which may leads to malformed return value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 11:36:01 +0200] rev 5730
[xhtml] fix soup2xhtml to deal with malformed div,body and html tags which may leads to malformed return value
Fri, 11 Jun 2010 09:20:38 +0200 [source] remove debug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 09:20:38 +0200] rev 5729
[source] remove debug
Fri, 11 Jun 2010 08:39:21 +0200 [entity] add .clear() for bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 08:39:21 +0200] rev 5728
[entity] add .clear() for bw compat
Fri, 11 Jun 2010 07:58:53 +0200 [3.9] api update (mostly js) + add support for FCKEditor in formContents js function
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:53 +0200] rev 5727
[3.9] api update (mostly js) + add support for FCKEditor in formContents js function
Fri, 11 Jun 2010 07:58:52 +0200 [json] fix json serialization for recent simplejson implementation, and test encoding of entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:52 +0200] rev 5726
[json] fix json serialization for recent simplejson implementation, and test encoding of entities as with earlier simplejson implementation, iterencode internal stuff is a generated function, we can't anymore rely on the _iterencode overriding trick, so move on by stoping isinstance(Entity, dict). This is a much heavier change than expected but it was expected to be done at some point, so let's go that way.
Fri, 11 Jun 2010 07:58:49 +0200 [adapters] enhanced warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 11 Jun 2010 07:58:49 +0200] rev 5725
[adapters] enhanced warning
Thu, 10 Jun 2010 18:44:03 +0200 [test] fix test broken by 5721:61d6a4caa963, and update it to proper adapters to avoid deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:44:03 +0200] rev 5724
[test] fix test broken by 5721:61d6a4caa963, and update it to proper adapters to avoid deprecation warning
Thu, 10 Jun 2010 18:32:09 +0200 [3.9] update warning message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:32:09 +0200] rev 5723
[3.9] update warning message
Thu, 10 Jun 2010 18:28:12 +0200 [iprogress] move adapter to entities.adapters
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 18:28:12 +0200] rev 5722
[iprogress] move adapter to entities.adapters
Thu, 10 Jun 2010 17:25:38 +0200 fix wrong calculation of clean_session_interval stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 10 Jun 2010 17:25:38 +0200] rev 5721
fix wrong calculation of clean_session_interval
Thu, 10 Jun 2010 16:57:02 +0200 [ITree] more fixes, fix fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:57:02 +0200] rev 5720
[ITree] more fixes, fix fixes
Thu, 10 Jun 2010 16:57:00 +0200 [idownloadable] depends on a new mtconverter release
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:57:00 +0200] rev 5719
[idownloadable] depends on a new mtconverter release
Thu, 10 Jun 2010 16:28:06 +0200 [ITree] fix adapter/_done_init to handle tree_[attribute|relation], add maxlevel argument to base tree view since one side effect of the new code is that it find tree view for entity types it didn't find before, hence one may want to limit tree view depth when it wasn't necessary before
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:28:06 +0200] rev 5718
[ITree] fix adapter/_done_init to handle tree_[attribute|relation], add maxlevel argument to base tree view since one side effect of the new code is that it find tree view for entity types it didn't find before, hence one may want to limit tree view depth when it wasn't necessary before
Thu, 10 Jun 2010 16:28:04 +0200 [3.9] fix tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:28:04 +0200] rev 5717
[3.9] fix tests
Thu, 10 Jun 2010 16:25:15 +0200 [web] move itree adapter to entities, it may be used outside the web interface
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:25:15 +0200] rev 5716
[web] move itree adapter to entities, it may be used outside the web interface
Thu, 10 Jun 2010 16:23:07 +0200 [view] add a new entity_call method to entity view protocol, allowing some to work with not yet created entities. Also, start considering 'eid' form parameters where we only consider 'rql', so we can move on bloquing arbitrary rql inputs (more to do on this...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 16:23:07 +0200] rev 5715
[view] add a new entity_call method to entity view protocol, allowing some to work with not yet created entities. Also, start considering 'eid' form parameters where we only consider 'rql', so we can move on bloquing arbitrary rql inputs (more to do on this...)
Thu, 10 Jun 2010 14:16:49 +0200 [idownloadable] refactor IDownloadable primary view to make overriding easier
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:49 +0200] rev 5714
[idownloadable] refactor IDownloadable primary view to make overriding easier
Thu, 10 Jun 2010 14:16:48 +0200 [web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:48 +0200] rev 5713
[web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Thu, 10 Jun 2010 14:16:47 +0200 [form] refactor meta-attributes handling: hide them by default using uicfg.afs instead of returning None (or not, according to skip_meta_attr flag argument) in guess_field
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 14:16:47 +0200] rev 5712
[form] refactor meta-attributes handling: hide them by default using uicfg.afs instead of returning None (or not, according to skip_meta_attr flag argument) in guess_field
Thu, 10 Jun 2010 15:11:30 +0200 [repo] fix typo stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 10 Jun 2010 15:11:30 +0200] rev 5711
[repo] fix typo
Thu, 10 Jun 2010 13:56:52 +0200 [req] fix format_time w/ 0:0 which is evaluated to False stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 13:56:52 +0200] rev 5710
[req] fix format_time w/ 0:0 which is evaluated to False
Thu, 10 Jun 2010 12:53:21 +0200 [view] ensure fallback_oid is specified before trying to select fallback view, else simply raise the exception stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 12:53:21 +0200] rev 5709
[view] ensure fallback_oid is specified before trying to select fallback view, else simply raise the exception
Thu, 10 Jun 2010 10:18:34 +0200 fix merge, forgot to save a buffer :(
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:18:34 +0200] rev 5708
fix merge, forgot to save a buffer :(
Thu, 10 Jun 2010 10:16:59 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:16:59 +0200] rev 5707
backport stable
Thu, 10 Jun 2010 10:15:26 +0200 [rql2sql] fix special 'X relation NULL' case (used by security insertion), broken by recent removal of IS operator in RQL stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Jun 2010 10:15:26 +0200] rev 5706
[rql2sql] fix special 'X relation NULL' case (used by security insertion), broken by recent removal of IS operator in RQL
Wed, 09 Jun 2010 16:16:54 +0200 [javascript] add a name property to namespaces, mainly for convenience in helpers such as movedToNamespace
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 16:16:54 +0200] rev 5705
[javascript] add a name property to namespaces, mainly for convenience in helpers such as movedToNamespace
Wed, 09 Jun 2010 14:51:00 +0200 [rql] IS operator killed in rql 0.26.2, use equal instead stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:51:00 +0200] rev 5704
[rql] IS operator killed in rql 0.26.2, use equal instead
Wed, 09 Jun 2010 14:44:45 +0200 [security] consider any rql expression refering to X while X is being created as satisfied stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:44:45 +0200] rev 5703
[security] consider any rql expression refering to X while X is being created as satisfied
Wed, 09 Jun 2010 14:31:12 +0200 [rql] more update to 0.26.2 api stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:31:12 +0200] rev 5702
[rql] more update to 0.26.2 api
Wed, 09 Jun 2010 14:21:08 +0200 [querier] fix rset description bug with some union queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 14:21:08 +0200] rev 5701
[querier] fix rset description bug with some union queries
Wed, 09 Jun 2010 13:42:17 +0200 [devtools] fix get_available_port implementation: it should only return the port number if unable to connect
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 13:42:17 +0200] rev 5700
[devtools] fix get_available_port implementation: it should only return the port number if unable to connect
Wed, 09 Jun 2010 12:43:21 +0200 [javascript] move CubicWeb object declaration to cubicweb.js, remove CubicWeb.provide/require, use cw instead of CubicWeb
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 12:43:21 +0200] rev 5699
[javascript] move CubicWeb object declaration to cubicweb.js, remove CubicWeb.provide/require, use cw instead of CubicWeb
Wed, 09 Jun 2010 12:39:55 +0200 [javascript] move Deferred implementation to cubicweb.ajax.js
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 12:39:55 +0200] rev 5698
[javascript] move Deferred implementation to cubicweb.ajax.js
Wed, 09 Jun 2010 12:32:54 +0200 [form] fix untested (unread?) has_been_modified implementation...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 12:32:54 +0200] rev 5697
[form] fix untested (unread?) has_been_modified implementation...
Wed, 09 Jun 2010 10:06:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 10:06:46 +0200] rev 5696
backport stable
Wed, 09 Jun 2010 10:06:04 +0200 [autoform] fix vreg module name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 10:06:04 +0200] rev 5695
[autoform] fix vreg module name
Wed, 09 Jun 2010 09:58:23 +0200 [pylint] fix detected name errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:58:23 +0200] rev 5694
[pylint] fix detected name errors
Wed, 09 Jun 2010 09:54:35 +0200 [pylint] fix detected name errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:54:35 +0200] rev 5693
[pylint] fix detected name errors
Wed, 09 Jun 2010 09:42:24 +0200 [repo server] fix startup bug, lgc.daemon.daemonize return 1 for the parent process, not -1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Jun 2010 09:42:24 +0200] rev 5692
[repo server] fix startup bug, lgc.daemon.daemonize return 1 for the parent process, not -1
Wed, 09 Jun 2010 09:42:52 +0200 backport stable branch
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 09:42:52 +0200] rev 5691
backport stable branch
Wed, 09 Jun 2010 09:41:36 +0200 [source] don't create the eid_creation connection at source initiliaztion time stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 09 Jun 2010 09:41:36 +0200] rev 5690
[source] don't create the eid_creation connection at source initiliaztion time This fixes the "already opened connection bug" in db-restore for instance.
Mon, 07 Jun 2010 19:17:41 +0200 [schema view] only catch key errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 19:17:41 +0200] rev 5689
[schema view] only catch key errors
Mon, 07 Jun 2010 19:17:16 +0200 [schema view] improve it slightly by attributing the same color to rdef of the same relation type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 19:17:16 +0200] rev 5688
[schema view] improve it slightly by attributing the same color to rdef of the same relation type
Mon, 07 Jun 2010 19:01:21 +0200 [rset] Add a line break the first result in repr of multiple rows rset
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 07 Jun 2010 19:01:21 +0200] rev 5687
[rset] Add a line break the first result in repr of multiple rows rset Improve readability of rset while debugging by aligning the first value with the others if the rset have multiple row. This first line was usually not read as it' was on the same line that the first part of the repr ("<rset <RQL>, (%i rows) ...")
Mon, 07 Jun 2010 18:50:24 +0200 [schema diagram] ticket #191599, make schema image look better
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Mon, 07 Jun 2010 18:50:24 +0200] rev 5686
[schema diagram] ticket #191599, make schema image look better
Mon, 07 Jun 2010 18:16:16 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:16:16 +0200] rev 5685
backport stable
Mon, 07 Jun 2010 18:15:39 +0200 [workflow image] remove debug code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:15:39 +0200] rev 5684
[workflow image] remove debug code
Mon, 07 Jun 2010 18:13:41 +0200 [request] fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:13:41 +0200] rev 5683
[request] fix typo
Mon, 07 Jun 2010 18:13:39 +0200 [security] view was giving web access to every fs file accessible by the web server process. Fix this security hole by storing file in session data, not direct form parameters stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 18:13:39 +0200] rev 5682
[security] view was giving web access to every fs file accessible by the web server process. Fix this security hole by storing file in session data, not direct form parameters
Mon, 07 Jun 2010 17:45:41 +0200 [hooks] fix typo in workflow hooks category stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 17:45:41 +0200] rev 5681
[hooks] fix typo in workflow hooks category
Mon, 07 Jun 2010 13:31:46 +0200 [security hooks] fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:31:46 +0200] rev 5680
[security hooks] fix bad merge
Mon, 07 Jun 2010 13:22:24 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:22:24 +0200] rev 5679
backport stable
Mon, 07 Jun 2010 13:08:54 +0200 Added tag cubicweb-debian-version-3.8.3-1 for changeset 1ccaa9247860 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:08:54 +0200] rev 5678
Added tag cubicweb-debian-version-3.8.3-1 for changeset 1ccaa9247860
Mon, 07 Jun 2010 13:08:53 +0200 Added tag cubicweb-version-3.8.3 for changeset 7e6c6a2a272d stable cubicweb-debian-version-3.8.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 13:08:53 +0200] rev 5677
Added tag cubicweb-version-3.8.3 for changeset 7e6c6a2a272d
Mon, 07 Jun 2010 12:39:15 +0200 [edit ctrl] fix bad interaction with fields: the loop on actual fields should be done in has_been_modified
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 12:39:15 +0200] rev 5676
[edit ctrl] fix bad interaction with fields: the loop on actual fields should be done in has_been_modified
Mon, 31 May 2010 19:33:43 +0200 [web test] add basic windmill tests and documentation
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 31 May 2010 19:33:43 +0200] rev 5675
[web test] add basic windmill tests and documentation - connection / deconnection - user creation
Tue, 01 Jun 2010 17:09:22 +0200 [web test] Add windmill functional testing capability.
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 01 Jun 2010 17:09:22 +0200] rev 5674
[web test] Add windmill functional testing capability.
Mon, 07 Jun 2010 09:50:25 +0200 3.8.3 stable cubicweb-version-3.8.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 09:50:25 +0200] rev 5673
3.8.3
Mon, 07 Jun 2010 09:23:11 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 07 Jun 2010 09:23:11 +0200] rev 5672
i18nupdate
Fri, 04 Jun 2010 15:45:54 +0200 [editform] consistent [do]reledit between attributes and relations: check if rdef is hidden in main section of uicfg.afs for both attributes and relations, and in the reledit view, not in doreledit stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 15:45:54 +0200] rev 5671
[editform] consistent [do]reledit between attributes and relations: check if rdef is hidden in main section of uicfg.afs for both attributes and relations, and in the reledit view, not in doreledit
Fri, 04 Jun 2010 13:09:12 +0200 on entity creation, accept attributes without any update access stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:09:12 +0200] rev 5670
on entity creation, accept attributes without any update access
Fri, 04 Jun 2010 13:08:28 +0200 [table] propagate paginate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:08:28 +0200] rev 5669
[table] propagate paginate
Fri, 04 Jun 2010 13:07:57 +0200 no more need for specific handling of table view's displayaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 13:07:57 +0200] rev 5668
no more need for specific handling of table view's displayaction it's handled as other view arguments in vidargs
Fri, 04 Jun 2010 13:07:07 +0200 [rset] do not break when rset.related_entity(x,y) is not an entity stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 04 Jun 2010 13:07:07 +0200] rev 5667
[rset] do not break when rset.related_entity(x,y) is not an entity
Fri, 04 Jun 2010 11:09:55 +0200 [migration] fix schema synchronization bug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 04 Jun 2010 11:09:55 +0200] rev 5666
[migration] fix schema synchronization bug sync_schema_props_perms('Repository', syncprops=False) to synchronize permission of entity's attributes wasn't working as expected: only the entity's permission were updated.
Thu, 03 Jun 2010 18:45:02 +0200 [javascript] refactor execution flow of handleFormValidationResponse so that location hash is set to #header whatever the error is stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 03 Jun 2010 18:45:02 +0200] rev 5665
[javascript] refactor execution flow of handleFormValidationResponse so that location hash is set to #header whatever the error is
Thu, 03 Jun 2010 17:14:32 +0200 [package] now depends on yams 0.30 because of xy API changes
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 03 Jun 2010 17:14:32 +0200] rev 5664
[package] now depends on yams 0.30 because of xy API changes
Thu, 03 Jun 2010 16:52:01 +0200 [xy] switch order of arguments for register_prefix()
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 03 Jun 2010 16:52:01 +0200] rev 5663
[xy] switch order of arguments for register_prefix()
Thu, 03 Jun 2010 16:47:57 +0200 HAVING sql clause don't know about comma... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 16:47:57 +0200] rev 5662
HAVING sql clause don't know about comma...
Thu, 03 Jun 2010 16:37:01 +0200 [web/formwidgets] check on list (entity.related_cache swapped from tuple to list a while ago without known reasons), do not unicode wrap the eids stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 03 Jun 2010 16:37:01 +0200] rev 5661
[web/formwidgets] check on list (entity.related_cache swapped from tuple to list a while ago without known reasons), do not unicode wrap the eids
Thu, 03 Jun 2010 15:13:41 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 15:13:41 +0200] rev 5660
merge
Thu, 03 Jun 2010 15:10:48 +0000 [win32] defer import of logilab.common.daemon stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 15:10:48 +0000] rev 5659
[win32] defer import of logilab.common.daemon The module is not importable on windows, and etwist.service carefully avoids importing it (but imports etwist.server). Wait until we are sure not to be on windows to do the import)
Thu, 03 Jun 2010 14:51:42 +0200 [ajax] refactor/cleanup low-level ajax functions
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 03 Jun 2010 14:51:42 +0200] rev 5658
[ajax] refactor/cleanup low-level ajax functions * loadxhtml/replacePageChunck/reload_component/reload_box deprecated in favor of loadXHTML / ajaxFuncArgs * some other cleanups in cubicweb.ajax.js * add js_render which will replace js_component (more generic, nicer argument passing handling)
Thu, 03 Jun 2010 13:20:07 +0200 [querier] test and fix potential bug in insertion query with multiple relations inside, caused by a name conflict. Also fix another bug non reproduced by using a set instead of a list (list may leads to compare entity instances which isn't allowed). stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 13:20:07 +0200] rev 5657
[querier] test and fix potential bug in insertion query with multiple relations inside, caused by a name conflict. Also fix another bug non reproduced by using a set instead of a list (list may leads to compare entity instances which isn't allowed).
Thu, 03 Jun 2010 10:20:00 +0200 [form] avoid spurious warning subsequent for form's action refactoring w/ autoforms stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 10:20:00 +0200] rev 5656
[form] avoid spurious warning subsequent for form's action refactoring w/ autoforms
Thu, 03 Jun 2010 10:17:44 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 03 Jun 2010 10:17:44 +0200] rev 5655
backport stable
Tue, 01 Jun 2010 17:06:41 +0200 [web test] Add a CubicWebServerTC class to run test with a cw web serveur available.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:06:41 +0200] rev 5654
[web test] Add a CubicWebServerTC class to run test with a cw web serveur available.
Mon, 31 May 2010 18:59:07 +0200 [web server] vregistry may now be passed as named argument in CubicWebRootResource constructor
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 31 May 2010 18:59:07 +0200] rev 5653
[web server] vregistry may now be passed as named argument in CubicWebRootResource constructor This will be needed to start an http server for testing purpose. Also, server run command has now a debug name argument to set debug mode explicitly
Tue, 01 Jun 2010 17:44:55 +0200 [etwist] twisted won't install signal handler outside the main thread. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:44:55 +0200] rev 5652
[etwist] twisted won't install signal handler outside the main thread. This patch avoid some warning about this issue.
Tue, 01 Jun 2010 17:29:49 +0200 [vreg] ensure you can register an object from module not known yet. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 01 Jun 2010 17:29:49 +0200] rev 5651
[vreg] ensure you can register an object from module not known yet. This ease registration of arbitrary objects during testing.
Tue, 01 Jun 2010 17:03:28 +0200 [web] cleanup use of config in web application initialisation stable
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 01 Jun 2010 17:03:28 +0200] rev 5650
[web] cleanup use of config in web application initialisation
Thu, 03 Jun 2010 09:41:41 +0200 fix unit tests by not using the new create_eid implementation with sqlite stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 09:41:41 +0200] rev 5649
fix unit tests by not using the new create_eid implementation with sqlite Actually, fix a couple of issues with a previous attempt: * do not use double underscores as method patching will fail with these * old method must always be used with sqlite regardless of the no_sqlite_wrap attribute
Thu, 03 Jun 2010 09:24:41 +0200 cleanup the no_sqlite_wrap attribute after this test is executed stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 03 Jun 2010 09:24:41 +0200] rev 5648
cleanup the no_sqlite_wrap attribute after this test is executed
Wed, 02 Jun 2010 23:06:38 +0200 merge back on-site fixes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 23:06:38 +0200] rev 5647
merge back on-site fixes
Wed, 02 Jun 2010 23:03:35 +0000 various brown paper bag fixes stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 23:03:35 +0000] rev 5646
various brown paper bag fixes
Wed, 02 Jun 2010 18:12:47 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 18:12:47 +0200] rev 5645
merge
Wed, 02 Jun 2010 18:12:27 +0200 fix create_eid for sqlite (and bring back tests) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 18:12:27 +0200] rev 5644
fix create_eid for sqlite (and bring back tests)
Wed, 02 Jun 2010 17:26:26 +0200 backport improved on-site change stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 17:26:26 +0200] rev 5643
backport improved on-site change
Wed, 02 Jun 2010 17:23:42 +0000 TimedCache now only accepts values expressed in seconds stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 17:23:42 +0000] rev 5642
TimedCache now only accepts values expressed in seconds updated ldapuser.py and pyrorql.py to that new interface.
Wed, 02 Jun 2010 16:30:36 +0200 backported to stable some changes made on site for a customer stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:30:36 +0200] rev 5641
backported to stable some changes made on site for a customer
Wed, 02 Jun 2010 16:25:12 +0000 logging settings stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:25:12 +0000] rev 5640
logging settings * document helpful log format when dealing with MT issues * on Win32, use a logrotate equivalent so that logs get a bit lighter (requires updates logilab.common)
Wed, 02 Jun 2010 16:12:18 +0000 [win32] fix deadlock occuring on the sequence tables with SQLServer stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:12:18 +0000] rev 5639
[win32] fix deadlock occuring on the sequence tables with SQLServer actually, this deadlock would occur with any db backend other that PostgreSQL as the previous code was heavily relying on PG's SEQUENCE facility, not available elsewhere. Deadlock description: Thread1 starts creating entities (and therefore calls create_eid): -> this creates a DB-level lock on the entities_id_seq table, which will last until end of transaction Thread2 calls create_eid, which acquires the Python lock object, but updating the entities_id_seq is held by the DB lock Thread1 wants to create a new entity, calls create_eid, and is stuck by the Python lock object held by Thread2. Solution: use a separate connection to read and write the entities_id_seq table.
Wed, 02 Jun 2010 16:05:40 +0000 log the user name on session opening for easier debugging stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 16:05:40 +0000] rev 5638
log the user name on session opening for easier debugging
Wed, 02 Jun 2010 15:55:58 +0000 more robust handling of looping task configuration in ldap source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 02 Jun 2010 15:55:58 +0000] rev 5637
more robust handling of looping task configuration in ldap source * use minimum times * updated documentation and help strings * fix the minutes vs. seconds confusion
Wed, 02 Jun 2010 16:15:05 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 16:15:05 +0200] rev 5636
backport stable
Wed, 02 Jun 2010 16:13:28 +0200 [rql2sql] fix scope computation of variable from temporary table stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 16:13:28 +0200] rev 5635
[rql2sql] fix scope computation of variable from temporary table
Wed, 02 Jun 2010 15:55:16 +0200 stop being dumb please stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:55:16 +0200] rev 5634
stop being dumb please
Wed, 02 Jun 2010 15:29:18 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:29:18 +0200] rev 5633
backport stable
Wed, 02 Jun 2010 15:28:19 +0200 [tableview / facets] to work properly with facet, initial table should handle case where actualrql isn't specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:28:19 +0200] rev 5632
[tableview / facets] to work properly with facet, initial table should handle case where actualrql isn't specified
Wed, 02 Jun 2010 15:27:34 +0200 [test] generated html differs w/ pygments version stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 15:27:34 +0200] rev 5631
[test] generated html differs w/ pygments version
Wed, 02 Jun 2010 14:48:36 +0200 [storage] source's callback has a new prototype, update usage stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:48:36 +0200] rev 5630
[storage] source's callback has a new prototype, update usage
Wed, 02 Jun 2010 14:36:54 +0200 grmbl stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:36:54 +0200] rev 5629
grmbl
Wed, 02 Jun 2010 14:24:28 +0200 grmbl
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 14:24:28 +0200] rev 5628
grmbl
Wed, 02 Jun 2010 13:02:47 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:02:47 +0200] rev 5627
backport stable
Wed, 02 Jun 2010 13:02:34 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:02:34 +0200] rev 5626
cleanup
Wed, 02 Jun 2010 13:01:45 +0200 [external storage] refactor to give session to storage's callback (needed by vcsfile storage) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:01:45 +0200] rev 5625
[external storage] refactor to give session to storage's callback (needed by vcsfile storage)
Wed, 02 Jun 2010 13:00:27 +0200 [navigation] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 13:00:27 +0200] rev 5624
[navigation] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore
Wed, 02 Jun 2010 12:59:37 +0200 [test] update test to follow recent navigation/facets fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 12:59:37 +0200] rev 5623
[test] update test to follow recent navigation/facets fixes
Wed, 02 Jun 2010 12:59:13 +0200 [tableview] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 02 Jun 2010 12:59:13 +0200] rev 5622
[tableview] use pageContent instead of paginated-content as default div id, paginated-content doesn't seems used anymore
Tue, 01 Jun 2010 15:19:06 +0200 [sparql] improve error reporting and fix one bug stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 01 Jun 2010 15:19:06 +0200] rev 5621
[sparql] improve error reporting and fix one bug
Tue, 01 Jun 2010 14:26:50 +0200 [test] add missing __main__ as expected by apycot pyunit checker stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 14:26:50 +0200] rev 5620
[test] add missing __main__ as expected by apycot pyunit checker
Tue, 01 Jun 2010 13:19:43 +0200 [tableview] don't fail with AttributeError when paginated as main content view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 13:19:43 +0200] rev 5619
[tableview] don't fail with AttributeError when paginated as main content view
Tue, 01 Jun 2010 12:21:44 +0200 [facet] we must add type restriction for attribute facets as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:21:44 +0200] rev 5618
[facet] we must add type restriction for attribute facets as well
Tue, 01 Jun 2010 12:21:03 +0200 [tableview] support for json-paginated table if paginable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:21:03 +0200] rev 5617
[tableview] support for json-paginated table if paginable
Tue, 01 Jun 2010 12:20:16 +0200 [navigation] view may implements page_navigation_url to handle them self url generated for pagination stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:20:16 +0200] rev 5616
[navigation] view may implements page_navigation_url to handle them self url generated for pagination
Tue, 01 Jun 2010 12:19:01 +0200 [navigation] when there are to much results, use a <select> based page navigation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:19:01 +0200] rev 5615
[navigation] when there are to much results, use a <select> based page navigation
Tue, 01 Jun 2010 12:16:56 +0200 [primary] add missing version number to deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 12:16:56 +0200] rev 5614
[primary] add missing version number to deprecation warnings
Tue, 01 Jun 2010 08:54:40 +0200 [sparql] fix type inference (test_dctitle_both_project_cwuser) and support for <http://www.w3.org/1999/02/22-rdf-syntax-ns#type tag (test_base_rdftype) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 08:54:40 +0200] rev 5613
[sparql] fix type inference (test_dctitle_both_project_cwuser) and support for <http://www.w3.org/1999/02/22-rdf-syntax-ns#type tag (test_base_rdftype)
Tue, 01 Jun 2010 08:35:09 +0200 [form] remove double property call stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 01 Jun 2010 08:35:09 +0200] rev 5612
[form] remove double property call
Tue, 01 Jun 2010 08:34:35 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Jun 2010 08:34:35 +0200] rev 5611
cleanups
Sun, 30 May 2010 02:03:54 +0200 [sparql] add failing test for two entities with dc:title stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 30 May 2010 02:03:54 +0200] rev 5610
[sparql] add failing test for two entities with dc:title
Sun, 30 May 2010 01:54:12 +0200 [sparql] adding test for "rdf:type -> is" stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 30 May 2010 01:54:12 +0200] rev 5609
[sparql] adding test for "rdf:type -> is"
Sat, 29 May 2010 10:33:57 +0200 proof read documentation stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:33:57 +0200] rev 5608
proof read documentation some clarifications, some typo fixes, and a couple of other strings fixed on the way
Sat, 29 May 2010 10:33:40 +0200 skip flymake junk when reloading stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:33:40 +0200] rev 5607
skip flymake junk when reloading this avoids nasty ex aequo scores in selectors in dev. mode
Sat, 29 May 2010 10:18:02 +0200 merge back to stable some changes made on site for a customer. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:18:02 +0200] rev 5606
merge back to stable some changes made on site for a customer.
Sat, 29 May 2010 10:06:07 +0000 [win32 SQLServer] connection lost detection stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:06:07 +0000] rev 5605
[win32 SQLServer] connection lost detection The pyodbc driver when connected to SQLServer 2005 reports lost connections in a quite strange way, raising a pyodbc.Error exception with a specific exc.args value. This patch catches these and reconnect properly.
Sat, 29 May 2010 10:03:50 +0000 ldap: reset cache when a user is deleted stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 10:03:50 +0000] rev 5604
ldap: reset cache when a user is deleted When a user is deleted from ldap, reset both caches used by the source otherwise the search is not performed again and exceptions such as UnknownEid: No entity with eid 74078 in the repository will occur
Sat, 29 May 2010 09:58:23 +0000 ldap source logging stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:58:23 +0000] rev 5603
ldap source logging Added some extra logging statement to understand what happens in the ldap source.
Sat, 29 May 2010 09:57:02 +0000 forbid looping tasks with an interval of 0 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:57:02 +0000] rev 5602
forbid looping tasks with an interval of 0 This severly harm the server, and generally are the result of a baaad configuration file. We want to stop the server asap when this is detected to give people a chance to fix the configuration.
Sat, 29 May 2010 09:54:07 +0000 /siteinfo page: display information about the names of the running threads stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:54:07 +0000] rev 5601
/siteinfo page: display information about the names of the running threads
Sat, 29 May 2010 09:52:31 +0000 [win32 service] activate logging to the configured file as soon as possible stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sat, 29 May 2010 09:52:31 +0000] rev 5600
[win32 service] activate logging to the configured file as soon as possible since we don't always have access to the system events of the computer running CW it is important to get as much information as possible in the log file, especially startup failure messages.
Fri, 28 May 2010 08:05:17 +0200 [bfss] Rename filenames according to their metadata on entity update. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 28 May 2010 08:05:17 +0200] rev 5599
[bfss] Rename filenames according to their metadata on entity update.
Wed, 26 May 2010 18:32:27 +0200 [form] missing return... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 18:32:27 +0200] rev 5598
[form] missing return...
Wed, 26 May 2010 18:17:29 +0200 [adapters] fix NameError introduced by adapters refactoring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 18:17:29 +0200] rev 5597
[adapters] fix NameError introduced by adapters refactoring
Wed, 26 May 2010 17:19:44 +0200 [security] fix security insertion on DISTINCT queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 17:19:44 +0200] rev 5596
[security] fix security insertion on DISTINCT queries
Wed, 26 May 2010 15:49:48 +0200 [adapters] fix bad copy and past....
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:49:48 +0200] rev 5595
[adapters] fix bad copy and past....
Wed, 26 May 2010 15:46:27 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:46:27 +0200] rev 5594
backport stable
Wed, 26 May 2010 15:45:22 +0200 [rql2sql] properly compute scope for variable from temporary tables stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 15:45:22 +0200] rev 5593
[rql2sql] properly compute scope for variable from temporary tables
Wed, 26 May 2010 14:59:05 +0200 [form] fix bw compat issue introduced by 5588:377c9adfe81e stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 14:59:05 +0200] rev 5592
[form] fix bw compat issue introduced by 5588:377c9adfe81e
Wed, 26 May 2010 14:37:32 +0200 [web] update to 3.9 Entity api
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 14:37:32 +0200] rev 5591
[web] update to 3.9 Entity api
Wed, 26 May 2010 12:33:48 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:33:48 +0200] rev 5590
backport stable
Wed, 26 May 2010 12:31:45 +0200 [migration] force 3.8.3 migration, and fix it (same_as not necessarily there, missing group change for max-post-length) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:45 +0200] rev 5589
[migration] force 3.8.3 migration, and fix it (same_as not necessarily there, missing group change for max-post-length)
Wed, 26 May 2010 12:31:43 +0200 [forms] refactor action handling to ease overriding while keeping action overrideable by instance (closes #969167) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:43 +0200] rev 5588
[forms] refactor action handling to ease overriding while keeping action overrideable by instance (closes #969167)
Wed, 26 May 2010 12:31:40 +0200 [web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:40 +0200] rev 5587
[web] dont attempt to update last login time on ldap users, avoiding spurious tb in logs (closes #914464)
Wed, 26 May 2010 12:31:39 +0200 [c-c] use logilab.database, not lgc.db stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:39 +0200] rev 5586
[c-c] use logilab.database, not lgc.db
Wed, 26 May 2010 12:31:37 +0200 [sqlite] fix crash on db-create with sqlite abd unexistent database due to missing paren in logical expression (closes #909604) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:37 +0200] rev 5585
[sqlite] fix crash on db-create with sqlite abd unexistent database due to missing paren in logical expression (closes #909604)
Wed, 26 May 2010 12:31:34 +0200 [web] disallow authenticated users to access to the login form (closes #914873) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 12:31:34 +0200] rev 5584
[web] disallow authenticated users to access to the login form (closes #914873)
Wed, 26 May 2010 11:01:50 +0200 [reledit] #894131: use "<`attribute` unset>" instead of generic "<not specified>" when an attribute or relation has no value stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 11:01:50 +0200] rev 5583
[reledit] #894131: use "<`attribute` unset>" instead of generic "<not specified>" when an attribute or relation has no value
Wed, 26 May 2010 10:28:48 +0200 [rql2sql] follow rql 0.26.1 changes: NOT nodes normalization, allowing simplification of sql generation, and fix #XXX stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 26 May 2010 10:28:48 +0200] rev 5582
[rql2sql] follow rql 0.26.1 changes: NOT nodes normalization, allowing simplification of sql generation, and fix #XXX
Tue, 25 May 2010 12:21:17 +0200 [repo] ensure thread is alive before calling .join. Closes #963580 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 12:21:17 +0200] rev 5581
[repo] ensure thread is alive before calling .join. Closes #963580
Tue, 25 May 2010 12:20:26 +0200 [migration] add migration file commands to follow option group changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 12:20:26 +0200] rev 5580
[migration] add migration file commands to follow option group changes
Tue, 25 May 2010 11:56:16 +0200 fix 978144: exception with view send-email if empty subject stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 11:56:16 +0200] rev 5579
fix 978144: exception with view send-email if empty subject
Tue, 25 May 2010 11:51:48 +0200 [test] fix test broken by introduction of adapters
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 11:51:48 +0200] rev 5578
[test] fix test broken by introduction of adapters
Tue, 25 May 2010 10:55:57 +0200 [schema] fix same_as cardinality and bump Bookmark.path max length to approximative max url size stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 10:55:57 +0200] rev 5577
[schema] fix same_as cardinality and bump Bookmark.path max length to approximative max url size
Tue, 25 May 2010 09:50:20 +0200 [deprecation] fix 3.9 deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 09:50:20 +0200] rev 5576
[deprecation] fix 3.9 deprecation warning
Tue, 25 May 2010 09:50:12 +0200 no more Image type w/ cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 May 2010 09:50:12 +0200] rev 5575
no more Image type w/ cw 3.9
Fri, 21 May 2010 18:40:26 +0200 [fti] fix name conflict introduced by the new IFTIAdapter
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 18:40:26 +0200] rev 5574
[fti] fix name conflict introduced by the new IFTIAdapter
Fri, 21 May 2010 18:39:40 +0200 [entity] clearing adapters cache in clear_relations_cache avoid weird caching issue, notably on repository session's user
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 18:39:40 +0200] rev 5573
[entity] clearing adapters cache in clear_relations_cache avoid weird caching issue, notably on repository session's user
Fri, 21 May 2010 15:06:29 +0200 [vreg] should raise exception on select ambiguity when running in test mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:06:29 +0200] rev 5572
[vreg] should raise exception on select ambiguity when running in test mode
Fri, 21 May 2010 15:05:44 +0200 [adapters compat] make implements_adapter_compat selector compatible with attributes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:05:44 +0200] rev 5571
[adapters compat] make implements_adapter_compat selector compatible with attributes
Fri, 21 May 2010 15:04:56 +0200 [test] no more Image type w/ cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:04:56 +0200] rev 5570
[test] no more Image type w/ cw 3.9
Fri, 21 May 2010 15:04:29 +0200 [adapters] refactoring fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:04:29 +0200] rev 5569
[adapters] refactoring fixes
Fri, 21 May 2010 15:02:56 +0200 [selectors] ensure selector return an int
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:56 +0200] rev 5568
[selectors] ensure selector return an int
Fri, 21 May 2010 15:02:42 +0200 [selectors] adaptable selector should not accept None in rset
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:42 +0200] rev 5567
[selectors] adaptable selector should not accept None in rset
Fri, 21 May 2010 15:02:14 +0200 [selectors] lltrace appobject_selectable selector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:02:14 +0200] rev 5566
[selectors] lltrace appobject_selectable selector
Fri, 21 May 2010 15:01:46 +0200 [selectors] allow to override `accept_none` value of EClassSelector / EntitySelector based selector by specifying a value in selection context
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:01:46 +0200] rev 5565
[selectors] allow to override `accept_none` value of EClassSelector / EntitySelector based selector by specifying a value in selection context
Fri, 21 May 2010 15:00:01 +0200 [selectors] move lltrace decorator and traced_selection cm to appobject module so we can apply lltrace to And/Or/Not selectors, fixing #662565
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 15:00:01 +0200] rev 5564
[selectors] move lltrace decorator and traced_selection cm to appobject module so we can apply lltrace to And/Or/Not selectors, fixing #662565
Fri, 21 May 2010 13:35:08 +0200 with cw 3.9, no more Image type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:35:08 +0200] rev 5563
with cw 3.9, no more Image type
Fri, 21 May 2010 13:34:52 +0200 [vreg] on registration completed, don't crash if an object depends on an unexistant registry, simply kick the object out
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:34:52 +0200] rev 5562
[vreg] on registration completed, don't crash if an object depends on an unexistant registry, simply kick the object out
Fri, 21 May 2010 13:34:03 +0200 [selectors] ensure adaptable('IDownloadable') takes precedence over implements('Any')
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 13:34:03 +0200] rev 5561
[selectors] ensure adaptable('IDownloadable') takes precedence over implements('Any')
Fri, 21 May 2010 08:45:25 +0200 [primary view] fix name error on dispctrl w/ pre 3.5 box definition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 08:45:25 +0200] rev 5560
[primary view] fix name error on dispctrl w/ pre 3.5 box definition
Fri, 21 May 2010 07:56:39 +0200 [entity] fix access to attribute which has been renamed two revisions ago
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 May 2010 07:56:39 +0200] rev 5559
[entity] fix access to attribute which has been renamed two revisions ago
Thu, 20 May 2010 20:50:03 +0200 [schema migration] make some stuff to ease file 1.9 migration : we want to kill the Image entity so that existing image are turned into (existing entity type) File entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:50:03 +0200] rev 5558
[schema migration] make some stuff to ease file 1.9 migration : we want to kill the Image entity so that existing image are turned into (existing entity type) File entities
Thu, 20 May 2010 20:50:00 +0200 [entity] continue cleanup of Entity/AnyEntity namespace
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:50:00 +0200] rev 5557
[entity] continue cleanup of Entity/AnyEntity namespace * prefix by cw_ or _cw all '2nd zone' attributes / methods, other most commonly used will be done later (some methods used by client are made private anyway when they are for internal purpose anyway) * kill set_eid, use direct affectation instead * kill the auto-transmutation feature (pre_add_hook), hence releasing 3.9 will require releasing file cube as well
Thu, 20 May 2010 20:47:55 +0200 [entity] introduce a new 'adapters' registry
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:47:55 +0200] rev 5556
[entity] introduce a new 'adapters' registry This changeset introduces the notion in adapters (as in Zope Component Architecture) in a cubicweb way, eg using a specific registry of appobjects. This allows nicer code structure, by avoid clutering entity classes and moving code usually specific to a place of the ui (or something else) together with the code that use the interface. We don't use actual interface anymore, they are implied by adapters (which may be abstract), whose reg id is an interface name. Appobjects that used to 'implements(IFace)' should now be rewritten by: * coding an IFaceAdapter(EntityAdapter) defining (implementing if desired) the interface, usually with __regid__ = 'IFace' * use "adaptable('IFace')" as selector instead Also, the implements_adapter_compat decorator eases backward compatibility with adapter's methods that may still be found on entities implementing the interface. Notice that unlike ZCA, we don't support automatic adapters chain (yagni?). All interfaces defined in cubicweb have been turned into adapters, also some new ones have been introduced to cleanup Entity / AnyEntity classes namespace. At the end, the pluggable mixins mecanism should disappear in favor of adapters as well.
Thu, 20 May 2010 20:47:13 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:47:13 +0200] rev 5555
backport stable
Thu, 20 May 2010 20:45:28 +0200 [config] move web specific config to the web section of the configuration file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:45:28 +0200] rev 5554
[config] move web specific config to the web section of the configuration file
Thu, 20 May 2010 20:45:21 +0200 * * * stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 20:45:21 +0200] rev 5553
* * * [server] move daemonize code to lgc.daemon. Fix on the way pb w/closed standard output on repository config
Thu, 20 May 2010 10:55:33 +0200 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:55:33 +0200] rev 5552
typo
Thu, 20 May 2010 10:41:36 +0200 [migration] fix storage_change migraction to avoid exhausting the server's memory stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:41:36 +0200] rev 5551
[migration] fix storage_change migraction to avoid exhausting the server's memory
Thu, 20 May 2010 10:40:57 +0200 [repo] set log methods on the actually desired class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:40:57 +0200] rev 5550
[repo] set log methods on the actually desired class
Thu, 20 May 2010 10:40:33 +0200 [bfss] ensure base name doesn't contain path separator stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 20 May 2010 10:40:33 +0200] rev 5549
[bfss] ensure base name doesn't contain path separator
Thu, 20 May 2010 10:40:55 +0200 merge stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 20 May 2010 10:40:55 +0200] rev 5548
merge
Thu, 20 May 2010 10:40:29 +0200 [web] remove dead code stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 20 May 2010 10:40:29 +0200] rev 5547
[web] remove dead code
Thu, 20 May 2010 10:04:45 +0200 [forms] consider __action_xxx field if passed to JSonController.validate_form stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 20 May 2010 10:04:45 +0200] rev 5546
[forms] consider __action_xxx field if passed to JSonController.validate_form
Tue, 18 May 2010 18:18:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:18:08 +0200] rev 5545
backport stable
Tue, 18 May 2010 18:15:42 +0200 Added tag cubicweb-debian-version-3.8.2-1 for changeset 2b962bb9eee8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:15:42 +0200] rev 5544
Added tag cubicweb-debian-version-3.8.2-1 for changeset 2b962bb9eee8
Tue, 18 May 2010 18:15:42 +0200 Added tag cubicweb-version-3.8.2 for changeset ef2e37d34013 stable cubicweb-debian-version-3.8.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 18:15:42 +0200] rev 5543
Added tag cubicweb-version-3.8.2 for changeset ef2e37d34013
Tue, 18 May 2010 16:49:41 +0200 [test] absolute sqlite database names in source initialization, avoid pb when cwd is changed later stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 16:49:41 +0200] rev 5542
[test] absolute sqlite database names in source initialization, avoid pb when cwd is changed later
Tue, 18 May 2010 16:49:00 +0200 clenup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 16:49:00 +0200] rev 5541
clenup
Tue, 18 May 2010 15:06:09 +0200 3.8.2 stable cubicweb-version-3.8.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 15:06:09 +0200] rev 5540
3.8.2
Tue, 18 May 2010 14:56:41 +0200 [wdoc] update users changelog stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:56:41 +0200] rev 5539
[wdoc] update users changelog
Tue, 18 May 2010 14:28:44 +0200 [integrity] keep ordering for schema integrity checks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:28:44 +0200] rev 5538
[integrity] keep ordering for schema integrity checks set_operation gained a new containercls argument, so one can choose to use list or set (by default). Use this when registering schema integrity check operation.
Tue, 18 May 2010 14:26:19 +0200 [i18ncube] do not crash if cube has nothing to translate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:26:19 +0200] rev 5537
[i18ncube] do not crash if cube has nothing to translate
Tue, 18 May 2010 14:25:37 +0200 [skel] enable wdoc support in new cubes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:25:37 +0200] rev 5536
[skel] enable wdoc support in new cubes
Tue, 18 May 2010 14:24:04 +0200 [preferences] support dot (.) in registry id of configurable appobjects stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 14:24:04 +0200] rev 5535
[preferences] support dot (.) in registry id of configurable appobjects
Tue, 18 May 2010 10:30:34 +0200 [i18ncube] we must load site_cubicweb file before calling set_schema, else we may miss some options or other initialization stuff necessary to appobject loading stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 10:30:34 +0200] rev 5534
[i18ncube] we must load site_cubicweb file before calling set_schema, else we may miss some options or other initialization stuff necessary to appobject loading
Tue, 18 May 2010 10:28:50 +0200 [dtd] add unselimg attribute use by widget for HasRelationFacet stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 18 May 2010 10:28:50 +0200] rev 5533
[dtd] add unselimg attribute use by widget for HasRelationFacet
Mon, 17 May 2010 17:31:45 +0200 remove 3.7 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:31:45 +0200] rev 5532
remove 3.7 deprecation warning
Mon, 17 May 2010 17:31:29 +0200 catch unauthorized when executing rql to check an rql expression. Fix #968824 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:31:29 +0200] rev 5531
catch unauthorized when executing rql to check an rql expression. Fix #968824
Mon, 17 May 2010 17:30:52 +0200 [startup view] sort startup views by alphabetical order stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:30:52 +0200] rev 5530
[startup view] sort startup views by alphabetical order
Mon, 17 May 2010 17:30:28 +0200 [table view] should use __regid__ instead of hard-coded 'table' view identifier stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:30:28 +0200] rev 5529
[table view] should use __regid__ instead of hard-coded 'table' view identifier
Mon, 17 May 2010 17:29:54 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 17:29:54 +0200] rev 5528
cleanup
Mon, 17 May 2010 11:05:37 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 11:05:37 +0200] rev 5527
backport stable
Mon, 17 May 2010 11:04:52 +0200 [facet] control i18nization of values on AttributeFacet stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 17 May 2010 11:04:52 +0200] rev 5526
[facet] control i18nization of values on AttributeFacet
Sun, 16 May 2010 19:00:07 +0200 [views] tab schema image renamed to schema diagram stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 16 May 2010 19:00:07 +0200] rev 5525
[views] tab schema image renamed to schema diagram
Wed, 12 May 2010 17:07:07 +0200 [uicfg] fix handling of 'order' in the primaryview_display_ctrl rtag: consider by default only schema order, not order of appearance of rules stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 17:07:07 +0200] rev 5524
[uicfg] fix handling of 'order' in the primaryview_display_ctrl rtag: consider by default only schema order, not order of appearance of rules
Wed, 12 May 2010 15:25:17 +0200 [db-check] RQLConstraint is not a 'unique' constraint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 15:25:17 +0200] rev 5523
[db-check] RQLConstraint is not a 'unique' constraint
Wed, 12 May 2010 13:12:03 +0200 [entity] avoid getting w in cw_extra_kwargs when calling .view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 13:12:03 +0200] rev 5522
[entity] avoid getting w in cw_extra_kwargs when calling .view
Wed, 12 May 2010 12:36:39 +0200 [actions box] enhance add related menu generation: don't propose to add relation of single cardinality where entity already have the relation set stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:36:39 +0200] rev 5521
[actions box] enhance add related menu generation: don't propose to add relation of single cardinality where entity already have the relation set
Wed, 12 May 2010 12:20:47 +0200 [primary view] allow new 'subvid' parameter in primaryview_display_ctrl stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:20:47 +0200] rev 5520
[primary view] allow new 'subvid' parameter in primaryview_display_ctrl
Wed, 12 May 2010 12:19:41 +0200 [primary view] give dispctrl to side box views as for relations section stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:19:41 +0200] rev 5519
[primary view] give dispctrl to side box views as for relations section
Wed, 12 May 2010 12:18:48 +0200 [web] unify list views call arguments: use subvid to specify the view to use for each item stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:18:48 +0200] rev 5518
[web] unify list views call arguments: use subvid to specify the view to use for each item
Wed, 12 May 2010 12:17:46 +0200 [web] refactor side box to use autolimited view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:17:46 +0200] rev 5517
[web] refactor side box to use autolimited view
Wed, 12 May 2010 12:16:41 +0200 [req] avoid getting w in cw_extra_kwargs when calling .view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 12:16:41 +0200] rev 5516
[req] avoid getting w in cw_extra_kwargs when calling .view
Wed, 12 May 2010 09:29:53 +0200 [config] rename remaining inputlevel to level in option definitions, as expected by lgc >= 0.50 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 May 2010 09:29:53 +0200] rev 5515
[config] rename remaining inputlevel to level in option definitions, as expected by lgc >= 0.50
Tue, 11 May 2010 16:58:35 +0200 [fti] simplify UpdateFTIHook code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:58:35 +0200] rev 5514
[fti] simplify UpdateFTIHook code
Tue, 11 May 2010 16:48:26 +0200 [twisted] we must set response code before starting to write the answer, else it's ignored stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:48:26 +0200] rev 5513
[twisted] we must set response code before starting to write the answer, else it's ignored
Tue, 11 May 2010 16:26:29 +0200 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 16:26:29 +0200] rev 5512
cleanup
Tue, 11 May 2010 08:29:15 +0200 [web data] remove files not used by the framework
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 May 2010 08:29:15 +0200] rev 5511
[web data] remove files not used by the framework
Mon, 10 May 2010 18:06:51 +0200 [css] keep old css according to a configuration variable (true by default)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 18:06:51 +0200] rev 5510
[css] keep old css according to a configuration variable (true by default)
Mon, 10 May 2010 17:49:42 +0200 [3.8 execute] remove deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 17:49:42 +0200] rev 5509
[3.8 execute] remove deprecation warnings
Mon, 10 May 2010 16:59:32 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 16:59:32 +0200] rev 5508
backport stable
Mon, 10 May 2010 15:20:54 +0200 [dbapi] missing import stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 10 May 2010 15:20:54 +0200] rev 5507
[dbapi] missing import
Mon, 10 May 2010 15:16:37 +0200 [ajax] missing html heads processing in reloadComponent (sic\!) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:16:37 +0200] rev 5506
[ajax] missing html heads processing in reloadComponent (sic\!)
Mon, 10 May 2010 15:15:06 +0200 [deprecation] missing version number to old warning message stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:15:06 +0200] rev 5505
[deprecation] missing version number to old warning message
Mon, 10 May 2010 15:14:47 +0200 [table view] we should call the cell view using the table rset, not one rebuilded for a specific entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:14:47 +0200] rev 5504
[table view] we should call the cell view using the table rset, not one rebuilded for a specific entity
Mon, 10 May 2010 15:14:13 +0200 [table view] take care to None label stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 May 2010 15:14:13 +0200] rev 5503
[table view] take care to None label
Fri, 07 May 2010 20:07:54 +0200 [selectors] new logged_user_in_rset selector stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 May 2010 20:07:54 +0200] rev 5502
[selectors] new logged_user_in_rset selector
Fri, 07 May 2010 16:50:09 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 07 May 2010 16:50:09 +0200] rev 5501
merge
Fri, 07 May 2010 15:25:09 +0200 replaced hardcoded 'web/view' by os.path.join('web', 'view') so views path is also valid under windows stable
egazoni [Fri, 07 May 2010 15:25:09 +0200] rev 5500
replaced hardcoded 'web/view' by os.path.join('web', 'view') so views path is also valid under windows
Fri, 07 May 2010 15:03:03 +0200 fixed bug of non-normalized path under Windows, that broke the reload mechanism stable
egazoni [Fri, 07 May 2010 15:03:03 +0200] rev 5499
fixed bug of non-normalized path under Windows, that broke the reload mechanism
Fri, 07 May 2010 14:42:18 +0200 [c-c list] configuration pb cubes directly hold version number now, avoid crash when reporting errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 May 2010 14:42:18 +0200] rev 5498
[c-c list] configuration pb cubes directly hold version number now, avoid crash when reporting errors
Thu, 06 May 2010 16:23:39 +0000 Handle new way of reporting unmodified FileFields stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 16:23:39 +0000] rev 5497
Handle new way of reporting unmodified FileFields when a FileField has not been modified, value is an empty string. Handle this is raise UnmodifiedField accordingly.
Thu, 06 May 2010 14:48:44 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:48:44 +0200] rev 5496
merge
Thu, 06 May 2010 14:46:58 +0200 attempt to port windows service to 3.8.1 stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:46:58 +0200] rev 5495
attempt to port windows service to 3.8.1
Thu, 06 May 2010 14:26:47 +0200 [web session] fix potential key error on logout (occurs once the session has been transparently reconnected, hence session.sessionid and session.cnx.sessionid differs) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 14:26:47 +0200] rev 5494
[web session] fix potential key error on logout (occurs once the session has been transparently reconnected, hence session.sessionid and session.cnx.sessionid differs)
Thu, 06 May 2010 14:29:07 +0200 [css] update print css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 06 May 2010 14:29:07 +0200] rev 5493
[css] update print css
Thu, 06 May 2010 14:29:05 +0200 [doc] cleanup
Katia Saurfelt <katia.saurfelt@logilab.fr> [Thu, 06 May 2010 14:29:05 +0200] rev 5492
[doc] cleanup
Thu, 06 May 2010 14:27:57 +0200 [python2.6] do not import simplejson directly stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 06 May 2010 14:27:57 +0200] rev 5491
[python2.6] do not import simplejson directly use indirect import through cubicweb.web
Thu, 06 May 2010 12:57:49 +0200 [selectors] fix no_cnx selector's prototype stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 12:57:49 +0200] rev 5490
[selectors] fix no_cnx selector's prototype
Thu, 06 May 2010 11:30:46 +0200 [web config] set default uiprops on web config class to avoid error on commands such as i18n instance
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 11:30:46 +0200] rev 5489
[web config] set default uiprops on web config class to avoid error on commands such as i18n instance
Thu, 06 May 2010 08:25:02 +0200 backport stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 08:25:02 +0200] rev 5488
backport stable
Thu, 06 May 2010 08:24:46 +0200 [migration] ask_confirm argument of show_diff doesn't contain an _ oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 May 2010 08:24:46 +0200] rev 5487
[migration] ask_confirm argument of show_diff doesn't contain an _
Wed, 05 May 2010 18:55:19 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:55:19 +0200] rev 5486
backport stable
Wed, 05 May 2010 18:54:19 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:54:19 +0200] rev 5485
backport oldstable
Wed, 05 May 2010 18:54:04 +0200 [upgrade] don't ask confirm to replace configuration file with -v0 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:54:04 +0200] rev 5484
[upgrade] don't ask confirm to replace configuration file with -v0
Wed, 05 May 2010 18:48:31 +0200 merge good/bad versions of imported patches...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:48:31 +0200] rev 5483
merge good/bad versions of imported patches...
Wed, 05 May 2010 18:39:59 +0200 [css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Wed, 05 May 2010 18:39:59 +0200] rev 5482
[css] start using uiprops in cubicweb.css
Thu, 29 Apr 2010 08:39:13 +0200 [css] progressively fixing rhythm
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5481
[css] progressively fixing rhythm diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed
Thu, 29 Apr 2010 08:39:13 +0200 [css] introducing scale and rhythm composition
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5480
[css] introducing scale and rhythm composition
Wed, 05 May 2010 18:19:56 +0200 [css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr> [Wed, 05 May 2010 18:19:56 +0200] rev 5479
[css] start using uiprops in cubicweb.css
Thu, 29 Apr 2010 08:39:13 +0200 [css] progressively fixing rhythm
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5478
[css] progressively fixing rhythm diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed diff -r a1dbdf887ef4 web/data/banner.png Binary file web/data/banner.png has changed
Thu, 29 Apr 2010 08:39:13 +0200 [css] introducing scale and rhythm composition
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 08:39:13 +0200] rev 5477
[css] introducing scale and rhythm composition
Wed, 05 May 2010 18:15:25 +0200 [doc/book] a very simple example of entity form extension stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 18:15:25 +0200] rev 5476
[doc/book] a very simple example of entity form extension
Wed, 05 May 2010 16:52:27 +0200 [doc/book] refresh a bit the edit controller section stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 16:52:27 +0200] rev 5475
[doc/book] refresh a bit the edit controller section
Wed, 05 May 2010 15:29:39 +0200 [doc/book] explain the form loop validation process stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 05 May 2010 15:29:39 +0200] rev 5474
[doc/book] explain the form loop validation process
Wed, 05 May 2010 18:10:33 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:10:33 +0200] rev 5473
backport stable
Wed, 05 May 2010 18:10:07 +0200 backport oldstable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:10:07 +0200] rev 5472
backport oldstable
Wed, 05 May 2010 18:08:34 +0200 [c-c dev] fix i18ncubicweb command
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 18:08:34 +0200] rev 5471
[c-c dev] fix i18ncubicweb command
Wed, 05 May 2010 16:44:02 +0200 [book] add generated js documentation to cw book
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 05 May 2010 16:44:02 +0200] rev 5470
[book] add generated js documentation to cw book
Wed, 05 May 2010 16:24:27 +0200 [packaging] we should add schemas to include_dirs so sql extensions files are properly installed oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 16:24:27 +0200] rev 5469
[packaging] we should add schemas to include_dirs so sql extensions files are properly installed
Wed, 05 May 2010 11:19:58 +0200 [web test] missing test data file
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 11:19:58 +0200] rev 5468
[web test] missing test data file
Wed, 05 May 2010 10:28:55 +0200 [https] fix resource urls in https version of a site: should use the https version as well to avoid warnings from the nrowser
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 10:28:55 +0200] rev 5467
[https] fix resource urls in https version of a site: should use the https version as well to avoid warnings from the nrowser
Wed, 05 May 2010 10:22:11 +0200 [uiprops] test and fix reloading of modified css files; update c-c newcube; deprecates config.has_resource.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 05 May 2010 10:22:11 +0200] rev 5466
[uiprops] test and fix reloading of modified css files; update c-c newcube; deprecates config.has_resource.
Tue, 04 May 2010 19:23:38 +0200 [doc/book] not anymore ... stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 19:23:38 +0200] rev 5465
[doc/book] not anymore ...
Tue, 04 May 2010 19:16:59 +0200 [doc/book] dissection of a form chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 19:16:59 +0200] rev 5464
[doc/book] dissection of a form chapter
Tue, 04 May 2010 16:14:33 +0200 [doc/book] move examples to a separate chapter, fix autoform module docstring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 16:14:33 +0200] rev 5463
[doc/book] move examples to a separate chapter, fix autoform module docstring
Tue, 04 May 2010 15:46:36 +0200 [doc/book] copious choices example stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:46:36 +0200] rev 5462
[doc/book] copious choices example
Tue, 04 May 2010 15:31:08 +0200 [css] fix schema css + d-t-w stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:31:08 +0200] rev 5461
[css] fix schema css + d-t-w
Tue, 04 May 2010 15:30:20 +0200 [web/schemaviewer] fix bad call stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 15:30:20 +0200] rev 5460
[web/schemaviewer] fix bad call
Tue, 04 May 2010 11:09:18 +0200 [doc/book] regroup form/editcontroller stuff under an "edition control" chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 11:09:18 +0200] rev 5459
[doc/book] regroup form/editcontroller stuff under an "edition control" chapter
Tue, 04 May 2010 11:04:54 +0200 [doc/book] complete a bit the request api stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 04 May 2010 11:04:54 +0200] rev 5458
[doc/book] complete a bit the request api
Tue, 04 May 2010 14:41:07 +0200 fixed unittest_wfobjs stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 14:41:07 +0200] rev 5457
fixed unittest_wfobjs
Tue, 04 May 2010 14:16:04 +0200 merged back oldstable into stable stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 14:16:04 +0200] rev 5456
merged back oldstable into stable
Tue, 04 May 2010 12:05:00 +0200 fix bad reading of options in ldapuser.py oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 04 May 2010 12:05:00 +0200] rev 5455
fix bad reading of options in ldapuser.py time related options have type time and not int, so use the proper function to handle conversions
Mon, 03 May 2010 14:17:45 +0200 [json-controller] - refactoring of js_component and js_view, it now uses _call_view
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Mon, 03 May 2010 14:17:45 +0200] rev 5454
[json-controller] - refactoring of js_component and js_view, it now uses _call_view - _call_view accepts paginate as a parameter
Mon, 03 May 2010 14:10:23 +0200 [widget] kill buggy / unused (only in cmhn) AddComboBox widget
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 03 May 2010 14:10:23 +0200] rev 5453
[widget] kill buggy / unused (only in cmhn) AddComboBox widget
Mon, 03 May 2010 14:09:37 +0200 [doc] typos
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 03 May 2010 14:09:37 +0200] rev 5452
[doc] typos
Fri, 30 Apr 2010 19:58:17 +0200 ignore annoying warnings about pygments already being imported and stuff being added to python path stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 30 Apr 2010 19:58:17 +0200] rev 5451
ignore annoying warnings about pygments already being imported and stuff being added to python path
Fri, 30 Apr 2010 19:07:06 +0200 [hooks/integrity & tests/entities] fix test to check for sibling error (set_operations yields a different order for constraints) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 19:07:06 +0200] rev 5450
[hooks/integrity & tests/entities] fix test to check for sibling error (set_operations yields a different order for constraints)
Fri, 30 Apr 2010 18:24:29 +0200 [hooks/...] fix previous commit stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 18:24:29 +0200] rev 5449
[hooks/...] fix previous commit
Fri, 30 Apr 2010 16:39:50 +0200 [hooks/operations] use set_operations for three ops (huge gains for massive imports) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 30 Apr 2010 16:39:50 +0200] rev 5448
[hooks/operations] use set_operations for three ops (huge gains for massive imports)
Fri, 30 Apr 2010 14:34:56 +0200 [vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 14:34:56 +0200] rev 5447
[vreg repo] shouldn't call init_registration in on hook registry bootstrap, already done before
Fri, 30 Apr 2010 12:46:51 +0200 [vreg] we should now reset in init_registration since we don't do it in __init__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:46:51 +0200] rev 5446
[vreg] we should now reset in init_registration since we don't do it in __init__
Fri, 30 Apr 2010 12:15:37 +0200 [web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:15:37 +0200] rev 5445
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Fri, 30 Apr 2010 12:14:15 +0200 [webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Apr 2010 12:14:15 +0200] rev 5444
[webconfig] introduce property sheets. Use them to replace external_resources
Thu, 29 Apr 2010 14:21:59 +0200 [webconfig] cleanup base_url management
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Apr 2010 14:21:59 +0200] rev 5443
[webconfig] cleanup base_url management
Thu, 29 Apr 2010 14:21:57 +0200 [webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Apr 2010 14:21:57 +0200] rev 5442
[webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
Thu, 29 Apr 2010 14:34:13 +0200 Added tag cubicweb-debian-version-3.7.5-1 for changeset 2d0982252e8d oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 14:34:13 +0200] rev 5441
Added tag cubicweb-debian-version-3.7.5-1 for changeset 2d0982252e8d
Thu, 29 Apr 2010 14:34:13 +0200 Added tag cubicweb-version-3.7.5 for changeset c476d106705e oldstable cubicweb-debian-version-3.7.5-1
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 14:34:13 +0200] rev 5440
Added tag cubicweb-version-3.7.5 for changeset c476d106705e
Thu, 29 Apr 2010 13:54:00 +0200 prepare 3.7.5 release oldstable cubicweb-version-3.7.5
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 29 Apr 2010 13:54:00 +0200] rev 5439
prepare 3.7.5 release
Thu, 29 Apr 2010 11:09:03 +0200 [css] avoid repeating reset css
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 11:09:03 +0200] rev 5438
[css] avoid repeating reset css
Mon, 15 Feb 2010 22:15:02 +0100 [css] use meyer's public domain reset css
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 15 Feb 2010 22:15:02 +0100] rev 5437
[css] use meyer's public domain reset css
Wed, 28 Apr 2010 17:57:36 +0200 [c-c shell] make script arguments available as __args__ in the script namespace. Use scriptargs instead of args as process_script argument name.
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 17:57:36 +0200] rev 5436
[c-c shell] make script arguments available as __args__ in the script namespace. Use scriptargs instead of args as process_script argument name.
Wed, 28 Apr 2010 18:13:38 +0200 [management] fix vocab: use cube instead of package
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 18:13:38 +0200] rev 5435
[management] fix vocab: use cube instead of package
Thu, 29 Apr 2010 07:03:08 +0200 [sparql] bugfix stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 07:03:08 +0200] rev 5434
[sparql] bugfix
Thu, 29 Apr 2010 07:02:14 +0200 [xy] define standard prefixes stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 07:02:14 +0200] rev 5433
[xy] define standard prefixes
Thu, 29 Apr 2010 06:53:48 +0200 [doc] various small improvements stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 29 Apr 2010 06:53:48 +0200] rev 5432
[doc] various small improvements
Wed, 28 Apr 2010 16:55:39 +0200 fix i18ncube for pegase where we do strange things by redefining relations oldstable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 28 Apr 2010 16:55:39 +0200] rev 5431
fix i18ncube for pegase where we do strange things by redefining relations
Wed, 28 Apr 2010 16:13:56 +0200 [shell] #715938: support of script parameters (using standard '--' as arguments separator)
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 28 Apr 2010 16:13:56 +0200] rev 5430
[shell] #715938: support of script parameters (using standard '--' as arguments separator) Arguments after bare "--" string will not be processed by the shell command You can use it to pass extra arguments to your script and expect for them in 'scriptargs' afterwards.
Wed, 28 Apr 2010 15:42:10 +0200 [dbapi] more test and documentation of dbapi stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 15:42:10 +0200] rev 5429
[dbapi] more test and documentation of dbapi
Wed, 28 Apr 2010 14:05:50 +0200 move rarely used (imo) settings to inputlevel3 in cwctl create oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 28 Apr 2010 14:05:50 +0200] rev 5428
move rarely used (imo) settings to inputlevel3 in cwctl create
Wed, 28 Apr 2010 12:25:11 +0200 default is now forthcoming cw 3.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:25:11 +0200] rev 5427
default is now forthcoming cw 3.9
Wed, 28 Apr 2010 12:24:20 +0200 backport oldstable changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:24:20 +0200] rev 5426
backport oldstable changes
Wed, 28 Apr 2010 12:21:48 +0200 backport default into stable: stable is now actually cw 3.8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:21:48 +0200] rev 5425
backport default into stable: stable is now actually cw 3.8
Wed, 28 Apr 2010 12:15:52 +0200 replace logilab-common by CubicWeb in disclaimer oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:15:52 +0200] rev 5424
replace logilab-common by CubicWeb in disclaimer
Wed, 28 Apr 2010 12:14:22 +0200 backport default into stable: stable is now cw 3.8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 12:14:22 +0200] rev 5423
backport default into stable: stable is now cw 3.8
Wed, 28 Apr 2010 11:54:13 +0200 backport stable into oldstable: oldstable is now cw 3.7 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 11:54:13 +0200] rev 5422
backport stable into oldstable: oldstable is now cw 3.7
Wed, 28 Apr 2010 10:06:01 +0200 proper licensing information (LGPL-2.1). Hope I get it right this time. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Apr 2010 10:06:01 +0200] rev 5421
proper licensing information (LGPL-2.1). Hope I get it right this time.
Tue, 27 Apr 2010 18:31:42 +0200 [ms] fix planning bug with rewritten constants: when removing some source for a const due to relation constraints, we should propagate this change to other constants coming from the same original variable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 18:31:42 +0200] rev 5420
[ms] fix planning bug with rewritten constants: when removing some source for a const due to relation constraints, we should propagate this change to other constants coming from the same original variable
Tue, 27 Apr 2010 18:27:43 +0200 [repo security] deal with rewriten constant nodes in check_read_access, necessary when repo is used as an external source stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 18:27:43 +0200] rev 5419
[repo security] deal with rewriten constant nodes in check_read_access, necessary when repo is used as an external source
Tue, 27 Apr 2010 14:25:38 +0200 [doc] reorganize for chapter structure stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 14:25:38 +0200] rev 5418
[doc] reorganize for chapter structure
Tue, 27 Apr 2010 14:19:20 +0200 [web auth] remove assertion, we may want to remove authentication info retreivers to disallow login from the web ui stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Apr 2010 14:19:20 +0200] rev 5417
[web auth] remove assertion, we may want to remove authentication info retreivers to disallow login from the web ui
Tue, 27 Apr 2010 11:25:40 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 11:25:40 +0200] rev 5416
merge
Tue, 27 Apr 2010 11:23:20 +0200 ask pyro group config questions for all-in-one config site when pyro is enabled stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 11:23:20 +0200] rev 5415
ask pyro group config questions for all-in-one config site when pyro is enabled in serverctl.py, the pyro questions are not asked for all-in-one configs, because this is webctl.py's responsibility. However for a all-in-one instance, repo_method is "in-memory" so the pyro questions would not be asked even if pyro had been explicitely enabled before.
Tue, 27 Apr 2010 10:32:25 +0000 enforce use of environment variables when running as a service stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 10:32:25 +0000] rev 5414
enforce use of environment variables when running as a service CW_INSTANCES_DIR, CW_INSTANCES_DATA_DIR, CW_RUNTIME_DIR must be positionned at the system level. This will ensure that cubicweb-ctl commands issued on the computer will use the proper directories.
Tue, 27 Apr 2010 07:49:47 +0000 added db-extra-arguments to configuration parameters for native source stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 27 Apr 2010 07:49:47 +0000] rev 5413
added db-extra-arguments to configuration parameters for native source
Mon, 26 Apr 2010 18:45:03 +0200 Added tag cubicweb-debian-version-3.8.1-1 for changeset eb972d125eef
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 18:45:03 +0200] rev 5412
Added tag cubicweb-debian-version-3.8.1-1 for changeset eb972d125eef
Mon, 26 Apr 2010 18:45:03 +0200 Added tag cubicweb-version-3.8.1 for changeset 1e074c6150fe cubicweb-debian-version-3.8.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 18:45:03 +0200] rev 5411
Added tag cubicweb-version-3.8.1 for changeset 1e074c6150fe
Mon, 26 Apr 2010 17:55:36 +0200 cubicweb-ctl create improvements stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 26 Apr 2010 17:55:36 +0200] rev 5410
cubicweb-ctl create improvements * list sqlserver2005 as supported database * tell that each name must have a unique name * pass the input level to other sources that we want to configure
Mon, 26 Apr 2010 17:11:59 +0200 3.8.1 cubicweb-version-3.8.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 17:11:59 +0200] rev 5409
3.8.1
Mon, 26 Apr 2010 16:31:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 16:31:46 +0200] rev 5408
backport stable
Mon, 26 Apr 2010 15:28:43 +0200 disable CERT check stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 15:28:43 +0200] rev 5407
disable CERT check
Mon, 26 Apr 2010 11:33:44 +0200 proper copyright file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 11:33:44 +0200] rev 5406
proper copyright file
Mon, 26 Apr 2010 13:10:12 +0200 [web/views] fix docstring stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 26 Apr 2010 13:10:12 +0200] rev 5405
[web/views] fix docstring
Mon, 26 Apr 2010 12:52:48 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 26 Apr 2010 12:52:48 +0200] rev 5404
merge
Fri, 23 Apr 2010 13:36:43 +0200 cleanup debugging trace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 13:36:43 +0200] rev 5403
cleanup debugging trace
Fri, 23 Apr 2010 12:19:54 +0200 [python2.6] careful: json-py provides a json package. We don't want that. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 12:19:54 +0200] rev 5402
[python2.6] careful: json-py provides a json package. We don't want that. To simplify usage, import json via cubicweb.web
Mon, 26 Apr 2010 10:41:40 +0200 [testlib] move _cnxs initialization before setup_database so one can login in it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Apr 2010 10:41:40 +0200] rev 5401
[testlib] move _cnxs initialization before setup_database so one can login in it
Fri, 23 Apr 2010 20:06:04 +0200 [doc/book] various content fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 20:06:04 +0200] rev 5400
[doc/book] various content fixes
Fri, 23 Apr 2010 17:01:45 +0200 [cw-shell] Write ignored scripts warning on stderr instead of stdout. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 23 Apr 2010 17:01:45 +0200] rev 5399
[cw-shell] Write ignored scripts warning on stderr instead of stdout.
Fri, 23 Apr 2010 17:56:01 +0200 [repo] cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:56:01 +0200] rev 5398
[repo] cleanup
Fri, 23 Apr 2010 17:55:46 +0200 [bfss] new storage_changed migration action to move an attribute to a custom storage. Closes #893941
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:55:46 +0200] rev 5397
[bfss] new storage_changed migration action to move an attribute to a custom storage. Closes #893941
Fri, 23 Apr 2010 17:54:34 +0200 [bfss] use set_operation for AddFileOp/DeleteFileOp
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 17:54:34 +0200] rev 5396
[bfss] use set_operation for AddFileOp/DeleteFileOp
Fri, 23 Apr 2010 17:32:47 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:32:47 +0200] rev 5395
merge
Fri, 23 Apr 2010 17:31:46 +0200 [doc/book] move devweb up from development, turn development into devrepo (much better structure) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:31:46 +0200] rev 5394
[doc/book] move devweb up from development, turn development into devrepo (much better structure)
Fri, 23 Apr 2010 17:07:55 +0200 [doc/book] hide most XXXs stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 17:07:55 +0200] rev 5393
[doc/book] hide most XXXs
Fri, 23 Apr 2010 15:49:23 +0200 [view] better control wether same etype view should display title or not stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 15:49:23 +0200] rev 5392
[view] better control wether same etype view should display title or not
Fri, 23 Apr 2010 14:43:16 +0200 [config] augment default value for short-line-size stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 14:43:16 +0200] rev 5391
[config] augment default value for short-line-size
Fri, 23 Apr 2010 13:36:43 +0200 cleanup debugging trace stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 13:36:43 +0200] rev 5390
cleanup debugging trace
Fri, 23 Apr 2010 12:19:54 +0200 [python2.6] careful: json-py provides a json package. We don't want that. stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 23 Apr 2010 12:19:54 +0200] rev 5389
[python2.6] careful: json-py provides a json package. We don't want that. To simplify usage, import json via cubicweb.web
Fri, 23 Apr 2010 14:55:10 +0200 [doc/book] rename images with non suffix dots to please latex stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Apr 2010 14:55:10 +0200] rev 5388
[doc/book] rename images with non suffix dots to please latex
Fri, 23 Apr 2010 13:25:31 +0200 [i18n] yams constraint messages updated
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 13:25:31 +0200] rev 5387
[i18n] yams constraint messages updated
Fri, 23 Apr 2010 13:25:02 +0200 [test] stop using ObjectRelation in schema
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 13:25:02 +0200] rev 5386
[test] stop using ObjectRelation in schema
Fri, 23 Apr 2010 12:42:53 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:42:53 +0200] rev 5385
backport stable
Fri, 23 Apr 2010 12:40:48 +0200 [widgets] move form controls at the end of the file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:40:48 +0200] rev 5384
[widgets] move form controls at the end of the file
Fri, 23 Apr 2010 12:40:26 +0200 [widgets] fix super calls, bug introduced in 5367:4176a50c81c9 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 12:40:26 +0200] rev 5383
[widgets] fix super calls, bug introduced in 5367:4176a50c81c9
Fri, 23 Apr 2010 11:10:30 +0200 [skeleton] short_desc is now description in pkginfo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 11:10:30 +0200] rev 5382
[skeleton] short_desc is now description in pkginfo
Fri, 23 Apr 2010 11:10:09 +0200 [config] include cube name in warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 11:10:09 +0200] rev 5381
[config] include cube name in warning
Fri, 23 Apr 2010 09:17:08 +0200 [c-c status] return status code 1 when some instances isn't running. Closes #510817
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 09:17:08 +0200] rev 5380
[c-c status] return status code 1 when some instances isn't running. Closes #510817
Fri, 23 Apr 2010 09:17:07 +0200 [schema] update for yams 0.29: BoundConstraint renamed to BoundaryConstraint; new constraint messages; ObjectRelation deprecated
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 09:17:07 +0200] rev 5379
[schema] update for yams 0.29: BoundConstraint renamed to BoundaryConstraint; new constraint messages; ObjectRelation deprecated
Fri, 23 Apr 2010 08:48:42 +0200 [schema] cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Apr 2010 08:48:42 +0200] rev 5378
[schema] cleanup
Thu, 22 Apr 2010 19:48:04 +0000 [python2.6] prefer python2.6's builtin json module over simplejson stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 22 Apr 2010 19:48:04 +0000] rev 5377
[python2.6] prefer python2.6's builtin json module over simplejson
Thu, 22 Apr 2010 19:37:56 +0000 [python2.6] don't add a name property on Thread stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 22 Apr 2010 19:37:56 +0000] rev 5376
[python2.6] don't add a name property on Thread in Python2.6 the threading.Thread class has a name attribute (used to be __name). The old code would trigger a infinite recursion.
Thu, 22 Apr 2010 18:25:34 +0200 [c-c exlog] #687204: cubicweb-ctl exlog: use a proper file and not stdin for input stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Apr 2010 18:25:34 +0200] rev 5375
[c-c exlog] #687204: cubicweb-ctl exlog: use a proper file and not stdin for input
Thu, 22 Apr 2010 17:20:08 +0200 [doc] restore file accidentaly deleted
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Apr 2010 17:20:08 +0200] rev 5374
[doc] restore file accidentaly deleted
Thu, 22 Apr 2010 17:04:51 +0200 [selector] allow inplace operator in selector computation
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 22 Apr 2010 17:04:51 +0200] rev 5373
[selector] allow inplace operator in selector computation Intended to facilitate overriding of existing selectors chain in view declaration. It make the code shorter and clearer when you've to import long module pathnames
Thu, 22 Apr 2010 15:50:45 +0200 Add a basic script to compare the db_schema to the fs_schema.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 22 Apr 2010 15:50:45 +0200] rev 5372
Add a basic script to compare the db_schema to the fs_schema. Allow SchemaViewer to be used without a request object Most use of self.req have been hidden in method that fallback on a simple behaviour when no req are provided. Several element have been sorted to ease comparison.
Thu, 22 Apr 2010 16:55:17 +0200 le patch some_admin_doc_for_migration a été importé stable
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 22 Apr 2010 16:55:17 +0200] rev 5371
le patch some_admin_doc_for_migration a été importé
Thu, 22 Apr 2010 12:18:21 +0200 [lazy view] give it a proper hole node in the no spinbox case stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 22 Apr 2010 12:18:21 +0200] rev 5370
[lazy view] give it a proper hole node in the no spinbox case
Wed, 21 Apr 2010 17:25:26 +0200 fix NameError stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 21 Apr 2010 17:25:26 +0200] rev 5369
fix NameError
Wed, 21 Apr 2010 16:53:47 +0200 [book] start documenting the HTML form system stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:53:47 +0200] rev 5368
[book] start documenting the HTML form system
Wed, 21 Apr 2010 16:53:25 +0200 [form] small api cleanup and refactoring before documenting the form system stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:53:25 +0200] rev 5367
[form] small api cleanup and refactoring before documenting the form system
Wed, 21 Apr 2010 16:48:45 +0200 [masmailing] cleanup: use authenticated_user selectors, define stuff on form instead of on selection when possible, other cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 21 Apr 2010 16:48:45 +0200] rev 5366
[masmailing] cleanup: use authenticated_user selectors, define stuff on form instead of on selection when possible, other cleanups
Wed, 21 Apr 2010 14:08:18 +0200 [service] do not bluntly override these things if they exist stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 21 Apr 2010 14:08:18 +0200] rev 5365
[service] do not bluntly override these things if they exist
Tue, 20 Apr 2010 18:34:37 +0200 [dbapi] some compat with distant < 3.8 repo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:34:37 +0200] rev 5364
[dbapi] some compat with distant < 3.8 repo
Tue, 20 Apr 2010 18:34:07 +0200 [3.8 api update] remaining cache keys
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:34:07 +0200] rev 5363
[3.8 api update] remaining cache keys
Tue, 20 Apr 2010 18:32:42 +0200 [doc/book] make the .css converge back to proper cwo style, fix a bunch of typos stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 18:32:42 +0200] rev 5362
[doc/book] make the .css converge back to proper cwo style, fix a bunch of typos
Tue, 20 Apr 2010 18:26:19 +0200 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:26:19 +0200] rev 5361
merge
Tue, 20 Apr 2010 18:25:56 +0200 [skel] fix setup.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:25:56 +0200] rev 5360
[skel] fix setup.py
Tue, 20 Apr 2010 18:10:42 +0200 [dbapi] take care vreg may not be set
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:10:42 +0200] rev 5359
[dbapi] take care vreg may not be set
Tue, 20 Apr 2010 18:09:56 +0200 [forms] no crash if restore_previous_post has not be called, has in report bug form in management.py for instance
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:09:56 +0200] rev 5358
[forms] no crash if restore_previous_post has not be called, has in report bug form in management.py for instance
Tue, 20 Apr 2010 18:22:41 +0200 Added tag cubicweb-debian-version-3.8.0-1 for changeset 24cc65ab2eca
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:22:41 +0200] rev 5357
Added tag cubicweb-debian-version-3.8.0-1 for changeset 24cc65ab2eca
Tue, 20 Apr 2010 18:22:40 +0200 Added tag cubicweb-version-3.8.0 for changeset 3c703f3245dc cubicweb-debian-version-3.8.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 18:22:40 +0200] rev 5356
Added tag cubicweb-version-3.8.0 for changeset 3c703f3245dc
Tue, 20 Apr 2010 16:31:53 +0200 3.8 cubicweb-version-3.8.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:31:53 +0200] rev 5355
3.8
Tue, 20 Apr 2010 16:30:35 +0200 [debian] don't use setuptools to build debian package
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:30:35 +0200] rev 5354
[debian] don't use setuptools to build debian package
Tue, 20 Apr 2010 16:30:01 +0200 [packaging] fix setup.py for use w/ lgp
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 16:30:01 +0200] rev 5353
[packaging] fix setup.py for use w/ lgp
Tue, 20 Apr 2010 15:55:50 +0200 [debian] don't use setuptools to build debian package
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 15:55:50 +0200] rev 5352
[debian] don't use setuptools to build debian package
Tue, 20 Apr 2010 15:35:13 +0200 [doc/book] a proper note (style) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:35:13 +0200] rev 5351
[doc/book] a proper note (style)
Tue, 20 Apr 2010 15:33:09 +0200 [doc] replace c-c with cubicweb-ctl stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 20 Apr 2010 15:33:09 +0200] rev 5350
[doc] replace c-c with cubicweb-ctl
Tue, 20 Apr 2010 15:31:04 +0200 [doc/book] fix wrong (https) url stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:31:04 +0200] rev 5349
[doc/book] fix wrong (https) url
Tue, 20 Apr 2010 15:16:19 +0200 [doc/book] typos stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 15:16:19 +0200] rev 5348
[doc/book] typos
Tue, 20 Apr 2010 14:36:18 +0200 merge stable, fixing dependencies generation on c-c newcube on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:36:18 +0200] rev 5347
merge stable, fixing dependencies generation on c-c newcube on the way
Tue, 20 Apr 2010 14:27:49 +0200 [skel] include __recommends_cubes__ as well for completness stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:27:49 +0200] rev 5346
[skel] include __recommends_cubes__ as well for completness
Tue, 20 Apr 2010 14:18:35 +0200 [dbapi] document connect() function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 14:18:35 +0200] rev 5345
[dbapi] document connect() function
Tue, 20 Apr 2010 12:35:23 +0200 [skeleton/dependencies] fix typo & new cube generation from template stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 20 Apr 2010 12:35:23 +0200] rev 5344
[skeleton/dependencies] fix typo & new cube generation from template
Tue, 20 Apr 2010 10:57:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:57:08 +0200] rev 5343
backport stable
Tue, 20 Apr 2010 10:56:57 +0200 [debian] depends on twisted.web instead of twisted.web2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:56:57 +0200] rev 5342
[debian] depends on twisted.web instead of twisted.web2
Tue, 20 Apr 2010 10:43:12 +0200 [db-check] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:43:12 +0200] rev 5341
[db-check] cleanup
Tue, 20 Apr 2010 10:42:58 +0200 [db-check] don't check entities from external sources have owned_by stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:42:58 +0200] rev 5340
[db-check] don't check entities from external sources have owned_by
Tue, 20 Apr 2010 10:42:35 +0200 [db-check] fix unexistent multisource entity detection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:42:35 +0200] rev 5339
[db-check] fix unexistent multisource entity detection
Tue, 20 Apr 2010 10:39:08 +0200 [db-check] fix duplicated schema constraint detection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:39:08 +0200] rev 5338
[db-check] fix duplicated schema constraint detection
Tue, 20 Apr 2010 10:38:05 +0200 [etwist] proper getChild implementation (eventually): fix fckeditor resources locating bugs by properly using file resources
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:38:05 +0200] rev 5337
[etwist] proper getChild implementation (eventually): fix fckeditor resources locating bugs by properly using file resources
Tue, 20 Apr 2010 10:00:55 +0200 [js] remove unnecessary log
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:00:55 +0200] rev 5336
[js] remove unnecessary log
Tue, 20 Apr 2010 10:00:36 +0200 [etwist] nicer, thouhg really not perferct) request max size exceeded support of json/frame posts
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 10:00:36 +0200] rev 5335
[etwist] nicer, thouhg really not perferct) request max size exceeded support of json/frame posts
Tue, 20 Apr 2010 09:58:28 +0200 [skel] packaging fix: should build package without setuptools, and fix default for dependency_links
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:58:28 +0200] rev 5334
[skel] packaging fix: should build package without setuptools, and fix default for dependency_links
Tue, 20 Apr 2010 09:57:47 +0200 [controllers] cleanup unused js var
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:57:47 +0200] rev 5333
[controllers] cleanup unused js var
Tue, 20 Apr 2010 09:13:08 +0200 [packaging] update lgc dependency
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:13:08 +0200] rev 5332
[packaging] update lgc dependency
Tue, 20 Apr 2010 09:11:34 +0200 [skel] cleanup default cube setup.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 20 Apr 2010 09:11:34 +0200] rev 5331
[skel] cleanup default cube setup.py
Mon, 19 Apr 2010 15:31:24 +0200 [web] no more needed with the bytes option type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 15:31:24 +0200] rev 5330
[web] no more needed with the bytes option type
Mon, 19 Apr 2010 15:30:48 +0200 [packaging] setup.py cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 15:30:48 +0200] rev 5329
[packaging] setup.py cleanups
Mon, 19 Apr 2010 13:52:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:52:55 +0200] rev 5328
backport stable
Mon, 19 Apr 2010 13:51:16 +0200 [config] use bytes option type for max post length
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:51:16 +0200] rev 5327
[config] use bytes option type for max post length
Mon, 19 Apr 2010 13:38:46 +0200 [config] properly use time type for options representing a time. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:38:46 +0200] rev 5326
[config] properly use time type for options representing a time.
Mon, 19 Apr 2010 13:37:32 +0200 [web] consistent cleanup session interval time stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:37:32 +0200] rev 5325
[web] consistent cleanup session interval time
Mon, 19 Apr 2010 13:35:57 +0200 [migration] makes Yes the default answer to replace configuration file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 13:35:57 +0200] rev 5324
[migration] makes Yes the default answer to replace configuration file
Mon, 19 Apr 2010 12:43:23 +0200 [config] with lgc >= 0.50, option's dict inputlevel becomes level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:43:23 +0200] rev 5323
[config] with lgc >= 0.50, option's dict inputlevel becomes level
Mon, 19 Apr 2010 12:42:54 +0200 [config] graph ordering function moved to lgc 0.50
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:42:54 +0200] rev 5322
[config] graph ordering function moved to lgc 0.50
Mon, 19 Apr 2010 12:42:01 +0200 [dbapi] fallback to Entity when etypes registry isn't initialized (weird we haven't catchi this pb before)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 19 Apr 2010 12:42:01 +0200] rev 5321
[dbapi] fallback to Entity when etypes registry isn't initialized (weird we haven't catchi this pb before)
Fri, 16 Apr 2010 19:45:11 +0200 [json] provide a custom json encoder for entities that includes eid in the json object stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 16 Apr 2010 19:45:11 +0200] rev 5320
[json] provide a custom json encoder for entities that includes eid in the json object
Fri, 16 Apr 2010 19:24:53 +0200 [doc/book] an introduction to yams, layout tweaks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 19:24:53 +0200] rev 5319
[doc/book] an introduction to yams, layout tweaks
Fri, 16 Apr 2010 19:24:24 +0200 [doc/book] talk about the existing categories stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 19:24:24 +0200] rev 5318
[doc/book] talk about the existing categories
Fri, 16 Apr 2010 17:52:31 +0200 [doc/book] explain what happens/to do when issuing upgrade command stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:52:31 +0200] rev 5317
[doc/book] explain what happens/to do when issuing upgrade command
Fri, 16 Apr 2010 17:38:26 +0200 [doc/book] note about reducing log level stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:38:26 +0200] rev 5316
[doc/book] note about reducing log level
Fri, 16 Apr 2010 17:37:57 +0200 fix docstring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:37:57 +0200] rev 5315
fix docstring
Fri, 16 Apr 2010 17:00:49 +0200 [doc/book] refresh the autoform section with uicfg content (moved there) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 17:00:49 +0200] rev 5314
[doc/book] refresh the autoform section with uicfg content (moved there)
Fri, 16 Apr 2010 16:43:41 +0200 [doc/book] complete the urlrewrite sections with examples stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 16:43:41 +0200] rev 5313
[doc/book] complete the urlrewrite sections with examples
Fri, 16 Apr 2010 16:40:25 +0200 [doc/book] misc on views, docstrings stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 16:40:25 +0200] rev 5312
[doc/book] misc on views, docstrings
Fri, 16 Apr 2010 14:39:42 +0200 [doc/book] talk a bit of the Result Set class stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 14:39:42 +0200] rev 5311
[doc/book] talk a bit of the Result Set class
Fri, 16 Apr 2010 11:40:33 +0200 [doc/book] add image for the breadcrumbs section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 11:40:33 +0200] rev 5310
[doc/book] add image for the breadcrumbs section
Fri, 16 Apr 2010 13:57:27 +0200 [doc/book] fix docstrings, add notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 13:57:27 +0200] rev 5309
[doc/book] fix docstrings, add notes
Fri, 16 Apr 2010 11:40:33 +0200 [doc/book] complete the breadcrumbs section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Fri, 16 Apr 2010 11:40:33 +0200] rev 5308
[doc/book] complete the breadcrumbs section
Fri, 16 Apr 2010 13:22:35 +0200 [doc/book] complete/fix the dbapi stuff, including cursor stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 13:22:35 +0200] rev 5307
[doc/book] complete/fix the dbapi stuff, including cursor
Fri, 16 Apr 2010 12:32:52 +0200 [doc/book] some fixes for vregistry, selectors & appobjects stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 12:32:52 +0200] rev 5306
[doc/book] some fixes for vregistry, selectors & appobjects
Fri, 16 Apr 2010 11:13:46 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 16 Apr 2010 11:13:46 +0200] rev 5305
merge
Thu, 15 Apr 2010 19:38:24 +0200 Added tag cubicweb-debian-version-3.7.4-1 for changeset fefeda65bb83 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:38:24 +0200] rev 5304
Added tag cubicweb-debian-version-3.7.4-1 for changeset fefeda65bb83
Thu, 15 Apr 2010 19:38:24 +0200 Added tag cubicweb-version-3.7.4 for changeset ec23f3ebcd34 stable cubicweb-debian-version-3.7.4-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:38:24 +0200] rev 5303
Added tag cubicweb-version-3.7.4 for changeset ec23f3ebcd34
Thu, 15 Apr 2010 19:39:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:39:55 +0200] rev 5302
backport stable
Thu, 15 Apr 2010 19:31:10 +0200 [doc/book] stuff a bit the publishing process (including various docstrings) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 19:31:10 +0200] rev 5301
[doc/book] stuff a bit the publishing process (including various docstrings)
Thu, 15 Apr 2010 19:28:28 +0200 [doc/book] bitstream vera sans is a terrific font stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 19:28:28 +0200] rev 5300
[doc/book] bitstream vera sans is a terrific font
Thu, 15 Apr 2010 19:25:39 +0200 [3.7.4] fix migration of configuration file stable cubicweb-version-3.7.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 19:25:39 +0200] rev 5299
[3.7.4] fix migration of configuration file
Thu, 15 Apr 2010 18:54:13 +0200 [config] fix #799884: do not attempt to load stuff with incorrect names which sit in cubes/
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:54:13 +0200] rev 5298
[config] fix #799884: do not attempt to load stuff with incorrect names which sit in cubes/
Thu, 15 Apr 2010 18:47:37 +0200 [c-c newcube] finish #676915: cubicweb-ctl newcube must be aware of python modules and debian package convention (python part already implemented)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:47:37 +0200] rev 5297
[c-c newcube] finish #676915: cubicweb-ctl newcube must be aware of python modules and debian package convention (python part already implemented)
Thu, 15 Apr 2010 18:42:41 +0200 [debian] fix bad dependency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:42:41 +0200] rev 5296
[debian] fix bad dependency
Thu, 15 Apr 2010 18:27:18 +0200 3.7.4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:27:18 +0200] rev 5295
3.7.4
Thu, 15 Apr 2010 18:19:11 +0200 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:19:11 +0200] rev 5294
i18nupdate
Thu, 15 Apr 2010 18:07:33 +0200 [migration] fix bug when trying to add a new entity type that inherit from another stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 18:07:33 +0200] rev 5293
[migration] fix bug when trying to add a new entity type that inherit from another
Thu, 15 Apr 2010 17:57:41 +0200 [repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 17:57:41 +0200] rev 5292
[repo] fix more indentation pb in repo.glob_update_entity, causing duplicated inline relation hooks call
Thu, 15 Apr 2010 17:35:17 +0200 (implement #761403) The breadcrumb final element is now a link too. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 15 Apr 2010 17:35:17 +0200] rev 5291
(implement #761403) The breadcrumb final element is now a link too. This allow getting a proper url for item fetched throught search.
Thu, 15 Apr 2010 17:28:27 +0200 [doc/book] fix a bit the request chapter, add autodoc stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 17:28:27 +0200] rev 5290
[doc/book] fix a bit the request chapter, add autodoc
Thu, 15 Apr 2010 17:22:19 +0200 [migration] fix error when synchronizing everything and some schema still in the db schema but not anymore in the fs schema stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 17:22:19 +0200] rev 5289
[migration] fix error when synchronizing everything and some schema still in the db schema but not anymore in the fs schema
Thu, 15 Apr 2010 16:47:04 +0200 don't fail on cube's pkginfo without __use__ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 16:47:04 +0200] rev 5288
don't fail on cube's pkginfo without __use__
Thu, 15 Apr 2010 16:46:43 +0200 [hook] backport bad .events fix from default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 16:46:43 +0200] rev 5287
[hook] backport bad .events fix from default
Thu, 15 Apr 2010 16:20:53 +0200 [doc/book] complete the facet section stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 15 Apr 2010 16:20:53 +0200] rev 5286
[doc/book] complete the facet section
Thu, 15 Apr 2010 16:20:20 +0200 [doc/book] change font to improve lisibility (in particular cl -> d) stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Thu, 15 Apr 2010 16:20:20 +0200] rev 5285
[doc/book] change font to improve lisibility (in particular cl -> d)
Thu, 15 Apr 2010 16:14:23 +0200 [doc/book] rework the templates chapter (wipe out horrible example, talk more about structure) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 16:14:23 +0200] rev 5284
[doc/book] rework the templates chapter (wipe out horrible example, talk more about structure)
Thu, 15 Apr 2010 15:17:18 +0200 [config] better *-session-time documentation and usage in session handler stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:17:18 +0200] rev 5283
[config] better *-session-time documentation and usage in session handler
Thu, 15 Apr 2010 15:16:01 +0200 [facet] fix #873742: erroenously use self.cw_rset instead of context rset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:16:01 +0200] rev 5282
[facet] fix #873742: erroenously use self.cw_rset instead of context rset
Thu, 15 Apr 2010 15:14:21 +0200 [vreg] fix traced_selection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 15:14:21 +0200] rev 5281
[vreg] fix traced_selection
Thu, 15 Apr 2010 14:29:58 +0200 added note about interesting page about SQL implementation differences stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 15 Apr 2010 14:29:58 +0200] rev 5280
added note about interesting page about SQL implementation differences
Thu, 15 Apr 2010 14:27:43 +0200 use MB for Megabytes, instead of french Mo stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 15 Apr 2010 14:27:43 +0200] rev 5279
use MB for Megabytes, instead of french Mo
Thu, 15 Apr 2010 14:07:47 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:07:47 +0200] rev 5278
merge
Thu, 15 Apr 2010 14:07:25 +0200 [doc] save idiotic changes to some drawing stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:07:25 +0200] rev 5277
[doc] save idiotic changes to some drawing
Thu, 15 Apr 2010 14:06:33 +0200 [devtools/validators] add an Xml validator able to degrade to Html validation because of views perusing demote_to_html stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 14:06:33 +0200] rev 5276
[devtools/validators] add an Xml validator able to degrade to Html validation because of views perusing demote_to_html
Thu, 15 Apr 2010 14:01:29 +0200 [vreg] fix bug introduced in 5273:c4caef6f09c9 : we should not force_reload in vreg reset done because of a set_schema stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 14:01:29 +0200] rev 5275
[vreg] fix bug introduced in 5273:c4caef6f09c9 : we should not force_reload in vreg reset done because of a set_schema
Thu, 15 Apr 2010 12:48:40 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:48:40 +0200] rev 5274
backport stable
Thu, 15 Apr 2010 12:47:29 +0200 [vreg] refactor the [re]loading process so things get clearer and fix spurious errors on edge cases stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:47:29 +0200] rev 5273
[vreg] refactor the [re]loading process so things get clearer and fix spurious errors on edge cases
Thu, 15 Apr 2010 12:47:02 +0200 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:47:02 +0200] rev 5272
cleanup
Thu, 15 Apr 2010 12:46:57 +0200 [dbapi] fix user handling on dbapi request. Avoid getting None as _user and remove the need for a property.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:46:57 +0200] rev 5271
[dbapi] fix user handling on dbapi request. Avoid getting None as _user and remove the need for a property.
Thu, 15 Apr 2010 12:46:08 +0200 [etwist] allow to specify max size for POST request in the configuration. We should deal with this nicely on the js form validation code.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Apr 2010 12:46:08 +0200] rev 5270
[etwist] allow to specify max size for POST request in the configuration. We should deal with this nicely on the js form validation code.
Thu, 15 Apr 2010 12:04:48 +0200 [doc/book] missing .svg files, refresh .pngs, fixlets stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 12:04:48 +0200] rev 5269
[doc/book] missing .svg files, refresh .pngs, fixlets
Thu, 15 Apr 2010 11:00:44 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 11:00:44 +0200] rev 5268
merge
Thu, 15 Apr 2010 10:59:49 +0200 [devtools] do not forbid use of postgres as a source for tests (but it still needs proper dump/restore support) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 10:59:49 +0200] rev 5267
[devtools] do not forbid use of postgres as a source for tests (but it still needs proper dump/restore support)
Thu, 15 Apr 2010 10:58:21 +0200 [doc/book] regroup views chapters under common umbrella (in the development part) & some fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 15 Apr 2010 10:58:21 +0200] rev 5266
[doc/book] regroup views chapters under common umbrella (in the development part) & some fixes
Wed, 14 Apr 2010 18:54:28 +0200 section moved to the book stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:54:28 +0200] rev 5265
section moved to the book
Wed, 14 Apr 2010 18:33:56 +0200 fix the dosctring stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:33:56 +0200] rev 5264
fix the dosctring
Wed, 14 Apr 2010 18:24:17 +0200 [doc/book] merge controller/editcontroller stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:24:17 +0200] rev 5263
[doc/book] merge controller/editcontroller
Wed, 14 Apr 2010 18:10:47 +0200 [doc/book] move a big chunk of primary view customisation example in the primary view chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:10:47 +0200] rev 5262
[doc/book] move a big chunk of primary view customisation example in the primary view chapter
Wed, 14 Apr 2010 18:10:09 +0200 [doc/book] refresh the style stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 18:10:09 +0200] rev 5261
[doc/book] refresh the style
Wed, 14 Apr 2010 17:19:52 +0200 [doc/book] kill remaining warnings stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 17:19:52 +0200] rev 5260
[doc/book] kill remaining warnings
Wed, 14 Apr 2010 17:02:07 +0200 [doc/book] add a ref from hooks to adv tutorial stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 17:02:07 +0200] rev 5259
[doc/book] add a ref from hooks to adv tutorial
Wed, 14 Apr 2010 16:57:55 +0200 [doc/book] add a better standard theme stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:57:55 +0200] rev 5258
[doc/book] add a better standard theme
Wed, 14 Apr 2010 16:56:33 +0200 [doc/book] misc fixes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:56:33 +0200] rev 5257
[doc/book] misc fixes
Wed, 14 Apr 2010 16:33:30 +0200 [doc/book] reorg. a bit the top-level toc, complete the windows setup part stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:33:30 +0200] rev 5256
[doc/book] reorg. a bit the top-level toc, complete the windows setup part
Wed, 14 Apr 2010 16:32:20 +0200 [doc/book] complete the unit tests chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:32:20 +0200] rev 5255
[doc/book] complete the unit tests chapter
Wed, 14 Apr 2010 16:31:20 +0200 [doc/book] update primary view layout pic: added missing elements, removed main layout around stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:31:20 +0200] rev 5254
[doc/book] update primary view layout pic: added missing elements, removed main layout around
Wed, 14 Apr 2010 16:15:08 +0200 [doc/book] include sylvain great advanced tutorial, move tutorials in one proper section stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 14 Apr 2010 16:15:08 +0200] rev 5253
[doc/book] include sylvain great advanced tutorial, move tutorials in one proper section
Wed, 14 Apr 2010 18:24:20 +0200 [etwist] upgrade post max size to 200Mo until it's configurable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 18:24:20 +0200] rev 5252
[etwist] upgrade post max size to 200Mo until it's configurable
Wed, 14 Apr 2010 17:38:24 +0200 [web session] fix web session id bug on automatic reconnection. The web session id should keep the first connection id, then differ of the repo connection id once some reconnection has been done (since the session cookie isn't updated in such cases). Also, use a lock to avoid potential race condition on reconnection.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 17:38:24 +0200] rev 5251
[web session] fix web session id bug on automatic reconnection. The web session id should keep the first connection id, then differ of the repo connection id once some reconnection has been done (since the session cookie isn't updated in such cases). Also, use a lock to avoid potential race condition on reconnection.
Wed, 14 Apr 2010 17:31:41 +0200 [packaging] 3.8 depends on lgc 0.50 (new argument to dot generator in lgc.graph)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 17:31:41 +0200] rev 5250
[packaging] 3.8 depends on lgc 0.50 (new argument to dot generator in lgc.graph)
Wed, 14 Apr 2010 16:26:34 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:34 +0200] rev 5249
backport stable
Wed, 14 Apr 2010 16:26:20 +0200 [views] fix bug on gc debugging view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:20 +0200] rev 5248
[views] fix bug on gc debugging view
Wed, 14 Apr 2010 16:26:02 +0200 [testlib] ctrl_publish now allow to specify the controller id as argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 16:26:02 +0200] rev 5247
[testlib] ctrl_publish now allow to specify the controller id as argument
Wed, 14 Apr 2010 11:26:36 +0200 [web] stop having actions configurable through cwproperties: this clutter site management and .po files for a useless fonctionnality (which, where and how actions are displayed is handled by code)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 11:26:36 +0200] rev 5246
[web] stop having actions configurable through cwproperties: this clutter site management and .po files for a useless fonctionnality (which, where and how actions are displayed is handled by code)
Wed, 14 Apr 2010 10:31:09 +0200 [testlib] we should not replace db-name in sources, this cause undesired side effect (when running pytest on whole cw for instance). Proper fix in logilab.database stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:31:09 +0200] rev 5245
[testlib] we should not replace db-name in sources, this cause undesired side effect (when running pytest on whole cw for instance). Proper fix in logilab.database
Wed, 14 Apr 2010 10:29:38 +0200 [web] put a fake object that raise Unauthorized on any attribute access as req.cnx and req._user, so we are properly asked to authenticated on any view that tries to do something with one of those attributes (instead of doing defensive programming everywhere we're doing that)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:29:38 +0200] rev 5244
[web] put a fake object that raise Unauthorized on any attribute access as req.cnx and req._user, so we are properly asked to authenticated on any view that tries to do something with one of those attributes (instead of doing defensive programming everywhere we're doing that)
Wed, 14 Apr 2010 10:25:51 +0200 [etwist] we must call all error not handled in _render_request, else the thread fail silently and nothing ends up on the ui
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 10:25:51 +0200] rev 5243
[etwist] we must call all error not handled in _render_request, else the thread fail silently and nothing ends up on the ui
Wed, 14 Apr 2010 09:38:08 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 09:38:08 +0200] rev 5242
backport stable
Wed, 14 Apr 2010 09:11:42 +0200 [test] fix unittest_viewselector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 09:11:42 +0200] rev 5241
[test] fix unittest_viewselector
Wed, 14 Apr 2010 08:58:57 +0200 [tests] fix bfss tests to match new uniquify implementation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 14 Apr 2010 08:58:57 +0200] rev 5240
[tests] fix bfss tests to match new uniquify implementation
Wed, 14 Apr 2010 08:49:23 +0200 [schema view] the final touch. Things are getting nicely displayed, and code clean
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Apr 2010 08:49:23 +0200] rev 5239
[schema view] the final touch. Things are getting nicely displayed, and code clean
Tue, 13 Apr 2010 19:43:51 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 19:43:51 +0200] rev 5238
backport stable
Tue, 13 Apr 2010 19:43:30 +0200 [schema view] fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 19:43:30 +0200] rev 5237
[schema view] fixes
Tue, 13 Apr 2010 19:41:20 +0200 catalogs update
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 13 Apr 2010 19:41:20 +0200] rev 5236
catalogs update
Tue, 06 Apr 2010 12:23:10 +0200 ticket #344404, cwgroup primary view improvement, use tabs to display nicely permissions
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 06 Apr 2010 12:23:10 +0200] rev 5235
ticket #344404, cwgroup primary view improvement, use tabs to display nicely permissions
Tue, 06 Apr 2010 12:23:05 +0200 ticket #787103, relation schema view enhancements
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 06 Apr 2010 12:23:05 +0200] rev 5234
ticket #787103, relation schema view enhancements
Thu, 25 Mar 2010 08:30:53 -0700 ticket #787103, entity schema view enhancements
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Thu, 25 Mar 2010 08:30:53 -0700] rev 5233
ticket #787103, entity schema view enhancements
Wed, 24 Mar 2010 15:31:37 -0700 ticket #787032, schema view improvement
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 24 Mar 2010 15:31:37 -0700] rev 5232
ticket #787032, schema view improvement
Tue, 13 Apr 2010 19:22:46 +0200 [doc/book] misc fixes/enhancements & notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:22:46 +0200] rev 5231
[doc/book] misc fixes/enhancements & notes
Tue, 13 Apr 2010 19:21:20 +0200 [doc/book] remove refs to aafig (it uses a sphynx extension unavailable as a .deb) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:21:20 +0200] rev 5230
[doc/book] remove refs to aafig (it uses a sphynx extension unavailable as a .deb)
Tue, 13 Apr 2010 19:19:37 +0200 [doc/book] expand tesing material stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:19:37 +0200] rev 5229
[doc/book] expand tesing material
Tue, 13 Apr 2010 19:18:06 +0200 [doc/book] add sections to the FAQ, try to reorder stuff stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:18:06 +0200] rev 5228
[doc/book] add sections to the FAQ, try to reorder stuff
Tue, 13 Apr 2010 19:16:30 +0200 [doc/book] primary view section enhancements stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 13 Apr 2010 19:16:30 +0200] rev 5227
[doc/book] primary view section enhancements
Tue, 13 Apr 2010 15:46:46 +0200 [session] better readability stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 15:46:46 +0200] rev 5226
[session] better readability
Tue, 13 Apr 2010 15:46:44 +0200 [facet] don't crash in rset_vocabulary if an unauthorized error was raised in rqlexec stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 15:46:44 +0200] rev 5225
[facet] don't crash in rset_vocabulary if an unauthorized error was raised in rqlexec
Tue, 13 Apr 2010 13:21:10 +0200 [mq]: worklfow view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 13:21:10 +0200] rev 5224
[mq]: worklfow view
Tue, 13 Apr 2010 12:19:24 +0200 #773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Apr 2010 12:19:24 +0200] rev 5223
#773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
Mon, 12 Apr 2010 19:36:51 +0200 [doc/book] more flesh to views/primary view stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 19:36:51 +0200] rev 5222
[doc/book] more flesh to views/primary view
Mon, 12 Apr 2010 16:57:11 +0200 [doc/book] remove merged chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 16:57:11 +0200] rev 5221
[doc/book] remove merged chapter
Mon, 12 Apr 2010 16:49:35 +0200 [doc/book] complete chapter on hooks & ops stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 12 Apr 2010 16:49:35 +0200] rev 5220
[doc/book] complete chapter on hooks & ops
Mon, 12 Apr 2010 15:28:26 +0200 [storage] missing qrefresh in previous patch applied: fix comment, error message, and use a storage specified encoding, not cubicweb's encoding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 15:28:26 +0200] rev 5219
[storage] missing qrefresh in previous patch applied: fix comment, error message, and use a storage specified encoding, not cubicweb's encoding
Mon, 12 Apr 2010 15:21:08 +0200 [fix] fix path unicity process in BytesFileSystemStorage.new_fs_path stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 12 Apr 2010 15:21:08 +0200] rev 5218
[fix] fix path unicity process in BytesFileSystemStorage.new_fs_path The previous implementation was bugged (prefixing the whole path with '_' instead of the base name). A new version (using number) replace it. * * * Improve BytesFileSystemStorage.new_fs_path to use available metadata This version try to get some hint about how to name the file using metadata. Using the real file name and extension when available. Keeping the extension might be usefull for exemple in the case of processing that use filename extension to detect content-type.
Mon, 12 Apr 2010 15:15:00 +0200 [source] small refactoring to avoid being doomed by a wrong assertion message on buggy storage raising attribute error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 15:15:00 +0200] rev 5217
[source] small refactoring to avoid being doomed by a wrong assertion message on buggy storage raising attribute error
Mon, 12 Apr 2010 14:41:01 +0200 [twisted] fix LongTimeExpiringFile and getChild implementation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Apr 2010 14:41:01 +0200] rev 5216
[twisted] fix LongTimeExpiringFile and getChild implementation
Mon, 12 Apr 2010 15:11:23 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 12 Apr 2010 15:11:23 +0200] rev 5215
merge
Mon, 12 Apr 2010 15:05:37 +0000 fix cwctl db-init -d on SQL Server stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 12 Apr 2010 15:05:37 +0000] rev 5214
fix cwctl db-init -d on SQL Server
Mon, 12 Apr 2010 08:22:37 +0200 [repository] fix edited_attributes management in multiple SET queries stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 12 Apr 2010 08:22:37 +0200] rev 5213
[repository] fix edited_attributes management in multiple SET queries entity.edited_attributes was messed up with previous edited entities. The UpdateStep now gives a new fresh edited_attributes set to repository.glob_update_entity() so that each entity can modify it during its "transaction".
Mon, 12 Apr 2010 08:17:35 +0200 [testlib] fix dummy bug in reset_test_database(): s/if/elif stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 12 Apr 2010 08:17:35 +0200] rev 5212
[testlib] fix dummy bug in reset_test_database(): s/if/elif
Sun, 11 Apr 2010 11:59:45 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Sun, 11 Apr 2010 11:59:45 +0000] rev 5211
merge
Fri, 09 Apr 2010 15:01:25 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 09 Apr 2010 15:01:25 +0000] rev 5210
merge
Fri, 09 Apr 2010 15:01:14 +0000 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 09 Apr 2010 15:01:14 +0000] rev 5209
merge
Thu, 08 Apr 2010 10:23:49 +0000 enable tests against sqlserver2005 database stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 08 Apr 2010 10:23:49 +0000] rev 5208
enable tests against sqlserver2005 database
Tue, 06 Apr 2010 20:54:35 +0200 fix bad indentation stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 20:54:35 +0200] rev 5207
fix bad indentation
Tue, 06 Apr 2010 19:46:55 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:46:55 +0200] rev 5206
merge
Tue, 06 Apr 2010 19:46:38 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:46:38 +0200] rev 5205
merge
Thu, 04 Mar 2010 17:56:45 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 04 Mar 2010 17:56:45 +0100] rev 5204
merge
Fri, 09 Apr 2010 19:19:28 +0200 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 19:19:28 +0200] rev 5203
merge
Fri, 09 Apr 2010 19:18:55 +0200 [doc/book] more about hooks (simple examples with entities and relations) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 19:18:55 +0200] rev 5202
[doc/book] more about hooks (simple examples with entities and relations)
Fri, 09 Apr 2010 15:10:26 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:10:26 +0200] rev 5201
backport stable
Fri, 09 Apr 2010 15:08:24 +0200 [web] on logout, use the base_url argument of build_url instead of hacking the request to get proper url. This fix a bug on site with http/https versions: the session cookie is badly removed on logout stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:08:24 +0200] rev 5200
[web] on logout, use the base_url argument of build_url instead of hacking the request to get proper url. This fix a bug on site with http/https versions: the session cookie is badly removed on logout
Fri, 09 Apr 2010 15:07:01 +0200 [entity] move req.create_entity content to a cw_instantiate factory method on entity classes, so cube developpers will be able to easily customize instance creation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:07:01 +0200] rev 5199
[entity] move req.create_entity content to a cw_instantiate factory method on entity classes, so cube developpers will be able to easily customize instance creation
Fri, 09 Apr 2010 15:04:56 +0200 [controller] refactor send mail controller to use cwconfig.sendmails stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 15:04:56 +0200] rev 5198
[controller] refactor send mail controller to use cwconfig.sendmails
Fri, 09 Apr 2010 12:23:39 +0200 [test] properly close session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 12:23:39 +0200] rev 5197
[test] properly close session
Thu, 08 Apr 2010 14:11:49 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 14:11:49 +0200] rev 5196
backport stable
Thu, 08 Apr 2010 13:38:36 +0200 le patch move-pdf-export-to-cubes a été importé
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 13:38:36 +0200] rev 5195
le patch move-pdf-export-to-cubes a été importé
Fri, 09 Apr 2010 13:59:41 +0200 [hooks] fix set_operation options passing (** -> *) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 09 Apr 2010 13:59:41 +0200] rev 5194
[hooks] fix set_operation options passing (** -> *)
Fri, 09 Apr 2010 11:16:00 +0200 [session] no way for queries from an InternalSession to be a dbapi query stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Apr 2010 11:16:00 +0200] rev 5193
[session] no way for queries from an InternalSession to be a dbapi query
Thu, 08 Apr 2010 19:37:00 +0200 [merge] stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 19:37:00 +0200] rev 5192
[merge]
Thu, 08 Apr 2010 19:36:36 +0200 [doc/book] begin chapter on Hooks/Operations stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 19:36:36 +0200] rev 5191
[doc/book] begin chapter on Hooks/Operations
Thu, 08 Apr 2010 18:05:41 +0200 [doc/book] dbapi: talk about IN exception, simplify stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 18:05:41 +0200] rev 5190
[doc/book] dbapi: talk about IN exception, simplify
Thu, 08 Apr 2010 17:50:37 +0200 [doc/book] rql/dbapi cleanup, rip cachekey (prematurely ?) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 17:50:37 +0200] rev 5189
[doc/book] rql/dbapi cleanup, rip cachekey (prematurely ?)
Thu, 08 Apr 2010 17:47:52 +0200 [doc/css] cleanup a bit the sphinx default css stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 17:47:52 +0200] rev 5188
[doc/css] cleanup a bit the sphinx default css
Thu, 08 Apr 2010 14:40:18 +0200 [repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Apr 2010 14:40:18 +0200] rev 5187
[repository] fix bad indentation in glob_update_entity, source.update_entity() should be called once per update
Thu, 08 Apr 2010 12:42:47 +0200 [doc] note on pytestconf, fixlets stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Apr 2010 12:42:47 +0200] rev 5186
[doc] note on pytestconf, fixlets
Thu, 08 Apr 2010 12:32:09 +0200 [test] avoid weird bug when test are changing the cwd stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 12:32:09 +0200] rev 5185
[test] avoid weird bug when test are changing the cwd
Thu, 08 Apr 2010 11:04:17 +0200 [c-c newcube] #1192: simpler cubicweb-ctl newcube, and more
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 11:04:17 +0200] rev 5184
[c-c newcube] #1192: simpler cubicweb-ctl newcube, and more * new --layout option, to get 'simple' or 'full' cube * new --licence option to specify license for the cube * added README and sobjects.py template (the later only added in full layout) * fixed python file templates to get proper headers according to the config
Thu, 08 Apr 2010 09:59:59 +0200 [storage] consider fs_importing on update operations too stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 08 Apr 2010 09:59:59 +0200] rev 5183
[storage] consider fs_importing on update operations too
Thu, 08 Apr 2010 10:00:22 +0200 [primary] fix name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 10:00:22 +0200] rev 5182
[primary] fix name error
Thu, 08 Apr 2010 09:49:00 +0200 [migration] propagate TrInfo.comment permissions fix to existing instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:49:00 +0200] rev 5181
[migration] propagate TrInfo.comment permissions fix to existing instances
Thu, 08 Apr 2010 09:43:57 +0200 [xthml] fix #696079, potential empty table cause xhtml validation error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:43:57 +0200] rev 5180
[xthml] fix #696079, potential empty table cause xhtml validation error
Thu, 08 Apr 2010 09:07:54 +0200 [schema] #847739: test and fix bad permission on TrInfo.comment stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Apr 2010 09:07:54 +0200] rev 5179
[schema] #847739: test and fix bad permission on TrInfo.comment
Wed, 07 Apr 2010 14:53:35 +0200 [iprogress] use xml_escape instead of buggy replace stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:53:35 +0200] rev 5178
[iprogress] use xml_escape instead of buggy replace
Wed, 07 Apr 2010 14:42:55 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:55 +0200] rev 5177
backport stable
Wed, 07 Apr 2010 14:42:44 +0200 [querier] don't need a Cache instance for rql cacke key cache
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:44 +0200] rev 5176
[querier] don't need a Cache instance for rql cacke key cache
Wed, 07 Apr 2010 14:42:12 +0200 [testlib] properly close connections opened during test in tearDown stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:42:12 +0200] rev 5175
[testlib] properly close connections opened during test in tearDown
Wed, 07 Apr 2010 14:26:35 +0200 #759035: Automate addition of eid cachekey in RQL analysis
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 14:26:35 +0200] rev 5174
#759035: Automate addition of eid cachekey in RQL analysis
Wed, 07 Apr 2010 09:24:00 +0200 [rql annotation] add test and fix for bug introduced by 5004:4cc020ee70e2. While it sounded good, it wasn't because stinfo['relations'] didn't include anymore stinfo['typerels']
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:24:00 +0200] rev 5173
[rql annotation] add test and fix for bug introduced by 5004:4cc020ee70e2. While it sounded good, it wasn't because stinfo['relations'] didn't include anymore stinfo['typerels']
Wed, 07 Apr 2010 11:57:37 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:57:37 +0200] rev 5172
merge
Wed, 07 Apr 2010 11:56:30 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:56:30 +0200] rev 5171
merge
Wed, 07 Apr 2010 11:53:11 +0200 merged back old local changeset stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:53:11 +0200] rev 5170
merged back old local changeset
Wed, 07 Apr 2010 11:52:25 +0200 fixed indentation error in devtools/__init__.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 07 Apr 2010 11:52:25 +0200] rev 5169
fixed indentation error in devtools/__init__.py
Tue, 06 Apr 2010 19:42:37 +0200 SQL Server port: temporary table handling stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:42:37 +0200] rev 5168
SQL Server port: temporary table handling Together with support from logilab.database, handle temp tables for SQLServer (which are denoted by a name starting with '#', just don't ask) Note updated dependency on logilab.database 1.0.2
Tue, 06 Apr 2010 19:27:47 +0200 log RQL query in case of unexpected failure (priceless when porting to new database) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:27:47 +0200] rev 5167
log RQL query in case of unexpected failure (priceless when porting to new database)
Tue, 06 Apr 2010 19:26:28 +0200 enable live test against sqlserver 2005 database stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 06 Apr 2010 19:26:28 +0200] rev 5166
enable live test against sqlserver 2005 database
Thu, 04 Mar 2010 17:26:43 +0100 fixed skeleton help strings stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 04 Mar 2010 17:26:43 +0100] rev 5165
fixed skeleton help strings
Wed, 07 Apr 2010 10:05:04 +0200 [wf] should use is_in_group to avoid error with internal manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 10:05:04 +0200] rev 5164
[wf] should use is_in_group to avoid error with internal manager
Wed, 07 Apr 2010 09:45:15 +0200 [pkginfo] when only __depends__ is specified, deduced __depends_cubes__ from it (same thing for recommends) ; fix ad skel pkginfo on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:45:15 +0200] rev 5163
[pkginfo] when only __depends__ is specified, deduced __depends_cubes__ from it (same thing for recommends) ; fix ad skel pkginfo on the way
Wed, 07 Apr 2010 09:43:50 +0200 [hook] fix name error in case of error on hook's .event checking
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Apr 2010 09:43:50 +0200] rev 5162
[hook] fix name error in case of error on hook's .event checking
Tue, 06 Apr 2010 20:10:12 +0200 [ms] fix planning bug introduced with recent rql refactoring for queries with only eids (fix unittest_multisources.test_in_eid)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 20:10:12 +0200] rev 5161
[ms] fix planning bug introduced with recent rql refactoring for queries with only eids (fix unittest_multisources.test_in_eid)
Tue, 06 Apr 2010 19:58:04 +0200 [hook] proper bad .events detection. Fix unittest_hook
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 19:58:04 +0200] rev 5160
[hook] proper bad .events detection. Fix unittest_hook
Tue, 06 Apr 2010 19:08:07 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 19:08:07 +0200] rev 5159
backport stable
Tue, 06 Apr 2010 18:51:17 +0200 [test] _gc_debug deleted from etwist.server
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 18:51:17 +0200] rev 5158
[test] _gc_debug deleted from etwist.server
Tue, 06 Apr 2010 18:36:09 +0200 [doc/book] talk about reloadComponent, misc tweaks and notes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 18:36:09 +0200] rev 5157
[doc/book] talk about reloadComponent, misc tweaks and notes
Tue, 06 Apr 2010 18:03:52 +0200 [doc/book] add q/a on i18n customisation, misc tweaks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 18:03:52 +0200] rev 5156
[doc/book] add q/a on i18n customisation, misc tweaks
Tue, 06 Apr 2010 16:50:53 +0200 Switched from TwistedWeb2 to TwistedWeb
Adrien Chauve <adrien.chauve@logilab.fr> [Tue, 06 Apr 2010 16:50:53 +0200] rev 5155
Switched from TwistedWeb2 to TwistedWeb - added HTTPResponse class in etwist/http.py (could be then abstracted in cubicweb/web) - added twisted.web2 http_headers.py file in cubicweb/web to handle HTTP headers conversion between raw headers and python object - deleted caching for base views (except for startup views). A better solution would be using weak entity tags (but they don't seem to be implemented in twisted.web). - added forbidden access message when browsing static local directories - tested with TwistedWeb 8, 9 and 10 TODO: ===== - Handle file uploading in forms. twisted.web seems to keep very little information (only file content) about uploaded files in twisted_request.args['input_field_name']. But it doesn't seem to keep track of filenames. Possible solutions : - use web2 code to parse raw request content still stored and available in twisted_request.content - find a magic function in twisted.web API to get the filenames - More tests.
Tue, 06 Apr 2010 16:04:37 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 16:04:37 +0200] rev 5154
merge
Tue, 06 Apr 2010 16:04:50 +0200 [ldap] fix email synchronization code: bad rql query + avoid integrity error on creating the address + nicer use_email / primary_email handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 16:04:50 +0200] rev 5153
[ldap] fix email synchronization code: bad rql query + avoid integrity error on creating the address + nicer use_email / primary_email handling
Tue, 06 Apr 2010 15:25:56 +0200 [doc/book] adjust a bit stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 15:25:56 +0200] rev 5152
[doc/book] adjust a bit
Tue, 06 Apr 2010 15:11:51 +0200 [doc/book] expand the js chapter with an ajax story stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 06 Apr 2010 15:11:51 +0200] rev 5151
[doc/book] expand the js chapter with an ajax story
Tue, 06 Apr 2010 10:29:41 +0200 [doc] remove useless directories stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:29:41 +0200] rev 5150
[doc] remove useless directories
Tue, 06 Apr 2010 10:27:02 +0200 temporary move stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:27:02 +0200] rev 5149
temporary move
Tue, 06 Apr 2010 10:17:18 +0200 [web components] refactor as book recommends :$ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:17:18 +0200] rev 5148
[web components] refactor as book recommends :$
Tue, 06 Apr 2010 10:11:40 +0200 more / cleaner / in code documentation of vreg, selectors and appobject stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:11:40 +0200] rev 5147
more / cleaner / in code documentation of vreg, selectors and appobject
Tue, 06 Apr 2010 10:10:47 +0200 add note about running repository / client code stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Apr 2010 10:10:47 +0200] rev 5146
add note about running repository / client code
Mon, 05 Apr 2010 09:06:16 +0200 added information about the naming conventions in schema.py stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 05 Apr 2010 09:06:16 +0200] rev 5145
added information about the naming conventions in schema.py also: * some typo fix * note about ObjectRelation soon being deprecated * clarified a few hazy points
Fri, 02 Apr 2010 17:27:53 +0200 [doc/book] a new chapter on how to use the ORM stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Apr 2010 17:27:53 +0200] rev 5144
[doc/book] a new chapter on how to use the ORM
Fri, 02 Apr 2010 16:10:35 +0200 improved doc on selectors an vregistry stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 16:10:35 +0200] rev 5143
improved doc on selectors an vregistry
Fri, 02 Apr 2010 16:10:17 +0200 fix rest formatting stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 16:10:17 +0200] rev 5142
fix rest formatting
Fri, 02 Apr 2010 14:40:32 +0200 typo fix stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:40:32 +0200] rev 5141
typo fix
Fri, 02 Apr 2010 14:36:54 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:36:54 +0200] rev 5140
merge
Fri, 02 Apr 2010 14:28:43 +0200 catch and log errors caused by bad json data stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 14:28:43 +0200] rev 5139
catch and log errors caused by bad json data
Fri, 02 Apr 2010 13:48:16 +0200 list allowed values for ldap protocol setting in help, so that the generated file includes this in a comment stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 02 Apr 2010 13:48:16 +0200] rev 5138
list allowed values for ldap protocol setting in help, so that the generated file includes this in a comment
Fri, 02 Apr 2010 13:53:27 +0200 [doc/book] enhance i18n section #656191 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 02 Apr 2010 13:53:27 +0200] rev 5137
[doc/book] enhance i18n section #656191
Fri, 02 Apr 2010 10:04:33 +0200 [doc] more (doc oriented) feature in list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 10:04:33 +0200] rev 5136
[doc] more (doc oriented) feature in list
Fri, 02 Apr 2010 09:56:40 +0200 [doc] enhanced setup section: fix sections'level, more postgres tips, merge environment doc with cwconfig.py module docstring using custom autodocstring directive stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:56:40 +0200] rev 5135
[doc] enhanced setup section: fix sections'level, more postgres tips, merge environment doc with cwconfig.py module docstring using custom autodocstring directive
Fri, 02 Apr 2010 09:55:30 +0200 [doc] enhanced concepts section stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:55:30 +0200] rev 5134
[doc] enhanced concepts section
Fri, 02 Apr 2010 09:54:03 +0200 remove ref to no more existing file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 02 Apr 2010 09:54:03 +0200] rev 5133
remove ref to no more existing file
Fri, 02 Apr 2010 08:44:00 +0200 [cleaning] simpler implementation of cmd_create_entity stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 02 Apr 2010 08:44:00 +0200] rev 5132
[cleaning] simpler implementation of cmd_create_entity
Fri, 02 Apr 2010 08:43:01 +0200 [storages] fix fs_importing side-effect on entity.data stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 02 Apr 2010 08:43:01 +0200] rev 5131
[storages] fix fs_importing side-effect on entity.data When creating a new File object, if fs_importing is set, we want entity.data to be the file content instead of the filepath for the rest of the transaction. (see test_bfss_fs_importing_transparency) for test implementation To make this possible, the storage hooks (entity_added / entity_updated) must return the correct value to set in the entity dict.
Thu, 01 Apr 2010 11:48:18 +0200 nicer warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 11:48:18 +0200] rev 5130
nicer warning
Thu, 01 Apr 2010 10:36:56 +0200 [doc] started full features list stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 10:36:56 +0200] rev 5129
[doc] started full features list
Thu, 01 Apr 2010 08:24:53 +0200 [python] take care to this detail of @contextmanager: if an unhandled exception occurs in the block, it is reraised inside the generator at the point where the yield occurred stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:24:53 +0200] rev 5128
[python] take care to this detail of @contextmanager: if an unhandled exception occurs in the block, it is reraised inside the generator at the point where the yield occurred
Thu, 01 Apr 2010 08:24:11 +0200 [entity] explain why the assert failed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:24:11 +0200] rev 5127
[entity] explain why the assert failed
Thu, 01 Apr 2010 08:23:57 +0200 [test] fix expected error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 01 Apr 2010 08:23:57 +0200] rev 5126
[test] fix expected error
Wed, 31 Mar 2010 17:02:51 +0200 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 17:02:51 +0200] rev 5125
fix bad merge
Wed, 31 Mar 2010 17:02:21 +0200 fix #822890, missing argument on abstract source backup method make backup failed on multi-sources instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 17:02:21 +0200] rev 5124
fix #822890, missing argument on abstract source backup method make backup failed on multi-sources instances
Wed, 31 Mar 2010 16:00:16 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 16:00:16 +0200] rev 5123
merge
Wed, 31 Mar 2010 15:59:32 +0200 [schema] ensure we don't remove has_text relation type unfortunatly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:59:32 +0200] rev 5122
[schema] ensure we don't remove has_text relation type unfortunatly
Wed, 31 Mar 2010 15:39:09 +0200 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:39:09 +0200] rev 5121
merge
Wed, 31 Mar 2010 15:37:41 +0200 Added tag cubicweb-debian-version-3.7.3-1 for changeset 44c7bf90df71 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:37:41 +0200] rev 5120
Added tag cubicweb-debian-version-3.7.3-1 for changeset 44c7bf90df71
Wed, 31 Mar 2010 15:37:40 +0200 Added tag cubicweb-version-3.7.3 for changeset 768beb8e15f1 stable cubicweb-debian-version-3.7.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:37:40 +0200] rev 5119
Added tag cubicweb-version-3.7.3 for changeset 768beb8e15f1
Wed, 31 Mar 2010 15:04:36 +0200 [distrib] fix pkginfo stable cubicweb-version-3.7.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 15:04:36 +0200] rev 5118
[distrib] fix pkginfo
Wed, 31 Mar 2010 14:55:54 +0200 3.7.3 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:55:54 +0200] rev 5117
3.7.3
Wed, 31 Mar 2010 14:50:30 +0200 [hooks] better message on bad .event class attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:50:30 +0200] rev 5116
[hooks] better message on bad .event class attribute
Wed, 31 Mar 2010 14:46:04 +0200 [repository] forbid usage of set_attributes() in before_add_entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:46:04 +0200] rev 5115
[repository] forbid usage of set_attributes() in before_add_entity set_attributes() will generate a RQL query that will silently fail. An explicit error is better. You can still use the ``entity[attr] = value`` notation that won't generate a SQL query but still update the inner state of the entity and its edited_attributes attribute.
Wed, 31 Mar 2010 14:32:19 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:32:19 +0200] rev 5114
merge
Wed, 31 Mar 2010 14:32:07 +0200 [cleanup] tb already printed by self.exception; add note stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:32:07 +0200] rev 5113
[cleanup] tb already printed by self.exception; add note
Wed, 31 Mar 2010 14:28:40 +0200 [facet] fix 'bookmark this search': stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:28:40 +0200] rev 5112
[facet] fix 'bookmark this search': * vid wasn't included in the link generated by the facet box * proper url quoting in both js / box code (try an has_text search with '&' inside...)
Wed, 31 Mar 2010 14:27:02 +0200 [widget] more wide textarea on bookmark edition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 14:27:02 +0200] rev 5111
[widget] more wide textarea on bookmark edition
Wed, 31 Mar 2010 13:35:44 +0200 [distribution] the web/data/images directory has to be handled in pkginfo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 13:35:44 +0200] rev 5110
[distribution] the web/data/images directory has to be handled in pkginfo
Wed, 31 Mar 2010 14:25:26 +0200 [test] use the new temporary_appojects CM to simplfy unittest_storage stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 31 Mar 2010 14:25:26 +0200] rev 5109
[test] use the new temporary_appojects CM to simplfy unittest_storage
Wed, 31 Mar 2010 12:53:24 +0200 [session] try to reconnect on unexpected error in system_sql. We need this for proper reconnection of pool used by hooks or looping task doing sql queries (such as cw_cleanup_transaction) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:53:24 +0200] rev 5108
[session] try to reconnect on unexpected error in system_sql. We need this for proper reconnection of pool used by hooks or looping task doing sql queries (such as cw_cleanup_transaction)
Wed, 31 Mar 2010 12:51:35 +0200 [source] log attempt to reconnect using warning level. Also, don't relog failed sql (already logged) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:51:35 +0200] rev 5107
[source] log attempt to reconnect using warning level. Also, don't relog failed sql (already logged)
Wed, 31 Mar 2010 12:33:47 +0200 [test] avoid critical log by informing the source we consider Personne as a multi-sources type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:33:47 +0200] rev 5106
[test] avoid critical log by informing the source we consider Personne as a multi-sources type
Wed, 31 Mar 2010 12:33:09 +0200 [test] use new temporary_appobjects context manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:33:09 +0200] rev 5105
[test] use new temporary_appobjects context manager
Wed, 31 Mar 2010 12:32:39 +0200 [test] that doesn't smell good but fix the test... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:32:39 +0200] rev 5104
[test] that doesn't smell good but fix the test...
Wed, 31 Mar 2010 12:22:20 +0200 [vreg] we do want the opposite... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:22:20 +0200] rev 5103
[vreg] we do want the opposite...
Wed, 31 Mar 2010 12:26:07 +0200 [testlib] simple helper method to register temporary appobjects (hooks for instance) with a context manager stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:26:07 +0200] rev 5102
[testlib] simple helper method to register temporary appobjects (hooks for instance) with a context manager
Wed, 31 Mar 2010 12:21:39 +0200 [undo] fix transactions table name in cleanup operation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 12:21:39 +0200] rev 5101
[undo] fix transactions table name in cleanup operation
Wed, 31 Mar 2010 11:52:15 +0200 Add context management methode to dbapi.Connection stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 31 Mar 2010 11:52:15 +0200] rev 5100
Add context management methode to dbapi.Connection the connection is automaticly closed when exiting the context.
Wed, 31 Mar 2010 11:41:20 +0200 i18n update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 11:41:20 +0200] rev 5099
i18n update
Wed, 31 Mar 2010 11:41:17 +0200 [i18n] use named substitution to avoid gettext warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 11:41:17 +0200] rev 5098
[i18n] use named substitution to avoid gettext warnings
Wed, 31 Mar 2010 10:56:43 +0200 [dataimport] print transaction id when we get one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 10:56:43 +0200] rev 5097
[dataimport] print transaction id when we get one
Wed, 31 Mar 2010 09:58:44 +0200 [cleanup] add some notes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:58:44 +0200] rev 5096
[cleanup] add some notes
Wed, 31 Mar 2010 09:58:20 +0200 [optimisation] _select_best is used very intensivly. Peanuts optimization may count :) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:58:20 +0200] rev 5095
[optimisation] _select_best is used very intensivly. Peanuts optimization may count :)
Wed, 31 Mar 2010 09:57:18 +0200 [optimization] traced_selection is used very intensively in debug mode stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:57:18 +0200] rev 5094
[optimization] traced_selection is used very intensively in debug mode optimizing it is worth the pain. Basically : don't do stuff unnecessary when we don't trace anything.
Wed, 31 Mar 2010 09:55:19 +0200 [optimization] improve massive write performance by optimizing hooks selection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:55:19 +0200] rev 5093
[optimization] improve massive write performance by optimizing hooks selection profiling on some massive deletion showed up that 2/3 of the time was spent in hooks selection. Those changes make it much more acceptable (through selection is still not negligeable): * use one registry for each event, so we've much less hooks to check when emiting an event as well as no more need for the match_event selector. This required ability to put one appobject into several registries, using a __registries__ class attribute. * check for deprecated .enabled at registry initialization time instead of at selection time A very simple HooksManager class has been reintroduce to choose the right registry on call_hooks. Those optimisations leads to a ~x3 factor of time necessary to delete 16000 entities.
Wed, 31 Mar 2010 09:45:14 +0200 [upgrade] after upgrade, fork command to start instance avoid grave uicfg pb (explicit rules all removed...) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 31 Mar 2010 09:45:14 +0200] rev 5092
[upgrade] after upgrade, fork command to start instance avoid grave uicfg pb (explicit rules all removed...)
Tue, 30 Mar 2010 19:59:56 +0200 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 19:59:56 +0200] rev 5091
merge
Tue, 30 Mar 2010 19:55:20 +0200 [repo creation] removing existing entities of 'single' cardinality relatino should be considered as 'activeintegrity' hook. Also don't disable that category during repo creation to avoid pb such as two default workflows for one entity types stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 19:55:20 +0200] rev 5090
[repo creation] removing existing entities of 'single' cardinality relatino should be considered as 'activeintegrity' hook. Also don't disable that category during repo creation to avoid pb such as two default workflows for one entity types
Tue, 30 Mar 2010 18:41:17 +0200 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 30 Mar 2010 18:41:17 +0200] rev 5089
merge
Tue, 30 Mar 2010 16:29:32 +0200 handle Service Close request correctly (closes #736039) stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 30 Mar 2010 16:29:32 +0200] rev 5088
handle Service Close request correctly (closes #736039) The windows event self._stop_event was not used, and twisted was not getting a chance of terminating cleanly by calling its shutdown event handlers (which would eventually call pyro_unregister). Fixed by calling reactor.stop()
Tue, 30 Mar 2010 17:59:18 +0200 [js form validation] fix case where we've None/null keys in the errors dictionnary stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:59:18 +0200] rev 5087
[js form validation] fix case where we've None/null keys in the errors dictionnary
Tue, 30 Mar 2010 17:56:10 +0200 [cleanup] exists imported, use it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:56:10 +0200] rev 5086
[cleanup] exists imported, use it
Tue, 30 Mar 2010 17:54:28 +0200 [form] CompoundField should not return itself in actual_fields, this avoid error on iliane with 3.7.2 where it's marked as required (from the schema) while value are provided by subfields stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:54:28 +0200] rev 5085
[form] CompoundField should not return itself in actual_fields, this avoid error on iliane with 3.7.2 where it's marked as required (from the schema) while value are provided by subfields
Tue, 30 Mar 2010 17:50:09 +0200 [repo] we want a hooks manager and hooks initialized event on quick start (we trigger events such as server_backup / server_restore for instance) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:50:09 +0200] rev 5084
[repo] we want a hooks manager and hooks initialized event on quick start (we trigger events such as server_backup / server_restore for instance)
Tue, 30 Mar 2010 17:29:03 +0200 [distribution] sql extensions files now have proper extension, fix manifest file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 17:29:03 +0200] rev 5083
[distribution] sql extensions files now have proper extension, fix manifest file
Tue, 30 Mar 2010 14:32:03 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 14:32:03 +0200] rev 5082
backport stable
Tue, 30 Mar 2010 13:32:01 +0200 [events manager] onevent decorator may be given extra arguments to give to em.bind stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:32:01 +0200] rev 5081
[events manager] onevent decorator may be given extra arguments to give to em.bind
Tue, 30 Mar 2010 13:31:21 +0200 [cleanup] some notes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:31:21 +0200] rev 5080
[cleanup] some notes
Tue, 30 Mar 2010 13:29:55 +0200 [reload] on registry reloading, we should change class of users of opened session stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:29:55 +0200] rev 5079
[reload] on registry reloading, we should change class of users of opened session
Tue, 30 Mar 2010 13:28:19 +0200 [appobject imports] don't include __init__ in package's name. See comment for more info stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:28:19 +0200] rev 5078
[appobject imports] don't include __init__ in package's name. See comment for more info
Tue, 30 Mar 2010 13:27:30 +0200 [rset] cubes such as iliane hi-jack rset description by poping some lines from it. Handle this on RepeatList stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 13:27:30 +0200] rev 5077
[rset] cubes such as iliane hi-jack rset description by poping some lines from it. Handle this on RepeatList
Tue, 30 Mar 2010 11:18:31 +0200 [undo] basic support for undoing of entity creation / relation addition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:18:31 +0200] rev 5076
[undo] basic support for undoing of entity creation / relation addition
Tue, 30 Mar 2010 11:17:50 +0200 [undo] init entity cache when undoing an entity deletion stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:17:50 +0200] rev 5075
[undo] init entity cache when undoing an entity deletion
Tue, 30 Mar 2010 11:17:21 +0200 [undo] consistent is/is_instance_of processing stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:17:21 +0200] rev 5074
[undo] consistent is/is_instance_of processing
Tue, 30 Mar 2010 11:15:57 +0200 [repo] don't need rset description on those queries stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:15:57 +0200] rev 5073
[repo] don't need rset description on those queries
Tue, 30 Mar 2010 11:15:08 +0200 [cleanup] style fixes, add nodes, 0.2 cents refactorings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:15:08 +0200] rev 5072
[cleanup] style fixes, add nodes, 0.2 cents refactorings
Tue, 30 Mar 2010 11:06:13 +0200 [undo] during undoing, call hooks in the [active]integrity and undo categories stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:06:13 +0200] rev 5071
[undo] during undoing, call hooks in the [active]integrity and undo categories
Tue, 30 Mar 2010 11:01:34 +0200 [repo] refactor fti operation to use set_operation and a single operation whatever the number of entities to ft index stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 11:01:34 +0200] rev 5070
[repo] refactor fti operation to use set_operation and a single operation whatever the number of entities to ft index
Tue, 30 Mar 2010 10:57:42 +0200 [querier] introduce RepeatList class, used to optimize size of data returned for result set description stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:57:42 +0200] rev 5069
[querier] introduce RepeatList class, used to optimize size of data returned for result set description When rql query has no ambiguity, we used to return the same description * N where N is the size of the result set. Returning RepeatList class avoid that multiplication. According to quick benchmark this improve performance for result set whose size is ~ > 50, has very small penalty for rset < 50, and in any case improve the size of data to be transfered over the network through pyro connection.
Tue, 30 Mar 2010 10:50:46 +0200 [repo] on add entity, set cache as soon as possible + fill type/source cache stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:50:46 +0200] rev 5068
[repo] on add entity, set cache as soon as possible + fill type/source cache
Tue, 30 Mar 2010 10:39:16 +0200 [repo] more efficient eid cache operations handling based on set_operation; refactor stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:39:16 +0200] rev 5067
[repo] more efficient eid cache operations handling based on set_operation; refactor * split CleanupEidTypeCache operation into one operation for deleted eids and another for added eids, and put them in cw.server.hook * for consistency, move fti unindexing handling from the repository to the system source * handling of deleted eids is done in plan execution (ssplanner), no needs to redo it in *delete_info -> no more need for _prepare_delete_info method, killed
Tue, 30 Mar 2010 10:28:41 +0200 [repo] move eschema_eid function from hooks.metadata to server.utils stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:28:41 +0200] rev 5066
[repo] move eschema_eid function from hooks.metadata to server.utils
Tue, 30 Mar 2010 10:20:03 +0200 [primary view] skip virtual rtypes anyway stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:20:03 +0200] rev 5065
[primary view] skip virtual rtypes anyway
Tue, 30 Mar 2010 10:18:23 +0200 [test] CubicWebTC.create_user expect an actual query, and we don't need to give session here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:18:23 +0200] rev 5064
[test] CubicWebTC.create_user expect an actual query, and we don't need to give session here
Tue, 30 Mar 2010 10:17:29 +0200 [dataimport] stop disabling undo ; commit return transaction id stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 30 Mar 2010 10:17:29 +0200] rev 5063
[dataimport] stop disabling undo ; commit return transaction id
Mon, 29 Mar 2010 19:10:22 +0200 [logging] demote static file served to debug stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 29 Mar 2010 19:10:22 +0200] rev 5062
[logging] demote static file served to debug
Mon, 29 Mar 2010 13:34:24 +0200 [cleanup] stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:34:24 +0200] rev 5061
[cleanup]
Mon, 29 Mar 2010 13:34:06 +0200 [repo] optimize massive insertion/deletion by using the new set_operation function stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:34:06 +0200] rev 5060
[repo] optimize massive insertion/deletion by using the new set_operation function Idea is that on massive insertion, cost of handling the list of operation become non negligeable, so we should minimize the number of operations in that list. The set_operation function ease usage of operation associated to data in session.transaction_data, and we only add the operation when data set isn't initialized yet, else we simply add data to the set. The operation then simply process accumulated data.
Mon, 29 Mar 2010 13:28:41 +0200 [repo] make etype which should go in deleted_entities configurable: we only need this for types imported from other multi-sources instances stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:28:41 +0200] rev 5059
[repo] make etype which should go in deleted_entities configurable: we only need this for types imported from other multi-sources instances
Mon, 29 Mar 2010 13:26:20 +0200 [repo] don't execute child step twice in EntitiesDeleteStep stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:26:20 +0200] rev 5058
[repo] don't execute child step twice in EntitiesDeleteStep
Mon, 29 Mar 2010 13:25:13 +0200 [form] consider autoform_field_kwargs for meta fields; allow required customization stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 13:25:13 +0200] rev 5057
[form] consider autoform_field_kwargs for meta fields; allow required customization
Mon, 29 Mar 2010 11:51:46 +0200 [workflow] support for automatic transition starting from the initial state stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 11:51:46 +0200] rev 5056
[workflow] support for automatic transition starting from the initial state
Mon, 29 Mar 2010 11:51:02 +0200 [testlib] create_user support extra kwargs to give to create_entity(CWUser) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 11:51:02 +0200] rev 5055
[testlib] create_user support extra kwargs to give to create_entity(CWUser)
Mon, 29 Mar 2010 10:20:01 +0200 fix dataimport for 3.7.2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 29 Mar 2010 10:20:01 +0200] rev 5054
fix dataimport for 3.7.2
Fri, 26 Mar 2010 19:22:04 +0100 use lgc.testlib.TestCase stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:22:04 +0100] rev 5053
use lgc.testlib.TestCase
Fri, 26 Mar 2010 19:21:17 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:21:17 +0100] rev 5052
backport stable
Fri, 26 Mar 2010 19:20:49 +0100 Added tag cubicweb-debian-version-3.7.2-1 for changeset 8fda29a6c219 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:20:49 +0100] rev 5051
Added tag cubicweb-debian-version-3.7.2-1 for changeset 8fda29a6c219
Fri, 26 Mar 2010 19:20:48 +0100 Added tag cubicweb-version-3.7.2 for changeset d010f749c21d stable cubicweb-debian-version-3.7.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 19:20:48 +0100] rev 5050
Added tag cubicweb-version-3.7.2 for changeset d010f749c21d
Fri, 26 Mar 2010 17:07:41 +0100 take care to empty string in cubes search path
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 17:07:41 +0100] rev 5049
take care to empty string in cubes search path
Fri, 26 Mar 2010 16:15:41 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:15:41 +0100] rev 5048
backport stable
Fri, 26 Mar 2010 16:15:16 +0100 [ms] fix name error introduced by rql 0.26 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:15:16 +0100] rev 5047
[ms] fix name error introduced by rql 0.26 api update
Fri, 26 Mar 2010 16:13:27 +0100 add note stable cubicweb-version-3.7.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 16:13:27 +0100] rev 5046
add note
Fri, 26 Mar 2010 15:54:35 +0100 3.7.2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:54:35 +0100] rev 5045
3.7.2
Fri, 26 Mar 2010 15:54:01 +0100 [selectors] new is_in_state select to avoid common error when writing state based selector stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:54:01 +0100] rev 5044
[selectors] new is_in_state select to avoid common error when writing state based selector
Fri, 26 Mar 2010 15:53:07 +0100 [repo config] cleanup read_instance_schema / bootstrap_schema / creating mess stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 15:53:07 +0100] rev 5043
[repo config] cleanup read_instance_schema / bootstrap_schema / creating mess
Fri, 26 Mar 2010 14:13:34 +0100 fix #726167: i18ninstance use data in bootstrab_cubes instead of the database one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 14:13:34 +0100] rev 5042
fix #726167: i18ninstance use data in bootstrab_cubes instead of the database one
Fri, 26 Mar 2010 13:45:48 +0100 [cleanup] remove 3.7 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:45:48 +0100] rev 5041
[cleanup] remove 3.7 deprecation warning
Fri, 26 Mar 2010 13:45:21 +0100 [form controller] clear caches in case some attribute participating to the rest path has been modified, avoid redirection to a no more existant page (fix #753567) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:45:21 +0100] rev 5040
[form controller] clear caches in case some attribute participating to the rest path has been modified, avoid redirection to a no more existant page (fix #753567)
Fri, 26 Mar 2010 13:33:47 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:33:47 +0100] rev 5039
i18nupdate
Fri, 26 Mar 2010 13:33:32 +0100 [form] fix validation error handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:33:32 +0100] rev 5038
[form] fix validation error handling * type when possible ValidationError raised by the edit controller * don't rely on repository to check required field * turn css class used for field error message to errorMsg to avoid confusion with the error class added to input * fix css when errors are added by the form renderer * fix form renderer to add the error message
Fri, 26 Mar 2010 13:23:25 +0100 [captcha] handle captcha validation properly in the captcha widget stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:23:25 +0100] rev 5037
[captcha] handle captcha validation properly in the captcha widget also, avoid error if pil isn't installed (only a recommendation)
Fri, 26 Mar 2010 13:21:25 +0100 [testlib] __errorurl may be a relative path, check we're actually removing base url first stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:21:25 +0100] rev 5036
[testlib] __errorurl may be a relative path, check we're actually removing base url first
Fri, 26 Mar 2010 13:20:42 +0100 [i18ncube] clear_rtag_objects imported when generating cube's .po file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 13:20:42 +0100] rev 5035
[i18ncube] clear_rtag_objects imported when generating cube's .po file
Fri, 26 Mar 2010 09:19:09 +0100 [maintainance] don't crash if we've no in-memory repository stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 09:19:09 +0100] rev 5034
[maintainance] don't crash if we've no in-memory repository
Fri, 26 Mar 2010 09:18:21 +0100 [db dump/restore] fix '#615840: db-dump must be always runnable' by setting repairing on config. Also, avoid to read the whole schema from the database on dump/restore: the bootstrap schema is enough. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 09:18:21 +0100] rev 5033
[db dump/restore] fix '#615840: db-dump must be always runnable' by setting repairing on config. Also, avoid to read the whole schema from the database on dump/restore: the bootstrap schema is enough.
Fri, 26 Mar 2010 08:32:32 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:32:32 +0100] rev 5032
cleanup
Fri, 26 Mar 2010 08:30:25 +0100 __missing__ main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:30:25 +0100] rev 5031
__missing__ main
Fri, 26 Mar 2010 08:28:22 +0100 [form] put qualified name on validation error, should fix #784299 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 08:28:22 +0100] rev 5030
[form] put qualified name on validation error, should fix #784299
Fri, 26 Mar 2010 06:57:52 +0100 [test] fixes when executed under apycot environment (also added ldap1 to test host /etc/hosts) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Mar 2010 06:57:52 +0100] rev 5029
[test] fixes when executed under apycot environment (also added ldap1 to test host /etc/hosts)
Thu, 25 Mar 2010 20:32:10 +0100 ...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:32:10 +0100] rev 5028
...
Thu, 25 Mar 2010 20:46:26 +0100 [config] move ConfigurationProblem to migration + refactor it to benefit from config methods
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:46:26 +0100] rev 5027
[config] move ConfigurationProblem to migration + refactor it to benefit from config methods
Thu, 25 Mar 2010 20:46:22 +0100 [config] more cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:46:22 +0100] rev 5026
[config] more cleanup
Thu, 25 Mar 2010 20:38:58 +0100 deprecate __use__ and __recommend__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:38:58 +0100] rev 5025
deprecate __use__ and __recommend__
Thu, 25 Mar 2010 20:33:03 +0100 add egg support with dependencies auto-installation
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 25 Mar 2010 20:33:03 +0100] rev 5024
add egg support with dependencies auto-installation
Thu, 25 Mar 2010 20:32:52 +0100 fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 20:32:52 +0100] rev 5023
fix dumb name error
Thu, 25 Mar 2010 19:32:04 +0100 fix _cubes dir
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 19:32:04 +0100] rev 5022
fix _cubes dir
Thu, 25 Mar 2010 17:55:24 +0100 handle nicely typical installation other than debian package / mercurial forest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 17:55:24 +0100] rev 5021
handle nicely typical installation other than debian package / mercurial forest * new _find_prefix method to detect installation prefix (maybe specified using CW_INSTALL_PREFIX environment variable) * set various resource accessors according to this, cleanup on the way * remove no more necessary APYCOT_ROOT hacks
Thu, 25 Mar 2010 15:11:44 +0100 When a TC failed to initiliase the database, the following test are SKIPPED stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 25 Mar 2010 15:11:44 +0100] rev 5020
When a TC failed to initiliase the database, the following test are SKIPPED When a TC failed to initiliase the database, the other test of the same TestCase are skipped with an explicite message instead of failing later for with an unrelated message.
Thu, 25 Mar 2010 15:08:27 +0100 [c-c] new server_maintenance hook, called on c-c shell / upgrade stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 15:08:27 +0100] rev 5019
[c-c] new server_maintenance hook, called on c-c shell / upgrade
Thu, 25 Mar 2010 14:49:24 +0100 [appobject] add version number to deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:49:24 +0100] rev 5018
[appobject] add version number to deprecation warning
Thu, 25 Mar 2010 14:33:50 +0100 update rql dependency
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:33:50 +0100] rev 5017
update rql dependency
Thu, 25 Mar 2010 14:26:13 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:26:13 +0100] rev 5016
backport stable
Thu, 25 Mar 2010 14:25:44 +0100 fix migration script stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:25:44 +0100] rev 5015
fix migration script
Thu, 25 Mar 2010 14:00:01 +0100 [cleanup] useless try except stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 14:00:01 +0100] rev 5014
[cleanup] useless try except
Thu, 25 Mar 2010 13:59:47 +0100 [source storage] refactor source sql generation and results handling to allow repository side callbacks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:59:47 +0100] rev 5013
[source storage] refactor source sql generation and results handling to allow repository side callbacks for instance with the BytesFileSystemStorage, before this change: * fspath, _fsopen function were stored procedures executed on the database -> files had to be available both on the repository *and* the database host * we needed implementation for each handled database Now, those function are python callbacks executed when necessary on the repository side, on data comming from the database. The litle cons are: * you can't do anymore restriction on mapped attributes * you can't write queries which will return in the same rset column some mapped attributes (or not mapped the same way) / some not This seems much acceptable since: * it's much more easy to handle when you start having the db on another host than the repo * BFSS works seemlessly on any backend now * you don't bother that much about the cons (at least in the bfss case): you usually don't do any restriction on Bytes... Bonus points: BFSS is more efficient (no queries under the cover as it was done in the registered procedure) and we have a much nicer/efficient fspath implementation. IMO, that rocks :D
Thu, 25 Mar 2010 13:49:07 +0100 [bfss] fix name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:49:07 +0100] rev 5012
[bfss] fix name error
Thu, 25 Mar 2010 13:46:55 +0100 [source storage] on deletion, entity has no edited_attributes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:46:55 +0100] rev 5011
[source storage] on deletion, entity has no edited_attributes
Thu, 25 Mar 2010 13:44:24 +0100 [cleanup] rename dbms_helper to dbhelper for consistency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:44:24 +0100] rev 5010
[cleanup] rename dbms_helper to dbhelper for consistency
Thu, 25 Mar 2010 13:42:17 +0100 [entity] we also have to override dict.pop to properly maintain edited_attributes consistency stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:42:17 +0100] rev 5009
[entity] we also have to override dict.pop to properly maintain edited_attributes consistency
Thu, 25 Mar 2010 13:41:26 +0100 [bfss test] some minor refactoring. Test deletion + creation/update/deletion rollback stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:41:26 +0100] rev 5008
[bfss test] some minor refactoring. Test deletion + creation/update/deletion rollback
Thu, 25 Mar 2010 13:27:09 +0100 don't put hooks deleting orphan composites into the 'integrity' category, we usually want it when integrity is deactivated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Mar 2010 13:27:09 +0100] rev 5007
don't put hooks deleting orphan composites into the 'integrity' category, we usually want it when integrity is deactivated
Wed, 24 Mar 2010 18:38:23 +0100 [facet] allow to specify a target type on relation facets for case such as Keyword/CodeKeyword where we only targets Keyword stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 18:38:23 +0100] rev 5006
[facet] allow to specify a target type on relation facets for case such as Keyword/CodeKeyword where we only targets Keyword
Wed, 24 Mar 2010 18:38:19 +0100 don't rewrite config's url during migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 18:38:19 +0100] rev 5005
don't rewrite config's url during migration
Wed, 24 Mar 2010 18:04:59 +0100 le patch rql26 a été importé
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 18:04:59 +0100] rev 5004
le patch rql26 a été importé
Wed, 24 Mar 2010 17:58:05 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 17:58:05 +0100] rev 5003
backport stable
Wed, 24 Mar 2010 15:18:48 +0100 [D] book: update backup procedures in additional tips stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 24 Mar 2010 15:18:48 +0100] rev 5002
[D] book: update backup procedures in additional tips
Wed, 24 Mar 2010 15:42:23 +0100 [cleanup] remove accidentaly commited print stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:42:23 +0100] rev 5001
[cleanup] remove accidentaly commited print
Wed, 24 Mar 2010 15:40:57 +0100 [test] don't try to reset session manager during test, stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:40:57 +0100] rev 5000
[test] don't try to reset session manager during test, this leads to weird failures when running multiple tests
Wed, 24 Mar 2010 15:22:01 +0100 don't update dontcheck until everything went fine: stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:22:01 +0100] rev 4999
don't update dontcheck until everything went fine: see usage in after_update_entity, where if we got an Unauthorized at hook time, we will retry and commit time.
Wed, 24 Mar 2010 15:21:21 +0100 [test] having two eid relations is now forbiden by rql stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:21:21 +0100] rev 4998
[test] having two eid relations is now forbiden by rql
Wed, 24 Mar 2010 15:09:49 +0100 [web test] a basic test, to be completed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:09:49 +0100] rev 4997
[web test] a basic test, to be completed
Wed, 24 Mar 2010 15:09:21 +0100 [test] don't clear rtags during tests, may cause breakage with manually import appobjects modules (see unittest_tracker for instance) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:09:21 +0100] rev 4996
[test] don't clear rtags during tests, may cause breakage with manually import appobjects modules (see unittest_tracker for instance)
Wed, 24 Mar 2010 15:08:24 +0100 [web] move workflow related uicfg stuff to the workflow module stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 15:08:24 +0100] rev 4995
[web] move workflow related uicfg stuff to the workflow module
Wed, 24 Mar 2010 14:17:01 +0100 dont get eid from entity's dict stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 14:17:01 +0100] rev 4994
dont get eid from entity's dict
Wed, 24 Mar 2010 14:12:47 +0100 [notification] don't create 'changes' in transaction data until actually needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 14:12:47 +0100] rev 4993
[notification] don't create 'changes' in transaction data until actually needed
Wed, 24 Mar 2010 14:11:01 +0100 backport pending_operations on hi-jacked session, see comment stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 14:11:01 +0100] rev 4992
backport pending_operations on hi-jacked session, see comment
Wed, 24 Mar 2010 13:51:52 +0100 [entity] fix dumb name error on .set_relations(rel=None) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 13:51:52 +0100] rev 4991
[entity] fix dumb name error on .set_relations(rel=None)
Wed, 24 Mar 2010 13:40:53 +0100 [security] don't add attribute into skip_security if already in edited_attributes, else we may accidentaly skip a desired security check stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 13:40:53 +0100] rev 4990
[security] don't add attribute into skip_security if already in edited_attributes, else we may accidentaly skip a desired security check
Wed, 24 Mar 2010 11:15:57 +0100 [repo entity] we have to provide a __delitem__ implementation as well, see example in the docstring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 11:15:57 +0100] rev 4989
[repo entity] we have to provide a __delitem__ implementation as well, see example in the docstring
Wed, 24 Mar 2010 11:00:51 +0100 [yams] on creation, specify relations anyway so we don't get spurious warning for accessing eid through the dict api on yams validation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 11:00:51 +0100] rev 4988
[yams] on creation, specify relations anyway so we don't get spurious warning for accessing eid through the dict api on yams validation
Wed, 24 Mar 2010 11:00:02 +0100 [repo] fix warning message and implementation of bw compat unsafe_execute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 11:00:02 +0100] rev 4987
[repo] fix warning message and implementation of bw compat unsafe_execute
Wed, 24 Mar 2010 10:23:57 +0100 stable is now 3.7 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 10:23:57 +0100] rev 4986
stable is now 3.7
Wed, 24 Mar 2010 10:23:31 +0100 oldstable is now 3.6 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 10:23:31 +0100] rev 4985
oldstable is now 3.6
Wed, 24 Mar 2010 08:42:49 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 08:42:49 +0100] rev 4984
backport stable
Wed, 24 Mar 2010 08:40:21 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 08:40:21 +0100] rev 4983
merge
Wed, 24 Mar 2010 08:40:00 +0100 Added tag cubicweb-debian-version-3.6.3-1 for changeset f9fce56d6a0c stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 08:40:00 +0100] rev 4982
Added tag cubicweb-debian-version-3.6.3-1 for changeset f9fce56d6a0c
Wed, 24 Mar 2010 08:39:59 +0100 Added tag cubicweb-version-3.6.3 for changeset 9c342fa4f1b7 stable cubicweb-debian-version-3.6.3-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 08:39:59 +0100] rev 4981
Added tag cubicweb-version-3.6.3 for changeset 9c342fa4f1b7
Wed, 24 Mar 2010 07:55:31 +0100 Added tag cubicweb-debian-version-3.7.1-1 for changeset 9194740f070e
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 07:55:31 +0100] rev 4980
Added tag cubicweb-debian-version-3.7.1-1 for changeset 9194740f070e
Wed, 24 Mar 2010 07:55:30 +0100 Added tag cubicweb-version-3.7.1 for changeset 6b0832bbd1da cubicweb-debian-version-3.7.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 07:55:30 +0100] rev 4979
Added tag cubicweb-version-3.7.1 for changeset 6b0832bbd1da
Wed, 24 Mar 2010 08:04:32 +0100 backport debian control changes done in 3.7 stable cubicweb-version-3.6.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 08:04:32 +0100] rev 4978
backport debian control changes done in 3.7
Wed, 24 Mar 2010 07:52:15 +0100 3.6.3 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Mar 2010 07:52:15 +0100] rev 4977
3.6.3
Tue, 23 Mar 2010 18:35:04 +0100 ticket #636927, add ajaxhtmlhead in controller js_component stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 18:35:04 +0100] rev 4976
ticket #636927, add ajaxhtmlhead in controller js_component
Tue, 23 Mar 2010 18:16:35 +0100 [widget] allow kwargs passed to Select widget stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 18:16:35 +0100] rev 4975
[widget] allow kwargs passed to Select widget
Tue, 23 Mar 2010 17:08:50 +0100 take care to empty breadcrumbs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 17:08:50 +0100] rev 4974
take care to empty breadcrumbs
Tue, 23 Mar 2010 17:06:05 +0100 fix bug with damned transmutation functionality, occuring when using an INSERT query which also add relation to the entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 17:06:05 +0100] rev 4973
fix bug with damned transmutation functionality, occuring when using an INSERT query which also add relation to the entity
Tue, 23 Mar 2010 17:05:05 +0100 update skeleton for __pkginfo__.py stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 17:05:05 +0100] rev 4972
update skeleton for __pkginfo__.py
Tue, 23 Mar 2010 09:19:42 +0100 don't use optional on final relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Mar 2010 09:19:42 +0100] rev 4971
don't use optional on final relation
Mon, 22 Mar 2010 17:58:03 +0100 fix security issue introduced by 4967:04543ed0bbdc: attributes explicitly set by hooks should not be checked by security hooks
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 22 Mar 2010 17:58:03 +0100] rev 4970
fix security issue introduced by 4967:04543ed0bbdc: attributes explicitly set by hooks should not be checked by security hooks
Mon, 22 Mar 2010 16:33:29 +0100 [form js] apply vgodard patch fixing #750056: reorderTabindex js function crashes when form dom id is not 'entityForm' stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 22 Mar 2010 16:33:29 +0100] rev 4969
[form js] apply vgodard patch fixing #750056: reorderTabindex js function crashes when form dom id is not 'entityForm'
Mon, 22 Mar 2010 11:11:00 +0100 missing unittest_main stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 22 Mar 2010 11:11:00 +0100] rev 4968
missing unittest_main
Sun, 21 Mar 2010 18:21:27 +0100 [server] add unit tests for storages
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Sun, 21 Mar 2010 18:21:27 +0100] rev 4967
[server] add unit tests for storages
Fri, 19 Mar 2010 19:25:53 +0100 [registry] trigger reload events on set_schema()
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 19 Mar 2010 19:25:53 +0100] rev 4966
[registry] trigger reload events on set_schema()
Fri, 19 Mar 2010 19:24:34 +0100 [source] only consider edited_attributes in source.preprocess_entity()
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 19 Mar 2010 19:24:34 +0100] rev 4965
[source] only consider edited_attributes in source.preprocess_entity()
Fri, 19 Mar 2010 19:21:31 +0100 [source] implement storages right in the source rather than in hooks
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 19 Mar 2010 19:21:31 +0100] rev 4964
[source] implement storages right in the source rather than in hooks The problem is that Storage objects will most probably change entity's dictionary so that values are correctly set before the source's corresponding method (e.g. entity_added()) is called. For instance, the BFSFileStorage will change the original binary data and replace it with the destination file path in order to store the file path in the database. This change must be local to the source in order not to impact other hooks or attribute access during the transaction, the whole idea being that the same application code should work exactly the same whether or not a BFSStorage is used or not.
Fri, 19 Mar 2010 15:27:45 +0100 i18n update cubicweb-version-3.7.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 15:27:45 +0100] rev 4963
i18n update
Fri, 19 Mar 2010 14:47:34 +0100 3.7.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 14:47:34 +0100] rev 4962
3.7.1
Fri, 19 Mar 2010 14:47:09 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 14:47:09 +0100] rev 4961
backport stable
Fri, 19 Mar 2010 14:43:49 +0100 [etwist] cleanup, use cProfile instead of hotshot
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 14:43:49 +0100] rev 4960
[etwist] cleanup, use cProfile instead of hotshot
Fri, 19 Mar 2010 14:43:15 +0100 [repo] start looping task on repo only config (though I bet more work is needed to get it actually working
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 14:43:15 +0100] rev 4959
[repo] start looping task on repo only config (though I bet more work is needed to get it actually working
Fri, 19 Mar 2010 14:42:35 +0100 [repo] call server_startup event in start_looping_task the repo is fully started (registered in pyro for instance)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 14:42:35 +0100] rev 4958
[repo] call server_startup event in start_looping_task the repo is fully started (registered in pyro for instance)
Fri, 19 Mar 2010 10:10:18 +0100 [security] take care uidrels may contains a relation targetting something else than a constant node (eg IN function)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 10:10:18 +0100] rev 4957
[security] take care uidrels may contains a relation targetting something else than a constant node (eg IN function)
Fri, 19 Mar 2010 10:07:30 +0100 [ms] this test is already done before putting a relation in uidrels
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 10:07:30 +0100] rev 4956
[ms] this test is already done before putting a relation in uidrels
Fri, 19 Mar 2010 09:08:09 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 09:08:09 +0100] rev 4955
cleanup
Fri, 19 Mar 2010 09:08:00 +0100 [security] experimental rqlst cache for read security: to activate using a 'security-rqlst-cache' flag in transaction data when you'll issue a lot of identic queries with only kwargs varying
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 09:08:00 +0100] rev 4954
[security] experimental rqlst cache for read security: to activate using a 'security-rqlst-cache' flag in transaction data when you'll issue a lot of identic queries with only kwargs varying
Fri, 19 Mar 2010 08:18:31 +0100 [read security] minor optimizations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Mar 2010 08:18:31 +0100] rev 4953
[read security] minor optimizations
Thu, 18 Mar 2010 23:22:40 +0100 [web] get rid of spurious '[Errno 2] No such file or directory' on load stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 18 Mar 2010 23:22:40 +0100] rev 4952
[web] get rid of spurious '[Errno 2] No such file or directory' on load This was caused by can_do_pdf_conversion() which tries to use '/usr/bin/fop'. When fop was not available, an OSError was raised by suprocess.Popen. This changeset first checks for /usr/bin/fop presence, then tries to run fop. If an error occurs, log it instead of printing it. NOTE for later: why do we test explicitly for "/usr/bin/fop" rather than simply "fop" ?
Thu, 18 Mar 2010 17:39:17 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:39:17 +0100] rev 4951
backport stable
Thu, 18 Mar 2010 17:37:55 +0100 [schema sync] fix another potential name error on synchronizing rdefs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:37:55 +0100] rev 4950
[schema sync] fix another potential name error on synchronizing rdefs
Thu, 18 Mar 2010 17:36:08 +0100 [schema sync] don't try to synchronize infered relation defs, fixing a name error on the way stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:36:08 +0100] rev 4949
[schema sync] don't try to synchronize infered relation defs, fixing a name error on the way
Thu, 18 Mar 2010 17:33:54 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:33:54 +0100] rev 4948
cleanup
Thu, 18 Mar 2010 17:33:35 +0100 don't update constraints when it's not necessary stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:33:35 +0100] rev 4947
don't update constraints when it's not necessary
Thu, 18 Mar 2010 17:33:03 +0100 [repo] don't call server_shutdown hooks when creating/repairing instance to be consistence with server_startup hooks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:33:03 +0100] rev 4946
[repo] don't call server_shutdown hooks when creating/repairing instance to be consistence with server_startup hooks
Thu, 18 Mar 2010 17:31:22 +0100 [migration] new build_descr argument to rqlexec on the migration helper
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:31:22 +0100] rev 4945
[migration] new build_descr argument to rqlexec on the migration helper
Thu, 18 Mar 2010 17:28:59 +0100 fix migration when upgrading from cw < 3.6 to cw 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:28:59 +0100] rev 4944
fix migration when upgrading from cw < 3.6 to cw 3.7
Thu, 18 Mar 2010 17:17:50 +0100 disable security when undoing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:17:50 +0100] rev 4943
disable security when undoing
Thu, 18 Mar 2010 17:16:17 +0100 merge stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 18 Mar 2010 17:16:17 +0100] rev 4942
merge
Thu, 18 Mar 2010 14:06:53 +0100 [sql] fix FSPATH implementation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 18 Mar 2010 14:06:53 +0100] rev 4941
[sql] fix FSPATH implementation plpy.execute() returns a list of dictionaries with column names as keys and corresponding values as values.
Thu, 18 Mar 2010 17:14:01 +0100 [web deletion] must use set_message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 17:14:01 +0100] rev 4940
[web deletion] must use set_message
Thu, 18 Mar 2010 15:51:53 +0100 fix limited_rql w/ UNION query stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 15:51:53 +0100] rev 4939
fix limited_rql w/ UNION query
Thu, 18 Mar 2010 11:57:48 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 11:57:48 +0100] rev 4938
backport stable
Thu, 18 Mar 2010 09:12:54 +0100 fix import stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 09:12:54 +0100] rev 4937
fix import
Thu, 18 Mar 2010 09:07:10 +0100 Fixed some of the documentation warnings when building the book with sphinx. stable
Adrien Chauve <adrien.chauve@logilab.fr> [Thu, 18 Mar 2010 09:07:10 +0100] rev 4936
Fixed some of the documentation warnings when building the book with sphinx.
Thu, 18 Mar 2010 09:05:49 +0100 move pdf icon component with it's template so we don't see it when the template isn't available due to missing dependancies stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Mar 2010 09:05:49 +0100] rev 4935
move pdf icon component with it's template so we don't see it when the template isn't available due to missing dependancies
Wed, 17 Mar 2010 11:37:47 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 11:37:47 +0100] rev 4934
backport stable
Wed, 17 Mar 2010 11:36:47 +0100 add missing warn imports
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 11:36:47 +0100] rev 4933
add missing warn imports
Wed, 17 Mar 2010 11:30:39 +0100 add missing warn imports stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 11:30:39 +0100] rev 4932
add missing warn imports
Wed, 17 Mar 2010 09:58:37 +0100 improve documentation for uicfg and rtags stable
Stephanie Marcu <stephanie.marcu@logilab.fr> [Wed, 17 Mar 2010 09:58:37 +0100] rev 4931
improve documentation for uicfg and rtags
Wed, 17 Mar 2010 09:23:27 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:23:27 +0100] rev 4930
backport stable
Wed, 17 Mar 2010 09:23:17 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:23:17 +0100] rev 4929
merge
Wed, 17 Mar 2010 09:21:58 +0100 [cleanup] objtype not used stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:21:58 +0100] rev 4928
[cleanup] objtype not used
Wed, 17 Mar 2010 09:21:13 +0100 [schema sync] test and fix bug when updating multiple constraint for the same rdef in the same transaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:21:13 +0100] rev 4927
[schema sync] test and fix bug when updating multiple constraint for the same rdef in the same transaction
Wed, 17 Mar 2010 09:19:02 +0100 3.6 want __regid__, not id stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:19:02 +0100] rev 4926
3.6 want __regid__, not id
Wed, 17 Mar 2010 09:17:14 +0100 [migration] disable notification by default during migration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:17:14 +0100] rev 4925
[migration] disable notification by default during migration
Wed, 17 Mar 2010 09:16:30 +0100 [session] fix hijack_user: most transaction_data should be copied (everything but the entity cache
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:16:30 +0100] rev 4924
[session] fix hijack_user: most transaction_data should be copied (everything but the entity cache
Wed, 17 Mar 2010 09:23:05 +0100 Added tag cubicweb-debian-version-3.7.0-1 for changeset 0c9ff7e496ce
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:23:05 +0100] rev 4923
Added tag cubicweb-debian-version-3.7.0-1 for changeset 0c9ff7e496ce
Wed, 17 Mar 2010 09:23:04 +0100 Added tag cubicweb-version-3.7.0 for changeset 270aba1e6fa2 cubicweb-debian-version-3.7.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Mar 2010 09:23:04 +0100] rev 4922
Added tag cubicweb-version-3.7.0 for changeset 270aba1e6fa2
Tue, 16 Mar 2010 18:10:59 +0100 fix control file by using virtual packages cubicweb-version-3.7.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 18:10:59 +0100] rev 4921
fix control file by using virtual packages
Tue, 16 Mar 2010 17:59:50 +0100 fix common/rql dependencies
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:59:50 +0100] rev 4920
fix common/rql dependencies
Tue, 16 Mar 2010 17:56:04 +0100 3.7.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:56:04 +0100] rev 4919
3.7.0
Tue, 16 Mar 2010 17:55:54 +0100 test fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:55:54 +0100] rev 4918
test fixes
Tue, 16 Mar 2010 17:44:42 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:44:42 +0100] rev 4917
merge
Tue, 16 Mar 2010 17:44:32 +0100 fix tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:44:32 +0100] rev 4916
fix tests
Tue, 16 Mar 2010 17:19:10 +0100 fix test broken by recent rql rewrite / querier changes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 17:19:10 +0100] rev 4915
fix test broken by recent rql rewrite / querier changes
Tue, 16 Mar 2010 16:32:36 +0100 backport stable into default
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 16:32:36 +0100] rev 4914
backport stable into default
Mon, 01 Mar 2010 11:26:14 +0100 server/web api for accessing to deleted_entites
Katia Saurfelt <katia.saurfelt@logilab.fr> [Mon, 01 Mar 2010 11:26:14 +0100] rev 4913
server/web api for accessing to deleted_entites
Wed, 10 Mar 2010 16:07:24 +0100 [R] dataimport: changes
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 10 Mar 2010 16:07:24 +0100] rev 4912
[R] dataimport: changes - deprecate checkpoint() in favour of commit() - filter on None value in mk_entity - rearrange log messages order
Tue, 16 Mar 2010 12:40:59 +0100 #750055: make it easier to change post logout url stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 12:40:59 +0100] rev 4911
#750055: make it easier to change post logout url
Tue, 16 Mar 2010 12:34:29 +0100 [web auth] fix authentication pb when anonymous are allowed, avoiding the first authentifier to return an anon connection while a following one may find correct authentication info. This make things simpler (eventually) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 12:34:29 +0100] rev 4910
[web auth] fix authentication pb when anonymous are allowed, avoiding the first authentifier to return an anon connection while a following one may find correct authentication info. This make things simpler (eventually)
Tue, 16 Mar 2010 12:31:06 +0100 [web server] simplify base-url handling on startup. Ensure config['base-url'] is correctly set once started stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 12:31:06 +0100] rev 4909
[web server] simplify base-url handling on startup. Ensure config['base-url'] is correctly set once started
Tue, 16 Mar 2010 10:54:59 +0100 [rql rewrite] until a better solution is found raise BadSchemaDefinition when two inlined relations with security on an optional variable is used, explaining how to bypass it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Mar 2010 10:54:59 +0100] rev 4908
[rql rewrite] until a better solution is found raise BadSchemaDefinition when two inlined relations with security on an optional variable is used, explaining how to bypass it
Mon, 15 Mar 2010 18:07:54 +0100 [rql rewriting] handle case where we've and optional inlined relation in the original query. Also, we should append EXISTS even in subquery to avoid inserting duplicates in results
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Mar 2010 18:07:54 +0100] rev 4907
[rql rewriting] handle case where we've and optional inlined relation in the original query. Also, we should append EXISTS even in subquery to avoid inserting duplicates in results
Mon, 15 Mar 2010 18:06:32 +0100 [rql rewriting] handle case where we want to insert snippet on a variable that has previously been moved to a subquery
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Mar 2010 18:06:32 +0100] rev 4906
[rql rewriting] handle case where we want to insert snippet on a variable that has previously been moved to a subquery
Mon, 15 Mar 2010 11:18:51 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Mar 2010 11:18:51 +0100] rev 4905
backport stable
Mon, 15 Mar 2010 11:16:40 +0100 [backup] fix misplaced paren stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Mar 2010 11:16:40 +0100] rev 4904
[backup] fix misplaced paren
Fri, 12 Mar 2010 16:53:18 +0100 fix bad conflict resolution
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 16:53:18 +0100] rev 4903
fix bad conflict resolution
Fri, 12 Mar 2010 16:23:21 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 16:23:21 +0100] rev 4902
backport stable
Fri, 12 Mar 2010 16:21:13 +0100 LazySuggestField : remote version of RestrictedSuggestField stable
Katia Saurfelt <katia.saurfelt@logilab.fr> [Fri, 12 Mar 2010 16:21:13 +0100] rev 4901
LazySuggestField : remote version of RestrictedSuggestField
Fri, 12 Mar 2010 16:15:33 +0100 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 16:15:33 +0100] rev 4900
typo
Fri, 12 Mar 2010 16:11:56 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 16:11:56 +0100] rev 4899
backport stable
Fri, 12 Mar 2010 15:53:31 +0100 Add a rssitem_id attribut to RSSView to easly choose the view used for items. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 12 Mar 2010 15:53:31 +0100] rev 4898
Add a rssitem_id attribut to RSSView to easly choose the view used for items.
Fri, 12 Mar 2010 15:05:33 +0100 [web] start a new message system based on id of message stored in session's data
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 15:05:33 +0100] rev 4897
[web] start a new message system based on id of message stored in session's data instead of using __message as today, which is problematic (allow message injection). Also we can have html in messages. Removed the __createdpath hack used to escape those limitation. The old system should still work though (and will probably for a while, though we should progressivly move to the new system where it's possible). Cleanup request paramaters handling on the way.
Fri, 12 Mar 2010 15:01:52 +0100 [notification] fix dumb name error in hijack user
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 15:01:52 +0100] rev 4896
[notification] fix dumb name error in hijack user
Fri, 12 Mar 2010 15:00:54 +0100 [dbapi] return default argument instead of None when no connection set yet
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 15:00:54 +0100] rev 4895
[dbapi] return default argument instead of None when no connection set yet
Fri, 12 Mar 2010 15:00:25 +0100 [cleanup selectors] use authenticated_user, check for form params instead of handling potential key error on missing params
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 15:00:25 +0100] rev 4894
[cleanup selectors] use authenticated_user, check for form params instead of handling potential key error on missing params
Fri, 12 Mar 2010 14:55:41 +0100 [db backup] fix name error in backup_to_file: we've to pass .confirm all along the chain as for restore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 14:55:41 +0100] rev 4893
[db backup] fix name error in backup_to_file: we've to pass .confirm all along the chain as for restore
Fri, 12 Mar 2010 14:52:22 +0100 [cleanup] use iteritems stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 14:52:22 +0100] rev 4892
[cleanup] use iteritems
Fri, 12 Mar 2010 14:51:59 +0100 [url] new rebuild_url method on base request stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 14:51:59 +0100] rev 4891
[url] new rebuild_url method on base request
Fri, 12 Mar 2010 14:50:54 +0100 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 14:50:54 +0100] rev 4890
typo
Fri, 12 Mar 2010 12:09:27 +0100 fix apycot detection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 12:09:27 +0100] rev 4889
fix apycot detection
Fri, 12 Mar 2010 11:50:27 +0100 provide logilab.database compat when creating database stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 11:50:27 +0100] rev 4888
provide logilab.database compat when creating database
Fri, 12 Mar 2010 11:49:29 +0100 update debian changelog stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 11:49:29 +0100] rev 4887
update debian changelog
Fri, 12 Mar 2010 11:49:05 +0100 [db creation] fix some bugs introduced by the migration to logilab.database
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 11:49:05 +0100] rev 4886
[db creation] fix some bugs introduced by the migration to logilab.database
Fri, 12 Mar 2010 11:34:35 +0100 [debian] packaging fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 11:34:35 +0100] rev 4885
[debian] packaging fixes * remove postgresql-contrib from cubicweb dependency (using tsearch which is included with postgres >= 8.3) * add postgresql-client | mysql-client to cubicweb-server dependencies, necessary for dump/restore of database
Fri, 12 Mar 2010 10:53:25 +0100 [web] yes this is used
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:53:25 +0100] rev 4884
[web] yes this is used
Fri, 12 Mar 2010 10:53:15 +0100 [web] cleanup: move delete_entities to the edit controller
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:53:15 +0100] rev 4883
[web] cleanup: move delete_entities to the edit controller
Fri, 12 Mar 2010 10:52:43 +0100 [web] stop using deprecated merge_dicts
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:52:43 +0100] rev 4882
[web] stop using deprecated merge_dicts
Fri, 12 Mar 2010 10:52:04 +0100 [utils] improve dump_class by copying back original class doc and module name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:52:04 +0100] rev 4881
[utils] improve dump_class by copying back original class doc and module name
Fri, 12 Mar 2010 10:51:30 +0100 [utils] make_uid imrovment: using .hex already remove '-', make key argument optional, document it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:51:30 +0100] rev 4880
[utils] make_uid imrovment: using .hex already remove '-', make key argument optional, document it
Fri, 12 Mar 2010 10:50:37 +0100 deprecates merge_dicts
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:50:37 +0100] rev 4879
deprecates merge_dicts
Fri, 12 Mar 2010 10:49:42 +0100 kill unused method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:49:42 +0100] rev 4878
kill unused method
Fri, 12 Mar 2010 10:46:45 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:46:45 +0100] rev 4877
merge
Fri, 12 Mar 2010 10:46:28 +0100 Added tag cubicweb-debian-version-3.6.2-1 for changeset f3b4bb9121a0 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:46:28 +0100] rev 4876
Added tag cubicweb-debian-version-3.6.2-1 for changeset f3b4bb9121a0
Fri, 12 Mar 2010 10:46:28 +0100 Added tag cubicweb-version-3.6.2 for changeset bfebe3d14d53 stable cubicweb-debian-version-3.6.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:46:28 +0100] rev 4875
Added tag cubicweb-version-3.6.2 for changeset bfebe3d14d53
Fri, 12 Mar 2010 10:43:32 +0100 [form] fix bug introduced by 4871:a34b76593ab2 with field using multiple input with different suffix: the suffix should be considered in the cache key stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 12 Mar 2010 10:43:32 +0100] rev 4874
[form] fix bug introduced by 4871:a34b76593ab2 with field using multiple input with different suffix: the suffix should be considered in the cache key
Thu, 11 Mar 2010 19:55:29 +0100 i18nupdate stable cubicweb-version-3.6.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 19:55:29 +0100] rev 4873
i18nupdate
Thu, 11 Mar 2010 19:49:40 +0100 prepare 3.6.2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 19:49:40 +0100] rev 4872
prepare 3.6.2
Thu, 11 Mar 2010 19:16:35 +0100 [form fields] fix severe memory leak due to @cached on field.input_name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 19:16:35 +0100] rev 4871
[form fields] fix severe memory leak due to @cached on field.input_name occuring on forms with persistent fields. Has been triggered in 3.6.1 on our public sites because: * the login form use persistent field since 3.6 * it's displayed on every anonymous request * another bug (fixed during the latest mini-sprint) made it also displayed for authenticated user see explanation in code for more detail. moral: be very careful with @cached...
Thu, 11 Mar 2010 19:07:45 +0100 [debug] allow to specify maxlevel to gc_info stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 19:07:45 +0100] rev 4870
[debug] allow to specify maxlevel to gc_info
Thu, 11 Mar 2010 18:28:38 +0100 [write security] we must check perm with read security disabled + add missing eid argument to check_perm
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 18:28:38 +0100] rev 4869
[write security] we must check perm with read security disabled + add missing eid argument to check_perm
Thu, 11 Mar 2010 16:49:59 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:49:59 +0100] rev 4868
merge
Thu, 11 Mar 2010 16:49:43 +0100 [session] del session's thread local store on close stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:49:43 +0100] rev 4867
[session] del session's thread local store on close
Thu, 11 Mar 2010 16:49:07 +0100 [debug] a new view to help debugging memory leaks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:49:07 +0100] rev 4866
[debug] a new view to help debugging memory leaks
Thu, 11 Mar 2010 16:48:38 +0100 [debug] minor improvments to the registry view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:48:38 +0100] rev 4865
[debug] minor improvments to the registry view
Thu, 11 Mar 2010 16:43:00 +0100 [web req] check latest url in breadcrumbs is not the same as the current one to keep more valuable information stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:43:00 +0100] rev 4864
[web req] check latest url in breadcrumbs is not the same as the current one to keep more valuable information
Thu, 11 Mar 2010 16:42:13 +0100 [pyviews] add thead/tbody to pyvaltable view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:42:13 +0100] rev 4863
[pyviews] add thead/tbody to pyvaltable view
Thu, 11 Mar 2010 16:41:43 +0100 [repo stats] add cache size stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Mar 2010 16:41:43 +0100] rev 4862
[repo stats] add cache size
Wed, 10 Mar 2010 12:52:33 +0100 [javascript] upgrade from version 1.0.2 to 1.1 of jquery.autocomplete.js stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 10 Mar 2010 12:52:33 +0100] rev 4861
[javascript] upgrade from version 1.0.2 to 1.1 of jquery.autocomplete.js
Wed, 10 Mar 2010 12:37:34 +0100 [web] fix #736332: iespec functionality for add_css stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 10 Mar 2010 12:37:34 +0100] rev 4860
[web] fix #736332: iespec functionality for add_css Patch provided by vgodard.
Wed, 10 Mar 2010 12:19:55 +0100 [javascript] use jQuery.one('ajax-loaded') instead of jQuery.bind() in add_onload to avoid multiple callback executions stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 10 Mar 2010 12:19:55 +0100] rev 4859
[javascript] use jQuery.one('ajax-loaded') instead of jQuery.bind() in add_onload to avoid multiple callback executions
Wed, 10 Mar 2010 12:08:45 +0100 [widgets] fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Mar 2010 12:08:45 +0100] rev 4858
[widgets] fix typo
Tue, 09 Mar 2010 19:59:44 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 19:59:44 +0100] rev 4857
merge
Tue, 09 Mar 2010 19:58:30 +0100 req has no more a cursor attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 19:58:30 +0100] rev 4856
req has no more a cursor attribute
Tue, 09 Mar 2010 19:57:47 +0100 when some authentication plugin fail, we may try another one stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 19:57:47 +0100] rev 4855
when some authentication plugin fail, we may try another one
Tue, 09 Mar 2010 19:57:04 +0100 logilab.db compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 19:57:04 +0100] rev 4854
logilab.db compat
Tue, 09 Mar 2010 14:38:41 +0100 [goa] i know goa is broken but that's still that we won't have to fix later :)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 14:38:41 +0100] rev 4853
[goa] i know goa is broken but that's still that we won't have to fix later :)
Tue, 09 Mar 2010 19:39:50 +0100 [documentation] fix errors in book chapter instance-config stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 09 Mar 2010 19:39:50 +0100] rev 4852
[documentation] fix errors in book chapter instance-config
Tue, 09 Mar 2010 12:07:34 +0100 remove deprecation warning introduced by add_onload api change
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 12:07:34 +0100] rev 4851
remove deprecation warning introduced by add_onload api change
Tue, 09 Mar 2010 12:07:16 +0100 [refactor] drop rset.vreg attribute, vreg should be accessed through rset.req. Also kill decorate_rset, simply set rset.req where we were calling this method.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 12:07:16 +0100] rev 4850
[refactor] drop rset.vreg attribute, vreg should be accessed through rset.req. Also kill decorate_rset, simply set rset.req where we were calling this method.
Tue, 09 Mar 2010 12:03:26 +0100 missing rename
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 12:03:26 +0100] rev 4849
missing rename
Tue, 09 Mar 2010 11:54:27 +0100 rename logilab.db into logilab.database
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:54:27 +0100] rev 4848
rename logilab.db into logilab.database
Tue, 09 Mar 2010 11:42:06 +0100 move devtools.dataimport at the cw level since we don't want cubes using it to depends on cubicweb-dev
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:42:06 +0100] rev 4847
move devtools.dataimport at the cw level since we don't want cubes using it to depends on cubicweb-dev
Tue, 09 Mar 2010 11:27:41 +0100 [widget] allow to specify hour/minute separator on the JQueryTimePicker (vgodard patch) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:27:41 +0100] rev 4846
[widget] allow to specify hour/minute separator on the JQueryTimePicker (vgodard patch)
Tue, 09 Mar 2010 11:05:29 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:05:29 +0100] rev 4845
backport stable
Tue, 09 Mar 2010 11:01:44 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:01:44 +0100] rev 4844
merge
Tue, 09 Mar 2010 11:00:48 +0100 fix hooks control method name + other litle cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 11:00:48 +0100] rev 4843
fix hooks control method name + other litle cleanups
Tue, 09 Mar 2010 10:59:50 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:59:50 +0100] rev 4842
cleanup
Tue, 09 Mar 2010 10:59:44 +0100 move SLINK_DIRECTORIES creation to a function avoid unnecessary import (and kill that damed warning of psyco not being installed) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:59:44 +0100] rev 4841
move SLINK_DIRECTORIES creation to a function avoid unnecessary import (and kill that damed warning of psyco not being installed)
Tue, 09 Mar 2010 10:53:55 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:53:55 +0100] rev 4840
cleanup
Tue, 09 Mar 2010 10:53:38 +0100 [schema hooks] properly check for changes of schema properties avoid useless costly operation (such as full-text reindexing all entities of a type). Refactor inlined handling and fix a bug trying to reindex a final entity type on the way. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:53:38 +0100] rev 4839
[schema hooks] properly check for changes of schema properties avoid useless costly operation (such as full-text reindexing all entities of a type). Refactor inlined handling and fix a bug trying to reindex a final entity type on the way.
Tue, 09 Mar 2010 10:51:08 +0100 [hook] entity_oldnew_value may cause bug on attributes explicitly set to None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:51:08 +0100] rev 4838
[hook] entity_oldnew_value may cause bug on attributes explicitly set to None
Tue, 09 Mar 2010 10:49:57 +0100 misc fixes to ensure logilab.db compatibility stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:49:57 +0100] rev 4837
misc fixes to ensure logilab.db compatibility
Tue, 09 Mar 2010 10:48:46 +0100 [sql generation] fti_need_distinct quere was not anymore used, potentially causing duplicates on has_text queries with sqlite backend stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 10:48:46 +0100] rev 4836
[sql generation] fti_need_distinct quere was not anymore used, potentially causing duplicates on has_text queries with sqlite backend
Tue, 09 Mar 2010 08:59:43 +0100 [repo] enhanced security handling: deprecates unsafe_execute, in favor of explicit read/write security control using the `enabled_security` context manager. Also code executed on the repository side is now unsafe by default.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Mar 2010 08:59:43 +0100] rev 4835
[repo] enhanced security handling: deprecates unsafe_execute, in favor of explicit read/write security control using the `enabled_security` context manager. Also code executed on the repository side is now unsafe by default.
Mon, 08 Mar 2010 19:02:35 +0100 move hooks activation control on session object, so we can have a per transaction control. Added a new `hooks_control` context manager for usual modification of hooks activation.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 19:02:35 +0100] rev 4834
move hooks activation control on session object, so we can have a per transaction control. Added a new `hooks_control` context manager for usual modification of hooks activation.
Mon, 08 Mar 2010 18:31:36 +0100 3.7 depends on python >= 2.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 18:31:36 +0100] rev 4833
3.7 depends on python >= 2.5
Mon, 08 Mar 2010 18:08:24 +0100 rename deprecated file
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 18:08:24 +0100] rev 4832
rename deprecated file
Mon, 08 Mar 2010 17:57:29 +0100 [repo] use logilab.db instead of lgc.adbh/lgc.db/lgc.sqlgen/indexer, test new date extranction functions
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 17:57:29 +0100] rev 4831
[repo] use logilab.db instead of lgc.adbh/lgc.db/lgc.sqlgen/indexer, test new date extranction functions
Mon, 08 Mar 2010 19:11:47 +0100 [javascript] fix #736185: add_onload / jQuery.bind() vs. jQuery.one()
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 08 Mar 2010 19:11:47 +0100] rev 4830
[javascript] fix #736185: add_onload / jQuery.bind() vs. jQuery.one() This patch introduces a new 'server-response' event and deprecates the 'ajax-loaded' event. - 'server-response' is triggered by postAjaxLoad() (instead of 'ajax-loaded'). - 'server-response' is also triggered on document.ready(). - The add_onload() method binds the javascript code the 'server-response' event whether or not it's an ajax request, thus removing the need of the jsoncall hackish parameter. The binding is done with jQuery.one() instead of jQuery.bind(). - The javascript callbacks will be passed two extra parameters : a boolean to indicate if it's an ajax request or not, the DOM node (result of the HTTP query). As javascript is what it is, callbacks can safely ignore those two parameters if they don't need them. Backward compatibility is maintained by triggerring an 'ajax-loaded' event when a 'server-response' is emitted.
Mon, 08 Mar 2010 09:51:29 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 09:51:29 +0100] rev 4829
backport stable
Mon, 08 Mar 2010 09:05:17 +0100 [cleanup] fti_* method already try/except exception, no need for additional catch here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 09:05:17 +0100] rev 4828
[cleanup] fti_* method already try/except exception, no need for additional catch here
Mon, 08 Mar 2010 09:04:36 +0100 [hook] use entity instead of values dict, check for edited_attributes on rtype change stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 09:04:36 +0100] rev 4827
[hook] use entity instead of values dict, check for edited_attributes on rtype change
Mon, 08 Mar 2010 09:03:43 +0100 [schema hook] fulltext_container is a relation *type* property. Test and fix (+ more fti properties change testing) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 09:03:43 +0100] rev 4826
[schema hook] fulltext_container is a relation *type* property. Test and fix (+ more fti properties change testing)
Mon, 08 Mar 2010 09:00:23 +0100 fix name error fixed in wrong branch stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 09:00:23 +0100] rev 4825
fix name error fixed in wrong branch
Mon, 08 Mar 2010 08:59:07 +0100 [test] don't use an internal url for test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Mar 2010 08:59:07 +0100] rev 4824
[test] don't use an internal url for test
Fri, 05 Mar 2010 18:20:39 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 18:20:39 +0100] rev 4823
backport stable
Fri, 05 Mar 2010 18:20:18 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 18:20:18 +0100] rev 4822
merge
Thu, 04 Mar 2010 18:57:13 +0100 Added tag cubicweb-debian-version-3.6.1-2 for changeset 0a16f07112b9 stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 04 Mar 2010 18:57:13 +0100] rev 4821
Added tag cubicweb-debian-version-3.6.1-2 for changeset 0a16f07112b9
Thu, 04 Mar 2010 16:26:52 +0100 [pkg/debian] prepare 3.6.1-2 stable cubicweb-debian-version-3.6.1-2
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 04 Mar 2010 16:26:52 +0100] rev 4820
[pkg/debian] prepare 3.6.1-2
Thu, 04 Mar 2010 16:26:22 +0100 [pkg/debian] Remove python-elementtree from Depends stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 04 Mar 2010 16:26:22 +0100] rev 4819
[pkg/debian] Remove python-elementtree from Depends elementTree is included in python2.5 and all supported distrib are 2.5 or above.
Fri, 05 Mar 2010 18:07:39 +0100 le patch massiveimport a été importé stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 18:07:39 +0100] rev 4818
le patch massiveimport a été importé
Fri, 05 Mar 2010 17:29:24 +0100 fix bad test fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 17:29:24 +0100] rev 4817
fix bad test fix
Fri, 05 Mar 2010 17:24:01 +0100 repair stuff broken by fti handling changes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 17:24:01 +0100] rev 4816
repair stuff broken by fti handling changes
Fri, 05 Mar 2010 17:22:41 +0100 update test broken by fulltextindexed change on workflow entities stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 17:22:41 +0100] rev 4815
update test broken by fulltextindexed change on workflow entities
Fri, 05 Mar 2010 13:05:47 +0100 fix another name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 13:05:47 +0100] rev 4814
fix another name error
Fri, 05 Mar 2010 13:04:46 +0100 fix name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 13:04:46 +0100] rev 4813
fix name error
Fri, 05 Mar 2010 12:18:22 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 12:18:22 +0100] rev 4812
backport stable
Fri, 05 Mar 2010 09:39:34 +0100 eschema_type_eid become eschema_eid and always get a schema as argument + misc cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 09:39:34 +0100] rev 4811
eschema_type_eid become eschema_eid and always get a schema as argument + misc cleanup
Fri, 05 Mar 2010 09:35:06 +0100 don't issue critical warning about missing text index when we're creating the instance stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 09:35:06 +0100] rev 4810
don't issue critical warning about missing text index when we're creating the instance
Fri, 05 Mar 2010 09:24:55 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Mar 2010 09:24:55 +0100] rev 4809
merge
Thu, 04 Mar 2010 18:06:03 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 18:06:03 +0100] rev 4808
backport stable
Thu, 04 Mar 2010 18:04:26 +0100 [cleanup] add index_entity to abstract source, add docstring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 18:04:26 +0100] rev 4807
[cleanup] add index_entity to abstract source, add docstring
Thu, 04 Mar 2010 18:02:33 +0100 [fti] refactor and fix full text indexation handling stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 18:02:33 +0100] rev 4806
[fti] refactor and fix full text indexation handling * moved logic from repository to the native source * avoid creating a FTIndexOp when no full text indexation is needed * entities with fulltext_container set are not indexed even when not related to a container * avoid duplicated unindexation
Thu, 04 Mar 2010 17:58:31 +0100 [schema] do not fulltext index workflow entities'description stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 17:58:31 +0100] rev 4805
[schema] do not fulltext index workflow entities'description
Thu, 04 Mar 2010 17:51:19 +0100 no key error subsequent to test module import error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 17:51:19 +0100] rev 4804
no key error subsequent to test module import error
Thu, 04 Mar 2010 17:51:27 +0100 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Mar 2010 17:51:27 +0100] rev 4803
merge
Thu, 04 Mar 2010 17:50:17 +0100 [views/breadcrumbs] fix bad signature stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Mar 2010 17:50:17 +0100] rev 4802
[views/breadcrumbs] fix bad signature
Thu, 04 Mar 2010 17:49:31 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 17:49:31 +0100] rev 4801
merge
Thu, 04 Mar 2010 17:49:14 +0100 nicer explanation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 17:49:14 +0100] rev 4800
nicer explanation
Thu, 04 Mar 2010 17:48:55 +0100 fix schema serialization bug: groupmap considered as addrdef argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 17:48:55 +0100] rev 4799
fix schema serialization bug: groupmap considered as addrdef argument
Thu, 04 Mar 2010 16:58:40 +0100 [cwctl] list will warn about a badly formatted version constraint instead of crashing stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 04 Mar 2010 16:58:40 +0100] rev 4798
[cwctl] list will warn about a badly formatted version constraint instead of crashing
Thu, 04 Mar 2010 12:08:23 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 12:08:23 +0100] rev 4797
backport stable
Thu, 04 Mar 2010 12:08:09 +0100 oops, 'not' missing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 12:08:09 +0100] rev 4796
oops, 'not' missing
Thu, 04 Mar 2010 12:07:54 +0100 [repo] fix bug introduced by 4757:ec9c20c6b9f7, testing for select.selection is not enough to avoid the substep query, we should check there is no interesting restriction (test added)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 12:07:54 +0100] rev 4795
[repo] fix bug introduced by 4757:ec9c20c6b9f7, testing for select.selection is not enough to avoid the substep query, we should check there is no interesting restriction (test added)
Thu, 04 Mar 2010 11:45:29 +0100 [rql2sql] fix potential crash when testing _q_invariant on a ColumnAlias instead of a Variable by always considering _q_invariant to false for them stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 11:45:29 +0100] rev 4794
[rql2sql] fix potential crash when testing _q_invariant on a ColumnAlias instead of a Variable by always considering _q_invariant to false for them
Thu, 04 Mar 2010 10:58:28 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:58:28 +0100] rev 4793
backport stable
Thu, 04 Mar 2010 10:56:46 +0100 fix test broken by meta relation permissions tweaks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:56:46 +0100] rev 4792
fix test broken by meta relation permissions tweaks
Thu, 04 Mar 2010 10:56:27 +0100 fix schema serialization, bad repartition of changes between stable and default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:56:27 +0100] rev 4791
fix schema serialization, bad repartition of changes between stable and default
Thu, 04 Mar 2010 10:23:20 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:23:20 +0100] rev 4790
backport stable
Thu, 04 Mar 2010 10:22:21 +0100 remove stuff from default introduced accidentally in stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:22:21 +0100] rev 4789
remove stuff from default introduced accidentally in stable
Thu, 04 Mar 2010 10:16:48 +0100 applied vgodard patch for jquery rounded corner w/ MSIE >= 8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 10:16:48 +0100] rev 4788
applied vgodard patch for jquery rounded corner w/ MSIE >= 8
Thu, 04 Mar 2010 09:57:40 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 09:57:40 +0100] rev 4787
backport stable
Thu, 04 Mar 2010 09:43:16 +0100 [fix] #731915 use add_onload instead of plain <script> tag for progress bar. stable
Adrien Chauve <adrien.chauve@logilab.fr> [Thu, 04 Mar 2010 09:43:16 +0100] rev 4786
[fix] #731915 use add_onload instead of plain <script> tag for progress bar. This changeset fixes : #731915: missing inprogress style on the project page Content fetched with ajax have their <script> tags removed. (see #734414) We now use the _cw.html_headers.add_onload method to execute the javascript code necessary to draw the progress bar. In the process we removed the ProgressBarWidget and merged it in ProgressTableView.
Thu, 04 Mar 2010 09:35:34 +0100 add render_description method to RSSItemView to improve modularity. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 04 Mar 2010 09:35:34 +0100] rev 4785
add render_description method to RSSItemView to improve modularity. The construction of the description marker of and rss entry is currently built by the main cell_call function. This make the job hard for RSSItemView subclass to change the default behaviour. The changeset fix this issue by extracting the description creation into a render_description method. Such extraction are already in place for various rss marquer.
Fri, 26 Feb 2010 17:00:42 +0100 le patch documentation-admin-tips a été importé stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 26 Feb 2010 17:00:42 +0100] rev 4784
le patch documentation-admin-tips a été importé
Tue, 02 Mar 2010 21:48:36 +0100 [F] views: fix 2 unicode errors stable
Julien Jehannet <Julien Jehannet <julien.jehannet@logilab.fr>> [Tue, 02 Mar 2010 21:48:36 +0100] rev 4783
[F] views: fix 2 unicode errors 1. You can now use valid unicode strings in ValidationError exception. Previously, if 'err' contains unicode, UnicodeDecodeError was raised by format_errors() >>> templstr = '<li>%s</li>\n' >>> e = ValidationError(None, {None: u'oué, une exception en unicode!'}) >>> templstr % e '<li>None (None): ou\xc3\xa9, une exception en unicode!</li>\n' >>> templstr = u'<li>%s</li>\n' >>> templstr % e u'<li>None (None): ou\xe9, une exception en unicode!</li>\n' 2. The message of an Exception can contains unicode. But it now properly managed by “informal” string representation. We can easily fix the problem by using the Exception.message attribute that still contains the original message. >>> a = AssertionError(u'séfdsdf') >>> a.message u's\xe9fdsdf' >>> str(a) Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 1: ordinal not in range(128) >>> a = ValueError(u'fsdfsdéfsdfs') >>> str(a) Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 6: ordinal not in range(128) >>> a ValueError(u'fsdfsd\xe9fsdfs',) >>> unicode(a) Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 6: ordinal not in range(128) >>> a.message u'fsdfsd\xe9fsdfs'
Mon, 22 Feb 2010 17:23:46 +0100 le patch fix-3.6-deprecation-warning a été importé stable
Julien Jehannet <julien.jehannet@logilab.fr> [Mon, 22 Feb 2010 17:23:46 +0100] rev 4782
le patch fix-3.6-deprecation-warning a été importé
Thu, 04 Mar 2010 08:50:27 +0100 Suppress the hidden logform when the user is already connected stable
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 04 Mar 2010 08:50:27 +0100] rev 4781
Suppress the hidden logform when the user is already connected by adding a conditionned logform
Thu, 04 Mar 2010 08:50:21 +0100 fix a Depression Warning stable
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 04 Mar 2010 08:50:21 +0100] rev 4780
fix a Depression Warning replace self.req._(... by self._cw._(...
Thu, 04 Mar 2010 08:50:03 +0100 fix: Prevent multi pass in restore_previous_post stable
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 04 Mar 2010 08:50:03 +0100] rev 4779
fix: Prevent multi pass in restore_previous_post by adding a conditional return add the top of the methode.
Thu, 04 Mar 2010 08:48:51 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Mar 2010 08:48:51 +0100] rev 4778
merge
Wed, 03 Mar 2010 19:20:03 +0100 [test] check _shutting_down, not empty dict (empty dict test should go in pytestgc patch)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 19:20:03 +0100] rev 4777
[test] check _shutting_down, not empty dict (empty dict test should go in pytestgc patch)
Wed, 03 Mar 2010 19:03:52 +0100 assert we are not already shutting down
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 19:03:52 +0100] rev 4776
assert we are not already shutting down
Wed, 03 Mar 2010 19:02:36 +0100 [test] call super class teardown after perms restoration
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 19:02:36 +0100] rev 4775
[test] call super class teardown after perms restoration
Wed, 03 Mar 2010 18:57:41 +0100 [test] get a chance to get proper garbage collection when running pytest on whole cw
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:57:41 +0100] rev 4774
[test] get a chance to get proper garbage collection when running pytest on whole cw
Wed, 03 Mar 2010 18:56:37 +0100 [testlib] properly close dumb sessions
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:56:37 +0100] rev 4773
[testlib] properly close dumb sessions
Wed, 03 Mar 2010 18:54:07 +0100 [debug] more (dirty) gc debuging
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:54:07 +0100] rev 4772
[debug] more (dirty) gc debuging
Wed, 03 Mar 2010 18:52:56 +0100 custom rest publisher instead of using rest_publish. Avoid to keep a ref on the latest context
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:52:56 +0100] rev 4771
custom rest publisher instead of using rest_publish. Avoid to keep a ref on the latest context
Wed, 03 Mar 2010 18:52:01 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:52:01 +0100] rev 4770
cleanup
Wed, 03 Mar 2010 18:33:56 +0100 [rest] cleanup, avoid deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:33:56 +0100] rev 4769
[rest] cleanup, avoid deprecation warning
Wed, 03 Mar 2010 18:32:21 +0100 delete pyro proxy on connection close, properly raise programming error when working on a closed connection
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:32:21 +0100] rev 4768
delete pyro proxy on connection close, properly raise programming error when working on a closed connection
Wed, 03 Mar 2010 18:31:08 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:31:08 +0100] rev 4767
cleanup
Wed, 03 Mar 2010 18:30:25 +0100 [test] get a chance to get proper garbage collection when running pytest on whole cw
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:30:25 +0100] rev 4766
[test] get a chance to get proper garbage collection when running pytest on whole cw
Wed, 03 Mar 2010 18:12:28 +0100 more tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 18:12:28 +0100] rev 4765
more tests
Wed, 03 Mar 2010 17:59:05 +0100 [repo] improve planning of insert/update queries: do not select affected constants so the don't go and back to/from the source.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:59:05 +0100] rev 4764
[repo] improve planning of insert/update queries: do not select affected constants so the don't go and back to/from the source.
Wed, 03 Mar 2010 17:56:04 +0100 schema serialization optimization by using eids instead of type names. Heavy refactoring/cleanup on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:56:04 +0100] rev 4763
schema serialization optimization by using eids instead of type names. Heavy refactoring/cleanup on the way
Wed, 03 Mar 2010 17:51:49 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:51:49 +0100] rev 4762
backport stable
Wed, 03 Mar 2010 17:49:24 +0100 [testlib] automatic test shouldn't try to populate default_workflow stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:49:24 +0100] rev 4761
[testlib] automatic test shouldn't try to populate default_workflow
Wed, 03 Mar 2010 17:48:08 +0100 minor schema serialization optimization: stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:48:08 +0100] rev 4760
minor schema serialization optimization: * remove verbose handling, no more necessary since server.set_debug * remove old bw compat code * other cleanups
Wed, 03 Mar 2010 17:42:19 +0100 cleanups stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:42:19 +0100] rev 4759
cleanups
Wed, 03 Mar 2010 17:39:22 +0100 fix code and tests broken by 4744:13a5d3a7410e (proper permission on eid/has_text/identity relations) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Mar 2010 17:39:22 +0100] rev 4758
fix code and tests broken by 4744:13a5d3a7410e (proper permission on eid/has_text/identity relations)
Tue, 02 Mar 2010 15:58:39 +0100 do not check for use template permission when session is super session or integrity hooks are deactivated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Mar 2010 15:58:39 +0100] rev 4757
do not check for use template permission when session is super session or integrity hooks are deactivated
Tue, 02 Mar 2010 15:57:32 +0100 do not check for existant entity when relation of single card is added but integrity hooks are deactivated stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Mar 2010 15:57:32 +0100] rev 4756
do not check for existant entity when relation of single card is added but integrity hooks are deactivated
Tue, 02 Mar 2010 15:44:26 +0100 [schema] tweaks meta-relations and schema/workflow entities attributes permissions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Mar 2010 15:44:26 +0100] rev 4755
[schema] tweaks meta-relations and schema/workflow entities attributes permissions
Tue, 02 Mar 2010 15:43:26 +0100 [schema] new constants for permissions definitions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Mar 2010 15:43:26 +0100] rev 4754
[schema] new constants for permissions definitions
Wed, 03 Mar 2010 14:06:05 +0100 [book/ldap] note on the role of two options stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 03 Mar 2010 14:06:05 +0100] rev 4753
[book/ldap] note on the role of two options
Tue, 02 Mar 2010 19:32:46 +0100 [book/cwctl] reorganize a bit this page (very messy) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 19:32:46 +0100] rev 4752
[book/cwctl] reorganize a bit this page (very messy)
Tue, 02 Mar 2010 19:15:26 +0100 [book] more id -> __regid__ stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 19:15:26 +0100] rev 4751
[book] more id -> __regid__
Tue, 02 Mar 2010 19:11:46 +0100 [book/entities] a bit of flesh to the interface chapter stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 19:11:46 +0100] rev 4750
[book/entities] a bit of flesh to the interface chapter
Tue, 02 Mar 2010 18:46:58 +0100 [book/admin/pyro] fix pyro options, give a small setup example stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 18:46:58 +0100] rev 4749
[book/admin/pyro] fix pyro options, give a small setup example
Tue, 02 Mar 2010 18:10:03 +0100 [book/faq] cleanup & complete a bit stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 18:10:03 +0100] rev 4748
[book/faq] cleanup & complete a bit
Tue, 02 Mar 2010 16:06:36 +0100 [book/admin/setup] notes about configuration of sql server stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 16:06:36 +0100] rev 4747
[book/admin/setup] notes about configuration of sql server
Tue, 02 Mar 2010 15:47:26 +0100 [book] remove seemingly unused old cruft stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 15:47:26 +0100] rev 4746
[book] remove seemingly unused old cruft
Tue, 02 Mar 2010 15:37:51 +0100 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 15:37:51 +0100] rev 4745
merge
Tue, 02 Mar 2010 15:37:45 +0100 [book] cleanup (deleting/moving) old stuff stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 15:37:45 +0100] rev 4744
[book] cleanup (deleting/moving) old stuff
Tue, 02 Mar 2010 15:11:11 +0100 [book] a few autoclasses for renderers, misc tweaks stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 15:11:11 +0100] rev 4743
[book] a few autoclasses for renderers, misc tweaks
Tue, 02 Mar 2010 14:39:06 +0100 [primary] navcontentbottom sections should be in the content table as navcontenttop stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Mar 2010 14:39:06 +0100] rev 4742
[primary] navcontentbottom sections should be in the content table as navcontenttop
Tue, 02 Mar 2010 13:00:41 +0100 [book/controllers] add some content (overview, api super sketch) for the cubicweb controllers stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 13:00:41 +0100] rev 4741
[book/controllers] add some content (overview, api super sketch) for the cubicweb controllers
Tue, 02 Mar 2010 12:04:33 +0100 [book/ldap] add missing LDAP section stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 12:04:33 +0100] rev 4740
[book/ldap] add missing LDAP section
Tue, 02 Mar 2010 11:21:29 +0100 [reledit] add ajax html head div, which allows to get additional css/js up to the browser #620569 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 02 Mar 2010 11:21:29 +0100] rev 4739
[reledit] add ajax html head div, which allows to get additional css/js up to the browser #620569
Mon, 01 Mar 2010 16:02:22 +0100 fix open/close/open subnode bug #730709 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 01 Mar 2010 16:02:22 +0100] rev 4738
fix open/close/open subnode bug #730709
Fri, 26 Feb 2010 17:39:33 +0100 backport stable to default
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 17:39:33 +0100] rev 4737
backport stable to default
Fri, 26 Feb 2010 17:38:12 +0100 Added tag cubicweb-debian-version-3.6.1-1 for changeset b9cdfe3341d1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 17:38:12 +0100] rev 4736
Added tag cubicweb-debian-version-3.6.1-1 for changeset b9cdfe3341d1
Fri, 26 Feb 2010 17:38:12 +0100 Added tag cubicweb-version-3.6.1 for changeset 4ae30c9ca11b stable cubicweb-debian-version-3.6.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 17:38:12 +0100] rev 4735
Added tag cubicweb-version-3.6.1 for changeset 4ae30c9ca11b
Fri, 26 Feb 2010 16:51:41 +0100 typo stable cubicweb-version-3.6.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 16:51:41 +0100] rev 4734
typo
Fri, 26 Feb 2010 15:39:59 +0100 3.6.1 depending on yams 0.28 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 15:39:59 +0100] rev 4733
3.6.1 depending on yams 0.28
Fri, 26 Feb 2010 15:36:30 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 15:36:30 +0100] rev 4732
merge
Wed, 10 Feb 2010 16:34:15 +0100 Added tag cubicweb-debian-version-3.6.0-1 for changeset d2ba93fcb8da
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 16:34:15 +0100] rev 4731
Added tag cubicweb-debian-version-3.6.0-1 for changeset d2ba93fcb8da
Wed, 10 Feb 2010 16:34:15 +0100 Added tag cubicweb-version-3.6.0 for changeset 450804da3ab2 cubicweb-debian-version-3.6.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 16:34:15 +0100] rev 4730
Added tag cubicweb-version-3.6.0 for changeset 450804da3ab2
Fri, 26 Feb 2010 15:32:32 +0100 3.6.1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 15:32:32 +0100] rev 4729
3.6.1
Fri, 26 Feb 2010 15:28:15 +0100 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 26 Feb 2010 15:28:15 +0100] rev 4728
merge
Fri, 26 Feb 2010 15:27:55 +0100 tabs/lazy views: provide a link for the no js user agents (lynx, blinds, google) #693670 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 26 Feb 2010 15:27:55 +0100] rev 4727
tabs/lazy views: provide a link for the no js user agents (lynx, blinds, google) #693670
Fri, 26 Feb 2010 15:22:22 +0100 [test] XXX fix to have pytest succeed on whole cw stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 15:22:22 +0100] rev 4726
[test] XXX fix to have pytest succeed on whole cw
Fri, 26 Feb 2010 13:56:06 +0100 typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:56:06 +0100] rev 4725
typo
Fri, 26 Feb 2010 13:31:10 +0100 fix test, broken by the merge of debug and info views stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:31:10 +0100] rev 4724
fix test, broken by the merge of debug and info views
Fri, 26 Feb 2010 13:30:46 +0100 ensure we don't break xhtml stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:30:46 +0100] rev 4723
ensure we don't break xhtml
Fri, 26 Feb 2010 13:30:24 +0100 pylint suggested refactorings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:30:24 +0100] rev 4722
pylint suggested refactorings
Fri, 26 Feb 2010 13:24:47 +0100 pylint style fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:24:47 +0100] rev 4721
pylint style fixes
Fri, 26 Feb 2010 13:21:13 +0100 don't use module doc string as usage string stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:21:13 +0100] rev 4720
don't use module doc string as usage string
Fri, 26 Feb 2010 13:19:14 +0100 kill dead/useless code as suggested by pylint stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:19:14 +0100] rev 4719
kill dead/useless code as suggested by pylint
Fri, 26 Feb 2010 13:12:01 +0100 avoid module import in c-c plugins module, and remind it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:12:01 +0100] rev 4718
avoid module import in c-c plugins module, and remind it
Fri, 26 Feb 2010 13:10:16 +0100 proper deprecation warning when import class that should be imported from yams stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:10:16 +0100] rev 4717
proper deprecation warning when import class that should be imported from yams
Fri, 26 Feb 2010 13:09:12 +0100 fix some pylint detected errors stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 13:09:12 +0100] rev 4716
fix some pylint detected errors
Fri, 26 Feb 2010 09:54:32 +0100 [test] fix test broken by arthur processinfo patch stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 09:54:32 +0100] rev 4715
[test] fix test broken by arthur processinfo patch
Fri, 26 Feb 2010 09:54:03 +0100 merge debug and info views stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 09:54:03 +0100] rev 4714
merge debug and info views plus enhancements: * nicer presentation * proper translations * kill dead (modpython!) code * fix repository stats (active thread count / add looping tasks information)
Fri, 26 Feb 2010 08:46:27 +0100 [i18n] nothing to translate here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 08:46:27 +0100] rev 4713
[i18n] nothing to translate here
Fri, 26 Feb 2010 08:46:03 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 08:46:03 +0100] rev 4712
i18nupdate
Fri, 26 Feb 2010 07:58:55 +0100 [test] we should properly use vreg method to compute solutions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:58:55 +0100] rev 4711
[test] we should properly use vreg method to compute solutions
Fri, 26 Feb 2010 07:58:02 +0100 [pool] properly close existing connection before reconnection stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:58:02 +0100] rev 4710
[pool] properly close existing connection before reconnection
Fri, 26 Feb 2010 07:44:18 +0100 [web] fix #724769: Use RemoteCallFailed in the publisher's error_handler stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 26 Feb 2010 07:44:18 +0100] rev 4709
[web] fix #724769: Use RemoteCallFailed in the publisher's error_handler On json_request, errors handled by the publisher should raise RemoteCallFailed exceptions instead of standard StatusResponse so that errbacks get called normally on the client side.
Fri, 26 Feb 2010 07:26:47 +0100 #687194: cubicweb-ctl exlog : fix help message stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:26:47 +0100] rev 4708
#687194: cubicweb-ctl exlog : fix help message
Fri, 26 Feb 2010 07:08:11 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:08:11 +0100] rev 4707
merge
Fri, 26 Feb 2010 07:07:28 +0100 added stats for munin collecting #615844 - from 027bbff3659f stable
arthur [Fri, 26 Feb 2010 07:07:28 +0100] rev 4706
added stats for munin collecting #615844 - from 027bbff3659f
Fri, 26 Feb 2010 07:04:52 +0100 [dbapi] no more need to monkey patch this in 3.6: vreg/schema/config are all properly accessed through ._cw stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:04:52 +0100] rev 4705
[dbapi] no more need to monkey patch this in 3.6: vreg/schema/config are all properly accessed through ._cw
Fri, 26 Feb 2010 07:03:38 +0100 [session] fix memory leak: local thread data living in a thread that never finishes (eg, the main thread) may not be properly freed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 07:03:38 +0100] rev 4704
[session] fix memory leak: local thread data living in a thread that never finishes (eg, the main thread) may not be properly freed
Fri, 26 Feb 2010 06:59:16 +0100 [session] user.login is usually an unicode string, so implements __unicode__ instead of __str__ stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 06:59:16 +0100] rev 4703
[session] user.login is usually an unicode string, so implements __unicode__ instead of __str__
Fri, 26 Feb 2010 06:57:02 +0100 fix docstring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 06:57:02 +0100] rev 4702
fix docstring
Fri, 26 Feb 2010 06:55:43 +0100 [facet] before 3.6 we were sure to have a cw_rset attribute. Restore this for facets stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 26 Feb 2010 06:55:43 +0100] rev 4701
[facet] before 3.6 we were sure to have a cw_rset attribute. Restore this for facets
Thu, 25 Feb 2010 17:42:51 +0100 [iprogress] missing js file stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 25 Feb 2010 17:42:51 +0100] rev 4700
[iprogress] missing js file
Thu, 25 Feb 2010 11:43:11 +0100 [hooks] match_rtype and match_rtype_sets don't need to extend match_search_state stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 25 Feb 2010 11:43:11 +0100] rev 4699
[hooks] match_rtype and match_rtype_sets don't need to extend match_search_state The only method actually used by those 2 classes is __str__ that is defined on ExpectedValueSelector, not match_search_state.
Thu, 25 Feb 2010 11:40:47 +0100 [uicfg] section='inlined' is acceptable for inlined forms stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 25 Feb 2010 11:40:47 +0100] rev 4698
[uicfg] section='inlined' is acceptable for inlined forms
Thu, 25 Feb 2010 11:39:49 +0100 [web] fix muledit rendering bug stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 25 Feb 2010 11:39:49 +0100] rev 4697
[web] fix muledit rendering bug form.cw_col might be None and explicitly passing None to the selector chain may crash. Most __call__ methods of selectors are defined as in : def __call__(self, cls, req, rset, row=None, col=0, **kwargs) and then manipulate col as if it's an integer.
Wed, 24 Feb 2010 15:08:13 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 15:08:13 +0100] rev 4696
merge
Wed, 24 Feb 2010 15:07:17 +0100 3.6 api update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 15:07:17 +0100] rev 4695
3.6 api update
Wed, 24 Feb 2010 15:00:37 +0100 simplejson may not be available with python 2.4 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 15:00:37 +0100] rev 4694
simplejson may not be available with python 2.4
Wed, 24 Feb 2010 15:00:15 +0100 ensure make_uid return something that may be used as dom id stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 15:00:15 +0100] rev 4693
ensure make_uid return something that may be used as dom id
Wed, 24 Feb 2010 12:57:53 +0100 [test] also hide this message during test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 12:57:53 +0100] rev 4692
[test] also hide this message during test
Wed, 24 Feb 2010 12:57:30 +0100 [test] fix test inter-dependancies pb. Pytest ok in each individual test dir, though not yet for whole cubicweb, but for different reasons stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 12:57:30 +0100] rev 4691
[test] fix test inter-dependancies pb. Pytest ok in each individual test dir, though not yet for whole cubicweb, but for different reasons
Wed, 24 Feb 2010 11:53:36 +0100 [testlib] provide ability to control schema/vreg reset using reset_schema/reset_vreg test class attributes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:53:36 +0100] rev 4690
[testlib] provide ability to control schema/vreg reset using reset_schema/reset_vreg test class attributes
Wed, 24 Feb 2010 11:52:11 +0100 [test] skipping versions checking during test is enough, no need for monkey patch stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:52:11 +0100] rev 4689
[test] skipping versions checking during test is enough, no need for monkey patch
Wed, 24 Feb 2010 11:48:24 +0100 [goa] we don't use mx anymore stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:48:24 +0100] rev 4688
[goa] we don't use mx anymore
Wed, 24 Feb 2010 11:21:51 +0100 [integrity] skip auto-delete for internal sessions (but *not* for super session, see 4642:921737d2e3a8) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:21:51 +0100] rev 4687
[integrity] skip auto-delete for internal sessions (but *not* for super session, see 4642:921737d2e3a8)
Wed, 24 Feb 2010 11:20:13 +0100 [integrity] temporary fix auto-delete relation (see 4673:6f8b925a29f4 and 4642:921737d2e3a8): we want no read perms, though we want to check delete perms. Should be properly fixed in 3.7 once we've proper security control and [unsafe_]execute behaviour on the repository side stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:20:13 +0100] rev 4686
[integrity] temporary fix auto-delete relation (see 4673:6f8b925a29f4 and 4642:921737d2e3a8): we want no read perms, though we want to check delete perms. Should be properly fixed in 3.7 once we've proper security control and [unsafe_]execute behaviour on the repository side
Wed, 24 Feb 2010 11:14:14 +0100 use set_action_permissions is clearer and avoid @cached issue across tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:14:14 +0100] rev 4685
use set_action_permissions is clearer and avoid @cached issue across tests
Wed, 24 Feb 2010 12:49:55 +0100 [cwctl] use l.c.changelog for version comparison stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 24 Feb 2010 12:49:55 +0100] rev 4684
[cwctl] use l.c.changelog for version comparison
Wed, 24 Feb 2010 11:11:27 +0100 [form] only set __form_id for the main form, not for sub-forms. Should fix regression introduced by 4668:9f82f81bf13d stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:11:27 +0100] rev 4683
[form] only set __form_id for the main form, not for sub-forms. Should fix regression introduced by 4668:9f82f81bf13d
Wed, 24 Feb 2010 11:05:01 +0100 don't issue critical message when trying to alter sqlite db during test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:05:01 +0100] rev 4682
don't issue critical message when trying to alter sqlite db during test
Wed, 24 Feb 2010 11:04:28 +0100 [test] cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 11:04:28 +0100] rev 4681
[test] cleanup
Wed, 24 Feb 2010 10:56:47 +0100 [test] update tests broken by changes on attributes permissions handling in yams (add/delete replaced by update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:56:47 +0100] rev 4680
[test] update tests broken by changes on attributes permissions handling in yams (add/delete replaced by update
Wed, 24 Feb 2010 10:37:37 +0100 remove #<formid> from url used to redirect after a validation error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:37:37 +0100] rev 4679
remove #<formid> from url used to redirect after a validation error
Wed, 24 Feb 2010 10:35:06 +0100 [test] no more __cubicweb_internal_field__ value displayed on password widget stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:35:06 +0100] rev 4678
[test] no more __cubicweb_internal_field__ value displayed on password widget
Wed, 24 Feb 2010 10:34:37 +0100 [test] inline-creation requires petype argument to be selectable. Fix arguments order to make it clearer that 'template' is an argument of the test class .view method stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:34:37 +0100] rev 4677
[test] inline-creation requires petype argument to be selectable. Fix arguments order to make it clearer that 'template' is an argument of the test class .view method
Wed, 24 Feb 2010 10:33:31 +0100 [test] skip test when fop failed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:33:31 +0100] rev 4676
[test] skip test when fop failed
Wed, 24 Feb 2010 10:32:22 +0100 [test] don't display progress bar when testing checkintegrity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:32:22 +0100] rev 4675
[test] don't display progress bar when testing checkintegrity
Wed, 24 Feb 2010 10:30:31 +0100 [test api] rename _user_session to user_groups_session, fix its arguments and return only the session, not (user, session) to make things clearer stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 24 Feb 2010 10:30:31 +0100] rev 4674
[test api] rename _user_session to user_groups_session, fix its arguments and return only the session, not (user, session) to make things clearer
Tue, 23 Feb 2010 20:23:46 +0100 auto-delete relation with single cardinality using execute, not unsafe_execute, so permissions are correctly checked stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 20:23:46 +0100] rev 4673
auto-delete relation with single cardinality using execute, not unsafe_execute, so permissions are correctly checked
Tue, 23 Feb 2010 20:22:40 +0100 fix tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 20:22:40 +0100] rev 4672
fix tests
Tue, 23 Feb 2010 18:21:30 +0100 add */*.py to default MANIFEST.in to avoid pb such as #719282 in the future stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 18:21:30 +0100] rev 4671
add */*.py to default MANIFEST.in to avoid pb such as #719282 in the future
Tue, 23 Feb 2010 17:39:13 +0100 fix #615379 by checking admin user exists instead of making think everything is fine stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 17:39:13 +0100] rev 4670
fix #615379 by checking admin user exists instead of making think everything is fine
Tue, 23 Feb 2010 17:32:43 +0100 cleanup, typos stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 17:32:43 +0100] rev 4669
cleanup, typos
Tue, 23 Feb 2010 17:32:31 +0100 [form] fix #719285, due to multiple calls to restore_previous_post, by proper refactorings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 17:32:31 +0100] rev 4668
[form] fix #719285, due to multiple calls to restore_previous_post, by proper refactorings * move __init__ code from FieldsForm to Form. Must behaviour here should actually be in the Form base class * avoid buggy duplicated call to restore_previous_post * move some code that was in the form renderer to the form'__init__ method (__redirectpath & __form_id hidden input handling)) * 'formvid' should now be specified on form selection, not on form rendering
Thu, 18 Feb 2010 14:30:23 +0100 [fix] Apply fulltextindexed change in the actual index stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 18 Feb 2010 14:30:23 +0100] rev 4667
[fix] Apply fulltextindexed change in the actual index Change of the fulltextindexed attribute of a CWAttribute did actually change anything for already existing entity (but apply to new one). This patch fix this behaviour: * A new SingleLastOperation, UpdateFTIndexOp, to reindex entity whose ftindexation changed during a commit. This data is read from session.transaction_data['fti_update_etypes'] * The SourceDbRDefUpdate operation to store Etype who modify they fulltextindexed of attribute in session.transaction_data['fti_update_etypes']. * A new test is added to check the behaviour
Tue, 23 Feb 2010 13:40:55 +0100 3.6 api update (introduced by merge) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 13:40:55 +0100] rev 4666
3.6 api update (introduced by merge)
Tue, 23 Feb 2010 13:19:16 +0100 when validating a form, we should properly call 'actual_fields(form) on edited field else compound field are not correctly processed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 13:19:16 +0100] rev 4665
when validating a form, we should properly call 'actual_fields(form) on edited field else compound field are not correctly processed
Tue, 23 Feb 2010 12:59:30 +0100 #714109: [selectors] non_final_entity should implement score_class stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:59:30 +0100] rev 4664
#714109: [selectors] non_final_entity should implement score_class
Tue, 23 Feb 2010 12:52:57 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:52:57 +0100] rev 4663
merge
Tue, 23 Feb 2010 12:52:40 +0100 add XXX note stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:52:40 +0100] rev 4662
add XXX note
Tue, 23 Feb 2010 12:51:20 +0100 [form] cache field value in form.formvalues using (field, form) key since in some case the same field instance may be shared accross multiple forms, which may share the formvalues dict in case of sub-forms stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:51:20 +0100] rev 4661
[form] cache field value in form.formvalues using (field, form) key since in some case the same field instance may be shared accross multiple forms, which may share the formvalues dict in case of sub-forms
Tue, 23 Feb 2010 12:49:37 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:49:37 +0100] rev 4660
cleanup
Tue, 23 Feb 2010 12:46:56 +0100 [form] complete 25de2eb0432b by ignore req parameters by default for all hidden fields stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:46:56 +0100] rev 4659
[form] complete 25de2eb0432b by ignore req parameters by default for all hidden fields
Tue, 23 Feb 2010 12:43:15 +0100 [form] add a new ignore_req_params attribute on field controlling value's retreival stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 12:43:15 +0100] rev 4658
[form] add a new ignore_req_params attribute on field controlling value's retreival for such field, such as eid/__type in entity forms, we don't want to consider values from req.form since we may get undesired value (as reported by #714766). This new attribute allow do specify that we don't want to consider req.form in such case. Also, it seems that retreival of form values after a validation error suffer from the same problem, so don't use form_previous_values for field with ignore_req_params set to True (XXX though I suppose that may not be correct in some cases).
Tue, 23 Feb 2010 12:43:16 +0100 [css] fix disappearing image in menu when a:hover stable
Charles Hébert <charles.hebert@logilab.fr> [Tue, 23 Feb 2010 12:43:16 +0100] rev 4657
[css] fix disappearing image in menu when a:hover
Tue, 23 Feb 2010 08:41:06 +0100 [cwctl] modify command list to check for cube dependency problems stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 23 Feb 2010 08:41:06 +0100] rev 4656
[cwctl] modify command list to check for cube dependency problems
Tue, 23 Feb 2010 10:57:51 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 23 Feb 2010 10:57:51 +0100] rev 4655
merge
Tue, 23 Feb 2010 08:54:04 +0100 docstring improvement stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 23 Feb 2010 08:54:04 +0100] rev 4654
docstring improvement
Tue, 23 Feb 2010 09:53:01 +0100 import cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 09:53:01 +0100] rev 4653
import cleanup
Tue, 23 Feb 2010 09:52:38 +0100 restore 3.5 compat for date functions moved to lgc.date in 3.6 (closes #716055) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 23 Feb 2010 09:52:38 +0100] rev 4652
restore 3.5 compat for date functions moved to lgc.date in 3.6 (closes #716055)
Mon, 22 Feb 2010 19:25:04 +0100 [devtools/fill] fix date generation and its test stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 22 Feb 2010 19:25:04 +0100] rev 4651
[devtools/fill] fix date generation and its test
Mon, 22 Feb 2010 18:22:54 +0100 typo: capitalize migration confirmation messages stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 22 Feb 2010 18:22:54 +0100] rev 4650
typo: capitalize migration confirmation messages
Fri, 19 Feb 2010 15:12:46 +0100 [views/deleteconf] remove action ppty (useless & clashes with form attr, replace buggy non_final_entity selector with implements workaround stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 19 Feb 2010 15:12:46 +0100] rev 4649
[views/deleteconf] remove action ppty (useless & clashes with form attr, replace buggy non_final_entity selector with implements workaround
Fri, 19 Feb 2010 12:53:35 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 12:53:35 +0100] rev 4648
merge
Fri, 19 Feb 2010 10:12:33 +0100 [workflow] fix potential destination for go back transition stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 10:12:33 +0100] rev 4647
[workflow] fix potential destination for go back transition
Fri, 19 Feb 2010 10:04:24 +0100 [workflow] finish refactoring introduced by 021035b9a7ab for 'go back' transition: stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 10:04:24 +0100] rev 4646
[workflow] finish refactoring introduced by 021035b9a7ab for 'go back' transition: * fix SubWorkflowTransition.destination() prototype (must now take an entity as argument) * fix the change state for to give the entity to the transition's destination() method * we need a new method to draw workflow since we've no entity to give and 'go back' transition usually go back to multiple states
Fri, 19 Feb 2010 09:37:03 +0100 deprecate Transition.set_transition_permissions in favor of set_permissions (after all we know we're on a transition entity) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 09:37:03 +0100] rev 4645
deprecate Transition.set_transition_permissions in favor of set_permissions (after all we know we're on a transition entity)
Fri, 19 Feb 2010 09:36:26 +0100 introduce 'go back' transition: transition without destination state will go to the state we were coming from stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 09:36:26 +0100] rev 4644
introduce 'go back' transition: transition without destination state will go to the state we were coming from
Fri, 19 Feb 2010 09:34:14 +0100 fix optimisation with super session that may lead to integrity loss stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 19 Feb 2010 09:34:14 +0100] rev 4643
fix optimisation with super session that may lead to integrity loss at some point I've decided to stop ensuring ?1 cardinality was respected when adding a new relation using a super session, to avoid the cost of the delete query. That was yet discussable because it introduced unexpected difference between execute and unsafe_execute, which is imo not worth it. Also, now that rql() in migration script default to unsafe_execute, we definitly don't want that implicit behaviour change (which already cause bug when for instance adding another default workflow for an entity type: without that fix we end up with *two* default workflows while the schema tells we can have only one. IMO we should go to the direction that super session skip all security check, but nothing else, unless explicitly asked.
Fri, 19 Feb 2010 12:14:35 +0100 [auto/inline forms] reallow nested inline forms #703910 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 19 Feb 2010 12:14:35 +0100] rev 4642
[auto/inline forms] reallow nested inline forms #703910
Thu, 18 Feb 2010 15:42:29 +0100 [reledit] fix #713217: reledit doesn't check 'update' permission on attributes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 15:42:29 +0100] rev 4641
[reledit] fix #713217: reledit doesn't check 'update' permission on attributes
Thu, 18 Feb 2010 15:42:09 +0100 fix dumb name error stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 15:42:09 +0100] rev 4640
fix dumb name error
Thu, 18 Feb 2010 14:27:00 +0100 cleanup internal forms parameters in postlogin stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 14:27:00 +0100] rev 4639
cleanup internal forms parameters in postlogin
Thu, 18 Feb 2010 14:07:56 +0100 grmmbl, bad resolve stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 14:07:56 +0100] rev 4638
grmmbl, bad resolve
Thu, 18 Feb 2010 14:06:17 +0100 missed conflict stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 14:06:17 +0100] rev 4637
missed conflict
Thu, 18 Feb 2010 14:02:48 +0100 backport lost stable head stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 14:02:48 +0100] rev 4636
backport lost stable head
Thu, 18 Feb 2010 13:31:03 +0100 fix sync_schema_props_perms test stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 13:31:03 +0100] rev 4635
fix sync_schema_props_perms test
Thu, 18 Feb 2010 13:30:37 +0100 fix create_user function introduced in d6ae30c5d055 for database initialization: messup admin user groups when anon is created due to missing restriction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 13:30:37 +0100] rev 4634
fix create_user function introduced in d6ae30c5d055 for database initialization: messup admin user groups when anon is created due to missing restriction
Thu, 18 Feb 2010 13:28:38 +0100 3.6 api update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 13:28:38 +0100] rev 4633
3.6 api update
Thu, 18 Feb 2010 12:58:52 +0100 fix unittest_hooks: attributes have now update_permission instead of [add/delete]_permission stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 12:58:52 +0100] rev 4632
fix unittest_hooks: attributes have now update_permission instead of [add/delete]_permission
Thu, 18 Feb 2010 12:57:57 +0100 when modifying a persistent schema, erschema may miss some permissions which wil trigger a key error, but we don't want to crash on such cases stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 12:57:57 +0100] rev 4631
when modifying a persistent schema, erschema may miss some permissions which wil trigger a key error, but we don't want to crash on such cases
Thu, 18 Feb 2010 12:52:34 +0100 fix #694445: related entity generates weird RQL which in turn generates weird SQL which fails on SQL Server stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 12:52:34 +0100] rev 4630
fix #694445: related entity generates weird RQL which in turn generates weird SQL which fails on SQL Server quick fix to reuse modification_date if already retreived by the rql query.
Thu, 18 Feb 2010 12:13:36 +0100 fix 4626:c26b4df9fc90 (#703911): use can't rely on peid since it's not an actual eid when we're creating the parent entity stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 12:13:36 +0100] rev 4629
fix 4626:c26b4df9fc90 (#703911): use can't rely on peid since it's not an actual eid when we're creating the parent entity
Thu, 18 Feb 2010 11:08:00 +0100 [form fields] nicer behaviour of the password field: don't put internal field value on edition (triggering validation error if one validation without removing the value, due to confirmation mismatch), and don't show the field as required in such case stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 11:08:00 +0100] rev 4628
[form fields] nicer behaviour of the password field: don't put internal field value on edition (triggering validation error if one validation without removing the value, due to confirmation mismatch), and don't show the field as required in such case
Thu, 18 Feb 2010 11:06:40 +0100 minor cleanup: don't use builtin 'id' as variable name stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 11:06:40 +0100] rev 4627
minor cleanup: don't use builtin 'id' as variable name
Thu, 18 Feb 2010 10:57:50 +0100 [forms/inline] fix #703911: add new link disappears if inline box removed. Since we've the information, we must specify the target type else we get random cardinality on ambiguous relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 10:57:50 +0100] rev 4626
[forms/inline] fix #703911: add new link disappears if inline box removed. Since we've the information, we must specify the target type else we get random cardinality on ambiguous relations
Thu, 18 Feb 2010 10:55:41 +0100 this is not the form renderer responsability to check for update permissions. Move this to autoform editable_attributes relation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 10:55:41 +0100] rev 4625
this is not the form renderer responsability to check for update permissions. Move this to autoform editable_attributes relation
Thu, 18 Feb 2010 10:54:50 +0100 turn default logging threshold to warning (we usually want them), and log 'no schema for eid' pb using warning instead of error, so we see them in logs but not during migration stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 10:54:50 +0100] rev 4624
turn default logging threshold to warning (we usually want them), and log 'no schema for eid' pb using warning instead of error, so we see them in logs but not during migration
Thu, 18 Feb 2010 09:26:04 +0100 pfff, sorry to keep messing with default/stable... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 09:26:04 +0100] rev 4623
pfff, sorry to keep messing with default/stable...
Thu, 18 Feb 2010 09:22:04 +0100 specify db port on backup/restore commands (require forth comming lgc 0.48.1)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 09:22:04 +0100] rev 4622
specify db port on backup/restore commands (require forth comming lgc 0.48.1)
Thu, 18 Feb 2010 08:39:30 +0100 move captcha view to a place where it will be loaded by the registry...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 08:39:30 +0100] rev 4621
move captcha view to a place where it will be loaded by the registry...
Thu, 18 Feb 2010 07:29:13 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 18 Feb 2010 07:29:13 +0100] rev 4620
backport stable
Wed, 17 Feb 2010 20:22:12 +0100 [security] allow to call .check on rql expression with a user eid specified stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 20:22:12 +0100] rev 4619
[security] allow to call .check on rql expression with a user eid specified
Wed, 17 Feb 2010 16:42:52 +0100 [facet] rqlst should be the select node stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 16:42:52 +0100] rev 4618
[facet] rqlst should be the select node
Wed, 17 Feb 2010 16:27:01 +0100 oops, should have been in my previous commit stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 16:27:01 +0100] rev 4617
oops, should have been in my previous commit
Wed, 17 Feb 2010 16:21:34 +0100 fix table view facet retreival, necessary since 95ccd84c892b. Also some cleanup in facet box stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 16:21:34 +0100] rev 4616
fix table view facet retreival, necessary since 95ccd84c892b. Also some cleanup in facet box
Wed, 17 Feb 2010 15:58:09 +0100 Fix: RangeFacet is selected (valid rset) but without any values stable
Charles Hébert <charles.hebert@logilab.fr> [Wed, 17 Feb 2010 15:58:09 +0100] rev 4615
Fix: RangeFacet is selected (valid rset) but without any values
Wed, 17 Feb 2010 15:57:03 +0100 fix the bad rqlst syntax tree usage during facets initialization by copying it stable
Charles Hébert <charles.hebert@logilab.fr> [Wed, 17 Feb 2010 15:57:03 +0100] rev 4614
fix the bad rqlst syntax tree usage during facets initialization by copying it
Wed, 17 Feb 2010 10:39:35 +0100 [R] dataimport: refine error detection stable
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 17 Feb 2010 10:39:35 +0100] rev 4613
[R] dataimport: refine error detection Consider only None as non-expected value after parsing the input file. False is now allowed because of the boolean yesno checker that returns False by default.
Wed, 17 Feb 2010 13:23:36 +0100 added a function to create admin/anon user during db initialization process so one get a chance to monkey patch it stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 13:23:36 +0100] rev 4612
added a function to create admin/anon user during db initialization process so one get a chance to monkey patch it
Wed, 17 Feb 2010 13:16:50 +0100 fix unittest_schema, remove deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 13:16:50 +0100] rev 4611
fix unittest_schema, remove deprecation warning
Wed, 17 Feb 2010 13:12:35 +0100 when creating an instance, ask for cubes specific options properly (fix #607349) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 13:12:35 +0100] rev 4610
when creating an instance, ask for cubes specific options properly (fix #607349)
Wed, 17 Feb 2010 13:11:30 +0100 avoid loading twice site_cubicweb files on instance creation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 13:11:30 +0100] rev 4609
avoid loading twice site_cubicweb files on instance creation
Wed, 17 Feb 2010 12:25:17 +0100 oops stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 12:25:17 +0100] rev 4608
oops
Wed, 17 Feb 2010 12:21:28 +0100 [schema security] fix so that when cheking attributes perms for an entity being created, 'owners' and has_*_permission in erqlexpr are considered satisfied stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 12:21:28 +0100] rev 4607
[schema security] fix so that when cheking attributes perms for an entity being created, 'owners' and has_*_permission in erqlexpr are considered satisfied
Wed, 17 Feb 2010 11:26:09 +0100 dont add CUBES_DIR to cubes search path if it doesn't exists stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 11:26:09 +0100] rev 4606
dont add CUBES_DIR to cubes search path if it doesn't exists
Wed, 17 Feb 2010 11:25:46 +0100 fix dumb name error triggering crash when some directory in cubes search path doesn't exist stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 11:25:46 +0100] rev 4605
fix dumb name error triggering crash when some directory in cubes search path doesn't exist
Wed, 17 Feb 2010 11:25:12 +0100 remove 3.6 deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 11:25:12 +0100] rev 4604
remove 3.6 deprecation warning
Wed, 17 Feb 2010 09:13:49 +0100 login form style fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 09:13:49 +0100] rev 4603
login form style fixes
Wed, 17 Feb 2010 09:13:00 +0100 proper deprecation of TabedPrimaryView stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 09:13:00 +0100] rev 4602
proper deprecation of TabedPrimaryView
Wed, 17 Feb 2010 09:12:42 +0100 missing call to toolbox in tabbed primary view stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 17 Feb 2010 09:12:42 +0100] rev 4601
missing call to toolbox in tabbed primary view
Tue, 16 Feb 2010 14:39:51 +0100 use needs_css so you can change login form css without redefining LogFormView stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 14:39:51 +0100] rev 4600
use needs_css so you can change login form css without redefining LogFormView
Tue, 16 Feb 2010 14:39:28 +0100 bw compat stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 14:39:28 +0100] rev 4599
bw compat
Tue, 16 Feb 2010 11:31:12 +0100 backport fixes done accidentaly in default stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 11:31:12 +0100] rev 4598
backport fixes done accidentaly in default
Tue, 16 Feb 2010 11:30:52 +0100 use class, not klass, in widget.attrs
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 11:30:52 +0100] rev 4597
use class, not klass, in widget.attrs
Tue, 16 Feb 2010 10:42:04 +0100 specify login form dom id, don't render progress div
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 10:42:04 +0100] rev 4596
specify login form dom id, don't render progress div
Tue, 16 Feb 2010 10:33:48 +0100 backport crypto/captcha utilities from the registration cube
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 10:33:48 +0100] rev 4595
backport crypto/captcha utilities from the registration cube
Tue, 16 Feb 2010 09:27:15 +0100 use an actual form for the login form ease customization from external cubes (eg rememberme)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 09:27:15 +0100] rev 4594
use an actual form for the login form ease customization from external cubes (eg rememberme)
Tue, 16 Feb 2010 09:25:18 +0100 add space between a checkbox and its label
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 09:25:18 +0100] rev 4593
add space between a checkbox and its label
Tue, 16 Feb 2010 09:24:40 +0100 ensure cnx is set first (necessary to introduce of a form object to handle the login form)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 09:24:40 +0100] rev 4592
ensure cnx is set first (necessary to introduce of a form object to handle the login form)
Tue, 16 Feb 2010 09:23:35 +0100 don't let set_schema making commit_event fail
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 16 Feb 2010 09:23:35 +0100] rev 4591
don't let set_schema making commit_event fail
Mon, 15 Feb 2010 19:37:57 +0100 use constant
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 19:37:57 +0100] rev 4590
use constant
Mon, 15 Feb 2010 19:37:50 +0100 fix permission of the condition permission
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 19:37:50 +0100] rev 4589
fix permission of the condition permission
Mon, 15 Feb 2010 19:37:35 +0100 fix *_permissions schema: using the same cardinality/composite properties for cwgroup/rqlexpr leads to important pbs...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 19:37:35 +0100] rev 4588
fix *_permissions schema: using the same cardinality/composite properties for cwgroup/rqlexpr leads to important pbs...
Mon, 15 Feb 2010 18:44:47 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 18:44:47 +0100] rev 4587
backport stable
Mon, 15 Feb 2010 18:36:34 +0100 DEFAULT_ATTRPERMS is now public stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 18:36:34 +0100] rev 4586
DEFAULT_ATTRPERMS is now public
Mon, 15 Feb 2010 17:47:50 +0100 [inlined formos] don't pop attributes from kwargs, so they end-up in stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 17:47:50 +0100] rev 4585
[inlined formos] don't pop attributes from kwargs, so they end-up in cw_extra_kwargs which is then passed to the edition form
Mon, 15 Feb 2010 15:22:01 +0100 [notification] we should use unsafe_execute here stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:22:01 +0100] rev 4584
[notification] we should use unsafe_execute here
Mon, 15 Feb 2010 15:20:45 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:20:45 +0100] rev 4583
cleanup
Mon, 15 Feb 2010 15:20:06 +0100 [calendar view] fix related to the date_range mess (max value exclusion). Calendar views authors should check if more similar fixes needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:20:06 +0100] rev 4582
[calendar view] fix related to the date_range mess (max value exclusion). Calendar views authors should check if more similar fixes needed
Mon, 15 Feb 2010 15:18:38 +0100 [forms] fix RelationField bug with pending eids (eg inlined forms): we have to override process_form_value to avoid caching when recomputing is needed stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:18:38 +0100] rev 4581
[forms] fix RelationField bug with pending eids (eg inlined forms): we have to override process_form_value to avoid caching when recomputing is needed
Mon, 15 Feb 2010 15:17:24 +0100 [shell] rql() should use unsafe_execute when possible stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:17:24 +0100] rev 4580
[shell] rql() should use unsafe_execute when possible
Mon, 15 Feb 2010 15:16:08 +0100 [autoform] we should consider role when checking delete permission stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:16:08 +0100] rev 4579
[autoform] we should consider role when checking delete permission
Mon, 15 Feb 2010 15:14:50 +0100 don't update modification_date in repairing_mode (eg upgrade or shell) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:14:50 +0100] rev 4578
don't update modification_date in repairing_mode (eg upgrade or shell)
Mon, 15 Feb 2010 15:14:27 +0100 [security] we should save back edited_attributes in case of multiple modification of an entity during the same transaction stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:14:27 +0100] rev 4577
[security] we should save back edited_attributes in case of multiple modification of an entity during the same transaction
Mon, 15 Feb 2010 15:13:47 +0100 tune startup logging stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:13:47 +0100] rev 4576
tune startup logging
Mon, 15 Feb 2010 15:13:31 +0100 [schema] fix RelationSchema.has_perm to properly works with attribute relations stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:13:31 +0100] rev 4575
[schema] fix RelationSchema.has_perm to properly works with attribute relations
Mon, 15 Feb 2010 15:12:57 +0100 [schema] refactor/cleanup check_permissions stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:12:57 +0100] rev 4574
[schema] refactor/cleanup check_permissions
Mon, 15 Feb 2010 15:11:49 +0100 use a close_form method for consistency w/ open_form and allow overriding stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:11:49 +0100] rev 4573
use a close_form method for consistency w/ open_form and allow overriding
Mon, 15 Feb 2010 15:11:18 +0100 add version info to deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:11:18 +0100] rev 4572
add version info to deprecation warning
Mon, 15 Feb 2010 15:11:02 +0100 remove debug print stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:11:02 +0100] rev 4571
remove debug print
Mon, 15 Feb 2010 15:10:25 +0100 follow yams api change: attributes permissions are now defined for stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:10:25 +0100] rev 4570
follow yams api change: attributes permissions are now defined for an 'update' action, no more 'add' / 'delete' which makes no sense in such case. fix afs.relations_by_section permissions checking of object relation on the way.
Mon, 15 Feb 2010 15:05:15 +0100 fix dumb name error causing error when non managers try to change his properties stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:05:15 +0100] rev 4569
fix dumb name error causing error when non managers try to change his properties
Mon, 15 Feb 2010 15:04:44 +0100 fix typo in deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 15 Feb 2010 15:04:44 +0100] rev 4568
fix typo in deprecation warning
Thu, 11 Feb 2010 12:19:08 +0100 remove crappy basket specific code
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Feb 2010 12:19:08 +0100] rev 4567
remove crappy basket specific code
Fri, 12 Feb 2010 23:34:19 +0100 [views] toolbox must be rendered before the title to appear at top right stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 12 Feb 2010 23:34:19 +0100] rev 4566
[views] toolbox must be rendered before the title to appear at top right
Fri, 12 Feb 2010 22:40:44 +0100 [uicfg] make deprecation message easier to understand stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 12 Feb 2010 22:40:44 +0100] rev 4565
[uicfg] make deprecation message easier to understand
Fri, 12 Feb 2010 16:48:57 +0100 [uicfg] allow autoform_section's formtype parameter to be a tuple stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 12 Feb 2010 16:48:57 +0100] rev 4564
[uicfg] allow autoform_section's formtype parameter to be a tuple Typical usage is: afs.tag_attribute(('X', 'y'), formtype=('main', 'muledit'), section='attributes')
Fri, 12 Feb 2010 15:18:00 +0100 merge oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 12 Feb 2010 15:18:00 +0100] rev 4563
merge
Fri, 12 Feb 2010 14:34:38 +0100 branch oldstable oldstable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 12 Feb 2010 14:34:38 +0100] rev 4562
branch oldstable
Fri, 12 Feb 2010 14:17:52 +0100 create oldstable branch, remove 3.5 tag oldstable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 12 Feb 2010 14:17:52 +0100] rev 4561
create oldstable branch, remove 3.5 tag
Fri, 12 Feb 2010 13:35:12 +0100 merge 3.6 default/stable stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 12 Feb 2010 13:35:12 +0100] rev 4560
merge 3.6 default/stable
Fri, 12 Feb 2010 13:33:54 +0100 merge 3.5/stable heads stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 12 Feb 2010 13:33:54 +0100] rev 4559
merge 3.5/stable heads
Fri, 12 Feb 2010 13:32:14 +0100 Added tag 3.5 for changeset a0571ff0cb5d stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 12 Feb 2010 13:32:14 +0100] rev 4558
Added tag 3.5 for changeset a0571ff0cb5d
Wed, 10 Feb 2010 14:24:05 +0100 [http cache/json controller] ensure json_view does proper cache validation #390986 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 10 Feb 2010 14:24:05 +0100] rev 4557
[http cache/json controller] ensure json_view does proper cache validation #390986
Fri, 12 Feb 2010 12:57:56 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 12 Feb 2010 12:57:56 +0100] rev 4556
merge
Fri, 12 Feb 2010 12:57:14 +0100 typo fix in help string stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 12 Feb 2010 12:57:14 +0100] rev 4555
typo fix in help string
Fri, 12 Feb 2010 12:55:49 +0100 use subprocess instead of os.popen to run diff stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 12 Feb 2010 12:55:49 +0100] rev 4554
use subprocess instead of os.popen to run diff this avoids argument quoting issues (spaces in path, etc)
Fri, 12 Feb 2010 12:13:07 +0100 [migration] abort becomes possible when asked for confirmation before migration script stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 12 Feb 2010 12:13:07 +0100] rev 4553
[migration] abort becomes possible when asked for confirmation before migration script
Thu, 11 Feb 2010 12:18:46 +0100 sort on sortvalue, not dc_title to allow customization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 11 Feb 2010 12:18:46 +0100] rev 4552
sort on sortvalue, not dc_title to allow customization
Wed, 10 Feb 2010 16:32:54 +0100 merge cubicweb-version-3.6.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 16:32:54 +0100] rev 4551
merge
Wed, 10 Feb 2010 16:32:32 +0100 fix bug when value is None
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 16:32:32 +0100] rev 4550
fix bug when value is None
Wed, 10 Feb 2010 15:49:20 +0100 Added tag cubicweb-debian-version-3.6.0-1 for changeset 17e88f2485d1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 15:49:20 +0100] rev 4549
Added tag cubicweb-debian-version-3.6.0-1 for changeset 17e88f2485d1
Wed, 10 Feb 2010 15:49:19 +0100 Added tag cubicweb-version-3.6.0 for changeset 5f957e351b0a
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 15:49:19 +0100] rev 4548
Added tag cubicweb-version-3.6.0 for changeset 5f957e351b0a
Wed, 10 Feb 2010 14:31:22 +0100 added jquery.ui image files
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 14:31:22 +0100] rev 4547
added jquery.ui image files
Wed, 10 Feb 2010 13:58:11 +0100 provides a fallback_on_none_attribute field attribute, allowing to specify default value for attributes of *existing* entities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 13:58:11 +0100] rev 4546
provides a fallback_on_none_attribute field attribute, allowing to specify default value for attributes of *existing* entities
Wed, 10 Feb 2010 13:57:29 +0100 fix match_transition selector: for instance w/ forge version change state form overiding, we want the form with the publication_date selected by the editcontroller, whatever the transition
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 13:57:29 +0100] rev 4545
fix match_transition selector: for instance w/ forge version change state form overiding, we want the form with the publication_date selected by the editcontroller, whatever the transition
Wed, 10 Feb 2010 12:00:37 +0100 split introduced in the wrong place
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 12:00:37 +0100] rev 4544
split introduced in the wrong place
Wed, 10 Feb 2010 10:57:28 +0100 packaging fix: no more test in common (2).
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 10:57:28 +0100] rev 4543
packaging fix: no more test in common (2).
Wed, 10 Feb 2010 10:52:15 +0100 packaging fix: no more test in common. Should remove test from the hooks subpackage in rules for hardy
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 10:52:15 +0100] rev 4542
packaging fix: no more test in common. Should remove test from the hooks subpackage in rules for hardy
Wed, 10 Feb 2010 10:48:33 +0100 drop cubicweb-client package (there was only hercule.py inside)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 10:48:33 +0100] rev 4541
drop cubicweb-client package (there was only hercule.py inside)
Wed, 10 Feb 2010 10:40:41 +0100 remove ref to hercule.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 10:40:41 +0100] rev 4540
remove ref to hercule.py
Wed, 10 Feb 2010 10:14:14 +0100 cw 3.6, itself
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 10:14:14 +0100] rev 4539
cw 3.6, itself
Wed, 10 Feb 2010 09:44:40 +0100 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 09:44:40 +0100] rev 4538
i18nupdate
Wed, 10 Feb 2010 09:44:34 +0100 i18n msg fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 09:44:34 +0100] rev 4537
i18n msg fix
Wed, 10 Feb 2010 09:44:20 +0100 cleanup 2.5 __future__ imports
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 09:44:20 +0100] rev 4536
cleanup 2.5 __future__ imports
Wed, 10 Feb 2010 08:54:47 +0100 update translatable docstring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:54:47 +0100] rev 4535
update translatable docstring
Wed, 10 Feb 2010 08:27:23 +0100 fix test
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:27:23 +0100] rev 4534
fix test
Wed, 10 Feb 2010 08:08:17 +0100 rephrase
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:08:17 +0100] rev 4533
rephrase
Wed, 10 Feb 2010 08:07:53 +0100 fix auto-rollback on unauthorized error:
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:07:53 +0100] rev 4532
fix auto-rollback on unauthorized error: * don't rollback if a commit is processing * don't free pool on rollback
Wed, 10 Feb 2010 08:06:02 +0100 fix ldap test, our ldap server name has changed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:06:02 +0100] rev 4531
fix ldap test, our ldap server name has changed
Wed, 10 Feb 2010 08:05:43 +0100 fix name error introduced by bad merging of stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 10 Feb 2010 08:05:43 +0100] rev 4530
fix name error introduced by bad merging of stable
Tue, 09 Feb 2010 19:51:19 +0100 fix 'click here to see the created entity' link, which may not appear according to language settings
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 19:51:19 +0100] rev 4529
fix 'click here to see the created entity' link, which may not appear according to language settings
Tue, 09 Feb 2010 19:50:31 +0100 quick fix for typed formfield validation: accept empty string, split
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 19:50:31 +0100] rev 4528
quick fix for typed formfield validation: accept empty string, split
Fri, 05 Feb 2010 17:13:53 +0100 [R] devtools: improve default data import mechanism
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 05 Feb 2010 17:13:53 +0100] rev 4527
[R] devtools: improve default data import mechanism Validation chain is now possible with checkers Before that the expected values needed to be coherent. Now, we can use ObjectStore to validate the input data * add new input transformers: - uppercase - lowercase * add new input checkers (raise AssertionError on error): - decimal: take care of possible comma character as number separator - integer: cast to int() - yesno: to validate boolean value - isalpha - required: input value *must* not be empty * new control checker: - optional: block possible exception we delete field in the returned dict instead of raising AssertionError (exclusive with required) Helper methods to manipulate indexes: * build_rqlindex() is used to build index based on already created entities * fetch() replace get_one()/get_many() methods by factorizing code Minor changes in reporting: * use tell() for all printing * let new value for askerrors to display automatically the report (used in crontab)
Tue, 09 Feb 2010 18:49:12 +0100 merge
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 09 Feb 2010 18:49:12 +0100] rev 4526
merge
Tue, 09 Feb 2010 08:16:29 +0100 backport stable branch
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 09 Feb 2010 08:16:29 +0100] rev 4525
backport stable branch
Tue, 09 Feb 2010 08:15:20 +0100 [cw-shell] do not set arbitrary limit on number of arguments stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 09 Feb 2010 08:15:20 +0100] rev 4524
[cw-shell] do not set arbitrary limit on number of arguments
Tue, 09 Feb 2010 16:20:45 +0100 use 'edit' as defaut path for expect_redirect_publish
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 16:20:45 +0100] rev 4523
use 'edit' as defaut path for expect_redirect_publish
Tue, 09 Feb 2010 16:20:17 +0100 propagation hooks cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 16:20:17 +0100] rev 4522
propagation hooks cleanup
Tue, 09 Feb 2010 16:20:01 +0100 missing import for 2.4 compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 16:20:01 +0100] rev 4521
missing import for 2.4 compat
Tue, 09 Feb 2010 13:45:05 +0100 don't play with the custom_workflow relation in autofill
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 13:45:05 +0100] rev 4520
don't play with the custom_workflow relation in autofill
Tue, 09 Feb 2010 12:55:08 +0100 fix bug w/ object relation used as inlined form
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:55:08 +0100] rev 4519
fix bug w/ object relation used as inlined form
Tue, 09 Feb 2010 12:54:44 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:54:44 +0100] rev 4518
cleanup
Tue, 09 Feb 2010 12:41:44 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:41:44 +0100] rev 4517
backport stable
Tue, 09 Feb 2010 12:39:23 +0100 turn down some info logs into debug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:39:23 +0100] rev 4516
turn down some info logs into debug
Tue, 09 Feb 2010 12:38:59 +0100 turn down some info logs into debug stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:38:59 +0100] rev 4515
turn down some info logs into debug
Tue, 09 Feb 2010 12:37:47 +0100 fix constraint hook: a session may be involved in multiple transaction at time stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 12:37:47 +0100] rev 4514
fix constraint hook: a session may be involved in multiple transaction at time
Tue, 09 Feb 2010 11:22:40 +0100 fix and begin to document autofill algorithm
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 09 Feb 2010 11:22:40 +0100] rev 4513
fix and begin to document autofill algorithm
Mon, 08 Feb 2010 22:41:07 +0100 unset_attribute_storage, for testing purpose at least
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 22:41:07 +0100] rev 4512
unset_attribute_storage, for testing purpose at least
Mon, 08 Feb 2010 21:29:59 +0100 oops
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 21:29:59 +0100] rev 4511
oops
Mon, 08 Feb 2010 21:27:30 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 21:27:30 +0100] rev 4510
backport stable
Mon, 08 Feb 2010 21:22:10 +0100 when no context specified, should return non-zero score as documented
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 21:22:10 +0100] rev 4509
when no context specified, should return non-zero score as documented
Mon, 08 Feb 2010 21:21:50 +0100 typo
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 21:21:50 +0100] rev 4508
typo
Mon, 08 Feb 2010 21:21:31 +0100 no need for a specific vid argument here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 21:21:31 +0100] rev 4507
no need for a specific vid argument here
Mon, 08 Feb 2010 13:35:07 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:35:07 +0100] rev 4506
backport stable
Mon, 08 Feb 2010 15:28:34 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 08 Feb 2010 15:28:34 +0100] rev 4505
merge
Mon, 08 Feb 2010 15:28:18 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 08 Feb 2010 15:28:18 +0100] rev 4504
merge
Mon, 08 Feb 2010 13:42:22 +0100 add a note about modifying read only attribute stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 08 Feb 2010 13:42:22 +0100] rev 4503
add a note about modifying read only attribute cf. syt's commit message in 81021d62138f
Mon, 08 Feb 2010 10:07:52 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 08 Feb 2010 10:07:52 +0100] rev 4502
merge
Fri, 05 Feb 2010 17:57:51 +0100 use calendar.gmtime instead of time.mktime to avoid UTC/localtime issues with Flot stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 05 Feb 2010 17:57:51 +0100] rev 4501
use calendar.gmtime instead of time.mktime to avoid UTC/localtime issues with Flot This is suggested by the Flot documentation on http://people.iola.dk/olau/flot/API.txt
Mon, 08 Feb 2010 13:33:09 +0100 must use in-place modification, pending_operations is a read-only property stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:33:09 +0100] rev 4500
must use in-place modification, pending_operations is a read-only property
Mon, 08 Feb 2010 13:29:23 +0100 avoid to see the same warning twice, one for 3.6 another for 3.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:29:23 +0100] rev 4499
avoid to see the same warning twice, one for 3.6 another for 3.3
Mon, 08 Feb 2010 13:05:19 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:05:19 +0100] rev 4498
backport stable
Mon, 08 Feb 2010 13:03:38 +0100 fix session's commit handling: when an operation failed in [pre]commit, call rollback_event as well for already processed operation, not only the revert<event> callback stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:03:38 +0100] rev 4497
fix session's commit handling: when an operation failed in [pre]commit, call rollback_event as well for already processed operation, not only the revert<event> callback
Mon, 08 Feb 2010 13:02:05 +0100 race condition may makes this assertion fail, we don't want that stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 13:02:05 +0100] rev 4496
race condition may makes this assertion fail, we don't want that
Mon, 08 Feb 2010 12:25:15 +0100 unvisible field may have been modified, for instance relation added by an hidden input
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 12:25:15 +0100] rev 4495
unvisible field may have been modified, for instance relation added by an hidden input
Mon, 08 Feb 2010 12:05:56 +0100 AdaptedList -> SameETypeList
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 12:05:56 +0100] rev 4494
AdaptedList -> SameETypeList *NO BW COMPAT*, benefit from cw 3.6 releasing of folder,file and blog which use it to get update at the same time. CMHN and PEGASE will need update (but won't go to 3.6 without update, so seem fine).
Mon, 08 Feb 2010 12:03:03 +0100 now raise UnknownProperty, not KeyError
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 12:03:03 +0100] rev 4493
now raise UnknownProperty, not KeyError
Mon, 08 Feb 2010 12:02:32 +0100 fix test broken by introduction of ViewSameEType action
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 12:02:32 +0100] rev 4492
fix test broken by introduction of ViewSameEType action
Mon, 08 Feb 2010 12:01:15 +0100 kill register_appobject_class method, simplifying autoregistration. Update test accordingly (test which manually registers object should also properly call there __register__ method). Drop the disable-appobjects config file entry: no one used it since its introduction years ago.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 12:01:15 +0100] rev 4491
kill register_appobject_class method, simplifying autoregistration. Update test accordingly (test which manually registers object should also properly call there __register__ method). Drop the disable-appobjects config file entry: no one used it since its introduction years ago.
Mon, 08 Feb 2010 11:08:55 +0100 backport stable branch and some vreg cleanups:
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 11:08:55 +0100] rev 4490
backport stable branch and some vreg cleanups: * move initialization_completed from cwvreg to base VRegistry class allowing simplification of CWVregistry * cleanup initialization process: __registered__ is now called after initialization completed, by the relevant registry. * fix/remove deprecated tests
Mon, 08 Feb 2010 10:06:40 +0100 fix security issue #36564 (integrity error w/ RQLUniqueConstraint) by using a global lock serializing commit when some RQLUniqueConstraint is encountered. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 10:06:40 +0100] rev 4489
fix security issue #36564 (integrity error w/ RQLUniqueConstraint) by using a global lock serializing commit when some RQLUniqueConstraint is encountered.
Mon, 08 Feb 2010 09:57:25 +0100 errors on postcommit should never occurs, log it as critical stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 08 Feb 2010 09:57:25 +0100] rev 4488
errors on postcommit should never occurs, log it as critical
Sat, 06 Feb 2010 10:37:09 +0100 missing test data stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 06 Feb 2010 10:37:09 +0100] rev 4487
missing test data
Sat, 06 Feb 2010 10:34:35 +0100 reminder, cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 06 Feb 2010 10:34:35 +0100] rev 4486
reminder, cleanup
Sat, 06 Feb 2010 10:34:26 +0100 initialize property once initialization has been fully completed, close #666573 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 06 Feb 2010 10:34:26 +0100] rev 4485
initialize property once initialization has been fully completed, close #666573
Sat, 06 Feb 2010 10:31:27 +0100 fix duplicated vregistry initialization during tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 06 Feb 2010 10:31:27 +0100] rev 4484
fix duplicated vregistry initialization during tests
Sat, 06 Feb 2010 08:45:14 +0100 cleanup, don't fail if no context set on the sourcecode directive
Sylvain Thénault <sylvain.thenault@logilab.fr> [Sat, 06 Feb 2010 08:45:14 +0100] rev 4483
cleanup, don't fail if no context set on the sourcecode directive
Fri, 05 Feb 2010 15:53:25 +0100 we should not use inheritance there but proper view redirection, so if one adapt listitem view, he gets the same thing by default with the adapted list
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 15:53:25 +0100] rev 4482
we should not use inheritance there but proper view redirection, so if one adapt listitem view, he gets the same thing by default with the adapted list
Fri, 05 Feb 2010 15:44:34 +0100 hidden usage of datetime function which has been moved to lgc
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 15:44:34 +0100] rev 4481
hidden usage of datetime function which has been moved to lgc
Fri, 05 Feb 2010 14:58:46 +0100 i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 14:58:46 +0100] rev 4480
i18nupdate
Fri, 05 Feb 2010 14:46:34 +0100 replace DevCubeConfiguration/DevDepsConfiguration by a single DevConfiguration, fixing recently introduced by w/ i18ncube command on the way
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 14:46:34 +0100] rev 4479
replace DevCubeConfiguration/DevDepsConfiguration by a single DevConfiguration, fixing recently introduced by w/ i18ncube command on the way
Fri, 05 Feb 2010 14:45:39 +0100 moved to lgc.date as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 14:45:39 +0100] rev 4478
moved to lgc.date as well
Fri, 05 Feb 2010 12:33:54 +0100 oops, forgot that part of 3.2 bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:33:54 +0100] rev 4477
oops, forgot that part of 3.2 bw compat
Fri, 05 Feb 2010 12:16:52 +0100 hercule (aka c-c client command) have not (ever?) been used for years, stop supporting it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:16:52 +0100] rev 4476
hercule (aka c-c client command) have not (ever?) been used for years, stop supporting it
Fri, 05 Feb 2010 12:14:36 +0100 kill most pre 3.2 bw compat code
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:14:36 +0100] rev 4475
kill most pre 3.2 bw compat code
Fri, 05 Feb 2010 12:13:48 +0100 kill mx compat code (dropped since 3.2), more efficient merge_args implementation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:13:48 +0100] rev 4474
kill mx compat code (dropped since 3.2), more efficient merge_args implementation
Fri, 05 Feb 2010 12:05:24 +0100 this test is now useless here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:05:24 +0100] rev 4473
this test is now useless here
Fri, 05 Feb 2010 12:05:10 +0100 3.6 test api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:05:10 +0100] rev 4472
3.6 test api update
Fri, 05 Feb 2010 12:04:48 +0100 db fill api has changed, update test accordingly
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:04:48 +0100] rev 4471
db fill api has changed, update test accordingly
Fri, 05 Feb 2010 12:04:25 +0100 no needs for a views package, 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 12:04:25 +0100] rev 4470
no needs for a views package, 3.6 api update
Fri, 05 Feb 2010 11:58:11 +0100 need post_build_callbacks attribute with earlier yams version
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 11:58:11 +0100] rev 4469
need post_build_callbacks attribute with earlier yams version
Fri, 05 Feb 2010 11:57:52 +0100 update yams/rql dependencies
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 11:57:52 +0100] rev 4468
update yams/rql dependencies
Fri, 05 Feb 2010 11:56:57 +0100 fix long-waiting symetric typo: should be spelled symmetric. Add auto database migration on schema deserialization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 11:56:57 +0100] rev 4467
fix long-waiting symetric typo: should be spelled symmetric. Add auto database migration on schema deserialization
Fri, 05 Feb 2010 11:54:23 +0100 moved generic datetime manipulation function to lgc
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 11:54:23 +0100] rev 4466
moved generic datetime manipulation function to lgc
Fri, 05 Feb 2010 08:55:21 +0100 fix wrong autoclass inclusion
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:55:21 +0100] rev 4465
fix wrong autoclass inclusion
Fri, 05 Feb 2010 08:54:51 +0100 fix rest syntax error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:54:51 +0100] rev 4464
fix rest syntax error
Fri, 05 Feb 2010 08:54:11 +0100 more selectors doc in the book, mostly extracted from code
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:54:11 +0100] rev 4463
more selectors doc in the book, mostly extracted from code
Fri, 05 Feb 2010 08:53:33 +0100 reorganize, cleanup and properly document base selectors. Kill the may_add_relation selector.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:53:33 +0100] rev 4462
reorganize, cleanup and properly document base selectors. Kill the may_add_relation selector.
Fri, 05 Feb 2010 08:11:38 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:11:38 +0100] rev 4461
3.6 api update
Fri, 05 Feb 2010 08:11:32 +0100 clear rest_path __unique cache in clear_all_caches, fix related test
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 08:11:32 +0100] rev 4460
clear rest_path __unique cache in clear_all_caches, fix related test
Fri, 05 Feb 2010 07:25:16 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Feb 2010 07:25:16 +0100] rev 4459
backport stable
Thu, 04 Feb 2010 13:17:26 +0100 copy back __doc__ for proper sphinx doc generation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Feb 2010 13:17:26 +0100] rev 4458
copy back __doc__ for proper sphinx doc generation
Thu, 04 Feb 2010 18:29:43 +0100 mimick actual request set_header method stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Feb 2010 18:29:43 +0100] rev 4457
mimick actual request set_header method
Thu, 04 Feb 2010 18:29:30 +0100 fix typo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Feb 2010 18:29:30 +0100] rev 4456
fix typo
Thu, 04 Feb 2010 11:33:55 +0100 [views/treeview] fix non-ITree nodes last element computation stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Feb 2010 11:33:55 +0100] rev 4455
[views/treeview] fix non-ITree nodes last element computation
Thu, 04 Feb 2010 11:33:09 +0100 [request] add a note about the encoding mgmt (or lack thereof) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Feb 2010 11:33:09 +0100] rev 4454
[request] add a note about the encoding mgmt (or lack thereof)
Thu, 04 Feb 2010 11:32:13 +0100 [views/plot] replace bogus jsoncall computation by something (statistically) more reliable (json_request being set to True in the JSoncontroller stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Feb 2010 11:32:13 +0100] rev 4453
[views/plot] replace bogus jsoncall computation by something (statistically) more reliable (json_request being set to True in the JSoncontroller
Thu, 04 Feb 2010 11:30:47 +0100 [doc] small fixes on security part stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 04 Feb 2010 11:30:47 +0100] rev 4452
[doc] small fixes on security part
Thu, 04 Feb 2010 10:17:15 +0100 misc typos found on my way: NameError / SyntaxError / double __select__, <sigh ...>
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 04 Feb 2010 10:17:15 +0100] rev 4451
misc typos found on my way: NameError / SyntaxError / double __select__, <sigh ...>
Wed, 03 Feb 2010 21:11:50 +0100 fix bad rest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 21:11:50 +0100] rev 4450
fix bad rest
Wed, 03 Feb 2010 21:11:41 +0100 fix bad rest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 21:11:41 +0100] rev 4449
fix bad rest
Wed, 03 Feb 2010 21:02:56 +0100 more details on selectors debugging
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 21:02:56 +0100] rev 4448
more details on selectors debugging
Wed, 03 Feb 2010 21:02:39 +0100 add_state/add_transition are now deprecated, only add_workflow remaining
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 21:02:39 +0100] rev 4447
add_state/add_transition are now deprecated, only add_workflow remaining
Wed, 03 Feb 2010 21:02:15 +0100 damn me, more stupid sed fix...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 21:02:15 +0100] rev 4446
damn me, more stupid sed fix...
Wed, 03 Feb 2010 20:35:48 +0100 add note telling you don't et an UStreamIO for binary views
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 20:35:48 +0100] rev 4445
add note telling you don't et an UStreamIO for binary views
Wed, 03 Feb 2010 20:35:19 +0100 document the ~ operator
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 20:35:19 +0100] rev 4444
document the ~ operator
Wed, 03 Feb 2010 20:34:44 +0100 start documenting forms
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 20:34:44 +0100] rev 4443
start documenting forms
Wed, 03 Feb 2010 20:33:49 +0100 fix stupid sed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 20:33:49 +0100] rev 4442
fix stupid sed
Wed, 03 Feb 2010 19:26:35 +0100 moved content to the dbapi section
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 19:26:35 +0100] rev 4441
moved content to the dbapi section
Wed, 03 Feb 2010 18:45:20 +0100 nicer docstring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 18:45:20 +0100] rev 4440
nicer docstring
Wed, 03 Feb 2010 18:45:12 +0100 live-server doesn't work, don't make think it does
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 18:45:12 +0100] rev 4439
live-server doesn't work, don't make think it does
Wed, 03 Feb 2010 18:44:50 +0100 more stuff in doc's README
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 18:44:50 +0100] rev 4438
more stuff in doc's README
Wed, 03 Feb 2010 18:44:24 +0100 update exemples using the 3.6 api and add/fix some sections (schema, vreg, talk about CW_MODE in concepts...). So much to do :'(
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 18:44:24 +0100] rev 4437
update exemples using the 3.6 api and add/fix some sections (schema, vreg, talk about CW_MODE in concepts...). So much to do :'(
Wed, 03 Feb 2010 14:46:32 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 14:46:32 +0100] rev 4436
backport stable
Wed, 03 Feb 2010 16:19:12 +0100 discriminate against None, not False-ish values stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 03 Feb 2010 16:19:12 +0100] rev 4435
discriminate against None, not False-ish values
Tue, 02 Feb 2010 18:24:45 +0100 Improve the schema command with filtering option.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 02 Feb 2010 18:24:45 +0100] rev 4434
Improve the schema command with filtering option. meta data and workflow data are hidden by default. show-meta and show-workflow option are added to display them. Another "hide-type" option allow to hide additional entities type.
Wed, 03 Feb 2010 10:55:25 +0100 Added tag cubicweb-debian-version-3.5.12-1 for changeset 4281e1e2d76b stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 10:55:25 +0100] rev 4433
Added tag cubicweb-debian-version-3.5.12-1 for changeset 4281e1e2d76b
Wed, 03 Feb 2010 10:55:25 +0100 Added tag cubicweb-version-3.5.12 for changeset 98af3d02b83e stable cubicweb-debian-version-3.5.12-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 10:55:25 +0100] rev 4432
Added tag cubicweb-version-3.5.12 for changeset 98af3d02b83e
Wed, 03 Feb 2010 09:21:47 +0100 Updated CW tutorial.
Adrien Chauve <adrien.chauve@logilab.fr> [Wed, 03 Feb 2010 09:21:47 +0100] rev 4431
Updated CW tutorial. * Summarized the list of steps to create a new cube. * Added a subsection on writing entities. * Added a subsection on modifying the schema and updating the corresponding instance.
Wed, 03 Feb 2010 09:18:47 +0100 le patch added_tips a été importé
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Feb 2010 09:18:47 +0100] rev 4430
le patch added_tips a été importé
Tue, 02 Feb 2010 21:14:01 +0100 le patch admin_tips_for_backup a été importé
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 21:14:01 +0100] rev 4429
le patch admin_tips_for_backup a été importé
Tue, 02 Feb 2010 18:22:25 +0100 Add a ``schema`` command to cmd ctrl to generate schema image.
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 02 Feb 2010 18:22:25 +0100] rev 4428
Add a ``schema`` command to cmd ctrl to generate schema image. This changeset add the new commande and do some refactoring in cwconfig and schema.py to allow the use of CubicWebNoAppConfiguration with CubicWebSchemaLoader.
Tue, 02 Feb 2010 16:19:48 +0100 fix rset.related_entity with variables coming from subquery while some others not
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 16:19:48 +0100] rev 4427
fix rset.related_entity with variables coming from subquery while some others not
Tue, 02 Feb 2010 11:07:12 +0100 3.5.12 stable cubicweb-version-3.5.12
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 11:07:12 +0100] rev 4426
3.5.12
Tue, 02 Feb 2010 11:00:08 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 11:00:08 +0100] rev 4425
cleanup
Tue, 02 Feb 2010 10:59:44 +0100 fix spurious http cache bug: sometimes last-modified headers is generated using non-english local, which ends up in a date that twisted can't parse and make it feels the page may be cached while it may not stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 10:59:44 +0100] rev 4424
fix spurious http cache bug: sometimes last-modified headers is generated using non-english local, which ends up in a date that twisted can't parse and make it feels the page may be cached while it may not
Tue, 02 Feb 2010 10:47:47 +0100 simpler last_modified implementation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Feb 2010 10:47:47 +0100] rev 4423
simpler last_modified implementation
Mon, 01 Feb 2010 18:55:47 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 01 Feb 2010 18:55:47 +0100] rev 4422
merge
Mon, 01 Feb 2010 18:55:16 +0100 fetch all forms, avoid potential initialization pb stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 01 Feb 2010 18:55:16 +0100] rev 4421
fetch all forms, avoid potential initialization pb
Mon, 01 Feb 2010 18:54:46 +0100 missing jsonize, avoid spurious error w/ ff stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 01 Feb 2010 18:54:46 +0100] rev 4420
missing jsonize, avoid spurious error w/ ff
Mon, 01 Feb 2010 19:11:14 +0100 refactor to use the 3.6 API
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 01 Feb 2010 19:11:14 +0100] rev 4419
refactor to use the 3.6 API
Mon, 01 Feb 2010 17:53:02 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 01 Feb 2010 17:53:02 +0100] rev 4418
merge
Mon, 01 Feb 2010 17:49:59 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 01 Feb 2010 17:49:59 +0100] rev 4417
merge
Wed, 27 Jan 2010 16:08:51 +0100 partial backport of support for adbh's new interface to backup_command and restore_command stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 27 Jan 2010 16:08:51 +0100] rev 4416
partial backport of support for adbh's new interface to backup_command and restore_command these methods can return lists or strings which are passed to subprocess.call without or with the shell=True parameter respectively.
Mon, 01 Feb 2010 16:59:26 +0100 more escapes for the backslashes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 01 Feb 2010 16:59:26 +0100] rev 4415
more escapes for the backslashes
Mon, 01 Feb 2010 16:53:00 +0100 escape the backslashes stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 01 Feb 2010 16:53:00 +0100] rev 4414
escape the backslashes
Fri, 29 Jan 2010 21:07:37 +0100 bugfix
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Jan 2010 21:07:37 +0100] rev 4413
bugfix
Fri, 29 Jan 2010 18:57:37 +0100 add action to list entities of the CWEType currently displayed
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 29 Jan 2010 18:57:37 +0100] rev 4412
add action to list entities of the CWEType currently displayed
Fri, 29 Jan 2010 18:03:10 +0100 should take arbitrary arguments stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 18:03:10 +0100] rev 4411
should take arbitrary arguments
Fri, 29 Jan 2010 18:02:50 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 18:02:50 +0100] rev 4410
i18nupdate
Fri, 29 Jan 2010 17:42:38 +0100 calling unicode instead of gettext... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 17:42:38 +0100] rev 4409
calling unicode instead of gettext...
Fri, 29 Jan 2010 16:54:49 +0100 [entity] small optimization: once an entity has been completed, don't redo it (for nothing) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 16:54:49 +0100] rev 4408
[entity] small optimization: once an entity has been completed, don't redo it (for nothing)
Fri, 29 Jan 2010 16:53:52 +0100 [treeview] ensure items are ordered according to their dc_title, we can't rely on an ordered rset stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 16:53:52 +0100] rev 4407
[treeview] ensure items are ordered according to their dc_title, we can't rely on an ordered rset * is_last has to be computed on the caller now, not possible in the callee * rely on b3f61c38526b to use entity.view() with vid in *view*'s arguments
Fri, 29 Jan 2010 16:45:18 +0100 [entity] rename vid argument of .view(...) into __vid to avoid potential conflicts with kwargs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 16:45:18 +0100] rev 4406
[entity] rename vid argument of .view(...) into __vid to avoid potential conflicts with kwargs
Fri, 29 Jan 2010 16:43:57 +0100 eschema view is gone away stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jan 2010 16:43:57 +0100] rev 4405
eschema view is gone away
Thu, 28 Jan 2010 14:30:05 +0100 remove misnamed argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Jan 2010 14:30:05 +0100] rev 4404
remove misnamed argument
Thu, 28 Jan 2010 14:29:52 +0100 add version number to deprecation warning stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 28 Jan 2010 14:29:52 +0100] rev 4403
add version number to deprecation warning
Thu, 28 Jan 2010 09:49:50 +0100 [entities] fix CWUser.is_in_group implementation stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 28 Jan 2010 09:49:50 +0100] rev 4402
[entities] fix CWUser.is_in_group implementation use self.groups property instead of self._groups which might not be initialized.
Wed, 27 Jan 2010 14:12:09 +0100 missing import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 14:12:09 +0100] rev 4401
missing import
Wed, 27 Jan 2010 11:15:32 +0100 must check for relation inlined in main form type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 11:15:32 +0100] rev 4400
must check for relation inlined in main form type
Wed, 27 Jan 2010 11:14:57 +0100 skip final relations at this point
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 11:14:57 +0100] rev 4399
skip final relations at this point
Wed, 27 Jan 2010 11:26:57 +0100 add missing errno import in etwist/server.py stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 27 Jan 2010 11:26:57 +0100] rev 4398
add missing errno import in etwist/server.py
Wed, 27 Jan 2010 10:17:27 +0100 should not raise KeyError if key's missing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 10:17:27 +0100] rev 4397
should not raise KeyError if key's missing
Wed, 27 Jan 2010 10:00:58 +0100 choices function should now take the field as argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 10:00:58 +0100] rev 4396
choices function should now take the field as argument
Wed, 27 Jan 2010 10:00:35 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 10:00:35 +0100] rev 4395
cleanup
Wed, 27 Jan 2010 10:00:19 +0100 missing import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 10:00:19 +0100] rev 4394
missing import
Wed, 27 Jan 2010 09:59:55 +0100 systematically call bool on BooleanField values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:59:55 +0100] rev 4393
systematically call bool on BooleanField values
Wed, 27 Jan 2010 09:59:13 +0100 by default this is not the widget responsability to turn empty string into None,
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:59:13 +0100] rev 4392
by default this is not the widget responsability to turn empty string into None, move this behaviour to the field.
Wed, 27 Jan 2010 09:57:53 +0100 ensure we get a correct key
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:57:53 +0100] rev 4391
ensure we get a correct key
Wed, 27 Jan 2010 09:57:16 +0100 test fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:57:16 +0100] rev 4390
test fixes
Wed, 27 Jan 2010 09:56:58 +0100 useless, same as test_nonregr_eetype_etype_editing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:56:58 +0100] rev 4389
useless, same as test_nonregr_eetype_etype_editing
Wed, 27 Jan 2010 09:56:16 +0100 [forms] propagate aguments given to .vocabulary to .choices if it's a callable.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:56:16 +0100] rev 4388
[forms] propagate aguments given to .vocabulary to .choices if it's a callable. So we can properly uses vocabulary(limit=xxx) in places where we used to call .choices(limit), since field.choices is not meant to be accessed directly. Also, document expected behaviour for custom choices method for relation fields.
Wed, 27 Jan 2010 09:53:48 +0100 reorganize code:
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:53:48 +0100] rev 4387
reorganize code: move everything related to inlined forms and generic relation from editviews/editforms where there are used, eg in autoforms
Wed, 27 Jan 2010 09:25:40 +0100 [forms] fix backward compat for field.choices arguments
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:25:40 +0100] rev 4386
[forms] fix backward compat for field.choices arguments
Wed, 27 Jan 2010 09:24:35 +0100 use field.vocabulary instead of field.choices, skip already related eids. Also consider vocabulary when no etype specified
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:24:35 +0100] rev 4385
use field.vocabulary instead of field.choices, skip already related eids. Also consider vocabulary when no etype specified
Wed, 27 Jan 2010 09:22:07 +0100 [primary view] activate toolbox
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:22:07 +0100] rev 4384
[primary view] activate toolbox
Wed, 27 Jan 2010 09:21:38 +0100 it seems that prefixiter is expected to return child *folder* but was relying on a specific .children implementation, fix this
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jan 2010 09:21:38 +0100] rev 4383
it seems that prefixiter is expected to return child *folder* but was relying on a specific .children implementation, fix this
Tue, 26 Jan 2010 20:30:35 +0100 3.6 api update, cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:30:35 +0100] rev 4382
3.6 api update, cleanup
Tue, 26 Jan 2010 20:29:52 +0100 [forms] let the autoform specify the generic relation field label,
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:29:52 +0100] rev 4381
[forms] let the autoform specify the generic relation field label, no need for a custom fieldset, may be handled as for other fields by the renderer.
Tue, 26 Jan 2010 20:28:56 +0100 simplify messages used for inlined forms
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:28:56 +0100] rev 4380
simplify messages used for inlined forms
Tue, 26 Jan 2010 20:27:48 +0100 should have been in previous commit (moved below in the module)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:27:48 +0100] rev 4379
should have been in previous commit (moved below in the module)
Tue, 26 Jan 2010 20:25:56 +0100 [forms] the last touch: handle inlined relation forms as fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:25:56 +0100] rev 4378
[forms] the last touch: handle inlined relation forms as fields by introducing a simple InlinedRelationField. This makese things more flexible while removing a lost of overriding necessary.
Tue, 26 Jan 2010 20:22:13 +0100 fix label handling: when label is explicitly set to None, don't try to guess it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 20:22:13 +0100] rev 4377
fix label handling: when label is explicitly set to None, don't try to guess it
Tue, 26 Jan 2010 16:48:41 +0100 surrounding div necessary for proper error localization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:48:41 +0100] rev 4376
surrounding div necessary for proper error localization
Tue, 26 Jan 2010 16:48:06 +0100 cleanup base class
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:48:06 +0100] rev 4375
cleanup base class
Tue, 26 Jan 2010 16:47:45 +0100 by default use new jquery widgets for Time/Date/DateTime fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:47:45 +0100] rev 4374
by default use new jquery widgets for Time/Date/DateTime fields
Tue, 26 Jan 2010 16:47:07 +0100 new jquery based widgets for Time/Date/DateTime, backported from crm
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:47:07 +0100] rev 4373
new jquery based widgets for Time/Date/DateTime, backported from crm
Tue, 26 Jan 2010 16:46:12 +0100 introduce a default render implementation on the base widget, which
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:46:12 +0100] rev 4372
introduce a default render implementation on the base widget, which add_media and then call the newly introduced method _render(form, field, formrenderer), abstract of the base widget class. This allow a litle code factorisation and avoid to forget the call to add_media in subclasses.
Tue, 26 Jan 2010 16:43:51 +0100 [forms] new optional suffix attribute on widget objects, used to generage input name / dom id.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:43:51 +0100] rev 4371
[forms] new optional suffix attribute on widget objects, used to generage input name / dom id. Ease reuse of widgets from another widget. Also move base values computing to a separated values(form, field) method.
Tue, 26 Jan 2010 16:40:42 +0100 introduce new _ensure_correctly_typed method on fields, responsible
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:40:42 +0100] rev 4370
introduce new _ensure_correctly_typed method on fields, responsible to ensure the value return by the widget is suitable for that kind of field. Also factorize date and time fields.
Tue, 26 Jan 2010 16:37:54 +0100 fix typed_value implementation w/ eidparam field which are actual entity's relation and have .value set for their initial value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:37:54 +0100] rev 4369
fix typed_value implementation w/ eidparam field which are actual entity's relation and have .value set for their initial value
Tue, 26 Jan 2010 16:36:00 +0100 cleanup module namespace but only importing the formwidgets module
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 16:36:00 +0100] rev 4368
cleanup module namespace but only importing the formwidgets module
Tue, 26 Jan 2010 13:38:02 +0100 fix deprecation warnings
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:38:02 +0100] rev 4367
fix deprecation warnings
Tue, 26 Jan 2010 13:36:55 +0100 fif inlined relation forms pb w/ new ajax forms.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:36:55 +0100] rev 4366
fif inlined relation forms pb w/ new ajax forms. We've to ensure the varmaker is properly initialized when generating a form where we may add new subentities, which will use ajax call to generate the subform while this subform expect a varmaker to be set.
Tue, 26 Jan 2010 13:34:12 +0100 now that we are property initializing autoform_section for the 'inlined' form type, use it...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:34:12 +0100] rev 4365
now that we are property initializing autoform_section for the 'inlined' form type, use it...
Tue, 26 Jan 2010 13:32:54 +0100 [uicfg] fix autoform_section rtags initialization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:32:54 +0100] rev 4364
[uicfg] fix autoform_section rtags initialization 1. when a relation is marked as inlined in the 'main' form type, we want its opposite (eg when one the other side of the relation) to be marked as hidden in the 'inlined' form type 2. when no section is specified for the 'inlined' form type, use the same as in the 'main' form type to do this properly, we need two initialization stages. The first one to handle 1., the second to handle what was done before and 2. We can't do this in a single stage because we've to know the bare value of the "opposite" tag.
Tue, 26 Jan 2010 13:27:40 +0100 cache result of the COUNT query used to see if a non unique attribute may be used as rest path on the entity instance to avoid recomputing it later
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:27:40 +0100] rev 4363
cache result of the COUNT query used to see if a non unique attribute may be used as rest path on the entity instance to avoid recomputing it later
Tue, 26 Jan 2010 13:26:41 +0100 incontext view of EmailAddress is a mailto: link
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 13:26:41 +0100] rev 4362
incontext view of EmailAddress is a mailto: link
Tue, 26 Jan 2010 10:35:46 +0100 add CWProperty for_user CWUser when on the user primary view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:35:46 +0100] rev 4361
add CWProperty for_user CWUser when on the user primary view
Tue, 26 Jan 2010 10:35:23 +0100 move CWProperty rtags from autoform to cwproperties module.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:35:23 +0100] rev 4360
move CWProperty rtags from autoform to cwproperties module.
Tue, 26 Jan 2010 10:34:29 +0100 fix Bytes submission pb on POST, due to multiple call to field.process_form_value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:34:29 +0100] rev 4359
fix Bytes submission pb on POST, due to multiple call to field.process_form_value for a same field. In the case of file, stream.read() doesn't return file's data the second time (since the cursor is at the end of the file). Fix this by having a generic process_form_value method that cache field's value in form.formvalues[field] and so _process_form_value is only called once. You should then override that later method on custom fields.
Tue, 26 Jan 2010 10:30:57 +0100 must skip internal field value from the generic relations combobox
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:30:57 +0100] rev 4358
must skip internal field value from the generic relations combobox
Tue, 26 Jan 2010 10:29:50 +0100 case where 'w' argument is None should be handled in do_paginate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:29:50 +0100] rev 4357
case where 'w' argument is None should be handled in do_paginate
Tue, 26 Jan 2010 10:28:30 +0100 [uicfg] clean dead code, fix indexview_etype_section for ExternalUri and Bookmark
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:28:30 +0100] rev 4356
[uicfg] clean dead code, fix indexview_etype_section for ExternalUri and Bookmark
Tue, 26 Jan 2010 10:27:52 +0100 [uicfg] fix reloading pb with the indexview_etype_section
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:27:52 +0100] rev 4355
[uicfg] fix reloading pb with the indexview_etype_section
Tue, 26 Jan 2010 10:26:51 +0100 must catch UnmodifiedField exception in has_been_modified
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:26:51 +0100] rev 4354
must catch UnmodifiedField exception in has_been_modified
Tue, 26 Jan 2010 10:24:50 +0100 command may now officially be either a string or a list, don't make think it's for backward compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:24:50 +0100] rev 4353
command may now officially be either a string or a list, don't make think it's for backward compat
Tue, 26 Jan 2010 10:24:07 +0100 nicer usage for cubicweb-ctl
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:24:07 +0100] rev 4352
nicer usage for cubicweb-ctl
Tue, 26 Jan 2010 10:23:38 +0100 get back iterparents implementation from folder cubes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:23:38 +0100] rev 4351
get back iterparents implementation from folder cubes
Tue, 26 Jan 2010 10:22:48 +0100 eschema view has been removed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:22:48 +0100] rev 4350
eschema view has been removed
Tue, 26 Jan 2010 10:22:37 +0100 [bfss] make it works when adding/updating entities with an attribute using bfss
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jan 2010 10:22:37 +0100] rev 4349
[bfss] make it works when adding/updating entities with an attribute using bfss
Mon, 25 Jan 2010 21:17:44 +0100 d-t-w
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 21:17:44 +0100] rev 4348
d-t-w
Mon, 25 Jan 2010 21:17:15 +0100 fix copyright
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 21:17:15 +0100] rev 4347
fix copyright
Mon, 25 Jan 2010 21:16:42 +0100 XXX quick fix html validation by removing <canvas>
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 21:16:42 +0100] rev 4346
XXX quick fix html validation by removing <canvas>
Mon, 25 Jan 2010 19:48:19 +0100 skil internal field value, else we get an error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:48:19 +0100] rev 4345
skil internal field value, else we get an error
Mon, 25 Jan 2010 19:36:04 +0100 add source in backup/restore failure message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:36:04 +0100] rev 4344
add source in backup/restore failure message
Mon, 25 Jan 2010 19:28:09 +0100 introduced dependency to lgc > 0.47 for new stacklevel argument to deprecated + new db backup/restore api
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:28:09 +0100] rev 4343
introduced dependency to lgc > 0.47 for new stacklevel argument to deprecated + new db backup/restore api
Mon, 25 Jan 2010 19:27:30 +0100 handle lgc.adbh api changes within regards of backup/restore:
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:27:30 +0100] rev 4342
handle lgc.adbh api changes within regards of backup/restore: * new backup_commands method instead of backup_command * some backend still return command as string as expected by os.system, not subprocess.call
Mon, 25 Jan 2010 19:24:09 +0100 match_rtype hook selector now accepts frometypes/toetypes optional arguments to match only given subject/object entity types
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:24:09 +0100] rev 4341
match_rtype hook selector now accepts frometypes/toetypes optional arguments to match only given subject/object entity types
Mon, 25 Jan 2010 19:18:59 +0100 a selector MUST NO return None
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:18:59 +0100] rev 4340
a selector MUST NO return None
Mon, 25 Jan 2010 19:18:33 +0100 some fixes so that deprecation warning are properly localized
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:18:33 +0100] rev 4339
some fixes so that deprecation warning are properly localized
Mon, 25 Jan 2010 19:16:35 +0100 to ease overriding of field.choices using *function* (set using autoform_field_kwargs), give the field as named argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:16:35 +0100] rev 4338
to ease overriding of field.choices using *function* (set using autoform_field_kwargs), give the field as named argument
Mon, 25 Jan 2010 19:13:17 +0100 refactor attributes'value generator to deal with yams special
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 25 Jan 2010 19:13:17 +0100] rev 4337
refactor attributes'value generator to deal with yams special Attribute/NOW/TODAY values that may be used on [Interval]BoundConstraint (BoundConstraint wasn't handled btw, fix this). Besides passing 'entity' to generate_* function (needed to get value for another attribute when computing one for instance): * set nicer method names and makes clearer what's private/protected/public * properly handle choices, constraints on float/date/datetime fields
Fri, 22 Jan 2010 14:42:01 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 14:42:01 +0100] rev 4336
backport stable
Fri, 22 Jan 2010 14:41:08 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 14:41:08 +0100] rev 4335
backport stable
Fri, 22 Jan 2010 14:40:29 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 14:40:29 +0100] rev 4334
3.6 api update
Fri, 22 Jan 2010 14:40:14 +0100 [vreg] object_by_id should not have been deprecated. Fix facets.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 14:40:14 +0100] rev 4333
[vreg] object_by_id should not have been deprecated. Fix facets. it was *designed* to be able to force an object retreival when selection is potentially not possible. For instance using select instead of object_by_id in get_facet totally breaks the implementation since in get_facet we've not context result set, and we ends up with a NoSelectableObject exception.
Fri, 22 Jan 2010 12:25:54 +0100 fix stupid typo ... stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 22 Jan 2010 12:25:54 +0100] rev 4332
fix stupid typo ...
Fri, 22 Jan 2010 11:41:04 +0100 fix condition to paginate a result set stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 11:41:04 +0100] rev 4331
fix condition to paginate a result set
Fri, 22 Jan 2010 11:40:22 +0100 make rollback available in shell (as commit is)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 11:40:22 +0100] rev 4330
make rollback available in shell (as commit is)
Fri, 22 Jan 2010 11:40:09 +0100 add a reminder
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 11:40:09 +0100] rev 4329
add a reminder
Fri, 22 Jan 2010 11:18:13 +0100 fix indentation / tab pbs
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 11:18:13 +0100] rev 4328
fix indentation / tab pbs
Fri, 22 Jan 2010 10:43:12 +0100 fix name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 10:43:12 +0100] rev 4327
fix name error
Fri, 22 Jan 2010 10:32:00 +0100 add approximated version number to deprecation warning
syt@www.fleurdetomate.fr [Fri, 22 Jan 2010 10:32:00 +0100] rev 4326
add approximated version number to deprecation warning
Fri, 22 Jan 2010 10:30:11 +0100 oops, missing return
syt@www.fleurdetomate.fr [Fri, 22 Jan 2010 10:30:11 +0100] rev 4325
oops, missing return
Fri, 22 Jan 2010 10:07:29 +0100 we need extrapath when trying to import site_cubicweb files
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 10:07:29 +0100] rev 4324
we need extrapath when trying to import site_cubicweb files
Fri, 22 Jan 2010 10:07:03 +0100 move extra path computing as a configuration class property so we can reused it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 10:07:03 +0100] rev 4323
move extra path computing as a configuration class property so we can reused it
Fri, 22 Jan 2010 08:49:16 +0100 first draft for a simple hooks based custom attribute storage,
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 08:49:16 +0100] rev 4322
first draft for a simple hooks based custom attribute storage, with a BytesFileSystemStorage POC implementation. Basically: * a dictionary contains maps from which attribute of which entity types are mapped to which custom storage * hooks check for one of these entity type being added/modified/deleted * read is based on the sql generator callback mecanism (used in vcsfile for instance) * all storages have the same basic interface (read, add, update, delete), and should be pluggable in a transparent way (except at migration time when one want to change from a storage to another) * the sample BytesFileSystemStorage: * may store Bytes attributes content of any entity type as file on the file system * is based on one FSPATH rql/sql function and another _fsopen only available in sql * has a dumb file name allocation algorithm
Fri, 22 Jan 2010 08:40:38 +0100 d-t-w
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jan 2010 08:40:38 +0100] rev 4321
d-t-w
Thu, 21 Jan 2010 17:38:31 +0100 closes #345410: two_lines_rset, two_cols_rset, two_etypes_rset are badly named
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 17:38:31 +0100] rev 4320
closes #345410: two_lines_rset, two_cols_rset, two_etypes_rset are badly named replaced by multi_lines_rset, multi_columns_rset, multi_etypes_rset, all taking optional 'nb' argument allowing to specify and exact count. Bw compat is kept, usage of deprecated function updated in cw itself. Also drop custom at_least_two_columns selector (in views.plots) since it was the same as multi_columns_rset. Hopefuly the renaming will help in avoid such pb... We should now decide if we want to deprecate one_* selector in favor of multi_*(nb=1). See note on this at then end of selectors.py
Thu, 21 Jan 2010 17:03:30 +0100 fix #636936: read_permission relation should not be mandatory
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 17:03:30 +0100] rev 4319
fix #636936: read_permission relation should not be mandatory
Thu, 21 Jan 2010 16:58:40 +0100 fix #615848: undefined 'new' variable was refering to the newly introduced subquery / remove_subquery doesn't take an undefine argument (probable copy/paste from the remove_node call) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 16:58:40 +0100] rev 4318
fix #615848: undefined 'new' variable was refering to the newly introduced subquery / remove_subquery doesn't take an undefine argument (probable copy/paste from the remove_node call)
Thu, 21 Jan 2010 16:52:35 +0100 some docstring stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 16:52:35 +0100] rev 4317
some docstring
Thu, 21 Jan 2010 14:10:23 +0100 [doc] reformulate dependencies stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 14:10:23 +0100] rev 4316
[doc] reformulate dependencies
Thu, 21 Jan 2010 11:13:39 +0100 [views] FinalView should display an empty string if value is None stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 21 Jan 2010 11:13:39 +0100] rev 4315
[views] FinalView should display an empty string if value is None
Thu, 21 Jan 2010 11:08:41 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 11:08:41 +0100] rev 4314
merge
Thu, 21 Jan 2010 11:07:32 +0100 move base form renderer label handling into a function to reuse it in CompositeFormRenderer and avoid seeing a tuple in column headers... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 11:07:32 +0100] rev 4313
move base form renderer label handling into a function to reuse it in CompositeFormRenderer and avoid seeing a tuple in column headers...
Thu, 21 Jan 2010 11:02:36 +0100 minor schema deserialization optimizations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 11:02:36 +0100] rev 4312
minor schema deserialization optimizations
Thu, 21 Jan 2010 10:59:58 +0100 oopb, widget has been renamed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:59:58 +0100] rev 4311
oopb, widget has been renamed
Thu, 21 Jan 2010 10:57:20 +0100 specify formvid=edition to get multiple edition working w/ 3.6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:57:20 +0100] rev 4310
specify formvid=edition to get multiple edition working w/ 3.6
Thu, 21 Jan 2010 10:52:47 +0100 reminder
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:52:47 +0100] rev 4309
reminder
Thu, 21 Jan 2010 10:52:24 +0100 this clutter startup screen for little benefit, remove it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:52:24 +0100] rev 4308
this clutter startup screen for little benefit, remove it
Thu, 21 Jan 2010 10:51:07 +0100 update copyright
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:51:07 +0100] rev 4307
update copyright
Thu, 21 Jan 2010 10:48:00 +0100 move bookmark related uicfg stuff into bookmark specific module, use the EditableURLWidget widget for Bookmark.path
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:48:00 +0100] rev 4306
move bookmark related uicfg stuff into bookmark specific module, use the EditableURLWidget widget for Bookmark.path
Thu, 21 Jan 2010 10:47:01 +0100 new field's responsibility POC: EditableURLWidget allow to edit Bookmark.path in two separated fields, displaying unquoted values which are requoted on form post processing
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:47:01 +0100] rev 4305
new field's responsibility POC: EditableURLWidget allow to edit Bookmark.path in two separated fields, displaying unquoted values which are requoted on form post processing
Thu, 21 Jan 2010 10:42:37 +0100 refactor field's value retreiving from the widget (eg 'display value' concept):
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:42:37 +0100] rev 4304
refactor field's value retreiving from the widget (eg 'display value' concept): * kill field's display_value method, since getting value specified in a previous post or in req.form should be the widget responsibility (the widget nows what inputs to display, not the field) * new typed_value / format_value on widgets, mainly to ease overriding
Thu, 21 Jan 2010 10:39:12 +0100 dom_id now accepts a suffix argument as input_name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:39:12 +0100] rev 4303
dom_id now accepts a suffix argument as input_name
Thu, 21 Jan 2010 10:38:46 +0100 cleaner input_name implementation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:38:46 +0100] rev 4302
cleaner input_name implementation
Thu, 21 Jan 2010 10:21:09 +0100 when the vregistry is initialized, no need to call vreg.set_schema (else we trigger appobjects registration twice. This allows significant startup speedup.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:21:09 +0100] rev 4301
when the vregistry is initialized, no need to call vreg.set_schema (else we trigger appobjects registration twice. This allows significant startup speedup.
Thu, 21 Jan 2010 10:19:38 +0100 new url_parse_qs method on base request to parse unicode url formatted query strings
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jan 2010 10:19:38 +0100] rev 4300
new url_parse_qs method on base request to parse unicode url formatted query strings
Wed, 20 Jan 2010 17:07:48 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 20 Jan 2010 17:07:48 +0100] rev 4299
merge
Wed, 20 Jan 2010 09:00:36 +0100 enable cubicweb-ctl db-dump and db-restore on Windows with SQL Server stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 20 Jan 2010 09:00:36 +0100] rev 4298
enable cubicweb-ctl db-dump and db-restore on Windows with SQL Server os.system has some issues on Windows, especially regarding whitespace handling, which subprocess handles correctly.
Wed, 20 Jan 2010 15:03:30 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 15:03:30 +0100] rev 4297
3.6 api update
Wed, 20 Jan 2010 14:41:04 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 14:41:04 +0100] rev 4296
merge
Wed, 20 Jan 2010 14:39:44 +0100 allow control of generic relations field display through display_fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 14:39:44 +0100] rev 4295
allow control of generic relations field display through display_fields
Wed, 20 Jan 2010 14:39:10 +0100 no self._cw on widget objects while '_' is defined locally
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 14:39:10 +0100] rev 4294
no self._cw on widget objects while '_' is defined locally
Wed, 20 Jan 2010 14:38:45 +0100 delete remaining stuff w/ handling of the generic relations
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 14:38:45 +0100] rev 4293
delete remaining stuff w/ handling of the generic relations
Wed, 20 Jan 2010 14:34:06 +0100 test update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 14:34:06 +0100] rev 4292
test update
Wed, 20 Jan 2010 13:03:08 +0100 clear vreg's parent_classes cache to fix etype cache / auto-reloading bug
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 20 Jan 2010 13:03:08 +0100] rev 4291
clear vreg's parent_classes cache to fix etype cache / auto-reloading bug EtypeRegistry.parent_classes()'s is cached. When the registry is reloaded, if the cache is not cleared, we might get the old list of parent classes and that leads to strange bugs. Typical scenario : 1/ start application in debug mode 2/ go to add/Bookmark -> everything's fine 3/ change the source 4/ reload add/Bookmark -> 'creation' not selectable because : a/ cw detects a change in the source and reloads vreg b/ cw tries to select 'creation' view for 'Bookmark' - 'creation' view uses specified_etype_implements('Any') - cw compares Bookmark.__bases__[0] (i.e. new version of AnyEntity) with the old version of AnyEntity cached in the vreg. They don't match => view is not applicable.
Wed, 20 Jan 2010 11:31:38 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:31:38 +0100] rev 4290
merge
Wed, 20 Jan 2010 11:31:28 +0100 fix bad indent stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:31:28 +0100] rev 4289
fix bad indent
Wed, 20 Jan 2010 11:29:58 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:29:58 +0100] rev 4288
backport stable
Wed, 20 Jan 2010 11:29:08 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:29:08 +0100] rev 4287
cleanup
Wed, 20 Jan 2010 11:29:00 +0100 fix bug: the 'table' argument is overwritten by the loop variable, causing latter crash due to this missing information stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:29:00 +0100] rev 4286
fix bug: the 'table' argument is overwritten by the loop variable, causing latter crash due to this missing information
Wed, 20 Jan 2010 11:27:41 +0100 don't record deambiguifier when it has no type restriction using 'is', so we don't miss later some available constraints stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:27:41 +0100] rev 4285
don't record deambiguifier when it has no type restriction using 'is', so we don't miss later some available constraints
Wed, 20 Jan 2010 11:23:27 +0100 fix warning stack level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:23:27 +0100] rev 4284
fix warning stack level
Wed, 20 Jan 2010 11:23:18 +0100 cw 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 11:23:18 +0100] rev 4283
cw 3.6 api update
Wed, 20 Jan 2010 10:14:14 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:14:14 +0100] rev 4282
merge
Wed, 20 Jan 2010 10:13:45 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:13:45 +0100] rev 4281
merge
Wed, 20 Jan 2010 10:13:02 +0100 more input/button fixes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:13:02 +0100] rev 4280
more input/button fixes
Wed, 20 Jan 2010 10:10:17 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:10:17 +0100] rev 4279
backport stable
Wed, 20 Jan 2010 10:06:53 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:06:53 +0100] rev 4278
cleanup
Wed, 20 Jan 2010 10:06:12 +0100 turn all the stuff used to handle 'generic relations' in forms into proper
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 10:06:12 +0100] rev 4277
turn all the stuff used to handle 'generic relations' in forms into proper field / widget. -> regroup code from web.request, web.controller, web.views.autoform, web.views.formrenderers, web.views.editcontroller (!) into GenericRelationsField, GenericRelationsWidget in the editviews module (together with the UnrelatedDiv view). So: * almost everything in one place * no more specific behaviour in the form renderer * almost no custom behaviour in autoform (simply add the field when it think it should) Also, the form renderer now display field's value with colspan=2 when field.label is None.
Wed, 20 Jan 2010 08:43:41 +0100 fix tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jan 2010 08:43:41 +0100] rev 4276
fix tests
Wed, 20 Jan 2010 10:05:10 +0100 [rql2sql] added test that shows crash during sql generation
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 20 Jan 2010 10:05:10 +0100] rev 4275
[rql2sql] added test that shows crash during sql generation Original query in cubicweb-drh: Any A,E,CV,group_concat(TN) GROUPBY A,E,CV WHERE A is Application, A for_person P, P has_studied_in E?, T? tags A, T name TN, A curriculum CV? Corresponding bug in tracker: #628798
Tue, 19 Jan 2010 18:26:22 +0100 apply patch proposed by 2web to properly remove hidden input set to represent the button used to submit the form, so forms may be properly reused after a post
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 18:26:22 +0100] rev 4274
apply patch proposed by 2web to properly remove hidden input set to represent the button used to submit the form, so forms may be properly reused after a post
Tue, 19 Jan 2010 18:22:05 +0100 fix dumb name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 18:22:05 +0100] rev 4273
fix dumb name error
Tue, 19 Jan 2010 18:21:59 +0100 missing import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 18:21:59 +0100] rev 4272
missing import
Tue, 19 Jan 2010 18:20:43 +0100 remove input from jquery filter, so it works as well with buttons stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 18:20:43 +0100] rev 4271
remove input from jquery filter, so it works as well with buttons
Tue, 19 Jan 2010 18:11:31 +0100 unicode(arg) else we may get some encoding exception
alex & cheb [Tue, 19 Jan 2010 18:11:31 +0100] rev 4270
unicode(arg) else we may get some encoding exception
Tue, 19 Jan 2010 18:10:01 +0100 remove deprecation warnings + name error
alex & cheb [Tue, 19 Jan 2010 18:10:01 +0100] rev 4269
remove deprecation warnings + name error
Tue, 19 Jan 2010 17:50:48 +0100 remove common/test/data directory from __pkginfo__, MANIFEST and debian rules to allow cubicweb installation
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 19 Jan 2010 17:50:48 +0100] rev 4268
remove common/test/data directory from __pkginfo__, MANIFEST and debian rules to allow cubicweb installation
Tue, 19 Jan 2010 17:50:36 +0100 fix syntax error
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 19 Jan 2010 17:50:36 +0100] rev 4267
fix syntax error
Tue, 19 Jan 2010 14:41:23 +0100 test fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 14:41:23 +0100] rev 4266
test fixes
Tue, 19 Jan 2010 14:41:19 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 14:41:19 +0100] rev 4265
3.6 api update
Tue, 19 Jan 2010 12:34:52 +0100 update selectors.py: change entity.schema with entity._cw.vreg.schema
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 19 Jan 2010 12:34:52 +0100] rev 4264
update selectors.py: change entity.schema with entity._cw.vreg.schema
Tue, 19 Jan 2010 12:27:55 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 12:27:55 +0100] rev 4263
merge
Tue, 19 Jan 2010 12:19:14 +0100 we should access to __regid__ instead of id since in that case bw compat fail: access to id throuhg a class returns the property object instead of calling the property's method
Stephanie Marcu [Tue, 19 Jan 2010 12:19:14 +0100] rev 4262
we should access to __regid__ instead of id since in that case bw compat fail: access to id throuhg a class returns the property object instead of calling the property's method
Tue, 19 Jan 2010 12:17:22 +0100 fix autoform_is_inlined bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 12:17:22 +0100] rev 4261
fix autoform_is_inlined bw compat
Tue, 19 Jan 2010 11:58:07 +0100 [forms] fix implementation of backward compat method form_render
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 19 Jan 2010 11:58:07 +0100] rev 4260
[forms] fix implementation of backward compat method form_render previous implemtation used form_default_renderer() which is now replaced by default_renderer()
Tue, 19 Jan 2010 10:43:48 +0100 inherit from FieldWidget to inherit from the process_field_data required by the edit controller
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 19 Jan 2010 10:43:48 +0100] rev 4259
inherit from FieldWidget to inherit from the process_field_data required by the edit controller
Tue, 19 Jan 2010 10:42:47 +0100 with cw 3.6 we've to specify entity's relation role
Stephanie Marcu <stephanie.marcu@logilab.fr> [Tue, 19 Jan 2010 10:42:47 +0100] rev 4258
with cw 3.6 we've to specify entity's relation role
Tue, 19 Jan 2010 10:19:08 +0100 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jan 2010 10:19:08 +0100] rev 4257
fix bad merge
Wed, 16 Dec 2009 14:19:01 +0100 import uicfg.auto_form doc stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 16 Dec 2009 14:19:01 +0100] rev 4256
import uicfg.auto_form doc
Tue, 19 Jan 2010 09:51:38 +0100 update i18n doc stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 19 Jan 2010 09:51:38 +0100] rev 4255
update i18n doc
Tue, 19 Jan 2010 09:49:42 +0100 Fix element tree import for python2.4 stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 19 Jan 2010 09:49:42 +0100] rev 4254
Fix element tree import for python2.4
Mon, 18 Jan 2010 19:40:59 +0100 forgotten buffer
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 19:40:59 +0100] rev 4253
forgotten buffer
Mon, 18 Jan 2010 19:21:30 +0100 backport stable branch
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 19:21:30 +0100] rev 4252
backport stable branch
Mon, 18 Jan 2010 19:05:08 +0100 fix pb with bytes field processing: currently when an existing file is edited
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 19:05:08 +0100] rev 4251
fix pb with bytes field processing: currently when an existing file is edited and no new file is specified, it finds no value in req.form and so try to detach the current file, which is wrong. In that case, nothing should be done. So introduce a new UnmodifiedField exception that may be raised in field's process_form_value method (catched in field.process_posted).
Mon, 18 Jan 2010 15:58:06 +0100 fix NameError stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 18 Jan 2010 15:58:06 +0100] rev 4250
fix NameError
Mon, 18 Jan 2010 12:33:45 +0100 don't call handle_inlined_relation where we're not on the relation'subject
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 12:33:45 +0100] rev 4249
don't call handle_inlined_relation where we're not on the relation'subject
Mon, 18 Jan 2010 11:55:37 +0100 don't add another _cw_edited_field hidden when build_context is called twice (may occurs with inlined relation forms)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 11:55:37 +0100] rev 4248
don't add another _cw_edited_field hidden when build_context is called twice (may occurs with inlined relation forms)
Mon, 18 Jan 2010 11:50:54 +0100 cleanup stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 11:50:54 +0100] rev 4247
cleanup
Mon, 18 Jan 2010 11:50:34 +0100 don't use matching_groups() for is_in_group implementation stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jan 2010 11:50:34 +0100] rev 4246
don't use matching_groups() for is_in_group implementation
Fri, 15 Jan 2010 09:36:49 +0100 a few french translation typo corrections stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 15 Jan 2010 09:36:49 +0100] rev 4245
a few french translation typo corrections
Fri, 15 Jan 2010 09:05:40 +0100 rename need_navigation into paginable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 15 Jan 2010 09:05:40 +0100] rev 4244
rename need_navigation into paginable paginable has been recently introduced by changeset d4eeaf0393e2. We already had the need_navigation attribute to control the same thing (pagination). As paginable sounds like a better name, deprecates need_navigation (bw compat ok). Also: * fix main pagination functions responsability * deprecate limit_rset_using_nav in favor of paginate/do_paginate * navigation module should be renamed to pagination at some point
Thu, 14 Jan 2010 11:37:08 +0100 backport tracker permission utility functions into the cw.schemas package stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Jan 2010 11:37:08 +0100] rev 4243
backport tracker permission utility functions into the cw.schemas package
Thu, 14 Jan 2010 11:28:32 +0100 Backed out changeset b8ea99f5e8ea, tags.a escape its content. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Jan 2010 11:28:32 +0100] rev 4242
Backed out changeset b8ea99f5e8ea, tags.a escape its content.
Thu, 14 Jan 2010 11:14:40 +0100 fix dumb name errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Jan 2010 11:14:40 +0100] rev 4241
fix dumb name errors
Thu, 14 Jan 2010 11:13:22 +0100 fix global errors display when there is more than one error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Jan 2010 11:13:22 +0100] rev 4240
fix global errors display when there is more than one error
Thu, 14 Jan 2010 11:12:52 +0100 fix error key / field input detection (field's name include -role when specified, the error key *may* include it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Jan 2010 11:12:52 +0100] rev 4239
fix error key / field input detection (field's name include -role when specified, the error key *may* include it
Wed, 13 Jan 2010 18:04:29 +0100 missing xml escapes (but textoutofcontext probably ought to be just outofcontext, with no escaping then) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 13 Jan 2010 18:04:29 +0100] rev 4238
missing xml escapes (but textoutofcontext probably ought to be just outofcontext, with no escaping then)
Wed, 13 Jan 2010 17:44:29 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 17:44:29 +0100] rev 4237
3.6 api update
Wed, 13 Jan 2010 17:44:11 +0100 move autoform's field_by_name implementation on base EntityFieldsForm
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 17:44:11 +0100] rev 4236
move autoform's field_by_name implementation on base EntityFieldsForm
Wed, 13 Jan 2010 17:42:27 +0100 specify name *and* role when raising FieldNotFound helps debugging
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 17:42:27 +0100] rev 4235
specify name *and* role when raising FieldNotFound helps debugging
Wed, 13 Jan 2010 17:41:42 +0100 if specified, benefit from target_etype information in the [partial_]add_relation selector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 17:41:42 +0100] rev 4234
if specified, benefit from target_etype information in the [partial_]add_relation selector
Wed, 13 Jan 2010 17:40:53 +0100 ouch, has_perm was always returning False...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 17:40:53 +0100] rev 4233
ouch, has_perm was always returning False...
Wed, 13 Jan 2010 16:07:54 +0100 more 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 16:07:54 +0100] rev 4232
more 3.6 api update
Wed, 13 Jan 2010 16:01:53 +0100 iirk reminder
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 16:01:53 +0100] rev 4231
iirk reminder
Wed, 13 Jan 2010 16:01:34 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 16:01:34 +0100] rev 4230
3.6 api update
Wed, 13 Jan 2010 16:00:42 +0100 has_been_modified shouldn't raise ProcessFormError
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 16:00:42 +0100] rev 4229
has_been_modified shouldn't raise ProcessFormError
Wed, 13 Jan 2010 16:00:06 +0100 related entities are returned as tuple since a few months ago
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 16:00:06 +0100] rev 4228
related entities are returned as tuple since a few months ago
Wed, 13 Jan 2010 15:59:31 +0100 should skip INTERNAL_FIELD_VALUE
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:59:31 +0100] rev 4227
should skip INTERNAL_FIELD_VALUE
Wed, 13 Jan 2010 15:57:57 +0100 should use a set for pending fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:57:57 +0100] rev 4226
should use a set for pending fields
Wed, 13 Jan 2010 15:56:31 +0100 fix process_form_values: we should handle value errors and properly raise ProcessFormError
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:56:31 +0100] rev 4225
fix process_form_values: we should handle value errors and properly raise ProcessFormError
Wed, 13 Jan 2010 15:54:07 +0100 refactor form error handling:
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:54:07 +0100] rev 4224
refactor form error handling: * almost everything is in the base form class, with other form errors related code * deprecate form_field_error in favor of field_error and format_error on the renderer * fix pb with js localization of errors by properly using field.role_name() * rename 'errors' into 'error' in forminfo to avoid confusion
Wed, 13 Jan 2010 15:48:24 +0100 new DBG_ALL debug level
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:48:24 +0100] rev 4223
new DBG_ALL debug level
Wed, 13 Jan 2010 15:48:07 +0100 return localized message on parse_datetime errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Jan 2010 15:48:07 +0100] rev 4222
return localized message on parse_datetime errors
Tue, 12 Jan 2010 17:24:46 +0100 raising ConfigurationError is cleaner; remove some unused imports stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 12 Jan 2010 17:24:46 +0100] rev 4221
raising ConfigurationError is cleaner; remove some unused imports
Tue, 12 Jan 2010 15:12:51 +0100 [javascript] upgrade excanvas.js (rev. M3, mars 2009): this fixes plot widgets rendering in IE stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 12 Jan 2010 15:12:51 +0100] rev 4220
[javascript] upgrade excanvas.js (rev. M3, mars 2009): this fixes plot widgets rendering in IE
Mon, 11 Jan 2010 14:13:26 +0100 do not attempt to daemonize under windows stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 11 Jan 2010 14:13:26 +0100] rev 4219
do not attempt to daemonize under windows
Sat, 09 Jan 2010 15:31:37 +0100 [cwctl] reset-admin-pwd was failing when db-host was not set stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sat, 09 Jan 2010 15:31:37 +0100] rev 4218
[cwctl] reset-admin-pwd was failing when db-host was not set
Fri, 08 Jan 2010 18:20:03 +0100 [javascript] IE doesn't support dynamic enctype modification, we have to set encoding too stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 08 Jan 2010 18:20:03 +0100] rev 4217
[javascript] IE doesn't support dynamic enctype modification, we have to set encoding too
Fri, 08 Jan 2010 12:17:42 +0100 [forms] make it easier to override CWProperty form buttons stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 08 Jan 2010 12:17:42 +0100] rev 4216
[forms] make it easier to override CWProperty form buttons
Fri, 08 Jan 2010 12:14:29 +0100 [forms] make it easier to override StringField's mininum size stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 08 Jan 2010 12:14:29 +0100] rev 4215
[forms] make it easier to override StringField's mininum size
Fri, 08 Jan 2010 11:45:37 +0100 [skeleton] remove unused os.path.dirname import, use dname instead of dirname as an additional safetly belt stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 08 Jan 2010 11:45:37 +0100] rev 4214
[skeleton] remove unused os.path.dirname import, use dname instead of dirname as an additional safetly belt
Thu, 07 Jan 2010 17:41:50 +0100 [web/views] if view has attribute paginable=False, do not try to paginate it stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 07 Jan 2010 17:41:50 +0100] rev 4213
[web/views] if view has attribute paginable=False, do not try to paginate it
Thu, 07 Jan 2010 16:52:32 +0100 update copyright: welcome 2010 stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 07 Jan 2010 16:52:32 +0100] rev 4212
update copyright: welcome 2010
Thu, 07 Jan 2010 08:02:52 +0100 [views] backport progressbar template from shingouz
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 07 Jan 2010 08:02:52 +0100] rev 4211
[views] backport progressbar template from shingouz
Tue, 05 Jan 2010 22:11:37 +0100 [forms] fix multiple edit bug introduced by changeset cebdf8ee5ad7 stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 05 Jan 2010 22:11:37 +0100] rev 4210
[forms] fix multiple edit bug introduced by changeset cebdf8ee5ad7 Changeset cebdf8ee5ad7 assumed that edited entity was either explicitly passed to the form or found in first row / first col of the resultset because of the one_line_rset() selector. But one_line_rset() is actually trickier : the selector returns 1 if the resultset has more than one row **if** an explicit row is specified during selection process. This is exactly what is done in the 'muledit' form : for row in xrange(len(self.rset)): form = self.vreg['forms'].select('edition', self.req, rset=self.rset, row=row, #... This changeset thus takes row in consideration to find edited entity if 'row' was explcitly specified.
Tue, 05 Jan 2010 18:28:27 +0100 do not recompute the plot on subsequent onload events #615338 stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 05 Jan 2010 18:28:27 +0100] rev 4209
do not recompute the plot on subsequent onload events #615338
Tue, 05 Jan 2010 17:04:29 +0100 fix stripEmptyTextNodes for IE (part of #615337) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 05 Jan 2010 17:04:29 +0100] rev 4208
fix stripEmptyTextNodes for IE (part of #615337) this does not seem to make the function really work but it does not fail any more
Mon, 04 Jan 2010 19:02:09 +0100 [javascript] upgrade jquery.flot.js to v0.6 to fix IE6-related bugs stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 04 Jan 2010 19:02:09 +0100] rev 4207
[javascript] upgrade jquery.flot.js to v0.6 to fix IE6-related bugs
Mon, 04 Jan 2010 18:58:35 +0100 [forms] edited_entity must be set before calling session_key() stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 04 Jan 2010 18:58:35 +0100] rev 4206
[forms] edited_entity must be set before calling session_key() EntityFieldsForm.__init__ calls FieldsForm.__init__ which in turn calls self.session_key(). self.session_key() uses self.edited_key to compute the correct session key. We thus need edited_entity to be set **before** calling super's __init__. The bug only occured when EntityFieldsForm was selected because of its one_line_rset() selector instead of match_kwargs('entity').
Wed, 23 Dec 2009 13:05:53 +0100 must escape user_rql_callback stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 13:05:53 +0100] rev 4205
must escape user_rql_callback
Wed, 23 Dec 2009 12:20:10 +0100 backport stable branch
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 12:20:10 +0100] rev 4204
backport stable branch
Wed, 23 Dec 2009 11:57:03 +0100 Added tag cubicweb-debian-version-3.5.11-1 for changeset 4920121d41f2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 11:57:03 +0100] rev 4203
Added tag cubicweb-debian-version-3.5.11-1 for changeset 4920121d41f2
Wed, 23 Dec 2009 11:57:02 +0100 Added tag cubicweb-version-3.5.11 for changeset f48b2f193961 stable cubicweb-debian-version-3.5.11-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 11:57:02 +0100] rev 4202
Added tag cubicweb-version-3.5.11 for changeset f48b2f193961
Wed, 23 Dec 2009 10:27:33 +0100 3.5.11 stable cubicweb-version-3.5.11
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 10:27:33 +0100] rev 4201
3.5.11
Wed, 23 Dec 2009 09:07:17 +0100 i18nupdate stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 09:07:17 +0100] rev 4200
i18nupdate
Wed, 23 Dec 2009 08:59:01 +0100 must now properly use Binary for password (see 4180:42247d70105b). XXX Though this is somewhat backend related (eg store password using a binary type), this should be either well document or handled properly in the db helper. stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 08:59:01 +0100] rev 4199
must now properly use Binary for password (see 4180:42247d70105b). XXX Though this is somewhat backend related (eg store password using a binary type), this should be either well document or handled properly in the db helper.
Wed, 23 Dec 2009 08:56:38 +0100 TYPE_MAPPING expected to be a mapping from yams type to db type, and timestamp is the Datetime yams type stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 08:56:38 +0100] rev 4198
TYPE_MAPPING expected to be a mapping from yams type to db type, and timestamp is the Datetime yams type
Wed, 23 Dec 2009 08:22:18 +0100 quick and dirty fix to avoid crash when running db-create command with an sqlite source stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Dec 2009 08:22:18 +0100] rev 4197
quick and dirty fix to avoid crash when running db-create command with an sqlite source
Tue, 22 Dec 2009 23:45:43 +0100 add es.po to default skel, closes #591625 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 23:45:43 +0100] rev 4196
add es.po to default skel, closes #591625
Tue, 22 Dec 2009 21:02:37 +0100 closes #601987 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 21:02:37 +0100] rev 4195
closes #601987 1) sqlutils.restore_from_file have to use its confirm argument when a command fail, to propose to continue there (this can't be handled by the caller) 2) source.restore method hence needs to take this confirmation callback as argument 3) properly fix places where 'drop' was given instead of 'confirm'
Tue, 22 Dec 2009 20:06:24 +0100 missing one litle char stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 20:06:24 +0100] rev 4194
missing one litle char
Tue, 22 Dec 2009 20:05:52 +0100 closes #607344 by simply appending '/' to base url if necessary instead of insulting the user stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 20:05:52 +0100] rev 4193
closes #607344 by simply appending '/' to base url if necessary instead of insulting the user
Tue, 22 Dec 2009 19:27:51 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:27:51 +0100] rev 4192
cleanup
Tue, 22 Dec 2009 19:27:48 +0100 test update. All cw tests OK
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:27:48 +0100] rev 4191
test update. All cw tests OK
Tue, 22 Dec 2009 19:27:26 +0100 fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:27:26 +0100] rev 4190
fix bad merge
Tue, 22 Dec 2009 19:26:59 +0100 make groupmap argument optional / sort for testing purpose
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:26:59 +0100] rev 4189
make groupmap argument optional / sort for testing purpose
Tue, 22 Dec 2009 19:26:12 +0100 fix virtual relation detection: erschema is no more a relation type but a relation def in _synchronize_permissions
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:26:12 +0100] rev 4188
fix virtual relation detection: erschema is no more a relation type but a relation def in _synchronize_permissions
Tue, 22 Dec 2009 19:25:08 +0100 necessary to fix some security test, unclear why did I set perms below at some point...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:25:08 +0100] rev 4187
necessary to fix some security test, unclear why did I set perms below at some point...
Tue, 22 Dec 2009 19:23:59 +0100 import cleanup, check data file exists
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 19:23:59 +0100] rev 4186
import cleanup, check data file exists
Tue, 22 Dec 2009 18:25:53 +0100 should turn password into a Binary properly stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 18:25:53 +0100] rev 4185
should turn password into a Binary properly
Tue, 22 Dec 2009 13:16:17 +0100 should not simplify previous to preprocess
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 13:16:17 +0100] rev 4184
should not simplify previous to preprocess
Tue, 22 Dec 2009 13:14:34 +0100 use ._cw instead of .req (reintroduced by merge of stable)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 13:14:34 +0100] rev 4183
use ._cw instead of .req (reintroduced by merge of stable)
Tue, 22 Dec 2009 13:13:53 +0100 oops
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 13:13:53 +0100] rev 4182
oops
Tue, 22 Dec 2009 10:27:49 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 10:27:49 +0100] rev 4181
backport stable
Tue, 22 Dec 2009 14:18:48 +0100 more extra_args cleanup stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 22 Dec 2009 14:18:48 +0100] rev 4180
more extra_args cleanup
Tue, 22 Dec 2009 13:43:24 +0100 only give extra_args if there is something to be fed (breaks some db connectors otherwise) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 22 Dec 2009 13:43:24 +0100] rev 4179
only give extra_args if there is something to be fed (breaks some db connectors otherwise)
Tue, 22 Dec 2009 11:07:07 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Dec 2009 11:07:07 +0100] rev 4178
merge
Tue, 22 Dec 2009 09:38:08 +0100 SqlServer: support single sign on / Windows credential authentication stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Dec 2009 09:38:08 +0100] rev 4177
SqlServer: support single sign on / Windows credential authentication This is done through a new db-extra-arguments section in instance_dir/sources which is passed as a string to the extra_args named argument of lgc.db.get_connection. If this argument is Trusted_Connection, windows authentication is used instead of login/password. This change requires at least revision 5475ec3f6412 of logilab.common which will be included in logilab-common 0.46. debian/control updated to mention this new dependency.
Tue, 22 Dec 2009 09:33:08 +0100 SQL Server port: convert Password to Binary stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 22 Dec 2009 09:33:08 +0100] rev 4176
SQL Server port: convert Password to Binary This conversion is required because pyodbc uses buffers for Binary fields and won't be able to cast a string/unicode value to the db VARBINARY column type otherwise.
Tue, 22 Dec 2009 10:42:51 +0100 [javascript] cleanup, remove tabs stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 22 Dec 2009 10:42:51 +0100] rev 4175
[javascript] cleanup, remove tabs
Tue, 22 Dec 2009 10:42:39 +0100 [javascript] remove ajaxHtmlHead from dom response once it has been processed. stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 22 Dec 2009 10:42:39 +0100] rev 4174
[javascript] remove ajaxHtmlHead from dom response once it has been processed. This fixes #549138: treeview: folding is broken The new, systematic, pageid management (introduced by rev 37b376bb4088) made the treeview return : <ul class="treeview">...</ul> <div class="ajaxHtmlHead">...</div> which was then processed by getDomFromResponse and wrapped into a single div node : <div> <ul class="treeview">...</ul> <div class="ajaxHtmlHead">...</div> </div> In the treeview case, the node inserted into the tree was the wrapping <div> instead of the <ul>, causing the folding bug mentioned in the ticket.
Tue, 22 Dec 2009 09:27:28 +0100 msg isn't defined there, but we've to give traceback information to record error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 22 Dec 2009 09:27:28 +0100] rev 4173
msg isn't defined there, but we've to give traceback information to record error
Mon, 21 Dec 2009 20:28:08 +0100 all web tests OK
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:28:08 +0100] rev 4172
all web tests OK
Mon, 21 Dec 2009 20:28:01 +0100 make new editcontroller works, based on a _cw_edited_fields hidden input
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:28:01 +0100] rev 4171
make new editcontroller works, based on a _cw_edited_fields hidden input
Mon, 21 Dec 2009 20:27:14 +0100 crecord introduced junk...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:27:14 +0100] rev 4170
crecord introduced junk...
Mon, 21 Dec 2009 20:26:52 +0100 strip string by default
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:26:52 +0100] rev 4169
strip string by default
Mon, 21 Dec 2009 20:26:30 +0100 nicer StringField __init__
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:26:30 +0100] rev 4168
nicer StringField __init__
Mon, 21 Dec 2009 20:25:58 +0100 fix render (formerly form_render) prototype
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:25:58 +0100] rev 4167
fix render (formerly form_render) prototype
Mon, 21 Dec 2009 20:24:47 +0100 process_posted yield field instead of field's name
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:24:47 +0100] rev 4166
process_posted yield field instead of field's name
Mon, 21 Dec 2009 20:23:56 +0100 proper field's role handling: may be 'subject' / 'object' *in case
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:23:56 +0100] rev 4165
proper field's role handling: may be 'subject' / 'object' *in case of entity's relation*, but None in other case. So you should correctly specify it to field_by_name
Mon, 21 Dec 2009 20:21:56 +0100 form_add_hidden -> add_hidden
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:21:56 +0100] rev 4164
form_add_hidden -> add_hidden form_needs_multipart -> needs_multipart
Mon, 21 Dec 2009 20:18:53 +0100 substitute _render_attrs by values_and_attributes method, keeping bw compat
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:18:53 +0100] rev 4163
substitute _render_attrs by values_and_attributes method, keeping bw compat
Mon, 21 Dec 2009 20:04:33 +0100 replace form_field_[encoding|vocabulary] methods on form by encoding|vocabylary(form) methods on fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:04:33 +0100] rev 4162
replace form_field_[encoding|vocabulary] methods on form by encoding|vocabylary(form) methods on fields
Mon, 21 Dec 2009 20:00:18 +0100 refactor vocabulary handling to avoid having to define methods
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 20:00:18 +0100] rev 4161
refactor vocabulary handling to avoid having to define methods on form objects, use .choices instead even for non final relations. Details: * deprecated support of <role>_<relation>_vocabulary methods on forms * new utility functions for relations vocabulary * most logic now on the RelationField class
Mon, 21 Dec 2009 19:52:21 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 19:52:21 +0100] rev 4160
cleanup
Mon, 21 Dec 2009 19:45:24 +0100 refactor form field value handling, to get a nicer api and an easier algorithm to get field's value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 19:45:24 +0100] rev 4159
refactor form field value handling, to get a nicer api and an easier algorithm to get field's value Details: * new .typed_value / .display_value on fields * droped form_field_value on form * .value attribute of field instead of .initial * nicer field's __init__, allowing to give a lambda as value's value
Mon, 21 Dec 2009 19:25:07 +0100 missing imports
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 19:25:07 +0100] rev 4158
missing imports
Mon, 21 Dec 2009 19:20:45 +0100 yams api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 19:20:45 +0100] rev 4157
yams api update
Mon, 21 Dec 2009 19:18:49 +0100 drop form_field_name/form_field_id methods from form object, in favor of field.input_name(form) / field.dom_id(form)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 19:18:49 +0100] rev 4156
drop form_field_name/form_field_id methods from form object, in favor of field.input_name(form) / field.dom_id(form)
Mon, 21 Dec 2009 18:46:46 +0100 NothingToEdit is not a ValidationError, simplify
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:46:46 +0100] rev 4155
NothingToEdit is not a ValidationError, simplify
Mon, 21 Dec 2009 18:45:42 +0100 fix translation of message to view newly created entity: must be done once language is set...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:45:42 +0100] rev 4154
fix translation of message to view newly created entity: must be done once language is set...
Mon, 21 Dec 2009 18:45:03 +0100 accord avec 'entité'
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:45:03 +0100] rev 4153
accord avec 'entité'
Mon, 21 Dec 2009 18:44:42 +0100 new catch_error context manager, nicer controller __init__ and new iter_and_commit(datakey) method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:44:42 +0100] rev 4152
new catch_error context manager, nicer controller __init__ and new iter_and_commit(datakey) method
Mon, 21 Dec 2009 18:43:16 +0100 this bw compat doesn't work, drop it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:43:16 +0100] rev 4151
this bw compat doesn't work, drop it
Mon, 21 Dec 2009 18:42:53 +0100 don't try to write .row/.col, use new cw_row/cw_col attributes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:42:53 +0100] rev 4150
don't try to write .row/.col, use new cw_row/cw_col attributes
Mon, 21 Dec 2009 18:27:29 +0100 etype_class('Any') should return bare 'Any' class
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 21 Dec 2009 18:27:29 +0100] rev 4149
etype_class('Any') should return bare 'Any' class
Fri, 18 Dec 2009 15:59:19 +0100 cubicweb security #36257: les urls /add/EntityName sont accessibles en anonyme stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 15:59:19 +0100] rev 4148
cubicweb security #36257: les urls /add/EntityName sont accessibles en anonyme
Fri, 18 Dec 2009 15:10:57 +0100 3.6 remove deprecation warning
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 18 Dec 2009 15:10:57 +0100] rev 4147
3.6 remove deprecation warning
Fri, 18 Dec 2009 15:10:38 +0100 Improve warning message
Pierre-Yves [Fri, 18 Dec 2009 15:10:38 +0100] rev 4146
Improve warning message
Fri, 18 Dec 2009 15:08:20 +0100 [mq]: fix_es_po_file_creation
Charles Hébert [Fri, 18 Dec 2009 15:08:20 +0100] rev 4145
[mq]: fix_es_po_file_creation
Fri, 18 Dec 2009 15:07:54 +0100 [mq]: plural_display_name_fix
Charles Hébert [Fri, 18 Dec 2009 15:07:54 +0100] rev 4144
[mq]: plural_display_name_fix
Fri, 18 Dec 2009 15:07:26 +0100 [mq]: doc
Charles Hébert [Fri, 18 Dec 2009 15:07:26 +0100] rev 4143
[mq]: doc
Fri, 18 Dec 2009 15:06:55 +0100 Add the search javascript to the html layout
Charles Hébert [Fri, 18 Dec 2009 15:06:55 +0100] rev 4142
Add the search javascript to the html layout
Wed, 16 Dec 2009 14:19:01 +0100 improve error message
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 16 Dec 2009 14:19:01 +0100] rev 4141
improve error message
Fri, 18 Dec 2009 14:28:29 +0100 tweaks output
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:28:29 +0100] rev 4140
tweaks output
Fri, 18 Dec 2009 14:12:53 +0100 oops
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:12:53 +0100] rev 4139
oops
Fri, 18 Dec 2009 14:10:05 +0100 clearer api: distinguish app_publish / ctrl_publish
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:10:05 +0100] rev 4138
clearer api: distinguish app_publish / ctrl_publish
Fri, 18 Dec 2009 14:09:24 +0100 override publisher's error handler to ease debugging
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:09:24 +0100] rev 4137
override publisher's error handler to ease debugging
Fri, 18 Dec 2009 14:08:41 +0100 dataimport refactoring / improvments, keeping bw compat (for now)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:08:41 +0100] rev 4136
dataimport refactoring / improvments, keeping bw compat (for now)
Fri, 18 Dec 2009 14:07:16 +0100 look for cubicweb-ctl plugins in the ccplugin.py file, keeping bw compat on ecplugin.py
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 14:07:16 +0100] rev 4135
look for cubicweb-ctl plugins in the ccplugin.py file, keeping bw compat on ecplugin.py
Fri, 18 Dec 2009 13:28:20 +0100 check entity has an eid before using absolute_url stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 13:28:20 +0100] rev 4134
check entity has an eid before using absolute_url
Fri, 18 Dec 2009 13:02:13 +0100 force_session_key default to None in base form class... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 13:02:13 +0100] rev 4133
force_session_key default to None in base form class...
Fri, 18 Dec 2009 10:26:47 +0100 fix mainvars detection bug with EXISTS (paren, actually) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 18 Dec 2009 10:26:47 +0100] rev 4132
fix mainvars detection bug with EXISTS (paren, actually)
Thu, 17 Dec 2009 17:22:36 +0100 call super class if choices specified to get std behaviour stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Dec 2009 17:22:36 +0100] rev 4131
call super class if choices specified to get std behaviour
Thu, 17 Dec 2009 16:18:36 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Dec 2009 16:18:36 +0100] rev 4130
merge
Thu, 17 Dec 2009 16:17:57 +0100 check name changed first stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Dec 2009 16:17:57 +0100] rev 4129
check name changed first
Thu, 17 Dec 2009 11:52:44 +0100 no 3.6 code in 3.5... stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 17 Dec 2009 11:52:44 +0100] rev 4128
no 3.6 code in 3.5...
Wed, 16 Dec 2009 11:17:51 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Dec 2009 11:17:51 +0100] rev 4127
merge
Wed, 16 Dec 2009 10:06:00 +0100 make cubicweb-ctl db-init -d work with postgresql backend stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 16 Dec 2009 10:06:00 +0100] rev 4126
make cubicweb-ctl db-init -d work with postgresql backend
Wed, 16 Dec 2009 09:11:41 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Dec 2009 09:11:41 +0100] rev 4125
merge
Wed, 16 Dec 2009 09:11:00 +0100 fix backout stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 16 Dec 2009 09:11:00 +0100] rev 4124
fix backout
Tue, 15 Dec 2009 17:01:33 +0100 merge stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 15 Dec 2009 17:01:33 +0100] rev 4123
merge
Tue, 15 Dec 2009 17:00:58 +0100 fix NameError stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 15 Dec 2009 17:00:58 +0100] rev 4122
fix NameError
Tue, 15 Dec 2009 12:24:38 +0100 backout a75a6e770717, unmeetable condition and introduce a bug with boolean values stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Dec 2009 12:24:38 +0100] rev 4121
backout a75a6e770717, unmeetable condition and introduce a bug with boolean values
Tue, 15 Dec 2009 11:30:44 +0100 load site_cubicweb as a module instead of execing it, avoid reimport pbs stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 15 Dec 2009 11:30:44 +0100] rev 4120
load site_cubicweb as a module instead of execing it, avoid reimport pbs
Mon, 14 Dec 2009 17:54:45 +0100 fix name error stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 14 Dec 2009 17:54:45 +0100] rev 4119
fix name error
Mon, 14 Dec 2009 16:25:25 +0100 quick and dirty fix trying to avoid rest directive conflicts when using sphinx (which seems to import the code) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Dec 2009 16:25:25 +0100] rev 4118
quick and dirty fix trying to avoid rest directive conflicts when using sphinx (which seems to import the code)
Mon, 14 Dec 2009 15:35:21 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Dec 2009 15:35:21 +0100] rev 4117
merge
Mon, 14 Dec 2009 15:33:33 +0100 oops stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Dec 2009 15:33:33 +0100] rev 4116
oops
Mon, 14 Dec 2009 15:02:07 +0100 merge stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 14 Dec 2009 15:02:07 +0100] rev 4115
merge
Mon, 14 Dec 2009 14:58:41 +0100 Passwords need to be considered as binary fields stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 14 Dec 2009 14:58:41 +0100] rev 4114
Passwords need to be considered as binary fields
Mon, 14 Dec 2009 14:57:10 +0100 TIMESTAMP column type has a special meaning for SQLServer, stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Mon, 14 Dec 2009 14:57:10 +0100] rev 4113
TIMESTAMP column type has a special meaning for SQLServer, avoid using it for that driver (with help from logilab.common.adbh)
Mon, 14 Dec 2009 14:49:37 +0100 merge stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Dec 2009 14:49:37 +0100] rev 4112
merge
Mon, 14 Dec 2009 14:49:18 +0100 use edited_attributes and uniformize attribute schema retreival stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 14 Dec 2009 14:49:18 +0100] rev 4111
use edited_attributes and uniformize attribute schema retreival
Thu, 10 Dec 2009 18:00:15 +0100 [mq]: fix_for_forms
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 10 Dec 2009 18:00:15 +0100] rev 4110
[mq]: fix_for_forms
Thu, 10 Dec 2009 17:59:32 +0100 fix deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 17:59:32 +0100] rev 4109
fix deprecation warning
Thu, 10 Dec 2009 17:59:23 +0100 schema view fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 17:59:23 +0100] rev 4108
schema view fix
Thu, 10 Dec 2009 16:20:43 +0100 disable everything but metadata hooks while inserting schema
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 16:20:43 +0100] rev 4107
disable everything but metadata hooks while inserting schema
Thu, 10 Dec 2009 16:20:02 +0100 more advanced hooks control
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 16:20:02 +0100] rev 4106
more advanced hooks control
Thu, 10 Dec 2009 12:55:25 +0100 fix 3.6 bug
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 12:55:25 +0100] rev 4105
fix 3.6 bug
Thu, 10 Dec 2009 11:57:07 +0100 [mq]: small_api_changes_for_3.6
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 10 Dec 2009 11:57:07 +0100] rev 4104
[mq]: small_api_changes_for_3.6
Thu, 10 Dec 2009 10:36:24 +0100 yams api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 10:36:24 +0100] rev 4103
yams api update
Thu, 10 Dec 2009 10:36:17 +0100 missing underscore leads to infinite recursion error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 10 Dec 2009 10:36:17 +0100] rev 4102
missing underscore leads to infinite recursion error
Wed, 09 Dec 2009 19:27:46 +0100 [mq]: fix_typo_and_forms
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 09 Dec 2009 19:27:46 +0100] rev 4101
[mq]: fix_typo_and_forms
Wed, 09 Dec 2009 19:27:24 +0100 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 19:27:24 +0100] rev 4100
api update
Wed, 09 Dec 2009 19:27:12 +0100 yams api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 19:27:12 +0100] rev 4099
yams api update
Mon, 14 Dec 2009 10:45:14 +0100 [i18n] use named substitutions for proper localization stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 14 Dec 2009 10:45:14 +0100] rev 4098
[i18n] use named substitutions for proper localization
Thu, 10 Dec 2009 18:17:28 +0100 remove redundant line stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 10 Dec 2009 18:17:28 +0100] rev 4097
remove redundant line
Thu, 10 Dec 2009 11:35:40 -0800 update sys.path at cubicweb startup stable
Administrator <> [Thu, 10 Dec 2009 11:35:40 -0800] rev 4096
update sys.path at cubicweb startup
Thu, 10 Dec 2009 09:43:51 +0100 changed log severity from critical to info if a plugin cannot be loaded stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 10 Dec 2009 09:43:51 +0100] rev 4095
changed log severity from critical to info if a plugin cannot be loaded
Wed, 09 Dec 2009 14:11:53 +0100 fix non-xml_escaped url in box
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 09 Dec 2009 14:11:53 +0100] rev 4094
fix non-xml_escaped url in box
Wed, 09 Dec 2009 18:28:10 +0100 nicer fix
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 18:28:10 +0100] rev 4093
nicer fix
Wed, 09 Dec 2009 18:24:18 +0100 avoid failure by simply not displaying this section for now"
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 18:24:18 +0100] rev 4092
avoid failure by simply not displaying this section for now"
Wed, 09 Dec 2009 17:51:19 +0100 rschema doesn't have may_have_permission
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 17:51:19 +0100] rev 4091
rschema doesn't have may_have_permission
Wed, 09 Dec 2009 17:51:04 +0100 shouldn't be called from here
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 17:51:04 +0100] rev 4090
shouldn't be called from here
Wed, 09 Dec 2009 17:48:04 +0100 typos, api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 17:48:04 +0100] rev 4089
typos, api update
Wed, 09 Dec 2009 17:10:01 +0100 don't use setdefault with a tuple as value, a set is expected
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 17:10:01 +0100] rev 4088
don't use setdefault with a tuple as value, a set is expected
Wed, 09 Dec 2009 16:33:32 +0100 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 16:33:32 +0100] rev 4087
api update
Wed, 09 Dec 2009 16:07:07 +0100 add hook selector
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 09 Dec 2009 16:07:07 +0100] rev 4086
add hook selector
Wed, 09 Dec 2009 16:06:27 +0100 api update again
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 09 Dec 2009 16:06:27 +0100] rev 4085
api update again
Wed, 09 Dec 2009 16:05:01 +0100 more api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 16:05:01 +0100] rev 4084
more api update
Wed, 09 Dec 2009 15:47:01 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 15:47:01 +0100] rev 4083
3.6 api update
Wed, 09 Dec 2009 15:19:48 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 15:19:48 +0100] rev 4082
3.6 api update
Wed, 09 Dec 2009 15:19:14 +0100 avoid infinite recursion error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 15:19:14 +0100] rev 4081
avoid infinite recursion error
Wed, 09 Dec 2009 15:18:57 +0100 test fixes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 15:18:57 +0100] rev 4080
test fixes
Wed, 09 Dec 2009 15:18:49 +0100 check a permission has been specified first...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 15:18:49 +0100] rev 4079
check a permission has been specified first...
Wed, 09 Dec 2009 12:52:30 +0100 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:52:30 +0100] rev 4078
api update
Wed, 09 Dec 2009 12:52:21 +0100 missing role argument
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:52:21 +0100] rev 4077
missing role argument
Wed, 09 Dec 2009 12:52:09 +0100 no more handled by the renderer
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:52:09 +0100] rev 4076
no more handled by the renderer
Wed, 09 Dec 2009 12:41:05 +0100 use implements instead of entity_implements
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:41:05 +0100] rev 4075
use implements instead of entity_implements
Wed, 09 Dec 2009 12:24:38 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:24:38 +0100] rev 4074
merge
Wed, 09 Dec 2009 12:23:31 +0100 cw 3.6 api update
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Wed, 09 Dec 2009 12:23:31 +0100] rev 4073
cw 3.6 api update
Wed, 09 Dec 2009 12:22:21 +0100 some api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:22:21 +0100] rev 4072
some api update
Wed, 09 Dec 2009 12:20:05 +0100 deprecates entity_implements / but_etype selectors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 12:20:05 +0100] rev 4071
deprecates entity_implements / but_etype selectors
Wed, 09 Dec 2009 10:30:52 +0100 fix initargs handling
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 09 Dec 2009 10:30:52 +0100] rev 4070
fix initargs handling
Tue, 08 Dec 2009 18:12:31 +0100 fix guess_field to handle non internationalizable definition
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 08 Dec 2009 18:12:31 +0100] rev 4069
fix guess_field to handle non internationalizable definition
Wed, 09 Dec 2009 09:53:41 +0100 perms are now held by the relation definition
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 09:53:41 +0100] rev 4068
perms are now held by the relation definition
Wed, 09 Dec 2009 09:53:23 +0100 password should now be named
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 09:53:23 +0100] rev 4067
password should now be named
Wed, 09 Dec 2009 09:52:28 +0100 __cmp__ should *NOT* return False when different
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Dec 2009 09:52:28 +0100] rev 4066
__cmp__ should *NOT* return False when different
Wed, 09 Dec 2009 19:29:21 +0100 explain how to run as a windows service stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 09 Dec 2009 19:29:21 +0100] rev 4065
explain how to run as a windows service
Wed, 09 Dec 2009 19:01:53 +0100 be able to run cw instances as windows services stable
auc@giediprime.logilab.fr [Wed, 09 Dec 2009 19:01:53 +0100] rev 4064
be able to run cw instances as windows services
Tue, 08 Dec 2009 19:25:52 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:25:52 +0100] rev 4063
merge
Tue, 08 Dec 2009 19:25:35 +0100 oops, bad indent stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:25:35 +0100] rev 4062
oops, bad indent
Tue, 08 Dec 2009 19:24:15 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:24:15 +0100] rev 4061
backport stable
Tue, 08 Dec 2009 19:23:44 +0100 should not xml_escape rql stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:23:44 +0100] rev 4060
should not xml_escape rql
Tue, 08 Dec 2009 19:22:45 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:22:45 +0100] rev 4059
backport stable
Tue, 08 Dec 2009 19:20:39 +0100 properly escape arguments of user callbacks stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:20:39 +0100] rev 4058
properly escape arguments of user callbacks
Tue, 08 Dec 2009 19:19:01 +0100 new rset argument stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:19:01 +0100] rev 4057
new rset argument
Tue, 08 Dec 2009 19:17:57 +0100 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:17:57 +0100] rev 4056
api update
Tue, 08 Dec 2009 19:17:52 +0100 test update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:17:52 +0100] rev 4055
test update
Tue, 08 Dec 2009 19:16:56 +0100 fix infered rdef propagation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 19:16:56 +0100] rev 4054
fix infered rdef propagation
Tue, 08 Dec 2009 07:54:51 -0800 more api update
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 08 Dec 2009 07:54:51 -0800] rev 4053
more api update
Tue, 08 Dec 2009 18:05:10 +0100 yams api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 18:05:10 +0100] rev 4052
yams api update
Tue, 08 Dec 2009 18:04:57 +0100 move hook tests to hooks package tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 18:04:57 +0100] rev 4051
move hook tests to hooks package tests
Tue, 08 Dec 2009 18:04:29 +0100 should use match_rtype, not entity_implements in such cases
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 18:04:29 +0100] rev 4050
should use match_rtype, not entity_implements in such cases
Tue, 08 Dec 2009 17:48:26 +0100 3.5 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 17:48:26 +0100] rev 4049
3.5 api update
Tue, 08 Dec 2009 17:48:06 +0100 had been involontarly dropped
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 17:48:06 +0100] rev 4048
had been involontarly dropped
Tue, 08 Dec 2009 17:11:47 +0100 cw 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 17:11:47 +0100] rev 4047
cw 3.6 api update
Tue, 08 Dec 2009 16:56:56 +0100 add a dummy and stupid dummy method for dummy form
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 08 Dec 2009 16:56:56 +0100] rev 4046
add a dummy and stupid dummy method for dummy form
Tue, 08 Dec 2009 16:50:36 +0100 cw 3.6 api update
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 08 Dec 2009 16:50:36 +0100] rev 4045
cw 3.6 api update
Tue, 08 Dec 2009 16:46:56 +0100 card referenced later
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 16:46:56 +0100] rev 4044
card referenced later
Tue, 08 Dec 2009 16:45:01 +0100 give group mapping where needed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 16:45:01 +0100] rev 4043
give group mapping where needed
Tue, 08 Dec 2009 16:41:43 +0100 3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 16:41:43 +0100] rev 4042
3.6 api update
Tue, 08 Dec 2009 16:40:00 +0100 fix sync_schema*: new syncprops argument to sync relation definition as well
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 16:40:00 +0100] rev 4041
fix sync_schema*: new syncprops argument to sync relation definition as well
Tue, 08 Dec 2009 12:46:45 +0100 Update generic RQL Based Constraints and RQLUniqueConstraint doc
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 08 Dec 2009 12:46:45 +0100] rev 4040
Update generic RQL Based Constraints and RQLUniqueConstraint doc
Tue, 08 Dec 2009 12:46:45 +0100 fix class reference in old hook warning
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 08 Dec 2009 12:46:45 +0100] rev 4039
fix class reference in old hook warning
Tue, 08 Dec 2009 14:53:59 +0100 merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 08 Dec 2009 14:53:59 +0100] rev 4038
merge
Tue, 08 Dec 2009 14:46:17 +0100 [mq]: typo
Sandrine Ribeau <sandrine.ribeau@logilab.fr> [Tue, 08 Dec 2009 14:46:17 +0100] rev 4037
[mq]: typo
(0) -3584 +3584 tip