Frédéric Péters
a2a1ccc7b1
WIP/ sidepage
2015-05-06 23:09:45 +02:00
Frédéric Péters
07cc30ddaf
WIP/ backoffice: keep track of submission channel ( #7053 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
07da0cb34b
translation update
2015-05-06 23:09:45 +02:00
Frédéric Péters
872de4fc5b
tests: test form submission from backoffice ( #7052 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
343a2d1150
backoffice: make it possible to submit forms from the backoffice ( #7052 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
7bd19acf00
backoffice: export list of menu items as json ( #7146 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
10681daa53
backoffice: revamp appearance of journal ( #7125 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
ecc5ae9792
backoffice: move management of submitted forms to a subdirectory ( #7151 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
615522b107
backoffice: allow limiting ADMIN_FOR_ALL to specific IP addresses ( #7122 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
f95e3361e8
backoffice: refactor check of backoffice access rights ( #6726 )
2015-05-06 23:09:45 +02:00
Frédéric Péters
7ef5152323
backoffice: remove unused "forms/workflows in backoffice" classes ( #6726 )
2015-05-06 23:09:38 +02:00
Frédéric Péters
cfcaf94467
general: import get_user_from_api_query_string as needed ( #6726 )
...
Avoids circular imports (the right fix will be to move the api directory stuff
out of api.py, or move get_user_from_api_query_string to another file).
2015-05-06 23:09:33 +02:00
Frédéric Péters
18bb6483e2
backoffice: refactor display of menu items ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
d2fe05be5a
backoffice: don't display logger and bounces panels if disabled ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
68b96ea2b0
tests: don't run text pages tests with backoffice open ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
464ba1ed21
tests: replace admin/ by backoffice/ in tests of admin pages ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
89285fc21b
backoffice: simplify ADMIN_FOR_ALL behaviour ( #6726 )
...
There was a workaround against the admin-permissions settings, temporarily
adding all roles to the user, this is no longer necessary and ADMIN_FOR_ALL
is now back to really give all administrative rights to all users.
2015-05-06 18:35:10 +02:00
Frédéric Péters
cd60fdfb5b
backoffice: make users and settings accessible when there are no users ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
48d326f652
backoffice: remove link to admin/ ( #6726 )
2015-05-06 18:35:10 +02:00
Frédéric Péters
7ccfa19c3b
admin: change to be a redirect to /admin/$1 ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
9e058cb1f7
template: remove 'admin' as location_hint ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
95be42a974
myspace: remove link to admin/ ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
22aa4baf66
backoffice: limit menu to main items, add more items with small blocks ( #6726 )
...
Main items are determined as having an attributed icon, it's not that good as a
reference but will do for now.
2015-05-06 18:35:09 +02:00
Frédéric Péters
259e40870a
admin: use backoffice (now unified) menu items in header ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
ef37406330
backoffice: include all pages from admin/ ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
df6e6df0b2
backoffice: include version number and gpl intro text in sidebar ( #6726 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
a25f3fe541
workflows: add action to disable a formdef ( #6973 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
d478780713
misc: apply umask to created files ( #6845 )
2015-05-06 18:35:09 +02:00
Frédéric Péters
4e78b42ae5
api: allow signed queries that do not specify email or NameID ( #7156 )
2015-05-06 18:24:24 +02:00
Frédéric Péters
1e200cd30c
tests: test new features of the forms API ( #7113 , #7114 , #7115 )
2015-05-06 18:23:17 +02:00
Frédéric Péters
594c6db59d
doc: document new features of the forms API ( #7113 , #7114 , #7115 )
2015-05-06 18:23:17 +02:00
Frédéric Péters
c173fd8854
api: allow named parameters as filters for formdata listing ( #7115 )
2015-05-06 18:23:17 +02:00
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