Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
700 commits
Select commit Hold shift + click to select a range
62b3cde
Modify naming
jamesberyl Mar 31, 2025
5e21c7e
Modify boolean naming
jamesberyl Mar 31, 2025
05d2817
Modify boolean naming
jamesberyl Mar 31, 2025
5fc0448
Update documentation
weiyanminoo Mar 31, 2025
f70383b
Merge pull request #153 from jamesberyl/check-code-quality
jamesberyl Mar 31, 2025
e9475cb
Modified UG
glennliew Mar 31, 2025
6007668
Update screenshots
weiyanminoo Mar 31, 2025
add99dc
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Mar 31, 2025
ed1214d
Fix UG links
glennliew Mar 31, 2025
0c1fa32
Merge branch 'master' into branch-Change-Main-Screen
weiyanminoo Mar 31, 2025
a065ba4
Merge branch 'master' into branch-Change-Main-Screen
weiyanminoo Mar 31, 2025
1fb6efc
Merge branch 'master' into update-UG
glennliew Mar 31, 2025
5b59d27
Update test cases
weiyanminoo Mar 31, 2025
a489581
Fix checkstyle erros
weiyanminoo Mar 31, 2025
327a200
Updated UG with correct links and new commands (sort)
glennliew Mar 31, 2025
818233e
Merge pull request #155 from glennliew/update-UG
weiyanminoo Mar 31, 2025
1833271
Fix merge conflicts
weiyanminoo Mar 31, 2025
f1f3f0b
Merge branch 'master' into branch-Change-Main-Screen
weiyanminoo Mar 31, 2025
b2055bd
Merge branch 'branch-Change-Main-Screen' of https://github.com/weiyan…
weiyanminoo Apr 1, 2025
ab38538
Merge branch 'AY2425S2-CS2103T-F12-2:master' into master
GrassHeadd Apr 1, 2025
79f1207
Update test cases for ModelManagerTest.java
weiyanminoo Apr 1, 2025
f31c5a7
Merge pull request #151 from weiyanminoo/branch-Change-Main-Screen
weiyanminoo Apr 1, 2025
b15952e
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 1, 2025
dfee48d
Merge branch 'AY2425S2-CS2103T-F12-2:master' into master
GrassHeadd Apr 1, 2025
820e1af
Update UserGuide.md
GrassHeadd Apr 1, 2025
c457a73
Merge pull request #156 from GrassHeadd/edit-UG-with-better-table-of-…
GrassHeadd Apr 1, 2025
306334a
Update UserGuide.md
GrassHeadd Apr 1, 2025
0fbfa89
Merge pull request #157 from GrassHeadd/fix-formating-for-wedding-tas…
gengyudong Apr 1, 2025
7570354
Merge branch 'master' into branch-Update-UG
weiyanminoo Apr 1, 2025
c3010aa
Modify instances of discrepencies in UG
weiyanminoo Apr 1, 2025
04a16fc
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 1, 2025
54d5b48
Merge branch 'master' into branch-Update-UG
weiyanminoo Apr 1, 2025
7838e73
Fix minor errors in the UG
weiyanminoo Apr 1, 2025
ebcc416
Merge pull request #159 from weiyanminoo/branch-Update-UG
weiyanminoo Apr 1, 2025
081ac15
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 1, 2025
789e4c8
Update codebase to ensure data gets loaded even when there are duplic…
weiyanminoo Apr 1, 2025
7592ff4
Modify UG screenshot
weiyanminoo Apr 1, 2025
7df4095
Modified DG
glennliew Apr 2, 2025
0179381
Add effort and planned enhancement section
glennliew Apr 2, 2025
9a5bb8a
Fix bug in EditCommand.java for the saving of tags
weiyanminoo Apr 2, 2025
2d006a1
Fix checkstyle error
weiyanminoo Apr 2, 2025
3991936
Modify Edit and EditWedding to show an error message if the change is…
weiyanminoo Apr 2, 2025
8fac2bf
Update code quality in EditCommand
weiyanminoo Apr 2, 2025
3630fe2
Fix checkstyle error
weiyanminoo Apr 2, 2025
baf82b9
Revert changes in Assert.java
weiyanminoo Apr 2, 2025
44f58c0
Merge pull request #165 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 2, 2025
fb7a1bb
Add message for wedding not found
jamesberyl Apr 2, 2025
9eb031e
Fix error message for wedding not found
jamesberyl Apr 2, 2025
37ce563
Fix tests related to wedding not found error message
jamesberyl Apr 2, 2025
995aec2
Merge pull request #187 from jamesberyl/fix-error-messages
jamesberyl Apr 2, 2025
e35246c
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 2, 2025
c5c34e0
fix bug
GrassHeadd Apr 2, 2025
9c763c0
checkstyle fix
GrassHeadd Apr 2, 2025
0a8e50d
Merge pull request #188 from GrassHeadd/debug-ui-not-auto-refresh
GrassHeadd Apr 2, 2025
081bad0
Merge pull request #175 from glennliew/update-DG
GrassHeadd Apr 2, 2025
04934da
Update DeveloperGuide.md
GrassHeadd Apr 2, 2025
739cda2
Update DeveloperGuide.md
GrassHeadd Apr 2, 2025
ad2b3f5
update puml
GrassHeadd Apr 2, 2025
4b28c4a
fix checkstyle
GrassHeadd Apr 2, 2025
a73295f
Merge pull request #189 from GrassHeadd/update-DG
GrassHeadd Apr 2, 2025
6aa1f4c
Merge pull request #190 from GrassHeadd/update-puml
gengyudong Apr 2, 2025
b1b1709
update with more use cases
GrassHeadd Apr 3, 2025
5533d99
Update DeveloperGuide.md
GrassHeadd Apr 3, 2025
01dbdfc
Merge pull request #192 from GrassHeadd/update-DG-with-more-use-cases
gengyudong Apr 3, 2025
1061d93
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
19c9e38
Merge branch 'master' into branch-Update-UG
weiyanminoo Apr 3, 2025
88738a0
Allow comma in Person names
weiyanminoo Apr 3, 2025
eb66754
Modify format of UG
weiyanminoo Apr 3, 2025
69288e5
Merge pull request #193 from weiyanminoo/branch-Update-UG
glennliew Apr 3, 2025
7ae3ca5
Add lines between sections
weiyanminoo Apr 3, 2025
8e0f1cd
Merge pull request #194 from weiyanminoo/branch-Update-UG
jamesberyl Apr 3, 2025
7cabdde
Modify UG to make it more readable
weiyanminoo Apr 3, 2025
5dde157
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
98df78e
Merge pull request #195 from weiyanminoo/branch-Update-UG
glennliew Apr 3, 2025
485b49a
Update DG
weiyanminoo Apr 3, 2025
f7f8ef8
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
ae0be91
Merge branch 'master' into branch-Modify-DG
weiyanminoo Apr 3, 2025
4648385
Change wording in Quick Start section
weiyanminoo Apr 3, 2025
8aa4291
Modify table of contents
weiyanminoo Apr 3, 2025
c2b349b
Merge pull request #196 from weiyanminoo/branch-Modify-DG
gengyudong Apr 3, 2025
0990148
Improve readability of UG
weiyanminoo Apr 3, 2025
34ca1b7
Merge pull request #197 from weiyanminoo/branch-Update-UG
gengyudong Apr 3, 2025
3707bce
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
fc6809a
Edit UG
gengyudong Apr 3, 2025
26ad9ad
Edit UG
gengyudong Apr 3, 2025
80843a2
Merge pull request #198 from gengyudong/edit-UG&DG
weiyanminoo Apr 3, 2025
7f55190
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
53ffff7
Merge branch 'master' into branch-Update-UG
weiyanminoo Apr 3, 2025
042cf1f
Edit UG
gengyudong Apr 3, 2025
73b65fe
Edit UG
gengyudong Apr 3, 2025
8317c10
Merge pull request #201 from gengyudong/edit-UG&DG
gengyudong Apr 3, 2025
b6e8a6b
Add screenshots to UG
weiyanminoo Apr 3, 2025
8b89086
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 3, 2025
6509955
Merge branch 'master' into branch-Update-UG
weiyanminoo Apr 3, 2025
58a77fc
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 3, 2025
f64ddf8
Merge pull request #202 from weiyanminoo/branch-Update-UG
gengyudong Apr 3, 2025
6efcb46
Fix bug where 'untag' during 'filter' will refresh the list of contacts
weiyanminoo Apr 3, 2025
c3d3fcd
Fix checkstyle error
weiyanminoo Apr 3, 2025
6f9a18d
Fix bug where list of persons is shown after calling 'filter' then 'd…
weiyanminoo Apr 3, 2025
ecc6c10
Add feature: Cannot tag same weddingID to the same person
gengyudong Apr 3, 2025
344ed73
Merge pull request #204 from gengyudong/edit-UG&DG
weiyanminoo Apr 3, 2025
8bcbf76
Merge pull request #203 from weiyanminoo/branch-Fix-Bugs
gengyudong Apr 3, 2025
082c566
Add sequence diagrams, modified DG
glennliew Apr 3, 2025
376a694
Modify DG
glennliew Apr 3, 2025
caf0e49
Add sequence diagrams
glennliew Apr 3, 2025
781feef
Fix checkstyle errors
glennliew Apr 3, 2025
820004d
Fix table of contents
glennliew Apr 3, 2025
a6a4822
Merge pull request #205 from glennliew/add-sequence-diagrams
GrassHeadd Apr 4, 2025
842bbbb
Update DG
gengyudong Apr 4, 2025
49e52e8
Merge pull request #206 from gengyudong/edit-UG&DG
gengyudong Apr 4, 2025
5a604ce
Update DG
gengyudong Apr 4, 2025
db0d312
Merge pull request #207 from gengyudong/edit-UG&DG
GrassHeadd Apr 4, 2025
27c8590
Update version number
weiyanminoo Apr 4, 2025
dec279b
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 4, 2025
ce0277d
Merge pull request #208 from weiyanminoo/master
gengyudong Apr 4, 2025
e82857c
remove the node dependencies
GrassHeadd Apr 4, 2025
241e5e0
remove package-lock and package json
GrassHeadd Apr 4, 2025
b848c08
Merge pull request #209 from GrassHeadd/remove-node-dependencies
gengyudong Apr 4, 2025
a5bc2f1
Update Name.java
GrassHeadd Apr 5, 2025
3c751b9
Update Name.java
GrassHeadd Apr 5, 2025
4680661
fix tests
GrassHeadd Apr 5, 2025
a248008
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 5, 2025
f88747e
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 5, 2025
c882981
Modify DeleteWeddingCommand.java to fix bug in list being displayed
weiyanminoo Apr 5, 2025
d18f1ba
Update DeleteWeddingCommand.java to reduce lines of code
weiyanminoo Apr 5, 2025
6bc2e7d
add parseWeddingId check
jamesberyl Apr 5, 2025
c66d5a3
Update tests for invalid wedding id
jamesberyl Apr 5, 2025
168c586
fix checkstyle
jamesberyl Apr 5, 2025
1cd9480
Update DeleteWeddingCommand.java to reduce LOC
weiyanminoo Apr 5, 2025
6f5fa43
Update DeleteWeddingCommandTest.java
weiyanminoo Apr 5, 2025
f1ddde9
fix message usage to include square brackets to indicate optional fields
jamesberyl Apr 5, 2025
1812f77
Fix grammar in DG
glennliew Apr 3, 2025
b3179c6
Add more constraints for phone number
glennliew Apr 5, 2025
f7cb4d3
Fix constraints
glennliew Apr 5, 2025
0d4b1d1
Fix checkstyle
glennliew Apr 5, 2025
ae55ffa
Add constraints for spaces
glennliew Apr 5, 2025
f058eb4
Fix checkstyle
glennliew Apr 5, 2025
ac1b24f
Fix checkstyle
glennliew Apr 5, 2025
1a0aab5
update all invalid example dates
GrassHeadd Apr 6, 2025
424f462
edit in feature now consistent with actual feature
GrassHeadd Apr 6, 2025
0acef84
multiple fixes
GrassHeadd Apr 6, 2025
3a425a9
fix tests of editWedding and weddingId
GrassHeadd Apr 6, 2025
f73c97d
Update FilterCommandParserTest.java
GrassHeadd Apr 6, 2025
5fa1e47
Update FilterCommandParserTest.java
GrassHeadd Apr 6, 2025
1fe36d6
Update FilterCommandParserTest.java
GrassHeadd Apr 6, 2025
cd6676c
Update WeddingIdTest.java
GrassHeadd Apr 6, 2025
1c87dbd
Update EditWeddingCommandParserTest.java
GrassHeadd Apr 6, 2025
26dbab9
Update DeleteWeddingCommandTest.java
weiyanminoo Apr 6, 2025
582e05a
Update UntagCommand.java to show filtered lists if filter is applied …
weiyanminoo Apr 6, 2025
4396164
change edit, filter and tag command to detect negative
GrassHeadd Apr 6, 2025
dee14b2
Update UntagCommandTest.java
weiyanminoo Apr 6, 2025
5900747
Merge pull request #267 from jamesberyl/fix-bugs-PE
jamesberyl Apr 6, 2025
452fe9a
Merge pull request #265 from GrassHeadd/fix-spaces-twice-in-invalid-n…
GrassHeadd Apr 6, 2025
d6a1c62
Add role field
jamesberyl Apr 6, 2025
9d94a98
Fix grammatical error
jamesberyl Apr 6, 2025
906feb8
Modify LogicManager.java to remove instance of pending confirmation c…
weiyanminoo Apr 6, 2025
229308a
Merge branch 'master' into fix-phonenumberlimit
glennliew Apr 6, 2025
616baa7
Resolve conflicts
glennliew Apr 5, 2025
b04fb66
Fix tests
glennliew Apr 6, 2025
cc9d438
Make user stories clearer
jamesberyl Apr 6, 2025
6e5138f
Merge pull request #270 from glennliew/fix-phonenumberlimit
glennliew Apr 6, 2025
11ff781
Merge pull request #271 from jamesberyl/fix-documentation-bugs
weiyanminoo Apr 6, 2025
ac40e2a
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 6, 2025
38ffe53
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 6, 2025
700ee9a
Edit bugs for email, date, help button
gengyudong Apr 6, 2025
d8d7567
Edit Email
gengyudong Apr 6, 2025
b1880d1
Add test cases for wedding date
gengyudong Apr 6, 2025
1c0375f
Merge pull request #266 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 6, 2025
168c452
Merge pull request #272 from gengyudong/bugFix-WeddingDate
gengyudong Apr 6, 2025
fee7b9a
Add Implementation to DG
glennliew Apr 7, 2025
c822ac9
Merge pull request #273 from glennliew/fix-tasks-bugs
glennliew Apr 7, 2025
d563379
Fix formatting
glennliew Apr 7, 2025
dcb76b4
Merge pull request #274 from glennliew/fix-tasks-bugs
glennliew Apr 7, 2025
da05782
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
8b27aa3
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 7, 2025
13b3eb9
Modify example in addWedding and EditWedding
weiyanminoo Apr 7, 2025
399c4b8
Update Quick Start in UG
weiyanminoo Apr 7, 2025
25eafd2
Modify formatting and grammar mistakes
weiyanminoo Apr 7, 2025
e1f2408
Edit UG
gengyudong Apr 7, 2025
f7dcc72
Edit Table of Contents
weiyanminoo Apr 7, 2025
44d3133
Edit UG
gengyudong Apr 7, 2025
c7bd514
Edit UG
gengyudong Apr 7, 2025
7d7dfb0
Update FAQs in UG
weiyanminoo Apr 7, 2025
394850a
Merge pull request #276 from gengyudong/edit-UG&DG
weiyanminoo Apr 7, 2025
c81483a
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
41bf039
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 7, 2025
2507cfe
Update list command in UG
weiyanminoo Apr 7, 2025
4db35bc
Merge pull request #275 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 7, 2025
9ac9ae1
Remove model stub since it is abstracted out
jamesberyl Apr 7, 2025
cf75f97
Add emoji to examples section
weiyanminoo Apr 7, 2025
a157b9e
Merge pull request #277 from weiyanminoo/branch-Fix-Bugs
gengyudong Apr 7, 2025
18d254a
Modify formatting for examples
weiyanminoo Apr 7, 2025
710f2dd
Merge pull request #278 from weiyanminoo/branch-Fix-Bugs
GrassHeadd Apr 7, 2025
2a46219
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
f8dd82c
Add annotation to Layout screenshot
glennliew Apr 7, 2025
2cb767a
Edit screenshot for duplicates
glennliew Apr 7, 2025
5eb2409
Annotated all screenshots
glennliew Apr 7, 2025
5c484f1
Add tests
jamesberyl Apr 7, 2025
8885ec1
Fix formatting
glennliew Apr 7, 2025
9155d6d
Fix table of contents
glennliew Apr 7, 2025
940893f
Merge pull request #279 from glennliew/edit-screenshots
gengyudong Apr 7, 2025
0ff872a
Fix layout
glennliew Apr 7, 2025
70c50bb
Fix checkstyle
jamesberyl Apr 7, 2025
c599b04
Merge pull request #281 from glennliew/edit-screenshots
GrassHeadd Apr 7, 2025
ad32c95
Merge pull request #280 from jamesberyl/fix-tests
GrassHeadd Apr 7, 2025
40961c8
edit UG
gengyudong Apr 7, 2025
c27b4ae
Merge branch 'master' into edit-UG&DG
gengyudong Apr 7, 2025
1397a04
edit dg
gengyudong Apr 7, 2025
e53661d
Merge pull request #282 from gengyudong/edit-UG&DG
weiyanminoo Apr 7, 2025
f5bd948
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
c4dcd54
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 7, 2025
aa31b59
edit UG
gengyudong Apr 7, 2025
ef85072
Add new format for examples
weiyanminoo Apr 7, 2025
dbe2faa
Fix examples
jamesberyl Apr 7, 2025
2003674
Fix examples
jamesberyl Apr 7, 2025
e29d7b3
Merge pull request #283 from gengyudong/edit-UG&DG
weiyanminoo Apr 7, 2025
06f01f0
Merge pull request #285 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 7, 2025
4543463
Add line breaks
jamesberyl Apr 7, 2025
e0d71ac
Remove line
jamesberyl Apr 7, 2025
635343f
merge master into update-UG
jamesberyl Apr 7, 2025
82e7c5b
Remove line
jamesberyl Apr 7, 2025
8123e29
Merge pull request #286 from jamesberyl/update-UG
weiyanminoo Apr 7, 2025
3a17130
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
e0b2851
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 7, 2025
cd70674
Modify UG
weiyanminoo Apr 7, 2025
031c76a
Merge pull request #287 from weiyanminoo/branch-Fix-Bugs
gengyudong Apr 7, 2025
2616cca
Update DeveloperGuide.md
GrassHeadd Apr 7, 2025
fb7464e
Update planned enhancements
jamesberyl Apr 7, 2025
addb8cd
edit UG
gengyudong Apr 7, 2025
afa1b9f
Fix checkstyle
jamesberyl Apr 7, 2025
fded297
Merge pull request #290 from gengyudong/edit-UG&DG
weiyanminoo Apr 7, 2025
c77d1a3
Update DeveloperGuide.md
GrassHeadd Apr 7, 2025
6be2445
Add enhancements
jamesberyl Apr 7, 2025
05397e5
Fix checkstyle
jamesberyl Apr 7, 2025
5fc617d
Merge pull request #288 from GrassHeadd/update-DG-with-effort
GrassHeadd Apr 7, 2025
a39508c
Merge pull request #289 from jamesberyl/add-DG
jamesberyl Apr 7, 2025
7071a7c
Add page breaks in UG
weiyanminoo Apr 7, 2025
d5aebd9
Merge branch 'master' of https://github.com/AY2425S2-CS2103T-F12-2/tp
weiyanminoo Apr 7, 2025
8cb1080
Update DeveloperGuide.md
GrassHeadd Apr 7, 2025
71e0981
Merge branch 'master' into branch-Fix-Bugs
weiyanminoo Apr 7, 2025
1d4892c
Merge pull request #291 from GrassHeadd/update-DG-with-effort
GrassHeadd Apr 7, 2025
e389e7e
Merge pull request #292 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 7, 2025
c7ff353
Add enhancement
jamesberyl Apr 7, 2025
a97d4b8
Merge pull request #293 from jamesberyl/add-enhancements
jamesberyl Apr 7, 2025
f42178f
Change page breaks for UG
weiyanminoo Apr 7, 2025
d104845
Merge pull request #294 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 7, 2025
8259363
Update DeveloperGuide.md
GrassHeadd Apr 7, 2025
8d8c674
Merge pull request #295 from GrassHeadd/update-DG-with-effort
GrassHeadd Apr 7, 2025
c15891d
Make last change to UG
weiyanminoo Apr 7, 2025
c24450c
Merge pull request #296 from weiyanminoo/branch-Fix-Bugs
weiyanminoo Apr 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: MarkBind Action

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Install Graphviz
run: sudo apt-get install graphviz
- name: Install Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'zulu'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # assuming your repo name is tp
version: '^5.5.2'
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ src/main/resources/docs/
/.idea/
/out/
/*.iml
/bin/
/.vscode/

# Storage/log files
/data/
Expand All @@ -21,3 +23,7 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/

# Node.js
node_modules/
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
}
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)
[![Build Status](https://github.com/AY2425S2-CS2103T-F12-2/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2425S2-CS2103T-F12-2/tp/actions)

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

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org/#contributing-to-se-edu) for more info.
- **EasyWeds** is developed as part of NUS CS2103T Module Project
- EasyWeds is a desktop application for streamlining wedding planning by centralising vendor and client information, ensuring planners can quickly access contacts, track event schedules, and manage multiple weddings efficiently.
- It is **written in OOP fashion**. It provides a **well-written** code base (around 9 KLoC).
- It comes with a **high level of user and developer documentation**.
- For the detailed documentation of this project, see the **[EasyWeds Product Website](https://ay2425s2-cs2103t-f12-2.github.io/tp)**.
- This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
9 changes: 8 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ checkstyle {
toolVersion = '10.2'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand Down Expand Up @@ -61,12 +65,15 @@ dependencies {
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion
testImplementation 'org.testfx:testfx-core:4.0.16-alpha'
testImplementation 'org.testfx:testfx-junit5:4.0.16-alpha'
testImplementation 'org.testfx:openjfx-monocle:jdk-12.0.1+2'

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

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

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
62 changes: 32 additions & 30 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,61 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

We are a team based in the [School of Computing, National University of Singapore](https://www.comp.nus.edu.sg).
# About Us

We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).

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

## Project team

### John Doe
### Geng Yudong

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

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

* Role: Project Advisor
* Role: Developer (Team Lead)
* Responsibilities: Feature - Delete Contacts

### Jane Doe
### Glenn Liew Zi Yi

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

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

* Role: Team Lead
* Role: Developer (Documentation)
* Responsibilities: UI

### Johnny Doe
### Hu Junjie

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

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[Github](http://github.com/grassheadd)] [[Portfolio](team/junjie.md)]

* Role: Developer
* Role: Developer (Code Quality)
* Responsibilities: Data

### Jean Doe
### Arulanandam James Beryl

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[Github](https://github.com/jamesberyl)]
[[Portfolio](team/jamesberyl.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Role: Developer (Testing)
* Responsibilities: Feature - Filter Contacts

### James Doe
### Wei Yan Min Oo

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

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

* Role: Developer
* Responsibilities: UI
* Role: Developer (Integration)
* Responsibilities: Feature - Add Contacts
6 changes: 4 additions & 2 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
layout: page
title: Configuration guide
layout: default.md
title: "Configuration guide"
---

# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
13 changes: 8 additions & 5 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
layout: page
title: DevOps guide
layout: default.md
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}
# DevOps guide

--------------------------------------------------------------------------------------------------------------------
<!-- * Table of Contents -->
<page-nav-print />

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

## Build automation

Expand Down
Loading