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-T13-1] Admin Book #79

Open
wants to merge 695 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
695 commits
Select commit Hold shift + click to select a range
7413482
Update Add Command to throw error when trying to add before select
taniatsq Apr 8, 2024
d7d6d8d
Fix rm command not hiding students
nichee Apr 8, 2024
6248c4d
Remove redundant function
nichee Apr 8, 2024
8524c7f
Merge pull request #209 from nichee/master
nichee Apr 8, 2024
a6c49e3
Fix find command not updating Ui
nichee Apr 8, 2024
719f752
Display class size in UI when calling list command
nichee Apr 8, 2024
d9f4c5e
Merge pull request #210 from nichee/master
nichee Apr 8, 2024
2c02995
Remove redundant code
nichee Apr 8, 2024
90a4df3
Update remove class function to hide the filepath in the UI
nichee Apr 8, 2024
df89f21
Merge pull request #213 from nichee/master
nichee Apr 8, 2024
70aa5cd
Update UG explaining behaviour of multiple search terms for Find func…
nichee Apr 8, 2024
3cfac88
Merge pull request #214 from nichee/master
nichee Apr 8, 2024
dcf90b0
Fix bugs to throw errors when class is not selected yet
taniatsq Apr 9, 2024
ebab0e8
Update UserGuide.md
taniatsq Apr 9, 2024
718d408
Update UserGuide.md
taniatsq Apr 9, 2024
b3ef974
Merge branch 'master' into v1.4
nichee Apr 9, 2024
be42787
Merge pull request #207 from taniatsq/v1.4
nichee Apr 9, 2024
5ec5f37
Add javadocs
nichee Apr 9, 2024
1a193e1
Merge pull request #19 from AY2324S2-CS2103T-T13-1/master
nichee Apr 9, 2024
751ac5d
Implement class selected check in add command
nichee Apr 9, 2024
6b6b1c8
Update UserGuide.md note of caution
taniatsq Apr 9, 2024
afca3f1
Add files via upload
taniatsq Apr 10, 2024
a87b2e7
Delete docs/images/AttendancePercentage.png
taniatsq Apr 10, 2024
4a01d95
Add files via upload
taniatsq Apr 10, 2024
c75cfbd
Update UserGuide.md Attendance tips
taniatsq Apr 10, 2024
125b97e
Delete docs/images/AttendancePercentage.png
taniatsq Apr 10, 2024
63c6482
Add files via upload
taniatsq Apr 10, 2024
d3583c8
Add files via upload
taniatsq Apr 10, 2024
f327fea
Update UserGuide.md
taniatsq Apr 10, 2024
35d0310
Update UserGuide.md
taniatsq Apr 10, 2024
9dc1f56
Delete docs/images/QuickStartTerminal.png
taniatsq Apr 10, 2024
fff2c89
Add files via upload
taniatsq Apr 10, 2024
81be62d
Delete docs/images/QuickStartTerminal.png
taniatsq Apr 10, 2024
8b157e5
Add files via upload
taniatsq Apr 10, 2024
4b99e3b
Delete docs/images/QuickStartTerminal.png
taniatsq Apr 10, 2024
1c8cbf1
Add files via upload
taniatsq Apr 10, 2024
40b8082
Update UserGuide.md
taniatsq Apr 10, 2024
128577d
Add files via upload
taniatsq Apr 10, 2024
ac5b938
Update UserGuide.md quick start terminologies and ss
taniatsq Apr 10, 2024
303684b
Delete docs/images/TerminalInstructions_2.png
taniatsq Apr 10, 2024
63e19df
Add files via upload
taniatsq Apr 10, 2024
ce5a28f
Delete docs/images/TerminalInstructions_2.png
taniatsq Apr 10, 2024
1d9d861
Add files via upload
taniatsq Apr 10, 2024
89ad936
Update UserGuide.md
taniatsq Apr 10, 2024
5006ada
Update UserGuide.md
taniatsq Apr 10, 2024
557588f
Update UserGuide.md
taniatsq Apr 10, 2024
5e343e6
Update UserGuide.md
AndrewOng2066 Apr 10, 2024
42bd449
Update UserGuide.md
AndrewOng2066 Apr 10, 2024
9c5e4d7
Update site.json
AndrewOng2066 Apr 10, 2024
68e4751
Update UserGuide.md STATUS description
taniatsq Apr 10, 2024
227a2ab
Update UserGuide.md
taniatsq Apr 10, 2024
8a2a10e
Change Description to Handle All Characters
faaheem13 Apr 10, 2024
fcaae4f
Merge pull request #13 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 10, 2024
4ff188f
Fix CommandResult for description
taniatsq Apr 10, 2024
30d48bf
Merge pull request #215 from taniatsq/v1.4
taniatsq Apr 10, 2024
1e0176b
Merge pull request #22 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 10, 2024
8612da2
Update UserGuide.md
faaheem13 Apr 10, 2024
e076f7d
Merge pull request #20 from AY2324S2-CS2103T-T13-1/master
nichee Apr 10, 2024
469f5c4
Fix whitespace
nichee Apr 10, 2024
213131a
Revert "Fix whitespace"
nichee Apr 10, 2024
9446e4c
Fix checkstyle
nichee Apr 10, 2024
c9c8728
Fix checkstyle
nichee Apr 10, 2024
000f764
Merge pull request #216 from nichee/master
nichee Apr 10, 2024
b5dfd3c
Fix tests
nichee Apr 10, 2024
92693d5
Update test, remove feature freeze list size feature
nichee Apr 10, 2024
546899d
Fix whitespace
nichee Apr 10, 2024
5ad69b8
Fix duplicate index in editAttendance
Apr 10, 2024
a56b149
Merge pull request #218 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 10, 2024
669d54e
Update UserGuide.md
faaheem13 Apr 10, 2024
824efe5
Merge pull request #14 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 10, 2024
b273183
Fix edit Attendance bug
Apr 10, 2024
72a37ac
Merge pull request #219 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 10, 2024
df29eeb
Merge pull request #15 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 10, 2024
949a820
Modify Select Class command and parser to use Index instead of int, a…
nichee Apr 10, 2024
c020656
Update tests, include toString and Equals overriden functions in Sele…
nichee Apr 10, 2024
decc1e8
Merge pull request #217 from nichee/master
nichee Apr 10, 2024
0df9d77
Merge pull request #16 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 11, 2024
160e208
Fix the description bug in edit command
Apr 11, 2024
0d2a907
Merge pull request #220 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 11, 2024
c49bfbd
Merge pull request #17 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 11, 2024
9d1fe78
Update UserGuide.md
taniatsq Apr 11, 2024
902ab8b
Update UserGuide.md
AndrewOng2066 Apr 11, 2024
9d5e48d
Update UserGuide.md
AndrewOng2066 Apr 11, 2024
eaf1473
Update UserGuide.md
faaheem13 Apr 11, 2024
e1ed373
Update UserGuide.md
faaheem13 Apr 11, 2024
767f2c3
Update UG
nichee Apr 12, 2024
70a49bc
Merge pull request #221 from nichee/master
nichee Apr 12, 2024
facd539
Update UG
nichee Apr 12, 2024
ba6bb0c
Update UG
nichee Apr 12, 2024
fba5706
Update UG
nichee Apr 12, 2024
8d674fe
Merge pull request #222 from nichee/master
nichee Apr 12, 2024
d7d777b
Update UG
nichee Apr 12, 2024
7f7030c
Update UG
nichee Apr 12, 2024
573fe41
Merge pull request #223 from nichee/master
nichee Apr 12, 2024
b57116c
Update UG
nichee Apr 12, 2024
1ffa52c
Merge pull request #224 from nichee/master
nichee Apr 12, 2024
569842c
Update UserGuide.md
nichee Apr 12, 2024
602d502
Improve code quality
nichee Apr 12, 2024
8dd43b3
Delete all instances of viewClasses()
nichee Apr 12, 2024
4047253
Update DeveloperGuide.md
faaheem13 Apr 13, 2024
fa71fb9
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
03031ff
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
3151765
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
d7c422a
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
213a2aa
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
57b236f
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
ea63271
Update DeveloperGuide.md
faaheem13 Apr 13, 2024
f0fdb28
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
93b860b
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
457a9f5
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
2869dad
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
adb29f0
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
5a0019c
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
aea3c72
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
6b9e96c
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
aac021f
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
9371327
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
9ee3687
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
cb623ae
Update UserGuide.md
AndrewOng2066 Apr 13, 2024
d2836de
Update DeveloperGuide.md
taniatsq Apr 13, 2024
a93fb05
Update DeveloperGuide.md
taniatsq Apr 13, 2024
5fc5c09
Update DeveloperGuide.md
taniatsq Apr 13, 2024
06697c5
Update DeveloperGuide.md
taniatsq Apr 13, 2024
7ba342f
Update DeveloperGuide.md
taniatsq Apr 13, 2024
c8d6881
Merge pull request #23 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 13, 2024
29750bb
Update use cases in DeveloperGuide.md
Apr 13, 2024
afcf08d
Merge pull request #225 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 13, 2024
7bf3ff3
Update DeveloperGuide.md
nichee Apr 13, 2024
2fa8b24
Update DeveloperGuide.md
nichee Apr 13, 2024
fef7566
Update DeveloperGuide.md
nichee Apr 13, 2024
da66fc5
Update DeveloperGuide.md
nichee Apr 13, 2024
b7a755a
Update DeveloperGuide.md
nichee Apr 13, 2024
1d5ca7a
Update DeveloperGuide.md
nichee Apr 13, 2024
e00297f
Update DeveloperGuide.md
nichee Apr 13, 2024
4a0821f
Update DeveloperGuide.md
nichee Apr 13, 2024
5619339
Update DeveloperGuide.md
nichee Apr 13, 2024
154d2f7
Update DeveloperGuide.md
nichee Apr 13, 2024
78351d6
Delete commented code
nichee Apr 13, 2024
168fdef
Merge branch 'master' into master
nichee Apr 13, 2024
fe254a7
Merge pull request #226 from nichee/master
nichee Apr 13, 2024
634935e
Update DeveloperGuide.md
nichee Apr 13, 2024
12b5cc2
Update DeveloperGuide.md
nichee Apr 13, 2024
528cecb
Merge pull request #24 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 14, 2024
8e8e53a
Update DeveloperGuide.md
Apr 14, 2024
056b716
Merge pull request #227 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 14, 2024
8e1ac01
Update DeveloperGuide.md
Apr 14, 2024
f596098
Merge pull request #228 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 14, 2024
0f0522c
Update DeveloperGuide.md
Apr 14, 2024
7a8b5a3
Merge pull request #229 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 14, 2024
eee7386
Update DeveloperGuide.md and add 'add' and 'edit' sequence diagrams
Apr 14, 2024
1d129b8
Merge pull request #230 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 14, 2024
4a57c87
Update UserGuide.md
Apr 14, 2024
439ffd5
Fix checkstyle
Apr 14, 2024
61fb851
Merge pull request #231 from AndrewOng2066/v1.4-fix-issue-4
AndrewOng2066 Apr 14, 2024
d03bdc1
Add files via upload
taniatsq Apr 14, 2024
5df3825
Update UserGuide.md
taniatsq Apr 14, 2024
0292292
Update UserGuide.md
taniatsq Apr 14, 2024
8cd1e60
Merge pull request #18 from AY2324S2-CS2103T-T13-1/master
taniatsq Apr 14, 2024
c603b7c
Fix checkstyle and tests
taniatsq Apr 14, 2024
0a4adcb
Merge pull request #232 from taniatsq/v1.4
taniatsq Apr 14, 2024
4cecfe8
Merge pull request #25 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 14, 2024
1964804
Fix attendance date bug
Apr 14, 2024
fe83ba0
Fix checkstyle
Apr 14, 2024
b5152a3
Merge pull request #233 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 14, 2024
fcafd3e
Change the studentid
Apr 14, 2024
d4a35b3
Update UserGuide.md
Apr 14, 2024
749d842
Update UserGuide.md
Apr 14, 2024
9a836d5
Merge pull request #234 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 14, 2024
8fc875a
Fix attendance bug
Apr 14, 2024
d836d7f
Merge pull request #235 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 14, 2024
af835b8
Update UserGuide.md
taniatsq Apr 14, 2024
13b294a
Update UserGuide.md
taniatsq Apr 14, 2024
69ae638
Update UserGuide.md
taniatsq Apr 14, 2024
e09b0ba
Fix edit attendance bug
Apr 14, 2024
1ed9d85
Merge pull request #236 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 14, 2024
266eb10
Fix delete attendance bug
Apr 14, 2024
4f72ec0
Update UserGuide.md
taniatsq Apr 14, 2024
8bf4670
Update UserGuide.md
taniatsq Apr 14, 2024
3e80dbd
Merge pull request #237 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 14, 2024
9b5fab9
Update UserGuide.md
taniatsq Apr 14, 2024
3e37c33
Update UserGuide.md
taniatsq Apr 14, 2024
4599673
Update UserGuide.md
taniatsq Apr 14, 2024
e9ec341
Update UserGuide.md
taniatsq Apr 14, 2024
c6783a6
Update UserGuide.md
nichee Apr 14, 2024
3d707a2
Update UserGuide.md
nichee Apr 14, 2024
cc53b23
Update DeveloperGuide.md
taniatsq Apr 14, 2024
fc4563d
Update UserGuide.md
nichee Apr 14, 2024
edde0d6
Update DeveloperGuide.md
taniatsq Apr 14, 2024
fdaaddb
Update UserGuide.md
nichee Apr 14, 2024
39e64e8
Update UserGuide.md
nichee Apr 14, 2024
67ac524
Update UserGuide.md
taniatsq Apr 14, 2024
be60b6a
Update UserGuide.md
taniatsq Apr 14, 2024
087111f
Update UserGuide.md
taniatsq Apr 14, 2024
4e81a4c
Update UserGuide.md
taniatsq Apr 14, 2024
0a6bbaa
Update UserGuide.md
taniatsq Apr 14, 2024
5f31783
Update UserGuide.md
taniatsq Apr 14, 2024
1709776
Update UserGuide.md
taniatsq Apr 14, 2024
f59b0ce
Update UserGuide.md
taniatsq Apr 14, 2024
4b2cf53
Update DeveloperGuide.md
nichee Apr 14, 2024
e8844b2
Update UserGuide.md
taniatsq Apr 14, 2024
4eea6ec
Update UserGuide.md
taniatsq Apr 14, 2024
365de87
Update UserGuide.md
taniatsq Apr 14, 2024
a34509e
Update DeveloperGuide.md
nichee Apr 14, 2024
742ed89
Update DeveloperGuide.md
nichee Apr 14, 2024
462363e
Update UserGuide.md
taniatsq Apr 14, 2024
db99c8d
Update DeveloperGuide.md
nichee Apr 14, 2024
8b2a465
Update UserGuide.md
taniatsq Apr 14, 2024
27e2949
Update DeveloperGuide.md
nichee Apr 14, 2024
ce400a9
Update UserGuide.md
taniatsq Apr 14, 2024
cea47b2
Update DeveloperGuide.md
nichee Apr 14, 2024
a83d0a7
Update UserGuide.md
taniatsq Apr 14, 2024
3ed4bde
Update UserGuide.md
taniatsq Apr 14, 2024
d2d39ce
Update UserGuide.md
taniatsq Apr 14, 2024
9eba4db
Update DeveloperGuide.md
taniatsq Apr 14, 2024
8c8f8f3
Merge pull request #26 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 15, 2024
2df2629
Update DeveloperGuide.md
taniatsq Apr 15, 2024
2c2bffd
Update UserGuide.md
Apr 15, 2024
fb14010
Merge pull request #238 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 15, 2024
3fd077c
Update UserGuide.md
taniatsq Apr 15, 2024
f376ca0
Update UserGuide.md
taniatsq Apr 15, 2024
12d706b
Update UserGuide.md
taniatsq Apr 15, 2024
3d03da8
Update UserGuide.md
taniatsq Apr 15, 2024
a9c0995
Update UserGuide.md
taniatsq Apr 15, 2024
7ff2324
Update UserGuide.md
taniatsq Apr 15, 2024
6ed1c02
Update UserGuide.md
taniatsq Apr 15, 2024
a1e0885
Update UserGuide.md
taniatsq Apr 15, 2024
17bb39f
Update UserGuide.md
taniatsq Apr 15, 2024
d65aa97
Update DeveloperGuide.md and add new diagrams
Apr 15, 2024
29f9460
Update DeveloperGuide.md
Apr 15, 2024
0de7036
Update UserGuide.md
taniatsq Apr 15, 2024
fa0405f
Merge pull request #239 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 15, 2024
ca058b3
Update UserGuide.md
taniatsq Apr 15, 2024
f82a2ad
Update UserGuide.md
taniatsq Apr 15, 2024
4d706e1
Update diagrams
Apr 15, 2024
441edea
Update UserGuide.md
taniatsq Apr 15, 2024
5412789
Merge pull request #240 from AndrewOng2066/v1.4-fix-issue-3
AndrewOng2066 Apr 15, 2024
9c8a4c4
Update DeveloperGuide.md
taniatsq Apr 15, 2024
aeb7e06
Merge pull request #27 from AY2324S2-CS2103T-T13-1/master
AndrewOng2066 Apr 15, 2024
f902c9e
Add files via upload
taniatsq Apr 15, 2024
93640df
Add files via upload
taniatsq Apr 15, 2024
8978f27
Update UserGuide.md
taniatsq Apr 15, 2024
70c9b54
Update Version
Apr 15, 2024
dce559a
Merge pull request #241 from AndrewOng2066/v1.4-final
AndrewOng2066 Apr 15, 2024
2351997
Update UserGuide.md
taniatsq Apr 15, 2024
c8f7d5c
Update UserGuide.md
taniatsq Apr 15, 2024
018ecd3
Update UserGuide.md
taniatsq Apr 15, 2024
1ef183a
Update index.md
taniatsq Apr 15, 2024
34ab759
Update AboutUs.md
taniatsq Apr 15, 2024
9bd9ce8
Add files via upload
AndrewOng2066 Apr 15, 2024
2356fad
Update AboutUs.md
AndrewOng2066 Apr 15, 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: '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'
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/AY2324S2-CS2103T-T13-1/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2324S2-CS2103T-T13-1/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#https://se-education.org/#contributing) for more info.
# MustVas

