Skip to content

Releases: pilosus/dienstplan

Release 1.0.0

27 Jun 18:30
ad92e94
Compare
Choose a tag to compare

[1.0.0] - 2023-06-27

No breaking changes are expected. Some technical debt eliminated, documentation website added. Project has made it to the version 1.0.0!

Changed

Fixed

  • Addressed usage example for assign command (#60).

Added

  • Project documentation added (#82)
  • Database connection pool options extended with: minimumIdle, connectionTimeout, maxLifetime, keepaliveTime (see docs for more details)
  • Developer tools improved: make task for bumping outdated deps added

Move to Clojure CLI from Leiningen

16 Jun 15:24
1726963
Compare
Choose a tag to compare

[0.5.0] - 2023-06-16

Changed

  • Moved from lein to Clojure CLI tool for project builing & testing (#68).

Update command

03 Jun 19:55
090938e
Compare
Choose a tag to compare

[0.4.0] - 2023-06-03

Added

  • update command to update rotation's list of mentions and description. Watch out! The command overrides current on-call person even if the new list of mentions is the same as in original rotation. Consider the command to be a shortcut to a sequence of delete and create commands for the same rotation name (#66)

Changed

  • Local development migrated to docker-compose v2.

Docker container size reduced 2.3 times

30 Oct 13:23
4f83b02
Compare
Choose a tag to compare
  • Base docker images for production and testing moved to Linux Alpine-based with Eclipse Temurin 17 JRE
  • Docker container size reduced 2.3 times

shout command used to mention current on-call person only with duties description omitted

21 May 10:24
Compare
Choose a tag to compare

New shout commannd is very much like who, it tags current on-call person, but leaves duties description omitted.
Use shout for more complex integrations where duties description are not needed as context provides all necessary details.

Move DB functions to HoneySQL

19 Feb 22:24
1fdff7f
Compare
Choose a tag to compare

Make DB functions a bit more Clojure idiomatic

Better code coverage

19 Feb 11:53
0028594
Compare
Choose a tag to compare

Imrpove integration tests to increase code coverage

Integration tests

15 Feb 06:26
a42f7d9
Compare
Choose a tag to compare

Imroved code coverage by adding integration tests

App version in help message and community docs

05 Feb 12:31
16c0d31
Compare
Choose a tag to compare
0.2.8

Contributing guide and other community docs (#49)

Fix NPE for create and assign commands when no rota name passed in

29 Jan 20:57
80aa4c3
Compare
Choose a tag to compare
0.2.7

Fix NPE for create and assign (#47)