Commit Graph

3620 Commits

Author SHA1 Message Date
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