* MustVas helps TA to better manage their students' profiles, this includes attendance, grading, etc.

* For the detailed documentation of this project, see the **([MustVas Website](https://ay2324s2-cs2103t-t13-1.github.io/tp/)**.
* This project is based on the AddressBook-Level3 project created by the [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.
14 changes: 13 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ plugins {
id 'jacoco'
}

run {
enableAssertions = true
}
test {
jvmArgs '-ea' // Enable assertions for test execution
}


mainClassName = 'seedu.address.Main'

sourceCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -62,11 +70,15 @@ dependencies {

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion

implementation 'de.jensd:fontawesomefx-fontawesome:4.7.0-9.1.2'
implementation 'de.jensd:fontawesomefx-controls:9.1.2'

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

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

defaultTasks 'clean', 'test'

6 changes: 3 additions & 3 deletions config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,10 @@
JAVADOC CHECKS
-->

<!-- Checks that all block-tags are ordered correctly. -->
<!-- Checks that all block-attendances are ordered correctly. -->
<module name="AtclauseOrder"/>

<!-- Checks that Javadoc block tags appear only at the beginning of the line. -->
<!-- Checks that Javadoc block attendances appear only at the beginning of the line. -->
<module name="JavadocBlockTagLocation"/>

<!-- Checks that all Javadoc comments start from the second line. -->
Expand All @@ -400,7 +400,7 @@
<!-- Checks that each non-empty line in Javadoc has whitespace after leading asterisk. -->
<module name="JavadocMissingWhitespaceAfterAsterisk"/>

<!-- Checks that for block tags, indentation of continuation lines is at least 4 spaces. -->
<!-- Checks that for block attendances, indentation of continuation lines is at least 4 spaces. -->
<module name="JavadocTagContinuationIndentation"/>

<!-- Checks the Javadoc's format for every class, enumeration and interface. -->
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
58 changes: 24 additions & 34 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,49 @@
---
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`
You can reach us at the email `E0957568@u.nus.edu`

## Project team

### John Doe

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

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

* Role: Project Advisor
### Nicholas

### Jane Doe
<img src="images/nichee.png" width="200px">

<img src="images/johndoe.png" width="200px">
[[github](https://github.com/nichee)]

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

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

### Johnny Doe
### Andrew Ong Pang Woon

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Testing and debugging

### Jean Doe
### Rahman Faaheem Ilhaam

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/faaheem13.png" width="200px">

[[github](http://github.com/faaheem13)]
* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Testing and debugging

### James Doe
### Tania Tan Shu Qi

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Testing and debugging

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/se-edu/addressbook-level3/tree/master/src/main/java/seedu/studentId/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