Thomas NOËL
6dc0f895c3
release 1.12.0
2014-09-05 10:17:46 +02:00
Serghei Mihai
2ee84802fb
js: don't use keywords reserved in IE ( #5364 )
2014-09-05 09:58:34 +02:00
Frédéric Péters
74e60adcbf
admin: sync gadjo styling
2014-09-01 14:33:37 +02:00
Frédéric Péters
afad1c2c59
add possibility to create a formdef object from a json value ( #5348 )
2014-09-01 09:34:42 +02:00
Frédéric Péters
4b21a5cad0
translation update
2014-09-01 09:34:41 +02:00
Frédéric Péters
2cc863ba2e
admin: fix display of themes selection page ( #5350 )
2014-08-29 16:30:09 +02:00
Frédéric Péters
b15f781d94
always assume the "set" type to exist ( #5341 )
...
This exists since Python 2.4.
2014-08-28 12:21:48 +02:00
Frédéric Péters
3be5fea869
always consider ElementTree to be present ( #5340 )
...
ElementTree has been part of the standard library since Python 2.5, it's time
to depend on it unconditionally.
2014-08-28 12:15:52 +02:00
Frédéric Péters
2b7ed3ee6a
hobos: defer much to hobo itself, gets data from stdin ( #4577 )
2014-08-28 11:34:49 +02:00
Frédéric Péters
6cae7aa10d
forms: do not display "save draft" when editing an existing form ( #4793 )
2014-08-28 11:34:49 +02:00
Frédéric Péters
ad3381f136
workflows: new action to anonymise a form ( #4961 )
2014-08-28 11:34:49 +02:00
Frédéric Péters
fb5bd98d35
admin: do not assume formdef id are integers ( #5291 )
...
A long time ago formdefs were not identified by integers (and there are still
occurences in the wild).
2014-08-28 11:34:49 +02:00
Frédéric Péters
63f4131f71
formdefs: allow time in publication/expiration dates ( #5268 )
2014-08-28 11:34:49 +02:00
Frédéric Péters
925ade459f
form: use bootstram-datetimepicker as date picker ( #5268 )
2014-08-28 11:34:49 +02:00
Frédéric Péters
2d6fce82a9
admin: do not fail on missing role ( #5292 )
2014-08-26 16:21:09 +02:00
Frédéric Péters
b2d460cced
forms: fix breadcrumb when editing an existing form
2014-08-26 16:21:09 +02:00
Frédéric Péters
4c1ecc1884
fix display of breadcrumbs in public pages
2014-08-26 16:21:09 +02:00
Frédéric Péters
8966ae859d
idp: fix logging of error when lasso is missing
2014-08-26 16:21:09 +02:00
Frédéric Péters
f167cb5cf3
remove unused imports and variables
2014-08-26 09:14:42 +02:00
Frédéric Péters
f1f020a4b0
admin: fix contents of user debug page
2014-08-26 09:14:42 +02:00
Frédéric Péters
afc6c70d87
forms: fix frontoffice display of listings
2014-08-26 09:14:42 +02:00
Frédéric Péters
e9863b3f52
backoffice: remove dead code
2014-08-26 09:14:42 +02:00
Frédéric Péters
539a3ead08
formdef: fix setting correct workflow by name on import
2014-08-26 09:14:42 +02:00
Frédéric Péters
8209e519eb
remove garbage line
2014-08-26 09:14:41 +02:00
Frédéric Péters
238a014684
tests: visit admin pages
2014-08-24 16:20:59 +02:00
Frédéric Péters
99fd1f7193
admin: update look and feel ( #5303 )
2014-08-22 16:26:31 +02:00
Frédéric Péters
5bc51b5c39
revamp admin & backoffice home pages with big icons ( #4993 )
2014-08-22 16:26:31 +02:00
Frédéric Péters
42203b29c9
admin: move "main" actions to sidebar ( #5300 )
2014-08-22 16:26:31 +02:00
Serghei Mihai
d9c7dcb0d9
flag pointing if form reached workflow's endpoint
...
Closes #5265
2014-08-13 10:00:24 +02:00
Frédéric Péters
7a84ef074c
hobos: add support for global variables ( #5037 )
2014-07-24 16:51:52 +02:00
Frédéric Péters
6f86ae0c40
workflows: register journal entry as its own object, allows HTML ( #5204 )
...
Evolution comments are filled by users and may contain invalid characters, it's
not safe to treat them as HTML, on the other hand a workflow author may want to
add rich text entries in the evolution. So we keep user comments in its place
but record journal entries in their own separate objects, created to handle
both text and HTML strings.
2014-07-24 16:51:52 +02:00
Frédéric Péters
81af33962f
remove unnecessary import statements
2014-07-23 17:45:24 +02:00
Frédéric Péters
cfb2b71661
myspace: import appropriate modules
2014-07-23 17:40:28 +02:00
Thomas NOËL
d0863fb0ea
release 1.11.4
2014-07-23 17:15:34 +02:00
Frédéric Péters
050d0ca811
workflows: properly import/export hidden comment button label ( #5208 )
2014-07-23 17:02:44 +02:00
Frédéric Péters
25ff55321b
workflows: fix import of jump timeout delay ( #5207 )
2014-07-23 17:02:44 +02:00
Thomas NOËL
2d11fe1eac
release 1.11.3
2014-07-22 17:00:16 +02:00
Frédéric Péters
4426cdd6a8
ident: skip password cron jobs if password auth is not enabled ( #5112 )
2014-07-22 16:21:49 +02:00
Frédéric Péters
959e21356f
workflows: makes sure workflow id is exported as a string ( #5198 )
2014-07-22 16:21:49 +02:00
Frédéric Péters
429da6064b
load widget_list.js when there are popups, as they could need it ( #5199 )
2014-07-22 16:21:49 +02:00
Frédéric Péters
be564d8edf
add API to get user forms and user drafts ( #5146 )
2014-07-21 11:35:41 +02:00
Frédéric Péters
f0fa69237e
add some sanity checking of values received in authenticatd API calls ( #5085 )
2014-07-07 10:23:08 +02:00
Frédéric Péters
2621a712a1
use a <div> to enclose field values, as they can be block elements ( #5094 )
2014-07-07 10:23:08 +02:00
Thomas NOËL
2a67463133
release 1.11.2
2014-07-03 14:57:24 +02:00
Frédéric Péters
b4d8b541f9
mark jumps done on timeout or triggers as potential waitpoints ( #5061 )
2014-07-03 13:58:09 +02:00
Frédéric Péters
25d08a87cf
use empty string as display value of an uncompleted Item field ( #5059 )
2014-07-03 13:58:09 +02:00
Thomas NOËL
efe35f0fa3
use get_server instead of SERVER_NAME ( fix #5084 )
2014-07-02 16:02:07 +02:00
Frédéric Péters
7795502f55
js: fix display of dialogs with a single select widget
2014-06-25 09:12:22 +02:00
Frédéric Péters
29c7eb269a
admin: open "change status name" page in a popup
2014-06-25 09:12:22 +02:00
Thomas NOËL
c6a2c7e3b7
release 1.11.1
2014-06-24 14:16:19 +02:00