Commit Graph

5662 Commits

Author SHA1 Message Date
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
Nicolas Roche e081602813 templatetags: add ceil, floor and abs filteris (#31068) 2019-03-06 13:46:56 +01:00
Thomas NOËL d6e10aaccc preview: remind it was a preview on last submit page (#29949) 2019-03-06 09:59:02 +01:00
Frédéric Péters c6f6a44e05 workflows: add site options to only expose functions (#31112) 2019-03-06 09:38:30 +01:00
Frédéric Péters c87bf05ed1 api: include a display_fields attribute in global geojson (#30066) 2019-03-06 09:26:06 +01:00
Frédéric Péters 8e0ce37e4f maps: add classes for geolocation status (#31080) 2019-03-05 15:42:45 +01:00
Frédéric Péters e06981d38a backoffice: always redirect to workflow supplied URL after submission (#31075) 2019-03-05 15:42:45 +01:00
Frédéric Péters 2d8781164a misc: update French translation to not use "upload" (#11279) 2019-03-05 14:27:21 +01:00
Benjamin Dauvergne 6c0f72fc6b backoffice: do not refresh table when user is idle (#26804) 2019-03-04 15:55:20 +01:00
Frédéric Péters 9989aa6076 misc: apply umask to created files (#6845) 2019-03-04 14:12:15 +01:00
Nicolas Roche 69f4fe62b0 templatetags: add mathematics filters (#27709) 2019-03-04 13:49:55 +01:00
Frédéric Péters 22a058c5af workflows: make resubmit work with anonymous users (#30724) 2019-03-04 13:06:31 +01:00
Frédéric Péters 89c4bf0a41 python3: clean ezt module (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters db0e1d1260 python3: import modules from six compatibility locations (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters d0d62dd31f python3: use print() (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters 8fc1c58df0 python3: don't use has_key() (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters b77aee8757 python3: use execfile() instead of exec() (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters 55ec3680c1 python3: make _get_vc_version compatible (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters fdcaf094f9 python3: use string.ascii_letters (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters f680739d9c python3: use compatible form for octal numbers (#30996) 2019-03-04 12:44:32 +01:00
Frédéric Péters 3ce338f777 python3: don't use newly reserved async keyword (#24850) 2019-03-04 12:44:32 +01:00
Frédéric Péters 4f4689ccc9 python3: force pickle protocol compatible with python 2 (#30996) 2019-03-04 12:44:32 +01:00