Frédéric Péters
47998e1dcd
create unique slugs for services ( #5837 )
2014-11-14 15:50:52 +01:00
Frédéric Péters
b787391992
return 404 if checking an object that doesn't exist ( #5842 )
2014-11-14 15:49:08 +01:00
Thomas NOËL
582f2ec12c
add missing import (settings)
2014-11-05 12:29:57 +01:00
Frédéric Péters
0d2219398b
determine wants_frequent_checks based on last update, not current time ( #5851 )
2014-11-04 13:25:14 +01:00
Frédéric Péters
a9d8481489
add per-service default set of variables ( #5841 )
2014-11-04 13:25:14 +01:00
Frédéric Péters
a689108198
make it possible to remove non-operational services
2014-11-04 13:25:14 +01:00
Frédéric Péters
1ff01c9984
adapt default settings to removal of http export of configuration
2014-10-31 12:49:22 +01:00
Frédéric Péters
1b9e88cc3b
remove HTTP JSON export of configure services ( #5366 )
2014-10-30 17:50:53 +01:00
Jérôme Schneider
cee7c0d27b
settings: use new method to manage settings
...
Closes #5703
2014-10-23 10:23:59 +02:00
Frédéric Péters
ad989bebf0
export list of admin users to agents ( #5367 )
2014-10-03 10:24:43 +02:00
Benjamin Dauvergne
eda76d1edd
Multi-tenant settings ( fixes #5502 )
2014-09-15 10:54:14 +02:00
Benjamin Dauvergne
3fa4ada271
Rename allauth_a2 to allauth_authentic2 ( fixes #5380 )
2014-09-08 11:47:29 +02:00
Frédéric Péters
2368676b2f
require MULTITENANT_MODE to be set to "yes" to enable ( #5063 )
2014-08-29 10:26:32 +02:00
Frédéric Péters
ed2cecf496
fix logging statements
2014-08-28 16:41:09 +02:00
Frédéric Péters
c8b20b5200
add missing celery to requirements
2014-08-28 16:36:37 +02:00
Frédéric Péters
ed37e011b9
make it possible to add variables to specific services ( #5329 )
2014-08-28 16:20:47 +02:00
Frédéric Péters
33f3e45d05
add the possibility of service templates ( #4580 )
...
It is possible to define templates using the new SERVICE_TEMPLATES
settings variable, it expects a dictionary mapping service identifiers
to a list of (template name, template title) tuples.
Note: Template names are opaque identifiers, it's up to the deployment
agents to assign some meaning to them.
Example:
SERVICE_TEMPLATES = {
'wcs': [('export-auquo-light.wcs', u'Au quotidien light'),
('export-auquo.wcs', u'Au quotidien'),
('export-demo.wcs', u'Au quotidien Demo')],
}
2014-08-28 16:20:47 +02:00
Frédéric Péters
8404eef58b
use celery to push notification changes to agents ( #4577 )
2014-08-28 16:20:47 +02:00
Frédéric Péters
5535fb4ae3
settings: add sane default for static root
2014-08-27 11:02:20 +02:00
Frédéric Péters
29cf4e009a
use gadjo code for popup dialogs ( #5132 )
2014-08-27 11:02:20 +02:00
Frédéric Péters
903d54c183
add support for passerelle ( #5131 )
2014-08-27 11:02:20 +02:00
Frédéric Péters
882ae03943
add a timestamp to deployment json ( #5114 )
2014-08-27 11:02:20 +02:00
Frédéric Péters
f5a964da3e
settings: use new gadjo staticfiles finder ( #5312 )
2014-08-27 11:02:20 +02:00
Frédéric Péters
4f4fb5edba
update authentic management URLs ( #5282 )
2014-08-14 16:37:02 +02:00
Frédéric Péters
f8a0e3e589
use real links for authentic management pages ( #5193 )
2014-07-22 16:45:38 +02:00
Frédéric Péters
14ed671d4d
add support for local_settings.py
2014-07-08 08:46:59 +02:00
Frédéric Péters
bae63f27ff
tests: check that all services have a service id.
2014-07-08 08:44:18 +02:00
Frédéric Péters
1ff180fd48
build: update requirements.txt with working links to git repositories
2014-07-08 08:36:07 +02:00
Frédéric Péters
30ffada7ff
chmod +x manage.py
2014-07-08 08:25:15 +02:00
Frédéric Péters
40a499c24b
setup.py: rename project to hobo
2014-07-07 17:19:18 +02:00
Frédéric Péters
7ed126c95a
only import from tenant_schemas if it's present in INSTALLED_APPS ( #5064 )
2014-07-02 13:51:57 +02:00
Serghei Mihai
8ff21f9516
editing and removing hobo tenants
...
Closes #5036
2014-07-01 19:13:29 +02:00
Serghei Mihai
ee906aa352
adding new tenants in main instance and listing them
2014-07-01 19:08:49 +02:00
Thomas NOËL
792ff4d4a3
add global variables ( #5027 )
2014-06-25 17:55:18 +02:00
Frédéric Péters
a845ff0da3
add a secret key to services ( #5026 )
2014-06-23 16:34:53 +02:00
Frédéric Péters
11c04b868f
build: add missing allauth_a2 requirement
2014-06-17 17:30:42 +02:00
Frédéric Péters
a8ee8cdf56
adapt operational_check_view to using authentic as idp name
2014-06-17 17:30:12 +02:00
Frédéric Péters
e2af0066dd
keep the manage.py command under that name
2014-06-17 17:25:59 +02:00
Frédéric Péters
fed4288215
change idp service id to be authentic
2014-06-17 17:12:43 +02:00
Serghei Mihai
5d25557bb3
deleting services feature
2014-05-07 17:17:20 +02:00
Serghei Mihai
6b0e582efd
version 0.3
2014-05-06 19:45:20 +02:00
Serghei Mihai
d7de4195b4
database name read from config in multitenant mode
2014-05-06 19:16:15 +02:00
Serghei Mihai
8fd2652b0b
authentic oauth2 provider enabled in multi tenant mode
2014-05-06 19:08:02 +02:00
Serghei Mihai
7bb7423c0a
authentic oauth2 provider installed
2014-04-30 17:18:16 +02:00
Serghei Mihai
d921ee78c5
include config when multitenant enabled
2014-04-30 17:02:01 +02:00
Serghei Mihai
2d9934035e
database engine and name defined in environment vars
2014-04-30 15:57:54 +02:00
Serghei Mihai
cc0c7ccd0b
static folder location got from environment vars
2014-04-30 15:39:18 +02:00
Serghei Mihai
94a808922b
manage script added
2014-04-30 14:57:34 +02:00
Serghei Mihai
8b8a0e42eb
package renamed to portail-admin and version incremented
2014-04-30 11:20:29 +02:00
Serghei Mihai
f195beddba
reading correctly the package version
2014-04-28 16:59:08 +02:00