Frédéric Péters
|
e413437846
|
workflows: allow comparing a status against a string
|
2013-05-07 10:47:18 +02:00 |
Frédéric Péters
|
481fa0c91a
|
api: export list of categories (#2835)
|
2013-05-06 17:38:15 +02:00 |
Thomas NOËL
|
7fb48ff596
|
datepicker: changeMonth, changeYear, i18n (fix #2821)
|
2013-05-06 15:51:40 +02:00 |
Frédéric Péters
|
f0f9596ab4
|
formdef: make sure formdata classes carry the current formdef object (#2820)
|
2013-05-06 14:20:03 +02:00 |
Thomas NOËL
|
fa84776288
|
setup.py: version number build from git describe (fix #2805)
|
2013-05-06 12:55:03 +02:00 |
Frédéric Péters
|
0f0311f88f
|
formdata: remove get_workflow_status and its usage
|
2013-05-06 11:56:27 +02:00 |
Frédéric Péters
|
879f7f79be
|
form: do not accept None as a status
|
2013-05-03 15:43:19 +02:00 |
Jérôme Schneider
|
7aa02cb0e0
|
debian: fix cleaning *.mo in debian/rules
|
2013-05-03 09:34:17 +02:00 |
Frédéric Péters
|
ef88691226
|
form: do not fail on removed user
|
2013-05-02 11:32:18 +02:00 |
Frédéric Péters
|
ae56ea05e0
|
idp: add missing import
|
2013-05-02 10:59:12 +02:00 |
Frédéric Péters
|
b6f0e108af
|
setup: compile and install gettext files (and switch back to distutils) (#2807)
|
2013-04-27 15:58:40 +02:00 |
Frédéric Péters
|
b9e12f82af
|
fields: possibility for a string field to provide jsonp autocomplete (#2659)
|
2013-04-26 11:26:06 +02:00 |
Frédéric Péters
|
48af5d8515
|
switch setup.py to setuptools, change version number to not have a + sign
|
2013-04-26 10:04:07 +02:00 |
Frédéric Péters
|
65240fb024
|
add git commit hash to version string
|
2013-04-26 09:46:11 +02:00 |
Frédéric Péters
|
13e9905351
|
root: publish a __version__ URL if entrouvert module is available
|
2013-04-26 09:23:28 +02:00 |
Frédéric Péters
|
52dbb98368
|
backoffice: add some classes to listing rows and cells
|
2013-04-25 18:30:46 +02:00 |
Frédéric Péters
|
1445c7ea45
|
template: expose theme_url as a template variable
|
2013-04-23 09:51:56 +02:00 |
Frédéric Péters
|
a68c5e97e7
|
datasources: only encode strings, not whatever type we get (#2790)
|
2013-04-23 08:48:59 +02:00 |
Frédéric Péters
|
7a74726bf0
|
forms: fix edition of current formdata (#2789)
|
2013-04-23 01:38:02 +02:00 |
Frédéric Péters
|
369d829251
|
register: display an indicator of password strength (#2503)
|
2013-04-22 11:22:02 +02:00 |
Frédéric Péters
|
7b11122cce
|
formdata: let lists, tuples and dicts flow straight into json
|
2013-04-19 11:27:29 +02:00 |
Thomas NOËL
|
d0db03b2b6
|
prefill: don't return 'None'
|
2013-04-19 10:22:57 +02:00 |
Frédéric Péters
|
f261cd6610
|
tests: add testing of table with rows widget (#2763)
|
2013-04-18 16:25:08 +02:00 |
Frédéric Péters
|
b573f881e5
|
tests: force English locale for formdef tests
|
2013-04-18 12:39:16 +02:00 |
Frédéric Péters
|
536c71259b
|
form: fix display of "table with rows" widget value in summary (#2765)
|
2013-04-17 15:53:27 +02:00 |
Frédéric Péters
|
550ab9f2a0
|
form: fix display of errors in TableListRowsWidget (#2763)
|
2013-04-17 13:07:23 +02:00 |
Frédéric Péters
|
e83d7b9c50
|
datasources: catch URLError when retrieving JSON
|
2013-04-17 12:38:13 +02:00 |
Thomas NOËL
|
e52c45660d
|
factorize get_variadic_url (wscall, json data_source)
|
2013-04-16 18:29:50 +02:00 |
Frédéric Péters
|
b9185cd2e8
|
datasources: always encode the json we get
|
2013-04-16 17:40:46 +02:00 |
Thomas NOËL
|
27f8fdd969
|
add extra_css at the very end of head (fix #2762 fix #2429)
|
2013-04-16 16:38:29 +02:00 |
Frédéric Péters
|
2717e9cbeb
|
ods: do not mention version 1.2, for compatibility with Excel (#2627)
|
2013-04-16 13:46:40 +02:00 |
Frédéric Péters
|
4ee635a76b
|
forms: make sure draft/wf-draft are both status handled as drafts (#2758)
|
2013-04-16 10:03:13 +02:00 |
Frédéric Péters
|
b7cf1435dd
|
ods: add minimalistic styles.xml to ods file (#2754)
|
2013-04-16 09:52:40 +02:00 |
Frédéric Péters
|
61a6d3d299
|
workflows: add tests for wscall URL substitutions (and fixes)
|
2013-04-15 22:06:59 +02:00 |
Frédéric Péters
|
a4cd0d0c57
|
misc: indentation fixes
|
2013-04-15 20:46:57 +02:00 |
Frédéric Péters
|
d4b2d180f4
|
formdata: call to formdef.get_url() instead of copying its code
|
2013-04-15 20:46:57 +02:00 |
Thomas NOËL
|
5928ce9f0b
|
new workflow status item: wscall (replace wfpush)
|
2013-04-15 18:41:08 +02:00 |
Frédéric Péters
|
ebc07ae03b
|
formdata: only allow submitter to access a draft (#2756)
|
2013-04-15 17:46:32 +02:00 |
Frédéric Péters
|
73f2d51e58
|
ods: always use unicode strings (#2753)
|
2013-04-15 15:56:33 +02:00 |
Frédéric Péters
|
27da630ea0
|
storage: notify of exceptions happening when updating indexes (#2751)
|
2013-04-15 15:23:59 +02:00 |
Frédéric Péters
|
a0c3738f49
|
storage: fix handling of some changes in hashed indexes (#2751)
|
2013-04-15 15:23:55 +02:00 |
Frédéric Péters
|
4d58cadefa
|
tests: add tests for get_prefill_value() (#2748)
|
2013-04-14 22:35:55 +02:00 |
Frédéric Péters
|
cc4e5e51c2
|
workflows: let workflow form be prefilled (#2748)
|
2013-04-14 22:35:55 +02:00 |
Thomas NOËL
|
db308cf421
|
wf/form: use a "by" attribute (instead of "to")
|
2013-04-14 22:26:21 +02:00 |
Frédéric Péters
|
73ec592e85
|
formdata: fix getting concerned users in face of an empty 'by' attribute
|
2013-04-14 21:21:39 +02:00 |
Frédéric Péters
|
3406586e53
|
liberty: do not announce an URL that doesn't exist
|
2013-04-14 20:30:25 +02:00 |
Frédéric Péters
|
d9cbd5caf3
|
libery: leave single logout return url always fallback to redirect to homepage
|
2013-04-14 20:29:13 +02:00 |
Frédéric Péters
|
ebce113692
|
liberty: display a proper error message on error parsing query
|
2013-04-14 20:28:05 +02:00 |
Frédéric Péters
|
4441017b0e
|
saml: do not try to load an empty identity dump
|
2013-04-14 20:26:28 +02:00 |
Frédéric Péters
|
2b42c133bc
|
js: remove debugging statement
|
2013-04-13 14:52:50 +02:00 |