This repository has been archived by the owner on Feb 21, 2022. It is now read-only.
Releases: kiwicom/the-zoo
Releases Β· kiwicom/the-zoo
v1.4.6
v1.4.5
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4.0
π Features
- 64c71c6 (projects) allow html in helper text
- 404f543 (projects) display server side form errors
- 000cb03 (projects) add form sections
- 46ebf37 add instance config provider application
- bf00ce3 (services) load namespaces from remote version control systems
- e22070c replace raven with sentry_sdk
- 495dd52 (ci) publish container image in dockerhub
- b8f9654 (checks) add possibility to exclude files or directories from security checks
- ca6dcff (ci) add coverage and xunit reports to sonarqube
- 5045e37 (ci) replace sonarcloud automated analysis wit github action
- 8e969b4 (services) add form content disclaimer
- 4719be7 (services) add description field
- f344ffb (services) allow specifying placeholders at form level
- 87624f7 (repos) allow filtering out personal projects
- d7f3d95 (openapi) add source of OpenAPI from environment
- afc9975 Add service Tier
- b9deff5 Add ApiToken to Django admin
- 8e50bab Add notification hook
- 6338c95 Bootstrap development environment using simple nix expression
π Bug fixes
- 16d98f7 (ci) use correct references on release pipeline
- 629698a (projects) adjust z-index for repo input dropdown
- 6af89b2 (services) remove form tag container if no tags are available
- aa888ce (services) avoid failing on removing non-existing tag during migration
- ae21a2c (ci) publish with commit sha for regular pushes
- 7ecd79f (ci) remove test folder exception from sonarqube config
- 3239833 (ci) replace github workspace path on coverage report
- 7ca623c (ci) extract reports on its own directory
- 8fef6bf (ci) unshallow clone on history sensitive jobs
- 3ba4c40 (ci) skip no-commit-to-branch check
- 25ccba9 (services) remove general tag via a new migration
- ac0e2e3 (repos) avoid crashing when remote vcs credentials are missing
- 3392b27 (test) make sure environments are always ordered using the same criteria
- 5aee279 (pylint) solve all issues
- 7ab9a57 (build) generate static files correctly
- 042c4c2 pre-commit fixes
- 23dcb01 change version field for dependency usage size from 100 to 200
- 6201462 (tox) Right arguments for coverage
- e3e8368 (api) Add missing migrations
- be0c48a Re-run isort
- 8f98914 Correct typo in pyproject.toml
- 7e6beee (repos) Avoid crashing on invalid references
- 020d9fe (ci) Remove internal CI tag for commit_style
- 94156e1 Format frontend assets
- 30178ee (ci) Remove internal CI tag for black
- 0bb52ea Avoid crashing when VCS tokens aren't set
- 59f6088 (env) Adjust nix shell for macOS
- 69fd46f (webpack) add NODE_OPTIONS to Dockerfile
π§ Chores and Improvements
- 0096d10 (ci) use updated image for commit message style
- ee69482 (dev) propagate missing environment variables
- 791f0a9 (dev) add django-shell command
- 11aa485 (tests) add django migrations and dummy standards to coverage omissions
- 53224b5 (deps) unpin pytest coverage related packages
- 70aa7d5 (pre-commit) upgrade isort configuration
- 55565e8 (deps) run pre-commit over requirements files
- 9d2e5dc (deps) bump versions
- 4ee08fb (test) Improve testing experience with Nix
- 481aefc Update dependencies
- 202873d (frontend) Remove custom fomantic build
- 8eb11f1 (build) Remove unnecessary webpack processing
- 4139cbf (env) Suppress pip install output
- 4e2fd07 (deps) Replace psycopg2 with psycopg2-binary
π¦ Other
- 80b94fb (services) accomodate form repoinput to new owner picker
- bbdf0db (ci) replace gitlab ci with github actions
- 280590c service form improvements
- 31cd322 (services) add help text to tags field
- eea53a0 (projects) remove default general tag
- ce2f18b (services) rename default environment name to production
- 1aec555 (services) replace pagerduty url with pagerduty service field
- d04604f (services) use standard charfield for service owner and name
- 86ef3b2 (services) use custom field for slack channel input
- 8cffcf4 (python) Use of Python 3.8
- 737a7fa (nix) Rename virtual env to .venv
- 08db21b (slack) Add test to notification
- af566ef add script to generate .zoo.yml file for all services in the database (#306)
- feat: django command that generates .zoo.yml file for all services in the database
Co-authored-by: Ivica Munitic [email protected]
- 33b691c (deps) bump django from 2.2.9 to 2.2.10 in /requirements
v1.3.0
π Features
- f981a1f Create Resources app and views
- 1173103 (release) Add Slack webook for release-notary
- 4cbaccd (services) Add logs URL field and move service URL away from menu
- a608336 (build) Use libc based image
- 7180ec2 Add kaniko build action
- 7dd2c08 (ci) Add bento checks action
π Bug fixes
- c8168fa (tests) Disable WhiteNoise when DEBUG = True
- b766630 (repos) UnicodeDecodeError when searching for OpenApi spec
- 127bd57 (dev) Allow postgres trusted auth method
- 61a216c (ci) Add trusted auth method for postgres
π§ Chores and Improvements
- 69f498a (ci) Update release notary image path
π¦ Other
- db13f21 (deps) bump acorn from 6.4.0 to 6.4.1 in /webpack
v1.2.2
π Features
- e005400 (ci) Use kaniko to build the docker image
- c4bd1ab Remove allauth and use only default django auth backend
- f0c2e10 (dx) Creation of fake services and repos
π Bug fixes
- 8e6546e (ui) Add plural form for Library model
π§ Chores and Improvements
- d7a671f (libraries) Add migration for plural renaming
v1.2.1
π Features
- 7f30111 Add bento
- 538df01 (services) Increase the slack channel name limit to 80 chrs
- eed3473 Add support for programmatic definitions via .zoo.yml file
π Bug fixes
- 784ccd0 (services) KeyError when sorting problemanic Sentry issues
- dcd608a (auditing) Allow multiple checks use the same patch