Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
899 commits
Select commit Hold shift + click to select a range
d27165e
Style: fix checkstyle
Zer0Legion Apr 3, 2024
59a6d3b
Fix: headless environment for gradle
Zer0Legion Apr 3, 2024
9944393
Fix: checkstyle
Zer0Legion Apr 3, 2024
b5a9be5
Update chars accepted by Name
jayllo-c Apr 3, 2024
61c0121
Merge pull request #317 from Zer0Legion/copy-to-clipboard
jayllo-c Apr 3, 2024
f6ac56e
Merge pull request #320 from jayllo-c/branch-UpdateNameParam
Zer0Legion Apr 3, 2024
df58007
Update image for help command
delishad21 Apr 3, 2024
0b08208
Merge pull request #321 from delishad21/branch_UpdateUgForHelp
Pughal77 Apr 3, 2024
d02462d
Build: update version number
Zer0Legion Apr 3, 2024
fc25db3
Merge pull request #322 from Zer0Legion/release-1.3.0
jayllo-c Apr 3, 2024
2ce6610
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 3, 2024
513ce18
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
danielleloh Apr 3, 2024
2a5191f
Merge branch 'master' into branch_UserGuide_2.0
danielleloh Apr 3, 2024
2947f60
fix: add page breaks to ensure good formatting of printed user guide
danielleloh Apr 3, 2024
8e785d7
Merge pull request #323 from danielleloh/branch_UserGuide_2.0
Pughal77 Apr 3, 2024
e53a35d
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 3, 2024
a0a6625
Update Model and Ui in DG
delishad21 Apr 3, 2024
bcde279
Update Ui DG description
delishad21 Apr 3, 2024
1ae1961
fix: typo in user guide
danielleloh Apr 3, 2024
789bc2f
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
delishad21 Apr 3, 2024
9b176e7
Update UI and Model in DG
delishad21 Apr 3, 2024
57db3c0
Refactor Find Functionality
jayllo-c Apr 5, 2024
94b5225
Update Ui Image
delishad21 Apr 5, 2024
880ba1a
Update Storage component in DG
delishad21 Apr 5, 2024
c127473
Update Storage Load Sequence Diagram
delishad21 Apr 6, 2024
c4418ea
Update error messages to match correct usage
delishad21 Apr 6, 2024
e31a8c0
Fix NullPointerException when clicking UI
delishad21 Apr 6, 2024
d331aba
Clarify email and copy related docs and messages
jayllo-c Apr 6, 2024
7b43799
Update Logic with specific details
delishad21 Apr 6, 2024
df8d19e
Bug fix from PED
Pughal77 Apr 7, 2024
ed1fb67
Bug fix for when csv file to be imported is empty
Pughal77 Apr 7, 2024
1e86d6a
UG improvements
jayllo-c Apr 7, 2024
fc4188c
Fix: Correct ImportExamScores command
Zer0Legion Apr 7, 2024
b892149
Fix: length constraints of fields
Zer0Legion Apr 7, 2024
96f31f1
Merge pull request #324 from danielleloh/branch_UserGuide_2.0
Pughal77 Apr 7, 2024
0750604
Update UI Diagram
delishad21 Apr 7, 2024
ec30bb5
Merge pull request #337 from delishad21/branch_UpdateUiImg
Zer0Legion Apr 7, 2024
4ff3b75
Merge pull request #381 from jayllo-c/branch-UpdateUG-PE-D-Improvements
delishad21 Apr 7, 2024
80fc3a8
Refactor find functionality further
jayllo-c Apr 7, 2024
0c69702
Fix Spelling
delishad21 Apr 7, 2024
a995d5c
Fix minor typos
jayllo-c Apr 7, 2024
4b02b50
Merge pull request #326 from delishad21/branch_UpdateDeveloperGuide2.0
Zer0Legion Apr 7, 2024
62dacb0
Merge pull request #379 from jayllo-c/branch-PE-D-FunctionalityBugFixes
Zer0Legion Apr 7, 2024
86e841e
Merge pull request #378 from delishad21/branch_PEDBugFixes
Zer0Legion Apr 7, 2024
aadbea2
Merge pull request #382 from Zer0Legion/fix-ped-bugs
danielleloh Apr 7, 2024
d2e570d
Merge pull request #330 from jayllo-c/branch-PredicateRefactoring
Pughal77 Apr 7, 2024
531ffe0
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 7, 2024
dff7801
Bug fix for duplicate headers.
Pughal77 Apr 7, 2024
077b1fe
Add Duplicate values to duplicate headers
Pughal77 Apr 7, 2024
fe8c829
Fix Checkstyle errors
Pughal77 Apr 7, 2024
aa608b0
Add exams implementations to DG
delishad21 Apr 7, 2024
d27057f
Add statistics implementation to DG
delishad21 Apr 7, 2024
74e15d5
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
danielleloh Apr 8, 2024
316e29c
Merge branch 'master' into branch-DeveloperGuide
danielleloh Apr 8, 2024
0c50006
Fix: label ArgumentTokenizer and ParserUtil as static classes
Zer0Legion Apr 8, 2024
2111f1b
Docs: change font colour of sequence diagram box
Zer0Legion Apr 8, 2024
3fa66b7
Docs: Add documentation for deleteShown command
Zer0Legion Apr 8, 2024
9642800
Docs: Add implementation details for importExamScores command.
Zer0Legion Apr 8, 2024
d079d03
Dosc: Add diagram for importExamScores
Zer0Legion Apr 8, 2024
56d527e
Docs: Add activity diagram for deleteShown command
Zer0Legion Apr 8, 2024
948eef2
Style: update feature headers to be more consistent
Zer0Legion Apr 8, 2024
0353c7d
Docs: Give acknowledgements to opencsv library.
Zer0Legion Apr 8, 2024
4ef60f8
Docs: Cover add feature
Zer0Legion Apr 8, 2024
1560aef
Docs: Cover implementation of edit command.
Zer0Legion Apr 8, 2024
124e2d1
Docs: Add manual testing for 7 commands
Zer0Legion Apr 9, 2024
3fdfbfe
Docs: Refine manual testing
Zer0Legion Apr 9, 2024
f1158d2
Test: refactor test
Zer0Legion Apr 9, 2024
40ce1ca
docs: add effort section in appendix of developer guide
danielleloh Apr 9, 2024
6f01c9e
Docs: Add planned enhancements
Zer0Legion Apr 9, 2024
ca02e1f
Docs: add planned implementation for validation for find command
Zer0Legion Apr 9, 2024
fc58f2e
docs: update instructions for manual testing section of developer guide
danielleloh Apr 9, 2024
b4373e5
Merge branch 'master' into branch-UpdateDG-UserStoriesAndUseCases
jayllo-c Apr 9, 2024
80981a9
Update changes to import implementation to the developer guide
Pughal77 Apr 9, 2024
e87b083
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
Pughal77 Apr 9, 2024
24e5355
Satisfy github CI action
Pughal77 Apr 9, 2024
eca3e3f
Add manual testing for relevant exam commands
Pughal77 Apr 9, 2024
0d3c4de
Update DG
jayllo-c Apr 9, 2024
1e643d0
Update Manual Testing Section in DG
jayllo-c Apr 9, 2024
323db7f
Bug Fix: Find Command Parser
jayllo-c Apr 10, 2024
a7a97c6
Style: update activity diagrams with ab3 styling
Zer0Legion Apr 10, 2024
c6b162e
Line break for CsvUtil box in puml diagram
Pughal77 Apr 10, 2024
6536ea5
Docs: specify that activity diagram represents the workflow
Zer0Legion Apr 10, 2024
2cad064
Merge pull request #390 from jayllo-c/branch-UpdateDG-UserStoriesAndU…
Zer0Legion Apr 10, 2024
2e3b123
Merge pull request #393 from jayllo-c/branch-FindBugFixDuplicatePredi…
Zer0Legion Apr 10, 2024
fcbd5fc
docs: update implementation details of developer guide
danielleloh Apr 10, 2024
34a788f
fix: remove unnecessary section from implementation details in developer
danielleloh Apr 10, 2024
d850020
Merge pull request #388 from Zer0Legion/add-lk-dg
jayllo-c Apr 10, 2024
f4c4485
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 10, 2024
441af46
Merge branch 'master' into branch-UpdateDGManualTesting
jayllo-c Apr 10, 2024
a435e77
fix: update implementation details of developer guide
danielleloh Apr 10, 2024
b9a5406
reformat exams section
delishad21 Apr 10, 2024
f008356
Reorganize DG manual testing
jayllo-c Apr 10, 2024
dcdd7f6
Changes to manual testing
Pughal77 Apr 10, 2024
eabfbd0
Merge pull request #392 from jayllo-c/branch-UpdateDGManualTesting
Zer0Legion Apr 10, 2024
b9a627b
Merge pull request #385 from Pughal77/branch-PEDBugFix
danielleloh Apr 10, 2024
dfc6a3a
Solve merge conflicts
delishad21 Apr 10, 2024
9dc8b50
Merge pull request #387 from delishad21/branch_UpdateDeveloperGuide3.0
jayllo-c Apr 10, 2024
df0ec85
fix: fix merge conflicts within the developer guide
danielleloh Apr 10, 2024
b7ce78b
fix: push merged changes to branch
danielleloh Apr 10, 2024
5286d86
fix: delete incomplete AddScoreSequenceDigram
danielleloh Apr 10, 2024
f857cec
Merge branches 'branch-DeveloperGuide' and 'branch-DeveloperGuide' of…
danielleloh Apr 10, 2024
58eff95
fix: resolve merge conflicts and formatting of developer guide
danielleloh Apr 10, 2024
e7c78a1
Merge pull request #394 from danielleloh/branch-DeveloperGuide
jayllo-c Apr 10, 2024
37c3e55
Seperate sequence diagram into parsing and execution
Pughal77 Apr 10, 2024
df7e746
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
Pughal77 Apr 10, 2024
ca33166
Satisfy github CI actions
Pughal77 Apr 10, 2024
e140788
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
danielleloh Apr 10, 2024
38cffa6
Changes to sequence diagram
Pughal77 Apr 10, 2024
158a68b
Changes to sequence diagram
Pughal77 Apr 10, 2024
c57fde5
Changes to sequence diagram
Pughal77 Apr 10, 2024
96c6ab6
Merge branch 'master' of https://github.com/Pughal77/tp
Pughal77 Apr 10, 2024
bc65ccc
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
Pughal77 Apr 10, 2024
dcbeef0
Update Command Summary Table
Pughal77 Apr 10, 2024
89d2bf6
Changes to sequence diagram
Pughal77 Apr 10, 2024
7d3d8f5
docs: add sequence diagram for parsing of addScore command in developer
danielleloh Apr 10, 2024
6c0f5ae
Format implementation section of DG
delishad21 Apr 10, 2024
207e9e6
docs: add sequence diagram for execution of addScore command to
danielleloh Apr 10, 2024
2f81e14
Fix typos
delishad21 Apr 10, 2024
e9cc995
fix: add newline to end of puml file
danielleloh Apr 10, 2024
f624081
Reformat titles
delishad21 Apr 10, 2024
f07ea1f
Fix Typo in DG
delishad21 Apr 10, 2024
2af39f1
Merge pull request #399 from delishad21/branch_UpdateDeveloperGuide4.0
danielleloh Apr 10, 2024
659a3d0
docs: edit developer guide implementation details
danielleloh Apr 10, 2024
c8d5b88
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
danielleloh Apr 10, 2024
e07d267
Update consideration for Logic in DG
delishad21 Apr 10, 2024
c2cca85
docs: add sequence diagram to illustrate parsing of deleteScore command
danielleloh Apr 10, 2024
cdc883e
docs: add sequence diagram to implementation details in developer guide
danielleloh Apr 10, 2024
0786790
Fix typos and standardise Appendix
delishad21 Apr 10, 2024
dec6949
Fix titles
delishad21 Apr 10, 2024
2551435
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
Pughal77 Apr 10, 2024
e6db715
Merge pull request #397 from Pughal77/branch-FinaliseDG
delishad21 Apr 10, 2024
b4e4d9d
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 10, 2024
7c1cf9c
Add HTML tags
delishad21 Apr 10, 2024
8a93497
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
delishad21 Apr 10, 2024
b608bc7
docs: update developer guide
danielleloh Apr 10, 2024
46d0d13
Add html labels for merged items
delishad21 Apr 10, 2024
a21c960
Edit DG and diagrams for find implementation
jayllo-c Apr 10, 2024
05162c9
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
danielleloh Apr 10, 2024
84d55c0
Merge branch 'master' into branch_UserGuide_2.0
danielleloh Apr 10, 2024
0b10aea
Correct minor issues in DG
jayllo-c Apr 10, 2024
ff3eeb3
Modify default.md to match DG
delishad21 Apr 10, 2024
43a7d96
docs: update user guide known issues section
danielleloh Apr 10, 2024
01f9ad0
Add UI Outline to UG
delishad21 Apr 11, 2024
666c72d
Fix typo as statied in PR comments
Pughal77 Apr 11, 2024
5ea09ca
Remove AB3 References
delishad21 Apr 11, 2024
efb1533
Add copilot to acknowledgements
delishad21 Apr 11, 2024
8a8ea64
fix: update developer guide
danielleloh Apr 11, 2024
9c9107b
Merge branch 'master' into branch-AddExportCommand
danielleloh Apr 11, 2024
c9d4541
fix: change all methods in CsvUtil class to be static
danielleloh Apr 11, 2024
5ff5b92
fix: update developer guide sequence diagram
danielleloh Apr 11, 2024
d1e3844
Merge pull request #398 from Pughal77/branch-FinaliseUG
danielleloh Apr 11, 2024
f7df82c
Merge pull request #407 from danielleloh/branch-AddExportCommand
Pughal77 Apr 11, 2024
3297d2d
Add implementation for general features
delishad21 Apr 11, 2024
2039bd6
Fix sequence diagrams
delishad21 Apr 11, 2024
0261a30
Fix typo in DG
jayllo-c Apr 11, 2024
b9b159d
Merge pull request #402 from jayllo-c/branch-UpdateDG-FindImplementation
danielleloh Apr 11, 2024
eadb061
Merge pull request #403 from danielleloh/branch_UserGuide_2.0
Zer0Legion Apr 11, 2024
e932dbb
Merge pull request #406 from delishad21/branch_AddUiOutlineToUG
Zer0Legion Apr 11, 2024
c1a08ff
docs: update developer guide
danielleloh Apr 11, 2024
052e15e
Merge pull request #400 from danielleloh/branch-DeveloperGuide
jayllo-c Apr 11, 2024
5924abe
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
danielleloh Apr 11, 2024
74cc8cd
Fix grammar and diagram mistakes
delishad21 Apr 11, 2024
e7051af
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
delishad21 Apr 11, 2024
31db068
Update sequence diagram
Pughal77 Apr 11, 2024
a6e2bf1
Merge branch 'master' into branch_UserGuide_2.0
danielleloh Apr 11, 2024
430c9b9
docs: fix minor formatting issues in user guide
danielleloh Apr 11, 2024
33780dc
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 11, 2024
c691865
Update sequence diagram
Pughal77 Apr 11, 2024
f029668
Merge pull request #411 from danielleloh/branch_UserGuide_2.0
Zer0Legion Apr 11, 2024
47a7a54
Merge pull request #410 from Pughal77/branch-ImproveDG
jayllo-c Apr 11, 2024
c354c58
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
delishad21 Apr 11, 2024
ccd0ceb
Align all puml diagrams to centre
delishad21 Apr 11, 2024
991deea
Change title capitalisation
delishad21 Apr 11, 2024
45c4451
Change "Feature" to "Command"
delishad21 Apr 11, 2024
b5cdac2
Edit page breaks in UG
jayllo-c Apr 11, 2024
f1150b7
Fix the colouring of the ref box.
Zer0Legion Apr 11, 2024
ad07ce9
Fix errors
delishad21 Apr 11, 2024
7f24f01
Merge pull request #404 from delishad21/branch_UpdateDeveloperGuide5.0
Pughal77 Apr 11, 2024
8deb6d0
Merge pull request #412 from jayllo-c/branch-UG-PageBreaks
Pughal77 Apr 11, 2024
23a69e4
Merge pull request #413 from Zer0Legion/fix-ref-coloring
delishad21 Apr 11, 2024
3fd4d83
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 12, 2024
2e8c139
Docs: standardize start, shutdown, save manual testing sections
Zer0Legion Apr 12, 2024
f37960b
Change import manual testing format
delishad21 Apr 12, 2024
9176d41
Add newline formatting
delishad21 Apr 12, 2024
b2593be
Changes Formatting of some parts of the manual testing
Pughal77 Apr 12, 2024
911331a
Docs: Format manual testing for add
Zer0Legion Apr 12, 2024
b221477
Docs: update all formatting assigned to myself to follow
Zer0Legion Apr 12, 2024
7182c87
Fix: typo
Zer0Legion Apr 12, 2024
38160f8
Fix: correct formatting
Zer0Legion Apr 12, 2024
f32792d
Update Manual Testing Section of DG
jayllo-c Apr 12, 2024
507d9bc
Update Readme
delishad21 Apr 12, 2024
ae2acf0
Move links to bullet points
delishad21 Apr 13, 2024
3e80aeb
Merge pull request #417 from jayllo-c/branch-UpdateManualTesting2
delishad21 Apr 13, 2024
fdea99f
Merge pull request #416 from Zer0Legion/standardize-manual-testing
delishad21 Apr 13, 2024
3ffc36a
Merge pull request #414 from delishad21/branch_ModifyManualTestingDG
jayllo-c Apr 13, 2024
da0cb4e
Merge pull request #418 from delishad21/branch_UpdateReadMe
jayllo-c Apr 13, 2024
9f588fa
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 13, 2024
0858c88
Fix all typos related to the usage of importExamScore
Zer0Legion Apr 13, 2024
4cb22bf
Change usage of addressbook to application or name of our app
Pughal77 Apr 13, 2024
0234054
Merge pull request #420 from Pughal77/branch-UpdateManualTesting
Zer0Legion Apr 13, 2024
1375ade
Merge pull request #419 from Zer0Legion/correct-importExamScores-typo
delishad21 Apr 13, 2024
3f22d84
Minor Change to Manual Testing in DG
jayllo-c Apr 13, 2024
c736bdc
Small changes to manual testing
Pughal77 Apr 13, 2024
5a480f4
fix: typo in developer guide
danielleloh Apr 13, 2024
6db6d6b
Merge pull request #423 from danielleloh/branch-DeveloperGuide
jayllo-c Apr 13, 2024
fe28f7f
Update logic in Logic in DG
delishad21 Apr 13, 2024
d536645
Merge pull request #421 from jayllo-c/branch-ManTestMinorChanges
delishad21 Apr 13, 2024
965bf96
Fix merge conflict
delishad21 Apr 13, 2024
9423ba0
small changes to manual testing
Pughal77 Apr 13, 2024
21a95a3
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 13, 2024
1ce37fc
Merge pull request #424 from delishad21/branch_UpdateDeveloperGuide6.0
jayllo-c Apr 13, 2024
7de12ca
Change usage of AddressBook to AvengersAssemble
Pughal77 Apr 13, 2024
9c1a5a3
Small changes
Pughal77 Apr 13, 2024
5d04c9a
Remove use of addressBook
Pughal77 Apr 13, 2024
d5c1561
More removals of use of addressBook
Pughal77 Apr 13, 2024
55515b8
More removals of the wrong usage of AddressBook
Pughal77 Apr 13, 2024
2aa4736
Update colour scheme
delishad21 Apr 13, 2024
9de416d
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
Pughal77 Apr 13, 2024
378f4d7
Small changes
Pughal77 Apr 13, 2024
246bad8
Small changes
Pughal77 Apr 13, 2024
3860ac2
small changes
Pughal77 Apr 13, 2024
145a7c6
small changes
Pughal77 Apr 13, 2024
b918bfb
Merge pull request #425 from delishad21/branch_UpdateDeveloperGuide6.0
Zer0Legion Apr 13, 2024
cc8c29a
Small changes
Pughal77 Apr 13, 2024
791e99a
small changes
Pughal77 Apr 13, 2024
afc32c9
Small changes
Pughal77 Apr 13, 2024
2cf8d2b
small changes
Pughal77 Apr 13, 2024
8321015
Minor changes
Pughal77 Apr 13, 2024
cfbf0b3
Merge pull request #422 from Pughal77/branch-FinaliseDG
Zer0Legion Apr 13, 2024
faba016
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 13, 2024
6113feb
Spell checks
jayllo-c Apr 13, 2024
c99430c
Add line breaks for DG export
delishad21 Apr 13, 2024
48fdd0f
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp…
delishad21 Apr 13, 2024
23369c5
Merge pull request #426 from delishad21/branch_UpdateDeveloperGuide6.0
Pughal77 Apr 13, 2024
a4a9ec6
Merge pull request #427 from jayllo-c/branch-SpellChecks
danielleloh Apr 13, 2024
8734be0
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 13, 2024
af1006b
Docs: tweak formatting of DG in preparation of final release
Zer0Legion Apr 13, 2024
315cb4c
Docs: undo page break changes
Zer0Legion Apr 13, 2024
e6d7322
Fix: revert further changes
Zer0Legion Apr 13, 2024
4081838
Update user stories to html tables
delishad21 Apr 13, 2024
3e3a5d3
Fix Merge Conflicts
delishad21 Apr 13, 2024
9af48eb
Merge pull request #429 from delishad21/branch_UpdateDeveloperGuide6.0
Zer0Legion Apr 13, 2024
d69f6f6
Merge pull request #428 from Zer0Legion/final-formatting
delishad21 Apr 13, 2024
0ce737d
Format Html Tables
delishad21 Apr 13, 2024
c1f5d45
Merge pull request #430 from delishad21/branch_FormatHtmlTables
Zer0Legion Apr 13, 2024
812388a
Fix Score Statistics
delishad21 Apr 13, 2024
8e9e5ff
Merge pull request #431 from delishad21/branch_FixDGErrors
Zer0Legion Apr 13, 2024
48c4226
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp
jayllo-c Apr 13, 2024
98c0385
Minor Change to DG
jayllo-c Apr 13, 2024
1b6b8bf
Merge pull request #432 from jayllo-c/branch-ManTestEdit2
delishad21 Apr 13, 2024
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' # assuming your repo name is tp
version: '^5.2.0'
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,21 @@ src/main/resources/docs/
/preferences.json
/*.log.*
hs_err_pid[0-9]*.log
/addressbookdata/

# Test sandbox files
src/test/data/sandbox/
src/test/data/ExportCommandTest/addressbookdata/
src/test/data/ExportCommandTest/filteredAddressBook.json

# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/

# Markbind generated files
_markbind/

#VSCode files
.vscode/
bin/
32 changes: 21 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
[![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/AY2324S2-CS2103T-T10-1/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S2-CS2103T-T10-1/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S2-CS2103T-T10-1/tp/graph/badge.svg?token=6NGZ4VS4VC)](https://app.codecov.io/gh/AY2324S2-CS2103T-T10-1/tp)


## Avengers Assemble

![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#https://se-education.org/#contributing) for more info.
Avengers Assemble is a contact management app, meant for use with a Command Line Interface (CLI) while still maintaining the benefits of a Graphical User Interface (GUI).

This application is designed for Head Tutors of the CS1101S Programming Methodology course to manage the contact details of students, tutors and other staff members. Its use cases may also be relevant to Head Tutors of other courses.

### Project Links
* [Project Website](https://ay2324s2-cs2103t-t10-1.github.io/tp/)
* [User Guide](https://ay2324s2-cs2103t-t10-1.github.io/tp/UserGuide.html)
* [Developer Guide](https://ay2324s2-cs2103t-t10-1.github.io/tp/DeveloperGuide.html)
* [About Us](https://ay2324s2-cs2103t-t10-1.github.io/tp/AboutUs.html)


### Acknowledgements

* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
* Libraries used: [JavaFX](https://openjfx.io/), [Jackson](https://github.com/FasterXML/jackson), [JUnit5](https://github.com/junit-team/junit5), [OpenCSV](https://opencsv.sourceforge.net/)

13 changes: 12 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,26 @@ dependencies {
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-csv', version: '2.7.4'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

implementation 'com.opencsv:opencsv:5.5.2'

testImplementation('org.junit.platform:junit-platform-launcher:1.5.2')
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion
testImplementation "org.mockito:mockito-core:3.+"
testImplementation group: 'org.powermock', name: 'powermock-api-mockito2', version: '2.0.9'
testImplementation group: 'org.powermock', name: 'powermock-module-junit4', version: '1.6.4'

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

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'avengersassemble.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
54 changes: 26 additions & 28 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,57 @@
---
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
### Johan Soo

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

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

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

### Jane Doe
### Ang Leng Khai

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

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

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

### Johnny Doe
### Loh Sze Han, Danielle

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Develop code

### Jean Doe
### Pughal Raj

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Develop code

### James Doe
### Castillo James

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/jayllo-c)]

* Role: Developer
* Responsibilities: UI
* Responsibilities: Develop Code
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/AY2324S2-CS2103T-T10-1/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