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-W15-4] CodeSphere #33

Open
wants to merge 716 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
716 commits
Select commit Hold shift + click to select a range
d3b68f4
Fix more checkstyle for tests
phiphi-tan Nov 9, 2023
92e464d
Merge pull request #290 from phiphi-tan/branch-checkstyleTest
phiphi-tan Nov 9, 2023
6d4a8fc
Update files for checkstyle (#291)
gongg21 Nov 9, 2023
9afb390
Fix test files
gongg21 Nov 9, 2023
e354c93
Edit commands documentation in UG
sunzihan23 Nov 9, 2023
b3462db
Merge pull request #293 from sunzihan23/UG
sunzihan23 Nov 9, 2023
e86453a
Merge pull request #292 from gongg21/branch-fix-tests
sunzihan23 Nov 9, 2023
8bea76b
Test
tiongjjyi Nov 9, 2023
63df590
Fix docs bug
tiongjjyi Nov 9, 2023
f32cad0
Merge pull request #295 from tiongjjyi/branch-ug-1
tiongjjyi Nov 9, 2023
4087e69
Fix StageManagerTest Bug
devanshubisht Nov 9, 2023
8f56920
Fix Find and Link Bugs in UG
devanshubisht Nov 9, 2023
f6c7a26
PPP v1.0
tiongjjyi Nov 9, 2023
4522f7c
Merge pull request #297 from tiongjjyi/branch-ppp-draft-1
tiongjjyi Nov 9, 2023
ce83dba
Merge pull request #296 from devanshubisht/branch-update-ug
devanshubisht Nov 9, 2023
9bbdeb8
Fix text cutoff issue
phiphi-tan Nov 9, 2023
0cbc5c4
Add PQ test
tiongjjyi Nov 9, 2023
752cc02
Merge pull request #302 from tiongjjyi/branch-test-7
tiongjjyi Nov 9, 2023
d19bf1b
Merge pull request #301 from phiphi-tan/branch-UI
tiongjjyi Nov 9, 2023
c35e480
Fix EditCommandTest (#303)
gongg21 Nov 9, 2023
d49ec8e
Fix EditCommandTest and Add SelectCommandParserTest (#304)
gongg21 Nov 9, 2023
2b8ab30
Update filepath of team photos (#305)
gongg21 Nov 9, 2023
8e245c0
Create new package for Stage Manager
devanshubisht Nov 10, 2023
8664290
Fix checkstyle in StageManagerTest
devanshubisht Nov 10, 2023
77c0af7
Create Phi PPP draft
phiphi-tan Nov 10, 2023
8011c27
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-W15-4/tp…
phiphi-tan Nov 10, 2023
a26327d
Merge pull request #309 from phiphi-tan/branch-PPP
phiphi-tan Nov 10, 2023
61883cc
Merge pull request #307 from devanshubisht/branch-refactor-stagepackage
phiphi-tan Nov 10, 2023
ed18174
Rename person package to student, delete Address class
sunzihan23 Nov 10, 2023
88843a3
Fix UG Links
devanshubisht Nov 10, 2023
bf04a52
Merge pull request #311 from devanshubisht/branch-update-ug
phiphi-tan Nov 10, 2023
3a67f92
Merge pull request #310 from sunzihan23/minorEdits
phiphi-tan Nov 10, 2023
f8d9444
Update user stories in DG
sunzihan23 Nov 10, 2023
484f751
Rename base address package (#312)
phiphi-tan Nov 10, 2023
eced019
Add DevanshuBisht's PPP (#313)
devanshubisht Nov 10, 2023
9edb404
Fix AboutUs.md (#315)
gongg21 Nov 10, 2023
2399aa1
Add new use cases and edit existing use cases
sunzihan23 Nov 10, 2023
0e39a78
Edit non-functional requirements
sunzihan23 Nov 10, 2023
eab4020
Merge pull request #316 from sunzihan23/DG
tiongjjyi Nov 11, 2023
25f87f9
Update DG
tiongjjyi Nov 11, 2023
3b9c34e
Update DG
tiongjjyi Nov 11, 2023
97795a2
Fix checkstyles
tiongjjyi Nov 11, 2023
7f3cc44
Merge pull request #317 from tiongjjyi/branch-DG
tiongjjyi Nov 11, 2023
a1b8a2d
Update PPP
tiongjjyi Nov 11, 2023
781422e
Update PPP
tiongjjyi Nov 11, 2023
c45d765
Merge pull request #318 from tiongjjyi/branch-PPP-1
tiongjjyi Nov 11, 2023
3a91a7b
Fix EditCommand error message (#319)
gongg21 Nov 11, 2023
3b4963f
Fix minor formatting issue in DG
tiongjjyi Nov 11, 2023
e83ce44
Merge pull request #320 from tiongjjyi/branch-DG-2
tiongjjyi Nov 11, 2023
17de16c
Update PPP for phiphi-tan
phiphi-tan Nov 11, 2023
668ec59
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-W15-4/tp…
phiphi-tan Nov 11, 2023
88d5b86
Merge pull request #321 from phiphi-tan/branch-updatePPP
phiphi-tan Nov 11, 2023
3a143f5
Update UserGuide.md to fix documentation bugs (#322)
gongg21 Nov 11, 2023
af1cc32
Update DG for UI and Storage
phiphi-tan Nov 11, 2023
1a02f82
Merge pull request #323 from phiphi-tan/branch-DG
phiphi-tan Nov 11, 2023
1eb17eb
Add author tags
phiphi-tan Nov 11, 2023
43b8298
Rename UiPart to UiComponent
phiphi-tan Nov 11, 2023
735cc9b
Merge pull request #324 from phiphi-tan/branch-UiComponent
phiphi-tan Nov 11, 2023
0c2e1d7
Add SampleData
devanshubisht Nov 11, 2023
e4f6c21
Fix Checkstyle
devanshubisht Nov 11, 2023
ce5c858
Fix Pq UI Bug
devanshubisht Nov 11, 2023
23415f6
Fix Checkstyle
devanshubisht Nov 11, 2023
28dff47
Fix Find Error Bug
devanshubisht Nov 11, 2023
b687a04
Merge pull request #325 from devanshubisht/branch-add-sampledata
devanshubisht Nov 11, 2023
7fa17f6
Merge pull request #326 from devanshubisht/branch-fix-pqBug
devanshubisht Nov 11, 2023
8e3a6f4
Add SampleData Test
devanshubisht Nov 11, 2023
a8d1572
Fix CheckStyle
devanshubisht Nov 11, 2023
79162d2
Merge pull request #328 from devanshubisht/branch-sampledata-test
devanshubisht Nov 11, 2023
65289f1
Add author tags to classes
devanshubisht Nov 11, 2023
fd35461
Merge pull request #329 from devanshubisht/branch-add-authorship-for-…
devanshubisht Nov 11, 2023
550f668
Add author tags to classes
devanshubisht Nov 12, 2023
4aaf303
Merge pull request #330 from devanshubisht/branch-add-authorship-for-…
devanshubisht Nov 12, 2023
fd9eb17
Add command success screenshots
tiongjjyi Nov 12, 2023
4902f8c
Add command success screenshots
tiongjjyi Nov 12, 2023
b475199
Add manual testing instructions in DG appendix (#332)
sunzihan23 Nov 12, 2023
aefbaca
Merge pull request #331 from tiongjjyi/branch-add-success-screenshots
sunzihan23 Nov 12, 2023
3a95ae1
Update UG and Model diagram
gongg21 Nov 12, 2023
1cb731e
Update Model diagram
gongg21 Nov 12, 2023
30f26f5
Fix minor formatting issue in UG
tiongjjyi Nov 12, 2023
d896d78
Update authorship for relevant files (#335)
gongg21 Nov 12, 2023
8ad1d9a
Update StorageClassDiagram and fix checkstyle
gongg21 Nov 12, 2023
dc9ea1c
Merge pull request #334 from tiongjjyi/branch-minor-UG-fix
tiongjjyi Nov 12, 2023
9639db4
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-W15-4/tp…
phiphi-tan Nov 12, 2023
92be8d9
Add author tags
phiphi-tan Nov 12, 2023
242d8af
Edit DG
phiphi-tan Nov 12, 2023
41dcf09
Merge pull request #333 from gongg21/branch-update-ug-and-dg
phiphi-tan Nov 12, 2023
8d59555
Merge pull request #336 from phiphi-tan/branch-author
phiphi-tan Nov 12, 2023
0b4c660
Update personal photo
phiphi-tan Nov 12, 2023
1cc1870
Merge pull request #337 from phiphi-tan/png
phiphi-tan Nov 12, 2023
b255da9
Add author tags
tiongjjyi Nov 12, 2023
f0fc0b6
CodeCov fix
tiongjjyi Nov 12, 2023
85da15c
CodeCov fix
tiongjjyi Nov 12, 2023
2656299
Fix checkstyle
tiongjjyi Nov 12, 2023
159f813
Merge pull request #338 from tiongjjyi/branch-author
tiongjjyi Nov 12, 2023
707d57f
Add author tags
sunzihan23 Nov 12, 2023
7caf87b
Merge pull request #339 from sunzihan23/branch-author
sunzihan23 Nov 12, 2023
48a051e
Update PPP
sunzihan23 Nov 12, 2023
296c9a1
Merge pull request #340 from sunzihan23/PPP
sunzihan23 Nov 12, 2023
fdfcd33
Update DG with Find
devanshubisht Nov 12, 2023
55ec275
Fix CheckStyle
devanshubisht Nov 12, 2023
5e2a53a
Fix CheckStyle
devanshubisht Nov 12, 2023
67cf52b
Merge pull request #341 from devanshubisht/branch-update-dg
devanshubisht Nov 12, 2023
313b428
Update addressbook.json to codesphere.json and relevant files
gongg21 Nov 13, 2023
b2b84c1
Merge pull request #342 from gongg21/branch-fix-userprefs
gongg21 Nov 13, 2023
681adc0
Modify add pq implementation
tiongjjyi Nov 13, 2023
5692ea0
Merge pull request #343 from tiongjjyi/branch-dg-3
gongg21 Nov 13, 2023
a44ce78
Update all screenshots in UG
tiongjjyi Nov 13, 2023
28fe3e0
Update course_display.png
tiongjjyi Nov 13, 2023
45c15fb
Merge pull request #344 from tiongjjyi/branch-screenshtos-ug
tiongjjyi Nov 13, 2023
0fa74b0
Update Devanshu's AboutUs
devanshubisht Nov 13, 2023
8e1a6e4
Fix index.md
devanshubisht Nov 13, 2023
2a26b5f
Fix index.md
devanshubisht Nov 13, 2023
ab10157
Update DeveloperGuide.md
gongg21 Nov 13, 2023
9543b5c
Add DG implementation documentation for SortCommand
sunzihan23 Nov 13, 2023
ba239b8
Fix gradle.yml
devanshubisht Nov 13, 2023
3a691db
Merge pull request #345 from gongg21/branch-update-dg
tiongjjyi Nov 13, 2023
41895d9
Modify uml
tiongjjyi Nov 13, 2023
4a4b116
Edit PQ UML
tiongjjyi Nov 13, 2023
137b4bd
Edit PQ UML
tiongjjyi Nov 13, 2023
d65a933
Merge pull request #347 from tiongjjyi/branch-uml-2
tiongjjyi Nov 13, 2023
2660250
Add pq activity diagram
tiongjjyi Nov 13, 2023
055d98d
Add sequence diagram for sort command
sunzihan23 Nov 13, 2023
daaf589
Fix checkstyle
tiongjjyi Nov 13, 2023
d9d2983
Remove class diagram for find command
sunzihan23 Nov 13, 2023
3df4aa0
Merge pull request #348 from tiongjjyi/branch-activitydiagram
sunzihan23 Nov 13, 2023
d3b0d2f
Merge pull request #346 from devanshubisht/branch-fix-website
sunzihan23 Nov 13, 2023
9184bd3
Merge branch 'master' into DG-SortCommand
sunzihan23 Nov 13, 2023
e7c253b
Merge pull request #349 from sunzihan23/DG-SortCommand
sunzihan23 Nov 13, 2023
b92b04f
Add activity diagram for sort command in UG
sunzihan23 Nov 13, 2023
acb5903
Merge pull request #350 from sunzihan23/DG-ActivityDiagram
sunzihan23 Nov 13, 2023
c187ee0
Update DG section in PPP
sunzihan23 Nov 13, 2023
16470f0
Fix error in sort command
sunzihan23 Nov 13, 2023
c1886da
Merge pull request #351 from sunzihan23/PPP
gongg21 Nov 13, 2023
5e17c80
Merge pull request #352 from sunzihan23/DG-minorFix
gongg21 Nov 13, 2023
0f2b883
Edit pq sequence diagram
tiongjjyi Nov 13, 2023
d6b2266
Author tag
tiongjjyi Nov 13, 2023
da9416f
Merge pull request #354 from tiongjjyi/branch-author-2
tiongjjyi Nov 13, 2023
267ea12
Update UserGuide.md
devanshubisht Nov 13, 2023
81763cf
Merge branch 'AY2324S1-CS2103T-W15-4:master' into master
devanshubisht Nov 13, 2023
e45a2a8
Merge pull request #355 from devanshubisht/master
sunzihan23 Nov 13, 2023
70fc23d
Update DevelopGuide.md and relevant files
gongg21 Nov 13, 2023
9871ae2
Update UI in DG
devanshubisht Nov 13, 2023
f4eff2e
Update PPP
gongg21 Nov 13, 2023
f602257
Merge pull request #356 from gongg21/branch-update-dg
gongg21 Nov 13, 2023
4c1e28a
Update DG files
gongg21 Nov 13, 2023
c7094c0
Merge pull request #358 from gongg21/branch-update-dg
gongg21 Nov 13, 2023
e26c3ab
Merge pull request #357 from gongg21/branch-PPP
gongg21 Nov 13, 2023
186ee54
Update DG files
gongg21 Nov 13, 2023
14031e8
Merge pull request #359 from gongg21/branch-update-dg
gongg21 Nov 13, 2023
fd80840
Edit PPP
tiongjjyi Nov 13, 2023
8e1a382
Update DG for findCommand
devanshubisht Nov 13, 2023
ec9f8ea
Add credit for StageManager
devanshubisht Nov 13, 2023
6abe4a5
Add credit for StageManager
devanshubisht Nov 13, 2023
6135aff
Merge branch 'AY2324S1-CS2103T-W15-4:master' into branch-update-dg
devanshubisht Nov 13, 2023
3d00c1c
Merge pull request #361 from devanshubisht/branch-update-dg
devanshubisht Nov 13, 2023
92424fb
Merge pull request #360 from tiongjjyi/branch-ppp-2
devanshubisht Nov 13, 2023
d792a1c
Update PPP
gongg21 Nov 13, 2023
2e908a7
Merge pull request #362 from gongg21/branch-PPP
gongg21 Nov 13, 2023
daaf255
Update UG introduction, quick start and tutorial
sunzihan23 Nov 13, 2023
570628a
Make documentation changes
phiphi-tan Nov 13, 2023
6910a4d
Edit home commands in UG
sunzihan23 Nov 13, 2023
8344eca
Merge pull request #363 from sunzihan23/UG
tiongjjyi Nov 13, 2023
5fb0beb
Add annotated screenshots for tutorial
tiongjjyi Nov 13, 2023
3a4e71d
Add annotated screenshots for tutorial
tiongjjyi Nov 13, 2023
b553bc1
Merge pull request #365 from tiongjjyi/branch-ss-tut
tiongjjyi Nov 13, 2023
c298276
Edit ppp
tiongjjyi Nov 13, 2023
6d3d558
Merge pull request #366 from tiongjjyi/branch-ppp-4
tiongjjyi Nov 13, 2023
169ba0b
Remove author tag
tiongjjyi Nov 13, 2023
aac17af
Merge pull request #367 from tiongjjyi/branch-minor-fix-2
tiongjjyi Nov 13, 2023
c8706a6
Edit PPP
devanshubisht Nov 13, 2023
898a1e1
Update line breaks for UG
devanshubisht Nov 13, 2023
d8e8376
Merge pull request #369 from devanshubisht/master
devanshubisht Nov 13, 2023
904511f
Merge pull request #368 from devanshubisht/branch-update-ug
devanshubisht Nov 13, 2023
218b451
Merge pull request #364 from phiphi-tan/inputHistory
devanshubisht Nov 13, 2023
0210349
Fix CheckStyle
devanshubisht Nov 13, 2023
020adcc
Update DG Planned Enhancements
devanshubisht Nov 13, 2023
0275ca1
Update PPP
devanshubisht Nov 13, 2023
7ec0bb5
Update PPP
devanshubisht Nov 13, 2023
e9546ec
Merge pull request #370 from devanshubisht/branch-update-dg
devanshubisht Nov 13, 2023
7a1cd3b
Update PPP
devanshubisht Nov 13, 2023
3ad145f
Merge pull request #371 from devanshubisht/branch-update-dg
devanshubisht Nov 13, 2023
4b83380
Update PPP
devanshubisht Nov 13, 2023
fed192f
Merge pull request #372 from devanshubisht/branch-update-dg
devanshubisht Nov 13, 2023
8509603
Edit formatting of UG
sunzihan23 Nov 14, 2023
69b685e
Update PPP to fit within 2 pages
devanshubisht Nov 14, 2023
32f22b1
Merge pull request #373 from devanshubisht/master
devanshubisht Nov 14, 2023
a19166e
Update PPP
gongg21 Nov 14, 2023
0fc3702
Merge pull request #374 from gongg21/branch-PPP
gongg21 Nov 14, 2023
5340686
Update DevOps and testing guides
gongg21 Nov 14, 2023
2ac9c73
Merge pull request #375 from gongg21/branch-update-dg
gongg21 Nov 14, 2023
39236bc
Update AboutUs
gongg21 Nov 14, 2023
96fa4ca
Merge pull request #376 from gongg21/branch-update-AboutUs
gongg21 Nov 14, 2023
cbbae0c
Add code reuse docs
gongg21 Nov 14, 2023
1397ba5
Merge pull request #377 from gongg21/branch-reuse
gongg21 Nov 14, 2023
76774c6
Refactor from Person to Student/Course
devanshubisht Nov 14, 2023
8ef3fe6
Merge branch 'master' of https://github.com/devanshubisht/tp
devanshubisht Nov 14, 2023
9ee1c4d
Add DeleteCourseCommandParserTest and update test files
gongg21 Nov 14, 2023
0f170ba
Merge pull request #378 from devanshubisht/master
devanshubisht Nov 14, 2023
5dd3270
Fix files for checkstyle
gongg21 Nov 14, 2023
3f5f31f
Fix files for checkstyle
gongg21 Nov 14, 2023
95ec022
Merge pull request #379 from gongg21/branch-testing
gongg21 Nov 14, 2023
5c54afa
Add credits in CodeSphereParser
devanshubisht Nov 14, 2023
d3a15c2
Edit UG for course page commands
sunzihan23 Nov 14, 2023
4398b65
Merge branch 'master' into UG
sunzihan23 Nov 14, 2023
9fc7010
Merge pull request #381 from sunzihan23/UG
sunzihan23 Nov 14, 2023
6543a4f
Edit DG
phiphi-tan Nov 14, 2023
1741ac2
Merge pull request #382 from phiphi-tan/DG
phiphi-tan Nov 14, 2023
91c9873
Merge pull request #380 from devanshubisht/branch-add-authorship-for-…
devanshubisht Nov 14, 2023
4201c64
Fix checkstyle
devanshubisht Nov 14, 2023
7113f31
Merge pull request #383 from devanshubisht/master
devanshubisht Nov 14, 2023
b85c971
Update PPP
sunzihan23 Nov 14, 2023
3352b60
Fix checkstyle issue
sunzihan23 Nov 14, 2023
1cde379
Merge pull request #384 from sunzihan23/PPP
sunzihan23 Nov 14, 2023
2fb168a
Update Phi PPP
phiphi-tan Nov 14, 2023
aded70e
Edit formatting of PPP
sunzihan23 Nov 14, 2023
7585549
Merge pull request #385 from phiphi-tan/DG
phiphi-tan Nov 14, 2023
c0d8c8b
Merge pull request #386 from sunzihan23/PPP
sunzihan23 Nov 14, 2023
6de2fd1
Fix formatting for UG
sunzihan23 Nov 14, 2023
5e11311
Add UniqueCourseListTest.java
gongg21 Nov 14, 2023
01f9c51
Fix RepoSense link for PPP
sunzihan23 Nov 14, 2023
7337313
Update file for checkstyle
gongg21 Nov 14, 2023
87b9f1f
Merge pull request #387 from sunzihan23/PPP-minorEdits
gongg21 Nov 14, 2023
efa476f
Merge pull request #389 from sunzihan23/PPP-fix
gongg21 Nov 14, 2023
8aa0331
Merge pull request #388 from gongg21/branch-testing
gongg21 Nov 14, 2023
5b22a36
Fix formatting issues for quick start
sunzihan23 Nov 14, 2023
dd2ac35
Update InputHistory in DG
phiphi-tan Nov 14, 2023
4dd645d
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-W15-4/tp…
phiphi-tan Nov 14, 2023
e460853
Update DG
gongg21 Nov 14, 2023
4ff18f8
Merge pull request #391 from phiphi-tan/DG
phiphi-tan Nov 14, 2023
3a2fb21
Merge pull request #392 from gongg21/branch-update-dg
gongg21 Nov 14, 2023
6550056
Fix links
sunzihan23 Nov 14, 2023
e35bc63
Merge pull request #390 from sunzihan23/UG-fix
phiphi-tan Nov 14, 2023
b5322ca
Add page breaks
sunzihan23 Nov 14, 2023
037106c
Merge pull request #393 from sunzihan23/UG-fix
sunzihan23 Nov 14, 2023
13516d6
Update DG
gongg21 Nov 14, 2023
41a52be
Merge pull request #394 from gongg21/branch-update-dg
gongg21 Nov 14, 2023
835e33a
Update PPP
phiphi-tan Nov 14, 2023
569c2bb
Merge pull request #395 from phiphi-tan/DG
phiphi-tan Nov 14, 2023
ea23fb8
Edit UG
sunzihan23 Nov 14, 2023
e47996e
Fix nameing issue
sunzihan23 Nov 14, 2023
ce66b73
Merge pull request #396 from sunzihan23/UG-edits
sunzihan23 Nov 14, 2023
b867643
Update DG
gongg21 Nov 14, 2023
a92732f
Merge pull request #397 from gongg21/branch-update-dg
gongg21 Nov 14, 2023
c2dbe17
Edit UG
sunzihan23 Nov 14, 2023
0617b8c
Edit author tags
sunzihan23 Nov 14, 2023
bd35e8f
Update PPP
phiphi-tan Nov 14, 2023
f4f6e65
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-W15-4/tp
phiphi-tan Nov 14, 2023
07f4672
Merge pull request #398 from sunzihan23/master
sunzihan23 Nov 14, 2023
0dd7d04
Update PPP again
phiphi-tan Nov 14, 2023
bdc989a
Merge pull request #399 from phiphi-tan/master
phiphi-tan Nov 14, 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 .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
/.gradle/
/build/
src/main/resources/docs/
/bin/

# IDEA files
/.idea/
Expand All @@ -21,3 +22,4 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/
31 changes: 17 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)

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

* 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.
[![CI Status](https://github.com/AY2324S1-CS2103T-W15-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S1-CS2103T-W15-4/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S1-CS2103T-W15-4/tp/graph/badge.svg?token=6MDQ56W5QU)](https://codecov.io/gh/AY2324S1-CS2103T-W15-4/tp)

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

## CodeSphere
CodeSphere is a desktop contact management app, optimised for use via a Command Line Interface (CLI)
while still having the benefits of a Graphical User Interface (GUI).
It is an app targeted at enabling Teaching Assistants in NUS School of Computing to better manage their students.

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

### Project Links
[Project Website](https://ay2324s1-cs2103t-w15-4.github.io/tp/)
[User Guide](https://ay2324s1-cs2103t-w15-4.github.io/tp/UserGuide.html)
[Developer Guide](https://ay2324s1-cs2103t-w15-4.github.io/tp/DeveloperGuide.html)
[About Us](https://ay2324s1-cs2103t-w15-4.github.io/tp/AboutUs.html)
8 changes: 6 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
mainClassName = 'seedu.codesphere.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -66,7 +66,11 @@ dependencies {
}

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'CodeSphere.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
66 changes: 34 additions & 32 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,61 @@
---
layout: page
title: About Us
layout: page
title: "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`
You can reach us at the email `devanshu[at]comp.nus.edu.sg`

## Project team

### John Doe
### Devanshu Bisht

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

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

* Role: Project Advisor
* Role: Team Lead
* Responsibilities: In charge of integration and overall logic of the application.

### Jane Doe
### Phinehas Tan

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/phiphi-tan)]
[[portfolio](team/phiphi-tan.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: User Interface (UI), Deliverables and Deadlines
* Responsibilities: Implement user-interface related features for the application,
and ensure project deliverables are done on time and in the right format

### Johnny Doe
### Sun Zihan

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

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

* Role: Developer
* Responsibilities: Data
* Role: Code quality, documentation
* Responsibilities: Ensures adherence to coding standards, responsible for the quality of project documents

### Jean Doe
### Tiong Jjyi

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Role: Scheduling and tracking
* Responsibilities: In charge of defining, assigning, and tracking project tasks.

### James Doe
### Gallen Ong

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

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

* Role: Developer
* Responsibilities: UI
* Role: Developing and Testing
* Responsibilities: In charge of command logic, integration of code, and overall testing of app.
4 changes: 2 additions & 2 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: page
title: Configuration guide
layout: page
title: "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`).
12 changes: 5 additions & 7 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
---
layout: page
title: DevOps guide
layout: page
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}

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

## Build automation

Expand Down Expand Up @@ -73,7 +71,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-W15-4/tp/blob/master/src/main/java/seedu/codesphere/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