Commit Graph

5922 Commits

Author SHA1 Message Date
Nicolas Roche c1f0acb94c commands: add import_site management command (#34503) 2019-08-12 15:25:43 +02:00
Frédéric Péters 686aea9d54 fields: extend string field validation support (#11455) 2019-08-12 08:38:16 +02:00
Thomas NOËL 27a4f044dc emails: encode name in From header (#35285) 2019-08-07 12:07:57 +02:00
Frédéric Péters e7dc567e5a misc: use class name to check for uploads/attachments when cleaning (#35202) 2019-08-02 09:55:44 +02:00
Thomas NOËL f637f95446 hobo_notify: search role only by uuid, not name (#35158) 2019-07-31 21:08:40 +02:00
Thomas NOËL ec39dd7fd9 translation update 2019-07-31 15:05:53 +02:00
Frédéric Péters 9fa4a39577 backoffice: display formdefs using a data source (#33693) 2019-07-31 14:24:11 +02:00
Frédéric Péters 7c1b23ee70 backoffice: use a django template to render data source view page (#33693) 2019-07-31 14:15:11 +02:00
Frédéric Péters 275974083c admin: optimize by loading lightweight formdefs in various places (#35088) 2019-07-31 14:06:12 +02:00
Frédéric Péters 10b58e4c51 backoffice: move categories to be under forms (#7457) 2019-07-31 14:04:15 +02:00
Frédéric Péters c8f1354b9b ctl: add --all-tenants parameter to runscript (#34405) 2019-07-30 12:15:36 +02:00
Frédéric Péters 073c080206 ctl: make runscript a management command (#34405) 2019-07-30 12:15:36 +02:00
Frédéric Péters 8588c42efc workflows: do not expose button to change default workflow title (#35040) 2019-07-26 14:05:41 +02:00
Frédéric Péters 89c5cd1a1d misc: pass menu item options in a directory (#34973) 2019-07-26 14:04:23 +02:00
Frédéric Péters aad46ac377 misc: remove unused insert_first menu item registration option (#34973) 2019-07-26 14:04:23 +02:00
Frédéric Péters 563e022047 backoffice: remove users/roles from menus if roles are managed by IdP (#34972) 2019-07-26 14:04:23 +02:00
Thomas NOËL 7f4416a16b tests: check that nothing can be added after the signature 2019-07-25 16:08:00 +02:00
Frédéric Péters a2452f875c geolocation: add support for "cycleway" way type (#35014) 2019-07-23 21:35:20 +02:00
Frédéric Péters 7cc5ecd635 templatetags: add |reproj to transform lon/lat to given map projection (#34966) 2019-07-19 17:39:40 +02:00
Frédéric Péters 498b807d34 misc: always prefix imported modules with wcs. (#34918) 2019-07-19 10:35:23 +02:00
Frédéric Péters e63b627403 misc: add export/import support for date formdef options (#34951e 2019-07-19 10:35:23 +02:00
Frédéric Péters 69a12b7ec7 misc: remove unused files (#27255) 2019-07-19 10:35:23 +02:00
Frédéric Péters c49c2fe590 trivial: update comment to match role lookup (#34705) 2019-07-17 15:40:55 +02:00
Frédéric Péters e16fa979b1 admin: change export/import to use XML files for forms and workflows (#34705) 2019-07-17 15:39:11 +02:00
Frédéric Péters 14d02d3afd workflows: add fallbacks for exporting (very) old workflows (#34705) 2019-07-17 15:39:11 +02:00
Frédéric Péters c26cfd1734 settings: make site export async (#34915) 2019-07-17 15:39:11 +02:00
Frédéric Péters bef5381961 cron: add option to force a specific job to run (#34906) 2019-07-17 15:39:11 +02:00
Frédéric Péters 189f25595a tests: add missing required superuser creation to some admin tests 2019-07-17 07:03:02 +02:00
Frédéric Péters e6a9520100 forms: fold form summary for submitter (#34833) 2019-07-16 14:03:20 +02:00
Frédéric Péters f8da77c8f9 forms: don't set form_status_changed on evolutions in same status (#34888) 2019-07-16 12:15:00 +02:00
Frédéric Péters b9db059a47 workflows: don't prefill fields that were conditioned out (#34844) 2019-07-15 16:42:04 +02:00
Frédéric Péters cbd2d35788 misc: delete old form_tokens files (#30368) 2019-07-15 15:06:50 +02:00
Frédéric Péters f7af451d05 misc: remove dead page template key (mobile/iframe) code (#34820) 2019-07-15 08:44:08 +02:00
Frédéric Péters 5c41abb769 misc: remove dead fargo file validation code (#34819) 2019-07-15 08:44:08 +02:00
Frédéric Péters 62a766c4a9 misc: remove old mobile mode (#25942) 2019-07-15 08:44:08 +02:00
Frédéric Péters e1d2d38ce4 workflows: adapt graphviz svg postprocessing for 2.40 (#23492) 2019-07-15 08:44:08 +02:00
Frédéric Péters 28a1fdae17 translation update 2019-07-14 16:22:16 +02:00
Frédéric Péters 75601f9cec tests: add checks for __repr__ methods (#34807) 2019-07-14 12:41:54 +02:00
Benjamin Dauvergne 4af6edad53 misc: add __repr__ to Field, WorkflowStatus and WorkflowStatusItem (#34807) 2019-07-14 12:41:54 +02:00
Frédéric Péters 7421b7fe89 workflows: add support for templates in auto dispatch (#20211) 2019-07-12 13:35:30 +02:00
Frédéric Péters a2fc38261c admin: format file types on a single line (#34561) 2019-07-12 13:33:57 +02:00
Frédéric Péters 69990d76b8 misc: format date in a parseable format by default (#34703) 2019-07-12 13:33:57 +02:00
Frédéric Péters 4e6f1778d2 a11y: add title attribute to asterisk marking required fields (#34736) 2019-07-12 13:33:57 +02:00
Frédéric Péters 41515156ce forms: let default CSS visibility apply for conditional fields (#34724) 2019-07-10 14:15:54 +02:00
Frédéric Péters fae19b4a9c forms: don't mark missing fields for live conditions (#34502) 2019-07-09 12:14:27 +02:00
Frédéric Péters 3343f32bf0 workflows: reevaluate form according to possible new content (#34564) 2019-07-08 10:00:14 +02:00
Thomas NOËL d157723e20 workflows: detect obsolete status in global actions timeout triggers (#34528) 2019-07-05 11:50:18 +02:00
Frédéric Péters 3db2829e6e misc: use poppler to create PDF thumbnails (#34492) 2019-07-05 08:20:03 +02:00
Frédéric Péters 569667e889 translation update 2019-07-03 16:12:31 +02:00
Frédéric Péters a79a53d437 tests: make sure all formdata are wiped in global timeout test (#33643) 2019-07-03 15:59:12 +02:00