web/request.py
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
Thu, 28 Apr 2011 15:25:46 +0200 Sylvain Thénault backport oldstable stable
Thu, 28 Apr 2011 15:24:37 +0200 Sylvain Thénault [request] don't init tabindex unnecessarily, since it's added to page data which will makes an ajax call to unload_page_data necessary oldstable
Wed, 06 Apr 2011 16:01:19 +0200 Adrien Di Mascio [views] extend HTMLStream API to be able to change doctype / xmldecl
Fri, 01 Apr 2011 14:34:11 +0200 Adrien Di Mascio [http] implement 1587305: provide better implementation of Accept header parsing + tests
Thu, 10 Mar 2011 12:04:46 +0100 Adrien Di Mascio [web] provide a data_url() method on req and get_rid of explicit datadir_url usage (#1438736)
Thu, 21 Oct 2010 18:38:36 +0200 Sylvain Thénault [dbapi] enhanced web compatible request when using dbapi
Wed, 20 Oct 2010 15:57:35 +0200 Sylvain Thénault [request] fix ajax_replace_url which breaks if the url contains some quotes (that will be properly quoted but unquoted by the browser, breaking the js expression) by using a separated js function
Tue, 19 Oct 2010 12:01:35 +0200 Sylvain Thénault [js] remove deprecation warnings by using $.noop instead of noop
Tue, 28 Sep 2010 16:52:45 +0200 Alexandre Fayolle don't add another encoding if already present in content-type stable
Thu, 16 Sep 2010 11:30:14 +0200 Aurelien Campeas [request] memoize tabindex across ajax calls (on pageid) to avoid ui confusion stable
Fri, 13 Aug 2010 13:34:47 +0200 Adrien Di Mascio [web] fix typo in ajax_build_url (s/xtml/xhtml) stable
Mon, 09 Aug 2010 16:35:49 +0200 Nicolas Chauvat fix the fix stable
Mon, 09 Aug 2010 11:56:12 +0200 Nicolas Chauvat fix missing import in web.request stable
Wed, 04 Aug 2010 10:55:32 +0200 Sylvain Thénault [request] missing paren stable
Wed, 04 Aug 2010 10:53:52 +0200 Sylvain Thénault [request] js is defined in uilib, not utils stable
Wed, 04 Aug 2010 10:47:29 +0200 Sylvain Thénault [request] enhanced user[_rql]_callback method, allowing to call other js variant, eg one of userCallback, userCallbackThenUpdateUI, userCallbackThenReloadPage (the default). Also benefit from the new magic js object. stable
Thu, 08 Jul 2010 13:33:40 +0200 Sylvain Thénault [uilib] refactor json_dumps code organization
Mon, 05 Jul 2010 18:00:33 +0200 Sylvain Thénault backport stable
Mon, 05 Jul 2010 17:02:11 +0200 Sylvain Thénault [req] hashlib has no hash function, but has an hash1 function even in python 2.5 stable
Mon, 21 Jun 2010 13:23:11 +0200 Sylvain Thénault backport stable
Thu, 17 Jun 2010 16:17:09 +0200 Aurelien Campeas [web request] in python 2.5 hashlib has no .hash attribute stable
Thu, 17 Jun 2010 15:15:52 +0200 Sylvain Thénault backport stable
Thu, 17 Jun 2010 15:02:24 +0200 auc [py2.6] use hashlib to silence python 2.6 deprecation warnings stable
Thu, 10 Jun 2010 14:16:48 +0200 Sylvain Thénault [web] ajax_replace_url superseed build_ajax_replace_url, more generic and relying on the json controller (closes #750090)
Mon, 07 Jun 2010 18:16:16 +0200 Sylvain Thénault backport stable
Mon, 07 Jun 2010 18:13:41 +0200 Sylvain Thénault [request] fix typo stable
Mon, 10 May 2010 16:59:32 +0200 Sylvain Thénault backport stable
Mon, 10 May 2010 15:15:06 +0200 Sylvain Thénault [deprecation] missing version number to old warning message stable
Wed, 05 May 2010 10:28:55 +0200 Sylvain Thénault [https] fix resource urls in https version of a site: should use the https version as well to avoid warnings from the nrowser
Fri, 30 Apr 2010 12:14:15 +0200 Sylvain Thénault [webconfig] introduce property sheets. Use them to replace external_resources
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
Thu, 15 Apr 2010 19:39:55 +0200 Sylvain Thénault backport stable
Thu, 15 Apr 2010 17:28:27 +0200 Aurelien Campeas [doc/book] fix a bit the request chapter, add autodoc stable
Wed, 14 Apr 2010 10:29:38 +0200 Sylvain Thénault [web] put a fake object that raise Unauthorized on any attribute access as req.cnx and req._user, so we are properly asked to authenticated on any view that tries to do something with one of those attributes (instead of doing defensive programming everywhere we're doing that)
Tue, 13 Apr 2010 12:19:24 +0200 Sylvain Thénault #773448: refactor session and 'no connection' handling, by introducing proper web session. We should now be able to see page even when no anon is configured, and be redirected to the login form as soon as one tries to do a query.
Tue, 06 Apr 2010 16:50:53 +0200 Adrien Chauve Switched from TwistedWeb2 to TwistedWeb
Wed, 24 Mar 2010 08:42:49 +0100 Sylvain Thénault backport stable
Tue, 23 Mar 2010 17:08:50 +0100 Sylvain Thénault take care to empty breadcrumbs stable
Fri, 12 Mar 2010 16:11:56 +0100 Sylvain Thénault backport stable
Fri, 12 Mar 2010 15:05:33 +0100 Sylvain Thénault [web] start a new message system based on id of message stored in session's data
Thu, 11 Mar 2010 16:49:59 +0100 Sylvain Thénault merge stable
Thu, 11 Mar 2010 16:43:00 +0100 Sylvain Thénault [web req] check latest url in breadcrumbs is not the same as the current one to keep more valuable information stable
Wed, 10 Mar 2010 12:37:34 +0100 Adrien Di Mascio [web] fix #736332: iespec functionality for add_css stable
Tue, 09 Mar 2010 12:07:34 +0100 Sylvain Thénault remove deprecation warning introduced by add_onload api change
Fri, 26 Feb 2010 13:19:14 +0100 Sylvain Thénault kill dead/useless code as suggested by pylint stable
Tue, 09 Feb 2010 19:51:19 +0100 Sylvain Thénault fix 'click here to see the created entity' link, which may not appear according to language settings
Fri, 05 Feb 2010 07:25:16 +0100 Sylvain Thénault backport stable
Thu, 04 Feb 2010 11:33:09 +0100 Aurelien Campeas [request] add a note about the encoding mgmt (or lack thereof) stable
Tue, 26 Jan 2010 13:36:55 +0100 Sylvain Thénault fif inlined relation forms pb w/ new ajax forms.
Wed, 20 Jan 2010 10:06:12 +0100 Sylvain Thénault turn all the stuff used to handle 'generic relations' in forms into proper
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:46:46 +0100 Sylvain Thénault NothingToEdit is not a ValidationError, simplify
Mon, 21 Dec 2009 18:45:42 +0100 Sylvain Thénault fix translation of message to view newly created entity: must be done once language is set...
Tue, 08 Dec 2009 10:58:56 +0100 Sylvain Thénault drop common subpackage
Mon, 07 Dec 2009 06:39:35 -0800 Sandrine Ribeau api renaming update
Fri, 20 Nov 2009 19:35:54 +0100 Sylvain Thénault backport stable branch (one more time painfully)
Fri, 13 Nov 2009 10:47:26 +0100 Adrien Di Mascio [web] safety belt to avoid overriding pageid with loadxhtml() stable
Tue, 10 Nov 2009 18:11:24 +0100 Adrien Di Mascio [web] set pageid at request instanciation rather than in htmlheader template stable
Tue, 13 Oct 2009 12:04:10 +0200 Sylvain Thénault [req] new expires argument to set_cookie
Thu, 17 Sep 2009 15:16:53 +0200 Sylvain Thénault backport 3.5
Wed, 16 Sep 2009 21:29:17 +0200 Adrien Di Mascio [gettext] provide GNU contexts to avoid translations ambiguities 3.5
Thu, 10 Sep 2009 08:13:22 +0200 Sylvain Thénault backport 3.5
Wed, 02 Sep 2009 10:59:48 +0200 Adrien Di Mascio [googlemap] #344872 set request content-type to text/html stable
Thu, 13 Aug 2009 10:24:31 +0200 Sylvain Thénault fix syntax error
Thu, 13 Aug 2009 09:30:03 +0200 Sylvain Thénault rename and move cw.RequestSessionMixIn to cw.req.RequestSessionBase; move some appobjects methods where they actually belong to
Wed, 12 Aug 2009 18:40:52 +0200 Nicolas Chauvat R put version info in deprecation warnings
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
Wed, 29 Jul 2009 10:44:36 +0200 Sylvain Thénault [R xhtml] remove xhtml_wrap* function, use instead a single req.document_surrounding_div method
Wed, 29 Jul 2009 10:43:30 +0200 Sylvain Thénault move test on force-html-content-type to xhtml_browser method
Tue, 07 Jul 2009 13:57:26 +0200 Florent fix tabindex starting at 0
Tue, 21 Jul 2009 19:40:10 +0200 Florent add force-html-content-type config boolean variable
Fri, 24 Jul 2009 14:33:37 +0200 Sylvain Thénault application -> instance where it makes sense
Tue, 07 Jul 2009 14:29:09 +0200 Sylvain Thénault no link to created entity when no message is set stable
Tue, 07 Jul 2009 13:26:44 +0200 Sylvain Thénault use xml_escape 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, 03 Jul 2009 17:57:19 +0200 Sylvain Thénault more generic way to detect json requests (not yet perfect though) stable
Thu, 02 Jul 2009 13:00:20 +0200 Sylvain Thénault new set_session_props method exposed by the repository, use it to be sure session language is in sync the request language stable
Tue, 30 Jun 2009 08:05:57 +0200 Sylvain Thénault link to created entity when redirected to another page stable
Thu, 28 May 2009 09:20:07 +0200 Adrien Di Mascio big bunch of copyright / docstring update
Thu, 14 May 2009 10:24:56 +0200 Adrien Di Mascio ajax_replace_url becomes obsolete, req.build_ajax_replace_url should be used instead tls-sprint
Mon, 11 May 2009 09:56:21 +0200 Graziella Toutoungis correct the values list append tls-sprint
Mon, 11 May 2009 08:02:49 +0200 Graziella Toutoungis correct wrong condition and missing import tls-sprint
Thu, 07 May 2009 17:33:15 +0200 sylvain thenault basic support for http Accept header (untested) tls-sprint
Wed, 29 Apr 2009 19:50:04 +0200 Aurelien Campeas [basecontrollers] add edit_relation next to edit_field, misc notes tls-sprint
Wed, 22 Apr 2009 16:56:19 +0200 sylvain thenault remove trailing spaces tls-sprint
Wed, 22 Apr 2009 16:54:23 +0200 sylvain thenault doc type handling refactoring: do the ext substitution at the module level tls-sprint
Fri, 27 Mar 2009 12:17:27 +0100 sylvain thenault forgot to add that expected method (was a function in view.__init__) tls-sprint
Wed, 04 Mar 2009 19:04:44 +0100 sylvain thenault add a use_fckeditor method on http request tls-sprint
Tue, 24 Feb 2009 11:59:53 +0100 Aurelien Campeas fix imports : common.utils -> utils tls-sprint
Fri, 20 Feb 2009 15:06:59 +0100 sylvain thenault make fckeditor actually optional, fix its config, avoid needs for a link to fckeditor.js tls-sprint
Tue, 17 Feb 2009 14:48:10 +0100 sylvain thenault move _MARKER from appobject to web.request tls-sprint
Fri, 13 Feb 2009 09:28:30 +0100 sylvain thenault take care, cnx may be None in which case we can't get/set session data
Wed, 28 Jan 2009 14:48:23 +0100 Stephanie Marcu [#80966] Opera supports xhtml and handles namespaces properly but it breaks jQuery.attr(), so xhtml_browser return False if the webbrowser is opera
Wed, 05 Nov 2008 15:52:50 +0100 Adrien Di Mascio Showtime !
less more (0) tip