Commit Graph

6850 Commits

Author SHA1 Message Date
Benjamin Dauvergne 2435cbc032 hobo_notify: mark users as deleted when deprovisionning (#42393) 2020-07-14 13:52:08 +02:00
Frédéric Péters 34b78bf6bd users: ignore users marked as deleted in select queries (#42393) 2020-07-14 13:52:08 +02:00
Benjamin Dauvergne 88812ebaf1 users: add a deleted timestamp (#42393) 2020-07-14 13:52:08 +02:00
Frédéric Péters eef24c155c formdata: move submission agent id to a dedicated attribute/column (#45072) 2020-07-13 21:11:09 +02:00
Lauréline Guérin 2f030fd345 templates: add filters for working days (#31851) 2020-07-13 13:55:17 +02:00
Lauréline Guérin cedb3d2cf0
workflows: model_file display in inspect view (#34626) 2020-07-13 11:55:57 +02:00
Frédéric Péters 508269f347 translation update 2020-07-13 11:45:05 +02:00
Frédéric Péters a11136ba8a trivial: adapt workflow inspector page title 2020-07-13 11:45:05 +02:00
Frédéric Péters 2dc86a6814 debian: use cheaper uwsgi subsystem (#44416) 2020-07-13 11:27:09 +02:00
Lauréline Guérin 0ce3b1afb0 workflows: complete breadcrumb in inspect view 2020-07-13 11:10:28 +02:00
Lauréline Guérin aca5e7af3b misc: add roles filter (#42061) 2020-07-13 11:07:53 +02:00
Lauréline Guérin a44a12e54b workflows: check on import if mail_template exists (#41832) 2020-07-13 11:07:53 +02:00
Lauréline Guérin c51e078f97 backoffice: delete page fields (#41770) 2020-07-13 11:07:53 +02:00
Lauréline Guérin dbf74b03e6 workflows: sort profile fields in widget (#22791) 2020-07-13 11:07:53 +02:00
Lauréline Guérin c63a2ebc3b workflows: backoffice fields display in inspect view (#22024) 2020-07-13 11:07:53 +02:00
Lauréline Guérin 013ed1b741 workflows - fullscreen for svg on status page (#7520) 2020-07-13 11:07:53 +02:00
Lauréline Guérin 1d64107771 forms: display field types on overwrite page (#42499) 2020-07-13 11:07:53 +02:00
Lauréline Guérin 7b9ec14452
misc: send exception to sentry on views (#43116) 2020-07-11 14:16:20 +02:00
Thomas NOËL 9740299b66 admin/blocks: use msg and details import error attributes (#44722) 2020-07-11 12:46:27 +02:00
Thomas NOËL 8dfa5c8c62 workflows: isolate libreoffice UserInstallation directory (#44787) 2020-07-07 15:58:31 +02:00
Frédéric Péters ea5a61cf53 tests: add block and item used in digest test 2020-07-04 20:15:01 +02:00
Frédéric Péters efbadb06b5 fields: add support for inert fields in blocks (#44760) 2020-07-03 17:55:35 +02:00
Frédéric Péters a259b9ef54 fields: add support for autocomplete fields in blocks (#44760) 2020-07-03 17:55:32 +02:00
Frédéric Péters e4b17b5059 misc: don't use capture_output as it requires python 3.7 (#44787) 2020-07-03 17:46:36 +02:00
Frédéric Péters b92ee201e2 workflows: retry PDF generation if it fails for some unknown reason (#44787) 2020-07-03 17:19:55 +02:00
Frédéric Péters ca7bb56cfa forms: check known domains variables are defined (#44789) 2020-07-03 12:17:00 +02:00
Frédéric Péters c6b2705628 translation update 2020-07-03 10:48:01 +02:00
Frédéric Péters a95f583c3e emails: allow configuring known/valid domains for typo fixes (#44663) 2020-07-03 09:59:12 +02:00
Frédéric Péters c81b3b1fb2 backoffice: add button to download all files in a zip (#44395) 2020-07-01 20:06:23 +02:00
Frédéric Péters aca20bf41a backoffice: fix detection of "add element" button (#44686) 2020-07-01 20:05:31 +02:00
Frédéric Péters 0df7b0dcba translation update 2020-06-30 17:55:51 +02:00
Frédéric Péters 95c65b6326 general add support for blocks of fields (#8265) 2020-06-30 17:50:34 +02:00
Frédéric Péters 2c0bba5f71 forms: handle present-but-False readonly attribute (#44090) 2020-06-30 17:50:34 +02:00
Frédéric Péters 78cb7e1cb9 translation update 2020-06-30 17:41:54 +02:00
Frédéric Péters 3f9c34bb7b tox: mention pillow only once 2020-06-30 14:39:21 +02:00
Frédéric Péters 2d8b52c3a0 tox: limit Pillow version
>               lat = (1.0*lat[0][0]/lat[0][1] + 1.0*lat[1][0]/lat[1][1]/60 + 1.0*lat[2][0]/lat[2][1]/3600)
E               TypeError: 'IFDRational' object does not support indexing
2020-06-30 14:26:19 +02:00
Frédéric Péters db17f2f0e1 emails: use new default_sender_name variable set from hobo (#44566) 2020-06-30 13:52:35 +02:00
Frédéric Péters cdb71d3628 workflows: ignore form errors when clicking on global action button (#39098) 2020-06-30 13:52:35 +02:00
Frédéric Péters b682b2e9c4 misc: don't offer domain suggestions for domains we know are ok (#44429) 2020-06-30 13:52:35 +02:00
Frédéric Péters c17f11f88e workflows: pass caller to external workflow action context (#43700) 2020-06-30 13:52:35 +02:00
Frédéric Péters eef03c0a56 forms: only display selected option for readonly select widgets (#40520) 2020-06-30 13:52:35 +02:00
Lauréline Guérin bf52ee1ac7
misc: fix ellipsize for mini strings (#16280) 2020-06-29 16:31:20 +02:00
Lauréline Guérin 411ed67118
workflows: mappings display in inspect view (#42239) 2020-06-29 09:57:09 +02:00
Frédéric Péters d70d44c00c api: display missing status as unknown (#44526) 2020-06-28 14:43:25 +02:00
Frédéric Péters 96bd4aa855 misc: ignore missing roles during provisionning (#44525) 2020-06-28 14:43:25 +02:00
Frédéric Péters 2b562bcb1e tests: set publisher app dir as temporary directory 2020-06-28 12:31:08 +02:00
Frédéric Péters 8630f05a50 translation update 2020-06-27 16:34:06 +02:00
Frédéric Péters 7bd80b08ba trivial: remove import by URL from data source explanation message 2020-06-27 16:29:46 +02:00
Frédéric Péters 5f2c2b6319 trivial: remove double space 2020-06-27 16:29:46 +02:00
Lauréline Guérin a5dde9f9c9
workflow: fix auto jump to unknown status (#43242) 2020-06-26 18:57:03 +02:00