Releases: AY2425S1-CS2103T-F10-1/tp
Releases · AY2425S1-CS2103T-F10-1/tp
ClientHub v1.5
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
ClientHub v1.4
What's new?
1. sort
feature
- Allows user to sort the current list on ClientHub according to their name
- Sample output for
sort n/
:
2. view
feature
- Allows user to view a specified client
- Creates a popup view of the specified user when the command is called.
- Sample output for
view
:
3. Revamped UI
4. Short-form commands
- Created new short-form commands for:
sort
command (Format:s n/
)delete
command (Format:d alice yeoh
)
Additional stuff
1. Improved Descriptions
- The max number of characters allowed in the description field is now 500 instead of 120!
2. Updated delete
feature
ClientHub v1.3
What's new?
1. New field Client_Type
and Description
added into ClientHub.
2. add
feature
- Allows user to add in
Client_Type
andDescription
when creating a contact - Sample output for
add n/abc p/88888888 e/[email protected] a/abd c/Invt5 d/like ramen
:
3. edit
feature
- Allows user to edit
Client_Type
andDescription
of a contact - Sample output for
edit 7 c/health d/likes movies
:
4. Locating persons by name: fn
5. Locating persons by phone number: fp
6. Locating persons by address: fa
7. Locating persons by client type: fc
Additional Note
- All classes that initially had
AddressBook
in their name are replaced withClientHub
. - The
Delete
method in this current version is the same one used forAddressBook
. (Just for now)