Commit graph

79 commits

Author SHA1 Message Date
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
2d2c0adad7 Merge branch 'release/0.1.2' into production
* release/0.1.2:
  Update versions and URLs, document fixed issue
  Update dependencies to latest patch level
  Ignore disabled sites' nginx configuration
  Add Vagrantfile and salt bootstrap config
  Ignore PyCharm files
  add listen directive to enable IPv6
2019-06-30 12:32:03 +02:00