Skip to content

Releases: AY2324S2-CS2103-F08-3/tp

v1.4 Release

15 Apr 09:39
138ae5e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3...v1.4

v1.3 Release

04 Apr 13:45
e5bb116
Compare
Choose a tag to compare

What's Changed

New Features

  • Mark/Unmark person as Favourite and keep them at the top of the list
  • Sort now support multiple variables
  • Delete meetings using meeting-delete
  • Refresh outdated meeting with Refresh
  • New UI ! Details are more compact and shown only when a person is selected.
  • Select a person to show their details using command line with Select

Improvements

  • Commands words are non-case sensitive.
  • Dates of meeting, MeetingDateTime now accepts different date time formats

v1.2.1 (v1.3 trial)

28 Mar 10:16
bf12520
Compare
Choose a tag to compare

Whats new?

  • Able to filter by availability #134
  • Fix bugs in date processing for meetings #127

V1.2b Release

21 Mar 13:34
7fe7f7c
Compare
Choose a tag to compare

Whats new?

  • Module will be parsed into uppercase

    • E.g Both cs1111s and CS1111S will now be stored as CS1111S and considered equal
    • ModuleAutoCapitialization
  • Sort Message will better prompt user

    • ModuleAutoCapitialization
  • Faculty include more valid faculty values

Release V1.2

20 Mar 01:21
5599929
Compare
Choose a tag to compare

What's New:

  • Now stores Module, Faculty, Availability, Meeting of Staff.

  • For clarity on the usage of the app, Address has been renamed to Venue for users to understand that it is the consultation venue.

  • Add meetings with a Staff with the command meeting <INDEX OF PERSON> d/<MEETING DESCRIPTION> s/<MEETING DATE AND TIME (dd/MM/yyyy HH:mm)>

    • Note that INDEX OF PERSON refers to the index of the person in the current view of the list.
    • Meeting date and time has to be provided in the form dd/MM/yyyy HH:mm.
    • e.g. meeting 1 d/meet for cs2103 project s/12/12/2024 18:00

    Results for adding a meeting of Meet for finals preparation at 12/04/2024 18:00:
    result for 'meeting 1 d/ Meet for finals preparation s/ 12/04/2024 18:00'

  • Filter for Staff of a specific module, faculty or tag with the command filter [m/<MODULE>] [f/<FACULTY>] [t/<TAG>]

    • At least one of the fields must be provided for filtering.
    • Only accepts a single module.
    • Only accepts a single faculty.
    • Accepts multiple tags.
    • e.g. filter m/CS2100, filter f/Computing t/friends, filter t/tutor t/friends

    Result for filtering by tag of tutor:
    result for 'filter t/tutor'

  • Sort Staff by name, phone number, module, faculty or venue with the command sort [n/, p/, m/, f/, v/]

    • Only accepts a single attribute to sort by.
    • e.g. sort n/, sort f/

    Results for sorting by phone number:
    result for 'sort p/'

For more clarification on commands, or the app itself, do refer to the User Guide under docs/UserGuide.md.