Commit Graph

1548 Commits

Author SHA1 Message Date
Pierre Ducroquet 3690b42820 hobo agent: index role::uuid column (#66011)
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-06-08 10:03:32 +02:00
Frédéric Péters 54768479c8 trivial: add __init__.py to maintenance app (#65952) 2022-06-02 19:12:47 +02:00
Frédéric Péters f723e9a50b build: ship maintenance template files (#65952) 2022-06-02 19:12:47 +02:00
Emmanuel Cazenave ca09713b84 translation update 2022-06-02 16:27:27 +02:00
Emmanuel Cazenave 7c4d274df9 start the maintenance application (#64868) 2022-06-02 15:43:36 +02:00
Emmanuel Cazenave 1700420a1e middleware: forbid provisionning without authentication (#65814) 2022-05-31 17:48:01 +02:00
Corentin Sechet 43dafc0889 translation update 2022-05-27 14:04:38 +02:00
Corentin Sechet 6ab83a0e17 applications: add link to delete applications (#63273) 2022-05-20 09:37:14 +02:00
Frédéric Péters c3244f6b15 translation update 2022-05-19 23:30:13 +02:00
Pierre Ducroquet 71fd12f260 tenant_command: don't close sql sessions after each tenant (#65388) 2022-05-18 16:50:09 +02:00
Frédéric Péters 8da569728c general: add support for lingo (#65372)
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-05-17 23:26:18 +02:00
Frédéric Péters 5e55e3cda7 trivial: update FieldDoesNotExist import location for django 3.2 (#64300) 2022-05-17 23:02:42 +02:00
Emmanuel Cazenave 668af5786e middleware: use MAINTENANCE_PAGE to enable the maintenance page (#65139) 2022-05-16 15:57:59 +02:00
Emmanuel Cazenave c2efde053c middleware: add HTTP pass through header in maintenance middleware (#65096) 2022-05-16 15:55:18 +02:00
Emmanuel Cazenave 905ccd9ac8 middleware: remove DNS usage from maintenance middleware (#65096) 2022-05-16 15:55:18 +02:00
Benjamin Dauvergne 8a7c81561c debug: use INTERNAL_IPS.extend to preserve existing values (#65160) 2022-05-13 12:23:41 +02:00
Benjamin Dauvergne 95ee5d21f9 tox.ini: force psycopg2<2.9 to work with python3.10 2022-05-12 15:43:16 +02:00
Frédéric Péters 4b51830274 translation update 2022-05-05 20:35:25 +02:00
Frédéric Péters 084c424e56 middleware: use non-deprecated current_thread() (#64459) 2022-05-05 20:35:25 +02:00
Emmanuel Cazenave 69c7759bdb multitenant: add legacy urls settings loader (#64347) 2022-05-05 14:49:18 +02:00
Benjamin Dauvergne 8d483aa45b context_processors: adapt user_urls for authentic (#62335) 2022-05-05 13:00:48 +02:00
Emmanuel Cazenave 3e149997e4 middleware: add a maintenance middleware (#63939) 2022-04-21 18:13:34 +02:00
Frédéric Péters 2bb5c296c0 translation update 2022-04-21 17:58:56 +02:00
Emmanuel Cazenave ad06b828b1 environment: show legacy urls (#63621) 2022-04-20 14:00:43 +02:00
Emmanuel Cazenave a6e871d60c environment: store legacy urls timestamp as a strftime output (#63621) 2022-04-20 14:00:43 +02:00
Frédéric Péters c1ea53446d misc: fix migrate_schemas command --skip-checks conflict issue (#64299)
Adapted from django-tenant-schemas:

  commit 44a95bee4e32cdceff52adb9030e6725578a8ee6
  Author: DanH91 <danielkobina@gmail.com>
  Date:   Sun Aug 9 19:52:39 2020 -0400

      fix migrate_schemas command --skip-checks conflict issue
2022-04-18 17:19:37 +02:00
Frédéric Péters e31c32d4d2 translation update 2022-04-18 17:19:37 +02:00
Frédéric Péters 9877b65265 misc: remove usage of django.utils.six (#63684) 2022-04-15 18:28:51 +02:00
Frédéric Péters 656d02d970 trivial: remove support of django-tenant-schemas w/o TenantStorageMixin (#63725) 2022-04-08 15:57:50 +02:00
Frédéric Péters 46b334579f multitenant: redo storage backend by overriding location property (#63725)
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-04-08 15:38:47 +02:00
Benjamin Dauvergne 1f0d890048 tests_authentic: remove ou=None when creating a service (#63719)
To comply with changes in authentic from #63590, commit:646a9fd5.
2022-04-08 11:26:39 +02:00
Emmanuel Cazenave 49b8067a91 manager: hide legacy_urls field (#63595) 2022-04-06 11:29:29 +02:00
Emmanuel Cazenave b89b0c391c environment: add rename_hobo_service command (#60566) 2022-04-05 14:31:55 +02:00
Emmanuel Cazenave 5bf4d81f24 environment: add rename_service command (#60897) 2022-04-05 14:26:48 +02:00
Emmanuel Cazenave 85bd9f6b15 misc: extract wait_operationals function (#60897) 2022-03-31 15:20:39 +02:00
Emmanuel Cazenave cf15e711e6 tests_schemas: improve tests isolation (#60897) 2022-03-31 15:20:39 +02:00
Emmanuel Cazenave f8041c4457 hobo_deploy: handle url change on a service (#58908) 2022-03-31 15:20:01 +02:00
Corentin Sechet 8463aa66f4 trivial: add missing files in .gitignore (#63321) 2022-03-31 14:39:41 +02:00
Thomas NOËL ff3ad37c78 trivial: bump black version to 22.3.0 2022-03-31 12:28:43 +02:00
Emmanuel Cazenave e0f7576d84 multitenant: give up 'unsecure' file mechanism (#63119) 2022-03-29 11:59:51 +02:00
Benjamin Dauvergne 5c1de7d4ad debian: remove warning about use of journald (#63283) 2022-03-29 09:40:31 +02:00
Frédéric Péters 3fd93457f9 Revert "agent: wait for ready() signal to import from django_rbac (#63248)"
This reverts commit c9c76dea77, it was
actually caused by authentic not yet being tagged.
2022-03-28 14:27:18 +02:00
Frédéric Péters c9c76dea77 agent: wait for ready() signal to import from django_rbac (#63248) 2022-03-28 14:07:21 +02:00
Benjamin Dauvergne 7f10b9a2c8 agent/authentic2: handle signals for soft creation/deletion of roles relations (#63199) 2022-03-28 10:06:01 +02:00
Emmanuel Cazenave 577438f7fa environment: store local hobo info in Hobo model (#61944) 2022-03-15 12:32:56 +01:00
Emmanuel Cazenave 003b15204f tests: add some assertions about hobo json (#61944) 2022-03-15 12:32:56 +01:00
Frédéric Péters 120723aeab context processor: adapt to use existing logout URL for w.c.s. (#62723) 2022-03-15 07:15:35 +01:00
Benjamin Dauvergne c0780646e6 agent/authentic2: fix failure when notify_agents is never called (#62480) 2022-03-07 15:16:43 +01:00
Frédéric Péters e1d8af720f trivial: update .git-blame-ignore-revs for new black 2022-03-01 19:42:28 +01:00
Frédéric Péters f014f15464 misc: apply black 22.1.0 2022-03-01 19:42:04 +01:00