Commit Graph

83 Commits

Author SHA1 Message Date
Christophe Siraut 8390077b75 add test_devinst_in_cowbuilder 2019-10-07 17:36:02 +02:00
Christophe Siraut dfa2f4a17f add dependency python-magic (#36753) 2019-10-07 17:36:02 +02:00
Christophe Siraut 0eb8021423 add missing dependencies (#36661) 2019-10-03 17:34:40 +02:00
Benjamin Dauvergne fe2690527b README.rst: make link clickable 2019-09-26 09:21:32 +02:00
Frédéric Péters 1a7c723c8f install sassc (#35990) 2019-09-25 16:59:59 +02:00
Emmanuel Cazenave a422e34977 don't use wcs template for passerelle tenant deployment (#33451) 2019-05-27 17:13:45 +02:00
Emmanuel Cazenave 176bbecbb8 grab django-ckeditor from git.entrouvert.org (#33247) 2019-05-20 10:57:27 +02:00
Emmanuel Cazenave 107f7af24a stop special gadjo deployment (#32436)
As it is now shipped with publik-base-theme: #31859
2019-04-19 10:56:27 +02:00
Emmanuel Cazenave 1d1e2b9dc7 store settings file in ~/.config/publik (#24505)
And allow additional user config in settings.d
sub directories.
2019-04-18 18:52:01 +02:00
Valentin Deniaud 9b0f025786 add memcached system dependency (#31138) 2019-03-06 15:57:26 +01:00
Nicolas Roche 8c059c95dc upgrade to buster (#30608)
correct :
- warning on apt
- error on iteritems(): replaced by items() when running under python3
2019-02-13 17:41:51 +01:00
Emmanuel Cazenave 5525b93357 force certificates download (#30399) 2019-02-05 14:57:55 +01:00
Emmanuel Cazenave 83265891a5 use default slug for wcs service (#30063) 2019-01-24 11:46:24 +01:00
Thomas NOËL 4b6411d89b upgrade django version 2019-01-22 16:09:46 +01:00
Christophe Siraut eb4ed38d7d install package acl (#29422) 2019-01-03 19:02:53 +01:00
Emmanuel Cazenave 0d10b1d815 install libreoffice (#28975) 2018-12-13 15:16:15 +01:00
Emmanuel Cazenave 5b71f4f638 tls related tasks need the user to be set (#28977) 2018-12-13 15:14:40 +01:00
Emmanuel Cazenave 41629ae276 allow external theme installation (#28146) 2018-12-05 10:41:30 +01:00
Emmanuel Cazenave 8b687e7f81 use postgres user to create postgres role and db (#28231)
Also install postgresql package.
2018-11-27 17:19:27 +01:00
Emmanuel Cazenave c3fa5e27ea use https protocol for git clone (#28135) 2018-11-27 17:17:45 +01:00
Paul Marillonnet 4f767b5716 deprecate 'installed' state in the ansible playbook (#27685) 2018-11-15 16:54:23 +01:00
Paul Marillonnet fde9415355 add graphviz dependency (#26589) 2018-11-15 16:45:29 +01:00
Christophe Siraut c7a55a57a8 guess username (#23086) 2018-11-15 12:29:17 +01:00
Emmanuel Cazenave fd1148098c switch to dev.publik.love domain (#27824)
Download the certifcate chain and adapt nginx configuration.
publik.love certificates beeing handled by letsencrypt,
we can also get rid of the hacks around request.
2018-11-15 12:12:31 +01:00
Emmanuel Cazenave f456b0107f setup wcs-olap and import script (#26078) 2018-09-07 11:31:25 +02:00
Emmanuel Cazenave 4b6d517dcf install django 1.11 (#26084) 2018-09-06 17:13:43 +02:00
Emmanuel Cazenave 0e59a46a04 remove corbo from the stack (#26083) 2018-09-06 17:12:35 +02:00
Frédéric Péters 444229d578 update fargo/passerelle settings as they now already include mellon (#25975) 2018-08-30 20:33:22 +02:00
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