schema.py
Sun, 22 Mar 2015 19:05:19 +0100 Julien Cristau [schema] typo
Wed, 04 Feb 2015 21:55:37 +0100 Sylvain Thénault [schema] set permissions that do not allow edition on computed relation. Closes #4903918
Mon, 02 Feb 2015 23:17:15 +0100 Sylvain Thénault [computed attribute] ensure attribute's formula apply only to the correct type. Closes #4901163
Tue, 04 Mar 2014 12:41:21 +0100 Julien Cristau [schema] Typo and indentation fix in RQLVocabularyConstraint doc string
Thu, 25 Sep 2014 15:49:13 +0200 Julien Cristau merge 3.19.4 in 3.20 branch
Wed, 24 Sep 2014 18:04:30 +0200 Julien Cristau merge 3.18.6 into 3.19
Tue, 23 Sep 2014 17:34:36 +0200 Julien Cristau [schema] CWComputedRType is a schema type
Tue, 16 Sep 2014 16:39:23 +0200 Sylvain Thénault [CWEP002] Add support for computed attribute synchronization
Mon, 28 Apr 2014 14:11:23 +0200 Laura Médioni [CWEP002] Add schema finalization checks for computed attributes
Thu, 28 Aug 2014 08:02:15 +0200 Laura Médioni [CWEP002 migration] support add_relation_type for computed relations
Mon, 16 Jun 2014 10:07:57 +0200 Laura Médioni [schema] define full_rql on RQLExpression class
Fri, 29 Aug 2014 07:44:13 +0200 Laura Médioni [schema] properly raise BadSchemaDefinition
Fri, 12 Sep 2014 14:46:11 +0200 Lea Capgen [CWEP002] Add schema finalization checks for computed relations (rules)
Fri, 12 Sep 2014 14:10:03 +0200 Rémi Cardona [schema] add utility function to build a CubicWebSchema from a namespace
Tue, 02 Sep 2014 12:22:18 +0200 David Douard [compat] Remove imports of "any" and "all" from lgc (closes #4306044) stable
Thu, 17 Jul 2014 11:08:56 +0200 Rémi Cardona Remove uses of logilab.common.compat.{all,any}
Wed, 11 Jun 2014 10:16:13 +0200 Julien Cristau [schema] spelling fixes in doc strings
Mon, 07 Apr 2014 12:03:31 +0200 Sylvain Thénault [schema] fix buggy composite_rdef_roles and associated test
Mon, 27 Jan 2014 14:02:21 +0100 Denis Laxalde Add missing relation types items in schema global variables
Mon, 07 Apr 2014 17:02:04 +0200 Julien Cristau merge 3.18.4 into default
Tue, 01 Apr 2014 18:09:46 +0200 Aurelien Campeas [merge] bring the 3.17.14 fixes to 3.18 stable
Mon, 10 Mar 2014 15:17:50 +0100 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
Fri, 24 Jan 2014 13:08:53 +0100 Aurelien Campeas [schema] add composite handling helpers on EntitySchema (related to #3463112)
Thu, 23 Jan 2014 13:47:28 +0100 Sylvain Thénault [multi-sources-removal] Drop entities.source column
Thu, 24 Oct 2013 13:15:53 +0200 Aurelien Campeas [hooks/security] provide attribute "add" permission
Fri, 10 Jan 2014 16:25:45 +0100 Julien Cristau [schema] move definition of RQLExpression classes before default permission dicts
Tue, 07 Jan 2014 16:19:18 +0100 Sylvain Thénault set proper PACKAGE information for yams 0.39
Thu, 10 Oct 2013 13:26:11 +0200 Aurelien Campeas [merge] backport stable fixes
Wed, 09 Oct 2013 16:30:27 +0200 Julien Cristau [schema] edit syntax tree instead of playing with strings for RQLExpressions stable
Tue, 08 Oct 2013 16:10:42 +0200 Sylvain Thénault [security] fix dumb attribute error when inserting read security. Closes #3196891 stable
Fri, 04 Oct 2013 15:59:54 +0200 Aurelien Campeas [schema] drop very old bw compat (pre 3.5.10)
Mon, 30 Sep 2013 18:07:51 +0200 Aurelien Campeas [merge] backport 3.17 fixes into the future 3.18
Thu, 29 Aug 2013 12:55:27 +0200 Sylvain Thénault [schema] fix spurious warning when rqlexpr/constraint mainvars specify a non predefined variable. Closes #3098165 stable
Tue, 30 Jul 2013 20:31:57 +0200 David Douard merge stable in default (3.18) branch
Thu, 18 Jul 2013 22:18:50 +0200 Sylvain Thénault [schema] mark CWDataImport as an internal type. Closes #3025536 stable
Mon, 22 Jul 2013 14:26:33 +0200 Sylvain Thénault [schema/security] add __hash__ to rql expression. Closes #3013535 stable
Tue, 25 Jun 2013 12:11:42 +0200 Aurelien Campeas [schema,server] add a security debugging aid (closes #2920304)
Fri, 26 Apr 2013 17:46:56 +0200 Vincent Michel [schemaserial] serialize additional yams parameter for customs type
Mon, 22 Apr 2013 14:54:22 +0200 Nicolas Chauvat [toward-py3k] rewrite __cmp__ (closes #2715115)
Thu, 14 Feb 2013 15:38:25 +0100 Nicolas Chauvat [toward-py3k] rewrite to "except AnException as exc:" (part of #2711624)
Mon, 10 Sep 2012 17:31:07 +0200 Sylvain Thénault [schema] rename schema permissions function: session may also be a request, use _cw
Thu, 23 Feb 2012 11:58:16 +0100 Sylvain Thénault backport stable
Mon, 20 Feb 2012 15:16:55 +0100 Pierre-Yves David [schema] make cubicweb 3.14 compatible with yams 0.35 stable
Mon, 23 Jan 2012 13:25:02 +0100 Sylvain Thénault [vreg] move base registry implementation to logilab.common. Closes #1916014
Tue, 17 Jan 2012 11:55:32 +0100 Sylvain Thénault backport stable
Thu, 12 Jan 2012 13:04:59 +0100 Anthony Truchet [doc] Add a small docstring to RQLExpression constructor stable
Fri, 09 Dec 2011 12:14:11 +0100 Pierre-Yves David [schema] React to yams improvement of metadata attribute handling.
Thu, 27 Oct 2011 10:38:02 +0200 Sylvain Thénault [schema, old instance] restore some pre 3.5.10 bw compat as some old instances may still have this, and add migration so we can remove it at some point
Fri, 21 Oct 2011 14:32:37 +0200 Sylvain Thénault [diet] drop pre 3.6 API compatibility (but attempt to keep data cmopatibility). Closes #2017916
Thu, 20 Oct 2011 16:03:51 +0200 Florent Cayré [entity] restrict creation form field vocabulary using __linkto information (closes #1799997)
Fri, 14 Oct 2011 08:51:24 +0200 Sylvain Thénault [schema display] display_name shouldn't call .lower(). Note the only proper way is to have different msgid for upper/lower cases. Closes #1105433
Thu, 29 Sep 2011 14:47:04 +0200 Sylvain Thénault backport stable
Wed, 28 Sep 2011 09:27:42 +0200 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
Thu, 15 Sep 2011 18:39:55 +0200 Sylvain Thénault backport stable
Tue, 13 Sep 2011 15:40:06 +0200 Sylvain Thénault backout 7780:a1d5365fefc1 stable
Tue, 13 Sep 2011 14:48:24 +0200 Sylvain Thénault [cubification] moved CWPermission handling into a localperms cube. closes #1914011 stable
Mon, 11 Jul 2011 09:21:44 +0200 Sylvain Thénault backport stable
Mon, 11 Jul 2011 09:18:18 +0200 Sylvain Thénault [schema] closes #1816439: RQLConstraint does not take variable U into account stable
Fri, 01 Jul 2011 15:26:33 +0200 Sylvain Thénault backport stable
Fri, 01 Jul 2011 15:26:12 +0200 Florent Cayré [schema / rql] fix mainvars of RRQLExpression with parens stable
Wed, 08 Jun 2011 17:08:00 +0200 Sylvain Thénault backport stable
Tue, 07 Jun 2011 10:07:58 +0200 Sylvain Thénault [schema] fix computing of has_text relation: when a fulltext_container relation is added, we need to recompute has_text for the target entity type as well. Also, avoid computation when not needed stable
Thu, 26 May 2011 08:12:42 +0200 Sylvain Thénault [test] fix failure introduced by 1719eab69551: the regexp should be fixed, not the error message
Fri, 13 May 2011 18:47:03 +0200 Aurelien Campeas [schema] fix imprecise error message
Thu, 31 Mar 2011 15:23:46 +0200 Sylvain Thénault [schema, refactoring] use RQLExpression as base class for RQL constraint classes
Thu, 24 Mar 2011 13:22:20 +0100 Sylvain Thénault cleanups stable
Wed, 16 Mar 2011 09:40:56 +0100 Alexandre Fayolle merged back pylint help changes to stable stable
Wed, 16 Mar 2011 09:37:46 +0100 Alexandre Fayolle help pylint by explicitely defining some attributes oldstable
Tue, 08 Feb 2011 18:00:23 +0100 Sylvain Thénault [schema, ui] fix is_subobject to skip cw_source relation (else everything is considered as a subobject, since this relation is now composite)
Tue, 08 Feb 2011 14:16:41 +0100 Sylvain Thénault [test, ui] mark CWSourceSchemaConfig as an internal type
Mon, 07 Feb 2011 18:19:36 +0100 Sylvain Thénault [sources] rewrite the way pyrorql mapping are stored in the database so it can be reused for other sources (eg datafeed+cwxml)
Thu, 20 Jan 2011 16:36:09 +0100 Sylvain Thénault [schema] ease understanding of schema naming error stable
Fri, 14 Jan 2011 18:30:37 +0100 Sylvain Thénault [ui tweaks] fix default ui stable
Wed, 13 Oct 2010 16:47:22 +0200 Sylvain Thénault [schema categorization] new NO_I18NCONTEXT set usable to somewhat control c-c i18n
Sat, 09 Oct 2010 00:05:52 +0200 Sylvain Thénault [schema / sources] store data sources as cubicweb entities
Fri, 01 Oct 2010 15:45:00 +0200 Sylvain Thénault [schema] introduce some new sets categorizing entity/relation types and benefits from them where possible
Fri, 01 Oct 2010 11:09:25 +0200 Sylvain Thénault [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
Thu, 16 Sep 2010 13:37:47 +0200 Sylvain Thénault add permission relations to schema types stable
Tue, 14 Sep 2010 15:33:28 +0200 Sylvain Thénault [schema] turn comment into docstring for RQLUniqueConstraint stable
Tue, 14 Sep 2010 15:33:01 +0200 Sylvain Thénault [schema] ensure DISTINCT is displayed for constraint using it, this ease debugging stable
Tue, 14 Sep 2010 08:48:44 +0200 Sylvain Thénault [schema] mark CWUniqueTogetherConstraint and its relations as schema entity/relations
Wed, 08 Sep 2010 10:03:30 +0200 Sylvain Thénault [schema deserial] fix loading of schema when mapping an entity type to an existing one stable
Fri, 13 Aug 2010 08:23:14 +0200 Sylvain Thénault integrate Celso's work on translation file: proper/complete spanish translation, fixed some typos in french translation, occured -> occurred fix in various places stable
Tue, 27 Jul 2010 09:40:09 +0200 Sylvain Thénault [relations in ui] provide context information when computing label for a relation stable
Tue, 06 Jul 2010 09:39:06 +0200 Sylvain Thénault cleanups
Thu, 17 Jun 2010 14:43:16 +0200 Sylvain Thénault [fti] support for fti ranking: has_text query results sorted by relevance, and provides a way to control weight per entity / entity's attribute
Tue, 15 Jun 2010 18:16:19 +0200 Sylvain Thénault backport stable
Mon, 14 Jun 2010 18:59:05 +0200 Sylvain Thénault [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
Thu, 10 Jun 2010 10:16:59 +0200 Sylvain Thénault backport stable
Wed, 09 Jun 2010 14:44:45 +0200 Sylvain Thénault [security] consider any rql expression refering to X while X is being created as satisfied stable
Thu, 20 May 2010 20:50:03 +0200 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
Mon, 17 May 2010 17:31:29 +0200 Sylvain Thénault catch unauthorized when executing rql to check an rql expression. Fix #968824 stable
Wed, 28 Apr 2010 12:24:20 +0200 Sylvain Thénault backport oldstable changes stable
Wed, 28 Apr 2010 12:15:52 +0200 Sylvain Thénault replace logilab-common by CubicWeb in disclaimer oldstable
Wed, 28 Apr 2010 12:14:22 +0200 Sylvain Thénault backport default into stable: stable is now cw 3.8
Wed, 28 Apr 2010 10:06:01 +0200 Sylvain Thénault proper licensing information (LGPL-2.1). Hope I get it right this time. stable
Fri, 23 Apr 2010 09:17:07 +0200 Sylvain Thénault [schema] update for yams 0.29: BoundConstraint renamed to BoundaryConstraint; new constraint messages; ObjectRelation deprecated
Fri, 23 Apr 2010 08:48:42 +0200 Sylvain Thénault [schema] cleanup
Thu, 22 Apr 2010 15:50:45 +0200 Pierre-Yves David Add a basic script to compare the db_schema to the fs_schema.
Wed, 07 Apr 2010 14:26:35 +0200 Sylvain Thénault #759035: Automate addition of eid cachekey in RQL analysis
Wed, 31 Mar 2010 15:59:32 +0200 Sylvain Thénault [schema] ensure we don't remove has_text relation type unfortunatly stable
Fri, 26 Mar 2010 08:28:22 +0100 Sylvain Thénault [form] put qualified name on validation error, should fix #784299 stable
Mon, 01 Mar 2010 11:26:14 +0100 Katia Saurfelt server/web api for accessing to deleted_entites
Tue, 09 Mar 2010 11:00:48 +0100 Sylvain Thénault fix hooks control method name + other litle cleanups
Tue, 09 Mar 2010 08:59:43 +0100 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.
Mon, 08 Mar 2010 19:02:35 +0100 Sylvain Thénault 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.
Wed, 03 Mar 2010 17:42:19 +0100 Sylvain Thénault cleanups stable
Tue, 02 Mar 2010 15:58:39 +0100 Sylvain Thénault do not check for use template permission when session is super session or integrity hooks are deactivated stable
Tue, 02 Mar 2010 15:44:26 +0100 Sylvain Thénault [schema] tweaks meta-relations and schema/workflow entities attributes permissions stable
Tue, 02 Mar 2010 15:43:26 +0100 Sylvain Thénault [schema] new constants for permissions definitions stable
Fri, 26 Feb 2010 13:10:16 +0100 Sylvain Thénault proper deprecation warning when import class that should be imported from yams stable
Fri, 26 Feb 2010 06:57:02 +0100 Sylvain Thénault fix docstring stable
Wed, 17 Feb 2010 20:22:12 +0100 Sylvain Thénault [security] allow to call .check on rql expression with a user eid specified stable
Wed, 17 Feb 2010 12:25:17 +0100 Sylvain Thénault oops stable
Wed, 17 Feb 2010 12:21:28 +0100 Sylvain Thénault [schema security] fix so that when cheking attributes perms for an entity being created, 'owners' and has_*_permission in erqlexpr are considered satisfied stable
Mon, 15 Feb 2010 18:36:34 +0100 Sylvain Thénault DEFAULT_ATTRPERMS is now public stable
Mon, 15 Feb 2010 15:13:31 +0100 Sylvain Thénault [schema] fix RelationSchema.has_perm to properly works with attribute relations stable
Mon, 15 Feb 2010 15:12:57 +0100 Sylvain Thénault [schema] refactor/cleanup check_permissions stable
Mon, 15 Feb 2010 15:10:25 +0100 Sylvain Thénault follow yams api change: attributes permissions are now defined for stable
Fri, 05 Feb 2010 11:54:23 +0100 Sylvain Thénault moved generic datetime manipulation function to lgc
less more (0) -120 tip