Commit Graph

52 Commits

Author SHA1 Message Date
Emmanuel Cazenave 97511da88a misc: delete buster specifics (#57636) 2021-11-03 11:55:35 +01:00
Emmanuel Cazenave 6d588e6f0e use python3-psycopg2 in the virtualenv (#55980) 2021-10-18 12:15:56 +02:00
Emmanuel Cazenave 4b68eeb1c3 force psycopg2 version to 2.8.6 < 2.9 (#55980)
see also upstream: https://github.com/psycopg/psycopg2/issues/1293
2021-08-25 15:24:15 +02:00
Emmanuel Cazenave 20fe338f56 install pytest (#56206) 2021-08-17 11:24:06 +02:00
Emmanuel Cazenave 080ed5f2a9 uwsgi: move run directories (#55533) 2021-07-15 13:10:59 +02:00
Emmanuel Cazenave 7453036aba misc: sort debian dependencies by alphabetical order (#52835) 2021-04-13 16:55:47 +02:00
Emmanuel Cazenave 934cfff69d add uwsgi as available application server (#50525) 2021-04-13 15:14:51 +02:00
Emmanuel Cazenave 63a50d7d10 give SUPERUSER privilege to the postgresql user (#40066) 2021-01-25 17:49:00 +01:00
Emmanuel Cazenave d34dd7b62c install python-psycopg2 on buster (#42640) 2020-12-27 17:51:20 +01:00
Nicolas Roche 645689244f use the latest django debug toolbar version compatible with django 1.11 (#46837) 2020-09-21 18:04:35 +02:00
Valentin Deniaud 77ed312dfe add hobo multitenant tests dependencies (#45606) 2020-07-30 15:39:39 +02:00
Christophe Siraut 8c16799299 misc: parametrize postgresql port 2020-04-27 20:42:19 +02:00
Emmanuel Cazenave 344e164103 move certs and themes directory to ~/usr/local/share (#41271) 2020-04-07 06:06:39 +02:00
Emmanuel Cazenave 149bfa569e add clean_venv option (#41069) 2020-04-02 08:52:23 +02:00
Emmanuel Cazenave cb1616d826 install only on python 3 (#41244) 2020-04-02 08:36:53 +02:00
Emmanuel Cazenave 7ddc2ffa66 remove 'share' directory (#41243) 2020-04-02 07:42:46 +02:00
Valentin Deniaud 1812945831 add python3-lasso dependency (#38690) 2019-12-23 14:43:53 +01:00
Emmanuel Cazenave 882be4cb64 install psycopg2-binary (#32097) 2019-11-28 14:18:51 +01:00
Emmanuel Cazenave 07984a871d run chrono and combo in python3 (#36894) 2019-11-28 14:00:23 +01:00
Emmanuel Cazenave ec80eaa5a6 move common python packages installation to roles/base (#36894) 2019-11-28 13:56:35 +01:00
Emmanuel Cazenave 81fc1c4179 remove libjs-pdf dependency (#28185) 2019-11-18 19:10:01 +01:00
Benjamin Dauvergne f91d79d3d5 add support for django-debug-toolbar (#36440) 2019-10-19 19:15:37 +02:00
Christophe Siraut 7e31369d97 add dependency libmagic1 (#36753) 2019-10-10 09:53:13 +02:00
Christophe Siraut 0eb8021423 add missing dependencies (#36661) 2019-10-03 17:34:40 +02:00
Frédéric Péters 1a7c723c8f install sassc (#35990) 2019-09-25 16:59:59 +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
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 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
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
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
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
Thomas NOËL 42c33afd43 base: get eopayment from git.entrouvert.org (#22928) 2018-03-30 14:30:44 +02: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 31b50d3a40 postgresql user config and documentation (#21733) 2018-02-15 14:57:24 +01:00
Emmanuel Cazenave a020076854 install and configure wcs 2018-01-31 11:27:38 +01:00
Emmanuel Cazenave b148795d77 log to console 2018-01-29 13:42:54 +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 e48e5331a2 clone and compile publik-base-theme 2018-01-26 12:14:09 +01:00