2015-02-13 |
Julien Cristau |
[hooks/syncschema] use a list instead of a set for UpdateFTIndexOp
|
file |
diff |
annotate
|
2015-01-15 |
Julien Cristau |
Add foreign key for inline relations
|
file |
diff |
annotate
|
2015-01-15 |
Julien Cristau |
Use our version of schema2sql
|
file |
diff |
annotate
|
2014-12-01 |
Julien Cristau |
merge 3.19.6 into 3.20 branch
|
file |
diff |
annotate
|
2014-10-29 |
Rémi Cardona |
[hooks] Fix precommit event logging message
|
file |
diff |
annotate
|
2014-11-13 |
Julien Cristau |
[migration] hackish black magic to bootstrap addition of formula attr during migration
|
file |
diff |
annotate
|
2014-08-28 |
Sylvain Thénault |
[CWEP002 migration] support sync_schema_props_perms for computed attribute
|
file |
diff |
annotate
|
2014-08-28 |
Sylvain Thénault |
[CWEP002 migration] support add_relation_type/add_attribute for computed attributes
|
file |
diff |
annotate
|
2014-06-16 |
Denis Laxalde |
[CWEP002] Account for attribute formula in schema bootstrap
|
file |
diff |
annotate
|
2014-08-28 |
Sylvain Thénault |
[CWEP002 migration] support sync_schema_props_perms for computed relations
|
file |
diff |
annotate
|
2014-08-28 |
Laura Médioni |
[CWEP002 migration] support add_relation_type for computed relations
|
file |
diff |
annotate
|
2014-08-28 |
Laura Médioni |
[CWEP002 migration] support drop_relation_type for computed relations
|
file |
diff |
annotate
|
2014-06-27 |
Laura Médioni |
[hooks] do not abuse of inheritance for CWRType hooks
|
file |
diff |
annotate
|
2014-08-28 |
Sylvain Thénault |
Fix test migration crash waiting to happen due to inferred relations
|
file |
diff |
annotate
|
2014-08-28 |
Sylvain Thénault |
fix typo in syncschema hooks
|
file |
diff |
annotate
|
2014-07-16 |
Julien Cristau |
[hooks/syncschema] avoid altering a dropped table
|
file |
diff |
annotate
|
2014-04-07 |
Julien Cristau |
Fix constraint sync during migration
|
file |
diff |
annotate
|
2014-04-07 |
Julien Cristau |
merge 3.18.4 into default
|
file |
diff |
annotate
|
2014-04-01 |
Julien Cristau |
[hooks/syncschema] work with connections not sessions
|
file |
diff |
annotate
|
2014-04-01 |
Aurelien Campeas |
[merge] bring the 3.17.14 fixes to 3.18
stable
|
file |
diff |
annotate
|
2014-03-27 |
Sylvain Thénault |
[migration] always rebuild infered relation
stable
|
file |
diff |
annotate
|
2014-03-10 |
Denis Laxalde |
[migractions] Better handle removal of RQLConstraint in sync_schema
stable cubicweb-centos-version-3.17.14-1 cubicweb-debian-version-3.17.14-1 cubicweb-version-3.17.14
|
file |
diff |
annotate
|
2014-02-27 |
Aurelien Campeas |
[hooks/syncschema] do not crash on double removal of a constraint
stable
|
file |
diff |
annotate
|
2014-01-21 |
Aurelien Campeas |
[schema] fix composite deletion handling
|
file |
diff |
annotate
|
2014-01-23 |
Sylvain Thénault |
[multi-sources-removal] Drop entities.source column
|
file |
diff |
annotate
|
2014-01-22 |
Sylvain Thénault |
[multi-sources-removal] Simplify ConnectionsSet internal structures and public methods
|
file |
diff |
annotate
|
2014-01-21 |
Sylvain Thénault |
[multi-sources-removal] Drop deleted_entities system table and entities.mtime column
|
file |
diff |
annotate
|
2014-01-13 |
Julien Cristau |
merge 3.18.0 in 3.19 branch
|
file |
diff |
annotate
|
2014-01-08 |
Aurelien Campeas |
[schema] fix unique together index handling
|
file |
diff |
annotate
|
2013-12-17 |
Sylvain Thénault |
[yams] follow yams 0.39 api change introduced by ad95fd2c46de (package attribute on etype/rtype/rdef)
|
file |
diff |
annotate
|
2013-08-23 |
Aurélien Campeas |
[schema] store default attribute values in a Bytes field, allowing python objects as default values
|
file |
diff |
annotate
|
2013-06-27 |
Pierre-Yves David |
[migraction] do not access session.data directly
|
file |
diff |
annotate
|
2013-04-24 |
Sylvain Thénault |
[repo] kill rebuildinfered feature from Repository.set_schema
|
file |
diff |
annotate
|
2013-03-28 |
Pierre-Yves David |
merge 3.15.x into 3.16.x
stable
|
file |
diff |
annotate
|
2013-03-28 |
Pierre-Yves David |
[migration] fix bug in `CWAttributeAddOp.revertprecommit_event`
oldstable
|
file |
diff |
annotate
|
2013-03-11 |
Pierre-Yves David |
merge stable fix into default
|
file |
diff |
annotate
|
2013-03-11 |
Aurelien Campeas |
[hooks/syncschema] do not crash when adding a new entity type (closes #2741643)
stable
|
file |
diff |
annotate
|
2013-02-14 |
Nicolas Chauvat |
[toward py3k] rewrite dict.keys() and dict.values() (part of #2711624)
|
file |
diff |
annotate
|
2013-02-14 |
Nicolas Chauvat |
[toward-py3k] rewrite to "except AnException as exc:" (part of #2711624)
|
file |
diff |
annotate
|
2012-09-17 |
Sylvain Thénault |
[validation error] refactor validation error handling so translation is done on the web side
|
file |
diff |
annotate
|
2012-09-07 |
Aurelien Campeas |
[hooks/syncshema] fix logging level and nicer message (wrong changeset published previously)
stable
|
file |
diff |
annotate
|
2012-08-31 |
Aurelien Campeas |
[hooks/syncschema] do not crash on DROP of an already dropped index/... (closes #2465393)
stable
|
file |
diff |
annotate
|
2012-02-10 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2012-02-10 |
Sylvain Thénault |
[schema sync hooks] fix format string
stable
|
file |
diff |
annotate
|
2012-02-03 |
Aurelien Campeas |
[hooks/syncschema] do not crash if the schema did not learn (yet) some new META rtype (closes #2171313)
stable
|
file |
diff |
annotate
|
2012-01-23 |
Sylvain Thénault |
[vreg] move base registry implementation to logilab.common. Closes #1916014
|
file |
diff |
annotate
|
2012-01-19 |
Sylvain Thénault |
[schema synchronization] don't use sql for TODAY/NOW in keyword arg. Closes #2154815
stable
|
file |
diff |
annotate
|
2011-12-05 |
Julien Cristau |
[schema sync] Update repo._type_source_cache when renaming an entity (closes #2094470)
|
file |
diff |
annotate
|
2011-11-21 |
Alexandre Fayolle |
use dbhelper functions to get default date / datetime (closes #2094544)
|
file |
diff |
annotate
|
2011-09-28 |
Sylvain Thénault |
[sync schema hooks] pylint fixes have broken hasattr test
stable
|
file |
diff |
annotate
|
2011-09-28 |
Sylvain Thénault |
[pylint] fix pylint detected errors and tweak it so that pylint -E will be much less verbose next time (+ update some copyrights on the way)
stable
|
file |
diff |
annotate
|
2011-09-21 |
Sylvain Thénault |
[exceptions] stop catching any exception in various places (closes #1942716)
stable
|
file |
diff |
annotate
|
2011-06-27 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-22 |
Sylvain Thénault |
cleanup
stable
|
file |
diff |
annotate
|
2011-06-15 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2011-06-14 |
Sylvain Thénault |
[sync schema hooks] consider etype name map before trying to update in-memory schema
stable
|
file |
diff |
annotate
|
2011-06-06 |
Sylvain Thénault |
[schema] support for BigInt type. Closes #1720995
|
file |
diff |
annotate
|
2011-05-19 |
Sylvain Thénault |
[repository api] definitly kill usage of word 'pool' to refer to connections set used by a session
|
file |
diff |
annotate
|
2011-04-06 |
Sylvain Thénault |
rephrase
stable
|
file |
diff |
annotate
|
2011-04-06 |
Sylvain Thénault |
[schema synchronization] get back eid when adding a final entity type, else it may cause pb on later schema synchronization during the migration where the type is added
stable
|
file |
diff |
annotate
|
2011-02-18 |
Sylvain Thénault |
[schema sync] we don't want to react on after_update_entity, it may only causes bug. CWUniqueConstraint should be deleted then a fresh one readded on change (as we do in sync_schema_props_perms)
stable
|
file |
diff |
annotate
|
2011-02-09 |
Sylvain Thénault |
[doc] update some copyrights
stable
|
file |
diff |
annotate
|
2011-01-25 |
Alexandre Fayolle |
improve massive deletion performance
stable
|
file |
diff |
annotate
|
2011-01-13 |
Sylvain Thénault |
[schema] fix pb with ambiguous relation used within UniqueTogetherConstraint by having CWUniqueTogetherConstraint.relation targeting CWRType instead of CWAttribute/CWRelation. This fixes 3.10.7 migration.
stable
|
file |
diff |
annotate
|
2011-01-06 |
Sylvain Thénault |
[schema hook] don't depends on lgc.testlib, hence unittest2 for a dumb mock
stable
|
file |
diff |
annotate
|
2010-12-18 |
Sylvain Thénault |
backport oldstable
stable
|
file |
diff |
annotate
|
2010-12-09 |
Alexandre Fayolle |
brown paperbag fix
oldstable
|
file |
diff |
annotate
|
2010-12-09 |
Alexandre Fayolle |
make rename_table work with MS SQL (needs updated logilab.database)
oldstable
|
file |
diff |
annotate
|
2010-10-08 |
Sylvain Thénault |
[schema / sources] store data sources as cubicweb entities
|
file |
diff |
annotate
|
2010-10-08 |
Sylvain Thénault |
[hook/operation] nicer api to achieve same result as set_operation, as described in #1253630
|
file |
diff |
annotate
|
2010-09-23 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-09-22 |
Alexandre Fayolle |
use new logilab.database interface for multicol indexes
stable
|
file |
diff |
annotate
|
2010-09-16 |
Sylvain Thénault |
backport stable into default
|
file |
diff |
annotate
|
2010-09-16 |
Sylvain Thénault |
[syncschema hooks] simplify core types definition be reusing schema sets (remove typos on the way)
stable
|
file |
diff |
annotate
|
2010-09-13 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-09-10 |
Alexandre Fayolle |
unique_together integration in CW (alf+syt)
stable
|
file |
diff |
annotate
|
2010-09-06 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-08-27 |
Adrien Di Mascio |
[migration] fix add_relation_type() for symmetric relations
stable
|
file |
diff |
annotate
|
2010-08-25 |
Sylvain Thénault |
[session] cleanup hook / operation / entity edition api
|
file |
diff |
annotate
|
2010-08-11 |
Sylvain Thénault |
[cleanup] remove debug print
stable
|
file |
diff |
annotate
|
2010-08-06 |
Sylvain Thénault |
[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
|
file |
diff |
annotate
|
2010-07-21 |
Sylvain Thénault |
[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
|
file |
diff |
annotate
|
2010-07-05 |
Sylvain Thénault |
[schema migration] import refactoring to fix #1109558 and enhances things on the way
|
file |
diff |
annotate
|
2010-07-05 |
Sylvain Thénault |
[selectors] use before-registry-reset event to init is_instance cache: cleaner code and avoid reloading bug (making hooks test fail for instance)
|
file |
diff |
annotate
|
2010-07-05 |
Sylvain Thénault |
[selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
|
file |
diff |
annotate
|
2010-07-01 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-07-01 |
Sylvain Thénault |
[migration] refactor schema migration fix introduced by 5833:d7256ae7c1d1
stable
|
file |
diff |
annotate
|
2010-07-01 |
Sylvain Thénault |
[schema migration] fix name error introduced in parent changeset
stable
|
file |
diff |
annotate
|
2010-07-01 |
Sylvain Thénault |
[schema migration] avoid potential duplicated ft reindexation due to multiple UpdateFTIndexOp operations by using set_operation
stable
|
file |
diff |
annotate
|
2010-06-24 |
Alexandre Fayolle |
fix name error
stable
|
file |
diff |
annotate
|
2010-06-24 |
Alexandre Fayolle |
fix schema migration hooks (partial)
stable
|
file |
diff |
annotate
|
2010-06-21 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-06-21 |
Sylvain Thénault |
[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
|
file |
diff |
annotate
|
2010-06-21 |
Sylvain Thénault |
[schema migration] fix backend compatibility issue by using type_from_constraints / sql_change_col_type instead of bare ALTER COLUMN
stable
|
file |
diff |
annotate
|
2010-06-21 |
Sylvain Thénault |
[schema migration] don't try to drop column if backend doesn't support column alteration (eg sqlite)
stable
|
file |
diff |
annotate
|
2010-06-20 |
Alexandre Fayolle |
Use SQL standard ALTER TABLE command (with ADD instead of ADD COLUMN)
stable
|
file |
diff |
annotate
|
2010-06-17 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-06-17 |
Katia Saurfelt |
[text search] fix fulltext_container indexation
stable
|
file |
diff |
annotate
|
2010-05-20 |
Sylvain Thénault |
[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
|
file |
diff |
annotate
|
2010-05-20 |
Sylvain Thénault |
[entity] introduce a new 'adapters' registry
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
backport oldstable changes
stable
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
replace logilab-common by CubicWeb in disclaimer
oldstable
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
backport default into stable: stable is now cw 3.8
|
file |
diff |
annotate
|
2010-04-28 |
Sylvain Thénault |
proper licensing information (LGPL-2.1). Hope I get it right this time.
stable
|
file |
diff |
annotate
|
2010-04-07 |
Sylvain Thénault |
#759035: Automate addition of eid cachekey in RQL analysis
|
file |
diff |
annotate
|
2010-03-18 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-03-18 |
Sylvain Thénault |
cleanup
stable
|
file |
diff |
annotate
|
2010-03-17 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-03-17 |
Sylvain Thénault |
[cleanup] objtype not used
stable
|
file |
diff |
annotate
|
2010-03-17 |
Sylvain Thénault |
[schema sync] test and fix bug when updating multiple constraint for the same rdef in the same transaction
stable
|
file |
diff |
annotate
|
2010-03-09 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-03-09 |
Sylvain Thénault |
[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
|
file |
diff |
annotate
|
2010-03-09 |
Sylvain Thénault |
[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.
|
file |
diff |
annotate
|
2010-03-08 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-03-08 |
Sylvain Thénault |
[cleanup] fti_* method already try/except exception, no need for additional catch here
stable
|
file |
diff |
annotate
|
2010-03-08 |
Sylvain Thénault |
[hook] use entity instead of values dict, check for edited_attributes on rtype change
stable
|
file |
diff |
annotate
|
2010-03-08 |
Sylvain Thénault |
[schema hook] fulltext_container is a relation *type* property. Test and fix (+ more fti properties change testing)
stable
|
file |
diff |
annotate
|
2010-03-04 |
Sylvain Thénault |
backport stable
|
file |
diff |
annotate
|
2010-03-04 |
Sylvain Thénault |
[cleanup] add index_entity to abstract source, add docstring
stable
|
file |
diff |
annotate
|
2010-03-04 |
Sylvain Thénault |
[fti] refactor and fix full text indexation handling
stable
|
file |
diff |
annotate
|