Benjamin Dauvergne
857d18b7e6
in FormStatusPage, update the breadcrumb in _q_traverse to permit allow proper setup of the breadcrumb for subpages
2012-10-03 15:35:39 +02:00
Benjamin Dauvergne
6d9ce912fb
add the PrefillSelectionWidget widget to rules on input tags for classical widgets
2012-10-03 15:35:39 +02:00
Frédéric Péters
161024ad8e
workflows: hide "just submitted" status from user
2012-10-03 13:44:56 +02:00
Frédéric Péters
77773d3748
workflows: possibility to hide some status from the user ( #1588 )
2012-10-03 13:44:55 +02:00
Frédéric Péters
a94cc30625
admin: add support for more transitions in workflow graphs ( #1724 )
2012-10-02 14:42:33 +02:00
Frédéric Péters
fb54638215
backoffice: export formdata in an afterjob if there are too many items ( #1591 )
2012-10-02 11:27:24 +02:00
Frédéric Péters
71ecb4b2cc
admin: archive formdata in an afterjob if there are too many of them
2012-10-02 11:27:23 +02:00
Thomas NOËL
69a9045b75
access to backoffice only if user.can_go_in_backoffice ( fix #1688 )
2012-09-24 20:13:35 +02:00
Thomas NOËL
a33d025556
backoffice listing: little interface improvements
2012-09-21 20:33:31 +02:00
Frédéric Péters
5967adc192
handle user hashes when mailing evolution details ( #1687 )
2012-09-21 17:50:37 +02:00
Frédéric Péters
5644dbce0e
do not abort on getting CSV out of uncompleted Table or Ranked Items fields
2012-09-20 11:18:20 +02:00
Frédéric Péters
854729fee2
backoffice: limit height of fields filter ( #1671 )
2012-09-20 11:18:20 +02:00
Frédéric Péters
fe51ceda5d
backoffice: use a <select> for the status filter ( #1670 )
2012-09-20 11:18:20 +02:00
Thomas NOËL
9cb58fdc07
update french translations
2012-09-18 14:30:13 +02:00
Frédéric Péters
8cb9bd2d36
List all forms on backoffice homepage, with pending / total stats ( #1673 )
2012-09-18 13:17:54 +02:00
Thomas NOËL
ab7f7619e2
add a (hidden) ./svg URL on workflows ( fix #1663 )
2012-09-15 18:03:11 +02:00
Thomas NOËL
f705d652f5
french translations updated
2012-09-13 14:35:38 +02:00
Thomas NOËL
822f53a3bd
fix csv and xls export ( fix #1632 )
2012-09-13 10:09:27 +02:00
Thomas NOËL
3e3c45a01b
fix xls & csv export
2012-09-12 13:38:13 +02:00
Thomas NOËL
9f266dfdd0
missing i18n for "Password Change"
2012-09-11 09:41:47 +02:00
Thomas NOËL
dbc3c9d79f
ItemField: fix crash when data_source returns less than 3 items
2012-09-10 14:20:55 +02:00
Thomas NOËL
92256ef02d
prefill: don't convert value to string if it's already a string
2012-09-05 16:43:06 +02:00
Thomas NOËL
d5171fa2c5
prefill: add globals on python formulas
2012-09-05 15:52:42 +02:00
Thomas NOËL
fee585b041
fix: handle old formdata without data[%d_display]
2012-09-05 14:57:56 +02:00
Thomas NOËL
2f231db19c
updates in debian packaging
2012-09-05 11:45:25 +02:00
Thomas NOËL
93db2d9602
update french translations
2012-09-05 11:05:30 +02:00
Thomas NOËL
929ca7a717
expose Decimal in wf conditions
2012-09-05 10:50:14 +02:00
Thomas NOËL
54e6bc9b72
some fixes in backoffice listing
2012-09-05 10:44:58 +02:00
Thomas NOËL
31cbfce2fe
admin: better handling of workflow modifications ( #1241 )
2012-09-03 15:47:32 +02:00
Thomas NOËL
35426af9af
stops the workflow when the formdata status changes ( fix #1615 )
2012-09-03 10:06:27 +02:00
Thomas NOËL
1e375e1a7c
fix admin/forms: now we can clear the list of sender roles
2012-08-30 14:20:48 +02:00
Thomas NOËL
d7b58c68b0
workflow reassign: change all evolution items status
2012-08-29 20:28:18 +02:00
Thomas NOËL
864d0b0408
update fr.po
2012-08-29 20:12:04 +02:00
Frédéric Péters
3b93d67f0a
admin: do not offer an edit page after duplicate ( #1593 )
2012-08-29 16:52:44 +02:00
Benjamin Dauvergne
e8cb859e70
cron: remove unused imports
2012-08-29 16:23:58 +02:00
Benjamin Dauvergne
e6f455ca93
cron: fix exception handling around jobs
2012-08-29 16:23:58 +02:00
Thomas NOËL
31fd030a75
admin: form/edit is now 404
2012-08-29 15:33:49 +02:00
Thomas NOËL
caacbe0864
admin: don't go to ./edit after import
2012-08-29 15:31:32 +02:00
Thomas NOËL
cd16e17c7c
admin: remove ./edit link for forms (continuing c214b33341
)
2012-08-29 15:29:44 +02:00
Thomas NOËL
4d01005c77
wf: don't crash if graphviz is not installed
2012-08-29 12:56:00 +02:00
Thomas NOËL
46f142df1e
import libxml2 only if LibertyDirectory is used
2012-08-29 11:47:58 +02:00
Thomas NOËL
cbcc055e86
don't always import sql
2012-08-29 11:44:24 +02:00
Frédéric Péters
c2f220677b
admin: fix CSS for workflow svg
2012-08-23 09:35:50 +02:00
Frédéric Péters
36f5accdfc
backoffice: paginate listing results ( #1584 )
2012-08-23 09:28:14 +02:00
Frédéric Péters
513392b23a
backoffice: disallow sorting/filtering on headers if all rows are not displayed
2012-08-23 09:08:06 +02:00
Frédéric Péters
2a0b111427
backoffice: add support code for paginating listings
2012-08-22 17:17:53 +02:00
Frédéric Péters
b1e529be50
workflows: add and use the possibility to know about "waitpoint" status
...
A waitpoint status is a status waiting for an event (be it user
interaction or something else), but can also be an endpoint (where the
user would wait, infinitely).
This is used to avoid "technical status" (that are just there to execute
some actions and redirect the user elsewhere) in different places, such
as the status filter for forms (because theorically it's not possible
to have forms with that status), or when reassigning status on workflow
changes (to avoid putting the form in a "stuck" situation).
2012-08-17 10:01:51 +02:00
Frédéric Péters
f7cb44eccc
backoffice: embed form history into a bo-block
2012-08-16 17:10:13 +02:00
Frédéric Péters
7b33eacf9c
improve the display of evolution author in case it is the original submitter
2012-08-16 15:00:59 +02:00
Frédéric Péters
459b1670eb
admin: do not allow saving changes to default workflow items
2012-08-16 14:25:16 +02:00