Nicolas Roche
|
95cb806044
|
pwa: import/export pwa application-icon (#44833)
|
2020-08-14 10:28:27 +02:00 |
Frédéric Péters
|
24ee60d321
|
tox: remove quixote installation as wcs is no longer a test dependency
|
2020-08-11 08:37:09 +02:00 |
Nicolas Roche
|
ba3451e723
|
pep8: put 2 lines between function definitions (#45780)
|
2020-08-10 16:09:16 +02:00 |
Nicolas Roche
|
017b20e7f8
|
templatetags: add removeprefix and removesuffix filters (#45780)
|
2020-08-10 16:09:16 +02:00 |
Frédéric Péters
|
40e32ff67d
|
manager: give cell links/button line its own class (#45760)
|
2020-08-06 12:24:41 +02:00 |
Lauréline Guérin
|
d62dc92037
|
manager: keep some page attributes when snapshot restoration (#45243)
|
2020-07-31 13:30:03 +02:00 |
Frédéric Péters
|
04ad825760
|
manager: do not upscale page picture (#45510)
|
2020-07-28 09:50:57 +02:00 |
Frédéric Péters
|
7d6600b276
|
maps: keep state of enabled/disabled leaflet layers during reload (#45329)
|
2020-07-21 16:48:32 +02:00 |
Frédéric Péters
|
6029d7182a
|
templates: take cell figure parameters from variables (#43161)
|
2020-07-20 14:25:54 +02:00 |
Frédéric Péters
|
1e70311a92
|
translation update
|
2020-07-20 14:25:54 +02:00 |
Lauréline Guérin
|
7d2ab21ad7
|
cells: don't hide invalid link list cell (#44795)
|
2020-07-17 16:10:06 +02:00 |
Thomas Jund
|
94bd9c0929
|
js: introduce ComboScrollY global function (#45040)
Launch callbacks when page scroll below or above a limit
|
2020-07-17 07:48:34 +02:00 |
Frédéric Péters
|
3ac4263250
|
translation update
|
2020-07-17 07:46:52 +02:00 |
Frédéric Péters
|
99afae6967
|
json cell: check json content type when determining template (#45150)
|
2020-07-16 19:21:16 +02:00 |
Frédéric Péters
|
24980ab6fe
|
dashboard: don't allow GET request to autotile (#45053)
|
2020-07-15 19:58:06 +02:00 |
Frédéric Péters
|
3e97633723
|
dashboard: raise on missing parameters in auto-tile (#45053)
|
2020-07-15 19:58:06 +02:00 |
Frédéric Péters
|
cccbc87b61
|
search: add option to set custom title for subpages search engine (#43888)
|
2020-07-14 20:05:24 +02:00 |
Frédéric Péters
|
1944e05dae
|
translation update
|
2020-06-27 16:23:10 +02:00 |
Frédéric Péters
|
7b74d29c4e
|
trivial: remove bullets from delete page popup
|
2020-06-27 16:23:10 +02:00 |
Frédéric Péters
|
0af30aa706
|
trivial: style "not defined" label in assets
|
2020-06-27 16:23:10 +02:00 |
Lauréline Guérin
|
0e39d59a35
|
assets: display only name wihout link when asset is not defined (#43385)
|
2020-06-26 14:47:18 +02:00 |
Paul Marillonnet
|
5356dbde4e
|
search: provide title precedence over content for indexed cells (#43781)
|
2020-06-26 14:31:48 +02:00 |
Paul Marillonnet
|
2fd9129c86
|
tox: provide postgresql test venvs (#43916)
|
2020-06-26 14:30:10 +02:00 |
Paul Marillonnet
|
d13df9f38f
|
tests: fix overly-confident references to object identifiers (#43916)
|
2020-06-26 14:30:10 +02:00 |
Paul Marillonnet
|
5134fba117
|
Jenkins: increase timeout value (#43916)
|
2020-06-26 14:30:10 +02:00 |
Paul Marillonnet
|
e26cdd7f3c
|
import: allow pages with order 0 (#44361)
|
2020-06-26 14:28:17 +02:00 |
Benjamin Dauvergne
|
c43d9ee6c8
|
lingo: keep order of regie's parameters (#44484)
|
2020-06-26 12:24:32 +02:00 |
Benjamin Dauvergne
|
832b8188fb
|
lingo: allow item payment by any user (#41837)
|
2020-06-26 11:44:28 +02:00 |
Valentin Deniaud
|
236fa3557a
|
manager: choose new page title when duplicating (#44166)
|
2020-06-26 10:35:18 +02:00 |
Thomas NOËL
|
7c1f5ef82a
|
debian: depends on python3-cryptodome
|
2020-06-25 23:55:56 +02:00 |
Frédéric Péters
|
999b9c9b97
|
maps: don't add/remove layers that failed to load (#44303)
|
2020-06-22 11:39:05 +02:00 |
Benjamin Dauvergne
|
0ded4ae599
|
lingo: report errors on invoices retrieval (#43967)
|
2020-06-19 17:39:07 +02:00 |
Lauréline Guérin
|
01feda7431
|
templates: add tests for datetime_in_past filter (#44023)
rename date_in_past into datetime_in_past
|
2020-06-18 14:35:43 +02:00 |
Frédéric Péters
|
c17a8f6cc5
|
translation update
|
2020-06-17 16:20:46 +02:00 |
Nicolas Roche
|
7494896e9f
|
utils: switch to pycryptodomex, replace Crypto with Cryptodome (#43563)
|
2020-06-17 11:39:47 +02:00 |
Lauréline Guérin
|
91b89e6ed5
|
import: do not fail if page.parent is not found (#22889)
|
2020-06-16 10:23:33 +02:00 |
Frédéric Péters
|
320bcd2bc1
|
translation update
|
2020-06-15 19:18:41 +02:00 |
Valentin Deniaud
|
bda15dbcef
|
lingo: handle empty payload in ReturnView (#42581)
|
2020-06-15 12:13:31 +02:00 |
Valentin Deniaud
|
ea0657f565
|
lingo: catch PaymentException on backend response (#42581)
|
2020-06-15 12:13:31 +02:00 |
Valentin Deniaud
|
31d9b1f960
|
lingo: add mollie and keyware backends (#42581)
|
2020-06-15 12:13:31 +02:00 |
Valentin Deniaud
|
1c0c36583e
|
lingo: pass extra item info to eopayment backend (#42992)
|
2020-06-15 12:13:04 +02:00 |
Valentin Deniaud
|
1bdc236839
|
lingo: allow passing extra basket item info (#42992)
|
2020-06-15 12:13:04 +02:00 |
Valentin Deniaud
|
fca2a33b33
|
lingo: remove user retrieval from email in basket api (#42992)
|
2020-06-15 12:13:04 +02:00 |
Lauréline Guérin
|
4a62897422
|
cells: display invalidity date or delay (#43605)
|
2020-06-12 14:45:21 +02:00 |
Frédéric Péters
|
6d332a9ca5
|
tests: update test_download_geojson after #42765
|
2020-06-12 14:40:52 +02:00 |
Frédéric Péters
|
8b98fe3544
|
maps: add javascript functions to disable/enable layers (#42994)
|
2020-06-12 07:30:52 +02:00 |
Frédéric Péters
|
e989b8b866
|
maps: add support for additional query string in geojson url (#42984)
|
2020-06-12 07:30:52 +02:00 |
Frédéric Péters
|
e7f053fde8
|
maps: add map.each_marker javascript utility function (#42767)
|
2020-06-12 07:30:52 +02:00 |
Frédéric Péters
|
179f77f4bc
|
maps: give common layer properties to map cell (#42765)
|
2020-06-12 07:30:52 +02:00 |
Frédéric Péters
|
0da0669e80
|
maps: factor all geojson layer tracking into a single object (#42761)
|
2020-06-12 07:30:52 +02:00 |