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

[CS2113T-F12-4] ModTracker #62

Open
wants to merge 568 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
568 commits
Select commit Hold shift + click to select a range
b220e10
Merge pull request #111 from lhydl/documentations
KennethEer Oct 25, 2020
dba0831
Add Architecture
KennethEer Oct 26, 2020
319fd71
Add high level sequence diagram
KennethEer Oct 26, 2020
802d796
Merge pull request #112 from KennethEer/branch-DeveloperGuide
limgl1998 Oct 26, 2020
778615d
Updated numberings in UG
lhydl Oct 26, 2020
4d4eeaa
Added use cases to the UG
limgl1998 Oct 26, 2020
19ccd27
Implemented editTime function
DesmondKJL Oct 26, 2020
5dc6a66
Merge pull request #113 from lhydl/documentations
DesmondKJL Oct 26, 2020
883a685
edited indentation
DesmondKJL Oct 26, 2020
b53f3c8
added summary when user adds, minus or edits the time spent on a module
DesmondKJL Oct 26, 2020
47c2f9c
edited io redirection
DesmondKJL Oct 26, 2020
08b506b
edited test to work with windows gradle test
DesmondKJL Oct 26, 2020
9f7f2ef
Merge pull request #115 from DesmondKJL/master
limgl1998 Oct 26, 2020
c5397e1
Added instructions for manual testing
limgl1998 Oct 26, 2020
ed89ede
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
limgl1998 Oct 26, 2020
d60e249
Add UI and Model component in Developer Guide
KennethEer Oct 26, 2020
f6c42a4
Add UML diagrams
KennethEer Oct 26, 2020
a9ff6c9
Merge pull request #117 from limgl1998/master
lhydl Oct 27, 2020
b93aa34
Merge pull request #118 from KennethEer/branch-DeveloperGuide
lhydl Oct 27, 2020
4d9208c
Ui changes, implemented exception handling for edittime and analysis,…
lhydl Oct 27, 2020
e7df114
Minor code changes
lhydl Oct 27, 2020
ecbf6f5
Merge pull request #119 from lhydl/master
kerct Oct 27, 2020
5d0505d
Edit UML diagrams
KennethEer Oct 27, 2020
785fc78
Merge pull request #120 from KennethEer/branch-DeveloperGuide
lhydl Oct 27, 2020
37a664f
Fixed hyperlinks in UG, sync the commands in UG with the actual code
lhydl Oct 27, 2020
4bf3b27
Updated text-ui-test
lhydl Oct 27, 2020
c6bc7ad
Merge pull request #121 from lhydl/documentations
kerct Oct 27, 2020
456f360
Update Design section in DG and Introduction in UG and README
kerct Oct 27, 2020
15fb6e3
Fixes bugs
KennethEer Oct 27, 2020
169510c
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
KennethEer Oct 27, 2020
035275d
Fix checkstyle
KennethEer Oct 27, 2020
101ade6
Edit UG and DG
KennethEer Oct 27, 2020
765265c
Merge pull request #122 from kerct/master
limgl1998 Oct 27, 2020
df43006
Merge pull request #123 from KennethEer/branch-Module
limgl1998 Oct 27, 2020
bea585d
Added setting up in DG
lhydl Oct 27, 2020
85451db
Added home page button for better navigability between different pages
lhydl Oct 27, 2020
7a9ec0f
Added numberings
lhydl Oct 27, 2020
03bfc3b
Fixed hyperlinks
lhydl Oct 27, 2020
5277cce
Merge pull request #124 from lhydl/documentations
limgl1998 Oct 27, 2020
5152a66
Add explanations in User Guide
KennethEer Oct 27, 2020
b94640e
Created new MD files for documentation segment
DesmondKJL Oct 27, 2020
ecafa56
Changes to DG
DesmondKJL Oct 27, 2020
5ed3a70
Made changes to DG documentation part
DesmondKJL Oct 27, 2020
7472a5d
Changes to DG
DesmondKJL Oct 27, 2020
8238d29
Made changes in DG that allows proper navigation
DesmondKJL Oct 27, 2020
73171d1
edited test documentation
DesmondKJL Oct 27, 2020
eaaecfd
Merge pull request #125 from KennethEer/branch-UserGuide
DesmondKJL Oct 27, 2020
151da53
edited explanations in UG
DesmondKJL Oct 27, 2020
bcddd14
Edited JUnit test and time functions
DesmondKJL Oct 27, 2020
81c6397
Reformat indentation
DesmondKJL Oct 27, 2020
337ec07
Merge pull request #127 from DesmondKJL/DG-and-UG
kerct Oct 28, 2020
6f5b394
Minor changes to DG
kerct Oct 28, 2020
6ddd05b
Merge pull request #128 from kerct/master
limgl1998 Oct 28, 2020
d7d5fc2
Change modList from public static to private
kerct Oct 28, 2020
1f84739
Fix spelling error
kerct Oct 28, 2020
dd61cf0
Add feature to reset whole program
kerct Oct 28, 2020
d49bddd
Fixed hyperlinks and added v2.0 stories in DG
lhydl Oct 28, 2020
20a6dc4
Fixed typo in UG
lhydl Oct 28, 2020
f9d41f0
Change back modlist
kerct Oct 28, 2020
1a61ac7
Edit JUnit test
kerct Oct 28, 2020
a02094d
Merge pull request #129 from lhydl/documentations
kerct Oct 28, 2020
19d3683
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
kerct Oct 28, 2020
d8ed932
Update UG, DG and help list for new feature
kerct Oct 28, 2020
59a7187
Merge pull request #130 from kerct/master
lhydl Oct 28, 2020
8084f76
Edit maximum expected workload
KennethEer Oct 28, 2020
297bc85
Add notification explanation in user guide
KennethEer Oct 28, 2020
ef22d61
Merge pull request #131 from KennethEer/branch-Module
DesmondKJL Oct 28, 2020
8252a3b
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
DesmondKJL Oct 28, 2020
adf10c3
Edit User Guide
KennethEer Oct 28, 2020
725b103
Merge pull request #132 from KennethEer/branch-Module
limgl1998 Oct 28, 2020
65334d5
Updated definitions of amount of time spent on module in user guide
limgl1998 Oct 28, 2020
b01b47d
Edited actual time to not be more than 2 digits and also for the time…
DesmondKJL Oct 28, 2020
7a4d3cd
changed io redirection
DesmondKJL Oct 28, 2020
b8f1a6c
Merge pull request #133 from limgl1998/master
DesmondKJL Oct 28, 2020
792d6db
Merge pull request #134 from DesmondKJL/master
lhydl Oct 29, 2020
2394a71
Updated sequence diagrams for ModView and Analysis
limgl1998 Oct 29, 2020
4030701
Merge pull request #136 from limgl1998/master
lhydl Oct 30, 2020
3cae1b5
Updated helplist in UG
lhydl Oct 31, 2020
12b9fa0
Updated the exit screen in UG
lhydl Oct 31, 2020
6629e5a
Updates in UG
lhydl Oct 31, 2020
c48c6e2
Fixed typos in UG
lhydl Oct 31, 2020
4d8372b
Merge pull request #171 from lhydl/documentations
limgl1998 Nov 1, 2020
eb7b7e7
Updated calculation errors in Analyse feature
limgl1998 Nov 1, 2020
d9483d3
Update Storage Sequence Diagram.svg
kerct Nov 1, 2020
9d9b299
Update Storage Sequence Diagram.svg
kerct Nov 1, 2020
e0ac216
Updated Analysis feature
limgl1998 Nov 1, 2020
f49f48e
Fixes bugs
KennethEer Nov 2, 2020
01885f8
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
limgl1998 Nov 2, 2020
9433861
Merge pull request #173 from KennethEer/branch-Exception-Handling
limgl1998 Nov 2, 2020
5df20c1
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
limgl1998 Nov 2, 2020
3c894f7
Fixes formating error in modview table
limgl1998 Nov 2, 2020
75c9b20
Updated unit test for ModView
limgl1998 Nov 2, 2020
c9d487d
Updated the Analyse class and test cases
limgl1998 Nov 2, 2020
091180f
Updated Analysis class and test cases
limgl1998 Nov 2, 2020
9edf6cf
Updated expected output
limgl1998 Nov 2, 2020
51392f4
Delete addtask.png
lhydl Nov 2, 2020
3a189b7
Delete markdone.png
lhydl Nov 2, 2020
34146b5
Add files via upload
lhydl Nov 2, 2020
486f7f1
Merge pull request #174 from limgl1998/master
lhydl Nov 2, 2020
e402c80
Merge pull request #175 from lhydl/documentations
kerct Nov 3, 2020
0f5056e
Added tests in ParserTest
lhydl Nov 3, 2020
3853e68
Add logging for Storage class
kerct Nov 3, 2020
59f0e0d
Update UG based on CS2101 feedback
kerct Nov 3, 2020
1454b72
Added tests in TaskListTest
lhydl Nov 3, 2020
fe065f3
Merge pull request #177 from kerct/UG
lhydl Nov 3, 2020
d1e7810
Edited logo
lhydl Nov 3, 2020
ac35f44
Updated text-ui-test
lhydl Nov 3, 2020
c772eed
Edited tests in ParserTest
lhydl Nov 3, 2020
38f209e
Fixes bugs and improve error handling
KennethEer Nov 3, 2020
ff0e4cc
Resolve merge conflicts
KennethEer Nov 3, 2020
84bb86c
Fix tests
KennethEer Nov 3, 2020
dc8d3ee
Merge pull request #178 from lhydl/junit_testing
KennethEer Nov 3, 2020
533d87d
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
KennethEer Nov 3, 2020
cc40c04
Fixes the error with invalid module type
KennethEer Nov 3, 2020
3e9b0d8
Add JavaDoc
KennethEer Nov 3, 2020
bc8b7e8
Added notification week for the time that is just right
KennethEer Nov 3, 2020
1e83331
Merge pull request #180 from KennethEer/branch-Exception-Handling
limgl1998 Nov 4, 2020
b1e230c
Added a table to help explain the definition of analysis
limgl1998 Nov 4, 2020
43d4677
Add more test cases for Storage
kerct Nov 4, 2020
afe9e8f
Merge pull request #181 from kerct/master
lhydl Nov 4, 2020
6f307b2
Added PPP
lhydl Nov 4, 2020
bc86429
Edited PPP
lhydl Nov 4, 2020
e8f5ca1
Add tests to improve coverage and refactor code
KennethEer Nov 4, 2020
f91e5a0
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
KennethEer Nov 4, 2020
ab22804
Clear tasklist in tests
KennethEer Nov 4, 2020
92e1835
Merge pull request #182 from lhydl/ppp
KennethEer Nov 4, 2020
536f56e
Merge branch 'branch-Exception-Handling' into branch-ProjectPortfolio
KennethEer Nov 5, 2020
abd639b
Merge pull request #183 from KennethEer/branch-Exception-Handling
limgl1998 Nov 5, 2020
83f3390
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
limgl1998 Nov 5, 2020
d5732af
Add more logging for Storage class
kerct Nov 5, 2020
8563d84
Edited the full / half block for bar graph so that they can be displa…
limgl1998 Nov 5, 2020
161a476
Updated the user guide with the new blocks
limgl1998 Nov 5, 2020
2590124
Add Project Portfolio Draft
KennethEer Nov 5, 2020
aa1fc26
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
KennethEer Nov 5, 2020
b07bb2e
Merge pull request #184 from KennethEer/branch-ProjectPortfolio
kerct Nov 5, 2020
a941711
Fix links in AboutUs and add PPP
kerct Nov 5, 2020
2d481d2
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
kerct Nov 5, 2020
ce58232
Merge pull request #185 from kerct/master
limgl1998 Nov 5, 2020
e18cc0f
Check for case when data file is modified
kerct Nov 5, 2020
d1af31a
Fixed bugs in the DG
limgl1998 Nov 5, 2020
2764269
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
limgl1998 Nov 5, 2020
db4f45d
Added PPP
limgl1998 Nov 5, 2020
ffba080
Merge pull request #186 from kerct/master
lhydl Nov 5, 2020
81680a1
Merge pull request #187 from limgl1998/v2.1_issues
lhydl Nov 5, 2020
227cb68
Merge branch 'v2.1_issues'
limgl1998 Nov 6, 2020
5f01973
Implemented error messages when user inputs invalid week number into …
DesmondKJL Nov 6, 2020
ba5244c
made changes to formatting
DesmondKJL Nov 6, 2020
7cfe95a
formatting changes
DesmondKJL Nov 6, 2020
033286c
Merge pull request #188 from DesmondKJL/master
KennethEer Nov 6, 2020
3f44427
Handle error messages
KennethEer Nov 6, 2020
8f4097b
Edit notification message
KennethEer Nov 6, 2020
724b10c
Edited a round off command such all timings will be rounded off to 1 …
DesmondKJL Nov 6, 2020
bf5bdfb
Update UML diagrams and add figure numbers in developer guide
KennethEer Nov 6, 2020
27085d5
Improved week number check to check if there is letter in a two chara…
DesmondKJL Nov 6, 2020
c503a36
Merge pull request #189 from KennethEer/master
DesmondKJL Nov 6, 2020
c56744a
Merge pull request #190 from KennethEer/branch-DeveloperGuide
DesmondKJL Nov 6, 2020
065e525
edited io redirection output
DesmondKJL Nov 6, 2020
2a4ce41
Merge pull request #191 from DesmondKJL/master
KennethEer Nov 6, 2020
137481c
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
limgl1998 Nov 7, 2020
d88454a
Edit diagram
KennethEer Nov 7, 2020
074593f
Edit JUnit tests
KennethEer Nov 7, 2020
83a3662
Edit dg
KennethEer Nov 8, 2020
87f4885
Merge pull request #192 from KennethEer/master
lhydl Nov 8, 2020
49ecde0
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
limgl1998 Nov 8, 2020
43e24a8
Refactored some constants and fix some problems
limgl1998 Nov 8, 2020
aa1e9e6
Fix some minor problems and indentation
limgl1998 Nov 8, 2020
b50b640
Fixed some accessibility of constants
limgl1998 Nov 8, 2020
7082318
added PPP
DesmondKJL Nov 8, 2020
32e576b
edit PPP
DesmondKJL Nov 8, 2020
06e2504
Add Project Portfolio
KennethEer Nov 8, 2020
cc7d5fb
Edit formatting of pp
KennethEer Nov 8, 2020
b8b94ff
added edittime to DG
DesmondKJL Nov 8, 2020
42c7e3d
edited UG to indicate values are rounded off when using time functions.
DesmondKJL Nov 8, 2020
8306f83
added check to account for user inputting letters in the time input f…
DesmondKJL Nov 8, 2020
dcc8d22
Merge pull request #193 from limgl1998/Improve_code_quality
DesmondKJL Nov 8, 2020
ebf4fad
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
DesmondKJL Nov 8, 2020
4402511
Added Sequence diagrams
DesmondKJL Nov 8, 2020
3e00174
edited sequence diagrams
DesmondKJL Nov 8, 2020
98156da
edited DG
DesmondKJL Nov 8, 2020
df64b50
changed all system output to be via Ui class
DesmondKJL Nov 8, 2020
565cd5b
edited javadoc issues
DesmondKJL Nov 8, 2020
fbee548
added Junit test to improve coverage
DesmondKJL Nov 8, 2020
df23f90
Made changes to Ui output for time functions
DesmondKJL Nov 8, 2020
9887a3a
Merge pull request #194 from DesmondKJL/DG-and-UG
lhydl Nov 9, 2020
992fd41
Merge pull request #195 from DesmondKJL/master
lhydl Nov 9, 2020
a454b17
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
KennethEer Nov 9, 2020
2c57427
Minor changes to UG
kerct Nov 9, 2020
79b5c18
Merge pull request #197 from kerct/master
limgl1998 Nov 9, 2020
5a66ddf
Add header comments
kerct Nov 9, 2020
537f7a0
Refactor code to remove duplicates
kerct Nov 9, 2020
778bcf1
Merge pull request #198 from kerct/master
limgl1998 Nov 9, 2020
186a369
Edit week number in notification
KennethEer Nov 9, 2020
2019373
Edit notification in ug
KennethEer Nov 9, 2020
00f2e8b
Changes in DG
lhydl Nov 9, 2020
8d8d75e
Edited Testing.md
lhydl Nov 9, 2020
e550887
Delete addtask.png
lhydl Nov 9, 2020
faad0e8
Delete markdone.png
lhydl Nov 9, 2020
b655639
Edited pp
KennethEer Nov 9, 2020
14bb1ed
Add files via upload
lhydl Nov 9, 2020
9643cd0
Minor edit in DG
lhydl Nov 9, 2020
dbbf77e
Edit formatting of pp
KennethEer Nov 9, 2020
872a0bf
Merge pull request #199 from KennethEer/notification
lhydl Nov 9, 2020
3522112
Merge branch 'DG-and-UG'
DesmondKJL Nov 9, 2020
a144848
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
DesmondKJL Nov 9, 2020
9a78272
Edit PP
KennethEer Nov 9, 2020
962f286
Merge pull request #200 from lhydl/documentations
DesmondKJL Nov 9, 2020
c74b302
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
DesmondKJL Nov 9, 2020
15ac7f6
Merge pull request #201 from DesmondKJL/master
kerct Nov 9, 2020
f8e0ca6
Improve pp
KennethEer Nov 9, 2020
2481ca3
Edited numberings
KennethEer Nov 9, 2020
e932d00
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
KennethEer Nov 9, 2020
9028017
Edit UML diagrams
KennethEer Nov 9, 2020
11a401e
made some changes to validate inputs
DesmondKJL Nov 9, 2020
d0eab18
Edited pp
KennethEer Nov 9, 2020
f1ab24c
made some sentence adjustments to DG
DesmondKJL Nov 9, 2020
623e642
Merge pull request #202 from KennethEer/master
DesmondKJL Nov 9, 2020
f29c5a3
minor dg change
DesmondKJL Nov 9, 2020
b725db6
changes to uml diagram
DesmondKJL Nov 9, 2020
e881836
updated logging in DG and edited validatetimeandweek function
DesmondKJL Nov 9, 2020
8d3b117
Updated ppp
lhydl Nov 9, 2020
895d02d
Updated ppp
lhydl Nov 9, 2020
481bcef
Merge pull request #204 from lhydl/master
kerct Nov 9, 2020
09a669c
Handle error message
KennethEer Nov 9, 2020
c350ac0
added logging to log file. Updated logging part in DG
DesmondKJL Nov 9, 2020
e76bb91
Edited logging functions
DesmondKJL Nov 9, 2020
37ea03e
Merge pull request #205 from KennethEer/master
DesmondKJL Nov 9, 2020
f950561
edited logging
DesmondKJL Nov 9, 2020
bbd66ea
Merge branch 'master' into master
DesmondKJL Nov 9, 2020
97bbcca
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp
DesmondKJL Nov 9, 2020
b1fb0b5
Merge commit 'bbd66ea977b4ad7cc53ff83a82190632b0b04c4c'
DesmondKJL Nov 9, 2020
7757ad3
Merge pull request #203 from DesmondKJL/master
lhydl Nov 9, 2020
7be8d02
Updated formatting in PPP, added PR links in PPP
lhydl Nov 9, 2020
416b623
Updated PPP
lhydl Nov 9, 2020
f168183
Merge pull request #206 from lhydl/ppp
KennethEer Nov 9, 2020
0dc519a
Fixed typo
lhydl Nov 9, 2020
90c2a41
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
lhydl Nov 9, 2020
ca5be41
Merge pull request #207 from lhydl/ppp
limgl1998 Nov 9, 2020
bbf4f57
Updated PPP
limgl1998 Nov 9, 2020
6a2042b
Formatting of PPP
KennethEer Nov 9, 2020
4dea92e
Merge pull request #208 from limgl1998/master
kerct Nov 9, 2020
2df89e6
Minor changes for logging
kerct Nov 9, 2020
726ff9f
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F12-4/tp…
kerct Nov 9, 2020
0ef6f9c
Edit PPP
KennethEer Nov 9, 2020
64fe262
Merge pull request #209 from kerct/master
DesmondKJL Nov 9, 2020
2e8e1f9
Format PPP
KennethEer Nov 9, 2020
866a034
Edit format of PPP
KennethEer Nov 9, 2020
24ef0c7
Add line breaks
KennethEer Nov 9, 2020
28610ae
Merge pull request #210 from KennethEer/master
lhydl Nov 9, 2020
69ad556
Edit code link
KennethEer Nov 9, 2020
bc81326
Merge pull request #211 from KennethEer/master
lhydl Nov 9, 2020
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
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,12 @@ bin/

