Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
a079a78
Merge pull request #2 from ceilingFan456/branch-W7-AddPhoto
DengTianle Mar 5, 2025
4892919
Add lekang's photo
Taoseeker Mar 5, 2025
357c22b
Update AboutUs.md
Taoseeker Mar 5, 2025
67a1669
Change photo format to png
Taoseeker Mar 5, 2025
4fbecbe
Add a new line at EOF
Taoseeker Mar 5, 2025
bce767b
Update AboutUs
DengTianle Mar 5, 2025
5ada2c3
Fix integration errors
DengTianle Mar 5, 2025
6bc4c78
Add Isaac's photo; add Isaac's details to AboutUs
Leeisateam Mar 6, 2025
cb9ca5e
Merge pull request #10 from Taoseeker/Add-Lekang's-photo
DengTianle Mar 6, 2025
8845d35
remove AboutUs edit
Leeisateam Mar 6, 2025
6831646
Add Isaac's info to AboutUs.
Leeisateam Mar 6, 2025
e03411b
Revert "Add Isaac's info to AboutUs."
Leeisateam Mar 6, 2025
a9950d0
Add Isaac's info to AboutUs
Leeisateam Mar 6, 2025
e64a2e3
Merge pull request #20 from Leeisateam/add-isaac-info
Taoseeker Mar 6, 2025
3a820a5
remove leeisateam.png from aboutUs branch
Leeisateam Mar 6, 2025
5098a4a
Add remark command
nhocmt227 Mar 8, 2025
3bce3c5
Rename lekang's photo
Taoseeker Mar 8, 2025
8c72d69
Update AboutUs according to change in lekang's photo name
Taoseeker Mar 8, 2025
2eb4070
Add Phong's photo
nhocmt227 Mar 8, 2025
9197b6e
Add personal details to AboutUs
nhocmt227 Mar 8, 2025
17b82e2
Add new end line
nhocmt227 Mar 8, 2025
2c26f95
Merge pull request #21 from Leeisateam/add-isaac-aboutUs
nhocmt227 Mar 8, 2025
e45c029
Merge branch 'master' into add-details-to-aboutus
ceilingFan456 Mar 8, 2025
424faef
Add personal image to AboutUs
nhocmt227 Mar 8, 2025
dd28979
Update AboutUs.md
ceilingFan456 Mar 8, 2025
68985f9
Add image to AboutUs
nhocmt227 Mar 8, 2025
9c96444
Merge branch 'add-details-to-aboutus' of https://github.com/nhocmt227…
nhocmt227 Mar 8, 2025
c1a5ff9
Merge pull request #29 from nhocmt227/add-details-to-aboutus
nhocmt227 Mar 8, 2025
e4a5b53
Merge pull request #27 from nhocmt227/add-self-image
DengTianle Mar 10, 2025
0add373
Merge pull request #24 from Taoseeker/Correct-lekang-photo-name-format
DengTianle Mar 10, 2025
19a90d3
Merge branch 'master' into branch-about
Taoseeker Mar 10, 2025
9306df3
Correct lekang's photo name format to use github username instead of …
Taoseeker Mar 10, 2025
3906735
Update AboutUs.md according to change in photo name
Taoseeker Mar 10, 2025
3fca7c2
Merge pull request #30 from Taoseeker/Correct-lekang-photo-name-format-2
DengTianle Mar 10, 2025
5ab02b4
Merge pull request #14 from DengTianle/branch-about
ceilingFan456 Mar 10, 2025
17a2c9c
Merge branch 'master' into branch-update-aboutus
Taoseeker Mar 10, 2025
4c8fe2f
Merge pull request #11 from Taoseeker/branch-update-aboutus
Taoseeker Mar 10, 2025
3675ac6
Merge pull request #6 from ceilingFan456/branch-W7-UpdateDG
nhocmt227 Mar 11, 2025
53ee75c
Rename classes to fit with Med Logger project
nhocmt227 Mar 13, 2025
47272d9
Merge branch 'master' into tutorial-adding-command
nhocmt227 Mar 13, 2025
a42c8b8
Fix EOF new line error
nhocmt227 Mar 13, 2025
7a20ac6
Fix styling error
nhocmt227 Mar 13, 2025
f6f4e02
Fix styling error
nhocmt227 Mar 13, 2025
63a024b
Fix styling
nhocmt227 Mar 13, 2025
e82a91f
Fix styling error
nhocmt227 Mar 13, 2025
708659d
Refactor all AddressBook to MedLogger in /src
nhocmt227 Mar 13, 2025
2e2b463
Merge pull request #33 from nhocmt227/tutorial-adding-command
nhocmt227 Mar 13, 2025
08148e9
Merge branch 'master' into rename-classes
nhocmt227 Mar 13, 2025
39bff90
Merge with remark branch
nhocmt227 Mar 13, 2025
7c00065
Change json file name
nhocmt227 Mar 13, 2025
5ecc5a1
Add new field Date to a visit
Taoseeker Mar 14, 2025
225ab30
Correct style probelm
Taoseeker Mar 14, 2025
569f7d4
Correct all style problem
Taoseeker Mar 14, 2025
dc906f8
Update test
Taoseeker Mar 14, 2025
ea8c50b
Fix mistakes arising from adding Date
DengTianle Mar 14, 2025
73d5439
Fix integration errors in tests
DengTianle Mar 15, 2025
1a36619
Fix integration error in EditCommandParser
DengTianle Mar 15, 2025
3606d85
Fix style issues
DengTianle Mar 15, 2025
6c87d67
Fix style issues
DengTianle Mar 15, 2025
a72d3d2
Merge pull request #39 from Taoseeker/branch-add-Date
nhocmt227 Mar 17, 2025
3d652fe
Change Codecov configuration
nhocmt227 Mar 17, 2025
47249c9
Merge branch 'master' into rename-classes
nhocmt227 Mar 17, 2025
4eb819d
Merge pull request #40 from nhocmt227/configure-codecov
nhocmt227 Mar 17, 2025
f6e9831
Fix styling error
nhocmt227 Mar 17, 2025
76fd3ee
Merge branch 'master' into rename-classes
nhocmt227 Mar 17, 2025
f6daef6
Merge branch 'rename-classes' of https://github.com/nhocmt227/tp into…
nhocmt227 Mar 17, 2025
631ff5d
Merge branch 'master' into rename-classes
nhocmt227 Mar 17, 2025
3b45614
Change annotation to exclude from Codecov
nhocmt227 Mar 17, 2025
e036394
Configure codecov yml file
nhocmt227 Mar 17, 2025
d41e771
Configure codecov yml file
nhocmt227 Mar 17, 2025
39c1950
Configure codecov yml file
nhocmt227 Mar 17, 2025
76c39f6
Merge pull request #34 from nhocmt227/rename-classes
nhocmt227 Mar 17, 2025
8620d7b
Make PersonCard more descriptive
nhocmt227 Mar 20, 2025
b6d757a
Add time
DengTianle Mar 20, 2025
cf49009
Merge pull request #43 from nhocmt227/change-personcard-ui
Taoseeker Mar 20, 2025
86f8210
Improve User Guide and change help URL
nhocmt227 Mar 20, 2025
cbff1ba
Merge pull request #48 from nhocmt227/change-help-url-to-userguide
DengTianle Mar 20, 2025
ad8d825
Improve user guide
nhocmt227 Mar 20, 2025
5e2e1f8
Merge pull request #49 from nhocmt227/change-help-url-to-userguide
nhocmt227 Mar 20, 2025
eedb12d
Improve user guide
nhocmt227 Mar 20, 2025
013a68a
Fix bugs
DengTianle Mar 20, 2025
057e7be
Bug fixes for DateTime
DengTianle Mar 20, 2025
6969041
Merge branch 'master' into branch-DateTime
DengTianle Mar 21, 2025
31eee45
Merge pull request #46 from DengTianle/branch-DateTime
nhocmt227 Mar 21, 2025
1f69438
Merge branch 'master' into fix-remark-bug
nhocmt227 Mar 21, 2025
0de72c5
Fix remark bug
nhocmt227 Mar 21, 2025
b564e87
Merge pull request #51 from nhocmt227/fix-remark-bug
DengTianle Mar 21, 2025
8a5498e
Modify Person class
DengTianle Mar 26, 2025
62c6d9a
Add new class Visit
Taoseeker Mar 26, 2025
7addf80
Resolve style issues
DengTianle Mar 26, 2025
b0ab95b
Fix some problems with tests
DengTianle Mar 26, 2025
2faf547
Update UserGuide style
nhocmt227 Mar 27, 2025
cdc7a3a
Fix tests
DengTianle Mar 27, 2025
05deedc
Add JavaDoc for Visit class
Taoseeker Mar 27, 2025
c12f8ee
Implement limit items in list command
nhocmt227 Mar 27, 2025
dc79eb5
Fix list limit bug and update userguide
nhocmt227 Mar 27, 2025
4568b31
Merge pull request #55 from nhocmt227/list-limit-command
nhocmt227 Mar 27, 2025
eb18dcd
Add AddVisitCommand
Taoseeker Mar 27, 2025
cc3a3d6
Fix style and tests
DengTianle Mar 27, 2025
c2540db
Merge pull request #52 from DengTianle/branch-Visit
Taoseeker Mar 27, 2025
8d9997f
Rename AddCommand class to AddPersonCommand and change command key wo…
Taoseeker Mar 28, 2025
cecc857
Merge pull request #57 from Taoseeker/branch-rename-AddCommand
Taoseeker Mar 28, 2025
bef4fca
Complete AddVisitCommand
Taoseeker Mar 29, 2025
cee91ee
Complete AddVisitCommand
Taoseeker Mar 29, 2025
10000ef
Correct style format
Taoseeker Mar 29, 2025
9af2409
Merge pull request #58 from Taoseeker/branch-implement-AddVisitCommand
DengTianle Mar 30, 2025
0981637
Implement export command
nhocmt227 Mar 31, 2025
fa36e18
Write test cases for export-related command
nhocmt227 Mar 31, 2025
1e53430
Update UserGuide.md
nhocmt227 Mar 31, 2025
c152191
Resolve conflict and merge
nhocmt227 Mar 31, 2025
ca039b0
Update UserGuild.md
nhocmt227 Mar 31, 2025
2c03077
Refactor fileUtil for better code modularity
nhocmt227 Mar 31, 2025
cd634b9
Merge pull request #61 from nhocmt227/export-command
nhocmt227 Mar 31, 2025
4247bc2
Add visit storage and UniqueVisitList
DengTianle Mar 31, 2025
ceecdff
Merge pull request #62 from DengTianle/branch-storage
DengTianle Mar 31, 2025
fbce71b
Update DG on implementation of AddVisitCommand
Taoseeker Mar 31, 2025
8bd3c2d
Enable assertions
DengTianle Apr 2, 2025
2e0bc09
Rename EditCommand to EditPersonCommand
DengTianle Apr 2, 2025
3411bfa
Rename EditCommandParser
DengTianle Apr 2, 2025
c5313c8
Implement VisitListPanel and relevant functions
ceilingFan456 Apr 3, 2025
7ec3ac2
Merge branch 'branch_v1_5'
ceilingFan456 Apr 3, 2025
846478c
Fix circular reference bug
DengTianle Apr 3, 2025
29206ad
Merge pull request #71 from ceilingFan456/master
DengTianle Apr 3, 2025
0136e73
Merge pull request #73 from DengTianle/branch-enable-assertions
ceilingFan456 Apr 3, 2025
cef0c56
Merge pull request #72 from DengTianle/branch-remove-circular
ceilingFan456 Apr 3, 2025
7cba1d2
Merge pull request #63 from Taoseeker/branch-update-DG-UML
ceilingFan456 Apr 3, 2025
ed50a7b
Initial implementation of listvisits
ceilingFan456 Apr 3, 2025
c65dce5
Implement listvisits command
ceilingFan456 Apr 3, 2025
de7b1a2
Add DeleteVisitCommand
Taoseeker Apr 3, 2025
38f027d
Correct code style
Taoseeker Apr 3, 2025
a7be90b
Implement l/LIMIT for listvisits
ceilingFan456 Apr 3, 2025
97ae6db
Implement listvisits with limit
ceilingFan456 Apr 3, 2025
e7559ec
Add clearvisits command for debugging
ceilingFan456 Apr 3, 2025
2d1d9a1
Remove trailing white space
ceilingFan456 Apr 3, 2025
43a53b9
Add editvisit command
DengTianle Apr 3, 2025
7e0aa22
Merge pull request #78 from ceilingFan456/branch-clearvisits
DengTianle Apr 3, 2025
eda9bb1
Implement sortvisits in two orders with respect to current panel display
ceilingFan456 Apr 3, 2025
50f1c3e
Remove trailing white spaces
ceilingFan456 Apr 3, 2025
918df76
Add LocalDateTime converter for DateTime class
ceilingFan456 Apr 3, 2025
302341e
Update test
Taoseeker Apr 3, 2025
834f47f
Merge branch 'master' into branch-listvisit
ceilingFan456 Apr 3, 2025
7ebdc55
Remove trailing white spaces
ceilingFan456 Apr 3, 2025
d40cfdc
Merge pull request #77 from ceilingFan456/branch-listvisit
DengTianle Apr 3, 2025
49ad7ba
Merge pull request #75 from Taoseeker/branch-Add-RemoveVisitCommand
ceilingFan456 Apr 3, 2025
1e95461
Update userguide
Taoseeker Apr 3, 2025
06814e9
Merge branch 'master' into branch-edit-visit
DengTianle Apr 3, 2025
e08c69d
Fix bugs arising from merge
DengTianle Apr 3, 2025
b909a23
Merge pull request #80 from DengTianle/branch-edit-visit
DengTianle Apr 3, 2025
9ffdf13
Save
ceilingFan456 Apr 3, 2025
279be03
Merge branch 'master' into branch-sortvisits
ceilingFan456 Apr 3, 2025
a8bad94
Fix bug when editing remark of visit
DengTianle Apr 3, 2025
fa1abd3
Replace filteredlist with sortedlist for visits implementation
ceilingFan456 Apr 3, 2025
29517e4
Fix testing code
ceilingFan456 Apr 3, 2025
ab7f68f
Merge pull request #81 from Taoseeker/branch-update-UG
Taoseeker Apr 3, 2025
587d7f5
Merge pull request #83 from DengTianle/branch-bug-remark
ceilingFan456 Apr 3, 2025
7df87df
Fix type for NRIC prefix
ceilingFan456 Apr 3, 2025
d7a8e30
Improve Visit class with more realistic fields
ceilingFan456 Apr 3, 2025
3b2b7c3
Fix formatting errors
ceilingFan456 Apr 3, 2025
91bff0c
Update sample editvisit command to match new visit class
ceilingFan456 Apr 3, 2025
77ba99c
Abstract out dummyperson object
ceilingFan456 Apr 3, 2025
61d5920
Update UG and DG for visit related features
ceilingFan456 Apr 3, 2025
e25c254
Click person card to filter visitlist
ceilingFan456 Apr 3, 2025
26d8744
Update visitListCard to display all fields
ceilingFan456 Apr 3, 2025
2b0f1d6
Remark is now optional
ceilingFan456 Apr 3, 2025
337e829
Fix bugs in EditVisit
ceilingFan456 Apr 3, 2025
6247832
Merge branch 'master' into branch-fix-editvisit
ceilingFan456 Apr 3, 2025
18fd04d
Argument validation for sortvisits
ceilingFan456 Apr 3, 2025
a4b96bf
Merge branch 'master' into branch-sortvisits-parser
ceilingFan456 Apr 3, 2025
bcc892e
Better Ui
ceilingFan456 Apr 4, 2025
1548cb3
Merge branch 'master' into branch-better-ui-2
ceilingFan456 Apr 4, 2025
44bb5de
Add: Date Filtering Support for listvisits
ceilingFan456 Apr 4, 2025
5c36160
Merge branch 'master' into branch-efficiency
ceilingFan456 Apr 4, 2025
177e448
Fix formatting error
ceilingFan456 Apr 4, 2025
6373808
Add filtering for Symptom, Diagnosis, and Medication
ceilingFan456 Apr 4, 2025
14eb055
Merge pull request #88 from ceilingFan456/branch-sortvisits
DengTianle Apr 4, 2025
de55438
Merge pull request #93 from ceilingFan456/branch-listpatientvisits
DengTianle Apr 4, 2025
5a5eb12
Merge pull request #98 from ceilingFan456/branch-improve-visit
DengTianle Apr 4, 2025
4ddc4c5
Merge pull request #99 from ceilingFan456/branch-dummy
DengTianle Apr 4, 2025
bdeabcb
Merge pull request #100 from ceilingFan456/branch-DG-v1-5
DengTianle Apr 4, 2025
5453ea3
Merge pull request #101 from ceilingFan456/branch-better-ui
DengTianle Apr 4, 2025
1caac50
Merge pull request #103 from ceilingFan456/branch-new-visitcard
DengTianle Apr 4, 2025
797dce2
Merge pull request #104 from ceilingFan456/branch-optional-remark
DengTianle Apr 4, 2025
744da4c
Merge branch 'master' into branch-fix-editvisit
ceilingFan456 Apr 4, 2025
bddb11c
Merge pull request #107 from ceilingFan456/branch-fix-editvisit
ceilingFan456 Apr 4, 2025
79d262a
Merge pull request #108 from ceilingFan456/branch-sortvisits-parser
DengTianle Apr 4, 2025
6b10710
Add light mode
ceilingFan456 Apr 4, 2025
bab66d2
Merge pull request #109 from ceilingFan456/branch-better-ui-2
DengTianle Apr 4, 2025
9127bb4
Merge pull request #110 from ceilingFan456/branch-efficiency
DengTianle Apr 4, 2025
a4fd2e8
Merge pull request #111 from ceilingFan456/branch-efficiency-2
DengTianle Apr 4, 2025
40b739b
Fix format issue
ceilingFan456 Apr 4, 2025
3f50d8f
Merge pull request #112 from ceilingFan456/branch-colour
DengTianle Apr 4, 2025
e42cde7
Update UG
DengTianle Apr 4, 2025
08822b0
Update summary in UG
DengTianle Apr 4, 2025
e4ed2ae
Merge pull request #114 from DengTianle/branch-ug-v15
Taoseeker Apr 4, 2025
a0b9149
Improve DG
DengTianle Apr 6, 2025
9f33779
Fix bug: list with negative limit fails silently
Taoseeker Apr 6, 2025
f63a860
Change GUI behaviour after adding a new visit
Taoseeker Apr 6, 2025
c887c95
Merge pull request #188 from Taoseeker/branch-debug-list-with-negativ…
DengTianle Apr 7, 2025
3602afa
Merge pull request #189 from Taoseeker/branch-fix-visits-person-panel…
DengTianle Apr 7, 2025
b8707da
Fix bug deleting a person does not delete the visits of the person
Taoseeker Apr 7, 2025
3369625
Fix bug which allow a field to accept multiple parameters when adding…
Taoseeker Apr 7, 2025
637d300
Fix similar bugs in other commands
Taoseeker Apr 7, 2025
4dbcfa4
Fix bug that clear visits only clear the displayed visits in GUI but …
Taoseeker Apr 7, 2025
913fc4d
Correct style format
Taoseeker Apr 7, 2025
df26304
Fix bug stated in issue 84
Taoseeker Apr 7, 2025
57f9f37
Fix test error
Taoseeker Apr 7, 2025
6512b05
Modify test to march behaviour of current version
Taoseeker Apr 7, 2025
702e49d
Fix bug in logic of removing a person in PersonVisitDictionary
Taoseeker Apr 7, 2025
d1c3409
Merge pull request #190 from Taoseeker/branch-fix-bug-deleting-person…
DengTianle Apr 7, 2025
f239fc4
Merge pull request #193 from Taoseeker/branch-fix-bug-duplicate-field…
DengTianle Apr 7, 2025
1c3dd2d
Check wrong preamble and invalid or duplicated dates in listvisit
ceilingFan456 Apr 7, 2025
ae4849d
Update message usage for listvisits
ceilingFan456 Apr 7, 2025
a94d0d4
Remove n/ for visit
DengTianle Apr 7, 2025
e14db40
For listvisits fix error msg and accept date alone
ceilingFan456 Apr 7, 2025
ce9e803
Fix format error
ceilingFan456 Apr 7, 2025
9d00426
Merge pull request #199 from DengTianle/branch-fix-visit
ceilingFan456 Apr 7, 2025
af439cd
Merge pull request #187 from DengTianle/branch-improve-dg
ceilingFan456 Apr 7, 2025
1dedae9
Merge pull request #194 from Taoseeker/branch-fix-bug-clearvisits-onl…
ceilingFan456 Apr 7, 2025
d4298c0
Merge branch 'master' into branch-debug-0
ceilingFan456 Apr 7, 2025
14b9116
Change success message for listvisits
ceilingFan456 Apr 7, 2025
bb10c8d
Handle invalid sg phone number
ceilingFan456 Apr 7, 2025
b48b2f8
Update message constraint for phone number
ceilingFan456 Apr 7, 2025
f14041e
Update all dummy phone numbers in code and tests
ceilingFan456 Apr 7, 2025
94cd32e
Update UG
Taoseeker Apr 7, 2025
14a356d
Update UI image
Taoseeker Apr 7, 2025
e7ee744
Update UML
Taoseeker Apr 7, 2025
e92f2bc
Correct format error
Taoseeker Apr 7, 2025
4833d19
Update testcases to pass 76 cases
ceilingFan456 Apr 7, 2025
ebed251
Merge pull request #202 from Taoseeker/branch-finalise-UG
ceilingFan456 Apr 7, 2025
6df2a27
Fix bug in toggling darkmode
ceilingFan456 Apr 7, 2025
edb75db
Merge pull request #203 from Taoseeker/branch-update-UML
ceilingFan456 Apr 7, 2025
5be466e
Merge pull request #200 from ceilingFan456/branch-debug-0
DengTianle Apr 8, 2025
f440e53
Merge branch 'master' into branch-debug-ui
ceilingFan456 Apr 8, 2025
e417094
Merge branch 'master' into branch-debug-1
ceilingFan456 Apr 8, 2025
70eb3a2
Merge pull request #201 from ceilingFan456/branch-debug-1
ceilingFan456 Apr 8, 2025
b829aac
Merge pull request #204 from ceilingFan456/branch-debug-ui
ceilingFan456 Apr 8, 2025
33cab08
Update Isaac's AboutUs page
Leeisateam Apr 8, 2025
fe555e9
Add a newline just before EOF in AboutUs to pass automatic test
Leeisateam Apr 8, 2025
0375949
Merge pull request #206 from Leeisateam/master
DengTianle Apr 8, 2025
43356a3
Correct grammatical errors so that people will have less to report du…
Leeisateam Apr 8, 2025
68d9335
Merge pull request #209 from Leeisateam/master
DengTianle Apr 8, 2025
2cd689b
Update UG final
DengTianle Apr 8, 2025
afacc31
Correct UI file name
DengTianle Apr 8, 2025
fd1835e
Merge pull request #210 from DengTianle/branch-improve-ug
Taoseeker Apr 8, 2025
b7bdb49
Add planned enhancements to Developer Guide. Correct grammatical errors.
Leeisateam Apr 8, 2025
701bfc7
Merge pull request #212 from Leeisateam/master
DengTianle Apr 8, 2025
8b3e3e8
Update Acknowledgement section
ceilingFan456 Apr 14, 2025
f25ac15
Merge pull request #214 from ceilingFan456/branch-declare
ceilingFan456 May 2, 2025
c765750
Add acknowledgement
nhocmt227 May 2, 2025
0084adb
Merge pull request #215 from nhocmt227/update-acknowledgement
nhocmt227 May 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
coverage:
status:
project:
default:
target: 70%
threshold: 5%
patch:
default:
target: 70%
threshold: 5%
ignore:
- "src/main/java/seedu/address/ui/
25 changes: 25 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: MarkBind Action

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Install Graphviz
run: sudo apt-get install graphviz
- name: Install Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'zulu'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # assuming your repo name is tp
version: '^5.5.2'
1 change: 1 addition & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,4 @@ jobs:
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: false
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,7 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/

