Commit Graph

1659 Commits

Author SHA1 Message Date
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
Lauréline Guérin cc5e852abc
applications: sort elements on manifest page (#63882)
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:45:24 +01:00
Lauréline Guérin 25a3dda4a4
applications: sort elements by category in add popup (#63883)
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:35:38 +01:00
Frédéric Péters a1a76a62f7 translation update (fix) 2022-11-14 18:44:12 +01:00
Frédéric Péters c75d7962ba translation update 2022-11-14 18:38:51 +01:00
Benjamin Dauvergne 0f80485968 tests: improve determinism of some asserts (#70933) 2022-11-14 18:05:23 +01:00
Benjamin Dauvergne 6bea11793f rest_authentication: add flag to differentiate anonymous service users (#70933) 2022-11-14 18:05:23 +01:00
Frédéric Péters 1209ea3219 profile: add support for language attribute (#71283)
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-14 15:40:11 +01:00
Lauréline Guérin 5b06060de9
translation update 2022-11-04 11:36:28 +01:00
Lauréline Guérin 25d01c5567
applications: mark element as in error on scan failure (#70981)
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-04 11:20:23 +01:00
Lauréline Guérin f699c76306
applications: report scan errors (#68017)
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-04 10:18:13 +01:00
Lauréline Guérin 8986dd9592
applications: report deployment errors (#69655)
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-04 10:12:46 +01:00
Lauréline Guérin 736e3e3df6
applications: list jobs on version page (#69655) 2022-11-04 10:12:46 +01:00
Lauréline Guérin 6fc211c7ca
applications: fix version creation on generation (#69655) 2022-11-04 10:12:45 +01:00
Lauréline Guérin b48bd6e23b
applications: install & new version only if number changed (#69655) 2022-11-04 10:12:45 +01:00
Lauréline Guérin 92aeb41e55
applications: run deploy in async job (#69655) 2022-11-04 10:12:45 +01:00
Lauréline Guérin 7d7d35372d
applications: manifest is already accessible (#70891)
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-04 10:07:17 +01:00
Lauréline Guérin 907426d00b
applications: do not modify a non editable app (#70891) 2022-11-04 10:07:17 +01:00
Valentin Deniaud f3f20e8f6c authentic2: use direct imports for rbac models (#70963) 2022-11-03 13:51:18 +01:00
Valentin Deniaud ccbac9a310 tests_authentic: add authenticators manager role (#70866) 2022-10-31 18:58:01 +01:00