Frédéric Péters
44dbfbeed8
multitenant: add loader to get settings from theme ( #26636 )
2018-11-12 20:13:34 +01:00
Frédéric Péters
d51ccaaa48
translation update
2018-11-02 09:35:55 +01:00
Frédéric Péters
eef3faf448
logging: force lasso messages to be considered as debug level ( #25694 )
2018-11-02 09:32:43 +01:00
Frédéric Péters
c1db21744d
profile: add support for additional authentic attribute kinds ( #27678 )
2018-11-02 09:32:43 +01:00
Serghei Mihai
e4f6f0debb
agent: store provider's metadata url ( #16624 )
2018-10-26 13:28:38 +02:00
Frédéric Péters
9239e8d9e6
debian: force empty email prefix ( #27174 )
2018-10-10 09:58:17 +02:00
Frédéric Péters
d1c12504bb
versions middleware: don't fail on corrupted apt cache ( #27056 )
2018-10-08 10:16:08 +02:00
Frédéric Péters
6e33678cb9
debian: don't set explicit email prefix as tenant is included ( #26958 )
2018-10-03 18:38:54 +02:00
Frédéric Péters
3817f20dae
api: provide service slugs ( #26834 )
2018-10-01 09:18:25 +02:00
Frédéric Péters
5253066f5d
api: limit health API results to primary services ( #26833 )
2018-10-01 09:18:25 +02:00
Frédéric Péters
e84ba975b4
tests: add missing global fixtures
2018-09-28 16:07:19 +02:00
Christophe Siraut
a6df6bdcd6
general: provide a health api ( #23823 )
2018-09-28 15:52:36 +02:00
Frédéric Péters
23735f44bc
versions middleware: always convert + to - ( #26811 )
2018-09-28 11:41:44 +02:00
Frédéric Péters
fab9a4f56f
variables: don't treat invalid json as formatted values ( #26703 )
2018-09-28 11:41:44 +02:00
Frédéric Péters
b08256374d
debian: add explicit dependency on python-celery-common ( #26791 )
2018-09-27 16:43:19 +02:00
Frédéric Péters
735b1f53e0
debian: allow django > 1.8
2018-09-26 16:10:23 +02:00
Benjamin Dauvergne
bfe041158c
ozwillo: keep deployment request state ( #23885 )
...
Fields added to OzwilloInstance:
* state
* deploy_data
* created
* modified
First migration initialize all instances with the state DEPLOYED but new
instance will get the state NEW (change done in second migration).
OzwilloInstance was registered in the admin for managing deployments.
2018-09-24 17:01:46 +02:00
Frédéric Péters
abfdd3d528
tox: limit Markdown version
2018-09-23 08:59:43 +02:00
Emmanuel Cazenave
1340956832
force email socket timeout to 10 seconds ( #26351 )
2018-09-17 16:15:12 +02:00
Thomas NOËL
a7e6c1748a
debian: add memcache client in python-hobo dependancies ( #26300 )
2018-09-11 11:17:57 +02:00
Frédéric Péters
0e184a8aae
settings loaders: don't use string serialization of A2_IDP_OIDC_JWKSET ( #25686 )
2018-09-06 13:35:25 +02:00
Frédéric Péters
01da77f564
settings loaders: provide A2_IDP_OIDC_JWKSET to authentic ( #25686 )
2018-09-06 13:10:06 +02:00
Frédéric Péters
0b6b9e313b
tox: run tests against django 1.11 ( #25658 )
2018-09-06 11:24:11 +02:00
Frédéric Péters
c0b8e258d9
misc: update appbar actions to new markup ( #25999 )
2018-08-31 17:16:55 +02:00
Frédéric Péters
d26f13e9ec
multitenant: sync management command base classes with upstream ( #25656 )
2018-08-29 09:48:26 +02:00
Frédéric Péters
aff40308bf
multitenant: include tenant domain in logging emails ( #25715 )
2018-08-29 09:48:26 +02:00
Frédéric Péters
a0eda9e2f2
multitenant: remove django < 1.8 compatibility code from commands ( #25538 )
2018-08-17 09:35:04 +02:00
Frédéric Péters
67f126f9a0
authentic: update to "new" _meta.get_fields method ( #25671 )
2018-08-17 09:35:04 +02:00
Frédéric Péters
ecfd2d6584
authentic: handle role emails being None ( #25670 )
2018-08-17 09:35:04 +02:00
Frédéric Péters
f5a58b2472
multitenant: fix verbosity check
2018-08-17 09:14:22 +02:00
Frédéric Péters
e64a0743bc
multitenant: add filtering to interactive tenant selection ( #25677 )
2018-08-16 17:22:20 +02:00
Frédéric Péters
68de10779d
misc: display tenant names when using --all-tenants in verbose mode ( #17459 )
2018-08-16 13:59:39 +02:00
Frédéric Péters
e85adbed3a
multitenant: always sort tenants ( #25673 )
2018-08-16 12:11:04 +02:00
Frédéric Péters
3189d84f06
tests: don't use call_command('tenant_command', <command>...) ( #25657 )
...
https://github.com/bernardopires/django-tenant-schemas/issues/495
2018-08-16 12:06:24 +02:00
Frédéric Péters
fec8dabd5f
provisionning: use explicit __in lookup ( #25646 )
2018-08-16 11:41:04 +02:00
Frédéric Péters
2b04f55fcd
multitenant: use current tenant (if set) in interactive tenant option ( #25647 )
2018-08-16 11:41:04 +02:00
Frédéric Péters
baac0efd69
tox: force django-tables2<1.1 for authentic with django 1.8
2018-08-13 09:59:23 +02:00
Frédéric Péters
cfe13ee5da
tox: use python2 as base version
2018-08-13 09:59:23 +02:00
Frédéric Péters
5c6b0738ec
multitenant: expose user profile definition in settings ( #25634 )
2018-08-13 09:32:13 +02:00
Benjamin Dauvergne
fe0f82ab69
debian_config_common: force mellon session backend ( fixes #19243 )
...
Also use a cached DB backend to improve performances.
2018-07-27 16:25:48 +02:00
Frédéric Péters
fbd06fafe9
misc: run role provisionning job silently ( #25302 )
2018-07-17 06:24:45 +02:00
Benjamin Dauvergne
a5410340fe
provisionning: prevent ValueError on a user.roles.clear() ( fixes #24949 )
2018-07-17 01:02:17 +02:00
Frédéric Péters
e4db0f38d3
add python 3 support to signature check ( #25296 )
2018-07-16 17:18:00 +02:00
Christophe Siraut
46485931a3
debian/hobo-agent.cron.d: trigger roles provisionning ( #24834 )
2018-07-16 10:46:33 +02:00
Benjamin Dauvergne
c37e528757
multitenant: implement .extend and .update suffix for key in settings.json ( #24700 )
2018-07-03 16:14:01 +02:00
Frédéric Péters
cf70b636e0
general: update for python 3 ( #22981 )
2018-06-20 10:37:44 +02:00
Frédéric Péters
e57b51ef9a
multitenant: redefine shell as tenant aware ( #24661 )
2018-06-20 10:23:13 +02:00
Benjamin Dauvergne
f31d522206
agent/authentic2: add an hobo_provision command ( #19853 )
...
To provision all users or roles, the role provisionning is full, i.e. it
removes old roles. The user provisionning is not currently.
2018-06-18 15:53:29 +02:00
Benjamin Dauvergne
ffa42d25cf
Revert "misc: update for pytest 3.3, pytest-catchlog is no longer required"
...
pytest 3.4 restored previous behaviour of having only one root logger
handler.
This reverts commit 9dd347f926
.
2018-06-18 11:48:18 +02:00
Frédéric Péters
b06859be97
translation update
2018-06-10 09:31:18 +02:00