Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
408 commits
Select commit Hold shift + click to select a range
174312b
Add colon to clear command
anselmlong Oct 22, 2024
a436b9e
Merge pull request #80 from anselmlong/format-clear-command
anselmlong Oct 22, 2024
20080fb
Revert "Format clear command"
anselmlong Oct 22, 2024
2dc67c6
Merge pull request #81 from AY2425S1-CS2103T-F12-4/revert-80-format-c…
anselmlong Oct 22, 2024
2e15ebd
Remove unnecessary tests
rachelyeohm Oct 22, 2024
d72dc6b
Fix checkstyle issues
rachelyeohm Oct 22, 2024
d08a5ae
Merge pull request #69 from rachelyeohm/add-partial-search-details
leroytan Oct 22, 2024
6eda8ae
Move parsing function to ParserUtil
rachelyeohm Oct 22, 2024
a6413a0
Fix checkstyle issues
rachelyeohm Oct 22, 2024
718f3f3
Add partial details to AddCommand
rachelyeohm Oct 19, 2024
195ab7d
Fix failed tests
rachelyeohm Oct 20, 2024
d147019
Fix failed tests
rachelyeohm Oct 20, 2024
4f10599
Remove unnecessary tests
rachelyeohm Oct 22, 2024
7c266dc
Fix checkstyle issues
rachelyeohm Oct 22, 2024
7e86d4e
Move parsing function to ParserUtil
rachelyeohm Oct 22, 2024
005b1cf
Fix checkstyle issues
rachelyeohm Oct 22, 2024
5d3e345
Merge branch 'add-contacts-with-partial-details' of https://github.co…
rachelyeohm Oct 22, 2024
3f7db40
Merge branch 'master' into add-contacts-with-partial-details
rachelyeohm Oct 22, 2024
41eb98f
Add capacity test for undo and redo
leroytan Oct 23, 2024
27933f6
Merge branch 'undo-redo-feature' of https://github.com/leroytan/tp in…
leroytan Oct 23, 2024
135fd21
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp…
leroytan Oct 23, 2024
cba1b93
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Oct 23, 2024
ea45fd4
Merge branch 'master' into undo-redo-feature
leroytan Oct 23, 2024
7f8d355
Merge branch 'master' into edit-delete-command
anselmlong Oct 23, 2024
12d58bc
Merge pull request #72 from leroytan/edit-delete-command
anselmlong Oct 23, 2024
58647d5
Fix git conflict
leroytan Oct 23, 2024
7b92db7
Merge pull request #74 from leroytan/undo-redo-feature
anselmlong Oct 23, 2024
90dac1f
Add helper function for parsing invalid command
rachelyeohm Oct 23, 2024
7e4dcd1
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-F12-4/tp
anselmlong Oct 23, 2024
12e40bf
Merge branch 'master' into develop-export-command
anselmlong Oct 23, 2024
da7b5c9
Trying to fix my revert revert
anselmlong Oct 22, 2024
30f549b
Fix checkstyle
anselmlong Oct 23, 2024
87448e0
Merge branch 'master' into add-contacts-with-partial-details
rachelyeohm Oct 23, 2024
e9d18c0
Merge pull request #77 from raihahahan/feat/encryption
rachelyeohm Oct 23, 2024
3a05b66
Merge branch 'master' into feat/password-lock
rachelyeohm Oct 23, 2024
b64ae11
Fix checkstyle again
anselmlong Oct 23, 2024
598a8ce
Merge pull request #76 from raihahahan/feat/password-lock
rachelyeohm Oct 23, 2024
f5b35ec
Merge branch 'master' into invalid-argument-handling
rachelyeohm Oct 23, 2024
ec35ee6
Fix wrong invalid variant
rachelyeohm Oct 23, 2024
3ad5bff
Merge branch 'invalid-argument-handling' of https://github.com/rachel…
rachelyeohm Oct 23, 2024
40dabf8
Merge pull request #78 from rachelyeohm/invalid-argument-handling
leroytan Oct 23, 2024
98ff3d2
Fix test
anselmlong Oct 23, 2024
31f8105
Fix grammar errors in javadocs
rachelyeohm Oct 23, 2024
7780951
Merge branch 'add-contacts-with-partial-details' of https://github.co…
rachelyeohm Oct 23, 2024
1d71999
Fix grammar errors in javadocs
rachelyeohm Oct 23, 2024
81ef884
Merge branch 'master' into add-contacts-with-partial-details
rachelyeohm Oct 23, 2024
44bb39d
Fix syntax error
rachelyeohm Oct 23, 2024
a8efb2a
Fix test again
anselmlong Oct 23, 2024
2e172e5
Fix syntax error
rachelyeohm Oct 23, 2024
fd22613
Fix test again
anselmlong Oct 23, 2024
5a41b20
Fix again
anselmlong Oct 23, 2024
a45f96a
Fix test again
anselmlong Oct 23, 2024
7a591b0
Merge pull request #84 from anselmlong/develop-export-command
leroytan Oct 23, 2024
b230521
Merge pull request #83 from rachelyeohm/add-contacts-with-partial-det…
anselmlong Oct 23, 2024
8da71fc
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Oct 23, 2024
12d2673
Enhance help command
anselmlong Oct 21, 2024
f502791
Fix help command and fix export command
anselmlong Oct 24, 2024
841fae5
Fix checkstyle
anselmlong Oct 21, 2024
355e2c0
Remove remark command
anselmlong Oct 21, 2024
a424134
Add colon to clear command
anselmlong Oct 22, 2024
955b5c8
Add back export command parsing
rachelyeohm Oct 24, 2024
d996547
Merge commit 'refs/pull/86/head' of https://github.com/AY2425S1-CS210…
leroytan Oct 24, 2024
bee7c34
Update user guide and help command cheatsheet
anselmlong Oct 24, 2024
9c633b8
Change find command example
anselmlong Oct 24, 2024
e037151
Merge pull request #88 from anselmlong/update-user-guide-and-help
rachelyeohm Oct 24, 2024
91ae44a
Fix merge conflict
rachelyeohm Oct 24, 2024
b57b5c5
Add optional keyPath argument for EncryptionManager
raihahahan Oct 24, 2024
eb6a89f
Add optional keyPath argument for EncryptionManager
raihahahan Oct 24, 2024
0251f5d
Add build setup and cleanup for EncryptionManagerTest and ExportComma…
raihahahan Oct 24, 2024
a6f7db7
Add optional keyPath for encryption
raihahahan Oct 24, 2024
77dbe0b
Add optional keyPath for encryption
raihahahan Oct 24, 2024
5a4b152
Fix export command to add decryption on export
raihahahan Oct 24, 2024
6f40566
Add /test to gitignore
raihahahan Oct 24, 2024
112cb49
Fix changes
raihahahan Oct 24, 2024
84a9695
Merge pull request #98 from raihahahan/fix/export-command
raihahahan Oct 24, 2024
0fd56ce
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
rachelyeohm Oct 24, 2024
852dbca
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Oct 24, 2024
75a0e45
Update the undo command to work with multiple delete feature
leroytan Oct 24, 2024
8c920aa
Update the undo command to work with multiple delete feature
leroytan Oct 24, 2024
0e83341
Merge pull request #99 from leroytan/update-undo-feature
raihahahan Oct 24, 2024
447a538
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Oct 25, 2024
e6ce3b2
Add undo, redo and component traversal keybinds
rachelyeohm Oct 25, 2024
a353ba1
Add enter keybind for passwords
rachelyeohm Oct 25, 2024
7146620
Fix checkstyle issues
rachelyeohm Oct 25, 2024
4f0e5e4
Update escape command to focus on person list
rachelyeohm Oct 25, 2024
e4daeff
Merge branch 'switch-docs-to-markbind' of
leroytan Oct 25, 2024
80de31f
Update User Guide
leroytan Oct 25, 2024
3b85614
Update documentation
leroytan Oct 25, 2024
536e342
Update github action to work on documentation branch
leroytan Oct 25, 2024
0f3508f
Add layout so that website can display properly
leroytan Oct 25, 2024
919208b
Update docs to work on update-documentation branch
leroytan Oct 26, 2024
ee207e7
Update documentation to work with master branch
leroytan Oct 26, 2024
e8ac841
Update Developer Guide
leroytan Oct 26, 2024
0b92d18
Fix checkstyle
leroytan Oct 27, 2024
b8644c6
Edit Developer Guide
leroytan Oct 27, 2024
a9f921d
Merge pull request #101 from leroytan/update-documentation
leroytan Oct 27, 2024
550e145
Merge pull request #102 from leroytan/update-developer-guide
leroytan Oct 27, 2024
b8dce41
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Oct 27, 2024
a290128
Update keybinds to disable tab traversal
rachelyeohm Oct 27, 2024
2d168a9
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
rachelyeohm Oct 27, 2024
138d828
Merge branch 'master' into add-keybinds
rachelyeohm Oct 27, 2024
12447f8
Fix bug where undo shortcut clears command box
rachelyeohm Oct 27, 2024
27a476a
Update app to focus on commandbox on startup
rachelyeohm Oct 27, 2024
5f81083
Delete unnecessary files
rachelyeohm Oct 27, 2024
09d4355
Delete unnecessary files
rachelyeohm Oct 27, 2024
b624bcc
Add export command support in developer guide, updated UML Sequence D…
anselmlong Oct 30, 2024
373a4a8
Fix checkstyle
anselmlong Oct 30, 2024
c30199f
Resize help window, change font
anselmlong Oct 30, 2024
39bbe38
Update .gitignore
rachelyeohm Oct 31, 2024
2ca211b
Update shortform command for all command
leroytan Nov 2, 2024
13c3478
Update developer guide with AddCommand
rachelyeohm Nov 2, 2024
95848df
Fix checkstyle
rachelyeohm Nov 2, 2024
d7cd59a
Update developer guide
rachelyeohm Nov 2, 2024
6c3142e
Change Encryption key to keystore from file storage
raihahahan Nov 3, 2024
458cbee
Fix PasswordManagerTest interfering with local data
raihahahan Nov 3, 2024
c26db36
Fix path hardcoding to resolve Windows test failure
raihahahan Nov 3, 2024
60e76dd
Fix Windows issue on deleting files
raihahahan Nov 3, 2024
aa44347
Change font of application and updated help window
anselmlong Nov 3, 2024
411f100
Improve Help Window
anselmlong Nov 3, 2024
9bcd4f9
Fix checkstyle
anselmlong Nov 3, 2024
2022b4a
Fix checkstyle
rachelyeohm Nov 3, 2024
674442b
Merge pull request #110 from anselmlong/improve-gui
rachelyeohm Nov 3, 2024
053d842
Update developer guide sequence diagrams
rachelyeohm Nov 3, 2024
17d4633
Add icons to fields for MainWindow
anselmlong Nov 4, 2024
b528b31
Update ctrl-z keybind for command field
rachelyeohm Nov 4, 2024
9f0fd2e
Change background color to Jet Black, change primary colors to green
anselmlong Nov 4, 2024
dbae1a9
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 4, 2024
6418a30
Enhance GUI
anselmlong Nov 4, 2024
18067ad
Add attribution for code
anselmlong Nov 4, 2024
7927bb8
Remove Redo function from command text box
rachelyeohm Nov 5, 2024
b9c6ca8
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
rachelyeohm Nov 5, 2024
85c1acd
Add logs
rachelyeohm Nov 5, 2024
85bd1da
Update result display for addcommand with partial parameters
rachelyeohm Nov 5, 2024
35afb2b
Fix wrong test
rachelyeohm Nov 5, 2024
378173c
Fix checkstyle
rachelyeohm Nov 5, 2024
cd88557
Merge branch 'master' into update-uml
anselmlong Nov 5, 2024
945f479
Merge pull request #100 from rachelyeohm/add-keybinds
leroytan Nov 5, 2024
e7991a6
Delete extra tag
anselmlong Nov 5, 2024
11d9625
Merge branch 'update-uml' of https://github.com/anselmlong/tp into up…
anselmlong Nov 5, 2024
b7aa8dc
Add extra line
anselmlong Nov 5, 2024
6ff7c49
Add extra bold
anselmlong Nov 5, 2024
3e7a679
Add extra bold
anselmlong Nov 5, 2024
f30b9aa
Merge pull request #105 from anselmlong/update-uml
rachelyeohm Nov 5, 2024
f61b77d
Merge branch 'master' into feat/encryption-store
raihahahan Nov 5, 2024
0e90906
Merge pull request #108 from raihahahan/feat/encryption-store
raihahahan Nov 5, 2024
2dedd6a
Fix bug where password do not clear after failed attempt
raihahahan Nov 5, 2024
53dba16
Add Developer Guide for EncryptionManager and PasswordManagement
raihahahan Nov 5, 2024
9028ecb
Fix whitespaces
raihahahan Nov 5, 2024
302cbcf
Fix styling issues
raihahahan Nov 5, 2024
8a49fca
Fix PUML files for Developer Guide
raihahahan Nov 6, 2024
5040362
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 6, 2024
4e26c6a
Fix mass delete
leroytan Nov 6, 2024
b38d8e7
Sync command summary
leroytan Nov 6, 2024
1d649b9
Enhance UI for password prompt dialog
anselmlong Nov 6, 2024
729a6ae
Fix and refactor new commits
anselmlong Nov 6, 2024
bce3ad6
Merge pull request #126 from raihahahan/bugfix/clear-password
anselmlong Nov 6, 2024
ab8bfb4
Merge commit 'refs/pull/141/head' of https://github.com/AY2425S1-CS21…
rachelyeohm Nov 6, 2024
b31f8d3
System exit upon cancel
anselmlong Nov 6, 2024
0a5a8e9
Merge pull request #140 from leroytan/sync-command-summary
raihahahan Nov 6, 2024
405a7f0
Merge branch 'master' into update-developer-guide-add-command
leroytan Nov 6, 2024
3359b70
Merge pull request #107 from rachelyeohm/update-developer-guide-add-c…
leroytan Nov 6, 2024
84c940c
Merge pull request #139 from leroytan/fix-mass-delete
raihahahan Nov 6, 2024
c6ae76a
Merge branch 'master' into improve-gui
anselmlong Nov 6, 2024
f3ec55b
Merge pull request #111 from anselmlong/improve-gui
anselmlong Nov 6, 2024
905e33b
Merge branch 'master' into add-password-window
anselmlong Nov 6, 2024
1d61c6d
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 6, 2024
7e0b541
Merge pull request #141 from anselmlong/add-password-window
anselmlong Nov 6, 2024
00832c2
Fix missing TextArea import
raihahahan Nov 6, 2024
f5c0cba
Update .gitignore
anselmlong Nov 6, 2024
f525254
Merge pull request #113 from rachelyeohm/fix-result-addcommand
leroytan Nov 6, 2024
b2cfdf1
Update QuitCommand.java
anselmlong Nov 6, 2024
43b5739
Merge branch 'master' into update-short-commands
anselmlong Nov 6, 2024
2b8ca55
Merge pull request #142 from raihahahan/fix/missing-code
leroytan Nov 6, 2024
8b6448d
Merge branch 'update-short-commands' of https://github.com/leroytan/t…
leroytan Nov 6, 2024
7a08584
Fix bugs and mistakes in DG
raihahahan Nov 6, 2024
d3180af
Merge branch 'master' into task/security-password-dg
raihahahan Nov 6, 2024
54ec5a8
Merge pull request #127 from raihahahan/task/security-password-dg
raihahahan Nov 6, 2024
c40ff37
Update shortform command to sync with help window and markdown
leroytan Nov 6, 2024
8d537f2
Merge pull request #106 from leroytan/update-short-commands
anselmlong Nov 6, 2024
e0d2c7b
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 6, 2024
1d6784c
Add prerequisite knowledge
raihahahan Nov 6, 2024
d8bd822
Merge branch 'master' into task/ug-changes
raihahahan Nov 6, 2024
e47e4e7
Update command message
leroytan Nov 6, 2024
1ffdee9
Fix checkstyle
leroytan Nov 6, 2024
4429286
Add finding by tags to FindCommand
rachelyeohm Nov 6, 2024
0e76ee2
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
rachelyeohm Nov 6, 2024
52e7cec
Delete addressbook.json if password.txt is deleted externally
raihahahan Nov 6, 2024
6bd674d
Merge branch 'master' into fix-findcommand-notags
rachelyeohm Nov 6, 2024
d8ac221
Merge pull request #146 from raihahahan/task/ug-changes
anselmlong Nov 6, 2024
6ec193b
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 6, 2024
b69d212
Update DG on Known issues regarding Windows
raihahahan Nov 6, 2024
e9fd781
Update user guide
leroytan Nov 7, 2024
24d3d3f
Merge pull request #151 from leroytan/update-user-guide
raihahahan Nov 7, 2024
62520ee
Merge pull request #148 from raihahahan/feat/password-file-reset
anselmlong Nov 7, 2024
7fde45d
Fix checkstyle
rachelyeohm Nov 7, 2024
51c778c
Fix Windows issue on deleting files
raihahahan Nov 7, 2024
78aa837
Merge pull request #149 from rachelyeohm/fix-findcommand-notags
anselmlong Nov 7, 2024
28a6fb1
Merge pull request #154 from raihahahan/bug/passwordprompt-close
anselmlong Nov 7, 2024
25e393d
Add more description to Windows known issue
raihahahan Nov 7, 2024
95de137
Fix bug with edit 1 -t
rachelyeohm Nov 7, 2024
ca6dee3
Update user guide
leroytan Nov 7, 2024
1ef09d6
Merge commit 'refs/pull/156/head' of https://github.com/AY2425S1-CS21…
rachelyeohm Nov 7, 2024
a41f342
Reformat table in variables.md
leroytan Nov 7, 2024
1f4d464
Merge branch 'master' into update-command-message
leroytan Nov 7, 2024
80b168d
Update user guide with fullstop
leroytan Nov 7, 2024
c494f9d
Merge pull request #147 from leroytan/update-command-message
leroytan Nov 7, 2024
cf258c6
Merge branch 'master' into update-user-guide
leroytan Nov 7, 2024
8a6b704
Update AddCommand.java
leroytan Nov 7, 2024
98801ce
Merge pull request #155 from rachelyeohm/fix-edit-tags
anselmlong Nov 7, 2024
a5102ac
Merge pull request #156 from leroytan/update-user-guide
leroytan Nov 7, 2024
44f928c
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 7, 2024
ec7a5ad
Merge pull request #150 from raihahahan/task/dg-known-issues
anselmlong Nov 7, 2024
bd77058
Clear password field on wrong password input
raihahahan Nov 7, 2024
4162671
Merge pull request #157 from raihahahan/fix/clear-pw-field
anselmlong Nov 7, 2024
f2cf287
Make result display scrollable
anselmlong Nov 7, 2024
d954f60
Merge pull request #158 from anselmlong/add-scroll-pane
raihahahan Nov 7, 2024
90edafb
Update DG for release
raihahahan Nov 8, 2024
2dbce3d
Merge pull request #159 from raihahahan/task/update-docs
raihahahan Nov 8, 2024
186f3a9
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 9, 2024
c26a3c0
Change export window name to VBook instead of address book, add minor…
anselmlong Nov 10, 2024
8115c07
Fix typo
anselmlong Nov 10, 2024
da7cf0f
Widen contact window, and made text wrap around
anselmlong Nov 10, 2024
6775756
Revert window size changes
anselmlong Nov 10, 2024
12b191f
Merge pull request #220 from anselmlong/make-contacts-scrollable
anselmlong Nov 10, 2024
09816b0
Merge pull request #219 from anselmlong/fix-pe-d-bugs
anselmlong Nov 10, 2024
b87d8c2
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
rachelyeohm Nov 10, 2024
c68953c
Fix broken hyperlinks
rachelyeohm Nov 10, 2024
6c46b49
Fix bug where data still persists after password delete
raihahahan Nov 10, 2024
f122109
Fix no AccessDeniedException test cases
raihahahan Nov 10, 2024
99b4f8d
Merge pull request #221 from rachelyeohm/fix-hyperlink
anselmlong Nov 10, 2024
aaafc2c
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 10, 2024
2b00d2c
Fix ExportCommand initial file load
raihahahan Nov 10, 2024
e65d8c7
Fix DataLoadingException not thrown error
raihahahan Nov 10, 2024
cf2c01e
Merge pull request #222 from raihahahan/ped/issue-200
anselmlong Nov 11, 2024
cf6839b
Change addressbook.json to vbook.json
raihahahan Nov 11, 2024
760993b
Merge pull request #223 from raihahahan/ped/issue-163
anselmlong Nov 11, 2024
360c0af
Update images to show vbook.json
rachelyeohm Nov 11, 2024
8f0e617
Fix pe bugs
leroytan Nov 11, 2024
1c98c2a
Update developer guide
leroytan Nov 11, 2024
88b9396
Update to fix check style
leroytan Nov 11, 2024
a214158
Merge pull request #225 from rachelyeohm/fix-screenshots
leroytan Nov 11, 2024
e2815e3
Merge pull request #226 from leroytan/fix-pe-d-bugs
rachelyeohm Nov 11, 2024
884bd4b
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 11, 2024
a95540d
Change JavaFX version
anselmlong Nov 11, 2024
1a139ad
Merge pull request #227 from anselmlong/add-scroll-pane
anselmlong Nov 11, 2024
cd4c2c4
Update developer guide
leroytan Nov 11, 2024
140a019
Merge pull request #228 from leroytan/fix-developer-guide
anselmlong Nov 11, 2024
9e373fb
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-G19-4/tp
leroytan Nov 11, 2024
9a38c2e
Update shadowJar name
leroytan Nov 11, 2024
297bc26
Merge pull request #229 from leroytan/update-shadow-jar
anselmlong Nov 11, 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: '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'
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,11 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/

password.txt
key.txt
/test/*
docs/_markbind/logs/

*.jks
/docs/_markbind/logs/
24 changes: 13 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
[![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/AY2425S1-CS2103T-F12-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2425S1-CS2103T-F12-4/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.
VBook is a sleek, professional contact management app for programmers that value privacy and self hosting. Optimised for freelance software developers, this app combines Command Line Interfaces with professional contact management to give developers the contact book they deserve.<br>

**Target User Profile**
* Constraint: the target user should still prefer typing to mouse actions.
* Programmers that value privacy and self hosting. Such programmers can include freelance software developers.

**Feature List (for now)**
* Create contact
* View contacts
* Delete

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,11 @@ dependencies {
}

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

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
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
57 changes: 25 additions & 32 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,52 @@
---
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

<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

### Jane Doe
### Anselm Long

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

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

* Role: Team Lead
* Responsibilities: UI
* Responsibilities: Deliverables and deadlines, Tracking and scheduling

### Johnny Doe
### Leroy Tan

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: General + Testing

### Jean Doe
### Rachel Yeo Hui Min

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: General Software Responsibilities

### James Doe
### Raihan Rizqullah

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: General Software Development | Assist Team Members with technical issues
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