Commit Graph

7618 Commits

Author SHA1 Message Date
Frédéric Péters e1620ad103 workflows: fix status reassignment after deletion (#54493)
gitea-wip/wcs/pipeline/head Build started... Details
gitea/wcs/pipeline/head Build queued... Details
2021-06-04 08:13:40 +02:00
Frédéric Péters 77dfc9411a forms: fix creation of captcha answer when using translations (#54368) 2021-06-04 08:13:28 +02:00
Frédéric Péters c392804608 misc: fix selecting language from HTTP request header (#54297) 2021-05-27 10:05:33 +02:00
Frédéric Péters 2f958d64f5 misc: load media on add card popups (#54268) 2021-05-25 15:59:58 +02:00
Frédéric Péters 39aa27a92d translation update 2021-05-21 08:23:27 +02:00
Lauréline Guérin 203be870d5
logged errors: fix integrity error on tech_id (#53839) 2021-05-20 10:52:45 +02:00
Nicolas Roche ee403b7840 backoffice: display mail templates usage on workflow page (#51898) 2021-05-20 10:37:51 +02:00
Lauréline Guérin 86550e9259
misc: add |exclude_value template filter (#53416) 2021-05-20 08:45:13 +02:00
Frédéric Péters 74e8a0630c forms: restore checkboxes widget labels (#54098) 2021-05-18 17:30:30 +02:00
Frédéric Péters b278591f25 workflows: fix display of action assigned to "logged users" role (#54032) 2021-05-17 17:47:50 +02:00
Frédéric Péters 8e5b008282 workflows: fix display of email action recipients with computed value (#54032)
gitea-wip/wcs/pipeline/head Build started... Details
2021-05-17 16:04:45 +02:00
Frédéric Péters dc98be2106 forms: keep track of draft id earlier on (#53993) 2021-05-17 13:45:02 +02:00
Frédéric Péters c7773f9186 translation update 2021-05-17 11:16:24 +02:00
Lauréline Guérin de77d99522
misc: fix |count filter for None values (#53924) 2021-05-17 10:09:07 +02:00
Frédéric Péters 0da7edeab8 general: add and use a lazy gettext function (#51289) 2021-05-17 09:40:04 +02:00
Frédéric Péters 1565f3abe2 admin: remove leftover schema configuration auto pages (#53995) 2021-05-17 09:40:04 +02:00
Frédéric Péters fd09a2f6de forms: use a template to render checkboxes widget (#48387) 2021-05-16 19:32:13 +02:00
Frédéric Péters 0806a631fd misc: allow _ as first variable character (for legacy ezt compat) (#53987) 2021-05-15 08:38:09 +02:00
Frédéric Péters 7255de9d3e api: raise bad request when ?full=on is given to global forms API (#53944) 2021-05-13 08:53:08 +02:00
Frédéric Péters a80a9e4f5e api: don't mark API fake admin user as an API user (#53926) 2021-05-11 18:01:46 +02:00
Frédéric Péters 2ca413d3d3 wscalls: handle connection errors (#53900) 2021-05-11 13:13:59 +02:00
Frédéric Péters d029e24e4c api: allow http basic auth access to /api/forms/ (#53882) 2021-05-11 13:13:18 +02:00
Frédéric Péters e05865b1cd backoffice: fix URL used for autocomplete criterias on statistics pages (#53848) 2021-05-11 13:12:12 +02:00
Frédéric Péters e8a234da11 api: allow mixing anonymous restriction and basic authentication (#53883) 2021-05-10 16:19:27 +02:00
Frédéric Péters 3a641631b1 api: mark role-restricted api user as non anonymous (#53864) 2021-05-07 20:18:21 +02:00
Frédéric Péters 8b629deef1 api: don't open users API to restricted API users (#53865) 2021-05-07 20:18:21 +02:00
Frédéric Péters 6b73866bc2 translation update 2021-05-07 14:35:51 +02:00
Frédéric Péters abf0463348 workflows: don't return attachment contents for remote opaque files (#53842) 2021-05-07 13:02:48 +02:00
Frédéric Péters decc4d2465 fields: refine label/hint for computed data value field (#53843) 2021-05-07 13:02:05 +02:00
Thomas NOËL 6a37360efb workflows: allow a card to modify itself (#53789) 2021-05-06 10:03:16 +02:00
Nicolas Roche 51d935656a api: include attachment evolution parts in {card,form}data fetch API (#53253) 2021-05-05 22:30:08 +02:00
Frédéric Péters 07e14d9126 tests: remove misleading ?full=on passed to formdata API
(this parameter doesn't exist)
2021-05-05 21:37:43 +02:00
Frédéric Péters c05ae5877d sql: use custom json encoder for computed data storage (#53772) 2021-05-05 16:59:04 +02:00
Frédéric Péters 4fe72ddb49 translation update 2021-05-05 13:40:42 +02:00
Frédéric Péters 682ad691c5 translations: adjust force terminal status (#47154) 2021-05-05 13:34:05 +02:00
Frédéric Péters b1811b58e4 backoffice: display note about endpoint situation of status (#47154) 2021-05-05 13:29:37 +02:00
Frédéric Péters e424eebbba backoffice: use a template to render workflow status page (#47154) 2021-05-05 13:29:37 +02:00
Frédéric Péters d6816b90ad general: save session at the very end (#47154)
It's necessary for native django responses as rendering will not go
through CompatWcsPublisher.
2021-05-05 13:29:36 +02:00
Frédéric Péters d27d92dc4e api: accept HTTP Basic authentication scheme for API accesses (#20624) 2021-05-05 13:29:36 +02:00
Frédéric Péters 674ab42b3a api: add roles-based access restrictions (#48752) 2021-05-05 13:29:36 +02:00
Frédéric Péters 27756287a0 backoffice: add storage/UI to store/assign roles to API accesses (#48752) 2021-05-05 13:29:36 +02:00
Frédéric Péters 06b7412dd6 general: add support for tenants in a tenants subdirectory (#50828) 2021-05-05 13:29:36 +02:00
Frédéric Péters 675d37b8ab misc: redirect to form after stronger authentication login (#53751) 2021-05-04 19:30:37 +02:00
Frédéric Péters 69d300eb2a trivial: remove legacy import of "print function" from future 2021-05-04 14:46:28 +02:00
Frédéric Péters f01cb526a3 help: add note about ?full=on & ?anonymise in cards API documentation 2021-05-04 11:09:49 +02:00
Lauréline Guérin 423b5a18cb
backoffice: global view filtered bu category_slugs (#53373) 2021-05-03 09:03:21 +02:00
Frédéric Péters 49d871a6b6 misc: don't create subvariables for strings (#53641) 2021-05-01 09:30:26 +02:00
Frédéric Péters 4b802af856 backoffice: don't display invalid "option replacement field" varnames (#53526) 2021-05-01 09:30:26 +02:00
Frédéric Péters 9e8c88ce07 backoffice: apply form js to quick form preview (#53628) 2021-04-30 17:24:31 +02:00
Frédéric Péters 16ef227eb0 misc: handle adding a block line in workflow forms in front (#53607) 2021-04-30 16:59:41 +02:00