What's new? 🚀
1. radd
feature
- Allows users to add reminders to any client in ClientHub
- Sample output for 'radd n/Jeremy dt/2024-12-12 12:00 d/lunch`:
2. redit
feature
3. rdelete
feature
4. Refined help window UI
5. Created new shot-form commands
radd
command (Format:ra n/Name dt/DateTime d/Description
)redit
command (Format:re Index dt/NewDateTime d/NewDescription
)rdelete
command (Format:rd Index
)
6. Updated search algorithm for find name, view, delete and add/delete reminder feature
- Allow users to use $ to search for an exact name
- Sample output for
fn Jeremy Sim$
:
- Sample output for
fn Jeremy$
:
Additional stuff 🤖
1. Updated add
feature
- Only letters and certain special characters are allowed for a name
- Only phone number of 8 digits are allowed
2. Updated how list of clients are getting displayed
- Whenever a filter is applied (find name, delete or any other feature that searches for clients), regardless of whether the command is successful, the filtered list of clients will be displayed
- If there is no clients found, the full list of clients will be displayed
- Sample output for
fn Jeremy
after a new client "Jeremy LIm" is added
3. Updated error messages for various commands
- Error messages are modified so that users know how to improve the command
- Sample output for
ra n/Jeremy dt/2024-12-12 13-00 d/lunch
4. Updated command history feature
- When the cursor is at command line interface of ClientHub,
- Allow users to use up arrow key to go back to the previous command
- Allow users to use down arrow key to go to the next command