Commit Graph

5683 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne c8023e67f9 api: check status visibility against authenticated API user (#29588)
* thread user through get_json_export_dict() and get_visible_status()
* modify test_api_list_formdata to get forms with the just_submitted
  status.
2019-03-08 00:09:08 +01:00
Frédéric Péters 2b14b99f74 backoffice: remove thumbnail references for file fields in tables (#31134) 2019-03-07 15:59:01 +01:00
Frédéric Péters 3df85143c6 translation update 2019-03-07 14:48:49 +01:00
Frédéric Péters dbad9a5176 forms: only alter request.form in POST requests (#29788) 2019-03-07 14:27:43 +01:00
Frédéric Péters d1c57bbc2d misc: remove frontoffice edition of some texts (#17665) 2019-03-06 13:51:17 +01:00