What's Changed
- feat(flutter_availability_data_interface): define the models and interface for availabilities by @FlutterJoey in #1
- feat(flutter_availability_data_interface): define the models and interface for templates by @FlutterJoey in #2
- feat(data-interface): add date filter to getAvailabilityForUser by @freekvandeven in #3
- feat(flutter_availability_data_interface): add implementation for apply method on availability templates by @FlutterJoey in #5
- feat: add template id to AvailibityModel to indicate if a template was used for creation by @freekvandeven in #6
- feat: add basic availability UI by @freekvandeven in #4
- Refactor the UI and service layer, add retrieval for home screen by @FlutterJoey in #9
- Feature/availability calendar widget by @freekvandeven in #10
- Feature/calendar templates by @freekvandeven in #11
- Feature/template overview by @freekvandeven in #12
- feat: add day template edit/creation page by @freekvandeven in #13
- Feature/service integration by @freekvandeven in #14
- Availability creation without template by @freekvandeven in #15
- chore: ready the package for deployment to the pub server by @PureTryOut in #18
- Feature/availability template selection by @freekvandeven in #16
- chore: apply code review comments by @FlutterJoey in #19
- Feature/week template creation by @freekvandeven in #20
- fix: export the flutter_availability_data_interface from the userstory by @freekvandeven in #23
- Calendar Design Update by @freekvandeven in #22
- fix: resolve Joey's comments by @PureTryOut in #24
- Fixes/template-fixes by @freekvandeven in #25
- feat: improve data interface API to be more consistent by @FlutterJoey in #27
- Fix/calendar fixes by @freekvandeven in #26
- feat: add error builder to options by @FlutterJoey in #28
- feat: apply template instead of creating base availabilities by @freekvandeven in #29
- Fix/several fixes by @freekvandeven in #30
- fix: always display selected days and do not overwrite first template by @FlutterJoey in #31
- fix: swap constraints with scrollview to remove overflow by @FlutterJoey in #32
- chore: add pre-commit configuration by @bart-iconica in #34
- Fix/more fixes by @freekvandeven in #33
- Add backarrow behavior for the nested Navigator by @freekvandeven in #35
- feat: validate availabilities and templates locally before submitting by @bart-iconica in #36
- Fix/week template validation by @freekvandeven in #38
- Add explanation texts in availability modification screens by @freekvandeven in #37
- fix: use isBefore method rather than the compare for readability (and… by @FlutterJoey in #39
- final UI fixes breaks by @FlutterJoey in #40
- Fix/validation fixes by @freekvandeven in #41
- Fix/keyboard padding by @freekvandeven in #42
- Feature/remove flutter dependency from domain by @FlutterJoey in #43
- feat: change local data interface implementation to singleton by @FlutterJoey in #44
- chore: update readme and add a gif showcasing the userstory by @freekvandeven in #45
- fix: add alpha value for All day in local test data by @freekvandeven in #46
- feat: add feature flags to enable/disable functionality by @FlutterJoey in #48
- chore(deps): bump rxdart from 0.27.7 to 0.28.0 in /packages/flutter_availability_data_interface by @dependabot in #49
- Fix/userstory feedback by @freekvandeven in #50
- Update pubspec.yaml by @JacquesDIconica in #51
New Contributors
- @FlutterJoey made their first contribution in #1
- @PureTryOut made their first contribution in #18
- @bart-iconica made their first contribution in #34
- @dependabot made their first contribution in #49
- @JacquesDIconica made their first contribution in #51
Full Changelog: https://github.com/Iconica-Development/flutter_availability/commits/1.0.0