/text-ui-test/ACTUAL.txt
text-ui-test/EXPECTED-UNIX.TXT

# file to store data
data/modtracker.txt

# test data files
test/data/modlist.txt
test/data/modtracker.txt
test/data/notification.txt
test/data/tasklist.txt
7 changes: 4 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ test {
}

application {
mainClassName = "seedu.duke.Duke"
mainClassName = "seedu.modtracker.ModTracker"
}

shadowJar {
archiveBaseName = "duke"
archiveBaseName = "modtracker"
archiveClassifier = null
}

Expand All @@ -43,4 +43,5 @@ checkstyle {

run{
standardInput = System.in
}
enableAssertions = true
}
16 changes: 9 additions & 7 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# About us

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
|Display | Name | Github Profile | Portfolio|
|:--------:|:----:|:--------------:|:---------:|
|![](https://via.placeholder.com/100.png?text=Photo) | Kenneth Eer | [Github](https://github.com/KennethEer) | [Portfolio](team/kennetheer.md)|
|![](https://via.placeholder.com/100.png?text=Photo) | Ker Chin Tian | [Github](https://github.com/kerct) | [Portfolio](team/kerct.md)|
|![](https://via.placeholder.com/100.png?text=Photo) | Kwa Jun Liang, Desmond | [Github](https://github.com/) | [Portfolio](team/desmondkjl.md)|
|![](https://via.placeholder.com/100.png?text=Photo) | Lee Hao Yuan | [Github](https://github.com/lhydl) | [Portfolio](team/lhydl.md)|
|![](https://via.placeholder.com/100.png?text=Photo) | Lim Gang Le | [Github](https://github.com/) | [Portfolio](team/limgl1998.md)|

[Home Page](https://ay2021s1-cs2113t-f12-4.github.io/tp/)
4 changes: 4 additions & 0 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Configuration Guide


[Home Page](https://ay2021s1-cs2113t-f12-4.github.io/tp/)
44 changes: 44 additions & 0 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# DevOps Guide

## Table of contents
1. [Build automation](#1)
2. [Making a release](#2)
--------------------------------------------------------------------------------------------------------------------

## 1. Build automation <a name="1"></a>

This project uses Gradle for **build automation and dependency management**.


Given below are how to use Gradle for some important project tasks.


* **`clean`**: Deletes the files created during the previous build tasks (e.g. files in the `build` folder).<br>
e.g. `./gradlew clean`

* **`shadowJar`**: Uses the ShadowJar plugin to creat a fat JAR file in the `build/lib` folder, *if the current file is outdated*.<br>
e.g. `./gradlew shadowJar`.

* **`run`**: Builds and runs the application.<br>
**`runShadow`**: Builds the application as a fat JAR, and then runs it.

* **`checkstyleMain`**: Runs the code style check for the main code base.<br>
**`checkstyleTest`**: Runs the code style check for the test code base.

* **`test`**: Runs all tests.
* `./gradlew test` — Runs all tests
* `./gradlew clean test` — Cleans the project and runs tests

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

## 2. Making a release <a name="2"></a>

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).
2. Generate a fat JAR file using Gradle (i.e., `gradlew shadow`).
3. Tag the repo with the version number. e.g. `v0.1`
4. [Create a new release using GitHub](https://help.github.com/articles/creating-releases/). Upload the JAR file you created.
5. We have created 3 releases.**V1.0, V2.0 and V2.1**

[Home Page](https://ay2021s1-cs2113t-f12-4.github.io/tp/)
Loading