Releases: funidata/keijo
Releases · funidata/keijo
v1.0.6
What's Changed
Bug Fixes
- Fix workday duration calculation by @joonashak in #62
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
Bug Fixes
- Fix entry type detection by @joonashak in #60
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
New Features
- Show total hours for selected week or range by @joonashak in #57
- Show total hours for selected day in entry dialog by @joonashak in #58
Improvements
- Disable auto select feature in dimension combo box by @joonashak in #52
- Highlight holidays and weekends in workday list by @joonashak in #53
- Highlight vacation days and improve chip alignment on mobile devices by @joonashak in #54
- Show all dimension and comment text on mobile instead of hiding them behind horizontal scrolling by @joonashak in #55
- Display flex leave days, sick leave days and entries of unknown types nicely by @joonashak in #56
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
Maintenance
- Revert handling expired sessions with Apollo Client by @joonashak in #43
Improvements
- Reload Keijo if user's Shibboleth session has expired by @joonashak in #49
Bug Fixes
- Fix rounding errors in minute parts of durations by @joonashak in #47
- Fix unlocalized dates in workday list and entry dialog by @joonashak in #50
Other
- Bump vite from 5.0.12 to 5.0.13 in /web by @dependabot in #48
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
Improvements
- Prevent GraphQL errors caused by expired session by @joonashak in #41
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
New Features
- Add validation to entry form by @joonashak in #36
- Highlight entries with open acceptance status by @joonashak in #38
Improvements
- Prevent dimension inputs from being hidden while their options are being fetched from API by @joonashak in #35
- Keep IDP session alive to avoid failed GrapQL operations after some idle time by @joonashak in #39
Other
- Upgrade express due to vulnerability CVE-2024-29041 by @joonashak in #37
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
Maintenance
- Update MUI X to v7 by @joonashak in #28
New Features
- Add light mode to UI by @joonashak in #27
Improvements
- Add 🦊 label to footer by @joonashak in #29
- Hide menu buttons in app drawer for mobile devices to reduce clutter and allow more space for title by @joonashak in #30
- Notify users about potentially confusing behavior when editing existing entries by @joonashak in #31
- Rework entry dialog layout and hide date picker by @joonashak in #32
Full Changelog: v0.2.7...v1.0.0
v0.2.7
What's Changed
Improvements
- Validate entry mutation and query parameters by @joonashak in #23
- Use combo box for all dimension inputs for constant UX by @joonashak in #24
- Persist workday accordion expansion state by @joonashak in #25
Bug Fixes
- Add missing acceptance status value ("paid") to allowed values and show it on UI by @joonashak in #22
Other
- Bump follow-redirects from 1.15.5 to 1.15.6 in /server by @dependabot in #17
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
Maintenance
- Log invalid acceptance status values by @joonashak in #18
Improvements
- Add entry dialog buttons for each visible workday in accordion title by @joonashak in #20
Bug Fixes
- Fix updating entry date by @joonashak in #19
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
Bug Fixes
- Fix combo box clipping by @joonashak in #15
Full Changelog: v0.2.4...v0.2.5