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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 15 Sep 2010 08:06:13 +0200] rev 6241
should not use pyro 4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:40:31 +0200] rev 6240
cleanups
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)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:39:28 +0200] rev 6238
[basecontroller] pagination / ajax fixes
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:37:32 +0200] rev 6236
[repo tests] add test case for RQLUniqueConstraint
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 14 Sep 2010 15:33:28 +0200] rev 6233
[schema] turn comment into docstring for RQLUniqueConstraint
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
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)
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
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
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)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 16:47:03 +0200] rev 6227
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 16:46:52 +0200] rev 6226
merge stable heads
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 15:15:21 +0200] rev 6225
backport 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
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:32:20 +0200] rev 6221
[migration] remove buggy assertion
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
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 13 Sep 2010 13:55:37 +0200] rev 6219
[migration] .pop() is more readable
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)
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 10:51:55 +0200] rev 6216
3.9.6
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Mon, 13 Sep 2010 10:01:43 +0200] rev 6215
[javascript] get rid of tabs
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.
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)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sun, 12 Sep 2010 15:53:16 +0200] rev 6212
[doc] fix link to appendix
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 18:30:38 +0200] rev 6211
nicer error reporting for unique together constraints
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 17:58:38 +0200] rev 6210
removed print_exc
syt [Fri, 10 Sep 2010 16:56:37 +0200] rev 6209
fix tests
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 15:09:31 +0200] rev 6207
cleanup
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...
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:45:46 +0200] rev 6204
[json controller] check rql is really specified
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Sep 2010 14:31:42 +0200] rev 6202
i18n update
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
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...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 18:23:43 +0200] rev 6199
remove debug print
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:06 +0200] rev 6197
[test] fixes to follow recent changes
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Sep 2010 10:08:05 +0200] rev 6196
cleanups
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
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
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
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 08 Sep 2010 10:27:53 +0200] rev 6192
[doc] improve doc thanks to user feedback
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.
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...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 23:24:45 +0200] rev 6189
cleanups
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
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
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
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
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 07 Sep 2010 22:58:31 +0200] rev 6184
[c-c db-check] add missing import