Commit Graph

1164 Commits

Author SHA1 Message Date
Frédéric Péters bed085e518 tox: get latest pytest version
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Build queued... Details
2019-10-01 23:42:54 +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
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
Thomas NOËL c1d433c867 tests_multipublik: disable celery messages (#35251) 2019-08-06 14:55:24 +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