Thomas NOËL
2a6f0f36cc
tests: use "Global View" string after d4b8bf3
( #8534 )
2015-10-07 11:07:37 +02:00
Thomas NOËL
f14d323eb1
update french translations
2015-10-07 10:40:49 +02:00
Thomas NOËL
d4b8bf3a76
backoffice: rename "general listing" to "Global View" ( #8534 )
2015-10-07 10:24:26 +02:00
Frédéric Péters
4f421ba215
backoffice: add a link to the originating mail ( #8446 )
2015-10-07 10:14:46 +02:00
Frédéric Péters
ffd3200c06
misc: simplify version discovery ( #8531 )
...
No more handwritten version number in wcs/__init__.py, no more support for
qommon as it was once used in Authentic, no more support for subversion.
2015-10-07 10:12:43 +02:00
Thomas NOËL
2af85d24c8
release 1.14
2015-10-06 16:31:40 +02:00
Frédéric Péters
4c02e6861c
misc: handle ckeditor jquery adapter failing to load
2015-10-06 16:28:56 +02:00
Frédéric Péters
b707e9591e
admin: don't fail on duplicated role names when editing an user ( #8443 )
2015-10-06 15:46:39 +02:00
Frédéric Péters
90cc04bdcb
misc: don't display tracking code entry box on category pages ( #8441 )
2015-10-06 15:46:38 +02:00
Frédéric Péters
1688c973c1
workflows: stay in (front/back)office after generating a document ( #8447 )
2015-10-06 12:11:04 +02:00
Thomas NOËL
e2b5a50b5a
api: allow for ?full=on on /api/user/drafts ( #8450 )
2015-10-01 23:35:52 +02:00
Frédéric Péters
68e26d3997
workflows: send correct file when multiple ones share the same name ( #8453 )
2015-10-01 17:17:04 +02:00
Frédéric Péters
8f76953579
sql: store workflow_roles_array as strings ( #8451 )
2015-10-01 13:25:04 +02:00
Frédéric Péters
e58e2a4963
misc: mark "Load" (from tracking code) for translation ( #8299 )
2015-09-30 18:30:37 +02:00
Frédéric Péters
bf2947ffea
misc: always add wcs.listing.js when displaying global listing
2015-09-30 15:34:44 +02:00
Frédéric Péters
5e19aaf305
po: add translations for a few new strings
2015-09-30 15:16:56 +02:00
Frédéric Péters
9404eb65ee
backoffice: add "current forms" view ( #8227 )
2015-09-30 15:16:56 +02:00
Benjamin Dauvergne
1e124b0cf2
hobo_notify: construct new roles using the uuid as their id ( #8400 )
...
To prevent any possibility of duplication we choose to use the uuid as
the id of new roles. So when a new Role is built in concurrent threads,
it will get the same id in both threads and so one will overwrite the
pickle written by the other preventing duplication.
2015-09-29 19:07:04 +02:00
Frédéric Péters
475abd5a6c
misc: load json input as strings, not unicode ( #8406 )
2015-09-29 18:47:15 +02:00
Frédéric Péters
b4f9caf21f
forms: flatten list of steps ( #8355 )
2015-09-29 14:57:25 +02:00
Frédéric Péters
a58fcf4cae
api: export all role attributes with user info ( #8397 )
2015-09-29 09:35:16 +02:00
Frédéric Péters
558c4df65e
general: keep submission context additional details ( #8306 )
2015-09-28 18:35:39 +02:00
Frédéric Péters
f0e88b1cc3
api: add possibility to get to user API through /api/users/{user_id}
2015-09-25 18:14:12 +02:00
Frédéric Péters
5843ad8f33
api: add API to get list of users ( #8345 )
2015-09-25 18:14:12 +02:00
Frédéric Péters
17d6ad423e
po: translate new string
2015-09-25 17:58:53 +02:00
Frédéric Péters
dc9b180faa
api: mark "xxx, draft saved on xxx" as translatable ( #8384 )
2015-09-25 17:55:42 +02:00
Frédéric Péters
31510a0f65
misc: allow duplicated role names ( #8373 )
...
This doesn't let the user create such roles as the result will always be
confusing lists but at least it won't crash if an external process creates
such roles.
2015-09-25 17:55:42 +02:00
Benjamin Dauvergne
e38e9be0ac
ctl/hobo_notify: filter potential app_dir by checking for config.pck ( #8358 )
2015-09-25 10:22:46 +02:00
Frédéric Péters
77ad631093
api: fix "formdefs of category" API to not return all formdefs ( #8340 )
2015-09-23 23:50:14 +02:00
Frédéric Péters
8afcddfaac
api: add API to submit new formdata ( #8298 )
2015-09-23 14:26:51 +02:00
Frédéric Péters
ca3698f6c6
sql: assert no table is created with None as formdef.id ( #8315 )
2015-09-22 18:57:55 +02:00
Frédéric Péters
3d252af241
forms: always set a new url_name when importing ( #8315 )
2015-09-22 18:57:55 +02:00
Frédéric Péters
f22031acf4
tests: also run admin pages tests with sql enabled ( #8315 )
2015-09-22 18:57:51 +02:00
Frédéric Péters
59fd4c662b
backoffice: add lists of backoffice submission drafts ( #8176 )
2015-09-22 18:57:41 +02:00
Frédéric Péters
1fd9ddf050
forms: add attribute to know formdatas created from backoffice ( #8176 )
2015-09-22 16:52:07 +02:00
Frédéric Péters
ff4b2c152c
formdata: add actions_roles index ( #8281 )
2015-09-22 16:52:07 +02:00
Frédéric Péters
1c20613197
sql: add a way to select() over different formdefs ( #8179 )
2015-09-22 16:52:07 +02:00
Frédéric Péters
20d84a0cda
workflows: allow changes to "workflow functions" ( #8256 )
2015-09-22 16:52:07 +02:00
Frédéric Péters
1eb04fb441
tests: run form pages tests with English as language
2015-09-22 16:52:07 +02:00
Frédéric Péters
acb6726bcf
admin: turn permissions panel into a matrix of roles/accesses ( #8239 )
...
This also adds "backoffice access" to this panel, so it's no longer required to
go into individual roles to set that one.
2015-09-22 13:32:47 +02:00
Frédéric Péters
7e12818eb8
misc: support variables in URL in root and category redirects ( #8301 )
2015-09-22 13:32:47 +02:00
Frédéric Péters
fbef6d3c56
workflows: add error handling to webservice call action ( #7124 )
2015-09-22 13:32:47 +02:00
Frédéric Péters
51bec8d58f
misc: add possibility of redirection of category pages ( #8218 )
2015-09-22 13:32:47 +02:00
Frédéric Péters
a7eed9c60a
misc: add possibility of redirection of homepage ( #8216 )
2015-09-22 13:32:47 +02:00
Frédéric Péters
24ac153da8
misc: highlight info text when hovering the matching button ( #8304 )
2015-09-22 13:32:47 +02:00
Frédéric Péters
352de1d74d
trivial: remove useless else on loop in bounce processing
2015-09-19 16:30:54 +02:00
Frédéric Péters
6e7f88400f
misc: fix missing variable in bounce processing
2015-09-19 16:29:54 +02:00
Frédéric Péters
01027d0887
trivial: remove unused imports
2015-09-19 16:29:54 +02:00
Frédéric Péters
6c3da07c05
trivial: add missing import
2015-09-19 16:10:48 +02:00
Frédéric Péters
1f218c3917
trivial: remove unused imports
2015-09-19 16:10:48 +02:00