.vscode/
bin/
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)

![Ui](docs/images/Ui.png)
[![codecov](https://codecov.io/gh/AY2425S2-CS2103T-W09-3/tp/graph/badge.svg?token=SJYF88JS3M)](https://codecov.io/gh/AY2425S2-CS2103T-W09-3/tp)

* This is **a sample project for Software Engineering (SE) students**.<br>
<!-- ![Ui](docs/images/Ui.png) -->

<!-- * This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
Expand All @@ -11,4 +13,15 @@
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org/#contributing-to-se-edu) for more info.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org/#contributing-to-se-edu) for more info. -->

* AY2425S2-CS2103T-W09-3

## Target User
Doctors or clinic assistants managing patient visit records in small private clinics.

## Value Proposition
A command-line tool for quickly logging patient visits, symptoms, and prescribed treatments—helping doctors retrieve past records instantly without relying on slow, GUI-based hospital systems.

## Credit
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org)
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,11 @@ dependencies {
}

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'medlogger.jar'
}

run {
enableAssertions = true
}

defaultTasks 'clean', 'test'
23 changes: 23 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
_markbind/logs/

# Dependency directories
node_modules/

# Production build files (change if you output the build to a different directory)
_site/

# Env
.env
.env.local

# IDE configs
.vscode/
.idea/*
*.iml
63 changes: 32 additions & 31 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,60 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

We are a team based in the [School of Computing, National University of Singapore](https://www.comp.nus.edu.sg).
# About Us

We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).

You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Qiming

<img src="images/johndoe.png" width="200px">
<img src="images/ceilingfan456.png" width="200px">

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/ceilingfan456)]
[[portfolio](team/qiming.md)]

* Role: Project Advisor
* Role: Developer
* Responsibilities: Deliverables and deadlines

### Jane Doe
### Lekang

<img src="images/johndoe.png" width="200px">
<img src="images/taoseeker.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/Taoseeker)]
[[portfolio](team/lekang.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Testing and review code quality

### Johnny Doe

<img src="images/johndoe.png" width="200px">
### Deng Tianle
<img src="images/dengtianle.png" width="200px">

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](https://github.com/DengTianle)]
[[portfolio](team/tianle.md)]

* Role: Developer
* Responsibilities: Data
* Responsibilities: Integration

### Jean Doe
### Isaac

<img src="images/johndoe.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/leeisateam.png" width="200px">

[[github](https://github.com/Leeisateam)]
* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Deliverables

### James Doe

<img src="images/johndoe.png" width="200px">
### Phong

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
- Role: Backend Developer
- Responsibilities: Improve and maintain app's backend.

* Role: Developer
* Responsibilities: UI
<img src="images/nhocmt227.png" width="200px">

[[GitHub](https://github.com/nhocmt227)]
6 changes: 4 additions & 2 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
layout: page
title: Configuration guide
layout: default.md
title: "Configuration guide"
---

# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
20 changes: 20 additions & 0 deletions docs/Design of AddVisitCommand sequence diagram.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
@startuml
actor Caller
participant ModelManager
participant MedLogger
participant HashMap

Caller -> ModelManager : addVisit(visit)
ModelManager -> MedLogger : addVisit(visit)
MedLogger -> HashMap : containsKey(visit.person.NRIC)
HashMap --> MedLogger : true/false

alt NRIC exists in HashMap
MedLogger -> HashMap : get(visit.person.NRIC)
HashMap --> MedLogger : person
MedLogger --> ModelManager : add success
else NRIC not found
MedLogger -> MedLogger : throw CommandException
end

@enduml
13 changes: 8 additions & 5 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
layout: page
title: DevOps guide
layout: default.md
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}
# DevOps guide

--------------------------------------------------------------------------------------------------------------------
<!-- * Table of Contents -->
<page-nav-print />

<!-- -------------------------------------------------------------------------------------------------------------------- -->

## Build automation

Expand Down
Loading
Loading