Thomas NOËL
e9506e6fd0
hobo_deploy: increase SAML keys size from 1024 to 2048 bits ( #43121 )
2020-07-17 07:24:22 +02:00
Valentin Deniaud
10181c8333
common: use a callable as default in ArrayField ( #45100 )
2020-07-15 14:52:46 +02:00
Frédéric Péters
9b1012b223
translation update
2020-07-14 09:33:21 +02:00
Nicolas Roche
be3ffd83a6
misc: ask for most important parameters on home page ( #44413 )
2020-07-13 19:05:39 +02:00
Benjamin Dauvergne
90a954b45e
misc: provision user.is_active ( #44896 )
2020-07-10 21:01:34 +02:00
Valentin Deniaud
88c06f1df0
agent: save role emails during provisionning ( #44754 )
2020-07-10 16:26:36 +02:00
Nicolas Roche
3d632d370c
tests: use a random free port for smtp server ( #44890 )
2020-07-09 16:21:11 +02:00
Valentin Deniaud
eb22673ee5
tests: use reliable references to objects ( #44861 )
2020-07-07 14:17:37 +02:00
Valentin Deniaud
f833a08358
tests: switch to postgresql ( #44861 )
2020-07-07 14:17:37 +02:00
Frédéric Péters
c00779e7ab
translation update
2020-06-30 17:45:07 +02:00
Nicolas Roche
02052aff40
emails: allow user to define email sender name ( #44411 )
2020-06-29 17:08:04 +02:00
Nicolas Roche
b314c1f9a8
emails: correct help text on email prefix field ( #44565 )
2020-06-29 16:12:54 +02:00
Thomas NOËL
ab3d543997
cook: add auto flag in set-variable action ( #44325 )
2020-06-26 15:32:15 +02:00
Benjamin Dauvergne
0a476f2b33
misc: do not wait already deployed SP ( #43035 )
2020-06-26 11:46:56 +02:00
Benjamin Dauvergne
bad0618e16
tests_authentic2: verify calls to sleep() on redeploy ( #43035 )
2020-06-26 11:46:56 +02:00
Frédéric Péters
e99dc29f4e
emails: order options to have prefix before signature ( #44409 )
2020-06-26 10:08:01 +02:00
Frédéric Péters
858521f6c4
provisionning: get all roles ( #19516 )
2020-06-23 10:18:15 +02:00
Benjamin Dauvergne
c448546dbe
py3: adapt support of multitenant in threads ( #44021 )
2020-06-15 16:17:00 +02:00
Benjamin Dauvergne
6361be78c9
tests_multitenant: test threading.Timer ( #44021 )
2020-06-15 11:56:59 +02:00
Frédéric Péters
502759f0d7
translations: typo fix ( #44026 )
2020-06-12 15:16:18 +02:00
Frédéric Péters
83e6d3ef17
tox: limit django-filter to <2.3
...
pkg_resources.ContextualVersionConflict: (Django 1.11.29 (...),
Requirement.parse('Django>=2.2'), {'django-filter'})
-- https://jenkins.entrouvert.org/job/hobo/2776/console
2020-06-05 20:44:01 +02:00
Frédéric Péters
0012761656
general: use HTTP API to provision users & groups ( #43245 )
2020-05-29 12:24:18 +02:00
Frédéric Péters
e5cea48f38
emails: use correct variable name for global email prefix ( #43064 )
2020-05-19 10:20:56 +02:00
Frédéric Péters
db5941531b
translation update
2020-05-19 09:39:25 +02:00
Frédéric Péters
f5ca32f8e0
profile: limit field identifier length ( #43036 )
2020-05-18 20:33:55 +02:00
Nicolas Roche
29914b6d36
emails: allow user to define default mail object ( #41430 )
2020-05-18 15:34:56 +02:00
Frédéric Péters
2f839757a5
misc: use new location for django.urls imports ( #42967 )
2020-05-15 18:35:18 +02:00
Frédéric Péters
10729f15c9
tests: fix to pass integer as verbosity
2020-05-15 17:20:25 +02:00
Frédéric Péters
c4a80cb6c5
cook: renotify agents when waiting for deployment ( #42956 )
2020-05-15 16:32:16 +02:00
Frédéric Péters
0e61667d24
misc: display details when using verbose cook ( #39744 )
2020-05-15 16:32:16 +02:00
Frédéric Péters
09c8ada5bc
debian: don't log SuspiciousFileOperation errors ( #42819 )
2020-05-15 11:32:38 +02:00
Lauréline Guérin
35f66b3f48
misc: disable django.security.DisallowedRedirect logs ( #33620 )
2020-05-07 09:17:32 +02:00
Serghei Mihai
5370064071
multitenant: add loader to define MELLON_LOGIN_HINTS setting ( #42191 )
2020-05-05 15:31:06 +02:00
Frédéric Péters
8b1c24db2b
misc: don't display service variables that were automatically set ( #42112 )
2020-04-28 09:11:18 +02:00
Frédéric Péters
e063c29314
misc: don't create setting variables on get() ( #42114 )
2020-04-28 09:09:41 +02:00
Benjamin Dauvergne
225e22747c
tests_authentic: adapt to evolutions in authentic2 ( #42154 )
...
* django-filters>=2 is now usable with authentic, for py2 run it must
be explicitely limited to django-filter<2.
* settings must use MIDDLEWARE instead of MIDDLEWARE_CLASSES
2020-04-27 18:22:51 +02:00
Benjamin Dauvergne
540f274c33
misc: make ProvisionningMiddle inherit from MiddlewareMixin ( #42154 )
2020-04-27 17:15:53 +02:00
Benjamin Dauvergne
c11cb76c6a
tests: adapt fixture to permisssions changes in authentic ( #42087 )
...
Permission given to role's administrative roles changed from using the
'admin' permission to the 'manage-members' permission (#20513 ).
2020-04-24 16:45:44 +02:00
Christophe Siraut
7204caec79
Jenkinsfile: use default distribution target ( #41301 )
2020-04-24 15:46:59 +02:00
Thomas NOËL
51078a11de
environment: autorize secondary Service title homonymy ( #41984 )
2020-04-22 17:56:50 +02:00
Frédéric Péters
66094c66e2
misc: don't create variables on get() ( #41961 )
2020-04-22 12:08:05 +02:00
Benjamin Dauvergne
edc35406cc
tests_multitenant: fix non deterministic behaviour
2020-04-20 23:58:43 +02:00
Frédéric Péters
22bbfcdb44
emails: handle DNS TXT entries as the bytes they are ( #41894 )
2020-04-20 18:27:06 +02:00
Frédéric Péters
df858e44a7
translation fix
2020-04-18 13:52:11 +02:00
Benjamin Dauvergne
2a4a2305d0
emails: handle errors during RCPT test ( #41789 )
2020-04-16 19:52:16 +02:00
Frédéric Péters
24e652270e
debian: adapt breaks/replaces for actual version numbers ( #41640 )
2020-04-15 15:39:47 +02:00
Frédéric Péters
8c0575d4cb
debian: fix reference to python-celery-common ( #41640 )
2020-04-15 15:37:55 +02:00
Frédéric Péters
dd6d9c8b25
debian: run hobo & hobo-agent with python 3 ( #41640 )
2020-04-15 14:20:04 +02:00
Benjamin Dauvergne
2b0474a2e9
tests_multitenant: mock journald sender ( #41250 )
2020-04-15 08:13:44 +02:00
Frédéric Péters
8605761621
misc: display sec 1 level in green ( #41721 )
2020-04-15 08:08:48 +02:00