Thomas NOËL
83e7420f27
release 1.12.4
2014-10-07 21:11:02 +02:00
Frédéric Péters
0a4a941164
forms: add /auth and /tryauth paths to forms ( #5625 )
...
Those URLs logs the user before displaying the form.
The /tryauth path does this tentatively, meaning it won't do anything for local
logins, and will use a passive SAML request when configured to use an external
identity provider, then display the form, logged in or not.
On the other hand, /auth will always redirect the user to the login form if
he is not already logged in.
2014-10-07 21:04:41 +02:00
Frédéric Péters
b973ff1ee8
publisher: handle errors in template files ( #5578 )
2014-10-07 21:04:41 +02:00
Frédéric Péters
4e1ae3085b
trivial: remove debugging raises
2014-10-06 15:05:30 +02:00
Frédéric Péters
430ac40ca7
trivial: remove unreachable statement
2014-10-06 15:05:30 +02:00
Frédéric Péters
35331e33af
trivial: fix display of top of login text
2014-10-06 14:57:41 +02:00
Frédéric Péters
e6243004ed
trivial: remove trailing whitespace
2014-10-06 14:57:41 +02:00
Frédéric Péters
b13714972e
trivial: remove unnecessary semicolons
2014-10-06 14:57:41 +02:00
Frédéric Péters
abc45a8074
trivial: remove unnecessary pass statements
2014-10-06 14:57:41 +02:00
Frédéric Péters
0067a03783
trivial: makes sure all menu item tuples have three items
2014-10-06 14:57:41 +02:00
Frédéric Péters
727cc7048a
trivial: do not raise strings as exception
2014-10-06 14:57:41 +02:00
Frédéric Péters
1d3817d0c2
trivial: don't use old raise syntax
2014-10-06 14:57:41 +02:00
Frédéric Péters
a6d48d8f11
trivial: fix escaping in rtf substitution strings
2014-10-06 14:57:41 +02:00
Frédéric Péters
680c021ba3
trivial: fix reference to role variable name
2014-10-06 14:57:41 +02:00
Frédéric Péters
191684ac77
trivial: remove unused format string key
2014-10-06 14:57:41 +02:00
Frédéric Péters
2fad8764e4
trivial: properly mark get_new_id as classmethod
2014-10-06 14:57:40 +02:00
Frédéric Péters
9346ab61d0
trivial: remove empty docstring
2014-10-06 14:57:40 +02:00
Frédéric Péters
5850254ade
trivial: fix parameter name of classmethod
2014-10-06 14:57:40 +02:00
Frédéric Péters
33a5678357
workflows: handle empty timeouts ( #5633 )
2014-10-06 13:55:52 +02:00
Benjamin Dauvergne
d400f8e207
saml: handle IsPassive in SAML 2.0 login handler ( #5615 )
2014-10-06 13:55:27 +02:00
Benjamin Dauvergne
b86bfa37cc
saml: factorize error status handling in assertion consumer ( #5615 )
2014-10-06 13:55:27 +02:00
Frédéric Péters
17c8859b63
doc: mention --without-postgresql-tests in the README file ( #5560 )
2014-10-06 13:46:59 +02:00
Frédéric Péters
eda9cf94d5
tests: run postgresql tests by default
2014-10-06 13:45:51 +02:00
Benjamin Dauvergne
240621635b
Add section to README for running the tests
2014-10-01 23:09:48 +02:00
Thomas NOËL
e2bbe1ed42
release 1.12.3
2014-09-29 15:58:54 +02:00
Thomas NOËL
c5408c4886
french translation update
...
(I forgot to translate "Shortcuts")
2014-09-25 13:48:17 +02:00
Thomas NOËL
f0a38d3e1d
french translation update ( fixes #5421 and #5422 )
2014-09-25 09:46:27 +02:00
Frédéric Péters
75dbe8a76c
sql: ignore drafts when gathering time statistics ( #5583 )
2014-09-24 17:36:07 +02:00
Frédéric Péters
643414746e
backoffice: add shortcuts to common time periods ( #5421 )
2014-09-24 17:36:07 +02:00
Frédéric Péters
25e7c384d9
backoffice: add monthly and yearly graphs ( #5422 )
2014-09-24 17:36:07 +02:00
Benjamin Dauvergne
f534464efd
french translation update ( fixes #4294 )
2014-09-24 12:54:02 +02:00
Benjamin Dauvergne
86d4216566
workflows: allow keeping files generated by ExportToModel in the evolution (refs #4294 )
2014-09-24 12:53:56 +02:00
Benjamin Dauvergne
1694c66984
make AttachmentEvolutionPart more generic (refs #4294 )
...
- default constructor does not need an Upload object anymore
- new classmethod from_upload() allow to build an
AttachmentEvolutionPart from an Upload object
2014-09-24 12:53:36 +02:00
Benjamin Dauvergne
79c8b3738b
move AttachmentEvolutionPart from wcs.wf.attachment to wcs.workflows (refs #4294 )
2014-09-24 12:53:22 +02:00
Benjamin Dauvergne
a9ac6fec89
Add tests for get_user_from_api_query_string() ( fixes #5536 )
2014-09-23 12:23:48 +02:00
Benjamin Dauvergne
3074204f09
Make get_user_from_api_query_string() report detailed errors when signature checking fails (refs #5536 )
2014-09-23 12:23:48 +02:00
Thomas NOËL
a873d2678a
release 1.12.2
2014-09-22 15:55:21 +02:00
Frédéric Péters
6063f68409
workflows: improve xml import/export of roles ( #5524 )
2014-09-22 10:29:21 +02:00
Frédéric Péters
991537f248
backoffice: add some size-responsiveness to adapt to smaller screens ( #5551 )
2014-09-22 10:29:21 +02:00
Frédéric Péters
80546ca7a9
backoffice: make table rows clickable ( #5550 )
2014-09-22 10:29:21 +02:00
Frédéric Péters
f1168487ac
form: open date selector in decade view when empty ( #5517 )
2014-09-18 11:30:23 +02:00
Frédéric Péters
ca18c10632
js: remove debugging statement ( #5535 )
2014-09-18 11:30:15 +02:00
Frédéric Péters
3a9b7fdac0
workflows: allow timeout value to be a Python formula ( #5506 )
2014-09-15 15:58:53 +02:00
Frédéric Péters
ee100566d6
workflows: make status visible by all roles with actions ( #5477 )
2014-09-15 15:58:53 +02:00
Frédéric Péters
55b40e4978
admin: makes sure site title gets positioned on top of the picture ( #5434 )
2014-09-15 15:58:53 +02:00
Frédéric Péters
246712f9f7
help: fix id of the new conditions page
2014-09-12 17:21:18 +02:00
Frédéric Péters
80411f8af3
help: new help page with examples of conditions
2014-09-12 17:11:16 +02:00
Thomas NOËL
ad81807fa3
release 1.12.1
2014-09-09 16:40:40 +02:00
Frédéric Péters
a0d35e480b
move css required for datetimepicker to its own file ( #5432 )
...
Some themes do not include qommon.css, and that makes the date picker appear
in the wrong place in the front office.
2014-09-09 16:28:51 +02:00
Frédéric Péters
bf946e34c7
style: do not wrap admin/backoffice tabs onto a second line ( #5404 )
2014-09-08 10:33:23 +02:00