Frédéric Péters
|
74c9e66d6a
|
workflows: close pdf file after reading (#51881)
|
2021-03-10 18:55:39 +01:00 |
Frédéric Péters
|
08780d7935
|
widgets: keep track of selected value in dynamic timetables (#51841)
|
2021-03-09 15:26:50 +01:00 |
Thomas NOËL
|
54e43a6728
|
commands: set locales in tenant commands (#51734)
|
2021-03-08 17:23:35 +01:00 |
Frédéric Péters
|
25147100b9
|
workflows: don't run custom form validation code in VariablesWidget (#51657)
|
2021-03-05 16:51:24 +01:00 |
Paul Marillonnet
|
20c6163de8
|
inspect: perform thorough namespace resolution in namesdict (#51591)
|
2021-03-05 15:31:41 +01:00 |
Frédéric Péters
|
c6a9bfb535
|
forms: allow dynamic prefill of block sub fields (#51688)
|
2021-03-05 13:51:39 +01:00 |
Frédéric Péters
|
6565a67a91
|
misc: enable live prefill updates for dynamic user selection (#51686)
|
2021-03-05 10:25:03 +01:00 |
Frédéric Péters
|
082949423f
|
translation update
|
2021-03-04 21:21:16 +01:00 |
Frédéric Péters
|
b091599f36
|
forms: recompute prefills on live changes (#51330)
|
2021-03-04 09:50:38 +01:00 |
Lauréline Guérin
|
36febae164
|
workflow: better target mode/id display (#51245)
|
2021-03-04 09:11:49 +01:00 |
Frédéric Péters
|
e75c8cd976
|
forms: use ajax to add a block row (#51369)
|
2021-03-03 11:40:46 +01:00 |
Frédéric Péters
|
b10a29ed11
|
tests: update for new label (#51586)
|
2021-03-02 17:04:29 +01:00 |
Frédéric Péters
|
a5162176ba
|
translation update
|
2021-03-02 16:26:31 +01:00 |
Frédéric Péters
|
1592e1aa17
|
data sources: update label to match chrono (#51586)
|
2021-03-02 16:25:58 +01:00 |
Frédéric Péters
|
9ee7c496a8
|
forms: allow form variables in geojson URLs (#51558)
|
2021-03-02 13:18:11 +01:00 |
Frédéric Péters
|
0f2b4df78c
|
forms: notify when timetable value changes (#51413)
|
2021-03-02 10:39:57 +01:00 |
Frédéric Péters
|
af170ebd98
|
misc: allow geolocation on string fields with autocompletion (#51556)
|
2021-03-02 10:39:57 +01:00 |
Frédéric Péters
|
08f7872efb
|
build: don't output pylint differences (#51542)
|
2021-03-01 18:56:56 +01:00 |
Frédéric Péters
|
e7292f6f3f
|
misc: remove usage of "six" module (#51517)
|
2021-03-01 15:43:54 +01:00 |
Lauréline Guérin
|
0d53aa7cfa
|
misc: try to fix failing test
|
2021-03-01 11:37:40 +01:00 |
Lauréline Guérin
|
794e99bf27
|
help: add card submit API (#49520)
|
2021-02-26 11:00:23 +01:00 |
Lauréline Guérin
|
113089e4b8
|
api: card data submit (#49520)
|
2021-02-26 10:39:58 +01:00 |
Lauréline Guérin
|
69e97b1c42
|
misc: split some tests
|
2021-02-26 10:39:58 +01:00 |
Lauréline Guérin
|
e8acd48cc0
|
misc: move api tests
|
2021-02-26 10:39:58 +01:00 |
Frédéric Péters
|
355a9090d8
|
help: add missing closing tag
|
2021-02-26 10:36:45 +01:00 |
Lauréline Guérin
|
88d0a21c45
|
backoffice: button to refresh agendas (#48282)
|
2021-02-26 09:24:48 +01:00 |
Lauréline Guérin
|
35a57b2418
|
backoffice: agenda datasources are not exported (#48282)
|
2021-02-26 09:24:47 +01:00 |
Lauréline Guérin
|
e99ffa8876
|
backoffice: agenda datasources are readonly (#48282)
|
2021-02-26 09:24:47 +01:00 |
Lauréline Guérin
|
caa0994caa
|
backoffice: display agenda datasources (#48282)
|
2021-02-26 09:24:47 +01:00 |
Lauréline Guérin
|
300b597d7e
|
datasource: collect agendas (#48282)
|
2021-02-26 09:24:47 +01:00 |
Frédéric Péters
|
2ac9fcbcf2
|
misc: ignore workflow errors and migrations during formdef import (#51465)
|
2021-02-26 08:28:30 +01:00 |
Frédéric Péters
|
9184f3ae4d
|
misc: center page on newly added block row (#51307)
|
2021-02-23 16:00:15 +01:00 |
Frédéric Péters
|
827c715a9f
|
forms: apply locked fields after a block row is added (#51314)
|
2021-02-23 11:26:34 +01:00 |
Frédéric Péters
|
cf1dcc0749
|
fields: use lazy evaluation to compute prefill value from template (#51301)
|
2021-02-20 15:40:40 +01:00 |
Lauréline Guérin
|
a8d01e3da7
|
custom views: don't fail if columns do not exist (#51296)
|
2021-02-19 21:06:52 +01:00 |
Lauréline Guérin
|
2cb7da958b
|
workflows: fix edit carddata when formdef is not set (#51295)
|
2021-02-19 18:29:28 +01:00 |
Lauréline Guérin
|
2fc2d25d5b
|
workflows: fix external workflow when slug is wrong (#51276)
|
2021-02-19 16:06:25 +01:00 |
Frédéric Péters
|
5b75505744
|
misc: accept empty content as json input (#51270)
|
2021-02-19 15:45:33 +01:00 |
Frédéric Péters
|
acb9207bc6
|
misc: pass validation error messages through gettext (#51287)
|
2021-02-19 12:33:39 +01:00 |
Frédéric Péters
|
d6c36f8a60
|
style: include clearfix on blocks zebra rows & unify remove/zebra (via #45369)
|
2021-02-19 10:10:53 +01:00 |
Frédéric Péters
|
09c7f60704
|
translation update
|
2021-02-19 09:22:35 +01:00 |
Lauréline Guérin
|
dbf5c67c57
|
workflows: redirect to fields after wf form submit (#50660)
|
2021-02-19 09:22:35 +01:00 |
Frédéric Péters
|
12d70ce6c5
|
translation update
|
2021-02-19 08:42:24 +01:00 |
Frédéric Péters
|
a614759d78
|
misc: allow trailing slash in trigger calls (#51257)
|
2021-02-19 08:29:30 +01:00 |
Frédéric Péters
|
c0a2648a39
|
backoffice: align most radio buttons horizontally (#51264)
|
2021-02-19 08:29:30 +01:00 |
Frédéric Péters
|
680c71cc65
|
fields: align data & display mode radio buttons horizontally (#51228)
|
2021-02-17 23:33:52 +01:00 |
Frédéric Péters
|
3afa844086
|
general: factor field value assignment into a set_value method (#51207)
|
2021-02-17 10:42:37 +01:00 |
Nicolas Roche
|
09706c3b40
|
workflows: add target roles in commenter workflow item (#38254)
|
2021-02-17 09:57:20 +01:00 |
Nicolas Roche
|
a6bb719413
|
misc: move is_for_current_user function to formdata (#38254)
|
2021-02-17 09:57:20 +01:00 |
Nicolas Roche
|
e4c5bea0d8
|
misc: move get_role_translation function to formdata (#38254)
|
2021-02-17 09:57:20 +01:00 |