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-F12-4] StudentManagerPro #33

Open
wants to merge 664 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
664 commits
Select commit Hold shift + click to select a range
24d847a
Improve code quality on test cases
Tanziyanghenry Nov 5, 2024
323f4ce
Improve instruction for manual testing
Tanziyanghenry Nov 5, 2024
23c398b
Merge pull request #188 from Tanziyanghenry/branch-UpdateDG-AddAttend…
BunnyHoppp Nov 5, 2024
8e8a3d3
Fix checkstyle Test
Tanziyanghenry Nov 5, 2024
336d743
Modify message shown by command
BunnyHoppp Nov 5, 2024
06d40f5
Update error message
BunnyHoppp Nov 5, 2024
e72e8db
Merge pull request #190 from Tanziyanghenry/branch-EP-AddAttendance
BunnyHoppp Nov 5, 2024
65149ff
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 5, 2024
0cf4013
Improve test code by splitting by equivalence partitions
gohqingkhang Nov 5, 2024
f5767cb
Merge branch 'master' into branch-Improve-Test-Code
gohqingkhang Nov 5, 2024
cbef7e9
Update DG for instructions for manual testing
gohqingkhang Nov 5, 2024
9ddaa05
Add submission into uml diagrams
gohqingkhang Nov 5, 2024
84b6b04
Merge pull request #194 from gohqingkhang/branch-UpdateDG-UpdateUML
Tanziyanghenry Nov 5, 2024
1d3654a
Merge branch 'master' into branch-UpdateDG-InstructionsForManualTesting
gohqingkhang Nov 5, 2024
10bf0de
Merge branch 'master' into branch-Improve-Test-Code
gohqingkhang Nov 5, 2024
9421277
Update uml resizing
gohqingkhang Nov 5, 2024
fba405a
Merge pull request #195 from gohqingkhang/branch-UpdateDG-UpdateUML
Tanziyanghenry Nov 5, 2024
41ef9be
Merge pull request #192 from gohqingkhang/branch-Improve-Test-Code
BunnyHoppp Nov 6, 2024
c3ec381
Merge pull request #193 from gohqingkhang/branch-UpdateDG-Instruction…
BunnyHoppp Nov 6, 2024
ea505f7
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
49dd48f
Update developer guide
BunnyHoppp Nov 6, 2024
e6f798a
Update glossary
BunnyHoppp Nov 6, 2024
f9daf54
Update DG and UML diagrams
jason-chuah Nov 6, 2024
5a3ab61
Add manual testing for EditCommand
BunnyHoppp Nov 6, 2024
6716a09
Update manual testing
BunnyHoppp Nov 6, 2024
bee1b08
Merge pull request #196 from BunnyHoppp/branch-UpdateDgManualTesting
jason-chuah Nov 6, 2024
c4f5363
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
5547f86
Edit minor spelling error
BunnyHoppp Nov 6, 2024
82a93e5
Merge pull request #197 from jason-chuah/branch-UpdateDG2
gohqingkhang Nov 6, 2024
80fe65f
Add filter attribute validation
Shruthiiii03 Nov 6, 2024
677f59f
add no duplicate prefix for delete submission
gohqingkhang Nov 6, 2024
2af7017
add check for unchanged submission status
gohqingkhang Nov 6, 2024
704f43c
Deal with failing tests
Shruthiiii03 Nov 6, 2024
f814fa6
Resolve checkstyle errors
Shruthiiii03 Nov 6, 2024
5f925fc
Add test for submission status not edited
gohqingkhang Nov 6, 2024
d3a59e6
Increase code coverage
Shruthiiii03 Nov 6, 2024
693d867
Resolve line length errors
Shruthiiii03 Nov 6, 2024
91d68e1
Fix minor bug
BunnyHoppp Nov 6, 2024
e2a02df
improve code quality
jason-chuah Nov 6, 2024
185a4da
Make a minor change
jason-chuah Nov 6, 2024
3eec30b
Merge pull request #191 from BunnyHoppp/branch-ImproveCodeQuality
jason-chuah Nov 6, 2024
bf2892e
Improve code quality
Tanziyanghenry Nov 6, 2024
b83390b
Fix minor errors
jason-chuah Nov 6, 2024
8f67088
Merge pull request #198 from gohqingkhang/branch-AdditionalFeatures
Tanziyanghenry Nov 6, 2024
df3dc12
Update DG Manual Testing
Shruthiiii03 Nov 6, 2024
064638d
Refine UG filter command usage details
Shruthiiii03 Nov 6, 2024
09a0d8f
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
2ddceb3
Remove unecessary trimming
Shruthiiii03 Nov 6, 2024
f54e6d5
Resolve typo issue
Shruthiiii03 Nov 6, 2024
d598228
Merge pull request #199 from Shruthiiii03/branch-Format-Checking
BunnyHoppp Nov 6, 2024
55fc12d
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
8d6eab3
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp …
BunnyHoppp Nov 6, 2024
0b9c5dd
Standardise exception handling for Parsers
BunnyHoppp Nov 6, 2024
5293ab7
Merge branch 'master' into branch-ImproveCodeQuality
gohqingkhang Nov 6, 2024
e3ebdba
Merge pull request #200 from jason-chuah/branch-CodeQuality
BunnyHoppp Nov 6, 2024
d6cc62d
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
10d3282
Update UG and DG per feedback
Shruthiiii03 Nov 6, 2024
fdfc916
Change the message when attendance is added and deleted
Tanziyanghenry Nov 6, 2024
09d7b17
Add appendix effort to DG
BunnyHoppp Nov 6, 2024
353b287
Resolve merge conflict errors
Shruthiiii03 Nov 6, 2024
aae55c5
Merge branch 'master' into branch-UpdateDG
Shruthiiii03 Nov 6, 2024
8852aec
Remove trailing whitespace
BunnyHoppp Nov 6, 2024
bd32202
Merge pull request #201 from Tanziyanghenry/branch-Improve-Code-Quality
BunnyHoppp Nov 6, 2024
f7481e3
Add logger for new commands and parsers
gohqingkhang Nov 6, 2024
c6b92c6
Remove unnecessary throws
Tanziyanghenry Nov 6, 2024
f4c13b6
Add EPs to testcases
Shruthiiii03 Nov 6, 2024
661438f
Merge branch 'master' into branch-AddAttendance-Message
Tanziyanghenry Nov 6, 2024
4906f37
Merge pull request #209 from Tanziyanghenry/branch-AddAttendance-Message
BunnyHoppp Nov 6, 2024
f5bd569
Add assertions
Shruthiiii03 Nov 6, 2024
d2dc267
Update ui image
gohqingkhang Nov 6, 2024
467df44
Merge branch 'master' into branch-ImproveCodeQuality
gohqingkhang Nov 6, 2024
98161f8
Modify error message in the addEcNumber parser
BunnyHoppp Nov 6, 2024
bea1d16
Merge conflict
BunnyHoppp Nov 6, 2024
1f99676
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 6, 2024
4c2663a
Update DG and UG
BunnyHoppp Nov 6, 2024
f319a89
Improve DG
BunnyHoppp Nov 6, 2024
3d4e499
Merge pull request #202 from Shruthiiii03/branch-UpdateDG
BunnyHoppp Nov 6, 2024
6641a1c
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp …
BunnyHoppp Nov 6, 2024
23299fc
Update changes from PR merging
BunnyHoppp Nov 6, 2024
54ca50d
Merge branch 'master' into branch-UpdateUG
Shruthiiii03 Nov 6, 2024
9b20642
Add logging statements
Shruthiiii03 Nov 6, 2024
25bacf4
Standardise error message in parser
Shruthiiii03 Nov 6, 2024
21dedaf
Resolve checkstyle errors
Shruthiiii03 Nov 6, 2024
5f30121
Merge pull request #203 from Shruthiiii03/branch-UpdateUG
gohqingkhang Nov 6, 2024
74dae4c
Merge pull request #212 from BunnyHoppp/branch-ImproveUgAndDg
Shruthiiii03 Nov 6, 2024
6b4184a
Merge pull request #206 from BunnyHoppp/branch-ExceptionHandling
Tanziyanghenry Nov 6, 2024
4257cf7
Merge pull request #211 from gohqingkhang/branch-UpdateLandingPage
Tanziyanghenry Nov 6, 2024
23a0c07
Merge branch 'master' into branch-ImproveCodeQuality
gohqingkhang Nov 6, 2024
7b05af0
Merge branch 'master' into branch-UpdateVersionNumber
gohqingkhang Nov 6, 2024
2349f2e
Update app version
gohqingkhang Nov 6, 2024
2dab0c5
Merge pull request #210 from gohqingkhang/branch-ImproveCodeQuality
Tanziyanghenry Nov 6, 2024
2968e9d
Merge pull request #214 from gohqingkhang/branch-UpdateVersionNumber
Tanziyanghenry Nov 6, 2024
abc4448
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp …
BunnyHoppp Nov 7, 2024
2738c94
Fix minor issues
BunnyHoppp Nov 7, 2024
fad16d5
Resolve mistakes using feedback
Shruthiiii03 Nov 7, 2024
39e3b1d
Fix grammar
BunnyHoppp Nov 7, 2024
3ecc224
Update code
Shruthiiii03 Nov 7, 2024
e54336f
Modify effort
BunnyHoppp Nov 7, 2024
554889a
Merge pull request #208 from BunnyHoppp/branch-AppendixEffort
gohqingkhang Nov 7, 2024
1af425a
Merge pull request #215 from BunnyHoppp/branch-PolishUp
gohqingkhang Nov 7, 2024
354c482
Merge pull request #213 from Shruthiiii03/branch-Improve-Code-Quality
gohqingkhang Nov 7, 2024
a3b742c
Update pngs used in app
gohqingkhang Nov 7, 2024
d1cfe38
Update png for app
gohqingkhang Nov 7, 2024
3258b83
Merge pull request #216 from gohqingkhang/branch-UpdateForRelease
Tanziyanghenry Nov 7, 2024
c3bb760
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 7, 2024
ea705f3
Update UG: update command to start app
gohqingkhang Nov 7, 2024
07cd103
Merge pull request #217 from gohqingkhang/branch-UpdateForRelease
Shruthiiii03 Nov 7, 2024
53b1354
Debug problem with sorted list
gohqingkhang Nov 7, 2024
4a9ba73
Edit error message
gohqingkhang Nov 7, 2024
cfa3c5f
Add deleteExam in UG
Shruthiiii03 Nov 7, 2024
757664b
Merge pull request #219 from Shruthiiii03/branch-Update-UG
BunnyHoppp Nov 7, 2024
3ab503b
Merge pull request #218 from gohqingkhang/branch-UpdateForRelease
BunnyHoppp Nov 7, 2024
8324fb0
Add slight changes
BunnyHoppp Nov 7, 2024
535c535
Modify DG
BunnyHoppp Nov 7, 2024
e0467c5
Add line breaks
BunnyHoppp Nov 7, 2024
e0a5902
Merge pull request #220 from BunnyHoppp/branch-FinalEdits
Shruthiiii03 Nov 7, 2024
f761c67
Remove line breaks
BunnyHoppp Nov 7, 2024
5ab85a8
Remove line breaks
BunnyHoppp Nov 7, 2024
7647560
Merge pull request #221 from BunnyHoppp/branch-FinalEdits
Shruthiiii03 Nov 7, 2024
9000c3c
Fix test example in UG
Tanziyanghenry Nov 9, 2024
512f430
Fix typos in UG
Tanziyanghenry Nov 9, 2024
a268d21
Edit link for jar file
Tanziyanghenry Nov 9, 2024
0d9c642
Merge pull request #343 from Tanziyanghenry/branch-Edit-UG
gohqingkhang Nov 10, 2024
034dd07
Update UG for add command and update outdated naming
gohqingkhang Nov 10, 2024
230df57
Update help message ui
gohqingkhang Nov 10, 2024
fe1fcd7
Update command summary
gohqingkhang Nov 10, 2024
dffe198
Merge pull request #344 from gohqingkhang/branch-UpdateUG-PostPED
jason-chuah Nov 10, 2024
5b4e948
Fix stylesheet missing error
jason-chuah Nov 11, 2024
16e75e3
Edit phrasing of user story for removing students
jason-chuah Nov 11, 2024
b3b9356
Fix inconsistencies in UG command summary
jason-chuah Nov 11, 2024
fa43b38
Remove placeholders in DG
jason-chuah Nov 11, 2024
b78b61a
Fix capitalisation inconsistencies in DG
jason-chuah Nov 11, 2024
0567cc6
Add extra line at end of file in TableStyle.css
jason-chuah Nov 11, 2024
a9eb28b
Fix incorrect filter phone statement
Shruthiiii03 Nov 11, 2024
652ffd3
Update UG and DG
Tanziyanghenry Nov 11, 2024
2dd8503
Include EcName restrictions in UG
Shruthiiii03 Nov 11, 2024
a9446d2
Merge branch 'master' into branch-DG-UG-v1.6
Tanziyanghenry Nov 11, 2024
527cbfc
Add that command words are case-sensitive
Tanziyanghenry Nov 11, 2024
466064e
Update UG
Shruthiiii03 Nov 11, 2024
b80b928
Add more restrictions and clarity
Shruthiiii03 Nov 11, 2024
6240cf8
Improve UG filter section readability
Shruthiiii03 Nov 11, 2024
7d3d38f
Update filter section for tags
Shruthiiii03 Nov 11, 2024
5c356de
Add tag specifications
Shruthiiii03 Nov 11, 2024
ab16ab5
Incorporate DG feedback from issues
Shruthiiii03 Nov 11, 2024
27e8187
Update equality check for person
Shruthiiii03 Nov 11, 2024
b911dae
Update equality for person
Shruthiiii03 Nov 11, 2024
b65b6c6
Remove duplicates for delete
Shruthiiii03 Nov 11, 2024
d863f7d
Add brackets for conditions
Shruthiiii03 Nov 11, 2024
4ba3c26
Merge branch 'master' of https://github.com/AY2425S1-CS2103-F12-4/tp
BunnyHoppp Nov 11, 2024
f24706b
Add target audience to UG
BunnyHoppp Nov 11, 2024
b95b4a2
Add line breaks
BunnyHoppp Nov 11, 2024
dfb6aee
Update sort command in UG
BunnyHoppp Nov 11, 2024
c0496c6
Add prefix to filter command
Shruthiiii03 Nov 11, 2024
276b47d
Remove timestamp updated for commands
gohqingkhang Nov 11, 2024
c9cb742
Update addEcNumber command
BunnyHoppp Nov 11, 2024
e6974a7
Update Command Summary
BunnyHoppp Nov 11, 2024
5d81f10
Fix UG table formatting
BunnyHoppp Nov 11, 2024
7624960
Update precondition for use cases
BunnyHoppp Nov 11, 2024
572e2df
Edit precondition for use cases
BunnyHoppp Nov 11, 2024
37561f0
Fix grammer issue in message
gohqingkhang Nov 11, 2024
8296e0b
Merge branch 'master' into branch-UpdateUG-PostPED
gohqingkhang Nov 11, 2024
d12c1f4
Fix bug in EditCommandParser
BunnyHoppp Nov 11, 2024
33cd2a7
Add case sensitivity for command parameters
gohqingkhang Nov 11, 2024
c756319
Merge pull request #349 from Shruthiiii03/branch-UG-issues
gohqingkhang Nov 11, 2024
4f8ecce
Merge pull request #355 from gohqingkhang/branch-ResolveGrammerIssue
Tanziyanghenry Nov 11, 2024
9cf35c2
Merge branch 'master' into branch-UpdateDG-PostPED
gohqingkhang Nov 11, 2024
b0db80a
Merge pull request #353 from BunnyHoppp/branch-UpdateDgBugs
Tanziyanghenry Nov 11, 2024
d8cdb2e
Update docs/UserGuide.md
Tanziyanghenry Nov 11, 2024
152257c
Remove status bar in DG
gohqingkhang Nov 11, 2024
3b0cbd8
Merge branch 'master' into branch-UpdateUG-PostPED
gohqingkhang Nov 11, 2024
4877e3d
Add sort command for case insensitivity
gohqingkhang Nov 11, 2024
766f769
Fix error in UG
Tanziyanghenry Nov 11, 2024
7cfbdc9
Merge pull request #354 from gohqingkhang/branch-UpdateDG-PostPED
BunnyHoppp Nov 11, 2024
687a873
Merge pull request #357 from gohqingkhang/branch-UpdateUG-PostPED
BunnyHoppp Nov 11, 2024
d47a532
Resolve wrong error message when no index is provided
gohqingkhang Nov 11, 2024
77eb2eb
Merge branch 'master' into branch-DG-UG-v1.6
Tanziyanghenry Nov 11, 2024
a1ddf22
Merge pull request #356 from BunnyHoppp/branch-FixPedBug
Tanziyanghenry Nov 11, 2024
bfe0189
Update parser tests
gohqingkhang Nov 11, 2024
ec6fbf1
Merge branch 'master' into branch-ResolveWrongErrorMessage
gohqingkhang Nov 11, 2024
aee7683
Improve naming of variables
Shruthiiii03 Nov 11, 2024
363c281
Add test for submissionstatusparser
gohqingkhang Nov 11, 2024
b7e6b48
Merge pull request #348 from Tanziyanghenry/branch-DG-UG-v1.6
gohqingkhang Nov 11, 2024
ad3c2da
Merge pull request #352 from BunnyHoppp/branch-UpdateUgBugs
gohqingkhang Nov 11, 2024
eb8d975
Merge branch 'master' into branch-UpdateDG-PostPED
gohqingkhang Nov 11, 2024
8c684dc
Format line break for use case ends
gohqingkhang Nov 11, 2024
5cd88d0
Remove addressbook existence
gohqingkhang Nov 11, 2024
1ca2389
Modify EcNumber validation
BunnyHoppp Nov 11, 2024
68ce1d7
Merge branch 'master' into branch-UpdateDG-PostPED
gohqingkhang Nov 11, 2024
b69ab1e
Update documentation
BunnyHoppp Nov 11, 2024
52bdea8
Update use cases
gohqingkhang Nov 11, 2024
227e7f7
Merge pull request #351 from Shruthiiii03/branch-Update-Person-Equality
gohqingkhang Nov 11, 2024
7e50d71
Merge pull request #359 from BunnyHoppp/branch-FixInputValidationEcNu…
gohqingkhang Nov 11, 2024
dacf4b7
Improve consistency
Shruthiiii03 Nov 11, 2024
24bb1e8
Merge branch 'master' into branch-Update-DG
Shruthiiii03 Nov 11, 2024
9a24de1
Merge branch 'master' into branch-ResolveWrongErrorMessage
gohqingkhang Nov 11, 2024
4ef4360
Merge branch 'master' into branch-UpdateDG-PostPED
gohqingkhang Nov 11, 2024
3d17d5c
Add missing line break
gohqingkhang Nov 11, 2024
64e4e65
Resolve wrong error message for EcName and EcNumber command parsers
gohqingkhang Nov 11, 2024
4a46b49
Update test for addEcName
gohqingkhang Nov 11, 2024
1250bff
Merge pull request #350 from Shruthiiii03/branch-Update-DG
gohqingkhang Nov 11, 2024
73c2a6e
Merge pull request #360 from gohqingkhang/branch-UpdateDG-PostPED
BunnyHoppp Nov 11, 2024
c688afc
Correct tests for AddEcNameCommandParserTest
gohqingkhang Nov 11, 2024
71c58b1
Merge branch 'master' into branch-ResolveWrongErrorMessage
gohqingkhang Nov 11, 2024
c97c609
Update docs/UserGuide.md
gohqingkhang Nov 11, 2024
c343dae
Update docs/UserGuide.md
gohqingkhang Nov 11, 2024
78f8596
Update docs/UserGuide.md
gohqingkhang Nov 11, 2024
37c6302
Merge branch 'master' into branch-PEDBugs
gohqingkhang Nov 11, 2024
6c7e772
Update app name
gohqingkhang Nov 11, 2024
29b4d7e
Merge pull request #347 from jason-chuah/branch-PEDBugs
gohqingkhang Nov 11, 2024
71dc744
Merge branch 'master' into branch-UpdateAppName
gohqingkhang Nov 11, 2024
75b1240
Merge pull request #358 from gohqingkhang/branch-ResolveWrongErrorMes…
BunnyHoppp Nov 11, 2024
3cf9011
Merge pull request #361 from gohqingkhang/branch-UpdateAppName
BunnyHoppp Nov 11, 2024
189422a
Update for planned enhancements and known bugs
gohqingkhang Nov 11, 2024
48852ab
Reorder appendix
gohqingkhang Nov 11, 2024
eb77ee8
Merge pull request #362 from gohqingkhang/branch-AddEnhancements
BunnyHoppp Nov 11, 2024
5d97213
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 11, 2024
7056ad0
Add tabs for page
gohqingkhang Nov 11, 2024
174ee2e
Merge pull request #363 from gohqingkhang/branch-UpdateForRelease
BunnyHoppp Nov 11, 2024
2e0dd4c
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 11, 2024
f019f9d
Update baseUrl
gohqingkhang Nov 11, 2024
c0aed55
Merge branch 'master' into branch-AddEnhancements
gohqingkhang Nov 11, 2024
a515021
Update enhancements to limit 10
gohqingkhang Nov 11, 2024
75677dd
Merge pull request #364 from gohqingkhang/branch-UpdateForRelease
Tanziyanghenry Nov 11, 2024
e8485dc
Merge pull request #365 from gohqingkhang/branch-AddEnhancements
Tanziyanghenry Nov 11, 2024
86adcfa
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 11, 2024
5e24d50
Add page breaks
gohqingkhang Nov 11, 2024
0d076d9
Merge pull request #366 from gohqingkhang/branch-UpdateForRelease
Tanziyanghenry Nov 11, 2024
31a38b5
Add page breaks
gohqingkhang Nov 11, 2024
79255dc
Merge pull request #367 from gohqingkhang/branch-UpdateForRelease
Tanziyanghenry Nov 11, 2024
e757954
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 11, 2024
7ac7b42
Remove page breaks
gohqingkhang Nov 11, 2024
6aab368
Merge pull request #368 from gohqingkhang/branch-UpdateForRelease
Tanziyanghenry Nov 11, 2024
00f9b9e
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 11, 2024
38a0093
Add team size for planned enhancements
gohqingkhang Nov 11, 2024
9c89c20
Resolve spacing and typo
Shruthiiii03 Nov 11, 2024
6fb213f
Update planned enhancements
Shruthiiii03 Nov 12, 2024
0ed8611
Change file names and app default size
gohqingkhang Nov 12, 2024
d12f3d6
Merge pull request #370 from Shruthiiii03/branch-UG-Last-Edits
gohqingkhang Nov 12, 2024
509953f
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 12, 2024
5ff8fdc
Add table style file
gohqingkhang Nov 12, 2024
11ce643
Merge pull request #369 from gohqingkhang/branch-UpdateForRelease
jason-chuah Nov 12, 2024
cbb1c7c
Merge branch 'master' into branch-UpdateForRelease
gohqingkhang Nov 12, 2024
fffbd81
Update UG and Dg
gohqingkhang Nov 12, 2024
1307fc9
Merge pull request #371 from gohqingkhang/branch-UpdateForRelease
BunnyHoppp Nov 12, 2024
4c62cee
Add final edits
Shruthiiii03 Nov 12, 2024
ddfbb22
Add TableStyle.css
Shruthiiii03 Nov 12, 2024
675fa37
Resolve checkstyle
Shruthiiii03 Nov 12, 2024
05fd962
Merge pull request #372 from Shruthiiii03/branch-Final-Edits-UG
BunnyHoppp Nov 12, 2024
1adb822
Change UG
BunnyHoppp Nov 12, 2024
dd54deb
Merge pull request #373 from BunnyHoppp/branch-FinalUpdateUG
BunnyHoppp Nov 12, 2024
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
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 .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/
18 changes: 7 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
[![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/AY2425S1-CS2103-F12-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2425S1-CS2103-F12-4/tp/actions)

![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
* 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/#contributing-to-se-edu) for more info.
**StudentManagerPro**

* Our product simplifies student management by allowing teachers to efficiently track test scores, submissions, progress, and access student details all in one place.


* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
10 changes: 9 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ test {
finalizedBy jacocoTestReport
}

run {
enableAssertions = true
}

task coverage(type: JacocoReport) {
sourceDirectories.from files(sourceSets.main.allSource.srcDirs)
classDirectories.from files(sourceSets.main.output)
Expand Down Expand Up @@ -66,7 +70,11 @@ dependencies {
}

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

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
1 change: 0 additions & 1 deletion copyright.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Some code adapted from http://code.makery.ch/library/javafx-8-tutorial/ by Marco Jakob

Copyright by Susumu Yoshida - http://www.mcdodesign.com/
- address_book_32.png
- AddressApp.ico

Copyright by Jan Jan Kovařík - http://glyphicons.com/
Expand Down
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
59 changes: 31 additions & 28 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"
---

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)

Our team name is CS2103-F12-4.

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

## Project team

### John Doe
### Teng Wei Loon

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: Testing

### Jane Doe
### Tan ZiYang Henry

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

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

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

### Johnny Doe
### Murali Shruthi

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: UI

### Jean Doe
### Goh Qing Khang

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

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

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

### James Doe
### Jason Chuah

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/jason-chuah)]
[[portfolio](team/jason-chuah.md)]

* Role: Developer
* Responsibilities: UI
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`).
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