cwvreg.py
Tue, 07 Jun 2011 08:02:11 +0200 Sylvain Thénault [vreg] help understanding assertion error stable
Mon, 06 Jun 2011 16:13:09 +0200 Sylvain Thénault [schema] support for BigInt type. Closes #1720995
Mon, 23 May 2011 11:36:43 +0200 Nicolas Chauvat [cwvreg] inline function dump_class()
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
Wed, 27 Apr 2011 16:38:01 +0200 Alexandre Fayolle [vreg] vregistry._select_best was needlessly instanciating NoSelectableObject (closes #1626708)
Mon, 11 Apr 2011 20:43:30 +0200 Nicolas Chauvat merge changes from stable branch
Mon, 11 Apr 2011 13:29:41 +0200 Sylvain Thénault [native source] eid_creation_lock actually lock the eid connection creation and usage stable
Fri, 01 Apr 2011 15:04:47 +0200 Sylvain Thénault [time zone] support for TZDatetime and TZTime data type
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
Mon, 28 Feb 2011 14:12:42 +0100 Sylvain Thénault [config refactoring] rename eproperty_definition method to cwproperty_definition stable
Mon, 31 Jan 2011 17:30:48 +0100 Sylvain Thénault [ctxcomponents vreg] allow to specify 'no cache' using __cache argument stable
Fri, 07 Jan 2011 18:51:50 +0100 Sylvain Thénault [server test] fix test inter-dependancy issue stable
Fri, 10 Dec 2010 15:47:09 +0100 Adrien Di Mascio [registry] backout 120c7ea6e1fa: errors should not pass silently stable
Mon, 25 Oct 2010 10:23:32 +0200 Sylvain Thénault [registration] don't crash on import error while initializing the registry and not in debug mode
Tue, 12 Oct 2010 14:13:07 +0200 Sylvain Thénault [test/possible views] skip deprecated views
Thu, 26 Aug 2010 11:45:57 +0200 Sylvain Thénault backport stable
Thu, 26 Aug 2010 10:13:48 +0200 Alexandre Fayolle use is_instance in a number of places (esp. documentation) rather than the deprecated implements stable
Wed, 25 Aug 2010 10:29:07 +0200 Sylvain Thénault [web api] unify 'contentnav' (VComponent) and 'boxes' registries as 'ctxcomponents' (CtxComponent)
Wed, 04 Aug 2010 11:16:40 +0200 Sylvain Thénault [cwprops] fix callable vocabulary of cwproperties which were inconsistently called. No more argument, should now simply return a list of (untranslated) values
Fri, 30 Jul 2010 13:18:08 +0200 Sylvain Thénault [selectors] fix is_instance bug w/ parent classes. Also slight performance enhancements by changing what's returned by vreg['etypes'].parent_classes method (dedicated for this usage...) and removing no more necessary methods stable
Fri, 30 Jul 2010 09:52:12 +0200 Sylvain Thénault [vreg debug] use classid to get cleaner output stable
Mon, 26 Jul 2010 15:04:47 +0200 Nicolas Chauvat [debug] improve debug messages stable
Mon, 05 Jul 2010 18:00:33 +0200 Sylvain Thénault backport stable
Mon, 05 Jul 2010 17:06:11 +0200 Sylvain Thénault cleanups stable
Mon, 05 Jul 2010 13:34:29 +0200 Sylvain Thénault [vreg] new [before|after]-registry-reset event, taking vreg as argument
Tue, 15 Jun 2010 18:19:44 +0200 Sylvain Thénault fix bad merge
Tue, 15 Jun 2010 18:16:19 +0200 Sylvain Thénault backport stable
Tue, 15 Jun 2010 18:00:26 +0200 Sylvain Thénault [auto-reload] we should never call load_module with use_sys=False, that may lead to inconsistency with module interdependancy (eg module get imported by another one, then is reimported by the vreg to load its appobjects. Cleanup of sys.modules done before reloading should be enough. stable
Thu, 10 Jun 2010 18:32:09 +0200 Sylvain Thénault [3.9] update warning message
Wed, 02 Jun 2010 13:02:47 +0200 Sylvain Thénault backport stable
Sat, 29 May 2010 10:33:57 +0200 Alexandre Fayolle proof read documentation stable
Fri, 21 May 2010 13:34:52 +0200 Sylvain Thénault [vreg] on registration completed, don't crash if an object depends on an unexistant registry, simply kick the object out
Thu, 20 May 2010 20:47:55 +0200 Sylvain Thénault [entity] introduce a new 'adapters' registry
Fri, 30 Apr 2010 12:46:51 +0200 Sylvain Thénault [vreg] we should now reset in init_registration since we don't do it in __init__
Fri, 30 Apr 2010 12:14:15 +0200 Sylvain Thénault [webconfig] introduce property sheets. Use them to replace external_resources
Thu, 29 Apr 2010 14:21:57 +0200 Sylvain Thénault [webconfig] refactor/cleanup debug mode management on startup: simply use config.debugmode instead of debug argument everywhere...
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 12:32:52 +0200 Aurelien Campeas [doc/book] some fixes for vregistry, selectors & appobjects stable
Thu, 15 Apr 2010 19:39:55 +0200 Sylvain Thénault backport stable
Thu, 15 Apr 2010 14:01:29 +0200 Sylvain Thénault [vreg] fix bug introduced in 5273:c4caef6f09c9 : we should not force_reload in vreg reset done because of a set_schema stable
Thu, 15 Apr 2010 12:48:40 +0200 Sylvain Thénault backport stable
Thu, 15 Apr 2010 12:47:29 +0200 Sylvain Thénault [vreg] refactor the [re]loading process so things get clearer and fix spurious errors on edge cases stable
Wed, 14 Apr 2010 11:26:36 +0200 Sylvain Thénault [web] stop having actions configurable through cwproperties: this clutter site management and .po files for a useless fonctionnality (which, where and how actions are displayed is handled by code)
Wed, 07 Apr 2010 14:26:35 +0200 Sylvain Thénault #759035: Automate addition of eid cachekey in RQL analysis
Tue, 06 Apr 2010 10:11:40 +0200 Sylvain Thénault more / cleaner / in code documentation of vreg, selectors and appobject stable
Fri, 02 Apr 2010 16:10:35 +0200 Sylvain Thénault improved doc on selectors an vregistry stable
Tue, 30 Mar 2010 13:31:21 +0200 Sylvain Thénault [cleanup] some notes stable
Fri, 26 Mar 2010 13:20:42 +0100 Sylvain Thénault [i18ncube] clear_rtag_objects imported when generating cube's .po file stable
Wed, 24 Mar 2010 15:09:21 +0100 Sylvain Thénault [test] don't clear rtags during tests, may cause breakage with manually import appobjects modules (see unittest_tracker for instance) stable
Fri, 19 Mar 2010 19:25:53 +0100 Adrien Di Mascio [registry] trigger reload events on set_schema()
Fri, 26 Feb 2010 13:19:14 +0100 Sylvain Thénault kill dead/useless code as suggested by pylint stable
Mon, 08 Feb 2010 11:08:55 +0100 Sylvain Thénault backport stable branch and some vreg cleanups:
Sat, 06 Feb 2010 10:34:35 +0100 Sylvain Thénault reminder, cleanup stable
Sat, 06 Feb 2010 10:34:26 +0100 Sylvain Thénault initialize property once initialization has been fully completed, close #666573 stable
Wed, 03 Feb 2010 18:45:20 +0100 Sylvain Thénault nicer docstring
Fri, 22 Jan 2010 10:07:03 +0100 Sylvain Thénault move extra path computing as a configuration class property so we can reused it
Thu, 21 Jan 2010 10:52:24 +0100 Sylvain Thénault this clutter startup screen for little benefit, remove it
Wed, 20 Jan 2010 13:03:08 +0100 Adrien Di Mascio clear vreg's parent_classes cache to fix etype cache / auto-reloading bug
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
Mon, 21 Dec 2009 18:27:29 +0100 Sylvain Thénault etype_class('Any') should return bare 'Any' class
Thu, 03 Dec 2009 17:17:43 +0100 Sylvain Thénault backport stable into default
Tue, 01 Dec 2009 08:37:30 +0100 Sylvain Thénault fix name error if ValueError is raised stable
Mon, 19 Oct 2009 15:16:41 +0200 Sylvain Thénault backport stable
Mon, 19 Oct 2009 14:43:27 +0200 Sylvain Thénault typo stable
Fri, 16 Oct 2009 15:43:23 +0200 Sylvain Thénault oops stable
Fri, 16 Oct 2009 15:17:28 +0200 Sylvain Thénault a way to distinguish __init__ vs render arguments stable
Fri, 16 Oct 2009 14:37:42 +0200 Sylvain Thénault skip final type stable
Thu, 15 Oct 2009 20:31:13 +0200 Sylvain Thénault clear eschema caches on schema changes stable
Thu, 15 Oct 2009 10:31:54 +0200 Sylvain Thénault backport stable branch
Tue, 13 Oct 2009 15:59:05 +0200 Sylvain Thénault 3.6 updates
Mon, 12 Oct 2009 13:12:52 +0200 Sylvain Thénault fix debug attribute conflict on configuration stable
Mon, 12 Oct 2009 12:54:01 +0200 Sylvain Thénault system/user modes + CWDEV instead of installed/dev mixed modes. Fix behaviour when setting CW_MODE explicitly stable
Wed, 23 Sep 2009 19:40:19 +0200 Adrien Di Mascio [api] work in progress, use __regid__, cw_*, etc.
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:16:53 +0200 Sylvain Thénault backport 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
Tue, 15 Sep 2009 15:01:41 +0200 Sylvain Thénault backport 3.5
Mon, 14 Sep 2009 12:28:22 +0200 Sylvain Thénault fix entity classes inheritance (repair cw.test.unittest_entity) 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
Fri, 11 Sep 2009 12:35:19 +0200 Sylvain Thénault [vreg] we must ensure that parent classes are initialiazed first stable
Thu, 10 Sep 2009 08:13:22 +0200 Sylvain Thénault backport 3.5
Wed, 09 Sep 2009 15:12:23 +0200 Sylvain Thénault fix so that we ensure issubclass(etype_class('SubNote'), etype_class('Note')) 3.5
Mon, 31 Aug 2009 19:09:54 +0200 Sylvain Thénault backport 3.5 branch
Mon, 31 Aug 2009 18:59:10 +0200 Sylvain Thénault backport stable branch 3.5
Mon, 31 Aug 2009 14:27:16 +0200 Sylvain Thénault generic rtag cleaing method stable
Mon, 31 Aug 2009 09:58:15 +0200 Sylvain Thénault [vreg] keep positional arg compat stable
Thu, 27 Aug 2009 13:02:45 +0200 Sylvain Thénault backport 3.5 branch
Thu, 27 Aug 2009 12:17:18 +0200 Sylvain Thénault integrate fix made for shingouz, let's see if it breaks something 3.5
Fri, 21 Aug 2009 16:26:20 +0200 Sylvain Thénault somewhat painful backport of 3.5 branch, should mostly be ok
Thu, 20 Aug 2009 17:56:22 +0200 Sylvain Thénault use a property for schema, avoid bad schema reference stable
Tue, 18 Aug 2009 23:29:26 +0200 Sylvain Thénault oops, should give rset here as well stable
Tue, 18 Aug 2009 17:10:50 +0200 Sylvain Thénault fix cw properties initialization stable
Tue, 18 Aug 2009 09:12:08 +0200 Sylvain Thénault cleanup: eprop -> cwprop
Tue, 18 Aug 2009 00:28:55 +0200 Sylvain Thénault take care in case Any is given
Thu, 13 Aug 2009 13:07:21 +0200 Sylvain Thénault turn id into __id__
Thu, 13 Aug 2009 12:18:55 +0200 Sylvain Thénault better as a method of the etypes registry
Thu, 13 Aug 2009 11:32:34 +0200 Sylvain Thénault propagate some api changes
Thu, 13 Aug 2009 11:07:25 +0200 Sylvain Thénault merge
Thu, 13 Aug 2009 11:01:32 +0200 Nicolas Chauvat R deprecate CWRegistry.render
Thu, 13 Aug 2009 10:50:19 +0200 Sylvain Thénault __initialize__ needs the schema as argument
Thu, 13 Aug 2009 10:49:14 +0200 Nicolas Chauvat R deprecate CWRegistry.possible_vobjects
Thu, 13 Aug 2009 10:32:03 +0200 Sylvain Thénault no more needs for vreg_initialization_completed hook
Thu, 13 Aug 2009 10:02:18 +0200 Nicolas Chauvat R deprecate CWRegistry.select_vobject
Thu, 13 Aug 2009 00:35:05 +0200 Nicolas Chauvat R put version info in deprecation warnings
Tue, 11 Aug 2009 17:26:51 +0200 Sylvain Thénault [vreg] skip final entities
Tue, 11 Aug 2009 17:06:02 +0200 Sylvain Thénault merge
Tue, 11 Aug 2009 13:01:56 +0200 Nicolas Chauvat R propagate registry API changes
Tue, 11 Aug 2009 12:21:09 +0200 Sylvain Thénault [vreg] explicit reset, no need to reload appobjects module on reloading because of schema changes
Tue, 11 Aug 2009 12:20:13 +0200 Sylvain Thénault fix reloading, new .reset prototype
Wed, 05 Aug 2009 18:18:12 +0200 Adrien Di Mascio [events] renamed source-reload into registry-reload to avoid potential confusions with datasources
Tue, 04 Aug 2009 18:44:24 +0200 Adrien Di Mascio [autoreload] recompute urlresolver / urlrewriter after autoreload
Tue, 04 Aug 2009 18:43:55 +0200 Adrien Di Mascio [autoreload] remove all modules under vregistry_path() from sys.modules before reloading
Tue, 04 Aug 2009 00:54:41 +0200 Sylvain Thénault to avoid confusions, implements iteritems/itervalues as well
Mon, 03 Aug 2009 15:56:27 +0200 Sylvain Thénault [vreg] fix deprecation messages
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 15:16:47 +0200 Sylvain Thénault [appobject] kill VObject class, move base selector classes to appobject
Mon, 03 Aug 2009 10:53:31 +0200 Sylvain Thénault merge
Sun, 02 Aug 2009 19:32:57 +0200 Adrien Di Mascio [registry] when a source file is changed, reset and reload the whole registry
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
Fri, 31 Jul 2009 22:37:28 +0200 Nicolas Chauvat R [all] logilab.common 0.44 provides only deprecated
Fri, 24 Jul 2009 14:33:37 +0200 Sylvain Thénault application -> instance where it makes sense
Fri, 17 Jul 2009 16:50:50 +0200 Aurelien Campeas [reledit] separate value from landing zone
Mon, 06 Jul 2009 19:55:18 +0200 Sylvain Thénault backport stable branch
Mon, 06 Jul 2009 10:56:43 +0200 Sylvain Thénault new case_insensitive_etypes resource on the cubicweb registry stable
Thu, 02 Jul 2009 10:35:03 +0200 Sylvain Thénault backport stable
Wed, 01 Jul 2009 20:03:15 +0200 Sylvain Thénault close #343467, no sources sections in site properties stable
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)
Wed, 03 Jun 2009 16:52:24 +0200 Sylvain Thénault fix lookup of files to load when using CW_CUBES_PATH
Thu, 28 May 2009 18:31:14 +0200 Sylvain Thénault move view method's logic on the registry, so it's easier to call it from outside an appobject. Also make rset argument optional
Thu, 28 May 2009 09:20:07 +0200 Adrien Di Mascio big bunch of copyright / docstring update
Mon, 25 May 2009 16:10:52 +0200 Sylvain Thénault handle speaking to an instance using old entity types stable
Sun, 24 May 2009 02:04:07 +0200 Nicolas Chauvat fix etype_class(Any) when multiple sources stable
Wed, 13 May 2009 09:09:22 +0200 sylvain thenault fix some rtags pb on i18n catalog generation tls-sprint
Tue, 12 May 2009 18:15:49 +0200 sylvain thenault fix rtags initialization: do it at the registry level to avoid multiple initialization of the same rtag tls-sprint
Mon, 11 May 2009 11:55:10 +0200 sylvain thenault View.dispatch -> View.render tls-sprint
Mon, 04 May 2009 13:09:48 +0200 sylvain thenault backport default tls-sprint
Mon, 04 May 2009 12:53:42 +0200 sylvain thenault extract method tls-sprint
Wed, 22 Apr 2009 09:46:13 -0500 Nicolas Chauvat better messages
Tue, 28 Apr 2009 17:07:07 +0200 Aurelien Campeas remove spurious print tls-sprint
Tue, 28 Apr 2009 16:22:36 +0200 sylvain thenault fix to correctly init appobjects even with cleanup_interface_sobjects set to False tls-sprint
Fri, 24 Apr 2009 17:04:14 +0200 sylvain thenault backport default branch tls-sprint
Fri, 24 Apr 2009 16:22:57 +0200 sylvain thenault should not be necessary anymore to add entity class to __implements__ tls-sprint
Thu, 16 Apr 2009 16:02:24 +0200 sylvain thenault consider kwargs in possible_actions
Wed, 15 Apr 2009 14:06:53 +0200 sylvain thenault use entities found in schema, not in the etypes registry, else we miss entity types which have no specific classes tls-sprint
Wed, 08 Apr 2009 20:38:34 +0200 sylvain thenault eproperty forms handling tls-sprint
Wed, 08 Apr 2009 11:29:28 +0200 sylvain thenault * print vreg content once fully initialized (require move of print code from vregistry to cwvreg) tls-sprint
Tue, 07 Apr 2009 09:30:23 +0200 sylvain thenault backport default branch tls-sprint
Mon, 06 Apr 2009 14:27:52 +0200 Aurelien Campeas fix vocabfunc signature #342646
Fri, 27 Mar 2009 12:23:34 +0100 sylvain thenault we have to clear _needs_iface to avoir crash on auto-reload tls-sprint
Thu, 26 Mar 2009 18:58:14 +0100 sylvain thenault don't kick objects accepting 'Any' tls-sprint
Thu, 26 Mar 2009 18:57:58 +0100 sylvain thenault rename to be clearer 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
Mon, 23 Mar 2009 11:25:57 +0100 sylvain thenault catch UnknownEid and set empty solutions on select nodes
Wed, 11 Mar 2009 11:01:52 +0100 sylvain thenault print message to help debugging selector on error tls-sprint
Tue, 10 Mar 2009 19:36:16 +0100 sylvain thenault don't fail if vobjects reference an unexistant 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 19:19:57 +0100 Adrien Di Mascio main template refactoring tls-sprint
Wed, 18 Feb 2009 17:12:52 +0100 sylvain thenault kill Template class and 'templates' registry tls-sprint
Wed, 18 Feb 2009 15:01:29 +0100 sylvain thenault more iface based cleanup fixes tls-sprint
Wed, 18 Feb 2009 13:40:34 +0100 sylvain thenault test and fix interface based objects cleaning tls-sprint
Wed, 18 Feb 2009 13:40:05 +0100 sylvain thenault no more used tls-sprint
Tue, 17 Feb 2009 23:09:31 +0100 sylvain thenault kill id_registerer tls-sprint
Tue, 17 Feb 2009 16:43:33 +0100 sylvain thenault interface handling should be done here tls-sprint
Mon, 16 Feb 2009 18:26:13 +0100 sylvain thenault major selector refactoring (mostly to avoid looking for select parameters on the target class), start accept / interface unification) tls-sprint
Tue, 13 Jan 2009 17:57:49 +0100 sylvain thenault catch Exception in case there is some unexepected selector bug
Wed, 07 Jan 2009 18:27:52 +0100 Aurelien Campeas oops, these were committed unintentionnally
Wed, 07 Jan 2009 18:20:35 +0100 Aurelien Campeas missing tab.png for tabs decoration
Wed, 17 Dec 2008 09:42:48 +0100 Laure Bourgois adding files (formely appearing in jpl) specific to cubicweb
Fri, 05 Dec 2008 17:26:39 +0100 Sylvain Thenault don't systematically init_log, it may breaks client log configuration
Wed, 05 Nov 2008 15:52:50 +0100 Adrien Di Mascio Showtime !
less more (0) tip