Benjamin Dauvergne
21ce5ece53
tox: fix envlist ( #36584 )
2019-10-15 16:23:19 +02:00
Benjamin Dauvergne
fb3f38288b
dj111: use user.is_authenticated as a boolean ( #36584 )
2019-10-15 15:23:00 +02:00
Benjamin Dauvergne
c178320985
debian: use MIDDLEWARE in debian_config_common.py ( #36584 )
2019-10-15 15:22:49 +02:00
Frédéric Péters
4ed5d38e4c
agent: consider allowed technical roles when provisionning roles ( #36937 )
2019-10-15 13:46:27 +02:00
Frédéric Péters
7e8d61f077
debian: remove syslog handlers if there's no /dev/log ( #36738 )
2019-10-08 14:46:03 +02:00
Frédéric Péters
4b6ea35bfc
debian: disable syslog loggers if there's no /dev/log ( #36738 )
2019-10-07 16:34:17 +02:00
Benjamin Dauvergne
8471bf5e32
dj22: add on_delete=CASCADE to migrations ( #36707 )
2019-10-07 11:39:24 +02:00
Benjamin Dauvergne
2cc9c1f05a
settings_loaders: compute final idp_registration_url after other variables ( #36281 )
2019-10-03 20:24:39 +02:00
Benjamin Dauvergne
3320657f0c
settings_loaders: add next=portal_user_url to idp_registration_url ( #36281 )
2019-10-03 15:59:28 +02:00
Nicolas Roche
89e088a65f
migrate_schemas: remove warning about migration of public schema ( #36560 )
2019-10-03 09:38:46 +02:00
Paul Marillonnet
d292cb96f4
tests: adapt authentic deployment tests to new default roles ( #36615 )
2019-10-02 14:23:33 +02:00
Benjamin Dauvergne
848ce782ef
authentic: allow provisionning some technical roles ( #36398 )
2019-10-02 08:56:53 +02:00
Frédéric Péters
de7639376b
tox: get latest pytest version
2019-10-01 23:58:06 +02:00
Frédéric Péters
90f44a85eb
misc: remove backward compatibility with django < 1.11 ( #36430 )
2019-10-01 08:38:01 +02:00
Benjamin Dauvergne
083658ee5a
emails: ignore DNS errors ( #36502 )
2019-09-28 10:28:02 +02:00
Frédéric Péters
1b98a8e952
trivial: add on_delete to common Role model ( #36336 )
2019-09-22 20:20:46 +02:00
Frédéric Péters
177cc97059
misc: make middlewares compatible with MIDDLEWARE settings ( #36335 )
2019-09-22 20:10:28 +02:00
Frédéric Péters
0f7bffd1b2
agent: replace another occurence of file() ( #36273 )
2019-09-22 08:36:49 +02:00
Frédéric Péters
8eef430d2b
translation update
2019-09-21 18:02:37 +02:00
Frédéric Péters
789a23421f
debug: update label used to enable debug logs ( #36326 )
2019-09-21 18:02:37 +02:00
Frédéric Péters
398b073ce7
debug: fix spelling of addresses ( #36326 )
2019-09-21 18:02:37 +02:00
Frédéric Péters
9db6854b2b
misc: ship template of debugging section ( #36326 )
2019-09-21 18:02:37 +02:00
Frédéric Péters
d49e9def72
agent: adapt for python3 ( #36273 )
2019-09-21 18:02:37 +02:00
Benjamin Dauvergne
661a526109
reset MUST_NOTIFY on request start ( #29240 )
...
It breaks test tests_hobo/test_manager.py:test_unlogged_access which do
not expect any DB access but the flag seems to still be True from a
previous test.
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
b36e054cb0
add debug application ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
09588c0de6
environment: add a setter for Variable.json ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
8ced89e097
tests: coding style ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
9635e4c8f5
environment: factorize get_setting_variable from franceconnect ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
12ea459888
environment: rename get_setting_variable to get_variable ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
96d6eb291a
franceconnect: remove dead import ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
31dfd4e853
urls: coding style ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
d6661ec386
test_schemas: adapt to newly exposed field of Authentic ( #29240 )
2019-09-19 15:23:36 +02:00
Benjamin Dauvergne
9bf094388a
environment: coding style ( #29240 )
2019-09-19 15:23:36 +02:00
Frédéric Péters
ca5d0b18c3
misc: adapt journal logging string handling for python 3 ( #36221 )
2019-09-18 12:17:22 +02:00
Frédéric Péters
aba088843d
logger: also set extra debug_setting attribute in __new__ ( #36220 )
2019-09-18 11:57:32 +02:00
Frédéric Péters
78efe8c0e2
logger: don't use __init__ for log level in python 3 ( #36220 )
2019-09-18 11:33:29 +02:00
Frédéric Péters
05c9c1bf5d
tests: changed mocked "file()" to mocked "open()", everywhere ( #36216 )
2019-09-18 11:10:09 +02:00
Frédéric Péters
269d794048
tests: changed mocked "file()" to mocked "open()" ( #36216 )
2019-09-18 11:04:35 +02:00
Frédéric Péters
2b3d15c97e
debian: use open() to read secret key from settings ( #36216 )
2019-09-18 10:28:12 +02:00
Frédéric Péters
1ded6ea0cb
misc: update various parts for Python 3 compatibility (missed bit, pt3) ( #36093 )
2019-09-13 14:20:19 +02:00
Frédéric Péters
98f200f348
misc: update various parts for Python 3 compatibility (missed bit, pt2) ( #36093 )
2019-09-13 13:50:51 +02:00
Frédéric Péters
b18d94d3d8
misc: update various parts for Python 3 compatibility (missed bit) ( #36093 )
2019-09-13 13:41:18 +02:00
Frédéric Péters
872aebb0a5
misc: update various parts for Python 3 compatibility ( #36093 )
2019-09-13 10:08:22 +02:00
Frédéric Péters
4f3bfc31eb
debian: always run hobo agent with python 2 ( #36095 )
2019-09-13 10:08:22 +02:00
Frédéric Péters
a4b8d7b583
logger: skip request objects that are actually socket objects ( #36017 )
2019-09-11 09:41:34 +02:00
Frédéric Péters
ac3c17666b
debian: remove graypy dependency ( #35567 )
2019-08-24 18:04:23 +02:00
Frédéric Péters
ffaa4e2977
misc: remove support for sentry ( #35566 )
2019-08-24 18:02:48 +02:00
Frédéric Péters
7728071795
debian: add missing python3-setuptools to build-depends
2019-08-24 17:08:19 +02:00
Frédéric Péters
bab13ba977
debian: build a python3-hobo package ( #35493 )
2019-08-24 17:00:19 +02:00
Nicolas Roche
090fc5b8de
hobo_deploy: allow several templates for user/agent combo portals ( #33876 )
2019-08-22 10:27:06 +02:00