Commit Graph

1000 Commits

Author SHA1 Message Date
Benjamin Dauvergne 450a8e2e68 ozwillo: augment debug logs (#18785) 2017-09-19 15:54:34 +02:00
Frédéric Péters 08962e7524 multitenant: add idp_url/idp_api_url if there's an identity provider (#18780) 2017-09-19 15:51:15 +02:00
Frédéric Péters 9146378e0f cook: fix call to set-theme (#18580) 2017-09-11 13:47:46 +02:00
Frédéric Péters 652683f737 settings loaders: update settings with unique cookie names (#18550) 2017-09-09 13:49:29 +02:00
Frédéric Péters d24e05f21c translation update 2017-09-08 14:50:54 +02:00
Frédéric Péters 734e0c14a4 tests: don't check for a single request as the thread may have been running 2017-09-08 14:17:41 +02: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 0f6dcd8083 theme: do not let global theme selection touch local service variables (#18087) 2017-09-08 13:53:57 +02:00
Frédéric Péters b89bed5568 manager: allow overriding a global variable in a site (#18086) 2017-09-08 13:53:57 +02:00
Benjamin Dauvergne 2c2e88081f agent/authentic2: add HOBO_PROVISIONNING to disable provisionning (fixes #18222)
The engine global variable must be set.
2017-09-07 11:42:04 +02:00
Frédéric Péters de16ec28c5 agent: consider theme variable local to a service (#18088) 2017-09-06 14:02:55 +02:00
Benjamin Dauvergne 46e45ddfb2 agent: use BaseUserSerializer for user provisionning (fixes #16924) 2017-08-29 15:16:34 +02:00
Benjamin Dauvergne ec2e6a64bd agent/authentic2: add HOBO_PROVISIONNING to disable provisionning (fixes #18222)
Default is to enable provisionning, set HOBO_PROVISIONNING to False to
disable it.
2017-08-29 15:16:34 +02:00
Frédéric Péters 2ddd8631f4 misc: adapt to change in wcsctl path (#18011) 2017-08-16 16:07:23 +02:00
Frédéric Péters 0f15949772 misc: adapt to wcs change of user (#17984) 2017-08-15 10:01:58 +02:00
Frédéric Péters 5b628d2d67 debian: do not load mellon middleware in wcs 2017-08-11 16:14:39 +02:00
Frédéric Péters 8be9391c19 debian: distribute debian_config_settings_d.py (#17971) 2017-08-11 15:52:55 +02:00
Frédéric Péters 7592b9a49f debian: add support for $etc_dir/settings.d/ (#17971) 2017-08-11 15:19:48 +02:00
Frédéric Péters ec8eda4609 debian: don't configure multitenant stuff for wcs (#17967) 2017-08-11 15:04:49 +02:00
Frédéric Péters fe63e7ae41 debian: regroup multitenant settings (#17967) 2017-08-11 15:04:49 +02:00
Frédéric Péters 8837b45973 misc: add multi-page theme skeleton cache (#17311) 2017-08-11 14:18:56 +02:00
Thomas NOËL 53bd444fcc add menu.json URL for Passerelle service, removed from homepage (#17513) 2017-07-29 18:37:28 +02:00
Jean-Baptiste Jaillet 079a3bbfdd ozwillo: change icon name for publik (#17545) 2017-07-12 10:11:35 +02:00
Jean-Baptiste Jaillet 0238fc54d1 ozwillo: remove double quote from oidc-register commmand (#17422) 2017-07-06 18:52:41 +02:00
Frédéric Péters 575ca2a35b cook: fix setting complex variables (#17330) 2017-07-04 11:31:10 +02:00
Frédéric Péters fae9989858 tests: add required OZWILLO_SECRET to test settings 2017-06-10 21:09:18 +02:00
Frédéric Péters 4ff02f33a0 tests: include hobo.contrib.ozwillo in INSTALLED_APPS
So at least syntax errors will be spotted early on.
2017-06-10 20:54:08 +02:00
Jean-Baptiste Jaillet 98eb8c1d1c ozwillo: create ozwillo app in contrib (#14935) 2017-06-09 11:47:43 +02:00
Thomas NOËL 7f9a9f3792 update french translations 2017-05-21 13:55:01 +02:00
Thomas NOËL 2551332635 multitenant: set default verbosity to 0 on migrate_schemas (#16421)
with verbosity=0, Django migrate_schema don't use autodetector,
this speeds up the process.
2017-05-20 23:44:27 +02:00
Frédéric Péters ba6861616c agent: terminate all threads even in case of failure (#16151) 2017-05-19 15:34:40 +02:00
Benjamin Dauvergne 33bbbeff26 do not provision if there is not tenant currently (fixes #16391) 2017-05-18 09:32:28 +02:00
Benjamin Dauvergne d3b918a9ba authentic2: enable provisionning in management commands (#15550) 2017-05-17 12:14:16 +02:00
Benjamin Dauvergne 8c7d96ff38 multitenant: replace --schema by --domain in management commands (#15550) 2017-05-17 12:09:02 +02:00
Benjamin Dauvergne 082efaaa91 multitenant: add a value to Command.args for tenant_command (#15550)
Without it tenant_command cannot be called with call_command().
2017-05-17 12:09:02 +02:00
Thomas NOËL 4643f93bbc hobo_notify: sync is_staff with is_superuser (#15977) 2017-05-17 11:36:03 +02:00
Frédéric Péters 0db782e086 multitenant: sort tenants in tenant selection prompt (#16318) 2017-05-17 11:22:06 +02:00
Frédéric Péters eadbcce9d2 cook: display a success message in default verbosity level (#16287) 2017-05-17 11:22:06 +02:00
Frédéric Péters 1b306f5139 debian: add support for TEMPLATES in settings (#15958) 2017-05-02 15:56:34 +02:00
Frédéric Péters 4f7e29776c misc: allow boolean json values in variables (#15970) 2017-05-02 15:56:34 +02:00
Frédéric Péters 52b4e14c4e profile: never include disabled fields in settings (#16066) 2017-05-02 15:56:05 +02:00
Frédéric Péters 447dad2680 general: limit to django 1.8 (#15741) 2017-04-14 14:08:16 +02:00
Frédéric Péters c2b4ec6c36 manager: don't display secondary passerelle on homepage (#14571) 2017-04-14 14:08:15 +02:00
Frédéric Péters 251db1102d multipublik: include ou name in title of secondary services (#15803) 2017-04-14 14:08:15 +02:00
Frédéric Péters 9ecff9d518 cook: handle --verbose 0 to suppress output (#15752) 2017-04-14 14:08:15 +02:00
Frédéric Péters 4607cdbdcf versions: handle debian packages built with PEP440 versions (#15737) 2017-04-04 10:18:19 +02:00
Jean-Baptiste Jaillet 1875f739a9 environment: ignore SSLError timeout in check_operational (#15572) 2017-04-03 10:20:53 +02:00
Jean-Baptiste Jaillet 78971ab9ef environnement: add timeout option to cook command (#15514) 2017-04-03 10:20:53 +02:00
Jean-Baptiste Jaillet 1e1ee079bd multitenant: add delete_tenant command (#15513) 2017-03-31 12:34:41 +02:00
Jean-Baptiste Jaillet 5c37a4a6bc environment: test slugs are unique (#9154)
test if slugs are unique between different services
2017-03-23 14:14:23 +01:00