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
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
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
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.
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)
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:26:33 +0200] rev 7604
backport 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
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)
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.
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 12:48:39 +0200] rev 7599
backport 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
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Wed, 29 Jun 2011 13:03:04 +0200] rev 7597
[doc] SQL Server isolation level settings
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 11:51:04 +0200] rev 7595
backport 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.
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
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
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)
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 30 Jun 2011 13:38:30 +0200] rev 7588
[i18n] fix undetected conflict
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)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 20:57:28 +0200] rev 7586
add missing future import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 19:03:21 +0200] rev 7585
drop unittest deprecation warning
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
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
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:28:36 +0200] rev 7580
backport stable branch
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 18:27:01 +0200] rev 7578
[book] rewrite / complete the RQL language chapter
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)
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)
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 29 Jun 2011 16:04:01 +0200] rev 7574
backport 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
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
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 28 Jun 2011 16:33:53 +0200] rev 7569
backport 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
Arthur Lutz <arthur.lutz@logilab.fr> [Tue, 28 Jun 2011 13:16:09 +0200] rev 7567
Display proper date in plot/flot (closes #1725589)
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Tue, 28 Jun 2011 11:20:33 +0200] rev 7566
[doc] fix NameError in bfss tutorial
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
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