All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
0.7.1 - 2023-08-25
- (cargo) cargo update - (cccb48e) - @justinrubek
- (nix) update fenix input - (ca583fc) - @justinrubek
- (github) publish scheduling-api crate - (865a7b3) - @justinrubek
- (github) fix github action - (faa3469) - @justinrubek
- (deps) bump h2 from 0.3.15 to 0.3.18 - (c75b0e8) - dependabot[bot]
0.7.0 - 2023-04-11
- Add changelog to github release - (d97f301) - @justinrubek
- update bomper - (37a97ea) - @justinrubek
- (cargo) refactor manifests - (0a0b70b) - @justinrubek
- (nix) Specify rust-toolchain separately from cargo packages - (dd0ec03) - @justinrubek
- use pre-commit-hooks flake module - (8090029) - @justinrubek
0.6.4 - 2023-01-19
- accept description on events - (922aa82) - @justinrubek
- remove printlns - (e0af659) - @justinrubek
0.6.3 - 2023-01-18
- event is no longer assumed to be the first component in the calendar - (7d17347) - @justinrubek
0.6.2 - 2023-01-13
- (api) reservations are now blocked by existing events in booking calendar - (fe1766c) - @justinrubek
0.6.1 - 2023-01-13
- (api) return http 400 when reservation fails - (80ffaa7) - @justinrubek
0.6.0 - 2023-01-12
- add readme - (020712e) - @justinrubek
- restructure for testing - no rrule - (c5707db) - @justinrubek
- tests with rrules - (f10fef5) - @justinrubek
0.5.0 - 2023-01-10
- api request to create booking - (10a3231) - @justinrubek
- support getting availability ranges that are shorter than the availability events - (93499c2) - @justinrubek
- create events - (b7354d8) - @justinrubek
- cli can query availability for a calendar - (ddc1c4f) - @justinrubek
0.4.0 - 2023-01-07
- comment clap commands - (0860ae3) - @justinrubek
- implemented UTC timezone for calendars - (a2b3a43) - @justinrubek
- start api command - (3e85263) - @justinrubek
- list events command - (9f8377f) - @justinrubek
- create calendars via cli - (a60c02f) - @justinrubek
- parse args with clap - (68da8a1) - @justinrubek
- add radicale to devshell - (a5f07b4) - @justinrubek
- changes from review - (8d67753) - @justinrubek
- cleanup old cli code - (9c81db7) - @justinrubek
- remove timezone from test - (4e8b4ce) - @justinrubek
0.3.0 - 2023-01-06
- include availability module - (94199cc) - @justinrubek
- generate availability matrix using rrule event data - (c92095f) - @justinrubek
- use event RRULE to find time ranges - (81e1b6e) - @justinrubek
- error handling - (7458a89) - @justinrubek
- axum router stores davclient - (b9ccd3c) - @justinrubek
- parse event icalendar - (046e35c) - @justinrubek
- (cog) add branch whitelist - (61e6847) - @justinrubek
- (nix) add cargo-nextest to devshell - (9a5800f) - @justinrubek
- (nix) enable rustfmt in pre-commit-hooks - (1c04638) - @justinrubek
- (review) fixes - (ded0dbb) - @justinrubek
- cargo clippy - (f31c935) - @justinrubek
- work on api interface - (a1e515f) - @justinrubek
- add scheduling-api crate - (8d657ea) - @justinrubek
- explore rrule crate - (5266c34) - @justinrubek
- make cog autopush to git - (21c8fbb) - @justinrubek
- add changelog configuration - (ff6b718) - @justinrubek
- move get_calendar into principal struct - (860dc90) - @justinrubek
- move some availability functionality into caldav-utils - (70ba4f0) - @justinrubek
- move caldav-utils caldav functionality into submodule - (a7f5b61) - @justinrubek
- cargo fmt - (763f445) - @justinrubek
- cargo fmt - (44de520) - @justinrubek
- cargo fmt - (8556f44) - @justinrubek
- test with simple rrule - (16646f0) - @justinrubek
- test with no rrule - (71983c5) - @justinrubek
- refactor for testing - (d95fc2a) - @justinrubek
- add test file - (52d543a) - @justinrubek
- added Cargo metadata - (ad210ea) - Justin Rubek
- cargo fmt - (9507617) - Justin Rubek
- rename github actions workflow - (7d88164) - Justin Rubek
- add cog and bomper configuration - (dad65d9) - Justin Rubek
Changelog generated by cocogitto.