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 |
Benjamin Dauvergne
|
441507ec0e
|
tox.ini: run passerelle tests with Django 1.8 only
|
2017-03-23 00:11:26 +01:00 |
Benjamin Dauvergne
|
c6553eb1b2
|
tox.ini: run authentic tests with Django 1.8 only
|
2017-03-23 00:11:26 +01:00 |
Benjamin Dauvergne
|
ee4c8da606
|
tests: replace pytest-capturelog by pytest-catchlog
catchlog is a maintained fork of capturelog.
|
2017-03-22 23:36:23 +01:00 |
Benjamin Dauvergne
|
269ea4a1d1
|
jenkins.sh: force recreation of tox environment on each run
|
2017-03-22 23:36:23 +01:00 |
Thomas NOËL
|
86be71d084
|
debian: add tenant aware haystack in debian_config_common.py (#15392)
|
2017-03-13 09:27:22 +01:00 |
Frédéric Péters
|
7b33bcf3aa
|
multitenant: execute schema migrations on sorted tenants (#15019)
|
2017-02-20 10:57:28 +01:00 |
Frédéric Péters
|
1bd583662a
|
misc: mark 'save' buttons with a CSS class (#14981)
|
2017-02-13 19:11:26 +01:00 |
Frédéric Péters
|
bd9b1fc609
|
agent: always terminate all threads (#14924)
|
2017-02-08 16:01:19 +01:00 |
Frédéric Péters
|
3a4e9ec2da
|
agent: add explicit call to .close() (#14868)
|
2017-02-02 16:35:10 +01:00 |
Frédéric Péters
|
35bfbd91db
|
misc: isolate statics_hash in its own context processor (#9932)
The benefit is to delay loading packages versions until they are
required.
|
2017-01-19 16:44:53 +01:00 |
Thomas NOËL
|
3654e88f5b
|
remove passerelle specific hobo_deploy (#14413)
useless after #12391: passerelle now always trust services from
settings.KNOWN_SERVICES
|
2017-01-19 14:50:17 +01:00 |
Benjamin Dauvergne
|
014ac7597f
|
hobo_deploy: call import-template with template_name (#13154)
If the current project has an import-template command and the current service
has a template_name we call the first with the second as a parameter.
|
2017-01-16 16:26:17 +01:00 |
Frédéric Péters
|
f2a9d9170f
|
worker: run hobo processes in parallel (#13617)
|
2017-01-16 10:25:01 +01:00 |
Frédéric Péters
|
cf3351f858
|
authentic: change emails_to_members to be True by default (#14562)
|
2017-01-12 09:41:19 +01:00 |
Frédéric Péters
|
588a802e25
|
tox: run multipublik tests
|
2017-01-04 09:51:15 +01:00 |
Frédéric Péters
|
8371097f3b
|
add basic multipublik deployment tests
|
2017-01-04 09:42:56 +01:00 |
Frédéric Péters
|
f2be7d730e
|
trivial: add missing space (pylint)
|
2017-01-03 14:25:53 +01:00 |
Frédéric Péters
|
62abfec767
|
misc: fix default fallback for theme_base_filename (#14462)
|
2017-01-03 12:36:36 +01:00 |
Frédéric Péters
|
d0927366a1
|
hobo deploy: don't recreate services in different branches (#14493)
|
2017-01-03 12:36:36 +01:00 |
Frédéric Péters
|
10f316ec89
|
hobo agent: don't get ou-label/slug of other deployed hobos (#14491)
|
2017-01-03 11:25:08 +01:00 |
Frédéric Péters
|
9478e61b68
|
debian: don't collectstatic and migrate schemas on reload (#14487)
|
2017-01-03 11:03:56 +01:00 |
Frédéric Péters
|
4c40af69d7
|
cook: bump timeout from 60 to 120 seconds (#14408)
|
2016-12-21 17:10:26 +01:00 |
Frédéric Péters
|
c96002ff6b
|
debian: use custom hobo hobo-agent agent (#14405)
|
2016-12-21 17:10:26 +01:00 |
Frédéric Péters
|
72ee4fc6d3
|
multitenant: only consider directories when listing tenants (#14315)
|
2016-12-15 14:04:33 +01:00 |
Frédéric Péters
|
1b9a95be4d
|
debian: declare hobo user in sudoers for hobo_{notify,deploy} (#14282)
|
2016-12-13 11:37:49 +01:00 |
Frédéric Péters
|
4eaecb2f34
|
tests: declare new "secondary" key as expected (#13838)
|
2016-12-09 16:00:54 +01:00 |
Thomas NOËL
|
6208f93577
|
update french translations
|
2016-12-09 15:57:48 +01:00 |
Frédéric Péters
|
be8fbb0068
|
themes: unset absent variables instead of removing them (#14253)
|
2016-12-09 15:43:52 +01:00 |