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

[CS2103-W17-1] MATHUTORING #69

Open
wants to merge 830 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
830 commits
Select commit Hold shift + click to select a range
a1c219c
Fix bug in diagram
gwynethguo Apr 7, 2023
9bb1dc5
Change site width
gwynethguo Apr 7, 2023
cc22aa2
Change Ui.png to be shorter
gwynethguo Apr 7, 2023
00ca906
Add JUnit test for ParserUtilTest
toh-xinyi Apr 7, 2023
5c09377
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 7, 2023
5b1aff8
Add additional JUnit tests for UniqueTaskList
toh-xinyi Apr 7, 2023
c42a598
Add links to commands in command summary and rearrange order
gwynethguo Apr 7, 2023
abd0c9b
Merge pull request #167 from AY2223S2-CS2103-W17-1/xinyi-fix-bugs
astraxq Apr 7, 2023
4e90c2f
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
toh-xinyi Apr 7, 2023
c3b7794
Merge branch 'master' into xinyi-add-junit-tests
toh-xinyi Apr 7, 2023
f55e39b
Rearrange UG commands
gwynethguo Apr 7, 2023
1961a6d
Add JUnit test in `ParserUtil` for `parseTaskName`
toh-xinyi Apr 7, 2023
e157cc7
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 7, 2023
1564a1e
Add information about the alphanumeric nature of names and labels
toh-xinyi Apr 7, 2023
5c28670
Fix checkstyle for test
gwynethguo Apr 7, 2023
da7494d
Merge branch 'master' into gwyneth-testing
gwynethguo Apr 7, 2023
ce82de3
Make slight changes to appendix in DG
toh-xinyi Apr 7, 2023
1574085
Merge pull request #173 from CarrieLi1015/PPP-draft
CarrieLi1015 Apr 7, 2023
d9f700f
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
QQH0828 Apr 7, 2023
75697a9
update a ppp draft
QQH0828 Apr 7, 2023
8e6e9e8
Merge pull request #180 from AY2223S2-CS2103-W17-1/branch-ppp-draft
QQH0828 Apr 7, 2023
94b758a
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
toh-xinyi Apr 7, 2023
6c105c8
Remove unused files
gwynethguo Apr 7, 2023
af3cf01
Add second layout diagram and Back to top links
gwynethguo Apr 7, 2023
111625d
Edit toc in ug, fix toc bug in dg, add empty sections in dg
gwynethguo Apr 7, 2023
6af1d49
Delete do the tutorials section in dg (about ab3)
gwynethguo Apr 7, 2023
b451527
Fix bug in DG
gwynethguo Apr 7, 2023
3255cd3
Add more to user input restrictions and fix bug in diagram
gwynethguo Apr 7, 2023
211ce46
Add screenshot for add a student
gwynethguo Apr 8, 2023
350b384
Add screenshots for deleting a student
gwynethguo Apr 8, 2023
22a6147
Replace screenshots to adhere with size limit for UG and fix bugs
gwynethguo Apr 8, 2023
938c656
Add screenshots for task related commands and fix bugs
gwynethguo Apr 8, 2023
18da813
Carrie - Code quality improve
CarrieLi1015 Apr 8, 2023
1946ce1
Add screenshots for score commands
gwynethguo Apr 8, 2023
acf6816
Add screenshot for switch
gwynethguo Apr 8, 2023
f536fe1
Add screenshot for viewing help
gwynethguo Apr 8, 2023
5410e17
Add screenshots
gwynethguo Apr 8, 2023
630adeb
Change wording in GUI restrictions
toh-xinyi Apr 8, 2023
24eeb05
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 8, 2023
4083dbc
Add the ability to use export command into "Saving the data" section
toh-xinyi Apr 8, 2023
3aea2d3
Add additional information to PPP
toh-xinyi Apr 8, 2023
c074481
Further improve coverage for above test case
CarrieLi1015 Apr 8, 2023
87b2fc1
:sparkles: add solution for minimised window
astraxq Apr 8, 2023
464302d
:hammer: change the wording the solution proposed
astraxq Apr 8, 2023
17c7d8c
Add screenshots
gwynethguo Apr 8, 2023
7dbdf23
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 8, 2023
421b72b
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
QQH0828 Apr 8, 2023
49c1432
Add the caution to use addscore command and minor changes
QQH0828 Apr 8, 2023
d730cfd
Update DG and seperate DG related images to DG-images folder
QQH0828 Apr 9, 2023
8f908b6
Add table of contents
QQH0828 Apr 9, 2023
23e31f2
Replace you with user
CarrieLi1015 Apr 9, 2023
0a8f2a6
Add in appendix: effort section
CarrieLi1015 Apr 9, 2023
1eccb75
Update table of contents
CarrieLi1015 Apr 9, 2023
bf9ac22
Update setup.md
CarrieLi1015 Apr 9, 2023
5ae2f4f
Change to MATHUTORING architecture
CarrieLi1015 Apr 9, 2023
0796203
Edit emoji
CarrieLi1015 Apr 9, 2023
d9adb69
Update testing.md
CarrieLi1015 Apr 9, 2023
4320b28
change test.md
CarrieLi1015 Apr 9, 2023
0c6fa95
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
35e29f6
Update ui path
CarrieLi1015 Apr 9, 2023
9b92243
Update ui path
CarrieLi1015 Apr 9, 2023
aec7be5
Update model diagram
CarrieLi1015 Apr 9, 2023
ad5893c
Remove unnecessary image
CarrieLi1015 Apr 9, 2023
03f9c7f
Add JUnit tests for Student
toh-xinyi Apr 9, 2023
ca30887
Merge pull request #182 from AY2223S2-CS2103-W17-1/xinyi-update-ppp
toh-xinyi Apr 9, 2023
0ef0360
Update DevOps content table
CarrieLi1015 Apr 9, 2023
c034511
Add additional information to PPP
toh-xinyi Apr 9, 2023
3f83299
Fix anchor
CarrieLi1015 Apr 9, 2023
57a90f8
Remove )
CarrieLi1015 Apr 9, 2023
df56619
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
f9d233c
Update ModelClassDiagram
QQH0828 Apr 9, 2023
03f54f5
Update Task List class diagram
QQH0828 Apr 9, 2023
872aed3
Seperate all UG related images to UG-images folder
QQH0828 Apr 9, 2023
55d8b71
Update the UIClassDiagram
CarrieLi1015 Apr 9, 2023
d7b2056
Add EOF
CarrieLi1015 Apr 9, 2023
1e93a50
Revert back first
CarrieLi1015 Apr 9, 2023
d5ddcc1
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
QQH0828 Apr 9, 2023
7355920
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 9, 2023
1cca26a
Add launch and shutdown instructions for manual testing
toh-xinyi Apr 9, 2023
f9ddeca
Merge pull request #177 from AY2223S2-CS2103-W17-1/brian-bug-fixes
astraxq Apr 9, 2023
41f12c9
Update check section
CarrieLi1015 Apr 9, 2023
4352f67
Change layout
CarrieLi1015 Apr 9, 2023
1d3635a
Update check
CarrieLi1015 Apr 9, 2023
ef352f0
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
d94e7c2
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
2b63590
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
888e59c
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
91a1b14
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
2457bee
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
1e0e362
Add deleting students instructions to manual testing in DG
toh-xinyi Apr 9, 2023
bbcde62
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 9, 2023
387c634
:bug: fix bug where check is not resetted after import
astraxq Apr 9, 2023
8be7428
update user stories
CarrieLi1015 Apr 9, 2023
6d2f01d
Format the table
CarrieLi1015 Apr 9, 2023
6596b78
Merge pull request #172 from AY2223S2-CS2103-W17-1/gwyneth-export-pro…
gwynethguo Apr 9, 2023
b5a8d21
Fix bugs
gwynethguo Apr 9, 2023
9294d07
Fix bug
gwynethguo Apr 9, 2023
9c08188
Merge pull request #184 from AY2223S2-CS2103-W17-1/gwyneth-export-pro…
gwynethguo Apr 9, 2023
70a7945
Add page breaks and fix toc
gwynethguo Apr 9, 2023
ee3b711
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
c00587b
Update UIClassDiagram.puml
QQH0828 Apr 9, 2023
f0dc7cd
Add minimised window restriction and macOS path problems in faq
gwynethguo Apr 9, 2023
7ce3bdc
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 9, 2023
837a274
Fix no newline at EOF
gwynethguo Apr 9, 2023
2f50819
Solve trailing whitespace in UG and DG
QQH0828 Apr 9, 2023
c9bed81
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
5ba779d
Add on to deleting students instructions to manual testing in DG
toh-xinyi Apr 9, 2023
73568e1
Change the line number in Lunch and shutdown
QQH0828 Apr 9, 2023
70236ea
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 9, 2023
5541802
Update PPP
gwynethguo Apr 9, 2023
6b71829
Add challenge faced
QQH0828 Apr 9, 2023
38f3c63
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
d8d4d6e
Add adding students and adding tasks instructions to manual testing
toh-xinyi Apr 9, 2023
b4de384
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 9, 2023
8161f0e
Update some doc
QQH0828 Apr 9, 2023
f8cfa61
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 9, 2023
38ab5f5
Update BetterModelClassDiagram
QQH0828 Apr 9, 2023
8747273
Add term "index" to glossary
toh-xinyi Apr 9, 2023
34b2d91
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 9, 2023
d1d33c3
Update check
CarrieLi1015 Apr 9, 2023
06c1a1d
Update UserGuide.md
CarrieLi1015 Apr 9, 2023
00704b7
Update the ScoreClassDiagram and Task model
QQH0828 Apr 10, 2023
df7f64f
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
f3cabe8
Update ppp
QQH0828 Apr 10, 2023
87cf455
Add marking student's tasks instructions to manual testing in DG
toh-xinyi Apr 10, 2023
a9a974d
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
e7f19da
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
toh-xinyi Apr 10, 2023
0064b70
Merge branch 'master' into branch-ug-updates
toh-xinyi Apr 10, 2023
72939d3
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
QQH0828 Apr 10, 2023
3be8ac7
PPP update
CarrieLi1015 Apr 10, 2023
181fca5
Add some test cases
QQH0828 Apr 10, 2023
b8af396
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
51e7f63
PPP refine
CarrieLi1015 Apr 10, 2023
a3f55e6
Update ppp
QQH0828 Apr 10, 2023
b678a39
Merge master and fix test
gwynethguo Apr 10, 2023
39b1e37
fix test
gwynethguo Apr 10, 2023
a3fede5
Update switch use case
CarrieLi1015 Apr 10, 2023
604249f
Fix test
gwynethguo Apr 10, 2023
0bc2bba
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
87c6055
Add filter mss
CarrieLi1015 Apr 10, 2023
59a370f
Fix test
gwynethguo Apr 10, 2023
749abf7
Add additional contributions to PPP
toh-xinyi Apr 10, 2023
420dfb4
Edit some information in PPP
toh-xinyi Apr 10, 2023
e49e7c3
add check mss
CarrieLi1015 Apr 10, 2023
c337f31
Update DG with manual testing and model diagram
QQH0828 Apr 10, 2023
cb5feb0
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
43789aa
Update PPP
CarrieLi1015 Apr 10, 2023
83a9ece
Update PPP
CarrieLi1015 Apr 10, 2023
82555cc
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
fd947e7
Update manual testing
QQH0828 Apr 10, 2023
5e93961
Update comment
QQH0828 Apr 10, 2023
b52a140
Update the manual testing
QQH0828 Apr 10, 2023
f9a07ef
Update the comment
QQH0828 Apr 10, 2023
485bd65
add check student for manual testing
CarrieLi1015 Apr 10, 2023
cd0e7f2
Add tests
gwynethguo Apr 10, 2023
e16bcb9
Merge pull request #186 from AY2223S2-CS2103-W17-1/branch-JunitTest
toh-xinyi Apr 10, 2023
38b4320
Update DeveloperGuide.md
CarrieLi1015 Apr 10, 2023
bc587e2
Merge branch 'master' into Junit-test
CarrieLi1015 Apr 10, 2023
75c7785
Fix initial UI image and delete page break
gwynethguo Apr 10, 2023
b196ea9
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 10, 2023
cb24c20
Fix grammatical mistakes
gwynethguo Apr 10, 2023
01f40c2
Open one of the test case
CarrieLi1015 Apr 10, 2023
30ea496
Fix grammatical mistakes
gwynethguo Apr 10, 2023
c237ebe
Merge pull request #170 from CarrieLi1015/Junit-test
astraxq Apr 10, 2023
d37fa3e
Fix screenshot for marklate example
gwynethguo Apr 10, 2023
da34dd6
update ppp
QQH0828 Apr 10, 2023
686064e
Fix bugs in UG
gwynethguo Apr 10, 2023
3d20800
Merge pull request #181 from CarrieLi1015/Carrie-code-quality
toh-xinyi Apr 10, 2023
25c4e22
Merge pull request #183 from AY2223S2-CS2103-W17-1/xinyi-update-ppp
toh-xinyi Apr 10, 2023
0b4e70b
Merge pull request #178 from AY2223S2-CS2103-W17-1/xinyi-add-junit-tests
CarrieLi1015 Apr 10, 2023
3c7648c
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
toh-xinyi Apr 10, 2023
5aa9a11
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
ca3166e
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
QQH0828 Apr 10, 2023
a9950c8
Update test
gwynethguo Apr 10, 2023
184c25f
Update ui message
QQH0828 Apr 10, 2023
23ca59c
Merge pull request #187 from AY2223S2-CS2103-W17-1/branch-5scores
toh-xinyi Apr 10, 2023
8334307
Add test
gwynethguo Apr 10, 2023
6eddaae
Merge branch 'master' into gwyneth-testing
gwynethguo Apr 10, 2023
634c6f8
Edit and add UiClassDiagrams for clearer view
toh-xinyi Apr 10, 2023
cb19bde
Change diagram images
toh-xinyi Apr 10, 2023
ad2073a
Fix checkstyle
gwynethguo Apr 10, 2023
393c8f6
Edit ModelClassDiagram diagram
toh-xinyi Apr 10, 2023
4e43351
Add method tests
gwynethguo Apr 10, 2023
04b7e7d
Update PPP
QQH0828 Apr 10, 2023
934f96d
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
4d98a5a
Enhance ModelClassDiagram.puml
toh-xinyi Apr 10, 2023
657038b
Update Ui diagram and model diagram and Ui model section
QQH0828 Apr 10, 2023
d8ecd3d
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
96c2217
Add tests
gwynethguo Apr 10, 2023
efdfc40
Update PPP
CarrieLi1015 Apr 10, 2023
6146d2f
Fix checkstyle
gwynethguo Apr 10, 2023
ba7e257
PPP update
CarrieLi1015 Apr 10, 2023
a43653d
Add test
gwynethguo Apr 10, 2023
b3d3014
Update PPP
CarrieLi1015 Apr 10, 2023
a86b9f5
Fix checkstyle
gwynethguo Apr 10, 2023
00f2c9a
Merge pull request #179 from AY2223S2-CS2103-W17-1/gwyneth-testing
CarrieLi1015 Apr 10, 2023
a69f494
Update ppp
QQH0828 Apr 10, 2023
68d9a7c
Update aboutUs
QQH0828 Apr 10, 2023
e20dfe2
Update manual testing
CarrieLi1015 Apr 10, 2023
92af7b5
Remove unnecessary space in between
CarrieLi1015 Apr 10, 2023
c40ec3e
Added in more details
CarrieLi1015 Apr 10, 2023
7bcd94c
Update PPP
gwynethguo Apr 10, 2023
19e71c1
Update ppp
CarrieLi1015 Apr 10, 2023
1a8a932
Merge pull request #185 from AY2223S2-CS2103-W17-1/gwyneth-ppp
CarrieLi1015 Apr 10, 2023
b6d1ea2
Update PPP
QQH0828 Apr 10, 2023
57644bc
Merge pull request #188 from CarrieLi1015/Carrie-final-PPP
gwynethguo Apr 10, 2023
3752069
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
33e9bc5
Update toc
QQH0828 Apr 10, 2023
d594cb2
Remove some of the unnecessary part.
CarrieLi1015 Apr 10, 2023
efe83e5
Fix mistake
gwynethguo Apr 10, 2023
a6ff161
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 10, 2023
e27714d
Merge pull request #189 from AY2223S2-CS2103-W17-1/branch-ppp-draft
CarrieLi1015 Apr 10, 2023
8a001a2
Merge pull request #190 from CarrieLi1015/PPP-last-update
gwynethguo Apr 10, 2023
1bae046
Remove more things from PPP
CarrieLi1015 Apr 10, 2023
e8098c0
Merge pull request #191 from CarrieLi1015/PPP-remove-tool
QQH0828 Apr 10, 2023
37c976d
:sparkles: feat: add manual testing for import/export
astraxq Apr 10, 2023
9afcd4a
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
astraxq Apr 10, 2023
2ec2814
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
0cd1f27
Update ppp
QQH0828 Apr 10, 2023
728ffb7
Update ppp
QQH0828 Apr 10, 2023
6f49f5a
:sparkles: feat: add effort section
astraxq Apr 10, 2023
27aa8da
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
48b48db
update ppp
astraxq Apr 10, 2023
94b6789
Merge pull request #192 from AY2223S2-CS2103-W17-1/branch-ppp-draft
QQH0828 Apr 10, 2023
f8cb189
Add manual testing for export student's progress and add planned enha…
gwynethguo Apr 10, 2023
2297c3b
Update branch
gwynethguo Apr 10, 2023
7e11f35
Merge branch 'master' into branch-ug-updates
gwynethguo Apr 10, 2023
cac6774
Add use cases for tasks
toh-xinyi Apr 10, 2023
be94ec0
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
toh-xinyi Apr 10, 2023
891927e
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 10, 2023
28bbace
Solve merge conflict
gwynethguo Apr 10, 2023
aea5871
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
0bcf2a3
Update use case section
QQH0828 Apr 10, 2023
1c344f7
fix ug spelling and minor adjustment
astraxq Apr 10, 2023
aeff81f
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
astraxq Apr 10, 2023
b1d48be
Merge branch 'master' of https://github.com/AY2223S2-CS2103-W17-1/tp
toh-xinyi Apr 10, 2023
12197f7
Update DG
gwynethguo Apr 10, 2023
afed651
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
gwynethguo Apr 10, 2023
e0fc82d
Change sample data
toh-xinyi Apr 10, 2023
74da1a9
Add EOF
gwynethguo Apr 10, 2023
01fc459
Fix bugs
gwynethguo Apr 10, 2023
866b5e0
Update README.md
QQH0828 Apr 10, 2023
cd2d603
Merge branch 'branch-ug-updates' of https://github.com/AY2223S2-CS210…
QQH0828 Apr 10, 2023
5c18bad
Merge pull request #193 from AY2223S2-CS2103-W17-1/xinyi-change-sampl…
gwynethguo Apr 10, 2023
dc55cba
Merge pull request #176 from AY2223S2-CS2103-W17-1/branch-ug-updates
gwynethguo Apr 10, 2023
04d7fdd
add `@@author` annotations
astraxq Apr 11, 2023
34611c0
Merge pull request #194 from AY2223S2-CS2103-W17-1/brian-author-loc
astraxq Apr 11, 2023
e3b99ac
fix proper annotation for `@@author`
Apr 12, 2023
6a1cc45
fix ci/cd
Apr 12, 2023
e98796f
Merge pull request #195 from AY2223S2-CS2103-W17-1/brian-author-loc
astraxq Apr 12, 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
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,8 @@ jobs:
directory: ${{ github.workspace }}/build/reports/jacoco/coverage
files: coverage.xml
fail_ci_if_error: false

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,10 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/

