Skip to content

Latest commit

 

History

History
302 lines (183 loc) · 13.1 KB

CHANGELOG.md

File metadata and controls

302 lines (183 loc) · 13.1 KB

CHANGELOG

v0.2.5 (2025-02-18)

Bug Fixes

  • ci: Coverage.svg file location (ab6555a)

Continuous Integration

  • release: Test run for release badge (0960543)

Documentation

  • Add license badge [skip ci] (0973ee1)

  • Add release badge to readme.md (e6aef8c)

  • More detailed explanation on what configuration view returns and what default values are used (b1bdc7d)

  • Update readme project description (f0cad0e)

  • readme: Add project-thumbnail image (df8de28)

Refactoring

  • badges: Move badges to .github dir (99d9d0a)

v0.2.4 (2025-02-17)

Code Style

  • Add whale emoji to 'with docker' running instructions (758c176)

Continuous Integration

  • Add development deployment env in gh repo (9fa0dfa)

Documentation

Performance Improvements

  • Serve swagger ui staticfiles (63aecc8)

v0.2.3 (2025-02-17)

Bug Fixes

  • ci: Remove unnecessary check for commit message "skip deploy" (31f3758)

Documentation

  • views: Add descriptions to viewset routes and actions (5b494d0)

Refactoring

  • Move results serializer to serializers.py [skip deploy] (caae95c)

ci: allow skipping deployment

v0.2.2 (2025-02-17)

Bug Fixes

  • ci: Use different cache scopes for test and deploy builds (26b1ea0)

v0.2.1 (2025-02-17)

Bug Fixes

  • schema: Response schema for fuel calculation (d526894)

v0.2.0 (2025-02-17)

Features

  • Add api route for list/detail of calculation results (f564b76)

Refactoring

  • Calculate fuel endpoint into smaller modules (405e395)

  • Put serializers into their own file (f54b069)

Testing

  • Fuel calculations use latest configuration resource (e6bdcdd)

v0.1.2 (2025-02-17)

Bug Fixes

  • serializers: Fix route request body openapi schema, fix related tests (8d6d47b)

v0.1.1 (2025-02-16)

Bug Fixes

  • cd: Remove duplicated release acton (8de9414)

Chores

  • Remove unused auth-token endpoint (b41b713)

Documentation

  • Remove kami name [skip ci] (7bd417f)

v0.1.0 (2025-02-15)

Bug Fixes

  • Don't read .env.local in prod (89d47a3)

  • No need to copy from docker compose service actually (dd57959)

  • ci: Add missing postgres variables to django service (5ed5a6b)

  • ci: Fix coverage report command again, also upload to gh artifacts (cffcf2d)

  • ci: Forgot to add root user as ssh user spec [skip ci] (5d15dee)

  • ci: Run coverage test from django service (5f8c923)

  • ci: Use non deprecated upload-artifacts gh action, also copy over files to gh runner and upload from there (f4a2595)

Chores

  • Fix typos in workflow names (97b2942)

  • Merge image names and digital ocean secrets (a77efe3)

  • Remove unused info (66e7284)

  • Rename test.yml -> tests.yml [skip ci] (99ddff4)

  • Scaffold a cookiecutter-django project (57866b8)

  • gitignore: Local notes [no ci] (717d8e9)

Code Style

  • Format pyproject.toml [skip ci] [skip test] (decd922)

Continuous Integration

  • Add coverage badge (84c078b)

  • Add env file base64 [skip ci] (b06403e)

  • Add skip test ci hook (774440b)

  • Apply migrations as /start in django service (8fa39b2)

  • Push coverage badge to main (1f98c0e)

  • Run deployment also w/ dispatch (f586cae)

  • Run on tests workflow file update as well (afb7c1f)

  • Split pre-commit and test workflows (4424197)

  • Test for coverage failure under 100 (f956c48)

  • Use wildcard service name for build cache w/ gha backend (5943074)

  • cd: Add and test out continuous delivery cicd (d89be6b)

  • cd: Run if tests workflow succeeds (3bc24bf)

  • cd: Test run for python-semantic-release (4a9d80b)

  • cd: Update docker compose for continuous delivery w/ gh actions (d111985)

  • release: Add workflow with auto release after successful deployment (e086ddc)

Documentation

  • Add how to dispatch release workflow and how/when it runs (83966f2)

  • Add informantion about style guide: commit msgs, release versioning (04ad938)

  • Add more about ssl, acme and traefik; also add some details about docker swarm's cool features (d627ad0)

  • Add project design spec (35524ad)

  • Add runserver cmd (2870fad)

  • Ci workflows information (01a9a87)

  • Put newline breaks for docs descriptions (540e624)

  • Update ci docs, add to toc (9511567)

  • Update docs for cont/ delivery and update readme.md (5034c80)

  • Update readme.md (f389036)

  • We actually don't need run id (6c93573)

  • readme: Add instructions how to run with and without docker compose setup (7759366)

Features

  • Implement base logic with tests (64c80d1)

Performance Improvements

  • Self serve swagger staticfiles instead of public cdn (3f31d57)

  • ci: Build and cache docker compose, also add docker hub to prod env files (c4612c4)

Refactoring

  • Remove unnecessary code from default cookiecutter-django project (6cfab2a)

Testing

  • Reduce coverage failure limit (c2498cb)