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
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
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
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
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
a4b8d7b583
logger: skip request objects that are actually socket objects ( #36017 )
2019-09-11 09:41:34 +02:00
Nicolas Roche
090fc5b8de
hobo_deploy: allow several templates for user/agent combo portals ( #33876 )
2019-08-22 10:27:06 +02:00
Frédéric Péters
4839bffede
cook: allow extra unknown parameters to create-xxx calls ( #35516 )
2019-08-21 15:53:40 +02:00
Thomas NOËL
513d1f9e09
authentic agent: mass provision roles on new services ( #35345 )
2019-08-19 09:50:06 +02:00
Frédéric Péters
ec976813b0
authentic agent: pass bytes to ElementTree for metadata validation ( #35419 )
2019-08-17 08:23:31 +02:00
Benjamin Dauvergne
24477e2fd8
agent-authentic2: test if ou is None in provisionning ( #35385 )
2019-08-16 19:40:18 +02:00
Thomas NOËL
430c184de6
Revert "agent: redeploy roles when authentic get a new service to manage ( #35345 )"
...
This reverts commit a125818223
.
2019-08-14 22:47:17 +02:00
Nicolas Roche
a125818223
agent: redeploy roles when authentic get a new service to manage ( #35345 )
2019-08-14 18:03:03 +02:00
Benjamin Dauvergne
0f0043ca53
agent/authentic2: retry service's metadata retrieval ( #35351 )
2019-08-13 11:29:22 +02:00
Frédéric Péters
2ad03f8140
authentic agent: remove obsolete import-wcs-roles command ( #35374 )
2019-08-12 16:31:36 +02:00
Frédéric Péters
4c39a9d35f
misc: use django.utils.six ( #35368 )
2019-08-12 13:58:48 +02:00
Christophe Siraut
6583fa518f
environment: use current domain name for services creation form ( #34212 )
2019-08-12 13:44:32 +02:00
Frédéric Péters
a5f0dac3a5
agent: notify primary agent when hobo registers secondary services ( #34970 )
2019-08-06 14:00:20 +02:00
Benjamin Dauvergne
83ee68e26a
provisioning: only send user's roles visible by the service ( #35168 )
2019-08-06 11:50:14 +02:00
Thomas NOËL
83b285a467
signature: forbid arguments after signature ( #35057 )
2019-07-25 22:32:00 +02:00
Benjamin Dauvergne
e7abfc8ea7
agent/a2: prevent useless thread launching ( #34484 )
2019-07-17 11:51:44 +02:00
Benjamin Dauvergne
b5bebd3e43
agent-authentic2: update service's role's name ( #34580 )
2019-07-15 22:56:37 +02:00
Benjamin Dauvergne
11c79a9770
tenant_command: convert exception to UTF-8 ( #30559 )
2019-07-15 22:49:48 +02:00
Frédéric Péters
874130fde1
multitenant: always return 200 on fake health.check tenant ( #34773 )
2019-07-11 23:02:59 +02:00
Benjamin Dauvergne
02b1ef8c2e
do not use public schema for finding list of migrations ( #31042 )
2019-07-04 08:01:16 +02:00
Benjamin Dauvergne
d4790d882b
migrate_schemas: remove migration of public schema ( fixes #31042 )
2019-07-04 08:01:16 +02:00
Frédéric Péters
eb30939c96
translation update
2019-07-03 21:36:47 +02:00
Frédéric Péters
2600a93bd1
revert "migrate_schemas: remove migration of public schema" ( #34504 )
...
This reverts commit 81e955d803
.
2019-07-03 07:18:07 +02:00
Frédéric Péters
e9463c8961
profile: add data type in list of fields ( #33913 )
2019-06-30 07:51:24 +02:00
Frédéric Péters
e0192298af
profile: add extra validation to profile field names ( #33849 )
2019-06-30 07:51:24 +02:00
Frédéric Péters
57765a7916
misc: use application/javascript for menu.json served as jsonp ( #14685 )
2019-06-30 07:51:24 +02:00
Benjamin Dauvergne
81e955d803
migrate_schemas: remove migration of public schema ( fixes #31042 )
2019-06-28 15:19:05 +02:00
Benjamin Dauvergne
0cf4b9442f
migrate_schemas: add copyright notice ( #31042 )
2019-06-28 15:19:05 +02:00
Benjamin Dauvergne
2a686e7d34
migrate_schemas: PEP8ness, remove useless imports ( #31042 )
2019-06-28 15:19:05 +02:00
Nicolas Roche
e869920a9d
hobo_deploy: remove dedicated hobo_deploy's for combo that is no more needed ( #33594 )
2019-06-28 14:40:31 +02:00
Nicolas Roche
e5ede8832e
hobo_deploy: simplify get_theme function on hobo_deploy.py ( #33592 )
2019-06-28 14:32:40 +02:00