Commit graph

42 commits

Author SHA1 Message Date
88253ee37d Improve docker setup
- add .dockerignore to reduce build context
- add entrypoint.sh to initialize environment before user switch
- fix Celery setting deprecation warnings
- downgrade importlib-metadata for Celery compatibility
- set TZ environment variable for consistent Celery timestamps
2023-02-20 15:59:08 +01:00
2575afb9f9 Switch from pipenv to poetry 2023-02-19 18:19:27 +01:00
c60751e161 Release 0.2.0
- Fix Python 3 compatibility
 - update Vagrant setup
 - add Docker setup
 -----BEGIN PGP SIGNATURE-----
 
 iQFIBAABCgAyFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl6QW20UHGphbkBkaXR0
 YmVybmVyLmluZm8ACgkQDXkdyNc3wdk6ZAgA0kQOemCPtnEDD/94eGyCrxIAoT5H
 RnTD1AhXLAjPulEOEdLpBoVsZZ+HY/jpW8cXMfwiZthFNkIDE/0idTA87BbONPxR
 slZxus9LSzIzYyz2QeIcMyL9C9MIRBRIV0i4oODypEsGKahDpMKbBtrXRLhCjjr5
 nAKghxlq2pITStglhFZF4DNLjl0y1clJ+rxR7inLn0xs9G4/s29AapisYJzE0eW2
 7Cl3hy8WXyn7jqcIw3IuETsP4Js+AHsFVFTmezsC2kO9UTR2zzPGpMlWFHYyP3bm
 Qgg/djTlHw9opxxgghBdRljgfOal/xMjxGXR8/mgHNFMBy7T4JZBvoFGLA==
 =nG4l
 -----END PGP SIGNATURE-----

Merge tag '0.2.0'

Release 0.2.0

- Fix Python 3 compatibility
- update Vagrant setup
- add Docker setup
2020-04-10 13:41:40 +02:00
1e73b9bb6b Merge branch 'release/0.2.0' into production 2020-04-10 13:41:10 +02:00
943d76dc02 Add dummy redis URL to docs build config 2020-04-10 13:39:29 +02:00
d405d99f6c Update project page URL in README 2020-04-10 13:39:05 +02:00
6e023fa0de Update dependencies 2020-04-10 13:36:22 +02:00
f2550573d2 Fix documentation build 2020-03-04 20:52:29 +01:00
673c3d7051 Add Docker setup for lightweight local testing 2020-03-04 20:48:10 +01:00
f6beedef7a fix 2020-03-04 20:44:26 +01:00
3abf3c6eca Update Vagrant setup to Debian Buster and libvirt 2020-03-04 20:09:11 +01:00
ca0d8451d0 Refactor module structure
Move mysqltasks to top level to keep the task names when using Python3.
2020-03-04 20:08:19 +01:00
2c0aa2fa92 Drop old requirements files 2020-03-04 19:54:23 +01:00
e184b525bb Release 0.1.2
Buster compatibility and Python 3 preparations
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl5afx8ACgkQDXkdyNc3
 wdmx7Af9GKm1Z/6tZMFTHdcIKNM3CjlAgm+nxJM9Pk8dOaCkHxbpZa5IctgsDvKp
 SLd5/8/TymAiUhoESmMY2MpPoQNKI/b/WppqHBfn554jCZ6MHRB7TxVleSg9biIF
 bqXebiwIL+hdkS2PvmGV5PLU2WCDMFqueq0Rr7Kk57MmjPq3UFwB0RXhNytUrgr1
 B8v/WKqUV59zptCD8g7M7MTPgN+SrwOM4iwYXYUpSPyiOwaft4KWYvw+ODD203P5
 qD8HzAeL0Zu/E294eypaHAtqOoM72yATwkj/rlrQ/OPAU+U1ilx8LDR0vfhaUhqM
 BGpLxbwLJ/wkgbjeOWbZPDmWtxWWyA==
 =sH93
 -----END PGP SIGNATURE-----

Merge tag '0.1.2'

Release 0.1.2

Buster compatibility and Python 3 preparations

* tag '0.1.2':
  Prepare release 0.1.2
2020-02-29 16:11:33 +01:00
619d14be35 Merge branch 'release/0.1.2' into production
* release/0.1.2:
  Prepare release 0.1.2
  Update dependencies
  Add Vagrant and salt automation for gvamysql
  Ignore PyCharm files
