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
(0) -1920 +1920 tip