-
Notifications
You must be signed in to change notification settings - Fork 548
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-W14-1] Doc'it #113
base: master
Are you sure you want to change the base?
[CS2103-W14-1] Doc'it #113
Commits on Sep 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f6225af - Browse repository at this point
Copy the full SHA f6225afView commit details
Commits on Sep 17, 2021
-
Create CI action that updates telegram
Updates group telegram on push and pull requests
Configuration menu - View commit details
-
Copy full SHA for c1f5241 - Browse repository at this point
Copy the full SHA c1f5241View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2107754 - Browse repository at this point
Copy the full SHA 2107754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23ed679 - Browse repository at this point
Copy the full SHA 23ed679View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ebee8a - Browse repository at this point
Copy the full SHA 2ebee8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3278532 - Browse repository at this point
Copy the full SHA 3278532View commit details -
Merge pull request #2 from joshenx/branch-Joshen-Details
Add details of member Joshen
Configuration menu - View commit details
-
Copy full SHA for f3e6bb8 - Browse repository at this point
Copy the full SHA f3e6bb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2884826 - Browse repository at this point
Copy the full SHA 2884826View commit details -
Merge pull request #3 from AY2122S1-CS2103-W14-1/revert-2-branch-Josh…
…en-Details Revert "Add details of member Joshen"
Configuration menu - View commit details
-
Copy full SHA for 2a6c2a1 - Browse repository at this point
Copy the full SHA 2a6c2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f45ca - Browse repository at this point
Copy the full SHA c7f45caView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa8b30f - Browse repository at this point
Copy the full SHA aa8b30fView commit details -
Merge pull request #4 from joshenx/branch-Joshen-Details
Add member details of Joshen
Configuration menu - View commit details
-
Copy full SHA for c4978d3 - Browse repository at this point
Copy the full SHA c4978d3View commit details
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 892599b - Browse repository at this point
Copy the full SHA 892599bView commit details -
Merge pull request #15 from rish-16/branch-Rish
Add portrait picture of Rish for About Us website LGTM
Configuration menu - View commit details
-
Copy full SHA for 4439672 - Browse repository at this point
Copy the full SHA 4439672View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea89d14 - Browse repository at this point
Copy the full SHA ea89d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb54acf - Browse repository at this point
Copy the full SHA fb54acfView commit details
Commits on Sep 24, 2021
-
Update 'About Us' for YuXin (#22)
* Add telegram notification to github actions * Add new line to telenotif.yml * Update About Us for YuXin * Add About Us information for YuXin * Delete unused workflow file * Add back quick start * Add back quick start
Configuration menu - View commit details
-
Copy full SHA for 57818ea - Browse repository at this point
Copy the full SHA 57818eaView commit details
Commits on Sep 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 12ae8ee - Browse repository at this point
Copy the full SHA 12ae8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d78fb2 - Browse repository at this point
Copy the full SHA 1d78fb2View commit details
Commits on Sep 26, 2021
-
Update 'AboutUs' for Didymus (#30)
* Add image for Didymus profile * Add Didymus Portfolio Page * Update didymus.md * Update AboutUs.md with Didymus details * Fix checkstyle * Update name to didymental.png * Update AboutUs.md with new image name * Fix file name * Fix formatting for AboutUs.md
Configuration menu - View commit details
-
Copy full SHA for 8b86913 - Browse repository at this point
Copy the full SHA 8b86913View commit details
Commits on Sep 27, 2021
-
* Modify README.md * Update Ui.png to display Doc'it mock-up * Update README.md
Configuration menu - View commit details
-
Copy full SHA for 4103ba6 - Browse repository at this point
Copy the full SHA 4103ba6View commit details -
Update UserGuide with Patient Record commands (#34)
* Update UserGuide with Patient Record commands * Remove trailing whitespace in markdown * Add profile picture link Co-authored-by: Gabriel <77230723+gycgabriel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5bfa971 - Browse repository at this point
Copy the full SHA 5bfa971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71f6cc1 - Browse repository at this point
Copy the full SHA 71f6cc1View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d57def - Browse repository at this point
Copy the full SHA 2d57defView commit details -
Configuration menu - View commit details
-
Copy full SHA for 253b83a - Browse repository at this point
Copy the full SHA 253b83aView commit details -
Update Use Cases section of DeveloperGuide.md (#38)
* Modify use cases * Update Use Cases of DeveloperGuide.md
Configuration menu - View commit details
-
Copy full SHA for fc7730a - Browse repository at this point
Copy the full SHA fc7730aView commit details -
Update 'About Us' for Joshen (#41)
* Update 'AboutUs' for Joshen * Update 'AboutUs' for Joshen
Configuration menu - View commit details
-
Copy full SHA for b6711ef - Browse repository at this point
Copy the full SHA b6711efView commit details -
Configuration menu - View commit details
-
Copy full SHA for c014dc6 - Browse repository at this point
Copy the full SHA c014dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e626d23 - Browse repository at this point
Copy the full SHA e626d23View commit details
Commits on Sep 29, 2021
-
Add more NFRs to DevGuide (#44)
* Add more NFRs to DevGuide * Add double spacing to enumerated list in DevGuide
Configuration menu - View commit details
-
Copy full SHA for 91c1d4c - Browse repository at this point
Copy the full SHA 91c1d4cView commit details
Commits on Oct 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 38b7f76 - Browse repository at this point
Copy the full SHA 38b7f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9244a3f - Browse repository at this point
Copy the full SHA 9244a3fView commit details
Commits on Oct 9, 2021
-
Implement Appointment Book and Appointment List, Add, Delete commands…
… and parser (#58) * Update title and repository in project documentation Close #10 * Create base copies for Appointment-related classes * Update Appointment class with appropriate fields * Update Model to include appointment book * Add List, Add, Delete Appointment commands and parser * Update User Guide to use 'appt commandWord' Commands * Update AddressBookParser to parse for appointment commands * Fix checkstyle * Make ListAppointmentsCommand print appointments in CommandResult
Configuration menu - View commit details
-
Copy full SHA for 1c853d2 - Browse repository at this point
Copy the full SHA 1c853d2View commit details
Commits on Oct 10, 2021
-
Refactor Patient to include Medical History (#60)
* Refactor all Person to Patient * Add Medical History * Include medical history in tests and resolve errors * Fix merge conflict errors
Configuration menu - View commit details
-
Copy full SHA for cba964d - Browse repository at this point
Copy the full SHA cba964dView commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5bbe498 - Browse repository at this point
Copy the full SHA 5bbe498View commit details -
Update GUI skeleton for v1.2 (#68)
* Update GUI skeleton * Improve GUI skeleton for v1.2
Configuration menu - View commit details
-
Copy full SHA for 56155bc - Browse repository at this point
Copy the full SHA 56155bcView commit details -
Fix display bugs for add patient (#66)
Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 306fe60 - Browse repository at this point
Copy the full SHA 306fe60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dbfe5d - Browse repository at this point
Copy the full SHA 6dbfe5dView commit details
Commits on Oct 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 98ee04f - Browse repository at this point
Copy the full SHA 98ee04fView commit details -
Fix Incorrect spacing for Add Appointment command result (#71)
* Update title and repository in project documentation Close #10 * Fix typo in command result
Configuration menu - View commit details
-
Copy full SHA for 31a4a2f - Browse repository at this point
Copy the full SHA 31a4a2fView commit details -
Fix incorrect spacing in Add Appointment command result (#72)
* Update title and repository in project documentation Close #10 * Fix typo in command result * Fix incorrect spacing in command result
Configuration menu - View commit details
-
Copy full SHA for 3263a47 - Browse repository at this point
Copy the full SHA 3263a47View commit details -
* Implemented all UserGuide commands * Fix whitespace issue for CI * Fix indentation issue for CI * Fix indentation issue for CI * Fix tests for Patient-related commands * Remove Parser tests * Fix checkstyle errors * Fix tests with former command format * Remove whitespace from UserGuide for CI
Configuration menu - View commit details
-
Copy full SHA for 1fcb129 - Browse repository at this point
Copy the full SHA 1fcb129View commit details
Commits on Oct 15, 2021
-
Add tests to add, delete and list appointment commands and parsers (#59)
* Add tests to addAppointment, deleteAppointment and listAppointment commands and parsers * Disable tests without implementation * Update PR for latest update to master * Add tests for AddressBook parser file
Configuration menu - View commit details
-
Copy full SHA for a5560b8 - Browse repository at this point
Copy the full SHA a5560b8View commit details
Commits on Oct 17, 2021
-
Implement Appointment Storage feature (#85)
* Create relevant Appointment Storage classes * Modify Logic classes to handle appointment book * Load appointment book on starting app * Fix checkstyle errors
Configuration menu - View commit details
-
Copy full SHA for 155064d - Browse repository at this point
Copy the full SHA 155064dView commit details
Commits on Oct 18, 2021
-
Add storage feature for Archived Appointments and improve functionali…
…ty of Archived Appointments (#88) * Improve Archived Appointments feature and add storage feature for Archived Appointments * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for a40997d - Browse repository at this point
Copy the full SHA a40997dView commit details -
Implement Appointments with valid Patient in add commands and storage (…
…#87) Resolves #86. Known bugs: - Delete patient while appointments exist cause java.lang.reflect.InvocationTargetException and NullPointerException, afterwhich appt commands stop working. - Tests have not been changed according to changes yet Changes: - Appointment constructor is now (Patient, String) - Finds corresponding appointment at index in AddAppointmentCommand to create Appointment using Patient object - Stores Appointment as JSON file with patientIndex and datetime - Loads Appointment from JSON file by finding corresponding patient at index and instantiating Appointment with Patient - object if exists, else discard data as invalid - Sample appointments to be loaded if data is invalid Additional Changes co-authored by @joshenx: - Incorporated above changes to Archived Appointments
Configuration menu - View commit details
-
Copy full SHA for 731f48e - Browse repository at this point
Copy the full SHA 731f48eView commit details
Commits on Oct 19, 2021
-
Update Model and Storage sections of Developer Guide (#90)
Co-authored-by: Gabriel <77230723+gycgabriel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dee2924 - Browse repository at this point
Copy the full SHA dee2924View commit details
Commits on Oct 20, 2021
-
Add UI functionality for Appointments and Archived Appointments (#91)
* Add UI functionality for Appointments and Archived Appointments * Fix checkstyle * Fix trailing whitespaces * Change CSS stylesheet to Light Theme and remove excess details from Appointment cards
Configuration menu - View commit details
-
Copy full SHA for 0f79e1b - Browse repository at this point
Copy the full SHA 0f79e1bView commit details
Commits on Oct 21, 2021
-
Fix AppointmentBook to accurately reflect changes in Patient details (#…
…97) * Fix AppointmentBook to accurately reflect changes in Patient details whether update/removal * Fix checkstyle * Fix errors in examples/parameters * Fix inconsistency in parameters/examples
Configuration menu - View commit details
-
Copy full SHA for 0981ea6 - Browse repository at this point
Copy the full SHA 0981ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79adfc3 - Browse repository at this point
Copy the full SHA 79adfc3View commit details
Commits on Oct 22, 2021
-
Update Developer Guide with implementation of Appointment with valid …
…Patient (#93) * Add implementation of Appointment with valid Patient * Add load and add appointment sequence diagrams * Add save appointments sequence diagram * Include line break at end of diagram files * Modify appointment developer guide * Remove activation bars for save appointment sequence diagram
Configuration menu - View commit details
-
Copy full SHA for 907001d - Browse repository at this point
Copy the full SHA 907001dView commit details -
Update Medical History of DG (#99)
* Update DG for Medical History feature * Update class diagrams for MedicalHistory * Update MedicalHistory class diagram into images * Add MedicalHistory Class Diagram into DG
Configuration menu - View commit details
-
Copy full SHA for 1b36bf3 - Browse repository at this point
Copy the full SHA 1b36bf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fee51d - Browse repository at this point
Copy the full SHA 2fee51dView commit details -
Fix patient updates to archived appointments and Update Archiving sec…
…tion of DG (#114) * Fix patient updates to archived appointments and Update Archiving Appointments of DG * Update DeveloperGuide.md
Configuration menu - View commit details
-
Copy full SHA for 63b697d - Browse repository at this point
Copy the full SHA 63b697dView commit details -
Implement Entry and EntryList abstract classes (#116)
* Implement abstract class for Entry and EntryList * Update JavaDocs of EntryList
Configuration menu - View commit details
-
Copy full SHA for 64c0ab6 - Browse repository at this point
Copy the full SHA 64c0ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb77da4 - Browse repository at this point
Copy the full SHA fb77da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15fad3b - Browse repository at this point
Copy the full SHA 15fad3bView commit details
Commits on Oct 23, 2021
-
Add 3 types of commands to DG (#105)
* Add 3 types of commands to DG * Update settings.json Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e5b3a2f - Browse repository at this point
Copy the full SHA e5b3a2fView commit details
Commits on Oct 24, 2021
-
Improve UI and aesthetics (#121)
* Improve UI and aesthetics * Remove trailing whitespaces
Configuration menu - View commit details
-
Copy full SHA for d901dd5 - Browse repository at this point
Copy the full SHA d901dd5View commit details -
Enhance Medical History capabilities (#120)
* Modify MedicalHistory and EditPatient * Implement LocalDate for recording medical entry * Updated test cases * Change access modifier to private
Configuration menu - View commit details
-
Copy full SHA for 333c526 - Browse repository at this point
Copy the full SHA 333c526View commit details -
Make MedicalHistory an optional field for Patients (#124)
* Improve code quality of MedicalHistory * Make Medical History optional * Fix bugs with optional medical history * Update edit command parser to make medical history optional * Fix bugs with edit medical history * Tweak JsonAdaptedPerson class to follow Parser
Configuration menu - View commit details
-
Copy full SHA for 0a27b14 - Browse repository at this point
Copy the full SHA 0a27b14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26191f3 - Browse repository at this point
Copy the full SHA 26191f3View commit details
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 79afc6b - Browse repository at this point
Copy the full SHA 79afc6bView commit details -
Update find function to include Medical History (#128)
* Update find to include filtering by medical history * Fix checkstyle errors * Update error message shown to user for find * Rename FindCommand to FindPatientCommand
Configuration menu - View commit details
-
Copy full SHA for 8650a76 - Browse repository at this point
Copy the full SHA 8650a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5eb69 - Browse repository at this point
Copy the full SHA 3a5eb69View commit details
Commits on Oct 26, 2021
-
Implement LocalDateTime in Appointments (#132)
* Implement LocalDateTime in Appointments * Fix checkstyle * Update date time format for appt add command parser * Add input date time format for tests
Configuration menu - View commit details
-
Copy full SHA for 2bd7e42 - Browse repository at this point
Copy the full SHA 2bd7e42View commit details -
Implement Edit appointments feature (#135)
* Implement LocalDateTime in Appointments * Fix checkstyle * Update date time format for appt add command parser * Add input date time format for tests * Add Edit appointments feature * Implement default patient in edit appointments * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 5ee5c68 - Browse repository at this point
Copy the full SHA 5ee5c68View commit details -
Break commands into 3 types; Create parsers for 3 types (#133)
* Break commands into 3 types; Create parsers for 3 types * Add patches for tests to throw appropriate exceptions
Configuration menu - View commit details
-
Copy full SHA for 4f8466e - Browse repository at this point
Copy the full SHA 4f8466eView commit details -
Change indexing from n/ to i/ (#140)
* Break commands into 3 types; Create parsers for 3 types * Add patches for tests to throw appropriate exceptions * Change basic commands from 'ab' to 'doc' * Change n/ to i/ for Appointment indexing * Send patches to pass CI tests
Configuration menu - View commit details
-
Copy full SHA for b5b8636 - Browse repository at this point
Copy the full SHA b5b8636View commit details -
Update UG with new updated commands (#142)
* Break commands into 3 types; Create parsers for 3 types * Add patches for tests to throw appropriate exceptions * Change basic commands from 'ab' to 'doc' * Change n/ to i/ for Appointment indexing * Send patches to pass CI tests * Update UG with updated commands
Configuration menu - View commit details
-
Copy full SHA for 2297f1c - Browse repository at this point
Copy the full SHA 2297f1cView commit details -
Added Prescription add/delete/list commands (#136)
* Added Prescription add/delete/list commands * Merge with master * Fix checkstyle errors * Updated to latest command format * Fix checkstyle error * Remove redundant prefix * Merge master, resolve naming recommendation * Fix checkstyle error
Configuration menu - View commit details
-
Copy full SHA for f9deb2b - Browse repository at this point
Copy the full SHA f9deb2bView commit details -
Update Clear to clear Appointment Book when clearing Address Book (#145)
* Update clear to clear appointment book too * Move Edit Appointment related classes to inherit the new classes
Configuration menu - View commit details
-
Copy full SHA for 0456437 - Browse repository at this point
Copy the full SHA 0456437View commit details
Commits on Oct 27, 2021
-
Implement Add & Delete MedicalEntry commands (#143)
* Update add medical history command * Improve code quality for AddMedicalEntry * Implement DeleteMedicalEntry with fixed checkstyle and tests * Improve frontend indexing of MedicalHistory * Remove print statements
Configuration menu - View commit details
-
Copy full SHA for 2f541f0 - Browse repository at this point
Copy the full SHA 2f541f0View commit details -
Refactor Person's and AddressBook instances and Update Developer Guide (
#151) * Renamed addressbook to docit, refactor Person's to Patient's and update Developer Guide * Fix failed test cases * Fix merge conflicts * Fix checkstyle * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 50efb68 - Browse repository at this point
Copy the full SHA 50efb68View commit details -
Implement Prescription UI (#152)
* Implement prescription UI * Implement prescription UI * Fix checkstyle * Revert method additions * Revert method addition in AppointmentBook class * Fix checkstyle * Fix clear command
Configuration menu - View commit details
-
Copy full SHA for 79dc783 - Browse repository at this point
Copy the full SHA 79dc783View commit details -
Implement Auto-Archive feature and Sort Command (#155)
* Implement Auto-Archive feature and Sort Command * Fix checkstyle * Add stashed changes * Fix test cases
Configuration menu - View commit details
-
Copy full SHA for 007c354 - Browse repository at this point
Copy the full SHA 007c354View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f3ec69 - Browse repository at this point
Copy the full SHA 7f3ec69View commit details
Commits on Oct 28, 2021
-
Update index.md and improve help window UI (#161)
* Update index.md and improve help window UI * Fix checkstyle Co-authored-by: Gabriel <77230723+gycgabriel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3112f56 - Browse repository at this point
Copy the full SHA 3112f56View commit details -
Added storage for prescription, refactored prescription to emulate ta…
…gs architecture (#164) * Add storage for prescription * Added storage for prescriptions, refactor to tag implementation * Added storage for prescriptions, refactor to tag implementation Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5878a29 - Browse repository at this point
Copy the full SHA 5878a29View commit details -
Update UG for Appointments (#162)
* Update index.md and improve help window UI * Fix checkstyle * Update UserGuide.md * Update TOC and Appointments in UG * Update UserGuide.md * Update UserGuide.md * Update UserGuide.md Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4060d28 - Browse repository at this point
Copy the full SHA 4060d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b1975d - Browse repository at this point
Copy the full SHA 2b1975dView commit details -
Fix command result printing and temporarily enable loading of sample …
…appointments (#166) * Update index.md and improve help window UI * Fix checkstyle * Update UserGuide.md * Update TOC and Appointments in UG * Update UserGuide.md * Update UserGuide.md * Update UserGuide.md * Improve printing in Command Result box * Add line breaks in command result messages, e.g. "New appointment added: \n" to improve readability * Change Sample appointments datetime to temporarily address #163 * Fix invalid command format message #138 * Update invalid command messages * Update DG for Appointments Change prescription to a data field. Identity fields to identify a unique appointment should not include prescriptions because one patient can only have one appointment at one date and time. Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 43c093e - Browse repository at this point
Copy the full SHA 43c093eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfd5131 - Browse repository at this point
Copy the full SHA bfd5131View commit details -
Add confirmation box for ClearCommand (#168)
* Update Logic section of G * Clear whitespace for CI * Final fix for failing CI Co-authored-by: Joshen Lim <77193243+joshenx@users.noreply.github.com> Co-authored-by: huyuxin0429 <e0564960@u.nus.edu>
Configuration menu - View commit details
-
Copy full SHA for d38890c - Browse repository at this point
Copy the full SHA d38890cView commit details -
Disable list prescription command (#177)
* Remove list prescription command * Fix checkstyle errors
Configuration menu - View commit details
-
Copy full SHA for 32ecce3 - Browse repository at this point
Copy the full SHA 32ecce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e17ba3d - Browse repository at this point
Copy the full SHA e17ba3dView commit details -
Add defensive measures for archiving duplicate/existing appointments (#…
…175) Co-authored-by: didymus <51285113+didymental@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 937574b - Browse repository at this point
Copy the full SHA 937574bView commit details -
Fix issues with Prescription Ui Display and Delete Prescription (#174)
* Fix Prescription Flowpane to appear immediately upon add * Made prescription VBox appear upon first input * Send fix for prescription ui * Fix prescription immutable implementation * Fix Delete Prescription bug * Fix checkstyle and stub test * Resolve merge conflicts * Update variable name * Added checks for addPrescription and removePrescription Co-authored-by: huyuxin0429 <e0564960@u.nus.edu>
Configuration menu - View commit details
-
Copy full SHA for 513942e - Browse repository at this point
Copy the full SHA 513942eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 077309f - Browse repository at this point
Copy the full SHA 077309fView commit details -
Configuration menu - View commit details
-
Copy full SHA for afd3b4f - Browse repository at this point
Copy the full SHA afd3b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc6838e - Browse repository at this point
Copy the full SHA fc6838eView commit details -
Add prescription DG and UG (#181)
* Add DG for Prescriptions * Add prescription DG and UG
Configuration menu - View commit details
-
Copy full SHA for 3a49f56 - Browse repository at this point
Copy the full SHA 3a49f56View commit details -
Configuration menu - View commit details
-
Copy full SHA for b77b34b - Browse repository at this point
Copy the full SHA b77b34bView commit details -
Add grammar and structure changes to UG (#184)
* Add grammar and structure changes to UG * Disable ClearCommand test; Fix typos in UG
Configuration menu - View commit details
-
Copy full SHA for 9200b3a - Browse repository at this point
Copy the full SHA 9200b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc70d1e - Browse repository at this point
Copy the full SHA fc70d1eView commit details
Commits on Nov 1, 2021
-
Address documentation flaws from PE-D (#226)
* Remove mentions of v1.4 * Send documentation fixes after PE-D * Fix command summary in UG
Configuration menu - View commit details
-
Copy full SHA for 57d0fc7 - Browse repository at this point
Copy the full SHA 57d0fc7View commit details -
Remove confirmation box from ClearCommand (#227)
* Remove mentions of v1.4 * Send documentation fixes after PE-D * Fix command summary in UG * Remove confirmation box from ClearCommand pipeline
Configuration menu - View commit details
-
Copy full SHA for 18cf40c - Browse repository at this point
Copy the full SHA 18cf40cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9943d12 - Browse repository at this point
Copy the full SHA 9943d12View commit details -
Fix UG for prescriptions and add tab-swap functionality (#230)
* Fix UG for prescriptions and add tab-swap functionality * Fix test implications
Configuration menu - View commit details
-
Copy full SHA for 599f6ad - Browse repository at this point
Copy the full SHA 599f6adView commit details
Commits on Nov 2, 2021
-
Fix documentation errors and prescription input/duplicate bug (#232)
* Fix documentation errors and allocated bugs * Fix parser check for alphanumeric * Fix checkstyle error
Configuration menu - View commit details
-
Copy full SHA for 47f1400 - Browse repository at this point
Copy the full SHA 47f1400View commit details -
Fix multiple PED bugs, more restrictive parsers, UG expected outcomes…
… for Appointments (#236) * Change datetime invalid message in apmt edit * Update stricter datetime parser * Make ResultDisplay box wrap long text * Fix checkstyle * Update Name to be alphabetical only * Restrict parser to disallow numerical only for address and medical history * Fix checkstyle * Fix address regex * Update expected outcomes of UG for Appointments * Add new line in Archive appointment command result * Add validation regex to Medical History * Fix checkstyle * Modify tests to fit new parsing restrictions
Configuration menu - View commit details
-
Copy full SHA for 4465242 - Browse repository at this point
Copy the full SHA 4465242View commit details -
Fix context-menu font color and
exit
procedure (#238)* Fix context-menu font color * Add round-corners to context menu * Fix app exit
Configuration menu - View commit details
-
Copy full SHA for 6843a6d - Browse repository at this point
Copy the full SHA 6843a6dView commit details
Commits on Nov 3, 2021
-
Fix Issues with Medical History (#242)
* Serialise Medical History into JSON * Fix test cases * Remove print statements * Store date of medical history with sample data * Show error message if no more medical history to delete
Configuration menu - View commit details
-
Copy full SHA for 6efd2fd - Browse repository at this point
Copy the full SHA 6efd2fdView commit details -
Update Medical History documentation in UserGuide (#240)
* Update Medical History in User Guide * Add information text for Patient-related commands
Configuration menu - View commit details
-
Copy full SHA for d846468 - Browse repository at this point
Copy the full SHA d846468View commit details -
* Remove mentions of v1.4 * Remove all occurrences of tags on app
Configuration menu - View commit details
-
Copy full SHA for 14677fb - Browse repository at this point
Copy the full SHA 14677fbView commit details -
Remove tags from UG and DG (#248)
* Remove mentions of v1.4 * Remove tags from UG and DG * Update DG with UML diagram
Configuration menu - View commit details
-
Copy full SHA for 67799b0 - Browse repository at this point
Copy the full SHA 67799b0View commit details -
* Update didymental PPP * Update didymental PPP * Add issue management to didymental PPP
Configuration menu - View commit details
-
Copy full SHA for 8cb87fd - Browse repository at this point
Copy the full SHA 8cb87fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6c956d - Browse repository at this point
Copy the full SHA b6c956dView commit details -
Fix weird inputs for add medical history (#251)
* Fix weird inputs for add medical history * Fix error messages
Configuration menu - View commit details
-
Copy full SHA for 4c3897d - Browse repository at this point
Copy the full SHA 4c3897dView commit details -
Add Prescription documentation (#252)
* Add Prescription documentation * Place Prescription UG under Appointment
Configuration menu - View commit details
-
Copy full SHA for ac56b23 - Browse repository at this point
Copy the full SHA ac56b23View commit details
Commits on Nov 4, 2021
-
Change prescription commands to not require index prefix (#253)
* Change Add Prescription parser * Changed Prescription command to no longer need i/ for index
Configuration menu - View commit details
-
Copy full SHA for ba0bdba - Browse repository at this point
Copy the full SHA ba0bdbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9470e08 - Browse repository at this point
Copy the full SHA 9470e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0fcb05 - Browse repository at this point
Copy the full SHA a0fcb05View commit details -
Change Date Time parsing to use strict parsing (#261)
* Change Date Time Formatter to use strict parsing Change Parsers to use DateTimeFormatter at ParserUtil for easier code maintenance * Change date time format of stored appointments * Remove magical numbers in parseDateTime
Configuration menu - View commit details
-
Copy full SHA for 0ec808b - Browse repository at this point
Copy the full SHA 0ec808bView commit details
Commits on Nov 5, 2021
-
* Remove mentions of v1.4 * Update Rish PPP
Configuration menu - View commit details
-
Copy full SHA for 442dbd4 - Browse repository at this point
Copy the full SHA 442dbd4View commit details -
Fix test cases for AddAppointmentCommand and DeleteAppointmentCommand (…
…#262) * Fix testcases for AddAppointmentCommand and DeleteAppointmentCommand * Fix checkstyle * Fix javadocs * Update appointmentcontainspatientpredicate to take in Patient * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for ee2b0d0 - Browse repository at this point
Copy the full SHA ee2b0d0View commit details
Commits on Nov 6, 2021
-
Remove Tag instances, tweak UI and update Javadocs (#270)
* Fix testcases for AddAppointmentCommand and DeleteAppointmentCommand * Fix checkstyle * Fix javadocs * Update appointmentcontainspatientpredicate to take in Patient * Fix checkstyle * Remove Tag instances, tweak UI and update Javadocs
Configuration menu - View commit details
-
Copy full SHA for 98daf1a - Browse repository at this point
Copy the full SHA 98daf1aView commit details -
Set length limit for input fields of prescription (#274)
* Implemented length checking for input fields * Implemented length checking for input fields
Configuration menu - View commit details
-
Copy full SHA for bf9c45a - Browse repository at this point
Copy the full SHA bf9c45aView commit details -
Appointment test cases and Appointment Test Utility (#265)
* Create Appointment tests and test utility for Appointments * Update getAddCommand usage to use typical address book
Configuration menu - View commit details
-
Copy full SHA for 4cb64ee - Browse repository at this point
Copy the full SHA 4cb64eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b60080 - Browse repository at this point
Copy the full SHA 3b60080View commit details -
* Update Joshen's PPP * Fix checkstyle * Remove trailing whitespace
Configuration menu - View commit details
-
Copy full SHA for 90f4166 - Browse repository at this point
Copy the full SHA 90f4166View commit details -
Update UI screenshot in README (#279)
* Remove mentions of v1.4 * Update UI screenshot in README
Configuration menu - View commit details
-
Copy full SHA for dfe7068 - Browse repository at this point
Copy the full SHA dfe7068View commit details -
Implement test cases for MedicalHistory suite of classes (#269)
* Implement test cases for MedicalHistory class * Add more test cases for new methods in Patient class * Add AddMedicalEntryCommand test cases * Add DeleteMedicalEntryCommand test cases * Modify test case * Add more test cases * Add AddMedicalHistoryParserTest test cases * Add testcase for AddMedicalEntryCommandParserTest * Add success case for DeleteMedicalEntryCommandParserTest * Add one failure test case for DeleteMedicalEntryCommandParserTest * Add failure test case to DeleteMedicalEntryCommandTest * Fix checkstyle * Remove comment
Configuration menu - View commit details
-
Copy full SHA for 7633504 - Browse repository at this point
Copy the full SHA 7633504View commit details -
* Prescription test work in progress * Removed model with prescription stub * Add test for prescription * Add test for prescription * Add test for prescription * Add test for prescription * Fix checkstyle * Renamed parser test files * Add tests for Prescription model * Rename packages * Add code quality improvements
Configuration menu - View commit details
-
Copy full SHA for 750d80b - Browse repository at this point
Copy the full SHA 750d80bView commit details
Commits on Nov 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d0e9d3d - Browse repository at this point
Copy the full SHA d0e9d3dView commit details -
Rename ppp to Rish's github username (#281)
* Remove mentions of v1.4 * Rename file to Rish github name
Configuration menu - View commit details
-
Copy full SHA for 3998c44 - Browse repository at this point
Copy the full SHA 3998c44View commit details -
Fix existing appointment tests and add more appointment tests (#286)
* Fix DeleteAppointmentCommand Tests * Add tests for AppointmentContainsPatientPredicate * Implement test for ListAppointmentCommand Rename getTypicalAppointmentBook. * Create test for JsonAdaptedAppointment * Create test for JsonAppointmentBookStorage * Generate typical appointments json data * Create test for JsonSerializableAppointmentBook * Fix test for AddAppointmentCommandParser * Add clear prescriptions functionality before appointment book tests
Configuration menu - View commit details
-
Copy full SHA for 2033ec4 - Browse repository at this point
Copy the full SHA 2033ec4View commit details -
* Modify ModelClassDiagram and MedicalHistoryClassDiagram * Add AddMedicalEntryFeatureClassDiagram * Add class diagrams for DeleteMedicalEntryFeatureClassDiagram * Add activity diagrams for MedicalHistory devguide * Reduce detail in ModelClassDiagram * Moved classes of ModelClassDiagram to reduce clutter * Add sequence diagram for AddMedicalEntryFeature * Add sequence diagram for DeleteMedicalEntryFeature * Update sequence diagrams * Remove low level details in activity diagram Co-authored-by: huyuxin0429 <e0564960@u.nus.edu>
Configuration menu - View commit details
-
Copy full SHA for 740900d - Browse repository at this point
Copy the full SHA 740900dView commit details -
* Fix delete appointment command test * Rename AB-3
Configuration menu - View commit details
-
Copy full SHA for d829266 - Browse repository at this point
Copy the full SHA d829266View commit details -
Add tests for EditAppointmentCommand (#287)
* Remove mentions of v1.4 * Add tests for EditAppointmentCommand * Change function name according to new standard * Fix typo in comment * Add changes that pass CI * Recommit to retrigger CI * Add prescription reset
Configuration menu - View commit details
-
Copy full SHA for 2a3751c - Browse repository at this point
Copy the full SHA 2a3751cView commit details -
Add testcases for Archive Appointment command (#289)
* Fix delete appointment command test * Rename AB-3 * Add ArchiveAppointment tests * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 9ce880b - Browse repository at this point
Copy the full SHA 9ce880bView commit details -
Modify DeletePatient sequence diagram and improve explanations (#290)
* Modify ModelClassDiagram and MedicalHistoryClassDiagram * Add AddMedicalEntryFeatureClassDiagram * Add class diagrams for DeleteMedicalEntryFeatureClassDiagram * Add activity diagrams for MedicalHistory devguide * Reduce detail in ModelClassDiagram * Moved classes of ModelClassDiagram to reduce clutter * Add sequence diagram for AddMedicalEntryFeature * Add sequence diagram for DeleteMedicalEntryFeature * Update sequence diagrams * Remove low level details in activity diagram * Update DeletPatientFeatureSequenceDiagram Co-authored-by: huyuxin0429 <e0564960@u.nus.edu>
Configuration menu - View commit details
-
Copy full SHA for 8d91c80 - Browse repository at this point
Copy the full SHA 8d91c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4599d9 - Browse repository at this point
Copy the full SHA a4599d9View commit details -
Make testcases for SortAppointmentsCommand (#292)
* Add test cases for SortAppointmentsCommand
Configuration menu - View commit details
-
Copy full SHA for 222ccff - Browse repository at this point
Copy the full SHA 222ccffView commit details -
Update DG for Appointments for v1.4 (#293)
* Update DG * Update DG * Replace ModelClassDiagram
Configuration menu - View commit details
-
Copy full SHA for 7691db9 - Browse repository at this point
Copy the full SHA 7691db9View commit details -
Fix MedicalHistory testcase (#294)
* Fix testcase * Change all uses of LocalDate::now to include ZoneId
Configuration menu - View commit details
-
Copy full SHA for d4b15b7 - Browse repository at this point
Copy the full SHA d4b15b7View commit details
Commits on Nov 8, 2021
-
Update DG for archive feature (#296)
* Update DevGuide for Archive Feature * Fix image names * Modify auto archive sequence diagram
Configuration menu - View commit details
-
Copy full SHA for cc75d0e - Browse repository at this point
Copy the full SHA cc75d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d4fda3 - Browse repository at this point
Copy the full SHA 1d4fda3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a1886a - Browse repository at this point
Copy the full SHA 9a1886aView commit details -
Fix image in Joshen PPP (#305)
* Update Joshen's PPP * Fix formatting * Fix image size
Configuration menu - View commit details
-
Copy full SHA for 3bb5893 - Browse repository at this point
Copy the full SHA 3bb5893View commit details -
* Update Joshen's PPP * Fix formatting * Fix image size * Shorten Joshen's PPP
Configuration menu - View commit details
-
Copy full SHA for a168dd6 - Browse repository at this point
Copy the full SHA a168dd6View commit details -
DG update for prescription (#306)
* Edit Prescription DG * DG edits * Merge master * Update DG for prescription
Configuration menu - View commit details
-
Copy full SHA for 67b454d - Browse repository at this point
Copy the full SHA 67b454dView commit details -
Shorten Joshen's PPP even more (#308)
* Update Joshen's PPP * Fix formatting * Fix image size * Shorten Joshen's PPP * Shorten Joshen's PPP even more
Configuration menu - View commit details
-
Copy full SHA for ad8b7e4 - Browse repository at this point
Copy the full SHA ad8b7e4View commit details -
* Edit Prescription DG * DG edits * Merge master * Update DG for prescription * Update PPP broken links
Configuration menu - View commit details
-
Copy full SHA for 68419e7 - Browse repository at this point
Copy the full SHA 68419e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c441332 - Browse repository at this point
Copy the full SHA c441332View commit details -
* Update Joshen's PPP * Fix formatting * Fix image size * Shorten Joshen's PPP * Shorten Joshen's PPP even more * Fix typo in Joshen PPP
Configuration menu - View commit details
-
Copy full SHA for a95d828 - Browse repository at this point
Copy the full SHA a95d828View commit details -
* Edit Prescription DG * DG edits * Merge master * Update DG for prescription * Update PPP broken links * Fix grammar
Configuration menu - View commit details
-
Copy full SHA for 294f864 - Browse repository at this point
Copy the full SHA 294f864View commit details -
Shorten Didy PPP even more (#312)
* Shorten PPP * Shorten Didy PPP even more
Configuration menu - View commit details
-
Copy full SHA for c1073a4 - Browse repository at this point
Copy the full SHA c1073a4View commit details -
Update sequence diagrams (#316)
* Change Devguide sequence diagrams * Update Devguide sequence diagrams * Change png files
Configuration menu - View commit details
-
Copy full SHA for d183d85 - Browse repository at this point
Copy the full SHA d183d85View commit details -
Move prescription to below appointment in DG (#314)
* Edit Prescription DG * DG edits * Merge master * Update DG for prescription * Update PPP broken links * Fix grammar * Move prescription to below appointment in DG
Configuration menu - View commit details
-
Copy full SHA for 94d701b - Browse repository at this point
Copy the full SHA 94d701bView commit details -
Update DG for Appointments (#317)
* Update DeveloperGuide.md * Restructure Appointment DG Rename Patient Book to Address Book in DeletePatient Activity Diagram
Configuration menu - View commit details
-
Copy full SHA for 8a657e2 - Browse repository at this point
Copy the full SHA 8a657e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9cc616 - Browse repository at this point
Copy the full SHA b9cc616View commit details -
Update formatting for Appointment DG (#319)
* Update DeveloperGuide.md * Update DeveloperGuide.md * Update DeveloperGuide.md * Update DG glossary copied from UG * Update DeveloperGuide.md * Update DeveloperGuide.md
Configuration menu - View commit details
-
Copy full SHA for d97588a - Browse repository at this point
Copy the full SHA d97588aView commit details -
Add manual testing, change tests (#320)
* Add manual testing, change tests * Fix checkstyle * Remove whitespace from Developer Guide * Remove whitespace * Fix checkstyle * Removed add test case
Configuration menu - View commit details
-
Copy full SHA for b37b034 - Browse repository at this point
Copy the full SHA b37b034View commit details -
Update DG for Appointment Use Case, Test cases (#322)
* Update use cases to remove list * Update test case for apmt in DG * Change apmt add error messages * Change edit appointment error message
Configuration menu - View commit details
-
Copy full SHA for 1e5b6d2 - Browse repository at this point
Copy the full SHA 1e5b6d2View commit details -
Add manual test cases, NFR, use cases, update sequence diagrams (#321)
* Split sequence diagrams into two parts * Add manual testing * Add NFR * Update sequence diagrams due to errors * Update PPP with contributions for DG and UG * Update typos in PPP * Add use cases for DG for medical entries and find * Update PPP
Configuration menu - View commit details
-
Copy full SHA for 22cd4dd - Browse repository at this point
Copy the full SHA 22cd4ddView commit details -
* Update gycgabriel.md * Update test cases and PPP
Configuration menu - View commit details
-
Copy full SHA for 3963476 - Browse repository at this point
Copy the full SHA 3963476View commit details -
Configuration menu - View commit details
-
Copy full SHA for d436e73 - Browse repository at this point
Copy the full SHA d436e73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c96023 - Browse repository at this point
Copy the full SHA 1c96023View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8232a - Browse repository at this point
Copy the full SHA ed8232aView commit details -
Minor fixes to Gabriel's PPP (#327)
* Update gycgabriel.md * Update UserGuide.md * Better error messages for datetime * Fix tests
Configuration menu - View commit details
-
Copy full SHA for 65e4521 - Browse repository at this point
Copy the full SHA 65e4521View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83eca96 - Browse repository at this point
Copy the full SHA 83eca96View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb521d0 - Browse repository at this point
Copy the full SHA bb521d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a666f05 - Browse repository at this point
Copy the full SHA a666f05View commit details -
Add images to UG and navigating section (#329)
* Update glossary * Add images to UG * Add images * Add date time in Singapore in UG * Set limit to medical history and update UG and DG * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for de875e9 - Browse repository at this point
Copy the full SHA de875e9View commit details -
Add final ppp changes for Rish (#333)
* Remove mentions of v1.4 * Final update to Rish PPP * Final changes to PPP
Configuration menu - View commit details
-
Copy full SHA for c73a482 - Browse repository at this point
Copy the full SHA c73a482View commit details