Skip to content
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

[CS2103T-T15-2] BayMeds #30

Open
wants to merge 479 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
479 commits
Select commit Hold shift + click to select a range
cbece72
Merge pull request #123 from RoeReRe/v1.3-dg-a
ChongWeiJie29 Oct 25, 2023
539c8e9
update dg
shyanyong Oct 25, 2023
5af2846
Change GUI for List commands
RoeReRe Oct 25, 2023
b9792e2
Fix checkstyle
RoeReRe Oct 25, 2023
f5be257
Merge pull request #124 from shyanyong/branch-update-dg-edit
shyanyong Oct 25, 2023
12436a7
Merge pull request #125 from RoeReRe/v1.3-listTodayLabel
shyanyong Oct 25, 2023
bb9c49a
Add test coverage for CommandResult
RoeReRe Oct 25, 2023
7c47ddb
Add test for listcompletedcmd
RoeReRe Oct 25, 2023
7c0ea5a
Fix checkstyle
RoeReRe Oct 25, 2023
021ebea
Add test for IsValidDatesPredicate
RoeReRe Oct 25, 2023
d904bb4
Remove redundancy
RoeReRe Oct 25, 2023
57d3c4d
Remove unused imports
RoeReRe Oct 25, 2023
6e6f2b1
fix bugs in Reminder and Dosage
shyanyong Oct 25, 2023
7662fa3
Update take feature in DG and fix typos
jingyu987 Oct 25, 2023
7b0c5a6
Merge pull request #126 from RoeReRe/v1.3-listTodayLabelTest
shyanyong Oct 25, 2023
6aa6bbf
Fix checkstyle
jingyu987 Oct 25, 2023
b6d670b
Merge pull request #128 from jingyu987/branch-updateDG
ChongWeiJie29 Oct 25, 2023
d94a12b
Merge pull request #127 from shyanyong/branch-reminder-expiry-stock
ChongWeiJie29 Oct 25, 2023
60b6d38
Update moving of prescriptions to completed list
jingyu987 Oct 25, 2023
176fedf
Fix Checkstyle
jingyu987 Oct 25, 2023
35f61f0
Fix bug from adding duplicates into completed list
jingyu987 Oct 25, 2023
4629a4e
Fix Checkstyle
jingyu987 Oct 25, 2023
ee71d2e
Fix bug
jingyu987 Oct 25, 2023
8967e85
Update version number and build gradle for trial jar
ChongWeiJie29 Oct 25, 2023
4dba570
Add drug checking
TeeRenJing Oct 25, 2023
0afc87e
Update DG
TeeRenJing Oct 25, 2023
ff06be6
Merge pull request #129 from jingyu987/branch-listCompleted
RoeReRe Oct 26, 2023
0841fc9
Merge pull request #134 from TeeRenJing/DG-UG
jingyu987 Oct 26, 2023
3e4d522
Merge pull request #131 from ChongWeiJie29/branch-createJar-v1.3-trial
RoeReRe Oct 26, 2023
9e4eb89
add tests
shyanyong Oct 26, 2023
928005c
Update add command and general details for UG
ChongWeiJie29 Oct 26, 2023
8e3f4de
Fix typo
TeeRenJing Oct 26, 2023
2ce1a2a
Merge pull request #141 from TeeRenJing/DG-UG
ChongWeiJie29 Oct 26, 2023
371dcda
Merge pull request #135 from shyanyong/branch-tests
ChongWeiJie29 Oct 26, 2023
eb0e0ee
Add logic to label behaviour
RoeReRe Oct 26, 2023
632181d
Merge branch 'master' into DG-UG
TeeRenJing Oct 26, 2023
91e8547
Merge pull request #136 from ChongWeiJie29/branch-UG-edit-v1.3
jingyu987 Oct 26, 2023
ef2f220
Update UG
TeeRenJing Oct 26, 2023
7a59292
Merge branch 'master' into DG-UG
TeeRenJing Oct 26, 2023
73e390a
update ug for edit, listtoday and reminder command
shyanyong Oct 26, 2023
049331e
Update take UG
jingyu987 Oct 26, 2023
1a06558
Merge pull request #143 from TeeRenJing/DG-UG
RoeReRe Oct 26, 2023
80aff07
Merge pull request #145 from jingyu987/branch-updateUG
RoeReRe Oct 26, 2023
bf42c58
Merge pull request #144 from shyanyong/branch-UG-new
jingyu987 Oct 26, 2023
496fd06
Update UG for listCompleted
RoeReRe Oct 26, 2023
3df1189
Fix typo
RoeReRe Oct 26, 2023
5bfaa9d
Merge pull request #149 from RoeReRe/v1.3-ug-c
ChongWeiJie29 Oct 26, 2023
0495f16
Add content to UG
TeeRenJing Oct 26, 2023
166a3ea
Merge branch 'master' into feature-drug-checking
TeeRenJing Oct 27, 2023
cd928e0
Merge pull request #150 from TeeRenJing/branch-UG
RoeReRe Oct 27, 2023
52930b4
Modify intro section of BayMeds
ChongWeiJie29 Oct 27, 2023
7e152b9
Merge pull request #151 from ChongWeiJie29/branch-UG-refinement-v1
shyanyong Oct 27, 2023
786fb16
Modify add command after feedback
ChongWeiJie29 Oct 27, 2023
62e3291
Merge pull request #152 from ChongWeiJie29/branch-editUG-v1.3
shyanyong Oct 27, 2023
95a0a7c
Change implementation of red labels
RoeReRe Oct 27, 2023
31c4c46
Fix checkstyle
RoeReRe Oct 27, 2023
ceef2bb
Change import order
RoeReRe Oct 27, 2023
8ea95d2
Change import order
RoeReRe Oct 27, 2023
c6920c8
Change import order
RoeReRe Oct 27, 2023
84a61f6
Merge pull request #142 from RoeReRe/v1.3-warningLabel
ChongWeiJie29 Oct 27, 2023
0aab41b
Add tests
TeeRenJing Oct 27, 2023
6c21d7b
Merge branch 'master' into feature-drug-checking
TeeRenJing Oct 27, 2023
4118436
Fix checkstyle
TeeRenJing Oct 27, 2023
678804e
Change aesthetics for UG according to 2101 consult
RoeReRe Nov 1, 2023
62af20e
Merge pull request #153 from RoeReRe/v1.3b-ug-a
shyanyong Nov 1, 2023
777a393
fix typo.
shyanyong Nov 1, 2023
69486e0
fix type
shyanyong Nov 1, 2023
124ff67
Implement substring match
TeeRenJing Nov 1, 2023
63b496f
Fix minor style and logic bugs
ChongWeiJie29 Nov 2, 2023
40bf757
Merge pull request #156 from shyanyong/branch-UG-new
ChongWeiJie29 Nov 2, 2023
8c0c943
Merge pull request #157 from TeeRenJing/substring-match
ChongWeiJie29 Nov 2, 2023
3888a6f
Merge pull request #158 from ChongWeiJie29/branch-v1.3-cleanup-v2
ChongWeiJie29 Nov 2, 2023
7713297
Update implementation of predicates
ChongWeiJie29 Nov 2, 2023
140bd1e
Merge pull request #160 from ChongWeiJie29/branch-v1.3-cleanup-v3
TeeRenJing Nov 2, 2023
5ff9add
Merge branch 'master' into feature-drug-checking
TeeRenJing Nov 2, 2023
dfce3f4
implement reset
shyanyong Nov 2, 2023
e199acb
Add two drug conflict commands
TeeRenJing Nov 2, 2023
6ba3e34
Add two way conflict feature
TeeRenJing Nov 2, 2023
3c1b883
Merge branch 'master' into feature-drug-checking
TeeRenJing Nov 2, 2023
28b764b
Fix CheckStyle
TeeRenJing Nov 2, 2023
7d7b77f
fix bugs
shyanyong Nov 2, 2023
94f5bbe
fix checkstyle
shyanyong Nov 2, 2023
0cd2b38
Add two new commands
TeeRenJing Nov 2, 2023
da1b5de
Merge pull request #133 from TeeRenJing/feature-drug-checking
ChongWeiJie29 Nov 2, 2023
8f92dad
Merge branch 'master' into branch-consumption-reset
ChongWeiJie29 Nov 2, 2023
53b914a
Merge pull request #163 from shyanyong/branch-consumption-reset
ChongWeiJie29 Nov 2, 2023
6595251
Update images
TeeRenJing Nov 2, 2023
f88a88b
Update UG
jingyu987 Nov 2, 2023
f4dca96
edit ug
shyanyong Nov 2, 2023
83caf0e
Update UG
jingyu987 Nov 2, 2023
ae326c1
Merge pull request #165 from jingyu987/branch-updateUG
jingyu987 Nov 2, 2023
9d749c7
Fix checkstyle
TeeRenJing Nov 2, 2023
7bc8dcd
Merge pull request #164 from TeeRenJing/update-UG
ChongWeiJie29 Nov 2, 2023
ffdbc77
fix checkstyle
shyanyong Nov 2, 2023
9cbea75
Merge branch 'master' into branch-UG-new
shyanyong Nov 2, 2023
e437b83
Merge pull request #166 from shyanyong/branch-UG-new
shyanyong Nov 2, 2023
34f1113
Edit add command documentation
TeeRenJing Nov 2, 2023
20c52f4
Update take and untake in UG
jingyu987 Nov 2, 2023
75f6517
Merge pull request #168 from jingyu987/branch-updateUG
RoeReRe Nov 3, 2023
f222f7e
Fix all the bugs in the world
RoeReRe Nov 3, 2023
cd0798e
Fix edit feature after conflict feature
ChongWeiJie29 Nov 3, 2023
63a9485
Fix conflicting drug gets added to first prescription
ChongWeiJie29 Nov 3, 2023
656846a
Fix checkstyle problems
ChongWeiJie29 Nov 3, 2023
9b475d4
Fix test cases
RoeReRe Nov 3, 2023
1898db8
Remove unecessary statements
ChongWeiJie29 Nov 3, 2023
38f9d32
Merge pull request #169 from RoeReRe/cleanup-conflict
TeeRenJing Nov 4, 2023
22fede1
Merge branch 'master' into update-UG
TeeRenJing Nov 4, 2023
fc9100d
Update conflict documentation
TeeRenJing Nov 4, 2023
c894e3d
Update find documentation
TeeRenJing Nov 4, 2023
c29fe13
Update untake feature in UG
jingyu987 Nov 4, 2023
40cd8a7
Fix bug in edit command
jingyu987 Nov 4, 2023
7a889f7
Add listAllConflicts tests
TeeRenJing Nov 5, 2023
54e71e8
Merge pull request #167 from TeeRenJing/update-UG
RoeReRe Nov 5, 2023
4e534c6
Merge pull request #206 from jingyu987/branch-bugFix
ChongWeiJie29 Nov 5, 2023
2f0e78a
Merge pull request #204 from jingyu987/branch-updateUG
ChongWeiJie29 Nov 5, 2023
9305574
Merge pull request #208 from TeeRenJing/improve-tests
ChongWeiJie29 Nov 5, 2023
b412530
Merge branch 'master' into improve-tests
TeeRenJing Nov 5, 2023
ecd4c22
Add listConflicts tests
TeeRenJing Nov 5, 2023
a48a09a
Fix UI bugs for long strings in PrescriptionCard
RoeReRe Nov 5, 2023
9a932c0
Add parser tests
TeeRenJing Nov 5, 2023
efd2164
fix date not exist bugs
shyanyong Nov 5, 2023
16d101e
remove unused lines
shyanyong Nov 5, 2023
7b46e58
fix bugs
shyanyong Nov 5, 2023
ff9227d
fix checkstyle
shyanyong Nov 5, 2023
0b28345
fix typo
shyanyong Nov 5, 2023
0853804
Merge pull request #210 from RoeReRe/v1.4-guiOverflow
ChongWeiJie29 Nov 5, 2023
0d60e3c
Merge pull request #211 from shyanyong/branch-valid-dates
TeeRenJing Nov 5, 2023
8ffe7a6
prevent users from inputting values exceeding MAX_INT
shyanyong Nov 5, 2023
d57a55d
add tests for codecov
shyanyong Nov 5, 2023
44549a2
fix dates bug
shyanyong Nov 5, 2023
2de7a86
add tests for IsValidDatesPredicate
shyanyong Nov 5, 2023
ae3c336
Merge pull request #209 from TeeRenJing/improve-tests
RoeReRe Nov 6, 2023
199d548
Merge pull request #212 from shyanyong/branch-invalid-numbers
RoeReRe Nov 6, 2023
28dbefa
Merge pull request #213 from shyanyong/branch-dates-bug
RoeReRe Nov 6, 2023
94fcd07
Update DG with UI design considerations
RoeReRe Nov 6, 2023
ec10e8f
Merge branch 'master' into improve-tests
TeeRenJing Nov 7, 2023
f8848e5
Merge pull request #214 from RoeReRe/v1.4-dg-resize
ChongWeiJie29 Nov 7, 2023
025b2de
Update find in UG
TeeRenJing Nov 7, 2023
86516a5
Add FindCommand tests
TeeRenJing Nov 7, 2023
2347481
Merge pull request #215 from TeeRenJing/improve-tests
ChongWeiJie29 Nov 8, 2023
2889b31
update ug bugs
shyanyong Nov 8, 2023
8031657
Merge pull request #216 from shyanyong/branch-ug-bugs
ChongWeiJie29 Nov 8, 2023
21802bc
Update PPP
TeeRenJing Nov 8, 2023
54d9beb
Update RoeReRe.md
RoeReRe Nov 8, 2023
de75ee8
Fix typo
RoeReRe Nov 8, 2023
edc1b7a
Fix typo
TeeRenJing Nov 8, 2023
ac4009d
Standardise some aspects of UG for v1.4
ChongWeiJie29 Nov 8, 2023
755d304
Merge pull request #217 from TeeRenJing/update-PPP
RoeReRe Nov 9, 2023
a940aa7
Standardise UG for v1.4 round 2
ChongWeiJie29 Nov 9, 2023
b2c0f29
Standardise UG v1.4 round 3
ChongWeiJie29 Nov 9, 2023
e4513b6
Address the documentation bugs
ChongWeiJie29 Nov 9, 2023
63d68e2
Fix a minor spelling error
ChongWeiJie29 Nov 9, 2023
2fc4411
Update PPP
ChongWeiJie29 Nov 9, 2023
0f300f6
Update PPP
jingyu987 Nov 10, 2023
dbaf43a
Merge pull request #218 from RoeReRe/v1.4-ppp
jingyu987 Nov 10, 2023
f8c615c
Merge pull request #220 from ChongWeiJie29/branch-updatePPP-v1.4
RoeReRe Nov 10, 2023
4aff894
Merge pull request #219 from ChongWeiJie29/branch-updateUG-v1.4
jingyu987 Nov 10, 2023
c9ca7b3
Fix bugs in UG and add ToC
RoeReRe Nov 10, 2023
943ee6a
Fix even more bugs
RoeReRe Nov 10, 2023
2b2f534
Merge pull request #226 from jingyu987/branch-updatePPP
shyanyong Nov 10, 2023
422e8ef
Add GUI explanation
RoeReRe Nov 10, 2023
b56bd11
Update PPP
shyanyong Nov 10, 2023
89f005d
Add style for FAQ
RoeReRe Nov 10, 2023
ef72bf5
Merge pull request #227 from shyanyong/branch-ppp
TeeRenJing Nov 10, 2023
d888932
Merge pull request #228 from RoeReRe/v1.4-ug-enhancement
TeeRenJing Nov 10, 2023
31ba373
Remove undo redo feature
TeeRenJing Nov 12, 2023
1fe77d8
Update logic component
TeeRenJing Nov 12, 2023
5b87854
Update model component
TeeRenJing Nov 12, 2023
fcc8bf5
Update parser diagram
TeeRenJing Nov 12, 2023
4dac8ec
Remove Tag related info
TeeRenJing Nov 12, 2023
98d2221
Merge branch 'master' into update-UG
TeeRenJing Nov 12, 2023
fc689fe
Update known issues
TeeRenJing Nov 12, 2023
5ed05e4
Merge pull request #229 from TeeRenJing/update-DG
RoeReRe Nov 13, 2023
12d0613
Merge pull request #230 from TeeRenJing/update-UG
RoeReRe Nov 13, 2023
71d11e3
Change style
RoeReRe Nov 13, 2023
130b8a5
Fix AB3 spelling pointed out by 2101
RoeReRe Nov 13, 2023
7b0a9e1
Merge pull request #231 from RoeReRe/v1.4-ug-tut
ChongWeiJie29 Nov 13, 2023
36d86b7
Resize all diagrams to match text as closely as possible
RoeReRe Nov 13, 2023
168d752
Update UG
jingyu987 Nov 13, 2023
a25911e
Fix EOF
RoeReRe Nov 13, 2023
8db65f7
Merge pull request #232 from jingyu987/branch-updateUG
ChongWeiJie29 Nov 13, 2023
1900693
Merge pull request #233 from RoeReRe/v1.5-dg
ChongWeiJie29 Nov 13, 2023
fca4d65
improve code quality
shyanyong Nov 13, 2023
fd81b3f
edit editcommanddiagram
shyanyong Nov 13, 2023
983b788
Update JavaDocs
jingyu987 Nov 13, 2023
c77f5bc
Add user stories and fix errors in documentation
ChongWeiJie29 Nov 13, 2023
2dd6bfb
Merge pull request #236 from jingyu987/branch-updateUG
ChongWeiJie29 Nov 13, 2023
ce9680c
Merge pull request #234 from shyanyong/branch-SLAP
jingyu987 Nov 13, 2023
f8c0a19
Merge pull request #235 from shyanyong/branch-DG
jingyu987 Nov 13, 2023
3be41c1
Merge pull request #237 from ChongWeiJie29/branch-final-changes-v1.4
jingyu987 Nov 13, 2023
7686756
Update PPP
jingyu987 Nov 13, 2023
8de80dc
Fix sentence error
ChongWeiJie29 Nov 13, 2023
1c06142
edit ug
shyanyong Nov 13, 2023
4bf6c56
Clean test code
TeeRenJing Nov 13, 2023
42da17c
Merge pull request #240 from shyanyong/branch-UG-new
jingyu987 Nov 13, 2023
ee71529
Add use cases
ChongWeiJie29 Nov 13, 2023
ab039b9
Modify PPP
ChongWeiJie29 Nov 13, 2023
b4b7297
Clean main code
TeeRenJing Nov 13, 2023
65e59d2
Add in consumption count reset feature and other minor modifications
ChongWeiJie29 Nov 13, 2023
5191f7a
Edit PPP
ChongWeiJie29 Nov 13, 2023
1bbb22c
Add glossary
TeeRenJing Nov 13, 2023
09924eb
Merge pull request #239 from ChongWeiJie29/branch-final-changes-v1.4
TeeRenJing Nov 13, 2023
47ce0d0
Merge pull request #238 from jingyu987/branch-updatePPP
TeeRenJing Nov 13, 2023
2e6c7be
Add planned features
TeeRenJing Nov 14, 2023
6639f37
Merge branch 'master' into final-code-edits
TeeRenJing Nov 14, 2023
9c808b8
Merge pull request #242 from TeeRenJing/final-edit-docs
RoeReRe Nov 14, 2023
9187963
Merge pull request #241 from TeeRenJing/final-code-edits
RoeReRe Nov 14, 2023
9b48d71
Clean up comments
TeeRenJing Nov 14, 2023
f7ce998
Merge branch 'AY2324S1-CS2103T-T15-2:master' into final-code-edits
TeeRenJing Nov 14, 2023
1c87003
Update DG Model to reflected completed prescriptions
RoeReRe Nov 14, 2023
185d84c
Merge pull request #243 from TeeRenJing/final-code-edits
ChongWeiJie29 Nov 14, 2023
ce71c27
Update DG UI component desc
RoeReRe Nov 14, 2023
e66b6a5
Merge branch 'master' into update-PPP
TeeRenJing Nov 14, 2023
f008465
Fix typo in PPP
jingyu987 Nov 14, 2023
d2cf58a
Merge pull request #244 from RoeReRe/v1.4-dg-b
jingyu987 Nov 14, 2023
a0f0ec2
Update PPP
TeeRenJing Nov 14, 2023
a851af8
Merge pull request #245 from jingyu987/branch-updatePPP
shyanyong Nov 14, 2023
972a76d
Change edit for UG
RoeReRe Nov 14, 2023
e9e43c9
update ppp
shyanyong Nov 14, 2023
20d8735
Add links to PRs
ChongWeiJie29 Nov 14, 2023
b9f1207
Add hyperlinks
TeeRenJing Nov 14, 2023
47b73ca
Merge pull request #246 from RoeReRe/v1.5-ug-b
ChongWeiJie29 Nov 14, 2023
31ea5e7
Merge pull request #248 from shyanyong/branch-ppp
ChongWeiJie29 Nov 14, 2023
49786d4
Merge pull request #249 from ChongWeiJie29/branch-v1.4-changes
ChongWeiJie29 Nov 14, 2023
6d8739b
Add links to PPP
jingyu987 Nov 14, 2023
c3639ce
Merge pull request #250 from jingyu987/branch-updatePPP
ChongWeiJie29 Nov 14, 2023
2579408
Merge pull request #247 from TeeRenJing/update-PPP
ChongWeiJie29 Nov 14, 2023
ce6c5a4
Update Storage class diagram
RoeReRe Nov 14, 2023
dc55950
Merge pull request #251 from RoeReRe/v1.5-dg-c
TeeRenJing Nov 14, 2023
1cc59ba
Add links to PPP
RoeReRe Nov 14, 2023
0167fcc
Add in appendix effort and make some changes
ChongWeiJie29 Nov 14, 2023
ee17bbc
Merge pull request #252 from RoeReRe/v1.5-ppp-a
ChongWeiJie29 Nov 14, 2023
fc02c3c
Continue making changes to Appendix effort
ChongWeiJie29 Nov 14, 2023
b3ccef0
Change appendix effort
ChongWeiJie29 Nov 14, 2023
a9eefe8
Edit Prescription definition
TeeRenJing Nov 14, 2023
56ba67a
Merge pull request #253 from ChongWeiJie29/branch-v1.4-changes
ChongWeiJie29 Nov 14, 2023
211bd34
Merge pull request #254 from TeeRenJing/last-edits
ChongWeiJie29 Nov 14, 2023
1ec2749
Fix spelling and formatting error
ChongWeiJie29 Nov 14, 2023
6d420de
Add NFR
ChongWeiJie29 Nov 14, 2023
6a6bcf7
Add another NFR
ChongWeiJie29 Nov 14, 2023
dbc1afc
Add another NFR
ChongWeiJie29 Nov 14, 2023
07ea7e1
Merge pull request #255 from ChongWeiJie29/branch-v1.4-final
ChongWeiJie29 Nov 14, 2023
88e2ba8
Edit Appendix effort
ChongWeiJie29 Nov 14, 2023
1abbf91
Merge pull request #256 from ChongWeiJie29/branch-v1.4-final
ChongWeiJie29 Nov 14, 2023
1c8d275
Add card explanation and error section
RoeReRe Nov 14, 2023
5b67cac
Merge pull request #257 from RoeReRe/v2101-ug
ChongWeiJie29 Nov 15, 2023
6e35e6b
Standardise images and update IG
ChongWeiJie29 Nov 15, 2023
4663792
Merge pull request #258 from ChongWeiJie29/branch-2101-ug
TeeRenJing Nov 15, 2023
80b8e7f
Edit UG for submission
ChongWeiJie29 Nov 15, 2023
ef029dc
Merge pull request #259 from ChongWeiJie29/branch-2101-ug
ChongWeiJie29 Nov 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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: '11'
distribution: 'temurin'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # replace with your repo name
version: '^5.1.0'
2 changes: 2 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,7 @@ jobs:
- name: Upload coverage reports to Codecov
if: runner.os == 'Linux'
uses: codecov/codecov-action@v3
with:
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/AY2324S1-CS2103T-T15-2/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2324S1-CS2103T-T15-2/tp/actions)

