utils.py
Fri, 14 Mar 2014 11:18:15 +0100 Julien Cristau [utils] the json module is always available
Wed, 05 Feb 2014 16:34:21 +0100 Julien Cristau [ajax] use a custom tag to handle dynamically loaded js stable
Thu, 10 Oct 2013 12:40:23 +0200 Aurelien Campeas [py3k] note about future warning on __eq__ vs __hash__ stable
Mon, 16 Sep 2013 10:59:59 +0200 Julien Cristau [utils] fix typos in make_uid docstring stable
Fri, 26 Apr 2013 12:10:37 +0200 Aurelien Campeas drop xhtml content-type support (closes #2065651)
Wed, 27 Mar 2013 14:51:42 +0100 Pierre-Yves David [utils] drop pre-3.7 compat in util
Fri, 25 Jan 2013 13:28:23 +0100 Aurelien Campeas [cwctl] fix cubicweb-ctl shell command (closes #2583919)
Tue, 18 Oct 2011 12:25:32 +0200 Pierre-Yves David [utils] add a ``js_href`` function to generated proper javascript href
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
Fri, 14 Oct 2011 13:36:39 +0200 Sylvain Thénault add missing imports
Fri, 14 Oct 2011 10:33:31 +0200 Aurelien Campeas [cache] replace lgc.cache with something more appropriate (closes #1921713)
Tue, 27 Sep 2011 18:47:11 +0200 Adrien Di Mascio [views] implement json / jsonp export views (closes #1942658)
Tue, 06 Sep 2011 12:20:11 +0200 Adrien Di Mascio [web] add option to make resources-concat optional (implements #1910615)
Tue, 12 Jul 2011 17:50:31 +0200 Sylvain Thénault closes #1826543: error on some ajax_replace_url call
Tue, 12 Jul 2011 10:36:22 +0200 Sylvain Thénault [ajax, IE] rewrite some code to avoid duplicated evaluation with IE
Wed, 29 Jun 2011 16:13:09 +0200 Sylvain Thénault [uilib] new js_dumps function allowing usage of bare js string (wrapped into JSString)
Tue, 28 Jun 2011 16:33:53 +0200 Sylvain Thénault backport stable
Tue, 28 Jun 2011 16:32:38 +0200 Sylvain Thénault [test] run and fix utils and uilib doctests stable
Mon, 23 May 2011 11:36:43 +0200 Nicolas Chauvat [cwvreg] inline function dump_class()
Fri, 29 Apr 2011 09:08:30 +0200 Adrien Di Mascio merge
Thu, 28 Apr 2011 20:41:44 +0200 Quentin Roquefort [etwist] Generates apache's mod_concat-like urls for js and css
Thu, 28 Apr 2011 15:25:46 +0200 Sylvain Thénault backport oldstable stable
Thu, 28 Apr 2011 15:24:51 +0200 Sylvain Thénault [page data] don't call unload_page_data too many time (closes #1518398) oldstable
Wed, 06 Apr 2011 16:01:19 +0200 Adrien Di Mascio [views] extend HTMLStream API to be able to change doctype / xmldecl
Wed, 30 Mar 2011 11:17:21 +0200 Sylvain Thénault [c-c create] unification of c-c create and its subcommands handling stable
Tue, 01 Feb 2011 11:52:10 +0100 Sylvain Thénault backport stable
Fri, 28 Jan 2011 15:11:26 +0100 Sylvain Thénault [utils] support_args now support classes, searching if __init__ supports the arguments stable
Thu, 20 Jan 2011 10:06:34 +0100 cheb [views] delete ``permission`` tab in ``SchemaView``
Fri, 05 Nov 2010 14:28:22 +0100 Sylvain Thénault minor cleanups stable
Thu, 21 Oct 2010 18:07:44 +0200 Aurelien Campeas some docstrings
Thu, 14 Oct 2010 10:15:56 +0200 Sylvain Thénault fix some pylint detected errors
Mon, 11 Oct 2010 19:12:59 +0200 Adrien Di Mascio [javascript] update to jQuery 1.4.2 and jQuery-ui 1.8.5
Thu, 07 Oct 2010 19:04:07 +0200 Sylvain Thénault backport stable
Thu, 07 Oct 2010 17:25:24 +0200 Adrien Di Mascio xml-escape <script> tags generated by HTMLHead stable
Fri, 01 Oct 2010 11:24:21 +0200 Sylvain Thénault backport stable
Fri, 01 Oct 2010 11:08:31 +0200 Sylvain Thénault [rset] support for delitem on repeat list (may be necessary in pyro source) stable
Mon, 13 Sep 2010 15:15:21 +0200 Sylvain Thénault backport stable
Mon, 06 Sep 2010 19:37:37 +0200 Sylvain Thénault [cw.utils] avoid spurious warning, ustrftime may be globally imported stable
Wed, 25 Aug 2010 18:55:58 +0200 Sylvain Thénault backport stable
Wed, 25 Aug 2010 10:29:07 +0200 Sylvain Thénault [web api] unify 'contentnav' (VComponent) and 'boxes' registries as 'ctxcomponents' (CtxComponent)
Mon, 23 Aug 2010 09:07:20 +0200 Alexandre Fayolle use logilab.common.date.ustrftime in json encoder to work around datetime.strftime limitation on dates < 1900 stable
Wed, 04 Aug 2010 11:16:38 +0200 Sylvain Thénault [primary] refactor primary view handling of relation's label
Fri, 30 Jul 2010 13:16:01 +0200 Sylvain Thénault [view] use the new magic js object to generate javascript func call for auto reload user callbacks stable
Thu, 08 Jul 2010 13:33:40 +0200 Sylvain Thénault [uilib] refactor json_dumps code organization
Mon, 05 Jul 2010 15:59:14 +0200 Nicolas Chauvat [utils] improve repr() of RepeatList
Fri, 11 Jun 2010 07:58:52 +0200 Sylvain Thénault [json] fix json serialization for recent simplejson implementation, and test encoding of entities
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, 26 Apr 2010 16:31:46 +0200 Sylvain Thénault backport stable
Fri, 23 Apr 2010 12:19:54 +0200 Alexandre Fayolle [python2.6] careful: json-py provides a json package. We don't want that. stable
Fri, 23 Apr 2010 12:42:53 +0200 Sylvain Thénault backport stable
Thu, 22 Apr 2010 19:48:04 +0000 Alexandre Fayolle [python2.6] prefer python2.6's builtin json module over simplejson 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
Thu, 08 Apr 2010 13:38:36 +0200 Sylvain Thénault le patch move-pdf-export-to-cubes a été importé
Tue, 30 Mar 2010 13:27:30 +0200 Sylvain Thénault [rset] cubes such as iliane hi-jack rset description by poping some lines from it. Handle this on RepeatList stable
Tue, 30 Mar 2010 10:57:42 +0200 Sylvain Thénault [querier] introduce RepeatList class, used to optimize size of data returned for result set description stable
Fri, 19 Mar 2010 14:47:09 +0100 Sylvain Thénault backport stable
Thu, 18 Mar 2010 23:22:40 +0100 Adrien Di Mascio [web] get rid of spurious '[Errno 2] No such file or directory' on load stable
Fri, 12 Mar 2010 16:53:18 +0100 Sylvain Thénault fix bad conflict resolution
Fri, 12 Mar 2010 16:11:56 +0100 Sylvain Thénault backport stable
Fri, 12 Mar 2010 10:52:04 +0100 Sylvain Thénault [utils] improve dump_class by copying back original class doc and module name
Fri, 12 Mar 2010 10:51:30 +0100 Sylvain Thénault [utils] make_uid imrovment: using .hex already remove '-', make key argument optional, document it
Fri, 12 Mar 2010 10:50:37 +0100 Sylvain Thénault deprecates merge_dicts
Wed, 10 Mar 2010 12:37:34 +0100 Adrien Di Mascio [web] fix #736332: iespec functionality for add_css stable
Wed, 10 Mar 2010 12:19:55 +0100 Adrien Di Mascio [javascript] use jQuery.one('ajax-loaded') instead of jQuery.bind() in add_onload to avoid multiple callback executions stable
Tue, 09 Mar 2010 11:01:44 +0100 Sylvain Thénault merge
Mon, 08 Mar 2010 18:31:36 +0100 Sylvain Thénault 3.7 depends on python >= 2.5
Mon, 08 Mar 2010 19:11:47 +0100 Adrien Di Mascio [javascript] fix #736185: add_onload / jQuery.bind() vs. jQuery.one()
Wed, 24 Feb 2010 15:00:15 +0100 Sylvain Thénault ensure make_uid return something that may be used as dom id stable
Tue, 23 Feb 2010 09:53:01 +0100 Sylvain Thénault import cleanup stable
Tue, 23 Feb 2010 09:52:38 +0100 Sylvain Thénault restore 3.5 compat for date functions moved to lgc.date in 3.6 (closes #716055) stable
Mon, 08 Feb 2010 21:29:59 +0100 Sylvain Thénault oops
Mon, 08 Feb 2010 21:27:30 +0100 Sylvain Thénault backport stable
Fri, 05 Feb 2010 17:57:51 +0100 Alexandre Fayolle use calendar.gmtime instead of time.mktime to avoid UTC/localtime issues with Flot stable
Fri, 05 Feb 2010 14:45:39 +0100 Sylvain Thénault moved to lgc.date as well
Fri, 05 Feb 2010 11:54:23 +0100 Sylvain Thénault moved generic datetime manipulation function to lgc
Fri, 22 Jan 2010 14:41:08 +0100 Sylvain Thénault backport stable
Thu, 21 Jan 2010 16:52:35 +0100 Sylvain Thénault some docstring stable
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 08:46:15 +0100 Sylvain Thénault backport stable branch
Fri, 04 Dec 2009 19:45:32 +0100 Sylvain Thénault fix jsonization of interval stable
Thu, 03 Dec 2009 17:17:43 +0100 Sylvain Thénault backport stable into default
Mon, 23 Nov 2009 17:13:48 +0100 Sylvain Thénault fix #499846 by handling timedelta type in json serialization stable
Fri, 20 Nov 2009 19:35:54 +0100 Sylvain Thénault backport stable branch (one more time painfully)
Thu, 19 Nov 2009 18:02:04 +0100 Sylvain Thénault backported from confman stable
Mon, 16 Nov 2009 08:58:35 +0100 Alexandre Fayolle added days_in_year function stable
Fri, 13 Nov 2009 10:47:26 +0100 Adrien Di Mascio [web] safety belt to avoid overriding pageid with loadxhtml() stable
Mon, 02 Nov 2009 16:10:03 +0100 Aurelien Campeas update docstring, xml escape exception description stable
Wed, 23 Sep 2009 08:17:52 +0200 Sylvain Thénault backport stable
Tue, 22 Sep 2009 18:59:00 +0200 Sylvain Thénault typo stable
Tue, 22 Sep 2009 18:52:20 +0200 Sylvain Thénault this has probably be killed by a bad merge... stable
Tue, 22 Sep 2009 12:11:12 +0200 Adrien Di Mascio backport stable branch
Tue, 22 Sep 2009 10:04:58 +0200 Sylvain Thénault fix uid generation for py >= 2.5 stable
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
Tue, 15 Sep 2009 16:00:03 +0200 Adrien Di Mascio [utils] provide a class to extend the default simplejson encoder to be able to dump standard yams attribute types 3.5
Wed, 09 Sep 2009 18:38:25 +0200 Aurelien Campeas oops, key can be non str 3.5
Wed, 09 Sep 2009 17:46:30 +0200 Aurelien Campeas have a better make_uid function, esp. useful for win32 as collisions are frequents with the old one 3.5
Wed, 02 Sep 2009 18:10:36 +0200 Aurelien Campeas backport stable into 3.5 3.5
Wed, 02 Sep 2009 10:59:48 +0200 Adrien Di Mascio [googlemap] #344872 set request content-type to text/html stable
Wed, 02 Sep 2009 09:29:19 +0200 Adrien Di Mascio [html-head] escape js and css urls stable
Thu, 20 Aug 2009 17:52:21 +0200 Aurelien Campeas follow name change, fix pdf template registration, add debian package tracking 3.5
Thu, 20 Aug 2009 14:48:35 +0200 Aurelien Campeas [views,pdf] minimal support for xhtml->pdf conversion 3.5
Thu, 20 Aug 2009 11:52:57 +0200 Aurelien Campeas [utils] remove seemingly completely unused class 3.5
Tue, 04 Aug 2009 17:01:00 +0200 Sylvain Thénault use yams api
Mon, 03 Aug 2009 15:16:47 +0200 Sylvain Thénault [appobject] kill VObject class, move base selector classes to appobject
Tue, 28 Jul 2009 10:19:14 +0200 Fabrice make jsvars declaration xhtml and html compatible
Thu, 09 Jul 2009 17:16:49 +0200 Aurelien Campeas [reledit] do NOT propose to edit composite-related entities (unlinking would destroy the other side) stable
Wed, 08 Jul 2009 19:47:36 +0200 Aurelien Campeas [reledit] try to be smart at getting a good default vid for relations, factor computing cardinality from reledit and formfields stable
Fri, 03 Jul 2009 18:00:07 +0200 Sylvain Thénault when request is a json request, bind on 'ajax-loaded' instead of document.ready() stable
Fri, 29 May 2009 19:34:00 +0200 Adrien Di Mascio [utils] move datetime2ticks from cw.web.views.plots to cw.utils
Thu, 28 May 2009 09:20:07 +0200 Adrien Di Mascio big bunch of copyright / docstring update
Tue, 12 May 2009 18:14:46 +0200 sylvain thenault fix todatetime implementation tls-sprint
Thu, 07 May 2009 02:47:06 -0700 Sandrine Ribeau Make sure end is datetime.date. tls-sprint
Wed, 06 May 2009 03:28:02 -0700 Sandrine Ribeau Fix date_range increments argument. tls-sprint
Tue, 05 May 2009 19:30:29 +0200 sylvain thenault next_month / previous_month now support a new arg to give number of month tls-sprint
Thu, 30 Apr 2009 17:45:02 +0200 Katia Saurfelt merge tls-sprint
Thu, 30 Apr 2009 17:44:35 +0200 Katia Saurfelt restore monthrange import tls-sprint
Thu, 30 Apr 2009 17:36:17 +0200 sylvain thenault todatetime impl., fix todate impl. tls-sprint
Thu, 30 Apr 2009 15:39:02 +0200 Katia Saurfelt remove monthrange import tls-sprint
Thu, 30 Apr 2009 14:17:22 +0200 sylvain thenault more info if assertion fails tls-sprint
Thu, 30 Apr 2009 00:37:10 +0200 sylvain thenault some basic calendar manipulation functions, delete-trailing-whitespace tls-sprint
Fri, 17 Apr 2009 13:21:05 +0200 sylvain thenault rollback florent's not-proven-to-be-useful fix tls-sprint
Fri, 17 Apr 2009 08:52:05 +0200 Florent datetime switch bug fixed in ustrftime tls-sprint
Fri, 27 Mar 2009 12:30:59 +0100 sylvain thenault date.strftime doesn't like unicode strings tls-sprint
Mon, 23 Mar 2009 18:20:23 +0100 sylvain thenault remove some bw compat code tls-sprint
Mon, 23 Mar 2009 17:55:59 +0100 sylvain thenault pylint cleanup tls-sprint
Tue, 10 Mar 2009 15:17:40 +0100 sylvain thenault remove unused working_hours function, new todate function since we can't compare date and datetime objects tls-sprint
Tue, 10 Mar 2009 11:35:52 +0100 sylvain thenault use datetime instead of mx.DateTime tls-sprint
Tue, 17 Feb 2009 22:59:14 +0100 sylvain thenault avoid dependency to common tls-sprint
Tue, 17 Feb 2009 22:45:55 +0100 sylvain thenault move utils from cw.common to cw tls-sprint
less more (0) tip