Commit graph

26 commits

Author SHA1 Message Date
74721d72ec Update project URL to new gitea repository 2020-03-02 11:19:13 +01:00
35b346edc4 Add instructions how to report test coverage 2020-03-02 11:18:52 +01:00
d846d85d0a Update project meta data
- Bump copyright years
- Add Python 3 and Python 3.7 trove classifiers
2020-03-02 11:12:53 +01:00
b70bcb5f98 Update dependencies 2020-03-02 11:11:43 +01:00
c0cb108d2d Ignore .eggs/ 2018-11-17 20:12:25 +01:00
8ba50c4fef Port to Python 3, use pipenv, add defaults to get_env_variable 2018-11-17 13:31:16 +01:00
321edba5f7 Reformat code with PyCharm 2016-09-25 13:02:36 +02:00
d8764dd8bc Ignore PyCharm files 2016-09-25 13:01:31 +02:00
0e79926e9f Release 0.3.0
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJWr9hqAAoJEA15HcjXN8HZaDQIALRRXLPqh8r4stUjdEjfOegg
 lZbz8dxgFm1PoKrAbUCTJDpsZtEPgN1oh08wri98h7gyCKvMqH+oRkR1dSX0PU+B
 2vXDYIUsSIl+iTRErC1hhzP5NJuL5cTHecB6nVABWH2txX0DTRW1ffdWeoTq6OD+
 hcJbg4h+t1MDZYQ/ETZ0Y38Wy8q06XMIFDGfFhcYgWbBGuNqIyfIfV1/AUX3yxUA
 pd8Sej+slzaHLYD+nFl8+rpc5PttFNpChVfqdmyodJWH1kFIOd1nW4/JTorCJgm8
 ThLt/Cc6h+FrU4HfN028v6kRrCHH58H/JBuwap527HPUt7IvHwOkESWdMcORENA=
 =oPvG
 -----END PGP SIGNATURE-----

Merge tag '0.3.0' into development

Release 0.3.0

* tag '0.3.0':
  Bump version number to 0.3.0
2016-02-01 23:12:58 +01:00
383e6cf718 Merge branch 'release/0.3.0'
* release/0.3.0:
  Bump version number to 0.3.0
  Add gvacommon.settings_utils
  Update to Django 1.9.2
2016-02-01 23:12:56 +01:00
0e54172d34 Bump version number to 0.3.0 2016-02-01 23:11:58 +01:00
473fcfffa2 Add gvacommon.settings_utils
This commit adds a get_env_variable function that is taken from gva's
settings.base module into a new module gvacommon.settings_utils.
2016-02-01 23:11:23 +01:00
21d15fd9da Update to Django 1.9.2 2016-02-01 23:02:14 +01:00
02bd78cd44 Releasex 0.2.1
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJWq2dqAAoJEA15HcjXN8HZVu0IAIH4pn3c9cKJrS4JJfjGOKnx
 QZ6FBwSW+v2WNv83I13Wrj8Sj1pcWOTNjLd+tkJmtCrTqHMVNV8eM43BTDf8XNSw
 p5A1dKystEjtOuQvp7PspJiZ4SktdAxyI4FSenH5kKYM1g0MiYS8xcCrXo7Mpt0w
 pMph6eTqQm96aEJDn1b9blZJ8wU2JreZUeNJBSdPF22EQmCDKSJo7Gu7/60UaDFf
 X1kn+3KQL1NOaMouz12EZbAAqkMNyrLPsyQ4spyvOHcR/0HX1vJ8kxazd3IvQb5Y
 Wjb79iz3NsDYvNH/X0NLLqo9Ciiz8VCudp7f52PhYe/O8ZFGrb7AXj2BIYLLXyY=
 =Tvor
 -----END PGP SIGNATURE-----

Merge tag '0.2.1' into development

Releasex 0.2.1

* tag '0.2.1':
  Set version number to 0.2.1
2016-01-29 14:21:46 +01:00
f49a12d6bf Merge branch 'release/0.2.1'
* release/0.2.1:
  Set version number to 0.2.1
  Add German translation
2016-01-29 14:21:44 +01:00
54c09f5339 Set version number to 0.2.1 2016-01-29 14:21:24 +01:00
e831352e85 Add German translation 2016-01-29 14:20:54 +01:00
3bfb20c71e Release 0.2
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJWq18JAAoJEA15HcjXN8HZRL8H/3L96bFU7PuV4xD0e2MTvtJk
 XeJRa/ok303+QFis7Lrnta8zGkrOpozNnMmF3Me1BTZy1bXsB3QjzsEUOZJIysIo
 UwiYtf1ord/DAAJXJFH384sraXg20hNJvASiqFrmflQOBBYbkfoaXhN6LEzDpNDu
 wMccruxSTDb5IIz8kZuCu4kAgTE7rl7yiDdtJwGoyqM82Nfa/TspdObCTAEmTszh
 fIKssXwiYlQ/HIGLUWdnvFy67oUkGAdZZDl5OQK62FQVa7KajwWcOUXXlPyQyYcp
 f/QISFUr4D4VP+ygYY8OTk/6O6yMKmjY5ChKCWltuuBgBm0hYk1J4rBPoQeadXU=
 =r7uJ
 -----END PGP SIGNATURE-----

Merge tag '0.2' into development

Release 0.2

* tag '0.2':
  Set version number to 0.2
2016-01-29 13:46:02 +01:00
7889d39892 Merge branch 'release/0.2'
* release/0.2:
  Set version number to 0.2
  Make gvacommon distributable
  Add tests for provided classes
2016-01-29 13:46:00 +01:00
fee2a35264 Set version number to 0.2 2016-01-29 13:45:40 +01:00
8dda40a363 Make gvacommon distributable
This commit performs a lot of changes to make gvacommon properly
distributable:

- add a setup.py
- move code into a module directory
- add a __version__
- add a README.rst and AGPLv3 license file (COPYING)
- specify the licensing in file headers
- move tests into a submodule of gvacommon and split tests for different
  modules into separate test modules
- get rid of django-braces dependency
- adapt setup.cfg to the new directory structure
- ignore build and dist directories
2016-01-29 13:40:12 +01:00
c94f20f83f Add tests for provided classes
This commit adds a test suite in tests.py, the added setup.cfg contains
configuration for coverage, pep8 and flake8. Output files of coverage
are ignored. The commit also adds requirements files for tests.
2016-01-29 12:55:05 +01:00
d31c1d0fbf add new route 'web' for web server configuration 2015-01-26 15:43:05 +01:00
3c4d34cce5 implement viewmixins.StaffOrSelfLoginRequiredMixin 2015-01-24 15:38:08 +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
e29646a947 initial version 2014-12-27 13:52:45 +01:00