Releases: AY2425S1-CS2103T-F13-1/tp
Releases · AY2425S1-CS2103T-F13-1/tp
v1.6
v1.5
What's New
Documentation
- Update Developer Guide: UML Diagram in Issue #231
- Update Developer Guide: Test Cases in Issue #235
- Update Developer Guide: Use Cases in Issue #229
- Update User Guide: Consultations in Issue #218
- Update User Guide: Lessons in Issue #228
Lessons
- Users are able to schedule lessons on TAHub v1.5.
- Lessons has Date, Time & Students Attribute.
- Lessons are automatically sorted according to chronological order.
- Duplicate Lessons are not allowed.
- Students in Lessons have Attendance & Participation Score.
Ui (See Below for more details)
Changed Features
- Add Student to Consults by Indices.
Example:addtoconsult 1 i/3
New Features
- Import Student Data in Issue #167
- Export Consultation Data in Issue #178
- Import Consultation Data in Issue #181
- List Lesson in Issue #169
- Add Lesson in Issue #169
- Delete Lesson in Issue #169
- Add Student to Lesson in Issue #169
- Remove Student from Lesson in Issue #169
- Mark Student Attendance in Lesson in Issue #212
- Mark Student Participation in Lesson in Issue #219
Graphical User Interface
Remove Tabs & Display All Lists
- Students, Consultations & Lessons are displayed simultaneously.
- Past Consultations & Lessons are displayed with Red Background
Import Student Data
Example: import students.csv
Export Consultation Data
Example: exportconsult -f consults
Import Consultation Data
Example: importconsult consults.csv
List Lessons
Example: listlessons
Add Lesson
Example: addlesson d/2024-11-28 t/12:00
Delete Lesson
Add Student to Lesson
Example: addtolesson 4 n/Osamu Dazai i/2
Remove Student from Lesson
Example: removefromlesson 4 n/Osamu, Dazai
Mark Student Attendance in Lesson
Example: marka 4 n/Agatha Christie a/Y
Mark Student Participation in Lesson
v1.4
What's New
Documentation
- Update Developer Guide: UML Diagram in Issues #147, #148, #150, #151
- Update Developer Guide: Export Command in Issue #137
Consultations
- Users are able to schedule consultations on TAHub v1.4.
- Consultations has Date, Time & Students Attribute.
- Consultations are automatically sorted according to chronological order.
- Duplicate Consultations are not allowed.
Ui (See Below for more details)
Changed Features
- List Students Feature: Previous Command was
list
. New Command isliststudents
.
New Features
- Export Student Data Feature in Issue #94
- List Consultations Feature
- Add Consultation Feature in Issue #106
- Delete Consultation Feature in Issue #122
- Add Student to Consultation in Issue #107
- Remove Student from Consultation in Issue #127
Graphical User Interface
Tabs
- Students & Consultations are displayed as separate Tabs.
- User may navigate between Tabs by utilizing the Tab & Arrow Keys on the keyboard.
- Ui automatically switches to associated Tab after entering a command.
Export Student Data
List Consultations
Add Consultation
Example: addconsult d/2024-10-25 t/16:00
Delete Consultation
Add Student to Consultation
Example: addtoconsult 4 n/Levine, Adam
Remove Student from Consultation
TAHub v1.3
What's New
Documentation
- Add Team's Photos in Issues #5, #6 #8, #16 & #21
- Update Team's About Us Page in Issues #10, #15, #18, #23 & #24
- Update Developer Guide: User Stories, Glossary, NFRs, Use Cases in Issues #13, #31, #34, #37, #39
- Update User Guide & Developer Guide: Command Format Examples in Issue #80
Student
- Refactor
Person
toStudent
in Issues #53 & #65 - Add Course Attribute to
Student
in Issues #50, #52 & #54 - Student Name only allows alphabetical, comma & space characters in Issues #77 & #86
New Features
- Create Add Student Feature
- Edit Student Feature in Issue #45
- Find Student by Name in Issue #44
- Find Student by Course in Issue #43
- Delete Student in Issue #46
Graphical User Interface
Adding Student
Example: add n/Goliath, David p/98769876 e/davidg@gmail.com c/CS2103T;CS2101
Editing Student
Example: edit 1 p/98765432 e/davidgoliath@gmail.com c/CS2103T;CS2101;CS2100
Finding Student by Name
Example: find n/Goliath, David