Commit Graph

71 Commits

Author SHA1 Message Date
Valentin Deniaud 210b2a87e0 misc: fix Django 3.2 default auto field warning (#75442)
gitea/hobo/pipeline/head This commit looks good Details
2023-03-29 14:49:55 +02:00
Valentin Deniaud cebdcf5bbf misc: change django-upgrade target version to 3.2 (#75442) 2023-03-29 14:49:55 +02:00
Thomas NOËL 64d973c20e emails: restrict domains for default_from_email (#72173)
gitea-wip/hobo/pipeline/pr-main Something is wrong with the build of this commit Details
gitea/hobo/pipeline/pr-main Something is wrong with the build of this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2023-02-10 00:38:28 +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 7e6a13320b home: remove franceconnect menu entry (#71958) 2022-12-02 10:25:29 +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 55988f5867
applications: add icon (#69652)
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-10-29 09:56:27 +02:00
Frédéric Péters 6c10f62ea3 matomo: use dict formatting for email template (#67666)
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-07-24 11:15:59 +02:00
Frédéric Péters cb2b06ad07 settings: remove unused VARIABLE_SETTINGS_DEFAULTS (#41964) 2022-06-16 21:19:49 +02:00
Emmanuel Cazenave 7c4d274df9 start the maintenance application (#64868) 2022-06-02 15:43:36 +02:00
Nicolas Roche 1408cb57c4 settings: close local settings file (#61976) 2022-02-25 14:58:22 +01:00
Frédéric Péters 62220edc86 add section to create/deploy applications (#60699) 2022-02-17 16:05:53 +01:00
Frédéric Péters 872f39774a trivial: apply black 2021-05-14 18:40:09 +02:00
Lauréline Guérin 3ead547aa1
settings: remove old MIDDLEWARE_CLASSES support (#45671)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head There was a failure building this commit Details
2020-10-13 09:31:15 +02:00
Valentin Deniaud 538963b8ba misc: add sms configuration (#46444) 2020-09-17 17:07:41 +02:00
Nicolas Roche e0a3f76626 seo: add robots_txt views (#20263) 2020-04-14 09:07:39 +02:00
Thomas NOËL 296fd6efee celery: increase tasks expiry time to 5 minutes (#40227) 2020-04-10 11:40:39 +02:00
Benjamin Dauvergne b36e054cb0 add debug application (#29240) 2019-09-19 15:23:36 +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
Christophe Siraut 6583fa518f environment: use current domain name for services creation form (#34212) 2019-08-12 13:44:32 +02:00
Nicolas Roche 2ffbf9ec43 matomo: views form manual and automatic configuration (#31778) 2019-05-02 10:53:29 +02:00
Nicolas Roche 71fdf9f7c5 matomo: manage matomo's webservices (#31778) 2019-05-02 10:53:29 +02:00
Christophe Siraut 4a5b60a95a emails/validators: miscellaneous adjustments (#32435)
* address preferred mx server
 * set connection timeout
 * do not raise validation error on temporary failures
 * add an option to bypass smtp validation
 * catch all dns exceptions
2019-04-18 14:28:52 +02:00
Christophe Siraut 1b9704742f add default_from_email checks (#24519) 2019-04-17 16:03:30 +02:00
Frédéric Péters f42fdf1b0d misc: add a page to configure FranceConnect (#29642) 2019-01-18 08:44:06 +01:00
Christophe Siraut a6df6bdcd6 general: provide a health api (#23823) 2018-09-28 15:52:36 +02:00
Frédéric Péters 2bb09b4c70 general: update settings for Django 1.11 (#20933) 2018-04-04 15:12:42 +02:00
Thomas NOËL c74241d420 debian: activate django-mellon AuthnRequest eo:next_url Extension option (#22352) 2018-03-07 16:39:43 +01:00
Frédéric Péters 8e4c517e48 manager: add popup to set theme options (global title) (#18493) 2017-09-08 13:53:57 +02:00
Frédéric Péters 4e3c69dfa8 general: start an "emails" settings panel (#9858) 2016-06-29 11:54:35 +02:00
Benjamin Dauvergne 95cb7b6e6f add XForwardedForMiddleware (fixes #10307)
To activate it set USE_X_FORWARDED_FOR = True.
2016-03-16 16:08:10 +01:00
Frédéric Péters b8b8653a23 misc: start a new 'theme' panel (#8777) 2016-01-22 15:11:00 +01:00
Frédéric Péters 650f781409 settings: import gettext 2016-01-19 10:53:55 +01:00
Frédéric Péters 7738a581ae settings: define portal-{user,agent} combo templates (#9444) 2016-01-19 10:43:01 +01:00
Benjamin Dauvergne 26a13a3656 misc: add context processor to get hobo.json templatevars on hobo (#8687)
To be perfect we need to find a way to not compute the hobo.json each
time. Ideally it should be the same event than when the hobo-deploy
message is launched.
2015-11-02 15:58:57 +01:00
Frédéric Péters b24d30aa82 general: distribute profile in hobo.json (#7171)
This adds hobo/deploy/, in charge of creating the hobo.json content and
distributing it to agents (via a post_save signal calling to celery).
2015-05-08 12:25:20 +02:00
Frédéric Péters 7445767404 general: add profile management pages (#7170) 2015-05-08 12:25:20 +02:00
Frédéric Péters 89783cef9b misc: add a label to variables, for better UI (#7127) 2015-05-06 18:19:16 +02:00
Thomas NOËL 9b5f50767a settings: no username in mellon attributes mapping 2015-04-30 01:04:59 +02:00
Thomas NOËL 7ec1dfc545 use nameid as username (#7084) 2015-04-29 16:45:25 +02:00
Thomas NOËL 84d4a4cc42 fix last commit (missing global_settings in settings) 2015-03-16 16:08:11 +01:00
Thomas NOËL 51cf53386d add context processor for TEMPLATE_VARS (#6743) 2015-03-16 15:33:13 +01:00
Frédéric Péters 09a081b7ce authenticate against mellon when an idp is marked (#6478) 2015-02-16 14:05:47 +01:00
Frédéric Péters 447a5c0c65 general: advertise hobo itself as a service (#6503)
This is useful to get it automatically registered as a service provider, but
this requires a new settings (BASE_URL) as it cannot be determined
automatically in all circumstances (management commands for example).
2015-02-16 14:05:47 +01:00
Thomas NOËL 017fa6bcb6 amqp: limit tasks time to live (#6507) 2015-02-16 10:19:19 +01:00
Thomas NOËL 0e4b93e0db hobo.agent is no longer a django app (#6501) 2015-02-13 22:47:29 +01:00
Thomas NOËL 3e5d9c44e4 separate server and agent Celery usage (#6501)
agent is not a Django application.
2015-02-13 18:16:11 +01:00
Frédéric Péters 2f519fd7ee agent: use common deployment code for wcs (#6486) 2015-02-13 11:49:50 +01:00
Frédéric Péters 6caa277f2e agent: use commoncode to deploy passerelle instances (#6112) 2015-02-10 14:22:49 +01:00
Frédéric Péters b75d3b46b7 agent: use common code to deploy combo (#6461) 2015-02-10 14:22:39 +01:00