Repository navigation
[#170] Add user availability - #184
Conversation
|
@Huda-Amr please check Developers.md once . You need authors |
|
@Huda-Amr CI |
3ea9f33 to
9a38934
Compare
|
@sksingh2005 done |
|
@Huda-Amr Thanks for working on this one. Issue #170 asks to "flag when they are not in the office so we can't expect a reply" but there is no way for anyone to see another user's availability:
The management half is there; the visibility half (the actual point of the issue) isn't. Related: |
Bugs
Minor
|
|
We can expand data types if necessary |
8c0d34d to
92ec414
Compare
|
@Huda-Amr Rebase |
|
@jesperpedersen Thanks for checking in |
|
@Huda-Amr how are you doing on this one ? Any help needed ? |
9b3a57d to
7748b5f
Compare
|
@sksingh2005 Check CI, and lets merge |
7748b5f to
ab128d8
Compare
Summary
Adds a user availability system that allows users to define periods when they are unavailable, so other users can see when a response should not be expected.
Behavior
Users can manage their availability periods through the Availability page.
Backend
UserAvailabilitymodel for storing user availability periods.UserAvailabilityApiResourcewith the availability API endpoints.UserAvailabilityServicefor availability business logic and validation.AppSessionResourceto support the availability functionality.Frontend
AvailabilityPage.AvailabilityCalendarfor displaying availability periods.AvailabilityDialogfor creating and managing availability entries.AvailabilityBadgefor displaying availability information.Testing
UserAvailabilityApireSourceTestcovering the availability API and its validation/behavior.