entity.py
Fri, 22 Apr 2016 16:16:09 +0200 Denis Laxalde [entity] Exclude computed relations from Entity.copy_relations
Fri, 12 Feb 2016 14:09:38 +0100 Denis Laxalde Remove unused import in entity.py
Fri, 18 Dec 2015 17:49:45 +0100 Julien Cristau [entity] don't look at fetch order recursively
Thu, 10 Dec 2015 16:58:45 +0100 Julien Cristau Bring back the separate web-side entity cache
Wed, 09 Dec 2015 18:21:55 +0100 Julien Cristau Backout "[entity,storage] remove hackish code from the bfss path
Wed, 22 Apr 2015 11:39:13 +0200 Denis Laxalde [schema] Let RQLConstraint inherit from BaseRQLConstraint instead of RQLVocabularyConstraint
Mon, 12 Oct 2015 09:53:51 +0200 Julien Cristau [entity] set _cw_adapters_cache in __init__ rather than on first use
Wed, 16 Sep 2015 15:17:42 +0200 Rémi Cardona [py3k] unicode vs str vs bytes vs the world
Fri, 18 Sep 2015 14:29:53 +0200 Rémi Cardona [py3k] use next builtin instead of next method
Tue, 15 Sep 2015 16:15:03 +0200 Rémi Cardona [py3k] dict.iteritems → dict.items
Thu, 17 Sep 2015 09:52:06 +0200 Rémi Cardona [py3k] six.integer_types
Mon, 14 Sep 2015 16:03:07 +0200 Rémi Cardona [py3k] basestring → six.string_types
Tue, 15 Sep 2015 16:56:57 +0200 Rémi Cardona [py3k] import range using six.moves
Fri, 26 Jun 2015 16:29:28 +0200 Rémi Cardona [entity] sort fetchattrs when generating rql
Mon, 29 Jun 2015 16:41:36 +0200 Julien Cristau [entity] fix typo in comment
Wed, 25 Feb 2015 10:33:41 +0100 Sylvain Thénault [schema] add a unique index on cwuri
Tue, 10 Jun 2014 18:17:07 +0200 Aurelien Campeas [entity,storage] remove hackish code from the bfss path
Tue, 10 Jun 2014 16:01:49 +0200 Aurelien Campeas [repoapi] fold ClientConnection into Connection
Thu, 13 Nov 2014 15:48:33 +0100 Aurelien Campeas [entity] rather than crashing with an IndexError on entity creation, raise a meaningful exception
Wed, 30 Jul 2014 14:06:38 +0200 Rémi Cardona Remove unused lgc.interface imports and leftovers
Fri, 02 May 2014 17:57:37 +0200 Aurelien Campeas remove most 3.10 bw compat
Mon, 28 Jul 2014 16:05:19 +0200 Rémi Cardona [entities] cw_rest_attr_info() should only consider required attributes (closes #3766717)
Thu, 03 Apr 2014 19:56:05 +0200 Sylvain Thénault [entity/rset] replace scary warnings about ambiguous rdefs by XXX in the code
Fri, 02 May 2014 14:26:14 +0200 Aurelien Campeas deprecate get/set_shared_data API
Mon, 28 Apr 2014 18:11:21 +0200 Katia Saurfelt [entity] add a new `cw_linkable_rql` method
Mon, 07 Apr 2014 17:02:04 +0200 Julien Cristau merge 3.18.4 into default
Fri, 14 Mar 2014 15:19:31 +0100 Jérôme Roy [entity] User-defined relation to skip for copy has precedence stable
Mon, 27 Jan 2014 16:19:49 +0100 Julien Cristau merge 3.18.2 into 3.19 branch
Thu, 23 Jan 2014 13:47:28 +0100 Sylvain Thénault [multi-sources-removal] Drop entities.source column
Tue, 21 Jan 2014 15:11:16 +0100 Julien Cristau merge 3.17.12 into 3.18 branch cubicweb-centos-version-3.18.2-1 cubicweb-debian-version-3.18.2-1 cubicweb-version-3.18.2
Mon, 13 Jan 2014 15:17:11 +0100 Aurelien Campeas [entities] unconditionnally sanitize the html output of printable_value stable
Thu, 12 Dec 2013 12:34:38 +0100 Sylvain Thénault [entity/url publishing] fetch_rqlst should use 'is_instance_of' instead of 'is'
Mon, 09 Dec 2013 16:13:10 +0100 Julien Cristau merge 3.17.11
Thu, 17 Oct 2013 15:09:48 +0200 Denis Laxalde Fix example in cw_set method stable
Thu, 11 Jul 2013 13:32:27 +0200 Aurelien Campeas [entity] Entity.related(): add a targettypes argument (closes #2957313)
Thu, 10 Oct 2013 13:26:11 +0200 Aurelien Campeas [merge] backport stable fixes
Thu, 10 Oct 2013 12:42:10 +0200 Aurelien Campeas [entity] do not raise an AssertionError if the kwargs given to set_relations/attributes is empty stable
Tue, 08 Oct 2013 10:46:06 +0200 Aurelien Campeas [entity] give a default reasonnable __eq__ and __hash__ to Entity
Mon, 26 Aug 2013 16:14:09 +0200 Aurelien Campeas remove 3.9 bw compat
Wed, 24 Jul 2013 16:55:24 +0200 Sylvain Thénault [rqlrewrite] rewrite doesn't need a solutions argument, always use the Select'ones stable
Wed, 29 May 2013 16:44:16 +0200 Pierre-Yves David merge with 3.16.x fixes
Fri, 17 May 2013 16:25:48 +0200 Nicolas Chauvat [entity] improve deprecation messages stable
Thu, 25 Apr 2013 14:10:55 +0200 Pierre-Yves David remove unused import
Tue, 23 Apr 2013 18:15:10 +0200 Pierre-Yves David merge with other default head
Tue, 23 Apr 2013 15:33:50 +0200 Pierre-Yves David use cw_etype instead of __regid__
Mon, 22 Apr 2013 14:54:22 +0200 Nicolas Chauvat [toward-py3k] rewrite __cmp__ (closes #2715115)
Wed, 27 Mar 2013 14:50:10 +0100 Pierre-Yves David [entity] drop pre-3.7 api on session
Wed, 27 Mar 2013 15:03:14 +0100 Pierre-Yves David [req] drop pre-3.7 api on request
Tue, 12 Mar 2013 12:50:05 +0100 Nicolas Chauvat drop typed_eid() in favour of int() (closes #2742462)
Tue, 19 Mar 2013 15:18:22 +0100 Aurelien Campeas [entity] ensure the .related(entities=False) parameter is honored all the way down (closes #2755994)
Mon, 25 Feb 2013 11:34:58 +0100 Jérôme Roy Correct typo in example
Thu, 14 Feb 2013 16:45:07 +0100 Nicolas Chauvat [toward py3k] rewrite has_key() (part of #2711624)
Thu, 14 Feb 2013 16:01:24 +0100 Nicolas Chauvat [toward py3k] rewrite dict.keys() and dict.values() (part of #2711624)
Fri, 18 Jan 2013 18:48:15 +0100 Pierre-Yves David [entity] add a "repo_side" parameter to `_cw_dont_cache_attribute`
Fri, 18 Jan 2013 18:31:51 +0100 Aurelien Campeas [merge] backport stable fixes
Fri, 18 Jan 2013 17:37:35 +0100 Aurelien Campeas [entity,views/json] backout 353bbd17a8b6 (reopens #2559931) stable
Thu, 17 Jan 2013 18:30:08 +0100 Pierre-Yves David merge with stable
Thu, 17 Jan 2013 14:39:51 +0100 Sylvain Thénault Improve entity json export (closes #2559931) stable
Fri, 23 Nov 2012 17:12:58 +0100 Pierre-Yves David [entity] drop redundant cache update
Fri, 07 Sep 2012 14:01:59 +0200 Sylvain Thénault backport stable
Fri, 03 Aug 2012 13:29:37 +0200 Sylvain Thénault [entity edition] don't remove values from attribute cache on the repository side
Wed, 01 Aug 2012 10:47:27 +0200 Aurelien Campeas [entity] fix deprecation warnings (closes #2423719)
Tue, 24 Jul 2012 11:19:16 +0200 Sylvain Thénault [entity] more tweaks for entity attribute cache handling on cw_set/cw_create to fix test regression
Tue, 24 Jul 2012 10:16:25 +0200 Sylvain Thénault [entity/hooks] fix regression introduced by 4ba11607d84a
Tue, 17 Jul 2012 12:24:46 +0200 Sylvain Thénault [entity api] unify set_attributes / set_relations into a cw_set method. Closes #2423719
Wed, 18 Jul 2012 17:26:59 +0200 Florent Cayré [entity] fix unrelated_rql for creation form vocabulary for relation with specific permissions (closes #2423854) stable
Fri, 16 Mar 2012 10:29:15 +0100 Sylvain Thénault backport stable
Mon, 13 Feb 2012 17:44:44 +0100 Sylvain Thénault [entity url] rest path fallback should be the url used as cwuri. Closes #2186039 stable
Fri, 10 Feb 2012 16:53:52 +0100 Sylvain Thénault backport stable
Wed, 08 Feb 2012 14:22:48 +0100 Florent Cayré [entity] fix crash when using cw_instantiate with empty related entity list; closes #2094462 stable
Mon, 23 Jan 2012 13:25:02 +0100 Sylvain Thénault [vreg] move base registry implementation to logilab.common. Closes #1916014
Fri, 21 Oct 2011 14:32:37 +0200 Julien Cristau Record a log of datafeed source imports (closes #2026097)
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)
Mon, 17 Oct 2011 19:27:54 +0200 Sylvain Thénault [entity related rql] 'is' relation target constant should have 'etype' type, not String
Mon, 17 Oct 2011 15:08:25 +0200 Sylvain Thénault [entity] fix dumb name error introduced by 3.14 entity refactoring
Fri, 07 Oct 2011 11:59:20 +0200 Sylvain Thénault backport stable
Thu, 06 Oct 2011 16:14:08 +0200 Sylvain Thénault [request, ui] printable_value is now a method of request, and may be given dict of formatters to use (closes #1984743)
Thu, 06 Oct 2011 10:09:42 +0200 Sylvain Thénault [xml/rdf views] handle case where the user hasn't read access to a relation (closes #1984598) stable
Tue, 04 Oct 2011 12:23:52 +0200 Sylvain Thénault backport stable
Fri, 30 Sep 2011 18:05:57 +0200 Alexandre Fayolle fix typo in comment stable
Tue, 27 Sep 2011 18:47:11 +0200 Adrien Di Mascio [views] implement json / jsonp export views (closes #1942658)
Thu, 22 Sep 2011 16:12:28 +0200 Sylvain Thénault [entity] rename Entity._rest_attr_info into cw_rest_attr_info (closes #1942759)
Thu, 22 Sep 2011 16:12:23 +0200 Sylvain Thénault [entity] upgrade fetch_[unrelated_]order to benefit from changes introduced in 3.14 (closes #1942758)
Wed, 21 Sep 2011 17:38:44 +0200 Sylvain Thénault [entity doc] fix typo (rest_var instead of rest_attr) and cleanup doc
Fri, 16 Sep 2011 14:01:17 +0200 Sylvain Thénault some minor cleanups
Fri, 16 Sep 2011 10:36:46 +0200 Florent Cayré [entity fetchattrs] also fetch ambiguous rtypes even if we do not recurse on them (closes #1720823)
Thu, 15 Sep 2011 16:40:52 +0200 Florent Cayré refactor entity fetch_rql method to use a RQL syntax tree instead of RQL strings ; closes #1585650
Tue, 26 Jul 2011 19:34:43 +0200 Adrien Di Mascio [entities] skip_copy_for should be considered for object relations too (closes #1857474)
Wed, 22 Jun 2011 18:53:36 +0200 Sylvain Thénault [datafeed, entities] url for entities from a datafeed source should be on their origin site. Closes #1769391
Tue, 21 Jun 2011 10:57:25 +0200 Sylvain Thénault [ms, entity metas] add 'actual source' to entities table / base entity metadata cache. Closes #1767090
Wed, 15 Jun 2011 17:16:19 +0200 Sylvain Thénault backport stable
Wed, 15 Jun 2011 12:41:22 +0200 Sylvain Thénault add an XXX stable
Wed, 25 May 2011 10:59:26 +0200 Sylvain Thénault backport stable
Wed, 25 May 2011 08:35:20 +0200 Florent Cayré [entity fetch_attrs] remove ambiguous relations on different etypes from fetched attrs or it may produce wrong related results; closes #1700896 stable
Fri, 13 May 2011 10:10:19 +0200 Sylvain Thénault backport stable
Fri, 13 May 2011 10:09:54 +0200 Sylvain Thénault [entity] fix cw_instantiate w/ reverse_ relation crash when either multiple entities are given or an eid instead of an entity stable
Thu, 05 May 2011 15:28:24 +0200 Sylvain Thénault backport stable
Thu, 05 May 2011 10:38:23 +0200 Nicolas Chauvat [entity] make set_relations() accept entities and eids (closes #1631391) stable
Wed, 04 May 2011 12:25:50 +0200 Adrien Di Mascio backport stable
Wed, 04 May 2011 10:32:15 +0200 Florent Cayré [entity] fix entity fetch_rql when fetch_attrs contains a rtype with multiple destination etypes which do not have the same fetched attributes themselves (closes #1631282) stable
Mon, 02 May 2011 15:59:30 +0200 Sylvain Thénault backport stable
Mon, 02 May 2011 15:06:20 +0200 Sylvain Thénault [entity 3.13 api] rename clear_all_caches into cw_clear_all_cache
Fri, 29 Apr 2011 19:31:25 +0200 Nicolas Chauvat merge changes from oldstable stable
Fri, 29 Apr 2011 19:29:22 +0200 Nicolas Chauvat [entity] improve error message oldstable
Fri, 22 Apr 2011 12:17:51 +0200 Alexandre Fayolle Backed out changeset 7a58581d842c
Thu, 14 Apr 2011 14:18:46 +0200 Sylvain Thénault [entity] create_entity/cw_instantiate should initialize entity's cache to avoid later queries
Wed, 13 Apr 2011 11:03:42 +0200 Sylvain Thénault backport stable
Wed, 13 Apr 2011 08:38:24 +0200 Aurelien Campeas [entities] fix cw_instantiate typo stable
Tue, 12 Apr 2011 13:05:16 +0200 Sylvain Thénault [entity] use a list comprehension stable
Mon, 11 Apr 2011 20:43:30 +0200 Nicolas Chauvat merge changes from stable branch
Fri, 08 Apr 2011 09:02:55 +0200 Sylvain Thénault [entity creation] ensure this is a relation and not an attribute before moving things into pending_relations because value is a list stable
Tue, 05 Apr 2011 12:48:53 +0200 Sylvain Thénault [entity vocab] fix bug introduced in 3.12 vs/ entity vocabulary, leading to some unexpected empty vocabulary. Fix test accordingly.
Thu, 31 Mar 2011 15:23:52 +0200 Sylvain Thénault [entity vocabulary] refactor unrelated rql to allow usage of RQLRewriter to insert schema constraints. Closes #1561806
Thu, 31 Mar 2011 15:23:50 +0200 Sylvain Thénault [entity vocabulary] fix unrelated rql generation to skip rql constraints that don't make sense
Thu, 31 Mar 2011 15:23:46 +0200 Sylvain Thénault [schema, refactoring] use RQLExpression as base class for RQL constraint classes
Wed, 30 Mar 2011 11:08:15 +0200 Sylvain Thénault [rql rewriter] to properly handle 'relation' rql expressions, rql rewriter must support multiple variables (eg S and O) at once to be given as varmap stable
Wed, 09 Feb 2011 18:04:04 +0100 Sylvain Thénault [doc] update some copyrights stable
Wed, 12 Jan 2011 15:19:10 +0100 Sylvain Thénault typo in deprecation warning stable
Tue, 11 Jan 2011 17:08:52 +0100 Sylvain Thénault [cleanup] pylint detected error (among a ton of false positives due to the dynamic nature of cubicweb's code...) stable
Fri, 07 Jan 2011 15:21:54 +0100 Sylvain Thénault [deprecation] fix bad warning on entity.querier_pending_relations stable
Wed, 27 Oct 2010 20:29:28 +0200 Sylvain Thénault [ms entity] proper error on external entity fetch error
Fri, 15 Oct 2010 11:25:59 +0200 Sylvain Thénault [deprecation] enhanced messages
Fri, 15 Oct 2010 11:25:51 +0200 Sylvain Thénault [bw compat] fix compat for entity.attr assigment
Wed, 13 Oct 2010 07:45:18 +0200 Sylvain Thénault [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:34:55 +0200 Sylvain Thénault [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
Sat, 09 Oct 2010 00:05:49 +0200 Sylvain Thénault backport stable
Fri, 08 Oct 2010 13:12:14 +0200 Sylvain Thénault typo stable
Thu, 23 Sep 2010 23:28:58 +0200 Sylvain Thénault backport stable
Thu, 23 Sep 2010 10:48:43 +0200 Sylvain Thénault [entity, url] we should not set base_url in kwargs when actually unset stable
Wed, 22 Sep 2010 18:18:29 +0200 Sylvain Thénault [entity] fix typo in absolute_url method, breaking some code w/ control of absolute url of external entities stable
Thu, 16 Sep 2010 18:56:35 +0200 Sylvain Thénault backport stable into default
Thu, 16 Sep 2010 11:30:09 +0200 Sylvain Thénault [entity] give ordermethod=None to fetch_rql to tell you don't want a specific order stable
Wed, 25 Aug 2010 10:29:18 +0200 Sylvain Thénault [session] cleanup hook / operation / entity edition api
Fri, 20 Aug 2010 08:16:03 +0200 Sylvain Thénault [ms] when entity is coming from an external source, don't add non final relations on complete stable
Wed, 11 Aug 2010 18:11:32 +0200 Sylvain Thénault fix bug introduced by 6098:a0fde9334dd0 stable
Wed, 11 Aug 2010 15:54:44 +0200 Alexandre Fayolle work around Apache's mod_proxy limitation with special chars in URLs by not using Rest urls when such a case is detected stable
Wed, 11 Aug 2010 16:17:05 +0200 Sylvain Thénault [entity] base_url argument may be explicitly specified for other purpose (eg http/https site version control) stable
Tue, 10 Aug 2010 14:20:21 +0200 Sylvain Thénault [entity] entity.view now support initargs as req.view stable
Fri, 16 Jul 2010 11:39:28 +0200 Sylvain Thénault [entity] fix setdefault implementation: should return actual value
Fri, 02 Jul 2010 17:49:23 +0200 Sylvain Thénault restore bw compat on Entity.related_rql
Fri, 18 Jun 2010 18:31:22 +0200 Sylvain Thénault [entity] fix .complete so we don't crash on missing mandatory relation. Also simplify code. Closes #1058267
Wed, 16 Jun 2010 14:51:17 +0200 Sylvain Thénault backport stable
Wed, 16 Jun 2010 09:53:17 +0200 Sylvain Thénault [entity] when .related() is called on a not-yet-saved entity, return an empty rset/list instead of raising an assertion error stable
Fri, 11 Jun 2010 14:59:08 +0200 Sylvain Thénault backport stable
Fri, 11 Jun 2010 13:00:19 +0200 Sylvain Thénault cleanup stable cubicweb-version-3.8.4
Fri, 11 Jun 2010 08:39:21 +0200 Sylvain Thénault [entity] add .clear() for bw compat
Fri, 11 Jun 2010 07:58:52 +0200 Sylvain Thénault [json] fix json serialization for recent simplejson implementation, and test encoding of entities
Fri, 21 May 2010 18:39:40 +0200 Sylvain Thénault [entity] clearing adapters cache in clear_relations_cache avoid weird caching issue, notably on repository session's user
Fri, 21 May 2010 07:56:39 +0200 Sylvain Thénault [entity] fix access to attribute which has been renamed two revisions ago
Thu, 20 May 2010 20:50:00 +0200 Sylvain Thénault [entity] continue cleanup of Entity/AnyEntity namespace
Thu, 20 May 2010 20:47:55 +0200 Sylvain Thénault [entity] introduce a new 'adapters' registry
Wed, 12 May 2010 13:12:03 +0200 Sylvain Thénault [entity] avoid getting w in cw_extra_kwargs when calling .view 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
Mon, 19 Apr 2010 13:52:55 +0200 Sylvain Thénault backport stable
Fri, 16 Apr 2010 19:45:11 +0200 Adrien Di Mascio [json] provide a custom json encoder for entities that includes eid in the json object stable
Fri, 09 Apr 2010 15:10:26 +0200 Sylvain Thénault backport stable
Fri, 09 Apr 2010 15:07:01 +0200 Sylvain Thénault [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
Wed, 07 Apr 2010 14:26:35 +0200 Sylvain Thénault #759035: Automate addition of eid cachekey in RQL analysis
Fri, 02 Apr 2010 17:27:53 +0200 Aurelien Campeas [doc/book] a new chapter on how to use the ORM stable
Thu, 01 Apr 2010 08:24:11 +0200 Sylvain Thénault [entity] explain why the assert failed stable
Wed, 31 Mar 2010 14:46:04 +0200 Sylvain Thénault [repository] forbid usage of set_attributes() in before_add_entity stable
Thu, 25 Mar 2010 13:42:17 +0100 Sylvain Thénault [entity] we also have to override dict.pop to properly maintain edited_attributes consistency stable
Wed, 24 Mar 2010 13:51:52 +0100 Sylvain Thénault [entity] fix dumb name error on .set_relations(rel=None) stable
Wed, 24 Mar 2010 13:40:53 +0100 Sylvain Thénault [security] don't add attribute into skip_security if already in edited_attributes, else we may accidentaly skip a desired security check stable
Wed, 24 Mar 2010 11:15:57 +0100 Sylvain Thénault [repo entity] we have to provide a __delitem__ implementation as well, see example in the docstring stable
Wed, 24 Mar 2010 11:00:51 +0100 Sylvain Thénault [yams] on creation, specify relations anyway so we don't get spurious warning for accessing eid through the dict api on yams validation stable
Mon, 22 Mar 2010 17:58:03 +0100 Sylvain Thénault fix security issue introduced by 4967:04543ed0bbdc: attributes explicitly set by hooks should not be checked by security hooks
Fri, 19 Mar 2010 19:24:34 +0100 Adrien Di Mascio [source] only consider edited_attributes in source.preprocess_entity()
Mon, 01 Mar 2010 11:26:14 +0100 Katia Saurfelt server/web api for accessing to deleted_entites
Tue, 09 Mar 2010 12:07:16 +0100 Sylvain Thénault [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 11:54:27 +0100 Sylvain Thénault rename logilab.db into logilab.database
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 17:57:29 +0100 Sylvain Thénault [repo] use logilab.db instead of lgc.adbh/lgc.db/lgc.sqlgen/indexer, test new date extranction functions
Thu, 04 Mar 2010 18:02:33 +0100 Sylvain Thénault [fti] refactor and fix full text indexation handling stable
Wed, 03 Mar 2010 17:42:19 +0100 Sylvain Thénault cleanups stable
Fri, 26 Feb 2010 13:19:14 +0100 Sylvain Thénault kill dead/useless code as suggested by pylint stable
Thu, 18 Feb 2010 12:52:34 +0100 Sylvain Thénault fix #694445: related entity generates weird RQL which in turn generates weird SQL which fails on SQL Server stable
Fri, 05 Feb 2010 08:11:32 +0100 Sylvain Thénault clear rest_path __unique cache in clear_all_caches, fix related test
Thu, 04 Feb 2010 10:17:15 +0100 Adrien Di Mascio misc typos found on my way: NameError / SyntaxError / double __select__, <sigh ...>
Wed, 03 Feb 2010 14:46:32 +0100 Sylvain Thénault backport stable
Fri, 29 Jan 2010 16:54:49 +0100 Sylvain Thénault [entity] small optimization: once an entity has been completed, don't redo it (for nothing) stable
Fri, 29 Jan 2010 16:45:18 +0100 Sylvain Thénault [entity] rename vid argument of .view(...) into __vid to avoid potential conflicts with kwargs stable
Tue, 26 Jan 2010 13:27:40 +0100 Sylvain Thénault cache result of the COUNT query used to see if a non unique attribute may be used as rest path on the entity instance to avoid recomputing it later
Mon, 18 Jan 2010 19:21:30 +0100 Sylvain Thénault backport stable branch
Thu, 07 Jan 2010 16:52:32 +0100 Adrien Di Mascio update copyright: welcome 2010 stable
Tue, 08 Dec 2009 17:48:26 +0100 Sylvain Thénault 3.5 api update
Tue, 08 Dec 2009 10:58:56 +0100 Sylvain Thénault drop common subpackage
Thu, 03 Dec 2009 17:17:43 +0100 Sylvain Thénault backport stable into default
Wed, 02 Dec 2009 11:53:25 +0100 Sylvain Thénault fix RQLUniqueConstraint behaviour by using a DISTINCT query and allowing stable
Tue, 01 Dec 2009 12:03:42 +0100 Sylvain Thénault support x.set_relations(a_relation=None) to delete a_relation relations from this entity stable
Fri, 27 Nov 2009 09:08:54 +0100 Sylvain Thénault fix nasty pluggable mixins bug, where mixins take precedence other user class 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 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
Wed, 21 Oct 2009 17:32:20 +0200 Sylvain Thénault backport stable branch
Tue, 20 Oct 2009 13:00:31 +0200 Sylvain Thénault accepts single values as create_entity 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
Thu, 15 Oct 2009 12:10:48 +0200 Alexandre Fayolle fix related_rql when target_type specified stable
Thu, 15 Oct 2009 11:54:05 +0200 Sylvain Thénault oops stable
Thu, 15 Oct 2009 11:39:41 +0200 Sylvain Thénault only copy when necessary stable
Thu, 15 Oct 2009 10:31:54 +0200 Sylvain Thénault backport stable branch
Thu, 15 Oct 2009 10:13:52 +0200 Sylvain Thénault [entity] make related_rql honors its targettypes argument stable
Wed, 14 Oct 2009 17:45:49 +0200 Sylvain Thénault new set_relations method on entity stable
Wed, 14 Oct 2009 12:49:20 +0200 Sylvain Thénault fix clear_all_cache: ensure we don't remove eid from entity's dict stable
Wed, 14 Oct 2009 12:48:51 +0200 Sylvain Thénault use typed_eid stable
Tue, 13 Oct 2009 08:51:02 +0200 Sylvain Thénault 3.6 updates
Fri, 09 Oct 2009 16:39:26 +0200 Sylvain Thénault backport stable branch
Fri, 09 Oct 2009 15:53:02 +0200 Alexandre Fayolle [doc] updated docstrings stable
Wed, 07 Oct 2009 12:31:08 +0200 Sylvain Thénault backport stable branch
Fri, 02 Oct 2009 14:17:22 +0200 Sylvain Thénault [entity] put cached related entities as tuple to be sure no one is modifying stable
Fri, 02 Oct 2009 08:57:07 +0200 Sylvain Thénault fix bug when renaming a full text indexed attribute stable
Thu, 24 Sep 2009 00:23:32 +0200 Adrien Di Mascio [entity] pass cw_row and cw_col to select(vid, ...) in self.view
Wed, 23 Sep 2009 19:40:47 +0200 Adrien Di Mascio [entity] fix view selection in entity.view
Wed, 23 Sep 2009 12:28:28 +0200 Adrien Di Mascio [api] use _cw, cw_row, cw_col, cw_rset etc.
Wed, 23 Sep 2009 11:04:59 +0200 Sylvain Thénault nicer deprecation warnings
Wed, 23 Sep 2009 09:35:28 +0200 Sylvain Thénault remove method deprecated since 3.2
Wed, 23 Sep 2009 09:33:02 +0200 Sylvain Thénault use ._cw instead of req on appobject classes
Wed, 23 Sep 2009 08:42:52 +0200 Sylvain Thénault [appobjects] use __regid__ instead of __id__, more explicit
Tue, 22 Sep 2009 12:11:12 +0200 Adrien Di Mascio backport stable branch
Fri, 18 Sep 2009 12:20:39 +0200 Sylvain Thénault backport old head 3.5
Thu, 17 Sep 2009 15:52:46 +0200 Sylvain Thénault missing import
Thu, 17 Sep 2009 15:16:53 +0200 Sylvain Thénault backport 3.5
Wed, 16 Sep 2009 14:32:56 +0200 Sylvain Thénault cleanup 3.5
Wed, 16 Sep 2009 14:28:58 +0200 Sylvain Thénault unrelated_rql now considers relation's add perm 3.5
Tue, 15 Sep 2009 15:01:41 +0200 Sylvain Thénault backport 3.5
Mon, 14 Sep 2009 18:24:42 +0200 Sylvain Thénault displaytime attribute should not have been removed from there 3.5
Fri, 11 Sep 2009 15:57:34 +0200 Sylvain Thénault backport 3.5
Fri, 11 Sep 2009 15:55:15 +0200 Sylvain Thénault backport stable branch 3.5
Tue, 08 Sep 2009 17:27:33 -0700 Sandrine Ribeau [views] remove parameter displaytime from final view 3.5
Thu, 10 Sep 2009 08:13:22 +0200 Sylvain Thénault backport 3.5
Wed, 09 Sep 2009 15:07:58 +0200 Sylvain Thénault backport stable 3.5
Wed, 09 Sep 2009 12:29:06 +0200 Sylvain Thénault allow to specify targettypes in related_rql stable
Mon, 31 Aug 2009 19:09:54 +0200 Sylvain Thénault backport 3.5 branch
Fri, 28 Aug 2009 14:15:36 +0200 Sylvain Thénault backport stable 3.5
Fri, 28 Aug 2009 14:15:00 +0200 Sylvain Thénault fix __cmp__ arguments stable
Wed, 26 Aug 2009 14:45:56 +0200 Sylvain Thénault backport 3.5 step 1, remaining wf changes in hooks to merge
Wed, 26 Aug 2009 00:02:57 +0200 Nicolas Chauvat backport stable branch 3.5
Tue, 25 Aug 2009 23:34:30 +0200 Nicolas Chauvat B [entities] #343385 comparing entities should raise NotImplementedError stable
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 08:31:25 +0200 Sylvain Thénault [entity] generic clear_all_caches methods, to use in test 3.5
Fri, 21 Aug 2009 08:31:01 +0200 Sylvain Thénault [entity] use role instead of x 3.5
Thu, 20 Aug 2009 17:57:56 +0200 Sylvain Thénault backport stable branch 3.5
Thu, 20 Aug 2009 17:56:41 +0200 Sylvain Thénault oops, not self but cls here stable
Thu, 20 Aug 2009 17:44:27 +0200 Sylvain Thénault start a new workflow engine 3.5
Mon, 17 Aug 2009 18:25:57 +0200 Sylvain Thénault backport stable branch
Mon, 17 Aug 2009 13:18:35 +0200 Sylvain Thénault new _cw_unsafe argument to Entity.set_attributes until something nicer is done (eg #344874) stable
Mon, 17 Aug 2009 12:11:54 +0200 Sylvain Thénault towards better edited attributes handling stable
Mon, 17 Aug 2009 11:06:02 +0200 Sylvain Thénault [entity] warn if bad fetch_attrs stable
Mon, 17 Aug 2009 11:05:28 +0200 Sylvain Thénault [entity] fix fetch_rql w/ case where it's called while entity is not 'complete' (eg time where it's being added but have not yet all mandatory relations set) stable
Fri, 14 Aug 2009 12:14:29 +0200 Nicolas Chauvat R using entity.attr = val is now accepted
Thu, 13 Aug 2009 13:08:27 +0200 Sylvain Thénault quick and dirty fix until introduction of CWEntityManager
Thu, 13 Aug 2009 13:07:46 +0200 Sylvain Thénault remove 3.2 bw compat code
Thu, 13 Aug 2009 13:07:21 +0200 Sylvain Thénault turn id into __id__
Thu, 13 Aug 2009 13:05:50 +0200 Sylvain Thénault remove 3.2 bw compat code
Thu, 13 Aug 2009 12:18:55 +0200 Sylvain Thénault better as a method of the etypes registry
Thu, 13 Aug 2009 12:18:14 +0200 Sylvain Thénault deprecate appobject.vreg and rename appobject instance attributes using cw_ prefix
Thu, 13 Aug 2009 11:32:34 +0200 Sylvain Thénault propagate some api changes
Thu, 13 Aug 2009 10:50:19 +0200 Sylvain Thénault __initialize__ needs the schema as argument
Wed, 12 Aug 2009 18:40:52 +0200 Nicolas Chauvat R put version info in deprecation warnings
Wed, 12 Aug 2009 18:05:19 +0200 Sylvain Thénault Backed out changeset 3f6dfc312760
Tue, 11 Aug 2009 17:27:27 +0200 Sylvain Thénault [entities] access persistent attributes through entity.cwdb
Mon, 03 Aug 2009 15:42:47 +0200 Sylvain Thénault [appobject selection process] drop the need for the .selected method
Mon, 03 Aug 2009 14:14:07 +0200 Sylvain Thénault R [base classes] only AppObject remaning, no more AppRsetObject
Mon, 03 Aug 2009 10:50:57 +0200 Sylvain Thénault R [vreg] important refactoring of the vregistry, moving behaviour to end dictionnary (and so leaving room for more flexibility ; keep bw compat ; update api usage in cw
Sun, 02 Aug 2009 12:00:17 +0200 Sylvain Thénault enable server side entity caching, 25% speedup on codenaf insertion. ALL CW TESTS OK
Fri, 31 Jul 2009 22:37:28 +0200 Nicolas Chauvat R [all] logilab.common 0.44 provides only deprecated
Wed, 22 Jul 2009 15:05:32 +0200 Aurelien Campeas does not make sense any more
Thu, 16 Jul 2009 13:30:13 +0200 Aurelien Campeas backport stable branch
Wed, 08 Jul 2009 07:44:49 +0200 Sylvain Thénault remark stable
Tue, 07 Jul 2009 13:26:44 +0200 Sylvain Thénault use xml_escape stable
Tue, 23 Jun 2009 13:36:38 +0200 Sylvain Thénault backport stable branch
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
Fri, 19 Jun 2009 09:19:27 +0200 Sylvain Thénault https://www.logilab.net/cwo/ticket/343724 stable
Fri, 05 Jun 2009 19:04:20 +0200 Sylvain Thénault absolute_url / build_url refactoring to avoid potential name clash
Fri, 05 Jun 2009 15:09:20 +0200 Sylvain Thénault nicer vreg api, try to make rset an optional named argument in select and derivated (including selectors)
Fri, 29 May 2009 14:19:30 +0200 Sylvain Thénault turn every form class into appobject. They should not be instantiated manually anymore.
Thu, 28 May 2009 09:20:07 +0200 Adrien Di Mascio big bunch of copyright / docstring update
Fri, 22 May 2009 01:30:20 +0200 Nicolas Chauvat minor refactoring of absolute_url() stable
Mon, 18 May 2009 14:22:26 +0200 sylvain thenault add some bw compat code for old rest_path prototype stable
Mon, 18 May 2009 13:49:28 +0200 sylvain thenault test and fix #342997: local eid used for absolute_url of external entities stable
Thu, 14 May 2009 12:34:08 +0200 sylvain thenault skip RawDynamicComboBoxWidget tls-sprint
Tue, 12 May 2009 19:20:23 +0200 sylvain thenault autoform_widget superseeded by autoform_field_kwargs (api change addiction :-/) tls-sprint
Tue, 12 May 2009 11:56:12 +0200 sylvain thenault final rtag api tls-sprint
Mon, 11 May 2009 18:02:04 +0200 sylvain thenault access to rwidgets through uicfg, removing buggy import breaking bw compat on the way tls-sprint
Mon, 11 May 2009 11:20:38 +0200 sylvain thenault final rtags api (eventually :$) tls-sprint
Thu, 30 Apr 2009 13:06:44 +0200 sylvain thenault add debugging assertion tls-sprint
Thu, 30 Apr 2009 12:36:33 +0200 sylvain thenault give widget, non it's name tls-sprint
Wed, 29 Apr 2009 10:29:03 +0200 sylvain thenault update rtags api tls-sprint
Tue, 28 Apr 2009 11:22:31 +0200 sylvain thenault fix imports, cleanup, repair some ajax calls tls-sprint
Fri, 24 Apr 2009 15:38:19 +0200 sylvain thenault delete-trailing-whitespaces tls-sprint
Fri, 24 Apr 2009 15:37:05 +0200 sylvain thenault new parent_classes method (cached) tls-sprint
Wed, 22 Apr 2009 19:42:44 +0200 sylvain thenault allow to instantiate an entity without rset tls-sprint
Wed, 15 Apr 2009 17:22:57 +0200 sylvain thenault AppRsetObject now handle row and col tls-sprint
Wed, 15 Apr 2009 14:41:06 +0200 sylvain thenault rename attribute_metadata method to attr_metadata to save a few chars tls-sprint
Thu, 09 Apr 2009 12:37:00 +0200 sylvain thenault put class, not class name into rwidgets. New rfields rtags to specify a field for a relation tls-sprint
Tue, 07 Apr 2009 19:51:35 +0200 sylvain thenault skip deprecated URL widgets tls-sprint
Tue, 07 Apr 2009 17:17:55 +0200 sylvain thenault cleanup, avoid spurious warning tls-sprint
Fri, 27 Mar 2009 12:24:47 +0100 sylvain thenault fix support for old __rtags__ and widgets tls-sprint
Thu, 26 Mar 2009 21:03:20 +0100 sylvain thenault support for old __rtags__ 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 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:40:24 +0100 sylvain thenault * turn tidy_html_hook into a regular application hook tls-sprint
Thu, 12 Mar 2009 16:23:31 +0100 sylvain thenault move has_format method to the entity schema class tls-sprint
Tue, 10 Mar 2009 15:39:23 +0100 sylvain thenault restore limit on form_field_vocabulary, actually used tls-sprint
Wed, 04 Mar 2009 17:27:21 +0100 sylvain thenault bw compat for vocabulary using new form tls-sprint
Mon, 02 Mar 2009 21:03:54 +0100 sylvain thenault backport stable branch, take care a lot of conflicts occured, this may be the revision you're looking for... tls-sprint
Fri, 20 Feb 2009 16:03:01 +0100 Adrien Di Mascio vocabulary methods are now defined on forms, not on entities tls-sprint
Tue, 17 Feb 2009 23:09:31 +0100 sylvain thenault kill id_registerer tls-sprint
Tue, 17 Feb 2009 23:00:28 +0100 sylvain thenault merge tls-sprint
Tue, 17 Feb 2009 22:43:59 +0100 Adrien Di Mascio remove autoselectors metaclass, __select__ is built during registration tls-sprint
Tue, 17 Feb 2009 22:59:14 +0100 sylvain thenault avoid dependency to common tls-sprint
Tue, 17 Feb 2009 22:37:59 +0100 sylvain thenault __selectors__ -> __select__ tls-sprint
Tue, 17 Feb 2009 22:00:53 +0100 sylvain thenault move view and appobject from cw.common to cw tls-sprint
less more (0) tip