Commit Graph

1828 Commits

Author SHA1 Message Date
Emmanuel Cazenave dbf76af91e django32: run tests against django 3.2 (#67760) 2023-01-30 14:53:15 +01:00
Frédéric Péters 65ff0ad9a6 context processors: return mini-template if there's no skeleton url (#73796) 2023-01-27 08:25:40 +01:00
Benjamin Dauvergne a5acd7e2b2 environment: clean old auto variable for internal ips (#65235) 2023-01-24 16:24:31 +01:00
Frédéric Péters 8a9ad4ffa5 applications: skip unknown services (#73583) 2023-01-19 19:37:25 +01:00
Frédéric Péters 3a6640f8f2 misc: close opened key files in authentic settings loader (#73550) 2023-01-18 13:49:35 +01:00
Benjamin Dauvergne 2e18ac3a78 tox.ini: fix coverage warning
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
py3-django22-coverage-multipublik/lib/python3.9/site-packages/coverage/control.py:687: CoverageWarning: Conflicting dynamic contexts (dynamic-conflict)
	    self._warn("Conflicting dynamic contexts", slug="dynamic-conflict", once=True)
2023-01-16 17:06:30 +01:00
Benjamin Dauvergne f5ebbc4215 debian: fix typo (#73437) 2023-01-16 17:05:00 +01:00
Emmanuel Cazenave aa7d275028 tox: drop django-tables2 (#73271) 2023-01-16 15:34:40 +01:00
Emmanuel Cazenave d022506c33 misc: drop djangorestframework 3.9 compatibility (#73260)
gitea-wip/hobo/pipeline/pr-main Build started... Details
2023-01-16 15:33:50 +01:00
Benjamin Dauvergne ce88277e90 misc: improve get_safe_db_name (#72643) 2023-01-16 15:07:56 +01:00
Benjamin Dauvergne a652576b84 misc: improve jenkins log with parallel tox (#72643) 2023-01-16 15:07:56 +01:00
Benjamin Dauvergne 157a69fab6 misc: fix warning about deprecated connection.get_tenant() (#73294)
gitea-wip/hobo/pipeline/pr-main This commit looks good Details
2023-01-12 12:04:49 +01:00
Benjamin Dauvergne 760a8b1a7c Revert "misc: improve get_safe_db_name (#72643)"
This reverts commit 56c611d77b.
2023-01-12 10:27:18 +01:00
Benjamin Dauvergne be635f1001 Revert "misc: improve jenkins log with parallel tox (#72643)"
This reverts commit 1dc65bde3e.
2023-01-12 10:27:11 +01:00
Benjamin Dauvergne 56c611d77b misc: improve get_safe_db_name (#72643)
gitea-wip/hobo/pipeline/pr-main Build started... Details
2023-01-12 10:17:59 +01:00
Benjamin Dauvergne 1dc65bde3e misc: improve jenkins log with parallel tox (#72643) 2023-01-12 10:17:59 +01:00
Benjamin Dauvergne a917ec7fec agent: limit provisionning to some commands (#72478)
- authentic2.custom_user.management.commands.fix-attributes
- authentic2.management.commands.check-and-repair
- authentic2.management.commands.clean-unused-accounts
- authentic2.management.commands.cleanupauthentic
- authentic2.management.commands.deactivate-orphaned-ldap-users
- authentic2.management.commands.import_site
- authentic2.management.commands.sync-ldap-users
- authentic2_auth_oidc.management.commands.oidc-sync-provider
- hobo.multitenant.management.commands.runscript
2023-01-04 10:54:58 +01:00
Agate 3b11215c9f hobo: store extra user attrs during provisionning (#38703)
gitea-wip/hobo/pipeline/pr-main This commit looks good Details
2023-01-04 08:26:26 +01:00
Frédéric Péters 8eabc9d9d9 ci: only build package for bullseye (#72729) 2022-12-22 17:21:27 +01:00
Frédéric Péters 7cece8ce44 misc: make sure identical hobo in different db have the same key (#72264) 2022-12-17 09:00:50 +01:00
Benjamin Dauvergne 82b7e01caf cook: check disabled service in recipes (#72335) 2022-12-15 15:58:08 +01:00
Benjamin Dauvergne bc8e7a3867 cook: simplify command call in tests (#72335) 2022-12-15 15:57:20 +01:00
Benjamin Dauvergne 50ef55637d cook: always mock notify_agents in tests (#72335) 2022-12-15 15:57:20 +01:00
Benjamin Dauvergne 12b1b5096b hobo: add setting to disable/enable a type of service (#72335)
HOBO_SERVICES_DISABLED is used in hobo/settings.py to list deprecated or
services still not in production.
HOBO_SERVICES_ENABLED is used through config.json to enable a new
service.

ServiceBase.is_enabled() is modified to use those settings
2022-12-15 15:57:20 +01:00
Paul Marillonnet 89096f8def ci: use correct alias as failure notification recipient (#72363) 2022-12-13 16:48:54 +01:00
Benjamin Dauvergne ee9509b003 tests: simplify checks on roles for authentic's hobo-deploy (#72354)
We check the presence of loaded roles and for automatic we check a
mininal number of them are present.
2022-12-13 16:15:14 +01:00
Valentin Deniaud c2aed1b25d misc: remove compatibility code with old authentic version (#72027) 2022-12-12 10:25:57 +01:00
Benjamin Dauvergne 6fb905f17c settings_loaders: set registration URL path to /register/ (#72233) 2022-12-09 15:57:54 +01:00
Benjamin Dauvergne e8cba9a7d4 context_processors: specialize login_url and registration_url on password reset page (#72237) 2022-12-09 13:59:57 +01:00
Thomas NOËL 420ed17e07 multitenant: show ETA on migrate_schemas (#68034) 2022-12-09 12:20:39 +01:00
Frédéric Péters 2dc33f915d translation update
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-12-02 14:00:35 +01:00
Frédéric Péters 727dece839 applications: add menu entry to delete application (#71967) 2022-12-02 13:58:58 +01:00
Frédéric Péters 1d5794ef2a misc: raise 404 on applications that do not exist (#71961) 2022-12-02 11:09:53 +01:00
Paul Marillonnet 7e6a13320b home: remove franceconnect menu entry (#71958) 2022-12-02 10:25:29 +01:00
Thomas NOËL 8d3d8a7db1 debian: do not overwrite existing DATA_UPLOAD_MAX_MEMORY_SIZE (#69604)
for example for Passerelle, where DATA_UPLOAD_MAX_MEMORY_SIZE = 100 * 1024 * 1024
2022-12-01 18:12:03 +01:00
Benjamin Dauvergne 92cdad5f8c tests: make version counting more determinist in applications tests (#71907) 2022-12-01 10:59:42 +01:00
Valentin Deniaud 02df3a7a81 test_authentic: restrict scope of import_template command test (#71867) 2022-11-30 11:00:27 +01:00
Valentin Deniaud 93fc9d9960 authentic2: remove remaining dependencies to RoleAttribute (#71836) 2022-11-29 16:28:40 +01:00
Lauréline Guérin f939e727f0
applications: refresh elements cache on deployment (#70897)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-11-29 08:41:33 +01:00
Frédéric Péters 244d0dc1bf applications: add background gear image to editable apps (#70989) 2022-11-28 19:46:46 +01:00
Paul Marillonnet cd074bf66f tests_authentic: add api clients manager role export data (#71284) 2022-11-28 09:18:00 +01:00
Paul Marillonnet f46f421cf7 middleware: allow CIDR blocks in maintenance passthrough IPs (#71555) 2022-11-28 09:16:14 +01:00
Frédéric Péters 1c6b5ac6ee misc: add link to applications screen in sidebar (#71697) 2022-11-25 09:31:19 +01:00
Frédéric Péters b1ea495e5a debian: declare new publik_django_templatetags dependency (#71472) 2022-11-18 14:50:29 +01:00
Lauréline Guérin 29dd799bd6
translation update 2022-11-18 11:23:02 +01:00
Lauréline Guérin c24f7ee58a
applications: mark relation as in error on scan failure (#71452)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
mark relation, and not element
2022-11-18 11:10:48 +01:00
Lauréline Guérin 8ea3ded995
applications: shortcut to update an app (#71398)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-11-18 11:05:19 +01:00
Lauréline Guérin e4fa439f49
applications: display job progress on import (#70942)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-11-18 10:59:12 +01:00
Lauréline Guérin 825432a60a
applications: refresh selected elements on scan (#71251)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-11-18 10:52:48 +01:00
Lauréline Guérin 7116603575
applications: move get_object_types function in models.py (#71251) 2022-11-18 10:52:48 +01:00