# Bin files
bin/

# Local Gemfile
docs/Gemfile
docs/Gemfile.lock
Binary file added Alice Pauline's Progress Report.pdf
Binary file not shown.
Binary file added George Best's Progress Report.pdf
Binary file not shown.
19 changes: 10 additions & 9 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/AY2223S2-CS2103-W17-1/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2223S2-CS2103-W17-1/tp/actions)
[![codecov](https://codecov.io/gh/AY2223S2-CS2103-W17-1/tp/branch/master/graph/badge.svg?token=XXJ15FVPPS)](https://codecov.io/gh/AY2223S2-CS2103-W17-1/tp)

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

* This is **a sample project for Software Engineering (SE) students**.<br>
* This is **a product for private Math tuition teachers**.<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.
* as an application to manage their student contact details and performance.
* The project simulates an ongoing software project for a desktop application (called _MATHUTORING_) used for managing student contact details and performance.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base based on the original project **AB3**.
* 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.
* It is named `MATHUTORING v1.4` because it was initially created as a part of a series of `MATHUTORING` projects (`v1.1`, `v1.2`, `v1.3` ...).
* For the detailed documentation of this project, see the **[MATHUTORING Product Website](https://github.com/AY2223S2-CS2103-W17-1/tp)**.
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

14 changes: 13 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@ task coverage(type: JacocoReport) {
}
}

run {
enableAssertions = true
}

dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'
Expand All @@ -60,13 +64,21 @@ dependencies {
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

implementation 'org.apache.pdfbox:pdfbox:2.0.27'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion
testImplementation "org.mockito:mockito-core:3.+"
testImplementation "org.mockito:mockito-inline:4.2.0"

testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion
}

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

run {
enableAssertions = true
}

defaultTasks 'clean', 'test'
29 changes: 29 additions & 0 deletions data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"persons" : [ {
"name" : "Bernice Yu",
"phone" : "99272758",
"email" : "[email protected]",
"address" : "Blk 30 Lorong 3 Serangoon Gardens, #07-18",
"parentPhone" : "94597742",
"tagged" : [ "colleagues", "friends" ],
"taskList" : [ ],
"scores" : [ {
"label" : "midterm",
"value" : "99.8",
"date" : "2019-09-09"
}, {
"label" : "midterm",
"value" : "85.5",
"date" : "2020-02-01"
} ]
}, {
"name" : "Irfan Ibrahim",
"phone" : "92492021",
"email" : "[email protected]",
"address" : "Blk 47 Tampines Street 20, #17-35",
"parentPhone" : "88814569",
"tagged" : [ "classmates" ],
"taskList" : [ ],
"scores" : [ ]
} ]
}
53 changes: 27 additions & 26 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,51 +9,52 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Toh Xin Yi

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: In charge of Storage

### Jane Doe
### Gwyneth Guo Bai Ling

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: In charge of Model

### Johnny Doe
### Li Yuxuan

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: In charge of UI

### Jean Doe
### Qiu Qianhui

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: In charge of Logic

### James Doe
### Quek Jing Ling, Brian

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: In charge of UI
8 changes: 6 additions & 2 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@ layout: page
title: DevOps guide
---

* Table of Contents
{:toc}
## Table of Contents
* **[Build automation](#build-automation)**
* **[Continuous integration (CI)](#continuous-integration-ci)**
* **[Code coverage](#code-coverage)**
* **[Repository-wide checks](#repository-wide-checks)**
* **[Making a release](#making-a-release)**

--------------------------------------------------------------------------------------------------------------------

Expand Down
Loading