Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Sep 2011 17:36:58 +0200] rev 7796
[jquery] upgrade to jquery 1.6.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 15 Sep 2011 17:03:37 +0200] rev 7795
[test] fix some tests broken since localperms cube extraction
Florent Cayré <florent.cayre@gmail.com> [Thu, 15 Sep 2011 16:40:52 +0200] rev 7794
refactor entity fetch_rql method to use a RQL syntax tree instead of RQL strings ; closes #1585650
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 15 Sep 2011 08:34:31 +0200] rev 7793
[doc] add some documentation in cubicweb.web.action
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Sep 2011 09:55:51 +0200] rev 7792
[test] fix bad sed
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Sep 2011 09:11:50 +0200] rev 7791
[deprecation] fix unittest pending deprecation warnings on failIf/failUnless methods family
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 14 Sep 2011 09:10:58 +0200] rev 7790
[test] fix test subsquently to localperms introduction
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 18:24:35 +0200] rev 7789
[deprecation] specify name/doc to deprecated else it's fetched from the object, which has then to be importable. Cleanup debian/control dependancy on the way (needs lgc 0.56.3 api)
Julien Cristau <julien.cristau@logilab.fr> [Tue, 13 Sep 2011 17:50:03 +0200] rev 7788
[debian] fix init script dependencies (closes #1921729)
Facility names starting with $ are reserved system facilities. Other
scripts can be referred to using the facility name listed in Provides
directly.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 17:42:22 +0200] rev 7787
[server] portable dump format supports now ZIP64 extensions by default (closes #1912535)
ZIP files can use the ZIP64 extensions when the zipfile is larger than 2 GB.
zipfile will raise an exception when the ZIP file would require ZIP64 extensions.
Note: ZIP64 extensions are disabled by default in stdlib because the default
zip and unzip commands on Unix (the InfoZIP utilities) don’t support these
extensions.
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 13 Sep 2011 17:35:14 +0200] rev 7786
[repo] use smarter query to check asource presence on startup (closes #1922099)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 15:41:36 +0200] rev 7785
[js] closes #1558870 : update to jquery 1.6 (1.6.3)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 15:41:11 +0200] rev 7784
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
keeping bw compat provided the cube is available (else user should be warned
he has to install it).
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 15:40:31 +0200] rev 7783
backout 7781:e95cfd5eca61
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 15:40:06 +0200] rev 7782
backout 7780:a1d5365fefc1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 14:54:00 +0200] rev 7781
[js] closes #1558870 : update to jquery 1.6 (1.6.3)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 14:48:24 +0200] rev 7780
[cubification] moved CWPermission handling into a localperms cube. closes #1914011
keeping bw compat provided the cube is available (else user should be warned
he has to install it).
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 13 Sep 2011 14:41:53 +0200] rev 7779
[debug] use repr() in some place where you'll have a chance to get an unicode error if output encoding isn't properly detected
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Sep 2011 17:24:14 +0200] rev 7778
[i18n fr] fix typo and enhance translation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 12 Sep 2011 12:00:31 +0200] rev 7777
[user management] disable http cache on user management view (not really a startup view)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:09:36 +0200] rev 7776
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:04:50 +0200] rev 7775
Added tag cubicweb-debian-version-3.13.5-1 for changeset 2e9dd7d94555
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:04:49 +0200] rev 7774
Added tag cubicweb-version-3.13.5 for changeset 20d9c550c57e
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 16:53:21 +0200] rev 7773
3.13.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 16:52:55 +0200] rev 7772
i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 16:35:45 +0200] rev 7771
[multi-sources] closes #1918120: drop behaviour leading to wrong result as demonstrated by the ticket
The formerly implemented behaviour doesn't seems to be useful,
nor to have a chance to be correct. At least no test case demonstrate
the opposite, so I've dropped it.
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 08 Sep 2011 10:54:25 +0200] rev 7770
[session] enforce coherency of login/passwd couple values when no anonymous user (closes: #1910849)
None may be returned for both if anonymous connection is not
allowed or if an empty login is used in configuration
Raise ConfigurationError is anonymous login is non-ascii (convention)
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 07 Sep 2011 17:50:09 +0200] rev 7769
[session] take care of non-ascii characters in login and session id (closes: #1910849)
We ensure a valid <str> conversion of the session id by using unormalize() at initialization.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Sep 2011 17:01:32 +0200] rev 7768
closes #1914824: fix retrieval of _andor input, test and fix generated rql
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 07 Sep 2011 11:37:41 +0200] rev 7767
[debian] build the book with no auto-compression of book files (closes: #1906581)
Book content paths (html and rest) are now excluded from Debian compression step.
This will fix a documentation search issue on the website (doc.cubicweb.org)
Documentation build is now made optional since it can break for old distributions
and we don't want to block a new release of Cubicweb because of documentation issues.
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 07 Sep 2011 16:56:27 +0200] rev 7766
[views/navigation] use the proper icons instead of ascii art (closes #1624943)
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 06 Sep 2011 15:29:05 +0200] rev 7765
devtools: Fix cleanup of temporary database (closes #1908656)
The stored database path for clean up was not absolute.
We now make the ``db-name`` absolute at database manade initialization. before
storing the name for cleanup.
Julien Cristau <julien.cristau@logilab.fr> [Tue, 06 Sep 2011 15:16:06 +0200] rev 7764
Drop privileges properly (closes #1910561)
Use new function from logilab.common.daemon to switch to non-privileged
uid and gid.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 15:11:35 +0200] rev 7763
drop unittest deprecation warning
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 06 Sep 2011 12:20:11 +0200] rev 7762
[web] add option to make resources-concat optional (implements #1910615)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 12:20:09 +0200] rev 7761
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 12:10:02 +0200] rev 7760
oops, forgotten to qref enhancements made to the reledit doc addition
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 12:01:27 +0200] rev 7759
[book] section about how to disable reledit feature/view
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 11:59:24 +0200] rev 7758
[skel] drop unused import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 06 Sep 2011 11:59:21 +0200] rev 7757
[hooks control] test and fix session.reset_hooks_mode_categories, closes #1908680
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 05 Sep 2011 16:48:37 +0200] rev 7756
[form fields doc] explain when field.role should be None
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 26 Aug 2011 17:28:32 +0200] rev 7755
Added tag cubicweb-version-3.10.x for changeset a62f24e1497e
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 26 Aug 2011 17:27:09 +0200] rev 7754
merged back oldstable fix to stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 26 Aug 2011 17:14:37 +0200] rev 7753
work around cursor.rowcount not returning anything useful before 1st fetch with mssql (closes #1910869)
use select count(*) from table to get the number of rows
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 19 Aug 2011 14:25:06 +0200] rev 7752
[devctl] do not crash in the (rare, odd) case where mod.__file__ is None (closes #1908664)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 19 Aug 2011 10:53:23 +0200] rev 7751
[doc/book] fix ref to trustedauth cube
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 15:06:02 +0200] rev 7750
site schema should be named data model schema
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:23:55 +0200] rev 7749
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:19:56 +0200] rev 7748
Added tag cubicweb-debian-version-3.13.4-1 for changeset 52f26475d764
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:19:54 +0200] rev 7747
Added tag cubicweb-version-3.13.4 for changeset 223ecf0620b6
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 12:22:19 +0200] rev 7746
3.13.4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 12:20:44 +0200] rev 7745
[.po generation] closes #1902315: c i18ncube doesn't consider relation definition description
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 10:29:19 +0200] rev 7744
closes #1901436: view/modify action in table don't work
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 09:27:53 +0200] rev 7743
[css] closes #1880740: update cubicweb.reset.css file (meyerweb.com)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 09:19:56 +0200] rev 7742
[web test] fix test needed after change of primary_email definition
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 15:35:56 +0200] rev 7741
[doc] fix ReST in README file (make pypi happier)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 15:22:26 +0200] rev 7740
[web] fix user management view selector
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 14:30:30 +0200] rev 7739
[base schema] do similar changes as use_email for primary_email
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 12:50:58 +0200] rev 7738
[book, rql] update rql langage chapter with new operators and outer join capabilities
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 12:50:57 +0200] rev 7737
[web] closes #1892494: emailaddress and anonymity
notice though mangle-address is weak since address won't be
mangled when fetched through rql
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 12:50:55 +0200] rev 7736
[3.13 migration] closes #1896724: some db backend (eg sqlserver) doesn't support ADD COLUMN
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 12:50:49 +0200] rev 7735
[source] update system table and internal structures on source renaming. Closes #1896721
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 04 Aug 2011 12:50:48 +0200] rev 7734
[rql2sql] closes #1892473: enhance handling of optional inlined relation
* some outer join aren't supported while they could
* consider newly available 'optcomparisons' st information on variables (rql 0.30)
Julien Jehannet <julien.jehannet@logilab.fr> [Wed, 03 Aug 2011 13:28:06 +0200] rev 7733
[schema] use definition for `use_email` relation instead of type declaration (closes: #1894929)
This will be more adaptable for other existent `use_relastion` as the one in the cube Person.
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Thu, 04 Aug 2011 12:11:36 +0200] rev 7732
[web] rql directive breaks if explicit vid and empty rset (closes #1893433)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Aug 2011 18:16:02 +0200] rev 7731
[datafeed] properly encode/decode external uri
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:37:55 +0200] rev 7730
[querier] we should not insert None but skip the line when some unknown eid is detected (closes #1892491)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:31:06 +0200] rev 7729
[rql2sql] closes #1892471: support for unary expression introduced in rql 0.30
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:31:04 +0200] rev 7728
[deprecation] __message hidden generate deprecation warning
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 02 Aug 2011 10:39:10 +0200] rev 7727
[server] host mapping is better named url mapping (closes #1892461)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 02 Aug 2011 15:52:42 +0200] rev 7726
[packaging] should depend on yams 0.33
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 02 Aug 2011 12:15:17 +0200] rev 7725
[packaging] should depend on yams 0.33
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 01 Aug 2011 18:43:10 +0200] rev 7724
[rql2sql test] sqlserver use 0/1 for booleans, not FALSE/TRUE
Julien Cristau <julien.cristau@logilab.fr> [Mon, 01 Aug 2011 17:59:48 +0200] rev 7723
[repo] Stop setting hashmode on schema
At best it was a no-op, at worst it created race conditions.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 01 Aug 2011 17:58:28 +0200] rev 7722
[devtool] Make the sqlite database used for test execution process specific (closes #1230401)
* Database cache are not impacted.
* This allow multiple process to run test with the same template at the same time
The db-name property return an unaltered value to for database cache mechanism.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 20:17:45 +0200] rev 7721
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 20:15:44 +0200] rev 7720
Added tag cubicweb-debian-version-3.13.3-1 for changeset fb48c55cb802
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 20:15:43 +0200] rev 7719
Added tag cubicweb-version-3.13.3 for changeset 0e82e7e5a34f
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:36:42 +0200] rev 7718
[rql2sql] take care to boolean_value returning an int (eg sqlite/mysql)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:36:23 +0200] rev 7717
[repo test] remove debug
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:36:09 +0200] rev 7716
[repo ms] commit/rollback session if it has been created in the method
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:06:25 +0200] rev 7715
3.13.3
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:05:58 +0200] rev 7714
i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 18:08:39 +0200] rev 7713
[sql] more test and fix boolean handling
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 16:44:02 +0200] rev 7712
backport oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 27 Jul 2011 16:43:07 +0200] rev 7711
[repo test] Fix test broken by BFSSTestable
changeset bd56a29acaa8 broke several fragile test.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 15:42:02 +0200] rev 7710
[sql] fix querying of boolean value w/ sqlite
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 14:26:13 +0200] rev 7709
backport oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 14:24:40 +0200] rev 7708
[datafeed] for datafeed source, we don't want commit in extid2eid but explicitly handled by the source. Also, we should use 'safe' internal session
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 14:22:32 +0200] rev 7707
[sql gen] handle optional on comparison node (eg HAVING expression) and on rhs of final relation. Closes #1859609
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 14:17:47 +0200] rev 7706
[session] safe internal sessions don't deactivate integrity hooks
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 14:03:09 +0200] rev 7705
[sql test] lgdb > 1.6 use int for bool with sqlite backend
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 12:26:57 +0200] rev 7704
[rql2sql] don't introduce substitution for Int and Boolean constants. This is needed for COUNT(DISTINCT) support
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 27 Jul 2011 12:25:48 +0200] rev 7703
[css] syntax fix in cubicweb.css
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 26 Jul 2011 19:34:43 +0200] rev 7702
[entities] skip_copy_for should be considered for object relations too (closes #1857474)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:50:06 +0200] rev 7701
[datafeed] case insensitive etype. Closes #1877014
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:50:02 +0200] rev 7700
[datafeed] closes #1875322: empty tag means None value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:49:10 +0200] rev 7699
[datafeed] properly take care to cwsource=system in imported xml. Closes #1877017
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:35:10 +0200] rev 7698
[datafeed / fti] rather control a 'complete' parameter than setting empty attribute values
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:34:42 +0200] rev 7697
[repo api] deprecates source.extid2eid, only the system source should implement it,
and one should directly use the repo api instead of this confusing and
error-prone short-cut. Deprecates eid2ext as well for consistency.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:33:52 +0200] rev 7696
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 16:33:43 +0200] rev 7695
backport oldstable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 26 Jul 2011 16:33:06 +0200] rev 7694
[bfss] Fix update of BFSS attribute to None (close #1875289)
The current code assume attr value is alway a valide Binary value. But when the
attr is optional, the value might be None. The change handle this case.
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 26 Jul 2011 16:05:36 +0200] rev 7693
[skeleton/pytestconf] provide an acceptable solution for windows, closes #1875488
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 26 Jul 2011 13:11:37 +0200] rev 7692
[facets] make sure has_text facet data is posted correctly (closes #1857405)
Posted data was associated to facet id (e.g. has-text-123098dasdf898adssdd)
rather than facet name (i.e. has-text).
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 11:25:10 +0200] rev 7691
[rql] fix min/max args definition of [TEXT_]LIMIT_SIZE registered procedures (long outstanding bug discovered after recent fix in lgdb)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 11:21:26 +0200] rev 7690
[schema] rephrase relation definition since constraint doesn't apply to CWRelation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 11:01:17 +0200] rev 7689
[datafeed] closes #1873616 (user's url corruption when etype is not recognized
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 26 Jul 2011 10:33:26 +0200] rev 7688
[schema] restrict source mapping 'cw_schema' relation to non final relation, we currently have no use for attributes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jul 2011 15:58:05 +0200] rev 7687
[c-c db-check] add some sql queries to fix cw_source/is/is_instance relations according to data in the entities table
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jul 2011 15:41:17 +0200] rev 7686
[c-c db-check] missing comma ending print statement to get expected output
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jul 2011 08:34:38 +0200] rev 7685
[c-c db-check] disable write security as well so we can delete stuff when needed (e.g. orphan TrInfo)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jul 2011 08:34:03 +0200] rev 7684
[c-c db-check] having no owner is allowed, don't try to fix that
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 14:21:14 +0200] rev 7683
[metadata, ldap] make backport of ldap user actually working
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 14:20:45 +0200] rev 7682
[c-c db-check] drop some deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 11:16:32 +0200] rev 7681
[index page] use 'New xxx' generated labels, 'add a xxx' labels are only generated according to inlined form configuration and with an associated context
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 11:15:24 +0200] rev 7680
[doc packaging] prune _sources containing generated text file, include js else search doesn't work
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 08:41:12 +0200] rev 7679
[boxes] 3.13.2 regression: should specify dom id else we may generate bad xhtml
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Thu, 21 Jul 2011 07:54:04 +0200] rev 7678
[facets] fix missing 'warnings' import and missing self reference on 'filtered_variable'
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 18:22:41 +0200] rev 7677
stable is now 3.13
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 18:21:47 +0200] rev 7676
oldstable is now 3.12
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 17:49:37 +0200] rev 7675
Added tag cubicweb-debian-version-3.13.2-1 for changeset 9ad5411199e0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 17:49:35 +0200] rev 7674
Added tag cubicweb-version-3.13.2 for changeset f9227b9d6183
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 17:16:28 +0200] rev 7673
3.13.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 14:10:03 +0200] rev 7672
[rql2sql] closes #1832859: fake HAVING terms w/ EXISTS terms
there are cases where we want to use the HAVING trick on terms that should
belong to an EXISTS subquery. Currently , this causes bad sql. We should fix
that until we've a proper rql grammar avoiding the need for this trick.
Notice at some point, we may want **actuall** HAVING clauses and GROUPBY used
in EXISTS subquery, but that's another story.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 14:10:02 +0200] rev 7671
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 14:09:42 +0200] rev 7670
[boxes] closes #1832844: translate views category in possible views boxes
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 20 Jul 2011 12:31:03 +0200] rev 7669
[cwctl] set min/max args for reset admin password command. Closes #1832986
Arthur Lutz <arthur.lutz@logilab.fr> [Mon, 18 Jul 2011 17:51:55 +0200] rev 7668
[web] Image optimisation using trimage (pngcrush inside)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 17:51:46 +0200] rev 7667
[preferences js] jquery 1.6 needs quote when querying attribute value
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 16:37:11 +0200] rev 7666
fix test broken by previous commit
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 15:48:34 +0200] rev 7665
[session] add session id to closed connection errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 15:48:09 +0200] rev 7664
unsaved change...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 15:13:46 +0200] rev 7663
[facets] closes #1827464: facet box always appear
by implementing proper selectors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 12:13:53 +0200] rev 7662
[uilib] fix bad argument order, introduced by previous commit
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 18 Jul 2011 11:33:44 +0200] rev 7661
[uilib] reimplement printable_value function using a dictionary so one can easily change how to base type is displayed everywhere in the application. Closes #1827465
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 17:50:31 +0200] rev 7660
closes #1826543: error on some ajax_replace_url call
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 14:04:42 +0200] rev 7659
Added tag cubicweb-debian-version-3.13.1-1 for changeset cc0578049cbe
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 14:04:41 +0200] rev 7658
Added tag cubicweb-version-3.13.1 for changeset 7d84317ef185
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 12:29:52 +0200] rev 7657
3.13.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 12:29:47 +0200] rev 7656
i18nupdate
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 12:23:43 +0200] rev 7655
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 12:22:03 +0200] rev 7654
Added tag cubicweb-debian-version-3.12.9-1 for changeset 92464e39134c
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 12:22:02 +0200] rev 7653
Added tag cubicweb-version-3.12.9 for changeset cb2990aaa63c
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 11:30:18 +0200] rev 7652
3.12.9
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 11:27:43 +0200] rev 7651
[repo, ms] fix planning of some queries where variable 'non-invarianess' should be considered, leading for instance to junk in entities table on source deletion
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 11:27:42 +0200] rev 7650
[repo] closes #1821172: fix source deletion
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 12 Jul 2011 10:36:22 +0200] rev 7649
[ajax, IE] rewrite some code to avoid duplicated evaluation with IE
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 19:48:37 +0200] rev 7648
[repo, hooks] small task optimization: don't start cleanup_old_transactions when undo support is not activated, and retrieve a session to update a source only when some source to update is found
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 11 Jul 2011 15:05:19 +0200] rev 7647
[http] closes #1816411, restore expires_header on static files in non-debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 13:45:04 +0200] rev 7646
[native source] fix bug introduced in 7645:cb2459aaa7d7: fetchone() may return None
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 11 Jul 2011 13:23:37 +0200] rev 7645
[source] closes #1816412: try to reconnect to dbms if connection is reset in eid_type_source()
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 11 Jul 2011 12:39:05 +0200] rev 7644
[twisted] add an option to configure twisted's threadpool size
Twisted's threadpool size defaults to 10, which means we virtually try
to serve up to 10 simulateneous requests but connection-pool size
defaults to 4 on CW-server side. That means that under heavy load, chances
are high that some HTTP queries end up with a 500 error code / connection-pool
exhausted.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 11:56:47 +0200] rev 7643
[book, form] include complete example of self-posted form with custom field/widget + minor other changes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 09:21:44 +0200] rev 7642
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 09:18:25 +0200] rev 7641
[datafeed] don't raise bad config error on source initialization
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 09:18:18 +0200] rev 7640
[schema] closes #1816439: RQLConstraint does not take variable U into account
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Jul 2011 09:15:54 +0200] rev 7639
[web form] avoid mis-formated warning for _cw_fields
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:43:21 +0200] rev 7638
[doc, hook] more backport of syt mbox documentation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:33:21 +0200] rev 7637
[book, ldap] backport some doc from my mailbox
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:33:06 +0200] rev 7636
[book] fix some urls
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:25:14 +0200] rev 7635
[book, forms] talk about cnx.use_web_compatible_request instead of custom monkey-patching
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:25:07 +0200] rev 7634
[book] drop gae from the book
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:20:46 +0200] rev 7633
[book, admin] include some fixes done by auc in an email to me
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 18:20:23 +0200] rev 7632
[book] fix some rest/sphinx errors
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 17:06:50 +0200] rev 7631
[repo test] fix broken tests
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 16:47:34 +0200] rev 7630
closes #1784285: [rql2sql] crash when using a relation for inner and outer join
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 16:22:08 +0200] rev 7629
[range facet] closes #1806937: simply retrieve min/max values when computing vocabulary/possible_values, this is enough
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 13:53:00 +0200] rev 7628
[facet] fix facet values update, broken by 7626:56300bec75f8
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:34:15 +0200] rev 7627
[facet slider] quote attribute value, else may break with earlier jquery
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:34:05 +0200] rev 7626
[facets] use unique dom id
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:33:55 +0200] rev 7625
[facet] with rql path facet rel may be None, handle it
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:33:39 +0200] rev 7624
[facet] closes #1806932: test and fix facet bug w/ having query (need rql update)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:10:50 +0200] rev 7623
[ajax js loading] when everything is already loaded, don't do anything
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:10:37 +0200] rev 7622
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 11:08:58 +0200] rev 7621
[IE, plot] ship with jqplot'excanvas version (include http://code.google.com/p/explorercanvas/issues/detail?id=82 for instance)
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
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
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 10:48:40 +0200] rev 7616
[repository] catch Exception instead of everything
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
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 04 Jul 2011 12:37:44 +0200] rev 7614
[facetbox] put the facet box in a box
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Fri, 01 Jul 2011 20:14:20 +0200] rev 7613
[doc] fix broken links
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 18:44:03 +0200] rev 7612
backport 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
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