Frédéric Péters
f2c84bb9f0
api: apply criterias from query string when listing formdatas ( #7114 )
2015-05-06 18:23:17 +02:00
Frédéric Péters
a36b9c60d1
api: add support to get full formdata content in listing, ?full=on ( #7113 )
2015-05-06 18:23:17 +02:00
Frédéric Péters
1850cecb95
backoffice: allow filtering on parametrized json sources ( #7106 )
2015-05-03 13:23:14 +02:00
Frédéric Péters
662cb01503
backoffice: correctly ignore graphs function when refreshing listings ( #7109 )
2015-05-03 13:22:58 +02:00
Frédéric Péters
d4bff9858c
misc: don't fold apostrophes in slugs ( #7108 )
2015-05-03 13:22:43 +02:00
Frédéric Péters
74c2beddae
doc: add page on workflow variables
2015-05-01 23:58:47 +02:00
Frédéric Péters
0b2f0fb133
doc: add page on the "webservice call" workflow action
2015-05-01 15:05:47 +02:00
Frédéric Péters
3c467404c1
doc: add page for the "jump" workflow action
2015-05-01 15:05:47 +02:00
Frédéric Péters
bf3d40b6f2
doc: add page on geolocation
2015-05-01 15:05:47 +02:00
Frédéric Péters
9dcf19d0b3
doc: add a "Form Workshop" section, with a page for multipages forms
2015-05-01 15:05:47 +02:00
Frédéric Péters
a6e543900c
doc: change "Workflow" title to "Workflow Workshop", to match UI
2015-05-01 15:05:47 +02:00
Thomas NOËL
ea8de1e8fb
release 1.12.15
2015-04-29 10:35:28 +02:00
Frédéric Péters
9ceaebdac8
statistics: add a zero entry in empty stat results, for jqplot ( #7061 )
2015-04-29 10:18:51 +02:00
Frédéric Péters
6bad90e7f7
statistics: apply the selected status filter ( #7060 )
2015-04-29 10:18:51 +02:00
Frédéric Péters
a8b3708e12
backoffice: fix PDF download URL when there's a query string ( #7055 )
2015-04-28 14:54:47 +02:00
Frédéric Péters
9b4e963c82
backoffice: limit xls cell content to 32767 characters ( #7056 )
...
Total number of characters that a cell can contain: 32,767 characters
source: https://support.office.com/en-nz/article/Excel-specifications-and-limits-16c69c74-3d6a-4aaf-ba35-e6eb276e8eaa
2015-04-28 14:48:07 +02:00
Frédéric Péters
af4b73b3ad
backoffice: don't fail on None value in ods export ( #7057 )
2015-04-28 14:10:27 +02:00
Thomas NOËL
8436474d30
update french translations
2015-04-27 18:46:20 +02:00
Frédéric Péters
a634a69265
sql: make sure all formdef have up-to-date tables ( #7034 )
2015-04-27 18:24:51 +02:00
Frédéric Péters
cbab6a94ed
sql: don't set highest sql level when creating meta table in migrations ( #7034 )
2015-04-27 18:24:51 +02:00
Frédéric Péters
6a0c0e2023
forms: fix 'edit' action on multipage forms ( #7046 )
2015-04-27 13:58:09 +02:00
Frédéric Péters
4544174855
misc: pass --ssl-protocol=any to phantomjs, it forces SSLv3 otherwise ( #7032 )
2015-04-23 14:06:52 +02:00
Thomas NOËL
721a719fac
setup.py: add missing files ( #7019 )
2015-04-23 11:14:10 +02:00
Frédéric Péters
929c40d7d5
sql: migrate views on startup ( #6877 )
...
This introduces a "SQL level" to sql.py, that should be bumped whenever
incompatible SQL changes have to be run at startup, it relies on a new
key/value table (wcs_meta) to hold the database current sql level.
2015-04-23 11:04:08 +02:00
Frédéric Péters
7f6972789e
misc: unquote brackets in variadic URLs ( #7016 )
2015-04-22 23:10:13 +02:00
Frédéric Péters
f701116882
sql: don't run any query if there are no evolution to load
2015-04-22 17:14:29 +02:00
Frédéric Péters
0b455795ed
sql: add method to load evolutions in batch ( #7015 )
2015-04-22 17:11:43 +02:00
Frédéric Péters
9195b848bc
backoffice: omit filtered fields from detailed statistics ( #6890 )
2015-04-22 15:41:11 +02:00
Frédéric Péters
39896c1869
backoffice: add printing of stats page to pdf ( #6896 )
2015-04-22 15:14:38 +02:00
Frédéric Péters
8db0534f6f
backoffice: add filter sidebar to stats page ( #6863 )
2015-04-22 15:14:38 +02:00
Frédéric Péters
368ed699b0
sql: count stats on formdef table instead of global view when relevant ( #6893 )
2015-04-22 15:14:37 +02:00
Frédéric Péters
5797c76e47
backoffice: revamp look of bars for items/bools ( #6893 )
2015-04-22 15:14:37 +02:00
Frédéric Péters
bfc0d859db
backoffice: filter listings by time period and closed list values ( #4505 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
128978d782
fields: give out statistics even when data source is json ( #6881 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
d899cb5950
backoffice: add graphs on formdef statistics pages ( #6879 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
8c6f9e8ad0
backoffice: set statistic parts in different blocks ( #6879 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
b0da15947a
backoffice: move graphs production code into its own function ( #6879 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
480006d3ff
sql: add formdef_id to views ( #6878 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
c96be5c72e
sql: use criterias to create periodic stats ( #6876 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
a9b5fde14f
forms: don't display third step ( #6992 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
2043fe9332
misc: update VersionMiddleware location ( #6981 )
2015-04-20 19:18:08 +02:00
Frédéric Péters
d43675ea42
hobo: fix syntax error ( #6985 )
2015-04-20 15:29:47 +02:00
Benjamin Dauvergne
e232eb75d7
check_hobos: configure fargo_url if a fargo service is available ( #6985 )
2015-04-20 15:15:53 +02:00
Frédéric Péters
cfbc30470b
hobo: look in service variables for admin-attributes content ( #6767 )
2015-04-20 14:35:41 +02:00
Thomas NOËL
d969cea728
release 1.12.14
2015-04-17 17:16:38 +02:00
Thomas NOËL
2ba78294e4
json: always use UTC datetime format ( #6927 )
2015-04-17 14:58:25 +02:00
Thomas NOËL
3c6b72006f
json: export DateField as YYYY-MM-DD ( #6927 )
2015-04-17 14:56:44 +02:00
Frédéric Péters
6405605f28
tests: check /myspace/drafts and /myspace/forms
2015-04-17 14:24:57 +02:00
Frédéric Péters
3c573ef2fc
formdef: do not include form_objects when doing a minimal export ( #6972 )
2015-04-17 14:24:57 +02:00
Frédéric Péters
9eee1104c8
fields: give Page conditions access to all substitution variables ( #6964 )
2015-04-16 17:18:42 +02:00