Commit Graph

5688 Commits

Author SHA1 Message Date
Frédéric Péters 189ede3c58 workflows: let backoffice item field be assigned from data label (#32134) 2019-04-10 13:23:48 +02:00
Thomas NOËL 3bf1110393 misc: be explicit about input format passed to graphicsmagick (#32109) 2019-04-09 16:51:00 +02:00
Benjamin Dauvergne bbeb4033ba templatetags: add tags for token generation/validation (#31268)
- add {% token_decimal n %} -> n digits random token
- add {% token_alphanum n %} -> n digits/uppercase-letters (without
  0,1,I and O) random token
- token1|token_check:token2 -> verify token1 is equal to token2
  insensitive to case and prefix/suffix spaces.
2019-04-05 13:54:30 +02:00
Frédéric Péters 51df06ed9d ezt: don't crash displaying unknown reference (#32024) 2019-04-05 12:45:08 +02:00
Frédéric Péters 7356623963 translation update 2019-04-05 11:00:31 +02:00
Frédéric Péters 3bf61b16b3 forms: add support for live change of JSON data source (#31492) 2019-04-04 19:24:58 +02:00
Frédéric Péters 065247ae13 forms: extend json autocomplete support for be asynchronous if possible (#31492) 2019-04-04 19:24:58 +02:00
Frédéric Péters 45a374ae50 api utils: add function to sign an URL if orig is known (#31492) 2019-04-04 19:24:58 +02:00
Frédéric Péters 5351db8a2e misc: refactor and test jsonp data source (#31492) 2019-04-04 19:24:58 +02:00
Frédéric Péters a9c4fb54f3 forms: add option to use select2/autocomplete on list items (#19271) 2019-04-04 19:24:58 +02:00
Frédéric Péters b12b1906d2 fields: change list "show as radio" option into a "display mode" option (#31539) 2019-04-04 19:24:58 +02:00
Frédéric Péters 38e319f3df misc: add version hash to admin.css & qommon.css (#32002) 2019-04-04 19:22:45 +02:00
Frédéric Péters 2dbc629659 misc: give (lazy)formdata users a legit access to formdef (#31982) 2019-04-03 17:56:04 +02:00
Frédéric Péters 86487cea87 misc: make export_to_json available to LazyFormData (#31979) 2019-04-03 17:56:04 +02:00
Frédéric Péters 47c250b3d1 forms: invalidate cache when adjusting transient formdata content (#31922) 2019-04-03 15:30:03 +02:00
Frédéric Péters 18dcc53449 translation update 2019-04-03 12:01:20 +02:00
Frédéric Péters ba74239426 tests: don't use lazy variable internals for testing attachments (#31955) 2019-04-03 09:01:00 +02:00
Frédéric Péters b47183bafe misc: change lazy request to expose META attribute (#31949) 2019-04-03 08:34:05 +02:00
Frédéric Péters ba64a46fb6 misc: privatise lazy variable internals (#31950) 2019-04-03 08:32:48 +02:00
Frédéric Péters 4629e2a565 forms: fix export/import of digest template (#31947) 2019-04-03 08:32:48 +02:00
Frédéric Péters c365a8221d admin: add link to workflow from form page (#20756) 2019-04-02 14:44:13 +02:00
Frédéric Péters 96204aed4b settings: enable logger by default (#31807) 2019-04-02 13:30:11 +02:00
Frédéric Péters ff693a78de geolocation: fix setting list item from click on map (#31910) 2019-04-02 10:46:37 +02:00
Frédéric Péters 4998ca74f2 forms: add class to file widget when displaying a thumbnail (#31730) 2019-04-01 10:52:20 +02:00
Frédéric Péters 2d72fbb1a1 misc: include version hash in static ressources URLs (#31841) 2019-03-29 14:08:57 +01:00
Frédéric Péters bf2dfb5757 trivial: fix typo in exception text 2019-03-26 16:56:18 +01:00
Frédéric Péters 4da4dbcec8 forms: disable autosave while form is submitted (#31706) 2019-03-26 14:30:30 +01:00
Frédéric Péters ff55130941 forms: don't reset user during backoffice edition (#31729) 2019-03-26 14:03:54 +01:00
Frédéric Péters 340cba66e1 forms: use correct live evaluation URL when editing an existing form (#31668) 2019-03-25 18:48:48 +01:00
Frédéric Péters 79294c22d1 misc: don't let hobo automatically set welco_url (#31683) 2019-03-25 18:47:59 +01:00
Frédéric Péters 6c9bbbd9a7 ods: remove invalid XML characters from ODS export (#31640) 2019-03-25 10:21:41 +01:00
Nicolas Roche 8f580675c8 doc: correct typos on mallard documentation (#31616) 2019-03-21 12:03:18 +01:00
Frédéric Péters 9cecf8ef98 data sources: fix request cache to use unsigned URL (#31568) 2019-03-21 09:17:52 +01:00
Frédéric Péters 07a52a6b5b help: be very explicit about name of trigger 2019-03-21 09:17:52 +01:00
Frédéric Péters f64db2a25d tests: make sure test_forms can be run independantly 2019-03-19 10:25:11 +01:00
Frédéric Péters 416f4c5b6b forms: rewrite jsonp select widget with separate js & template (#31506) 2019-03-19 08:01:58 +01:00
Frédéric Péters f841ceb34f misc: update live content of comment fields (#26441) 2019-03-18 12:09:35 +01:00
Benjamin Dauvergne 0ccb209d28 root: abort live refresh on unknown page_id (#30629) 2019-03-18 11:55:32 +01:00
Benjamin Dauvergne 6d21955c25 tests: non regression test (#30629) 2019-03-18 11:55:32 +01:00
Benjamin Dauvergne 97c064642e forms: do not overwrite magic formdata with cancelurl (fixes #28411) 2019-03-18 11:53:41 +01:00
Frédéric Péters 7e9d51b0f7 backoffice: don't crash on unicode errors in exception messages (#31242) 2019-03-17 15:42:58 +01:00
Frédéric Péters 41f2730b95 workflows: export as PDF by default when available (#31230) 2019-03-17 15:42:58 +01:00
Frédéric Péters 1b4c740b79 misc: open advanced section if there are fields with errors within (#31246) 2019-03-17 15:42:58 +01:00
Frédéric Péters 3ee7c4dc12 workflows: consider conditions & timeout when evaluating trigger jump (#31050) 2019-03-17 15:42:58 +01:00
Frédéric Péters b33882e1dc trivial/pylint: fix super() call 2019-03-17 15:42:58 +01:00
Frédéric Péters 45b00ed979 ezt: remove leftover StringType reference (#31440) 2019-03-15 10:29:37 +01:00
Frédéric Péters 9800638998 trivial: remove misplaced code (#31415) 2019-03-14 21:04:40 +01:00
Thomas NOËL c8be054394 convert_to_sql: add receipt_time in error_formdata.log; fix typo (#31415) 2019-03-14 16:55:38 +01:00
Frédéric Péters d32f772c11 backoffice: remove blank space in sidebar map (#31289) 2019-03-12 07:27:37 +01:00
Frédéric Péters 22b514ef84 maps: don't set max bounds when dragging is disallowed (#31288) 2019-03-12 07:27:37 +01:00