web/request.py
Thu, 10 Dec 2015 16:58:45 +0100 Julien Cristau Bring back the separate web-side entity cache
Wed, 25 Nov 2015 18:31:48 +0100 Rabah Meradi [views] remove breadcrumbs usage to retrieve last visited page
Fri, 16 Oct 2015 11:58:10 +0200 Rémi Cardona spelling: *aly → *ally
Fri, 20 Nov 2015 12:37:15 +0100 Julien Cristau [web] fix typo in doc string
Thu, 19 Nov 2015 18:55:10 +0100 Rémi Cardona [web] stop adding an Expires header with all responses
Fri, 20 Nov 2015 17:13:03 +0100 Julien Cristau [web] stop looking at a request's Cache-Control header
Tue, 06 Oct 2015 11:15:56 +0200 Julien Cristau [web] base64 works on bytes not str (py3k)
Mon, 12 Oct 2015 21:06:45 +0200 Rémi Cardona [py3k] http headers should be ascii-only unicode objects
Fri, 18 Sep 2015 18:03:19 +0200 Rémi Cardona [py3k] unicode → six.text_type
Wed, 16 Sep 2015 16:07:29 +0200 Rémi Cardona [web/request] don't convert request parameters if py3k
Wed, 16 Sep 2015 15:50:42 +0200 Rémi Cardona [py3k] __nonzero__ → __bool__
Wed, 16 Sep 2015 17:28:06 +0200 Rémi Cardona [py3k] unicode → six.text_type
Tue, 13 Oct 2015 16:57:09 +0200 Rémi Cardona [py3k] bytes required for hashlib.{md5,sha1}()
Tue, 15 Sep 2015 16:15:03 +0200 Rémi Cardona [py3k] dict.iteritems → dict.items
Mon, 14 Sep 2015 18:56:29 +0200 Rémi Cardona [py3k] io.BytesIO
Mon, 14 Sep 2015 16:03:07 +0200 Rémi Cardona [py3k] basestring → six.string_types
Tue, 22 Sep 2015 15:36:32 +0200 Rémi Cardona [py3k] import SimpleCookie using six.moves
Mon, 14 Sep 2015 12:40:57 +0200 Rémi Cardona [py3k] import HTTP client constants and exceptions using six.moves
Tue, 22 Sep 2015 09:39:30 +0200 Rémi Cardona [py3k] import URL mangling functions using six.moves
Fri, 13 Jun 2014 15:42:04 +0200 Aurelien Campeas [session] all cnx._session become cnx.session
Tue, 10 Jun 2014 16:01:49 +0200 Aurelien Campeas [repoapi] fold ClientConnection into Connection
Tue, 03 Jun 2014 16:57:14 +0200 Aurelien Campeas [dbapi] remove the dbapi module and its immediate remaining users
Mon, 16 Mar 2015 16:46:34 +0100 Julien Cristau [web] kill GMTOFFSET (closes #2154655)
Thu, 26 Mar 2015 08:34:47 +0100 Julien Cristau [web/request] don't play tricks with utc offset
Wed, 25 Mar 2015 10:10:24 +0100 Denis Laxalde [web/request] Restore attribute setting for search_state
Mon, 09 Feb 2015 12:52:15 +0100 Julien Cristau [web/request] simplify search_state loading, fix comment
Wed, 28 Jan 2015 09:46:55 +0100 Christophe de Vienne [webrequest] Lazy-load search_state
Thu, 12 Jun 2014 15:22:01 +0200 Aurelien Campeas [views,js] remove user_callback feature
Wed, 14 May 2014 15:05:31 +0200 Aurelien Campeas [web/request] clearly mark user_callback-related methods as deprecated
Wed, 19 Nov 2014 12:13:32 +0100 Rémi Cardona [utils] Add a '_cwtracehtml' GET parameter to trace self._cw.w() calls (closes #4601327)
Thu, 02 Oct 2014 17:18:29 +0200 Julien Cristau [web] stop accepting the magic __message form parameter
Thu, 02 Oct 2014 16:34:38 +0200 Julien Cristau [web/request] add security_enabled method
Fri, 02 May 2014 17:57:37 +0200 Aurelien Campeas remove most 3.10 bw compat
Tue, 29 Jul 2014 15:45:04 +0200 Julien Cristau [web] set Vary response header to "Accept-Language" when using content negotiation
Tue, 15 Jul 2014 16:07:59 +0200 Julien Cristau [web] add support for HttpOnly cookie flag
Fri, 18 Jul 2014 17:35:25 +0200 Julien Cristau merge 3.19.3 into 3.20 branch
Thu, 12 Jun 2014 12:15:18 +0200 Aurelien Campeas [web/request] use a picklable Counter object for tab index counters
Fri, 27 Jun 2014 11:48:26 +0200 Julien Cristau merge from 3.19 branch
Fri, 23 May 2014 18:17:44 +0200 Rémi Cardona [request] Ensure base_url() always has a trailing '/' (closes #3955093)
Fri, 02 May 2014 14:26:14 +0200 Aurelien Campeas deprecate get/set_shared_data API
Mon, 24 Mar 2014 10:34:58 +0100 Julien Cristau [web] Fix HEAD request handling (closes #3677949)
Fri, 04 Apr 2014 17:32:12 +0200 Julien Cristau [web] fix language negotiation
Mon, 24 Mar 2014 11:57:23 +0100 Julien Cristau Move entity cache from web.request.ConnectionCubicWebRequestBase to repoapi.ClientConnection
Mon, 10 Mar 2014 17:54:02 +0100 Julien Cristau [web/request] deprecate user_callback
Thu, 31 Oct 2013 16:12:37 +0100 Rémi Cardona [request] Make sure set_message() actually displays its given message (closes #3003425)
Tue, 04 Mar 2014 18:28:46 +0100 Damien Garaud [web] Avoid using an empty dict as default parameter of 'CubicWebRequestBase'.
Thu, 23 Jan 2014 13:47:28 +0100 Sylvain Thénault [multi-sources-removal] Drop entities.source column
Mon, 13 Jan 2014 13:47:47 +0100 Julien Cristau merge 3.18.0 in 3.19 branch
Mon, 26 Aug 2013 16:15:29 +0200 Aurelien Campeas remove cw 3.9 bw compat (bw compat other than the interface -> adapter changes)
Thu, 29 Aug 2013 16:21:52 +0200 Sylvain Thénault [web] stop using deprecated StatusResponse. Closes #3098215 stable
Tue, 02 Jul 2013 09:36:20 +0200 Sylvain Thénault [web doctype] don't give through reset_xmldecl to avoid double deprecation warning stable
Thu, 27 Jun 2013 18:21:04 +0200 Pierre-Yves David Use new repoapi for the web stack
Mon, 24 Jun 2013 19:27:31 +0200 Pierre-Yves David [webrequest] introduce an alternative implementation using the repoapi
Mon, 24 Jun 2013 11:31:47 +0200 Pierre-Yves David [webrequest] simplify set_session code
Mon, 24 Jun 2013 12:39:25 +0200 Pierre-Yves David [request] drop the user argument for set_session
Wed, 19 Jun 2013 12:00:54 +0200 Pierre-Yves David [web-request] handle default language earlier
Fri, 14 Jun 2013 13:39:49 +0200 pierre-yves [req] drop from_controller on non WebRequest object (Closes #2901079)
Mon, 06 May 2013 15:58:52 +0200 Sylvain Thénault [web request] drop no more necessary request.document_surrounding_div method
Fri, 26 Apr 2013 12:10:37 +0200 Aurelien Campeas drop xhtml content-type support (closes #2065651)
Mon, 15 Apr 2013 13:18:01 +0200 Pierre-Yves David merge 3.16.x fix
Mon, 08 Apr 2013 16:19:29 +0200 Pierre-Yves David [webconfig] fallback to default configs if https ones are not defined stable
Tue, 12 Mar 2013 12:34:07 +0100 Julien Cristau Add CubicWebRequestBase.content (closes #2742453)
Tue, 19 Mar 2013 12:25:18 +0100 Aurelien Campeas [merge] backport stable fixes
Wed, 13 Mar 2013 18:36:49 +0100 Rémi Cardona [web/request] Prune extraneous 'pageid' from generated ajax URL parameters (closes #2758130) stable
Tue, 19 Mar 2013 12:24:40 +0100 Rémi Cardona [web] Use the new '/ajax' URL path to access the AjaxController (closes #2758254) stable
Thu, 14 Feb 2013 16:01:24 +0100 Nicolas Chauvat [toward py3k] rewrite dict.keys() and dict.values() (part of #2711624)
Thu, 14 Feb 2013 15:38:25 +0100 Nicolas Chauvat [toward-py3k] rewrite to "except AnException as exc:" (part of #2711624)
Wed, 09 Jan 2013 16:06:20 +0100 Aurelien Campeas [merge] backport stable
Tue, 11 Dec 2012 17:07:57 +0100 Pierre-Yves David [web] use `inline` `Content-Disposition` by default (closes #2535734) stable
Tue, 11 Dec 2012 16:57:18 +0100 Pierre-Yves David [web] allow configuration of the Content-disposition value stable
Tue, 11 Dec 2012 17:17:40 +0100 Pierre-Yves David [downloadable] fix filename HTTP header for simple name with space (closes #2535715) stable
Mon, 03 Dec 2012 00:03:03 +0100 Nicolas Chauvat merge fixes from stable
Tue, 27 Nov 2012 11:27:49 +0100 Pierre-Yves David [downloadable] fix filename in HTTP header (closes #2522325, #2522324) stable
Tue, 11 Sep 2012 12:44:33 +0200 Sylvain Thénault [web] search state doesn't need cnx, remove useless test
Mon, 10 Sep 2012 13:53:59 +0200 Sylvain Thénault [request/session] refactor language handling: don't attempt to sync web/repo languages
Fri, 07 Sep 2012 14:01:59 +0200 Sylvain Thénault backport stable
Tue, 24 Jul 2012 17:51:00 +0200 Adrien Di Mascio [documentation] fix some ReST compilation problems
Fri, 20 Jul 2012 10:25:55 +0200 Sylvain Thénault [book] fix build warnings/errors. Closes #2430042 stable
Thu, 15 Mar 2012 17:59:27 +0100 Adrien Di Mascio [cache] factorize _validate_cache() logic implemented in wsgi and twisted handlers
Thu, 15 Mar 2012 18:34:59 +0100 Pierre-Yves David [Web-Request] Use rich header (closes #2204164)
Thu, 15 Mar 2012 17:48:20 +0100 Pierre-Yves David [web] Move request handling logic into cubicweb application. (closes #2200684)
Mon, 27 Feb 2012 15:24:14 +0100 Pierre-Yves David [request] gather all base_url logic in a single place (closes #2200756)
Mon, 27 Feb 2012 11:50:04 +0100 Pierre-Yves David [req, doc] add some documentation of CubicWebRequestBase attributes
Thu, 16 Feb 2012 14:15:37 +0100 Sylvain Thénault backport stable
Thu, 16 Feb 2012 14:14:52 +0100 Sylvain Thénault [spelling] fix dictionnary -> dictionary typo stable
Mon, 23 Jan 2012 13:25:02 +0100 Sylvain Thénault [vreg] move base registry implementation to logilab.common. Closes #1916014
Mon, 23 Jan 2012 12:39:21 +0100 Sylvain Thénault backport stable
Mon, 23 Jan 2012 12:36:33 +0100 Sylvain Thénault backport oldstable stable
Thu, 19 Jan 2012 12:57:02 +0100 Sylvain Thénault [req cookie] fix remove_cookie expires which was leading to expires computed to 0 in set_cookie and the Cookie class interpret that has no expires. Closes #2154654 oldstable
Mon, 09 Jan 2012 22:40:43 +0100 Sylvain Thénault [bw compat] json_request setter is necessary for some cubes which has json_request (eg preview)
Fri, 16 Dec 2011 12:30:12 +0100 Adrien Di Mascio [controllers] deprecate JSonController and implement AjaxController / ajax-func registry (closes #2110265)
Mon, 14 Nov 2011 12:13:48 +0100 Alexandre Fayolle merge stable changes to default
Thu, 10 Nov 2011 23:18:56 +0100 Alexandre Fayolle [http, windows] fix remove_cookie trying to expire a cookie before the Epoch (closes: #2087998) stable
Mon, 07 Nov 2011 18:09:13 +0100 Sylvain Thénault backport stable
Mon, 07 Nov 2011 18:08:40 +0100 Sylvain Thénault [html, ajax] demote_to_html don't crash anymore if force-html-content-type is activated. Closes #712309 stable
Fri, 28 Oct 2011 10:32:48 +0200 Adrien Di Mascio [doc] fix most of ReST compilation errors and warnings
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, 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
Tue, 27 Sep 2011 08:17:56 +0200 Sylvain Thénault [req cookie] fix name error stable
Mon, 26 Sep 2011 19:46:04 +0200 Sylvain Thénault backport stable
Mon, 26 Sep 2011 19:45:51 +0200 Sylvain Thénault [test] unicode name/value in cookie makes tests failing (SimpleCookie then suppose it's a dict...) stable
Mon, 26 Sep 2011 19:24:08 +0200 Sylvain Thénault backport stable
Mon, 26 Sep 2011 17:48:48 +0200 Sylvain Thénault [web request] fix stupid error that gone through the review stable
Fri, 23 Sep 2011 12:16:29 +0200 Sylvain Thénault [web request] fix cookie 'expires' formating (closes #1953945) stable
Thu, 15 Sep 2011 18:39:55 +0200 Sylvain Thénault backport stable
Thu, 15 Sep 2011 08:34:31 +0200 Alexandre Fayolle [doc] add some documentation in cubicweb.web.action stable
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
Mon, 11 Jul 2011 09:15:54 +0200 Sylvain Thénault [web form] avoid mis-formated warning for _cw_fields
Fri, 17 Jun 2011 18:53:33 +0200 Sylvain Thénault backport stable
Wed, 15 Jun 2011 17:34:23 +0200 Sylvain Thénault closes #1484510: ajax_replace_url should propagate page id (until an underlying api does it automatically stable
Wed, 25 May 2011 11:41:16 +0200 Arthur Lutz [ui messages, xss] Start migration towards use of _msgid instead of __message (prone to XSS injection) closes #1698245
Fri, 20 May 2011 17:29:50 +0200 Sylvain Thénault backport stable
Fri, 20 May 2011 17:27:55 +0200 Sylvain Thénault cleanup and update some copyright stable
Fri, 13 May 2011 10:10:19 +0200 Sylvain Thénault backport stable
Thu, 12 May 2011 10:22:17 +0200 Sylvain Thénault [web request] don't define pageid js variable when one is found in form parameters (eg, page ajax call) stable
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 17:33:56 +0200 Adrien Di Mascio [etwist] refactor child resources management
less more (0) -120 tip