# BayMeds v.2103

![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>

### Description
* This is **prescription management app for patients**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* 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#https://se-education.org/#contributing) for more info.
* Track prescription needs, dosage and related health information.
* Receive reminders to consume and refill medication.
* It is named BayMeds v.2103 as it is inspired from the Disney character Baymax, who serves as a personal healthcare companion.
* For the detailed documentation of this project, see the **[BayMeds v.2103 Product Website](https://ay2324s1-cs2103t-t15-2.github.io/tp/)**.
* 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 = 'BayMeds.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: 33 additions & 30 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,62 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

# 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
### Wei Xiang

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: Code Quality

### Jane Doe
### Ren Jing

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/TeeRenJing)]
[[portfolio](team/teerenjing.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Testing

### Johnny Doe
### Shyan-Yong

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

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](http://github.com/shyanyong)]
[[portfolio](team/shyanyong.md)]

* Role: Developer
* Responsibilities: Data
* Role: Team Lead
* Responsibilities: UI

### Jean Doe
### Jing Yu

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/jingyu987)]
[[portfolio](team/jingyu987.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Data

### James Doe
### Wei Jie

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/chongweijie29)]
[[portfolio](team/chongweijie29.md)]

* Role: Developer
* Responsibilities: UI
* Role: Integration, Developer
* Responsibilities: Logic
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`).
15 changes: 9 additions & 6 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 Expand Up @@ -73,7 +76,7 @@ Any warnings or errors will be printed out to the console.

Here are the steps to create a new release.

1. Update the version number in [`MainApp.java`](https://github.com/se-edu/addressbook-level3/tree/master/src/main/java/seedu/address/MainApp.java).
1. Update the version number in [`MainApp.java`](https://github.com/AY2324S1-CS2103T-T15-2/tp/tree/master/src/main/java/seedu/address/MainApp.java).
1. Generate a fat JAR file using Gradle (i.e., `gradlew shadowJar`).
1. Tag the repo with the version number. e.g. `v0.1`
1. [Create a new release using GitHub](https://help.github.com/articles/creating-releases/). Upload the JAR file you created.
Loading
Loading