-
Notifications
You must be signed in to change notification settings - Fork 521
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CS2103-F09-3] TutorRec #119
Open
Darylgolden
wants to merge
364
commits into
nus-cs2103-AY2324S2:master
Choose a base branch
from
AY2324S2-CS2103-F09-3:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
[CS2103-F09-3] TutorRec #119
Darylgolden
wants to merge
364
commits into
nus-cs2103-AY2324S2:master
from
AY2324S2-CS2103-F09-3:master
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add Ui field to display appointments
Component section of the Developer Guide to include Appointment and Note classes Previous PR merges have added functionality for Appointment and Note but did not update the corresponding UML diagrams in the Developer Guide. This PR make these updates to the Model Component section of the Developer Guide.
…agram Update BetterModelClassDiagram and ModelCLassDiagram in the Model Component section of the Developer Guide
Updated the DG to include the UML sequence diagram for the 'list' command.
Fixed a minor bug relating to newlines for the 'list' UML diagram.
Update UML class diagram and Developer Guide for Ui component
Add UML diagram for list students
Add UML diagram for managing appointments
Currently, TutorRec does not support the editing of notes for each person. Let's edit some classes to support editing of notes.
Previously, TutorRec does not check for similar names. John Doe and john doe are both accepted. This change involves detecting for similar names like johndoe and JoHn dOE and warning to user of potential similar contacts. Note this commit does not pass the builds and fails some testcases.
Changed the order of the example usage message to match user guide.
Add support for editing notes
Fixed a minor issue causing a test to fail. The code is able to build and run. May need some extra test cases. While the function itself works just fine, not sure if the implementation is done correctly. One last commit needed to check if all changes are up to coding standards.
Update version number for trial jar release
Update build.gradle to enable assertions
Updated the UG to include ... for appointments as it was forgotten. Also updated the command summary at the bottom
Replace #8 planned enhancement accordingly.
…yong/tp into UG-multiple-arguments-fix # Conflicts: # docs/UserGuide.md
Updated both DG and UG to include justification of why we accept contacts with the same emails and phone numbers.
Update DG and UG to include justification
permittance of multiple argument input for `nt/` and `l/` in the edit command TutorRec v1.4 is referenced here.
Update UG to reflect multiple arguments behavior
Update DG for planned enhancements
Update User Guide and Developer Guide
Fix typo in edit command format
adding appointments
document the behaviour of adding appointments
Improve the developer guide to document to behaviour of adding appointments
Remove unused text from Developer Guide
Update ModelClassDiagram in the DG
Add page breaks to Developer Guide
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
TutorRec is a CLI-based app that helps Peter manage information about his clients easily, assisting him with scheduling and administration.