Skip to content

Releases: AY2324S2-CS2103T-T16-1/tp

v1.4

15 Apr 14:46
0dc974a
Compare
Choose a tag to compare

What's Changed :-

  1. Bugs Fixed from PE-D
  2. CLI optimization
  3. Updated User Guide
  4. Updated Developer Guide

v1.3

04 Apr 14:59
498c753
Compare
Choose a tag to compare

What's Changed

Delete Tag -

  • Users can now delete a tag from student by specifying the id and the particular tag

Edit Tag

  • Users can now edit a tag of a student by specifying the id and the particular tag1 with edited tag2

Export

  • Users can now export the Student's data in a .csv file

Import

  • Users can now import Student's data from other JSON file

Grade

  • Users can now add/edit grade for the students with Module Code and Score

Delete Grade

  • Users can now delete a grade for Student with Module Code

Undo

  • User can now undo the changes done by last command.

Ui Improvements

  • Ui has been improved for Application

Recent Commands

  • Users can now see their recent Commands and access it using either GUI or CLI

Filter

  • Users can now filter students by specifying tags

v1.3.trial

27 Mar 20:34
959a238
Compare
Choose a tag to compare

Trial Release for v1.3

v1.2

21 Mar 03:39
f64b4db
Compare
Choose a tag to compare

What's Changed

Add Command -

  • Students can added with Id, Major and Intake in addition to the previous attributes (Name, Email, Address, Phone, Tag).
  • Id is the Primary Key for the Students now instead of Name i.e All the Students in the Application Database must have unique ID.

Edit Command -

  • Student can edited with Id, Major and Intake in addition to the previous attributes (Name, Email, Address, Phone, Tag).
  • Duplicate Detection for Students in the Application is based on Id of the Students.

Tag Command -

  • Users can add one or more tags to a student with just one command.
  • Duplicate Tag will be removed automatically.

Find Command -

  • Users can find an individual either by Id, Name, or both.
  • Searching using a name returns only the individuals whose Name is an ordered super string of the search term.
  • Searching using student Id returns only the individuals whose student Id is a super string of the search id, disregarding ordering.
  • Searching using both returns only the individuals who satisfy the Name & Id criteria.

Delete Command -

  • Users can delete a student either by Index or Id.
  • Delete by index will delete user from filtered list of students.
  • Delete by student Id will delete user from filtered list of students if the student is found. Else, it will delete user from the full addressbook list.

UI -

  • Changed Color Scheme to Light combination of White-Purple
  • Added Logo
  • Changed Student Information Dialog

Demo Video - Link

Full Changelog: v1.1...v1.2

v1.1

08 Mar 00:18
999f0c0
Compare
Choose a tag to compare

Practice Iteration for tP -
Updated Documentation of the Project