Commit Graph

2539 Commits

Author SHA1 Message Date
Frédéric Péters 9fcc40aa69 admin: popup with different form options 2012-08-14 11:29:31 +02:00
Frédéric Péters 05d07f0b99 admin: format 'edit' link next to "Fields" 2012-08-14 10:59:14 +02:00
Frédéric Péters 7441d3bdc5 admin: add popup to change form title 2012-08-14 10:20:11 +02:00
Frédéric Péters aff50fc5d7 admin: allow changing sender roles in a popup 2012-08-14 09:08:40 +02:00
Frédéric Péters 3526c982a7 backoffice: remove reference to a special listing page 2012-08-14 08:41:00 +02:00
Frédéric Péters d99af3f075 admin: reassign formdata status on workflow change 2012-08-13 22:46:07 +02:00
Frédéric Péters cd11fa46e0 admin: allow changing form recipient role in a popup 2012-08-13 16:42:45 +02:00
Frédéric Péters 04db262c19 admin: add shortcut link to 'edit fields' next to the fields preview 2012-08-13 14:45:57 +02:00
Frédéric Péters 852f854c30 admin: allow changing the form category in a popup 2012-08-13 14:41:33 +02:00
Frédéric Péters 432f43ae4d admin: do not allow removing a workflow that is in use 2012-08-13 14:03:39 +02:00
Frédéric Péters 9e9308cfd9 admin: do not allow to remove a status in use (#1241)
Instead, present the user with the possibility to reassign formdata to another
status, or to remove them.
2012-08-13 13:43:13 +02:00
Frédéric Péters 335c26f8c5 workflows: somehow unify status changes, to have uniform error handling 2012-08-13 12:41:38 +02:00
Frédéric Péters 5af1f48b56 add filtering (on status) to listing view 2012-08-13 11:37:53 +02:00
Frédéric Péters aecacef348 fields: handle csv output for table fields 2012-08-13 11:37:53 +02:00
Frédéric Péters 601c0a8d2b backoffice: set listing as main form page, with a fields selection sidebar
https://dev.entrouvert.org/issues/1275
2012-08-13 11:37:48 +02:00
Frédéric Péters 03d0efa0e3 always ignore postgresql settings if support is disabled 2012-08-13 10:17:53 +02:00
Frédéric Péters 1ed314d150 properly escape breadcrumb labels 2012-08-13 10:08:03 +02:00
Frédéric Péters 507ca3da60 allow to inspect/duplicate default workflow 2012-08-13 10:02:22 +02:00
Frédéric Péters c36e3b45f2 do not fail on testing for a missing site option 2012-08-13 08:27:58 +02:00
Frédéric Péters cfb321fac7 goin mixin 2012-08-13 08:23:06 +02:00
Frédéric Péters ee2d853b5c put users into a table 2012-08-13 08:23:06 +02:00
Frédéric Péters 598fcbd020 Add support for storing form data in a PostgreSQL database 2012-08-13 08:23:06 +02:00
Frédéric Péters 9cfdec8603 handle confusion between bool and str around CheckboxWidget 2012-08-13 08:23:06 +02:00
Frédéric Péters 5499a0bd1a make sure user id are compared as strings 2012-08-13 08:23:06 +02:00
Frédéric Péters ff156169a1 Remove legacy "workflow" code (#1175) 2012-08-13 08:22:40 +02:00
Frédéric Péters 633196d8e4 add rst formatting for ranked items values 2012-07-24 10:06:26 +02:00
Frédéric Péters f7d0368e2f fix display of ranked items 2012-07-24 10:02:05 +02:00
Frédéric Péters 49ffaef3dc fix sms workflow action 2012-07-17 15:29:31 +02:00
Frédéric Péters 518f039460 fix prefilling with a python formula 2012-07-16 10:04:59 +02:00
Frédéric Péters 0521e128d6 add possibility to send an SMS for test in the admin 2012-06-29 13:10:14 +02:00
Frédéric Péters e180b84fbb add support for oxyd as sms provider (#1539) 2012-06-29 13:10:07 +02:00
Frédéric Péters 0ba0145a3e initialize data_source to an empty dict, for import to work 2012-06-28 09:52:21 +02:00
Frédéric Péters a5a7842008 new workflow actions to add (or remove) a role (#1513) 2012-06-25 12:22:24 +02:00
Thomas NOËL 4421562461 fix a bug in data_sources.py
cf #1459 https://dev.entrouvert.org/issues/1459#change-3933
2012-06-05 09:46:58 +02:00
Thomas NOËL c104f6b3a6 don't show drafts in csv/xls/stats 2012-06-01 11:19:00 +02:00
Benjamin Dauvergne 28111e8a57 storage: add ignore_errors and ignore_migration to the get_on_index methods 2012-05-30 16:27:43 +02:00
Frédéric Péters a4fa88f127 only display expiration date if set 2012-05-29 13:23:20 +02:00
Frédéric Péters fedd8a3ed9 only let user select 'available' workflow items 2012-05-27 21:55:06 +02:00
Frédéric Péters 06c071bdb5 remove erroneous tab 2012-05-27 21:49:22 +02:00
Frédéric Péters a9c58efcd5 factorize the new workflow item form creation 2012-05-27 21:47:41 +02:00
Frédéric Péters 2d353e869c remove item_types module variable, not required 2012-05-27 21:45:53 +02:00
Frédéric Péters 9c9be4927f don't abort on errors in data source expression 2012-05-26 13:57:04 +02:00
Frédéric Péters 1c89899b90 do not fail if the data source returns nothing 2012-05-26 13:57:04 +02:00
Frédéric Péters 73eb9d70ac feed current formdata for substitution variables, even if incomplete 2012-05-26 13:56:54 +02:00
Frédéric Péters edbd5b3a38 add parameter to get the list field options from an external source (#1459) 2012-05-24 10:27:52 +02:00
Thomas NOËL dc9530c6a5 add options on "add attachment" workflow item 2012-05-11 15:17:05 +02:00
Frédéric Péters 4f3cbb85d3 fix typo in translation 2012-05-08 15:08:49 +02:00
Frédéric Péters 4babbf3d2c always set variable names (#1405) 2012-05-08 14:46:59 +02:00
Frédéric Péters 10ee5d1eb6 protect calls to log_internal_error against socket.error and OSError 2012-05-08 13:34:17 +02:00
Frédéric Péters d54f36b114 fix attibute name 2012-05-04 13:44:01 +02:00