Commit Graph

155 Commits

Author SHA1 Message Date
Thomas NOËL ad93d0d013 dependencies: add graphicsmagick, needed by welco 2018-07-12 16:03:43 +02:00
Thomas NOËL 8d9d268103 add welco (#25249) 2018-07-12 15:37:35 +02:00
Thomas NOËL 94adb4a896 recipe: allow to disable optionnal apps (#25233)
To disable an app in inventory.yaml, define empty dev-<app>, for
example:

  local:
    hosts:
      localhost:
        tenants_conf:
          dev-fargo:   # disabled
          dev-chrono:  # disabled
          dev-corbo:   # disabled
          dev-bijoe:   # disabled
2018-07-12 13:33:31 +02:00
Elias Showk 167f4a4a5b add libjs-leaflet pkg (#24428) 2018-06-25 11:45:16 +02:00
Elias Showk 00eb0203be add option clone_repo to skip git clone tasks (#23963) 2018-05-23 16:40:35 +02:00
Christophe Siraut 162cf06b01 move variables from inventory to group-vars/all (#21725) 2018-05-23 14:05:57 +02:00
Emmanuel Cazenave fc810e2e7d add bijoe (#23909) 2018-05-18 10:30:47 +02:00
Emmanuel Cazenave 9917bc3d50 use standard name and slug for services (#23908) 2018-05-17 18:25:11 +02:00
Frédéric Péters 563ac9176e ask collectstatic to create symlinks (#23902) 2018-05-17 17:48:25 +02:00
Emmanuel Cazenave 78cc79da45 disable wcs auto create app directory (#23840) 2018-05-16 10:11:12 +02:00
Emmanuel Cazenave c3ad999043 increase client_max_body_size (#23192) 2018-05-15 11:10:48 +02:00
Thomas NOËL f970e8be88 settings: mellon is now in chrono and combo by default (#23373) 2018-04-24 14:37:14 +02:00
Thomas NOËL f2fd752c21 use migrate_schemas on all apps, even wcs (#23336) 2018-04-23 14:58:34 +02:00
Thomas NOËL b91540f391 install and deploy multi-tenant corbo (#23335) 2018-04-23 14:11:08 +02:00
Emmanuel Cazenave 94e1af2a06 use 'project-name' to guess command name (#23030)
and add passerelle, faro, and chrono.
2018-04-16 11:24:05 +02:00
Emmanuel Cazenave 0d342a8d79 change default logging config to display tracebacks in console (#22975) 2018-04-04 15:30:47 +02:00
Thomas NOËL 83538621c3 authentic: add authentic2-auth-fc (#22929) 2018-03-30 14:43:05 +02:00
Thomas NOËL 42c33afd43 base: get eopayment from git.entrouvert.org (#22928) 2018-03-30 14:30:44 +02:00
Thomas NOËL 2984c662c7 install and deploy multi-tenant chrono (#22918) 2018-03-30 11:20:31 +02:00
Emmanuel Cazenave 029b4e066f delete unused hobo_app variable (#22357) 2018-03-30 11:18:44 +02:00
Emmanuel Cazenave 916783e6e6 use 127.0.0.1 in nginx config (#22907) 2018-03-30 10:31:54 +02:00
Thomas NOËL 65bd6387cb install and deploy multi-tenant fargo (#22905) 2018-03-29 18:39:38 +02:00
Thomas NOËL 45460fb1fe get lasso from system even if we are in a virtualenv (#22900) 2018-03-29 16:03:49 +02:00
Emmanuel Cazenave 24d403e4fb install and deploy multi-tenant passerelle (#22356) 2018-03-13 19:00:51 +01:00
Elias Showk 4fa21e240f better messages for deploy-tenant (#21882) 2018-03-05 15:41:59 +01:00
Elias Showk 9c85b794c0 install auquotidien git source and add auquotidien to WCS_EXTRA_MODULES in wcs settings (#22091) 2018-02-23 18:02:05 +01:00
Elias Showk 02930066af readme points to the wiki instead of duplicating documentation (#22090) 2018-02-23 18:00:17 +01:00
Elias Showk fbacb773bb hobo-manage cook add a superuser (#21882) 2018-02-23 17:57:15 +01:00
Emmanuel Cazenave 57f4ea534f create link to publik-base-theme in wcs app_dir/themes (#22086) 2018-02-23 15:51:39 +01:00
Elias 619b0eff5d fix config.json syntax (#22029) 2018-02-22 17:07:37 +01:00
Elias f15b1c785a added missing packages : gettext and python-psycopg2, and fixed some README wording (#21998) 2018-02-20 17:38:33 +01:00
Emmanuel Cazenave fa96ac7a7b network protocol choice for git clone (#21957) 2018-02-19 11:46:57 +01:00
Elias ed914f030c deploy and delete tenants : a playbook and documentation for hobo-manage related commands (#21695) 2018-02-16 11:52:29 +01:00
Elias 31b50d3a40 postgresql user config and documentation (#21733) 2018-02-15 14:57:24 +01:00
Emmanuel Cazenave 7b5a8f50aa inject THEMES_DIRECTORY in hobo-agent commands environment (#21856) 2018-02-15 12:26:31 +01:00
Emmanuel Cazenave 6329da63db add symlink to gadjo theme directory (#21832)
It mimicks debian/combo.postinst
2018-02-14 15:53:47 +01:00
Emmanuel Cazenave 7a12fdaebf execute the build command on every package installed from source (#21823) 2018-02-14 14:11:38 +01:00
Emmanuel Cazenave 735a354a54 requests ssl tweak 2018-02-02 16:51:20 +01:00
Emmanuel Cazenave fe0a30c0a0 nginx configuration variations (because of wcs) 2018-02-01 11:10:23 +01:00
Emmanuel Cazenave 422c7331d5 update README cli example with user var 2018-02-01 11:09:02 +01:00
Emmanuel Cazenave 5db6cce178 change variables layout to handle wcs complexity 2018-01-31 18:39:20 +01:00
Emmanuel Cazenave 5fdab1dfe0 wcs: hanlde legacy cfg configuration file 2018-01-31 14:36:04 +01:00
Emmanuel Cazenave a020076854 install and configure wcs 2018-01-31 11:27:38 +01:00
Emmanuel Cazenave e3e5c8ae61 use two blocks of customization in app settings 2018-01-29 13:43:53 +01:00
Emmanuel Cazenave b148795d77 log to console 2018-01-29 13:42:54 +01:00
Emmanuel Cazenave 04aa9fad96 change nginx conf to enable theme static resolution 2018-01-26 18:06:06 +01:00
Emmanuel Cazenave b89d8ba951 change 'make_theme' variable to 'compile_theme' 2018-01-26 15:18:11 +01:00
Emmanuel Cazenave 71b977b73f handle publik-base-theme, use template inheritance for app settings file 2018-01-26 14:25:23 +01:00
Emmanuel Cazenave 027d02851d update README with cli option 'make_theme' 2018-01-26 12:41:13 +01:00
Emmanuel Cazenave e48e5331a2 clone and compile publik-base-theme 2018-01-26 12:14:09 +01:00