Thomas NOËL
|
ebeec12cba
|
debian/hobo-agent: add support for settings.d (#22082)
|
2018-03-24 01:40:31 +01:00 |
Thomas NOËL
|
d647fa9511
|
debian: add missing import in settings.d helper (#22780)
|
2018-03-24 01:39:19 +01:00 |
Frédéric Péters
|
9f4ad342e8
|
misc: update rest-framework user look up for new _meta API (#21098)
|
2018-03-22 08:15:18 +01:00 |
Frédéric Péters
|
456ca1b8e3
|
authentic agent: respect profile field order (#22645)
|
2018-03-20 16:02:15 +01:00 |
Frédéric Péters
|
c46b9b1f82
|
misc: sort items in variables screen (#22593)
|
2018-03-18 18:31:33 +01:00 |
Benjamin Dauvergne
|
a50f2f1dfa
|
ozwillo: add primary=True to create-hobo (#22496)
As cook is launched from a thread inside a tenant, we must force
primary=True or cook will try to create a secondary hobo.
|
2018-03-13 17:12:59 +01:00 |
Benjamin Dauvergne
|
72ca424f10
|
multitenant: shorten schema names to stay within postgresql limits (#22494)
|
2018-03-13 16:57:50 +01:00 |
Frédéric Péters
|
b75755ffe8
|
profile: switch birth date field to the new birthdate field type (#22443)
|
2018-03-12 09:27:11 +01:00 |
Frédéric Péters
|
93eacef399
|
authentic agent: do not alter type of attributes (#22437)
|
2018-03-12 09:27:07 +01:00 |
Frédéric Péters
|
3491269db8
|
agent: ignore all errors when retrieving idp metadata (#21931)
|
2018-03-09 11:00:08 +01:00 |
Frédéric Péters
|
3b36c4fcd3
|
settings loaders: include global title in email from (#22262)
|
2018-03-09 10:50:31 +01:00 |
Frédéric Péters
|
b7b7a84879
|
misc: don't use settings in async/thread theme update (#22325)
|
2018-03-09 10:49:28 +01:00 |
Frédéric Péters
|
8e230861e6
|
debian: set CSRF_COOKIE_HTTPONLY by default (#21030)
|
2018-03-09 10:48:40 +01:00 |
Thomas NOËL
|
c74241d420
|
debian: activate django-mellon AuthnRequest eo:next_url Extension option (#22352)
|
2018-03-07 16:39:43 +01:00 |
Elias Showk
|
67e421e2db
|
authentic hobo_deploy use email and first_name from hobo.json and settings.ADMINS for superusers (#21888)
|
2018-03-05 15:52:55 +01:00 |
Josue Kouka
|
0962606c02
|
fix piwik manage command path (#21474)
|
2018-02-15 17:18:55 +01:00 |
Frédéric Péters
|
cc724cfc87
|
cook: allow setting first and last names of superusers (#21889)
|
2018-02-15 15:50:15 +01:00 |
Frédéric Péters
|
c1768632e1
|
general: add support for prometheus stats (#19766)
|
2018-02-14 11:54:23 +01:00 |
Frédéric Péters
|
f4310f4cdc
|
tox: limit pytest version (#21628)
|
2018-02-04 17:13:09 +01:00 |
Frédéric Péters
|
c25b14cf25
|
cook: add cook step, to run "sub-"recipes (#15797)
{
"cook": {
"filename": "secondary-recipe.json"
}}
|
2018-01-03 12:40:23 +01:00 |
Frédéric Péters
|
f9424f64d9
|
cook: add support for creating secondary hoboes (#15797)
{
"create-hobo": {
"url": "https://hobo.second.example.net",
"title": "Secondary Publik"
}},
|
2018-01-03 12:40:23 +01:00 |
Frédéric Péters
|
a81cdb0280
|
multitenant: inherit from TenantStorageMixin to avoid a warning (#18180)
|
2018-01-03 12:40:23 +01:00 |
Frédéric Péters
|
835fde9f78
|
misc: configure authentic not to reset passwords (#20277)
|
2017-12-04 12:12:51 +01:00 |
Frédéric Péters
|
a9840d1aa5
|
authentic agent: set email to be unique by default (#19839)
|
2017-12-04 12:12:51 +01:00 |
Frédéric Péters
|
62e597e157
|
debian: set SECURE_PROXY_SSL_HEADER for nginx/runserver integration (#16863)
|
2017-12-04 11:49:15 +01:00 |
Frédéric Péters
|
ff5a70550f
|
tests: add some audience before testing provisionning (#20309)
|
2017-12-03 19:26:17 +01:00 |
Frédéric Péters
|
6a324c5296
|
authentic: do not send provisionning messages to empty audience (#20309)
|
2017-12-03 19:06:28 +01:00 |
Frédéric Péters
|
9dd347f926
|
misc: update for pytest 3.3, pytest-catchlog is no longer required
|
2017-11-29 23:50:11 +01:00 |
Frédéric Péters
|
a97caa8543
|
misc: include status code in message logged on theme retrieval errors (#20194)
|
2017-11-22 09:38:49 +01:00 |
Thomas NOËL
|
362a4982e2
|
debian: suggests postgresql instead of recommend it (#20001)
|
2017-11-17 11:14:33 +01:00 |
Frédéric Péters
|
00ac96cfdf
|
multitenant: adapt BaseLoader import for Django >= 1.9 (#19648)
|
2017-11-15 18:05:06 +04:00 |
Frédéric Péters
|
ce5fecc664
|
debian: update request context processor dotted path (#19651)
|
2017-11-15 18:05:06 +04:00 |
Frédéric Péters
|
2589c13f46
|
misc: use requests instead of urlopen to check services (#20096)
|
2017-11-15 18:04:09 +04:00 |
Benjamin Dauvergne
|
67514efa64
|
multitenant: index settings and cache by tenant.domain_url not .schema_name (fixes #19520)
Two tenants can have the same schema but have differents settings.
|
2017-10-18 14:30:06 +02:00 |
Benjamin Dauvergne
|
861b63d18a
|
ozwillo: validate destruction requests using OZWILLO_DESTRUCTION_SECRET (#18785)
|
2017-09-21 16:21:28 +02:00 |
Benjamin Dauvergne
|
4d1aafbed4
|
ozwillo: rename check_call() to run_command() (#18785)
|
2017-09-19 16:47:25 +02:00 |
Benjamin Dauvergne
|
d90b1ab48a
|
ozwillo: include README.rst, scripts and site templates in distribution (#18785)
|
2017-09-19 15:54:34 +02:00 |
Benjamin Dauvergne
|
0eb9d90fc7
|
ozwillo: improve README.txt (#18785)
- give a clear installation procedure.
- improve formatting.
|
2017-09-19 15:54:34 +02:00 |
Benjamin Dauvergne
|
84e96dc891
|
ozwillo: use NamedTemporaryFile for the recipe file (#18785)
|
2017-09-19 15:54:34 +02:00 |
Benjamin Dauvergne
|
30bbc4e0f7
|
ozwillo: log subprocess status, stdout and stderr on failures (#18785)
Also do not create the admin if the OIDC provider creation failed.
|
2017-09-19 15:54:34 +02:00 |
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 |