Commit Graph

1332 Commits

Author SHA1 Message Date
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
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 9bbbd99a60 jenkins: add support for hotfix releases (#34485) 2019-07-02 14:27:18 +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
Nicolas Roche 43c082bf3b hobo_deploy: internally call import_template using tenant_command (#33873) 2019-06-28 13:23:17 +02:00
Frédéric Péters 4e379b2f91 settings loader: always use primary portal user for a2 homepage (#34356) 2019-06-26 15:56:57 +02:00
Frédéric Péters 157358dbef tests: adapt as "User Profile" is not always displayed anymore (#33441) 2019-06-21 11:28:49 +02:00
Frédéric Péters 9343d3cd6c misc: remove link to profile fields screen if there's no authentic (#33441) 2019-06-21 10:30:52 +02:00
Frédéric Péters a5836a35b6 misc: remove link to FranceConnect screen if there's no authentic (#34209) 2019-06-21 10:28:34 +02:00
Frédéric Péters 20018fbac8 settings loaders: add all theme details in settings.THEME_INFO (#34025) 2019-06-16 20:22:56 +02:00
Frédéric Péters 7915360e1f theme: add support for themes.json switch to dictionary (#34024) 2019-06-16 20:21:59 +02:00
Frédéric Péters 3d71a85196 translation update 2019-06-12 11:07:52 +02:00
Frédéric Péters 63a9936f64 misc: change welco description and default slug to be about mails (#33702) 2019-06-05 13:01:12 +02:00
Frédéric Péters df4e96f847 debian: move python-systemd to depends (#33699) 2019-06-05 12:09:04 +02:00
Benjamin Dauvergne e5b4fe9adf create a new UserSettingsHolder on each reload of tenant settings (#33563) 2019-06-04 16:41:54 +02:00
Benjamin Dauvergne 5e1b5a1169 tests_multitenant: add test on settings.json reloading (#33563) 2019-06-04 16:41:54 +02:00
Benjamin Dauvergne 570722b01a code style (#33563) 2019-06-04 16:41:54 +02:00