Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Oct 2011 10:59:35 +0200] rev 7930
[schema] drop erroneous default on CWSource.in_synchronization. Closes #1990585
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 10 Oct 2011 16:15:55 +0200] rev 7929
[forms] fix bug in linkto refactoring (misordered arguments)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 17:29:14 +0200] rev 7928
[migration] update old yams api in change_attribute_type
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 17:18:10 +0200] rev 7927
[schema] add missing import (trigger warning)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 16:58:29 +0200] rev 7926
Added tag cubicweb-debian-version-3.13.8-1 for changeset 43f83f5d0a4d
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 16:58:29 +0200] rev 7925
Added tag cubicweb-version-3.13.8 for changeset 249bd4169339
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 16:21:04 +0200] rev 7924
3.13.8
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Fri, 07 Oct 2011 15:55:49 +0200] rev 7923
[facets] use encodeURIComponent instead of escape to encode url paremters (closes #1984727)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 15:55:15 +0200] rev 7922
[repository] use utcnow instead of now for some internal timetamps (closes #1988458)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 15:55:14 +0200] rev 7921
[datafeed] add max-lifetime for concurrent synchronization lock (closes #1908676)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 11:59:20 +0200] rev 7920
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 11:56:04 +0200] rev 7919
[view, plot] deprecate flot and encourage usage of the jqplot cube (closes #1625218)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Oct 2011 18:23:01 +0200] rev 7918
remove 3.14 deprecation warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 11:47:42 +0200] rev 7917
sample script to turn a pyro source into a datafeed source
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Oct 2011 11:47:09 +0200] rev 7916
[datafeed parser] properly recurse on nodes to follow all mapped relations (closes #1988432)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Oct 2011 16:15:16 +0200] rev 7915
[migration] expose migration methods to execute schema/*.sql and migration/<event>.py files (closes #1986498)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Oct 2011 16:14:08 +0200] rev 7914
[request, ui] printable_value is now a method of request, and may be given dict of formatters to use (closes #1984743)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Oct 2011 16:14:08 +0200] rev 7913
[web, formatting] move Interval data type display logic from final view to printable_value (closes #1984742)
also, fix implementation so that negative time delta are properly considered
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 06 Oct 2011 10:13:24 +0200] rev 7912
[js] Remove tab mixed with space in ``web/data/cubicweb.facets.js``
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 06 Oct 2011 10:09:42 +0200] rev 7911
[xml/rdf views] handle case where the user hasn't read access to a relation (closes #1984598)
The view shouldn't crash in such case.
Also refactor xmlrelateditem view and its call on the way.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 18:45:38 +0200] rev 7910
[datafeed] don't crash if url is not specified
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 13:59:12 +0200] rev 7909
[web session] ProgrammingError may be raised, we should catch it (closes #1980076)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 13:58:57 +0200] rev 7908
[web auth] closes #1981680: authentication info retriever should be given a chance to cleanup data
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 12:23:52 +0200] rev 7907
backport stable
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 30 Sep 2011 18:10:28 +0200] rev 7906
repaire cctl db-init -d on sqlserver (closes #1979670)
requires an updated yams
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 10:29:56 +0200] rev 7905
[test, sqlserver] update test for fixed impl. of date extraction function for sqlserver (lgdb 1.7)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 10:18:35 +0200] rev 7904
[rql, sql] support for weekday function introduced in lgdp 1.7 (closes #1979717)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 10:15:46 +0200] rev 7903
[pyviews] new colheaders and cssclass arguments on pyvaltable (closes #1979718)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 10:15:45 +0200] rev 7902
[rql2sql] support for outer join on column alias (closes #1979645)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 04 Oct 2011 10:21:05 +0200] rev 7901
[linkto] update documentation
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 30 Sep 2011 18:08:00 +0200] rev 7900
improve EntityAttributesTableView perfs by adding a call to complete()
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 30 Sep 2011 18:05:57 +0200] rev 7899
fix typo in comment
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Sep 2011 11:16:29 +0200] rev 7898
[ms, test] fix source deletion pb, detected by test since 7885:9454b7ef5ae4
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 30 Sep 2011 11:15:40 +0200] rev 7897
[book] startup views: add a note about *manage* view
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 09 Aug 2011 09:43:26 +0200] rev 7896
[lint] remove uses of "print >> sys.stderr" (closes #1908571)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 15:28:41 +0200] rev 7895
cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:47:04 +0200] rev 7894
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:46:41 +0200] rev 7893
[js] add proper excanvas.js (patched version provided with jqplot, but with proper copyrights
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:42:39 +0200] rev 7892
Added tag cubicweb-debian-version-3.13.7-1 for changeset 2f93ce32febe
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:42:38 +0200] rev 7891
Added tag cubicweb-version-3.13.7 for changeset 68e8c81fa96d
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:09:34 +0200] rev 7890
3.13.7
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:07:37 +0200] rev 7889
[linkto] test for main form should be done in the link_to dictionary computation, else we may get erroneous values for sub-forms
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:05:45 +0200] rev 7888
[req] .view should not catch [Object|Registry]NotFound (which is a bug), only NoSelectableObject (closes #1973681)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 14:05:42 +0200] rev 7887
[repository] when deleting relations of a deleted external entity, we should skip non-crossable relation (closes #1973680)
elses this may lead to things as described in the ticket...
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 13:53:34 +0200] rev 7886
[ms planning] raise BadRQLQuery when two variables related by a non-crossable relation should come from two different sources (closes #1973767)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 12:55:28 +0200] rev 7885
[ms, test] propagate exception in test mode
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Sep 2011 12:55:20 +0200] rev 7884
[repo] cleanup [_]delete_info prototype: extid argument isn't used
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Tue, 27 Sep 2011 09:26:40 +0200] rev 7883
[views] fix docstring of tableview
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 14:33:43 +0200] rev 7882
remove remaining junk from bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 11:17:49 +0200] rev 7881
fix bad merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 10:36:41 +0200] rev 7880
[sync schema hooks] pylint fixes have broken hasattr test
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 09:27:42 +0200] rev 7879
[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)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 09:01:17 +0200] rev 7878
[doc] more doc about what's new in 3.14
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 28 Sep 2011 08:16:10 +0200] rev 7877
[json] restore 2.5 compat
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 27 Sep 2011 18:47:11 +0200] rev 7876
[views] implement json / jsonp export views (closes #1942658)
Json export views are based on the same model as CSV export views.
There are two distinct views :
- *jsonexport* : direct conversion of the result set into json
- *ejsonexport* : convert entities into json
The JSONP parameter is named ``callback`` (same as on geonames, dbepdia
and a lot of sites)
An optional `_indent` request parameter can be passed to pretty print
the results.
Florent Cayré <florent.cayre@gmail.com> [Tue, 27 Sep 2011 18:46:36 +0200] rev 7875
[form, entity] refactor '__linkto', now handled by the entity form, not the entity itself. Closes #1931543
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 27 Sep 2011 16:04:30 +0200] rev 7874
[facet] add safety belt to rql path facet init (closes #1965481)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Sep 2011 14:57:41 +0200] rev 7873
[cleanup] kill broken livetest module
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 27 Sep 2011 08:17:56 +0200] rev 7872
[req cookie] fix name error
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:46:04 +0200] rev 7871
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:45:51 +0200] rev 7870
[test] unicode name/value in cookie makes tests failing (SimpleCookie then suppose it's a dict...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:35:44 +0200] rev 7869
fix bad merge (unsaved buffers...)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:24:08 +0200] rev 7868
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:09:12 +0200] rev 7867
fix merge
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:08:44 +0200] rev 7866
Added tag cubicweb-debian-version-3.13.6-1 for changeset 8a8949ca5351
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 19:08:43 +0200] rev 7865
Added tag cubicweb-version-3.13.6 for changeset 17c007ad845a
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 18:38:38 +0200] rev 7864
backport oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 18:37:23 +0200] rev 7863
Added tag cubicweb-debian-version-3.12.10-1 for changeset 9dfd21fa0a8b
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 18:37:23 +0200] rev 7862
Added tag cubicweb-version-3.12.10 for changeset 074c848a3712
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 18:36:09 +0200] rev 7861
3.13.6
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 26 Sep 2011 18:25:22 +0200] rev 7860
[web/facet] fix example selector in docstring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 18:03:38 +0200] rev 7859
[migration doc] talk about changes in Entity.fetch_rql
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 17:48:48 +0200] rev 7858
[web request] fix stupid error that gone through the review
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 17:23:01 +0200] rev 7857
3.12.10
Julien Jehannet <julien.jehannet@logilab.fr> [Tue, 07 Jun 2011 11:42:08 +0200] rev 7856
[skeleton] fix new class configuration in realdbtest
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 12:16:29 +0200] rev 7855
[web request] fix cookie 'expires' formating (closes #1953945)
This was because cookie.expires wasn't processed in cw.etwist.http,
though this code should had never existed, instead proper twisted
method should be called.
Also, move on the way to headers handling simplification and rewrite
cw request.set_cookie / remove_cookie to directly use the Cookie class
in cw.web.http_headers rather than going back and forth
simple cookie <-> raw string <-> http_headers.Cookie
IMO more on this should be done.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 12:17:12 +0200] rev 7854
[web] properly redirect when user login on loggedout view (closes #1954050)
This avoid getting a "you've no access to this view" message
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 09:31:54 +0200] rev 7853
[i18n] update
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 09:31:44 +0200] rev 7852
[schema, cleanup] one more case for add_etype_button
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 26 Sep 2011 09:31:09 +0200] rev 7851
[i18n, facet] missing registration of <no relation> msgid
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 15:41:21 +0200] rev 7850
[test] sort to avoid random failure due to dict order
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Sep 2011 15:05:09 +0200] rev 7849
[facets] fix height computation (incorporates and/or element if present, use css value to compute likely maximum height, kill wdg_stack_size) (closes #1954077)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 14:56:31 +0200] rev 7848
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 14:56:13 +0200] rev 7847
[primary view] add 'verbatim' attribute view (closes #1947475)
this patch has been applied to default accidentaly
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 14:43:44 +0200] rev 7846
[primary view] add 'verbatim' attribute view (closes #1947475)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 14:18:13 +0200] rev 7845
backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 12:40:50 +0200] rev 7844
[doc] split API/book part of stuff that has been moved in primary view module docstring
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 12:23:09 +0200] rev 7843
[rqlrewrite] if inlined relation has to be moved to a subquery, take care of the object of the relation (closes #1945725)
As the object of the relation is moved to the subquery, all variables/relations representing
some of its attributes or inlined relations should be moved there as well.
This avoid error such as "BadRQLQuery: variable AF should be selected by the subquery"
on security insertion.
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 23 Sep 2011 10:42:16 +0200] rev 7842
[views/facets] simple horizontal layout when there are a few facets only (closes #1921709)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 09:17:37 +0200] rev 7841
[breadcrumbs] keep proper breadcrumbs when creating an entity linked to another by inspecting __linkto (closes #1947476)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 23 Sep 2011 09:10:58 +0200] rev 7840
[web test] secondary view isn't listed anymore by possible view since it use the class_deprecated metaclass
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Thu, 22 Sep 2011 17:29:40 +0200] rev 7839
ensure the test for asource column won't crash on SQLServer (closes #1949621)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Sep 2011 19:13:58 +0200] rev 7838
[doc] backport primary view documentation into the code, also document [URL]AttributeView
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Sep 2011 19:02:39 +0200] rev 7837
[primary sub views] use entity_call instead of cell_call
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Sep 2011 19:02:36 +0200] rev 7836
[doc] get back baseviews documentation into the code, enhance it and reorganize the module accordingly
also properly deprecates SecondaryView as it should have been done a while ago.
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 22 Sep 2011 19:02:29 +0200] rev 7835
typo