2c2a667d81
Improve docker setup
...
- add .dockerignore
- add entrypoint.sh to switch to user after initial setup
- downgrade importlib-metadata for Celery compatibility
- add TZ environment variable for consistent Celery timestamps
- fix Celery setting deprecation warnings
2023-02-20 16:11:15 +01:00
fc9723c401
Unify with gvaldap
2023-02-19 17:48:46 +01:00
f5ded26689
Switch from pipenv to poetry
2023-02-19 17:24:24 +01:00
12bc4a8103
Release 0.3.0
...
- improve Python 3 support
- update Vagrant setup
-----BEGIN PGP SIGNATURE-----
iQFIBAABCgAyFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl6QU1kUHGphbkBkaXR0
YmVybmVyLmluZm8ACgkQDXkdyNc3wdmY3wf/Wd98hryFDv76TCd+B21jlqhuQ7bM
Xh0Sd4yGoZKaP9XM/qscYLHF+8vstgmpkmAdCVgJZIOGWGOgyuvkEFVLDV425lnd
NgFHOWmQS7R6C7MvfRrp811cbWXzbBxin9lcoXQwhzjyDhWLa4Vi524MfaObE05h
PW7Cn6ya5sai4pq0/DJS9OigtoHDijTwk8daJfEJFLZAq2Cs9NoWJ581H6ME31mZ
mtJ1zFL0q3Ho38OSHWosokihMBJaBLfp/PYGeCqcuBdYb7GPho4+P/Nqmnxc/hwR
cQebgOBPfg+oqc2Em2r2/0vZcVqt4fZ3teGM995D/5l0HJYhW0+YkBGyCA==
=j7NO
-----END PGP SIGNATURE-----
Merge tag '0.3.0'
Release 0.3.0
- improve Python 3 support
- update Vagrant setup
2020-04-10 13:07:09 +02:00
567e4a5b08
Merge branch 'release/0.3.0' into production
2020-04-10 13:05:31 +02:00
2e6a3939f1
Add dummy GVAWEB_RESULTS_REDIS_URL for docs build
2020-04-10 13:04:48 +02:00
b2f09d7e50
Add release 0.3.0 to changelog
2020-04-10 13:02:33 +02:00
2387c2c8e3
Bump version number
2020-04-10 13:02:14 +02:00
b7975e32bb
Update dependencies
2020-04-10 12:52:25 +02:00
2227a39eb1
Open nginx config file in binary mode
2020-04-04 14:52:32 +02:00
5ddddcaa08
Fix template syntax error
2020-04-04 14:47:46 +02:00
7bd6445a1b
Move some grains to pillar data
2020-03-04 18:34:10 +01:00
08be6a48fe
Document Vagrant change
2020-03-04 18:34:05 +01:00
8802df4967
Update Vagrant configuration for Buster
...
This commit ensures that gvaweb can be installed in a Debian Buster
libvirt Vagrant box. The changes have previously been explored by
changing the Vagrant configuration for gvaldap.
2020-03-04 00:45:36 +01:00
87fa495f1c
Release 0.2.0
...
- Docker support for local development
- Documentation updates
- move code from gvaweb module to webtasks
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5eaXAACgkQDXkdyNc3
wdnmOQf8DRziXQ24WDfGmUQn1LNuRpeZORxxeuHkADEEUqXRFIfrebFWPDOpJU4k
492hURNNEt7963IepIAD1xb1L/fgLXjC5Aj1ezWS6KrSH/6RQ4ci8PhSJq2TbMgH
0S0qgf5J2kkQmAD0dSpJzMFevQCD47J6G6Lt76PZ+ZGK2jnZL06AWkb1u2G8muAA
YuR/twQExcVH+lWhpDWUJUBYQ1kXtz4ZsRKN88VLVLg1wrX2zzJRhJjGg9V2WDEf
SFJ4DastFpQm2LbEVw9dE1bgT8/oaoGuQ6iC6jhOGFxecu7eWbdMK57GVBv/a3it
WQBKJeyZU82JXjhu14gFRIqJhxAdXQ==
=TV8s
-----END PGP SIGNATURE-----
Merge tag '0.2.0'
Release 0.2.0
- Docker support for local development
- Documentation updates
- move code from gvaweb module to webtasks
* tag '0.2.0':
Add release version to changelog
2020-03-03 15:28:04 +01:00
f7860ff68d
Merge branch 'release/0.2.0' into production
...
* release/0.2.0:
Add release version to changelog
Update documentation
Move code from gvaweb to webtasks
Add redis dependency
Add Docker setup
2020-03-03 15:27:07 +01:00
782128836b
Add release version to changelog
2020-03-03 15:26:43 +01:00
07dee34305
Update documentation
...
- use alabaster theme
- update changelog
- use version number from code module
2020-03-03 15:24:11 +01:00
3b05272254
Move code from gvaweb to webtasks
...
This change allows celery to find its tasks under the expected webtasks
namespace.
2020-03-03 15:23:54 +01:00
9e48e068e2
Add redis dependency
2020-03-03 15:22:26 +01:00
9f8ee2fa04
Add Docker setup
...
Add a Dockerfile and an entrypoint shell script.
2020-03-03 13:13:26 +01:00
402e156283
Release 0.1.8
...
Fix broken salt automation
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5dLysACgkQDXkdyNc3
wdkkXggAqenj/ytfHWmMC7dW/Tgnemmanxub8IBb27q7XAjKamOpSr0v35EucdFn
qvXLaP8YTD3DA9mupczGrpgnU+52pfB7exvfzW2jsphRZccRQFWlyUmGSL0GMrmi
49MKXkxDkBhPrNm+Oxx3CEIWk18hTWmRJETv+j3zrvcZLZ6vTXASTzv6Kr8yJVMB
zEr/9JuH/uTP+qVPwQFxuHArH7LIhbepjDDSWz9J0KKXCLzxexMoMK/50QlZtdtp
SCkm8HxP/MHxEswhfGoKBm989lnpwLK5gx6ik8P2wMQlOinSeYmQnwvFPMUtaW9F
Z87wOojgNh4nLcMiPWw+7WzBWrpiTA==
=EFfJ
-----END PGP SIGNATURE-----
Merge tag '0.1.8'
Release 0.1.8
Fix broken salt automation
* tag '0.1.8':
Bump version and update changelog
2020-03-02 17:07:10 +01:00
c8dc628b84
Merge branch 'release/0.1.8' into production
...
* release/0.1.8:
Bump version and update changelog
Move again, re-add Jinja2
2020-03-02 17:06:53 +01:00
6b58b891a8
Bump version and update changelog
2020-03-02 17:06:48 +01:00
d03f84644d
Move again, re-add Jinja2
2020-03-02 17:05:15 +01:00
c7a9a4f9fa
Release 0.1.7
...
Path fixes for celery tasks
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5dK/MACgkQDXkdyNc3
wdnBTAgAvZc88hPZ+Bdp14HNt3JiJlMuIlizEXeDIKr+zNaD69W76kKexOM4S3Fh
IEcHCokY29vc634qQIeFfaHxdax7MNSwRnPIGvmlHUYCoCpKRzGVq0pITqZgSlE4
y6KJGzw5lt9wcWV9wmFN2Pk7k7vdBHdAozJFvMbtvn3RemS1Pq8YXeqxvlcrNFy/
n1oS+YRJkrKtu6klGglvUGOcQNiSmTZhgRxpNLlVBOL+phx44p1y5obvASljWdfl
S5xOZsnEyFWWCbG/vMO2qKethSIGS+m8MaAFogiy0vK7W67cnVXAm4LAh2pYmHVk
CnOr6EawgORVgtzQoq24uDvvoaICvQ==
=up64
-----END PGP SIGNATURE-----
Merge tag '0.1.7'
Release 0.1.7
Path fixes for celery tasks
* tag '0.1.7':
Update changelog
Bump release version
2020-03-02 16:53:27 +01:00
350d98d5a6
Merge branch 'release/0.1.7' into production
...
* release/0.1.7:
Update changelog
Bump release version
Restructure gvaweb to correct package paths
Update dependencies
2020-03-02 16:53:10 +01:00
c7fa957b24
Update changelog
2020-03-02 16:53:03 +01:00
8cb018bd38
Bump release version
2020-03-02 16:52:28 +01:00
0eb766051c
Restructure gvaweb to correct package paths
2020-03-02 16:51:00 +01:00
63e065b8c0
Update dependencies
2020-03-02 10:23:53 +01:00
4286bfe3fa
Release 0.1.6
...
Remove disfunctional PHP FPM management code
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5czk0ACgkQDXkdyNc3
wdkSYAf+NYXAqmNxYhfp8r6nf2l3I1lS4PJT+XqOqQ3zw+KZAwP4yNwwUGrjotSk
2DGJVT0bU/R0W4kSIqmKbn2WSgrgpJNsWAicwKu4Ud11SN1alx9ijAMfRQiFsTpg
/fDlYXUlstro5JSkY4P3mXiVwdlRtgHMb7054pZ9eG+27IXEgNbcp5dHlLxZD5P/
AaT1jpu8iwQL9RSc8AAD0U5DnMPPMgjx6mnD/6bf2gvJ83p4PITsb16aB7MmmzcT
Ex2XYqk0dXERCqavx1QUgLk5tid1MpsPwJBCfG365x5bz2DeJr8jTj5c4R0YkRHs
HXWwK8Nr8qaZ0w+bAVqUFMCgTsBxBQ==
=Yh7j
-----END PGP SIGNATURE-----
Merge tag '0.1.6'
Release 0.1.6
Remove disfunctional PHP FPM management code
* tag '0.1.6':
Bump version
Update changelog
2020-03-02 10:13:53 +01:00
8f53d2a3eb
Merge branch 'release/0.1.6' into production
...
* release/0.1.6:
Bump version
Update changelog
Remove disfunctional create_web_php_fpm_pool_config code
2020-03-02 10:13:30 +01:00
df925c17a8
Bump version
2020-03-02 10:13:19 +01:00
ed37864721
Update changelog
2020-03-02 10:12:45 +01:00
d6a71f495f
Remove disfunctional create_web_php_fpm_pool_config code
2020-03-02 10:11:02 +01:00
dbb0910f9b
Release 0.1.5
...
Cleanup and Pipenv usage
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5cxC4ACgkQDXkdyNc3
wdkHcQf+M3oTf4UiCW2smqpIJ6PstBN4Ijw5Wn9gubR6mlMwwUQsSOBuNbbaT28W
vQ/bn5tn4K/6Wn8Ix6bV19O6uld3P9sNUfTKGLdy3gfFpLnjg1GWE3gihMnLzFQM
B9AEWge9UAzP4ukGCODo3yeiB3gemgeWcJidzoxP6R/PGFPqknuF1P5v9Bq1oN7L
PKmlRzQypWOODR5GyarVrOgGPEwXxYsaIlLnCzGiXlAc9XhqCwSURd4Sk6ot/g+W
75HQY6h4hQCLWChoMMebM03+9V85+OFr9voXBe9v4F/qeTPZ9MoM5tCDq1XtdOX0
WbnVkvwKF/lK/VQN8YtOFVnDz9bGyA==
=yWyt
-----END PGP SIGNATURE-----
Merge tag '0.1.5'
Release 0.1.5
Cleanup and Pipenv usage
* tag '0.1.5':
Update documentation
2020-03-02 09:30:43 +01:00
3c543b6392
Merge branch 'release/0.1.5' into production
...
* release/0.1.5:
Update documentation
Change nginx vhost template
Fix systemctl commands
Remove requirements files
Use pipenv for dependency management
2020-03-02 09:30:19 +01:00
8de0517395
Update documentation
2020-02-29 12:24:44 +01:00
de322b3442
Change nginx vhost template
...
This commit reduces the nginx vhost template to the bare minimum needed
to get a vhost that can be used to get a certificate via letsencrypt's
certbot.
2020-02-29 12:02:32 +01:00
4f396c606f
Fix systemctl commands
2019-09-07 14:57:48 +02:00
fc544b68cd
Merge tag '0.1.4'
...
Release 0.1.4
* tag '0.1.4':
Fix reload, use systemctl instead of service
2019-09-07 14:47:05 +02:00
2ef6cc1ca6
Merge branch 'hotfix/0.1.4' into production
...
* hotfix/0.1.4:
Fix reload, use systemctl instead of service
2019-09-07 14:46:57 +02:00
e1dd3295c1
Fix reload, use systemctl instead of service
2019-09-07 14:43:53 +02:00
f7ad46cc69
Merge tag '0.1.3'
...
Release 0.1.3
- fix for manually removed configuration files
* tag '0.1.3':
Fix handling of manually removed configuration files
2019-09-07 14:35:58 +02:00
636372506a
Merge branch 'hotfix/0.1.3' into production
...
* hotfix/0.1.3:
Fix handling of manually removed configuration files
2019-09-07 14:35:31 +02:00
51ac479dac
Fix handling of manually removed configuration files
2019-09-07 14:34:59 +02:00
c06cfbdfa8
Remove requirements files
...
This commit removes the requirements files to avoid confusion with
the pipenv dependency management
2019-07-05 09:27:55 +02:00
ad807eb20d
Use pipenv for dependency management
2019-07-05 09:26:34 +02:00
ef0d7f0d5b
Release 0.1.2
...
This release contains small bug fixes and dependency updates to latest
Python 2 compatible patch versions.
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl0Yj+IACgkQDXkdyNc3
wdnQbwf/U7jnfsVyI9Zjpo7ZqoTrYaKCnsmFQ5590gsisc+qutTBuhxb6Q5noQnd
la+JeP3DARx5edNSBBsDI7Lfip9NwAuuNGLhWgYknHMKSLRloNsl/aAfhlrolEnK
X3MjEj0k5cBPqCkMOGjDV48Dz13chtRlpWEQWzoMMMHFAuuD1hgF/SRTvBAUhaOm
zRfZBcriEiI171BJGIUo2jZ4xGYz2L/wsHrgwKBIGyTIMUC7EImPYpicNZrNhaZA
e7mW+hdIjDH//iVuxjibA0cxCYbfNqaVZlXASeKISvoefwcvmXmydgTe8AXT5msd
bLRhVs0s15YBWfGze4im+C8o9VcMwQ==
=x1P3
-----END PGP SIGNATURE-----
Merge tag '0.1.2'
Release 0.1.2
This release contains small bug fixes and dependency updates to latest
Python 2 compatible patch versions.
* tag '0.1.2':
Update versions and URLs, document fixed issue
Update dependencies to latest patch level
2019-06-30 12:33:12 +02:00