Frédéric Péters
|
52df31918f
|
ctl: update check_hobos to use force_str to handle strings (#36515)
|
2019-11-19 16:00:40 +01:00 |
Frédéric Péters
|
00fc3deef0
|
idp: always write files as binaries (#36515)
|
2019-11-19 16:00:00 +01:00 |
Frédéric Péters
|
8c1fc39764
|
ctl: use bytes in check_hobos command (#36515)
|
2019-11-19 15:58:57 +01:00 |
Frédéric Péters
|
b401245d4b
|
ctl: use open() instead of file() (#36515)
|
2019-11-19 15:58:54 +01:00 |
Frédéric Péters
|
6d8c2ffb14
|
misc: replace basestring by six.string_types (#36515)
|
2019-11-19 15:55:23 +01:00 |
Frédéric Péters
|
d33ae185a7
|
tests: remove usage of urllib2 (#36515)
|
2019-11-19 15:48:07 +01:00 |
Frédéric Péters
|
75516f7b6a
|
misc: get ConfigParser from six (#36515)
|
2019-11-19 15:48:07 +01:00 |
Frédéric Péters
|
78c4a5f640
|
misc: use print as function (#36515)
|
2019-11-19 15:48:07 +01:00 |
Frédéric Péters
|
34a382f03e
|
general: replace unicode() calls by force_text() (#36515)
|
2019-11-19 15:48:06 +01:00 |
Frédéric Péters
|
8b9c2f838e
|
misc: use relative imports to get publisher in ctl command (#36517)
|
2019-09-30 15:08:00 +02:00 |
Frédéric Péters
|
1b1e596d1f
|
misc: use relative imports (#36517)
|
2019-09-30 11:05:53 +02:00 |
Nicolas Roche
|
476dc6c8ce
|
check_hobos: allow different tempate names for user/agent combo portals (#33950)
|
2019-08-14 17:25:34 +02:00 |
Frédéric Péters
|
b35f425223
|
hobo_deploy: add support for themes.json switch to dictionary (#34095)
|
2019-06-18 11:18:20 +02:00 |
Frédéric Péters
|
79294c22d1
|
misc: don't let hobo automatically set welco_url (#31683)
|
2019-03-25 18:47:59 +01:00 |
Frédéric Péters
|
423c17a425
|
hobo: add idp_url (& friends) variables even for IdP marked secondary (#30360)
|
2019-02-04 14:47:52 +01:00 |
Frédéric Péters
|
15c3fa4696
|
hobo-deploy: reuse existing wcs secret (#28304)
|
2019-01-17 10:00:29 +01:00 |
Frédéric Péters
|
5b9d2e43f7
|
hobo: ignore secondary services (#29669)
|
2019-01-14 15:38:05 +01:00 |
Frédéric Péters
|
e5108eef03
|
forms: mark string fields with html5 autocomplete attributes (#26827)
|
2019-01-04 08:40:57 +01:00 |
Frédéric Péters
|
9f7d8aac97
|
hobo-deploy: don't call convert-to-sql to create tables (#28263)
|
2018-11-27 07:53:57 +01:00 |
Frédéric Péters
|
d0dbc2af76
|
hobo-deploy: handle custom date kind used by authentic2-auth-fedict (#26597)
|
2018-09-21 11:02:29 +02:00 |
Frédéric Péters
|
b0ff2e4575
|
hobo: create idp_registration_url for template-compatibility (#25116)
This helps in sharing a login/register block with classic django
applications.
|
2018-07-06 17:07:55 +02:00 |
Benjamin Dauvergne
|
3c30efe14a
|
check_hobos: constrain database_name to 63 characters (#22797)
|
2018-03-26 17:49:39 +02:00 |
Thomas NOËL
|
dff62a8cb7
|
hobo: handle theme overlays as in hobo-agent (#20272)
|
2018-03-12 09:37:12 +01:00 |
Frédéric Péters
|
8ef533d0e3
|
hobo-notify/deploy: add support for date/birthdate kinds (#22444)
|
2018-03-12 09:33:10 +01:00 |
Frédéric Péters
|
0773410d02
|
misc: turn urlopen into a _http_request wrapper (#19437)
|
2017-11-30 10:00:35 +01:00 |
Frédéric Péters
|
61d05567e2
|
hobo: add portal_user_url/portal_user_title variables (#18613)
|
2017-09-12 11:14:02 +02:00 |
Frédéric Péters
|
99db3d85a2
|
misc: explicitely load cronjobs, only in cron command (#18534)
|
2017-09-08 11:02:37 +02:00 |
Frédéric Péters
|
22a8be9acf
|
hobo: improve theme handling with full support for overlays (#18426)
|
2017-09-06 13:55:19 +02:00 |
Frédéric Péters
|
01b280aa2c
|
integrate with django templates (#6735)
|
2017-08-12 15:13:57 +02:00 |
Frédéric Péters
|
11032760a2
|
hobo: generate a key & a _url variable with a trailing / for self (#16717)
|
2017-06-15 14:16:45 +02:00 |
Jean-Baptiste Jaillet
|
c3f6b06007
|
general: add a command to delete a tenant (#15636)
|
2017-06-15 13:44:16 +02:00 |
Frédéric Péters
|
9629a27027
|
sql: keep createdb-connection-params available after deployment (#16794)
|
2017-06-15 13:25:57 +02:00 |
Frédéric Péters
|
327d1b60ab
|
hobo: only consider primary welco and fargo (#15721)
|
2017-04-03 10:00:56 +02:00 |
Frédéric Péters
|
32d3e15686
|
hobo: improve flexibility in postgresql initial deployment (#15573)
|
2017-03-28 16:46:52 +02:00 |
Frédéric Péters
|
b821ffa2aa
|
hobo: deploy new sites as utf-8 (#15311)
|
2017-03-07 16:02:04 +01:00 |
Frédéric Péters
|
b47650e784
|
hobo: only import skeleton site if template_name is defined (#14806)
|
2017-02-03 12:07:29 +01:00 |
Thomas NOËL
|
b7ad4bbb78
|
hobo: replace - by _ in slugs (#14790)
|
2017-01-26 16:40:25 +01:00 |
Frédéric Péters
|
3dab5f9469
|
hobo: exclude secondary services from the start (#14410)
|
2016-12-21 14:30:05 +01:00 |
Frédéric Péters
|
6ff6508893
|
hobo: don't deploy secondary services (#13843)
|
2016-12-16 15:29:28 +01:00 |
Frédéric Péters
|
3d0c60ac6b
|
hobo: add idp_account_url variable (#13811)
|
2016-10-31 17:28:07 +01:00 |
Frédéric Péters
|
b254184559
|
admin: add option to declare roles are managed by identity provider (#13789)
|
2016-10-31 17:28:07 +01:00 |
Frédéric Péters
|
e3533f2706
|
hobo: set theme if undefined (#10441)
|
2016-08-31 11:22:07 +02:00 |
Frédéric Péters
|
7df7400f54
|
hobo: include self in list of _url substitution variables (#12620)
|
2016-07-18 10:58:29 +02:00 |
Frédéric Péters
|
8e74af8635
|
hobo: digest emails parameters sent by hobo (#11309)
|
2016-06-29 12:13:25 +02:00 |
Frédéric Péters
|
0f5cf75ded
|
hobo: initialize site language (#11107)
|
2016-06-01 11:08:18 +02:00 |
Frédéric Péters
|
fb3943a0b9
|
general: always ignore .invalid domains (#10626)
|
2016-04-12 12:00:01 +02:00 |
Frédéric Péters
|
83d9ba371d
|
hobo: mark that the idp manages the user attributes (#10141)
|
2016-03-02 12:24:52 +01:00 |
Frédéric Péters
|
ef44e4fb69
|
hobo: generate a wscall-secrets section (#10022)
|
2016-02-18 15:37:15 +01:00 |
Frédéric Péters
|
0419995735
|
general: don't load effective_tld_names.txt in scripts (#9831)
Take the occasion to also avoid registering cron jobs in those situations.
|
2016-02-03 15:07:55 +01:00 |
Frédéric Péters
|
70d8ab3a9c
|
hobo: fix redeploy in case of multiple tenants (#9772)
|
2016-01-26 15:14:25 +01:00 |