Commit Graph

2700 Commits

Author SHA1 Message Date
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
Frédéric Péters dfb7f8bd1f sessions: do not fail on absence of tempfiles 2013-04-12 16:42:17 +02:00
Frédéric Péters 74f1ff5b1f sql: add support for ignore_errors to .get() methods (#2742) 2013-04-12 13:09:21 +02:00
Frédéric Péters fc93ee6e84 sessions: clean tempfiles (#2705) 2013-04-11 15:40:33 +02:00
Thomas NOËL 2990abd9a1 really remove wcs.pot 2013-04-11 14:27:17 +02:00
Thomas NOËL b1858453bd update french translations 2013-04-11 14:22:27 +02:00
Thomas NOËL fa5b0b5d6b po: remove wcs.pot; add .gitignore for pot & mo files 2013-04-11 14:19:42 +02:00
Frédéric Péters 7c820f08a0 form: fire a change() event on select2, to have it functional on page load 2013-04-11 10:15:16 +02:00
Frédéric Péters 249bf62173 fields: prepend data source result with an empty entry, for optional fields 2013-04-11 10:13:54 +02:00
Frédéric Péters ca9a175374 admin: fix display of federated accounts details (#2727) 2013-04-11 09:43:15 +02:00
Frédéric Péters 80677da83d api: use standard base64 encode, not the urlsafe one 2013-04-10 18:00:58 +02:00
Frédéric Péters 580f785622 api: do not use timestamp.totalseconds(), introduced in Python 2.7 2013-04-10 18:00:36 +02:00
Frédéric Péters 5dc223ad6c api: remove debugging print 2013-04-10 18:00:26 +02:00