Nicolas Roche
771c0fdbbe
manager: remove django <1.10 FormMixin compatibility ( #46881 )
2020-09-29 11:53:32 +02:00
Nicolas Roche
3ba066a70a
manager: use selected ou by default in import roles form ( #46642 )
2020-09-29 11:51:30 +02:00
Benjamin Dauvergne
9cb195bd11
ci: run with latest pytest and pytest-django versions
2020-09-28 15:04:45 +02:00
Benjamin Dauvergne
d2f84ce16d
ci: add build/ to .gitignore
2020-09-26 14:58:17 +02:00
Benjamin Dauvergne
6d0aa4dbbc
ci: choose launched tests depending on context ( #47048 )
...
* locally : only authentic on the production environment
* on jenkins : django-rbac and authentic on the production environment
* on jenkins at night : everything we can, notably future environment
(django 2.2)
2020-09-25 18:34:47 +02:00
Benjamin Dauvergne
3b5ec1d076
tox.ini: fix coverage source target (bis)
2020-09-25 18:34:34 +02:00
Benjamin Dauvergne
24580e5096
tox.ini: fix coverage source target
2020-09-25 17:23:42 +02:00
Thomas NOËL
8fa14b2e8b
ldap: add server URI in user lookup log messages ( #47029 )
2020-09-25 17:15:26 +02:00
Frédéric Péters
55021c0724
translations: fix spelling in user instructions in case of error
2020-09-25 12:50:50 +02:00
Benjamin Dauvergne
7184ac87ce
views: do not serialize missing attributes ( #46906 )
...
When the registration view emit a new mail with a token for itself, it
must not try to serialize attributes not present in the form.
2020-09-25 08:03:41 +02:00
Benjamin Dauvergne
1193c631ae
tests: autouse the media fixture ( #46868 )
2020-09-24 16:57:50 +02:00
Paul Marillonnet
3f95f865ca
translation fix
2020-09-22 09:18:58 +02:00
Paul Marillonnet
6127787abf
translation update
2020-09-22 09:12:16 +02:00
Paul Marillonnet
6a781c9b23
translations: misc fixes in custom po file
2020-09-21 16:42:15 +02:00
Paul Marillonnet
79dcd7730a
translations: misc fixes in saml po file
2020-09-21 16:35:54 +02:00
Paul Marillonnet
430d331b9b
translations: misc fixes in a2_rbac po file
2020-09-21 16:28:37 +02:00
Paul Marillonnet
735744afc8
translations: improve typography in idp/saml po file
2020-09-21 16:24:48 +02:00
Paul Marillonnet
1ee2049e55
translations: misc typo fix in idp po file
2020-09-21 16:21:28 +02:00
Paul Marillonnet
c244b5b266
translations: misc typo fixes in manager po file
2020-09-21 16:17:07 +02:00
Paul Marillonnet
2a77a80955
translations: improve typography in idp_oidc po file
2020-09-21 16:00:51 +02:00
Paul Marillonnet
b831f09515
translations: improve typography in idp_cas po file
2020-09-21 15:58:15 +02:00
Paul Marillonnet
d242fc344d
translations: misc typo fixes in django_rbac po file
2020-09-21 15:53:20 +02:00
Paul Marillonnet
13a155f658
translations: misc typo fixes in main po file
2020-09-21 15:43:37 +02:00
Frédéric Péters
d1093724c0
translations: fix typos & spelling
2020-09-20 16:05:59 +02:00
Frédéric Péters
536ecc1f13
translations: improve typography (non-breaking spaces, ’ and «»)
2020-09-20 16:05:59 +02:00
Paul Marillonnet
bf5df42709
api: handle multiple objects returned in get-or-create mixin ( #44301 )
2020-09-18 15:07:29 +02:00
Paul Marillonnet
d305ddd6f6
translation update
2020-09-18 09:57:56 +02:00
Nicolas Roche
1e6831256b
login: add an option to hide cancel button ( #41122 )
2020-09-18 09:57:56 +02:00
Paul Marillonnet
10625bcaf4
misc: remove closing tag from template translation block ( #46765 )
2020-09-18 09:53:50 +02:00
Paul Marillonnet
f64c4b5a7d
api_views: provide a default slug for roles ( #22251 )
2020-09-17 15:01:19 +02:00
Paul Marillonnet
f41c11d259
api_views: provide a default slug for ous ( #22250 )
2020-09-17 11:46:32 +02:00
Valentin Deniaud
41aa3734e3
misc: provide origin service in template context ( #20699 )
2020-09-17 11:39:30 +02:00
Benjamin Dauvergne
19d892f537
urls: remove legacy URL routing ( #46151 )
2020-09-17 11:32:01 +02:00
Emmanuel Cazenave
df4c10b06e
authentic2_auth_fc: rely on get_plugins for beeing discovered ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
f190c6cdc5
authentic2_idp_oidc: rely on get_plugins for beeing discovered ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
e600e39d3b
authentic2_idp_cas: rely on get_plugins for beeing discovered ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
7e496a719b
authentic2_auth_oidc: rely on get_plugins for beeing discovered ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
33cfc9bd8c
idp.saml: rely on get_plugins for beeing discovered ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
0d4feba6e6
misc: load plugins through django's application registry when possible ( #46474 )
2020-09-16 17:45:13 +02:00
Emmanuel Cazenave
6c01f7945b
delete authentic2-provisionning-ldap plugin ( #44334 )
2020-09-16 17:42:44 +02:00
Paul Marillonnet
1cc56c8652
idp_oidc: validate redirect uri query and fragment ( #44593 )
2020-09-16 13:45:02 +02:00
Paul Marillonnet
4fc9450d71
manager: deactivate link for un-viewable roles in user details ( #41733 )
2020-09-14 16:17:55 +02:00
Valentin Deniaud
644728958b
templates: improve unused account html mail body ( #46417 )
2020-09-14 13:35:31 +02:00
Benjamin Dauvergne
e0d12a5bcb
debian: remove call to "init-script update" in postinst ( #46595 )
...
The same operations are now done by the automatic call to "restart" by
the default Debian scripts.
2020-09-11 17:03:21 +02:00
Frédéric Péters
13af5855b9
debian: update init.d script for uwsgi ( #46568 )
2020-09-11 11:33:39 +02:00
Frédéric Péters
38dd427ae3
manager: move service "edit" action from sidebar to appbar ( #46008 )
2020-09-11 08:46:28 +02:00
Valentin Deniaud
756a4cad3d
manager: fix import roles crash when single ou ( #46448 )
2020-09-08 14:11:48 +02:00
Emmanuel Cazenave
b31754c4ae
debian: use uwsgi to serve app ( #29297 )
2020-09-03 16:23:25 +02:00
Benjamin Dauvergne
a137632a16
misc: add command check-and-repair ( #42190 )
...
It checks RBAC model, remove crufts (derelict permissions and management
roles) and repairs what can be repaired.
2020-09-03 11:57:33 +02:00
Benjamin Dauvergne
8499df4000
log_filter: make force debug filter work for real ( #46127 )
2020-09-03 11:55:49 +02:00