2020-02-29 16:11:03 +01:00
d35fd33b3f Prepare release 0.1.2
- Update documentation
- Add Pipfile and Pipfile.lock to allow using pipenv
- Update development URLs
- Bump copyright years
2020-02-29 16:09:34 +01:00
94cdbf19d5 Update dependencies 2020-02-29 15:42:38 +01:00
10cfc5fe83 Release hotfix 0.1.1
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAlyU/EYACgkQDXkdyNc3
 wdktDwf/QI9yjHuDWDEv1/f3YyVx7XKVxIoWIwp/L+makfBMZQAM+bEYx3xKgW5z
 cgl3wFhSVbD4aPpKBGZGD51MEVtBgFqJo3oTckQrM8THQ4PKrL7QJFdYe6VzQcin
 aVvIzBWz+xXhNnrrXLiq5uz5nRslNjnVgoK5B4C36rBVUxWnfGbOWVoWyUTwy3+J
 Ux1as3f399f7O8bYaw39M+n6j/oEiL/PrlpUQ8VChIpnxTPlaW3RgtLdk5Q2pCVl
 21HmCaNzTUgAwRvtsDJc5yWYwxPd6C0EFe63H7uMFUhB43fDnW5PBvCqO/1BVFIk
 6NGfxbOphbjAMmDuwZCPvRJtR9icrg==
 =kPLF
 -----END PGP SIGNATURE-----

Merge tag '0.1.1'

Release hotfix 0.1.1

* tag '0.1.1':
  Fix broken kombu/amqp versions for Debian Stretch Python
2019-03-22 16:16:26 +01:00
1ff2fce13e Merge branch '0.1.1' into production
* 0.1.1:
  Fix broken kombu/amqp versions for Debian Stretch Python
2019-03-22 16:16:09 +01:00
038a246757 Fix broken kombu/amqp versions for Debian Stretch Python 2019-03-22 16:15:06 +01:00
0e0b1a004a Add Vagrant and salt automation for gvamysql 2016-09-25 17:29:51 +02:00
d2815a5bff Ignore PyCharm files 2016-09-25 01:10:45 +02:00
0f9108b511 Merge tag '0.1.0'
release 0.1.0

* tag '0.1.0':
  define release version, update copyright years
2015-01-04 22:59:19 +01:00
7ad9449c93 Merge branch 'release/0.1.0' into production
* release/0.1.0:
  define release version, update copyright years
  fix grammar in docstring
  actually drop database in delete_mysql_database
  fix collation name
  fix broken MySQL quoting
  fix format strings
  fix MySQL connection parameters
  switch to gvacommon.celeryrouters.GvaRouter
  unify routers, add support for mysql and pgsql tasks
  add task implementations
  remove Django stuff, gvamysql is a celery only application
  remove Django dependencies
  initial version
2015-01-04 22:59:09 +01:00
eac916f28b define release version, update copyright years 2015-01-04 22:54:05 +01:00
919be9e15f fix grammar in docstring 2015-01-04 22:48:42 +01:00
7fe405a27d actually drop database in delete_mysql_database 2015-01-02 00:06:31 +01:00
2b4c9ba33d fix collation name 2015-01-01 23:19:20 +01:00
2a638481d1 fix broken MySQL quoting 2015-01-01 23:14:37 +01:00
4ed81c29e6 fix format strings 2015-01-01 22:54:57 +01:00
ff83795916 fix MySQL connection parameters 2015-01-01 22:52:21 +01:00
a3e766045e switch to gvacommon.celeryrouters.GvaRouter 2015-01-01 22:39:56 +01:00
22b16f5ad8 Add 'gvamysql/gvacommon/' from commit '546441d49920caf43eb7d33976c2d71ae85f16d5'
git-subtree-dir: gvamysql/gvacommon
git-subtree-mainline: 1b8c4ce697
git-subtree-split: 546441d499
2015-01-01 22:39:27 +01:00
546441d499 unify routers, add support for mysql and pgsql tasks
- add new celeryrouters.GvaRouter
- remove LdapRouter and FileRouter
2015-01-01 22:32:37 +01:00
1b8c4ce697 add task implementations 2015-01-01 22:17:41 +01:00
e79d58d886 remove Django stuff, gvamysql is a celery only application 2015-01-01 16:01:49 +01:00
1ef49fbebc remove Django dependencies 2015-01-01 14:45:14 +01:00
cf62cc6946 add documentation, move to proper file structure 2015-01-01 14:33:53 +01:00
d937450819 add gvamysql module 2014-12-29 19:07:31 +01:00
c84b6c8fc5 add initial documentation files 2014-12-29 19:01:32 +01:00
9de85824d1 add requirements 2014-12-29 18:44:55 +01:00
e29646a947 initial version 2014-12-27 13:52:45 +01:00