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