Commit Graph

557 Commits

Author SHA1 Message Date
Lauréline Guérin d04bb7cc89
maps: fix tiles map layer edition (#40866) 2020-03-20 16:32:58 +01:00
Frédéric Péters 5a729a4c7e wcs: add message for empty states in drafts/forms cells (#13974) 2020-03-20 10:05:13 +01:00
Lauréline Guérin 74f5c41b57
wcs: mark cell as invalid if category is empty (#40564) 2020-03-19 10:22:01 +01:00
Frédéric Péters 7262e0e8fe misc: clean URIs missing a trailing slash (#40801) 2020-03-18 10:08:56 +01:00
Lauréline Guérin 8e7e5cbe3f
cells: list of links are foldable and expandable (#40703) 2020-03-17 11:03:54 +01:00
Frédéric Péters 6b329e6b48 templatetags: backport json_script from django 2.1 (#40768) 2020-03-17 07:43:12 +01:00
Lauréline Guérin 90f17f8595
assets: display assets related to cell in popup (#40223) 2020-03-16 11:12:20 +01:00
Lauréline Guérin 624120dedf
assets: compatibility for wcs assets (#40223) 2020-03-16 11:10:42 +01:00
Lauréline Guérin 5d6d0a86fc
assets: add generic assets for cells (#40223) 2020-03-16 11:10:21 +01:00
Lauréline Guérin c5c2a66a60
wcs: reduce querysets on page detail for user (#40675) 2020-03-13 10:21:37 +01:00
Lauréline Guérin 3b75d3db28
wcs: test num queries on page display (#40675) 2020-03-13 10:21:37 +01:00
Thomas NOËL 95d761ebcf lingo: detect more errors in remove payload (#40708) 2020-03-13 10:09:47 +01:00
Frédéric Péters ebcfd93e79 misc: accept link cells with just an anchor as valid (#40644) 2020-03-11 11:42:28 +01:00
Thomas NOËL 75957c0d23 add decimal templatetag (#40599) 2020-03-10 10:10:04 +01:00
Lauréline Guérin cc5aaa93e4
cells: data cells invalid report (#38009) 2020-03-05 09:51:28 +01:00
Lauréline Guérin 7299d1d835
cells: invalid cell report (#38009) 2020-03-05 09:51:11 +01:00
Lauréline Guérin 7046049aa0
cells: w.c.s. cells invalid report (#38009) 2020-03-05 09:43:54 +01:00
Lauréline Guérin 6fa8bf883a
cells: if a cell is invalid, display it (#38009) 2020-03-05 09:43:54 +01:00
Lauréline Guérin 39234986fe
cells: a cell is not visible after 2 days of invalidity (#38009) 2020-03-05 09:43:54 +01:00
Valentin Deniaud 271e13b680 lingo: handle exceptions raised by backend.request (#40244) 2020-03-03 16:58:42 +01:00
Lauréline Guérin 72fe08ea5e
lingo: display amount_paid in invoice listing (#40364) 2020-03-03 10:25:03 +01:00
Lauréline Guérin 89ebef5aba
lingo: do not display pay limit date column if not provided (#40170) 2020-02-28 09:59:08 +01:00
Lauréline Guérin 7e81814aa5
lingo: display amount_paid if provided (#40170) 2020-02-28 09:59:08 +01:00
Thomas NOËL 3662751240 search: do not consider page with sub_slug (#40108) 2020-02-26 00:05:51 +01:00
Frédéric Péters 0215e2424b wcs: limit forms/tracking codes search engine to agent portal (#30508) 2020-02-25 22:37:39 +01:00
Valentin Deniaud c11b1b08dd dataviz: handle missing visualization (#40104) 2020-02-24 17:26:19 +01:00
Frédéric Péters f5ed29d569 general: display correct page when same slug is repeated in hierarchy (#38152) 2020-02-21 16:33:54 +01:00
Lauréline Guérin 9a08778110
maps: define tiles layers with opacity (#22639) 2020-02-20 09:37:21 +01:00
Lauréline Guérin 9881331665
maps: default tiles layer (#22639) 2020-02-20 09:37:21 +01:00
Lauréline Guérin 7b186a3dfb
maps: add tiles layer (#22639) 2020-02-20 09:37:21 +01:00
Lauréline Guérin 34e627b0d8
maps: new MapLayerOptions model (#22639) 2020-02-20 09:37:21 +01:00
Frédéric Péters 149e68b7e7 kb: limit last updated pages content to visible pages (#39484) 2020-02-19 14:11:15 +01:00
Lauréline Guérin fa17bffadf
pages: add a default on Page.creation_timestamp field (#39865) 2020-02-18 14:02:09 +01:00
Frédéric Péters 7698d8a398 general: redo full text search using querysets (#33632) 2020-02-18 13:56:29 +01:00
Lauréline Guérin 06417b1ff9
cells: take a snapshot when a link is added to a list of links cell 2020-02-18 09:54:02 +01:00
Valentin Deniaud eda9d548a0 misc: allow importing objects with non existent fields (#39768) 2020-02-17 15:35:33 +01:00
Lauréline Guérin 7222ec141a
misc: reduce querysets on page edition page (#39761) 2020-02-17 14:13:01 +01:00
Lauréline Guérin 1f80623e2b
misc: add tests on num queries (#39761) 2020-02-17 14:11:50 +01:00
Lauréline Guérin c78ba2936c
lingo: raise a 404 if regie or payment backend is not found (#39846) 2020-02-14 10:21:33 +01:00
Lauréline Guérin a188512c5b
lingo: return HttpResponseBadRequest instead of Exception (#39277) 2020-02-03 14:47:59 +01:00
Valentin Deniaud dcc6d9f97a assets: import/export slot assets (#37674) 2020-02-03 10:06:53 +01:00
Nicolas Roche e451097bef kb: add cell to display last page updates (#39091) 2020-02-03 09:21:27 +01:00
Nicolas Roche bd558163a8 data: get descendants of a page (#39091) 2020-02-03 09:21:27 +01:00
Nicolas Roche 3e5e80f6e6 data: deprecate get_last_update_time using signals (#39091) 2020-02-03 09:21:27 +01:00
Nicolas Roche c84c4751e2 data: add creation timestamp on Page object (#39091) 2020-02-03 09:21:27 +01:00
Lauréline Guérin f94bcff4d9
page: new pages are excluded from navigation by default (#17659) 2020-01-31 15:25:03 +01:00
Lauréline Guérin 8e7e745f5d
misc: PytestUnknownMarkWarning pytest.mark.freeze_time (#39438)
PytestUnknownMarkWarning: Unknown pytest.mark.freeze_time - is this a typo?
You can register custom marks to avoid this warning - for details,
see https://docs.pytest.org/en/latest/mark.html
2020-01-31 15:17:26 +01:00
Lauréline Guérin d217767257
misc: remove RuntimeWarning naive datetime (#39438)
RuntimeWarning: DateTimeField received a naive datetime
2020-01-31 11:30:13 +01:00
Lauréline Guérin c6198e6bc1
misc: remove DeprecationWarning encodestring (#39438)
DeprecationWarning: encodestring() is a deprecated alias since 3.1, use encodebytes()
2020-01-31 11:30:13 +01:00
Lauréline Guérin 9590604d49
misc: remove DeprecationWarning decodestring (#39438)
DeprecationWarning: decodestring() is a deprecated alias since Python 3.1, use decodebytes()
2020-01-31 11:30:12 +01:00