schema.py
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
Tue, 02 Feb 2010 18:24:45 +0100 Pierre-Yves David Improve the schema command with filtering option.
Mon, 18 Jan 2010 19:21:30 +0100 Sylvain Thénault backport stable branch
Wed, 13 Jan 2010 17:40:53 +0100 Sylvain Thénault ouch, has_perm was always returning False...
Thu, 07 Jan 2010 16:52:32 +0100 Adrien Di Mascio update copyright: welcome 2010 stable
Tue, 22 Dec 2009 10:27:49 +0100 Sylvain Thénault backport stable
Mon, 21 Dec 2009 18:43:16 +0100 Sylvain Thénault this bw compat doesn't work, drop it
Fri, 18 Dec 2009 10:26:47 +0100 Sylvain Thénault fix mainvars detection bug with EXISTS (paren, actually) stable
Wed, 09 Dec 2009 09:52:28 +0100 Sylvain Thénault __cmp__ should *NOT* return False when different
Tue, 08 Dec 2009 16:50:36 +0100 Sandrine Ribeau cw 3.6 api update
Tue, 08 Dec 2009 14:46:17 +0100 Sandrine Ribeau [mq]: typo
Mon, 07 Dec 2009 08:52:38 -0800 Sandrine Ribeau api update
Mon, 07 Dec 2009 06:45:51 -0800 Sandrine Ribeau should return item type not relation
Mon, 07 Dec 2009 06:39:35 -0800 Sandrine Ribeau api renaming update
Mon, 07 Dec 2009 05:09:09 -0800 Sandrine Ribeau fix bad merge
Thu, 03 Dec 2009 17:17:43 +0100 Sylvain Thénault backport stable into default
Thu, 03 Dec 2009 10:02:44 +0100 Sylvain Thénault add some notes stable
Thu, 03 Dec 2009 09:56:28 +0100 Sylvain Thénault this constraint is actually unusable in yams schema for cw stable
Thu, 03 Dec 2009 09:56:15 +0100 Sylvain Thénault unused since a long time now stable
Thu, 03 Dec 2009 09:55:18 +0100 Sylvain Thénault finish yesterday work on rql constraints: stable
Wed, 02 Dec 2009 13:22:50 +0100 Aurelien Campeas fix format string stable
Wed, 02 Dec 2009 12:55:51 +0100 Sylvain Thénault cleanup stable
Wed, 02 Dec 2009 12:54:16 +0100 Sylvain Thénault nicer __str__ and __repr__ methods on rql constraints stable
Wed, 02 Dec 2009 12:53:46 +0100 Sylvain Thénault refactor so that we can specify an extra argument to constraints which stable
Wed, 02 Dec 2009 12:52:55 +0100 Sylvain Thénault nicer mainvars/expression handling when initializing rql constraints stable
Wed, 02 Dec 2009 11:53:25 +0100 Sylvain Thénault fix RQLUniqueConstraint behaviour by using a DISTINCT query and allowing stable
Fri, 20 Nov 2009 19:35:54 +0100 Sylvain Thénault backport stable branch (one more time painfully)
Thu, 19 Nov 2009 12:55:47 +0100 Sylvain Thénault reldefsecurity branch : reldefsecurity
Thu, 12 Nov 2009 13:46:10 +0100 Sylvain Thénault doc stable
Thu, 12 Nov 2009 12:15:19 +0100 Sylvain Thénault close #511810: bad rql generated when looking for vocabulary for a relation on an entity which doesn't exist (yet) stable
Thu, 12 Nov 2009 12:08:43 +0100 Sylvain Thénault typo stable
Thu, 12 Nov 2009 12:08:30 +0100 Sylvain Thénault consider U when computing main variables stable
Mon, 19 Oct 2009 15:16:41 +0200 Sylvain Thénault backport stable
Thu, 15 Oct 2009 20:29:21 +0200 Sylvain Thénault follow yams 0.25 api changes to improve performance stable
Wed, 07 Oct 2009 12:31:08 +0200 Sylvain Thénault backport stable branch
Fri, 02 Oct 2009 15:31:28 +0200 Sylvain Thénault [schema] make RQL* constraints usable w/ attributes stable
Fri, 25 Sep 2009 11:23:11 +0200 Sylvain Thénault can now give context to rschema.display_name(...)
Wed, 23 Sep 2009 10:22:04 +0200 Sylvain Thénault use ._cw instead of req on appobject classes
Tue, 22 Sep 2009 12:11:12 +0200 Adrien Di Mascio backport stable branch
Mon, 21 Sep 2009 18:02:48 +0200 Sylvain Thénault fix vocab param to avoid deprecation warning stable
Thu, 17 Sep 2009 15:16:53 +0200 Sylvain Thénault backport 3.5
Thu, 17 Sep 2009 13:21:13 +0200 Sylvain Thénault tweak catalog generation by adding a new SYSTEM_RTYPES set to schema 3.5
Thu, 17 Sep 2009 12:29:05 +0200 Sylvain Thénault ensure pgettext return unicode as well 3.5
Wed, 16 Sep 2009 21:29:17 +0200 Adrien Di Mascio [gettext] provide GNU contexts to avoid translations ambiguities 3.5
Wed, 16 Sep 2009 14:24:31 +0200 Sylvain Thénault refactor so that rql rewriter may be used outside the server. Enhance it to be usable for RRQLExpression as well 3.5
Fri, 21 Aug 2009 16:26:20 +0200 Sylvain Thénault somewhat painful backport of 3.5 branch, should mostly be ok
Fri, 21 Aug 2009 15:07:47 +0200 Sylvain Thénault backport stable 3.5
Fri, 21 Aug 2009 14:59:00 +0200 Sylvain Thénault no inference for the identity relation stable
Fri, 21 Aug 2009 14:57:36 +0200 Sylvain Thénault [schema] make_workflowable now take an option description for the in_state relation 3.5
Thu, 20 Aug 2009 17:57:56 +0200 Sylvain Thénault backport stable branch 3.5
Thu, 20 Aug 2009 17:55:08 +0200 Sylvain Thénault when adding/removing cubes, we should add/remove entity types in correct order if one inherits from another stable
Thu, 20 Aug 2009 17:44:27 +0200 Sylvain Thénault start a new workflow engine 3.5
Wed, 12 Aug 2009 18:40:52 +0200 Nicolas Chauvat R put version info in deprecation warnings
Wed, 12 Aug 2009 13:30:45 +0200 Sylvain Thénault compute extrapath, necessary for proper schema module detection when CW_CUBES_PATH is set stable
Fri, 07 Aug 2009 16:50:29 +0200 Sylvain Thénault [bw compat] restore format_constraint into schema file context
Fri, 07 Aug 2009 16:50:09 +0200 Sylvain Thénault [schema] oops
Fri, 07 Aug 2009 14:49:19 +0200 Sylvain Thénault restore backward compat, still imported a lot
Fri, 07 Aug 2009 14:06:58 +0200 Sylvain Thénault no need for lib_directory
Fri, 07 Aug 2009 13:58:28 +0200 Sylvain Thénault to make cw schemas importable, they have to be installed w/ cw code, not in /usr/share/cubicweb/schemas
Fri, 07 Aug 2009 10:21:19 +0200 Sylvain Thénault [schema] break when found
Thu, 06 Aug 2009 11:54:17 +0200 Sylvain Thénault [schema] yams api update
Tue, 04 Aug 2009 19:36:22 +0200 Sylvain Thénault add consistency check on constraints
Sat, 01 Aug 2009 16:20:08 +0200 Sylvain Thénault B [schema update] may remove has_text unexpectedly, give another argument to fix it
Sat, 01 Aug 2009 01:23:22 +0200 Sylvain Thénault oops, should have been in a earlier commit (META_RELATION_TYPES renaming)
Sat, 01 Aug 2009 00:01:12 +0200 Sylvain Thénault merge
Fri, 31 Jul 2009 22:37:28 +0200 Nicolas Chauvat R [all] logilab.common 0.44 provides only deprecated
Fri, 31 Jul 2009 23:33:05 +0200 Sylvain Thénault [R schema] dont give an iterator, it's a trap
Fri, 31 Jul 2009 23:30:56 +0200 Sylvain Thénault [R repo, schema] use VIRTUAL_RTYPES const
Tue, 28 Jul 2009 18:36:32 +0200 Nicolas Chauvat [cleanup] nicer imports
Tue, 28 Jul 2009 11:04:41 +0200 Sylvain Thénault we've to call cleanup_sys_modules manually for proper schema modules cleanup
Fri, 24 Jul 2009 14:33:37 +0200 Sylvain Thénault application -> instance where it makes sense
Thu, 23 Jul 2009 17:15:05 +0200 Aurelien Campeas fix a couple NameErrors
Thu, 23 Jul 2009 15:57:15 +0200 Sylvain Thénault move RichString and co to yams, keeping only a small monkeypatch for cw-page-template here
Thu, 23 Jul 2009 15:28:41 +0200 Adrien Di Mascio new cwuri metadata + a few tests fixes on the way
Thu, 23 Jul 2009 15:07:12 +0200 Sylvain Thénault cleanup
Wed, 15 Jul 2009 09:45:13 +0200 Adrien Di Mascio [schema] fix yams' add_relation monkeypatching
Tue, 07 Jul 2009 11:38:25 +0200 Sylvain Thénault obsolete implicit context
Tue, 07 Jul 2009 11:38:04 +0200 Sylvain Thénault meta has been drop
Mon, 06 Jul 2009 19:55:18 +0200 Sylvain Thénault backport stable branch
Fri, 03 Jul 2009 10:27:03 +0200 Sylvain Thénault cleanup stable
Thu, 02 Jul 2009 10:35:03 +0200 Sylvain Thénault backport stable
Wed, 01 Jul 2009 19:46:47 +0200 Aurelien Campeas [schema] fix Entity.add_relation(RichString(...)...) stable
Tue, 30 Jun 2009 08:05:18 +0200 Sylvain Thénault deprecate display_name from builtin, ask for explicit import stable
Mon, 29 Jun 2009 12:18:59 +0200 Sylvain Thénault merge
Mon, 29 Jun 2009 11:45:05 +0200 Aurelien Campeas typo
Mon, 29 Jun 2009 12:18:43 +0200 Sylvain Thénault RelationFileReader is dead
Sat, 27 Jun 2009 00:56:30 +0200 Sylvain Thénault backport stable branch, make schema-security consistent with other schema views changes, uniformize skipmeta/withmeta
Wed, 24 Jun 2009 16:58:28 +0200 Sylvain Thénault cleanup stable
Tue, 23 Jun 2009 13:46:18 +0200 Sylvain Thénault merge and add missing import in schema.py stable
Tue, 23 Jun 2009 13:36:38 +0200 Sylvain Thénault backport stable branch
Tue, 23 Jun 2009 13:33:57 +0200 Sylvain Thénault include_schema_files is useless stable
Fri, 19 Jun 2009 15:55:35 +0200 Sylvain Thénault drop @ wildcard in relation subject/object, override main_attribute for proper behaviour
Fri, 19 Jun 2009 14:42:04 +0200 Sylvain Thénault stop using meta attribute from yams schema. Use instead sets defining meta relations and another defining schema types. Refactor various schema view based on this
Thu, 28 May 2009 09:20:07 +0200 Adrien Di Mascio big bunch of copyright / docstring update
Tue, 28 Apr 2009 11:22:31 +0200 sylvain thenault fix imports, cleanup, repair some ajax calls tls-sprint
Fri, 24 Apr 2009 17:04:14 +0200 sylvain thenault backport default branch tls-sprint
Thu, 23 Apr 2009 16:11:30 +0200 sylvain thenault delete-trailing-whitespaces tls-sprint
Mon, 20 Apr 2009 11:22:06 -0700 Sandrine Ribeau Remove all related to entity Card as it now has its own cube.
Fri, 17 Apr 2009 16:55:37 +0200 sylvain thenault rename internal entity types to have CW prefix instead of E tls-sprint
Wed, 25 Mar 2009 10:40:22 +0100 sylvain thenault make pylint happy, fix some bugs on the way tls-sprint
Mon, 23 Mar 2009 18:13:34 +0100 sylvain thenault more linting tls-sprint
Mon, 23 Mar 2009 17:55:59 +0100 sylvain thenault pylint cleanup tls-sprint
Thu, 12 Mar 2009 19:39:34 +0100 sylvain thenault unification of meta-attributes handling: tls-sprint
Thu, 12 Mar 2009 18:41:26 +0100 sylvain thenault fix format_field detection for fields not using FormatConstraint tls-sprint
Thu, 12 Mar 2009 18:40:56 +0100 sylvain thenault backport has_format method from entity tls-sprint
Thu, 12 Mar 2009 16:23:31 +0100 sylvain thenault move has_format method to the entity schema class tls-sprint
Wed, 11 Mar 2009 11:02:32 +0100 sylvain thenault accept req as parameter for convenience tls-sprint
Tue, 10 Mar 2009 19:34:35 +0100 sylvain thenault fix to pass arguments to base class tls-sprint
Tue, 10 Mar 2009 11:35:52 +0100 sylvain thenault use datetime instead of mx.DateTime tls-sprint
Wed, 18 Feb 2009 01:24:12 +0100 sylvain thenault oops tls-sprint
Tue, 17 Feb 2009 23:08:21 +0100 sylvain thenault do it the other way tls-sprint
Tue, 17 Feb 2009 22:37:03 +0100 sylvain thenault turn simpletal optional tls-sprint
Mon, 16 Feb 2009 14:18:13 +0100 Adrien Di Mascio provide a new WorkflowableEntityType base class (will be refactored later, maybe with schema interfaces) tls-sprint
Mon, 16 Feb 2009 14:08:16 +0100 Adrien Di Mascio extract workflow related schema definitions in its own file tls-sprint
Mon, 16 Feb 2009 12:33:14 +0100 Adrien Di Mascio provide a new RichString attribute type tls-sprint
Tue, 27 Jan 2009 14:03:17 +0100 sylvain thenault update some copyrights
Thu, 08 Jan 2009 16:53:41 +0100 Sylvain Thenault check apphome is not None
Wed, 05 Nov 2008 15:52:50 +0100 Adrien Di Mascio Showtime !
less more (0) tip