Frédéric Péters
|
27048829a6
|
tests: adapt collecstatic test to work before css files have been built (#49776)
|
2020-12-30 14:31:16 +01:00 |
Frédéric Péters
|
53641d4e97
|
blocks: convert slug dashes to underscores for use in digest template (#49760)
|
2020-12-30 14:06:39 +01:00 |
Frédéric Péters
|
6f99df0ff8
|
build: switch CSS files to SCSS (#49776)
|
2020-12-30 14:06:39 +01:00 |
Frédéric Péters
|
bce5d8faae
|
trivial: remove unused css file
|
2020-12-29 17:41:05 +01:00 |
Frédéric Péters
|
4ca787beae
|
tests: use explicit sort to get first snapshot
|
2020-12-29 08:30:02 +01:00 |
Frédéric Péters
|
c38c299de3
|
build: update to use origin/main
|
2020-12-26 15:21:15 +01:00 |
Frédéric Péters
|
f793d4cf5c
|
workflows: allow complex data in webservice calls (#49697)
|
2020-12-26 12:14:00 +01:00 |
Frédéric Péters
|
9444fa214a
|
misc: clean complex variables used in ezt templates (#49679)
|
2020-12-26 12:14:00 +01:00 |
Frédéric Péters
|
35bdc42674
|
commands: always add global publisher variables to context (#46710)
|
2020-12-22 18:00:36 +01:00 |
Frédéric Péters
|
935e405002
|
afterjobs: make global publisher variables available (#49702)
|
2020-12-22 17:57:13 +01:00 |
Frédéric Péters
|
8c55108916
|
general: allow assigning complex types from rendered templates (#41847)
|
2020-12-21 18:52:22 +01:00 |
Frédéric Péters
|
4b67ce1c1f
|
misc: mark XML cleanup regular expression as one (#49660)
./qommon/http_request.py:153: warning: lone surrogate U+D800
./qommon/http_request.py:153: warning: lone surrogate U+DFFF
|
2020-12-21 17:15:03 +01:00 |
Frédéric Péters
|
1e12191ecf
|
logged errors: remove support for "acking" errors (#49626)
|
2020-12-21 17:06:21 +01:00 |
Frédéric Péters
|
03cee694ba
|
trivial: fix typo in label
|
2020-12-21 15:30:51 +01:00 |
Frédéric Péters
|
d94cf65303
|
admin: fix display of list parameter fields on initial page display (#49639)
|
2020-12-21 14:01:17 +01:00 |
Frédéric Péters
|
3d2c05b87a
|
sms: remove all but passerelle provider (#39088)
|
2020-12-21 10:07:53 +01:00 |
Frédéric Péters
|
fd45925d20
|
tests: add test around export to model action
|
2020-12-20 17:51:55 +01:00 |
Frédéric Péters
|
0f26a16d28
|
tests: add test importing formdef/workflow from url
|
2020-12-20 17:01:11 +01:00 |
Frédéric Péters
|
fc9357b1cd
|
tests: add basic tests for ctl.py
|
2020-12-20 16:20:05 +01:00 |
Frédéric Péters
|
2e12543311
|
tests: add missing blank line
|
2020-12-20 16:05:14 +01:00 |
Frédéric Péters
|
3f4569f3d4
|
tests: add test loading uwsgi spooler
(to get back to all files being loaded during coverage tests)
|
2020-12-20 16:02:07 +01:00 |
Lauréline Guérin
|
72fb2109b0
|
backoffice: add return button in sidebar (#49073)
|
2020-12-18 17:50:32 +01:00 |
Lauréline Guérin
|
e01b9115cd
|
tests: fix random test failure
|
2020-12-18 17:02:14 +01:00 |
Lauréline Guérin
|
1a963a756b
|
errors: list all errors on one page (#48926)
|
2020-12-18 17:02:12 +01:00 |
Lauréline Guérin
|
8ca3ac6eef
|
tests: remove useless studio fixture
|
2020-12-18 17:01:24 +01:00 |
Frédéric Péters
|
f7cf19cde0
|
translation update
|
2020-12-18 16:52:35 +01:00 |
Frédéric Péters
|
c692620ba1
|
backoffice: convert csv/ods exports to afterjob class (#48407)
|
2020-12-18 15:56:54 +01:00 |
Frédéric Péters
|
9079904a2e
|
backoffice: convert mass action execution to afterjob class (#48407)
|
2020-12-18 15:56:54 +01:00 |
Frédéric Péters
|
b84ff35c90
|
backoffice: convert csv import to afterjob class (#48407)
|
2020-12-18 15:56:54 +01:00 |
Frédéric Péters
|
fd50f70194
|
backoffice: convert update digests action to afterjob class (#48407)
|
2020-12-18 15:56:54 +01:00 |
Frédéric Péters
|
8a5ff15656
|
general: use uwsgi spooler to run afterjobs (#48407)
|
2020-12-18 15:56:54 +01:00 |
Frédéric Péters
|
efe289e64b
|
fields: use new map marker selection widget in front (#47066)
|
2020-12-18 15:54:43 +01:00 |
Frédéric Péters
|
0e9e91b2db
|
backoffice: add options to item field for plotting choices on a map (#47066)
|
2020-12-18 15:54:43 +01:00 |
Frédéric Péters
|
1daf66e50c
|
api: add endpoint for geojson data sources (#47066)
|
2020-12-18 15:54:43 +01:00 |
Lauréline Guérin
|
65a54ff5da
|
misc: limit geocoding to bounding box (#46410)
|
2020-12-18 15:23:37 +01:00 |
Frédéric Péters
|
1bee5d7de8
|
misc: use 3-items tuple when there's no options for radio list (#49426)
|
2020-12-18 12:02:25 +01:00 |
Lauréline Guérin
|
9497da3b92
|
misc: be sure that pagination is not too high (#49422)
|
2020-12-17 15:30:51 +01:00 |
Frédéric Péters
|
83f8b5b4b2
|
translation update
|
2020-12-15 08:45:12 +01:00 |
Lauréline Guérin
|
f5e0ee46ec
|
workflow: perform action only on defined target (#45653)
|
2020-12-15 08:36:42 +01:00 |
Lauréline Guérin
|
a7ba34aaec
|
workflow: add target mode/id to external and edit card items (#45653)
|
2020-12-15 08:36:42 +01:00 |
Lauréline Guérin
|
56b010ff16
|
misc: fix formdef label for card actions
|
2020-12-15 08:36:42 +01:00 |
Frédéric Péters
|
fdebcb6aae
|
formdata: only ignore form_var_* from workflow data (#49463)
|
2020-12-14 18:32:41 +01:00 |
Frédéric Péters
|
a8fd8136c6
|
misc: handle PIL SyntaxError when thumbnailing (#49457)
|
2020-12-14 17:29:44 +01:00 |
Frédéric Péters
|
fbadefbba6
|
translation update
|
2020-12-14 16:14:19 +01:00 |
Nicolas Roche
|
a71c43f467
|
admin: use a popup for confirmation of api key deletion (#49414)
|
2020-12-14 16:13:19 +01:00 |
Frédéric Péters
|
a8bf3fc769
|
forms: give access to workflow data when editing formdata (#49443)
|
2020-12-14 16:09:42 +01:00 |
Lauréline Guérin
|
4cc77a077f
|
errors: default formdef_class is None now (#49444)
|
2020-12-14 15:57:46 +01:00 |
Frédéric Péters
|
6ffa5999b9
|
translation update
|
2020-12-14 15:41:41 +01:00 |
Frédéric Péters
|
652883b389
|
fields: allow prefilling maps using coordinates (#49068)
|
2020-12-14 14:12:02 +01:00 |
Frédéric Péters
|
0db2491813
|
formdata: add workflow_data to lazy formdata (#49196)
|
2020-12-14 14:12:02 +01:00 |