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-W12-3] AssetBook #44

Open
wants to merge 684 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
684 commits
Select commit Hold shift + click to select a range
424a315
Merge branch '124-update-asset' of github.com:AY2324S2-CS2103T-W12-3/…
yisiox Apr 3, 2024
90852c5
Fix result display height
aureliony Apr 3, 2024
df1f120
Reduce minimum height
aureliony Apr 3, 2024
8be3e3a
Remove AssetBook branding panel
aureliony Apr 3, 2024
bee8ec1
Remove unused icons which could be considered as bloat
aureliony Apr 3, 2024
f136522
Merge branch 'master' into 170-fix-ui-scaling
aureliony Apr 3, 2024
eddafed
Add split position to GuiSettings
bryanyee33 Apr 4, 2024
0856c45
Store the height of resultDisplay in the json
aureliony Apr 4, 2024
12027be
Optimize default values
aureliony Apr 4, 2024
3e803f0
Fix tests
aureliony Apr 4, 2024
77e273a
Merge branch 'master' into 19-fuzzy-search
aureliony Apr 4, 2024
a6caf53
Improve javadocs
aureliony Apr 4, 2024
b1c9d74
Merge branch '170-fix-ui-scaling' of https://github.com/AY2324S2-CS21…
bryanyee33 Apr 4, 2024
e5983bb
Scale default size with resolution
bryanyee33 Apr 4, 2024
aff2f4e
Merge branch '170-fix-ui-scaling' of https://github.com/AY2324S2-CS21…
bryanyee33 Apr 4, 2024
639c561
Fix white box below status bar
bryanyee33 Apr 4, 2024
013fcbd
Fix formatting
bryanyee33 Apr 4, 2024
ec96dd7
Fix test cases
bryanyee33 Apr 4, 2024
a49c6c8
Change setMaximized as suggested
bryanyee33 Apr 4, 2024
4203b6e
Remove magic numbers
bryanyee33 Apr 4, 2024
17db0b0
Update prefixes in asset command
yisiox Apr 4, 2024
fcc3ea6
Merge pull request #171 from AY2324S2-CS2103T-W12-3/170-fix-ui-scaling
yisiox Apr 4, 2024
3e86b0c
Update Ui.png
aureliony Apr 4, 2024
7654d58
Fix typos for AB3
aureliony Apr 4, 2024
ab30a6b
AssetTest.java: Fix unused import
yisiox Apr 4, 2024
3c19b2c
Merge branch '124-update-asset' of github.com:AY2324S2-CS2103T-W12-3/…
yisiox Apr 4, 2024
7ffa93f
Improve code based on PR comments
aureliony Apr 4, 2024
40bc228
Merge branch 'master' into 19-fuzzy-search
yisiox Apr 4, 2024
3f03477
Merge pull request #166 from AY2324S2-CS2103T-W12-3/19-fuzzy-search
aureliony Apr 4, 2024
25344bf
Update prefix of asset command
yisiox Apr 4, 2024
1df9726
Add images for setup in UG
fivetran-tangyetong Apr 4, 2024
dd37589
Add more information to add command
fivetran-tangyetong Apr 4, 2024
dce3762
Merge branch 'master' into 124-update-asset
bryanyee33 Apr 4, 2024
2b3024f
Fix minor issues
bryanyee33 Apr 4, 2024
0b101ce
Fix inconsistency
bryanyee33 Apr 4, 2024
86b2cb6
Merge pull request #128 from AY2324S2-CS2103T-W12-3/124-update-asset
aureliony Apr 4, 2024
83fefd1
Resolve merge conflict from master
yisiox Apr 4, 2024
a45d135
Merge branch 'release-v1.3-ug' of github.com:AY2324S2-CS2103T-W12-3/t…
yisiox Apr 4, 2024
c73bef7
UserGuide.md: Add items to glossary
yisiox Apr 4, 2024
fc20bd4
Change Phone regex and update UG
bryanyee33 Apr 4, 2024
b6ab9fe
Merge branch 'release-v1.3-ug' of https://github.com/AY2324S2-CS2103T…
bryanyee33 Apr 4, 2024
868aa9f
Update table of contents
bryanyee33 Apr 4, 2024
7a31ce9
Update features section of user guide
yisiox Apr 4, 2024
f1d4231
Merge changes from master
yisiox Apr 4, 2024
17320df
Add tutorials
rizkidelta Apr 4, 2024
f94cceb
Merge branch 'release-v1.3-ug' of https://github.com/AY2324S2-CS2103T…
rizkidelta Apr 4, 2024
0287eb1
Add page breaks to beautify PDF
aureliony Apr 4, 2024
5509702
Fix image sizes
aureliony Apr 4, 2024
dfa09c6
Fix image alignment issues
aureliony Apr 4, 2024
5aadfde
Fix command history link
bryanyee33 Apr 4, 2024
703911c
Merge branch 'release-v1.3-ug' of https://github.com/AY2324S2-CS2103T…
bryanyee33 Apr 4, 2024
bf5490a
Fix image alignment issues
aureliony Apr 4, 2024
298b51b
Improve PDF style
aureliony Apr 4, 2024
fe032ec
Fix extra bullet point
bryanyee33 Apr 4, 2024
b4bcad7
Resolve merge conflicts
aureliony Apr 4, 2024
79aafd1
Merge remote-tracking branch 'refs/remotes/origin/release-v1.3-ug' in…
aureliony Apr 4, 2024
6c6d564
Merge pull request #176 from AY2324S2-CS2103T-W12-3/release-v1.3-ug
aureliony Apr 4, 2024
367bb82
Fix string representation of asset
yisiox Apr 4, 2024
a12de67
Update test to match new asset string
yisiox Apr 4, 2024
afa8fb6
Merge pull request #178 from AY2324S2-CS2103T-W12-3/fix-asset-string
aureliony Apr 4, 2024
2c2ccd2
Fix png
aureliony Apr 4, 2024
94da53e
Merge pull request #179 from AY2324S2-CS2103T-W12-3/fix-png
yisiox Apr 4, 2024
e94eb79
Change PersonListCard index to JetBrains Mono SemiBold font
aureliony Apr 4, 2024
0008494
Rename addressbook to assetbook
bryanyee33 Apr 5, 2024
664cc3f
Fix excess backslash
bryanyee33 Apr 5, 2024
efe0fad
Merge pull request #182 from AY2324S2-CS2103T-W12-3/181-save-log-file…
yisiox Apr 5, 2024
2615b32
Change version to 1.3.1
bryanyee33 Apr 5, 2024
8bd1065
Merge pull request #183 from AY2324S2-CS2103T-W12-3/release-v1.3.1
yisiox Apr 5, 2024
0121ad7
Update UG images
bryanyee33 Apr 5, 2024
850b42c
Add copyright notice for custom font
aureliony Apr 5, 2024
9f04288
Add acknowledgement for icon
aureliony Apr 5, 2024
e8de145
UserGuide.md: Fix missing edit data hyperlink
yisiox Apr 9, 2024
859798d
UserGuide.md: Add copy prefix table
yisiox Apr 9, 2024
be9969a
UserGuide.md: Add help command
yisiox Apr 9, 2024
c84f8e5
UserGuide.md: Remove mention of database
yisiox Apr 9, 2024
973e2df
UserGuide.md: Add clarification for asset
yisiox Apr 9, 2024
2594c17
UserGuide.md: Update glossary for clipboard
yisiox Apr 9, 2024
b39c5da
UserGuide.md: Fix grammatical error
yisiox Apr 9, 2024
4fa50de
UserGuide.md: Add commands are case-sensitive
yisiox Apr 9, 2024
533b005
UserGuide.md: Fix error in edit
yisiox Apr 9, 2024
8d5ea82
UserGuide.md: Fix error in add
yisiox Apr 9, 2024
f9df021
UserGuide.md: Fix inconsistent command format
yisiox Apr 9, 2024
6f76c04
UserGuide.md: Fix error in using this guide
yisiox Apr 9, 2024
3360b46
Fix valid input prefix
aureliony Apr 9, 2024
ada9461
Standardize INDEX explanation
aureliony Apr 9, 2024
72daf39
Fix FIND command summary
aureliony Apr 9, 2024
19c4e1b
Standardize new lines and fix add command summary prefix
aureliony Apr 9, 2024
31a8919
Fix phone number inconsistency
aureliony Apr 9, 2024
504cbd0
Synchronize ToC and hyperlinks
aureliony Apr 9, 2024
b210359
Fix faq hyperlink
aureliony Apr 9, 2024
9fd129f
Improve asset info phrasing
aureliony Apr 9, 2024
e579f05
Fix capitalization of clipboard explanation
aureliony Apr 9, 2024
4bfa5ac
Merge pull request #184 from AY2324S2-CS2103T-W12-3/134-ug-images
aureliony Apr 9, 2024
e6ffee5
Merge branch 'master' into release-v1.4-ug
aureliony Apr 9, 2024
b16bed4
Improve phrasings
bryanyee33 Apr 10, 2024
6e13de2
Asset.java: Fix constraint message
yisiox Apr 10, 2024
71f41f8
Asset.java: Change constraint message
yisiox Apr 10, 2024
90d5b9f
Add examples for undo and redo commands
bryanyee33 Apr 10, 2024
05762d3
Change edit assets to rename assets
bryanyee33 Apr 10, 2024
381b257
UserGuide.md: Fix edit description
yisiox Apr 10, 2024
c2a4b1b
Revert rename assets to edit assets
bryanyee33 Apr 10, 2024
078a861
Merge branch 'release-v1.4-ug' of https://github.com/AY2324S2-CS2103T…
bryanyee33 Apr 10, 2024
c35111a
Add clear command as modifying
bryanyee33 Apr 10, 2024
04c9227
Fix grammar in output message
bryanyee33 Apr 10, 2024
12d5584
Merge branch 'master' into update-copyright-notice
bryanyee33 Apr 10, 2024
a32ab88
Merge pull request #185 from AY2324S2-CS2103T-W12-3/update-copyright-…
bryanyee33 Apr 10, 2024
c2c8a97
Merge branch 'master' into 218-asset-error
bryanyee33 Apr 10, 2024
7a0abfa
Update website logo
bryanyee33 Apr 10, 2024
c2bac3d
Remove substring from find description
bryanyee33 Apr 10, 2024
c5a3428
Merge branch 'master' into 201-206-fix-grammar
bryanyee33 Apr 10, 2024
e0e18aa
Update images with grammar fixes
bryanyee33 Apr 10, 2024
811be03
Add space in phone constraints
bryanyee33 Apr 10, 2024
fd170c6
Fix spacing
bryanyee33 Apr 10, 2024
ee10818
Add example of phone number
bryanyee33 Apr 10, 2024
597a718
Merge pull request #261 from AY2324S2-CS2103T-W12-3/257-update-websit…
aureliony Apr 10, 2024
340750b
Merge branch 'master' into 218-asset-error
aureliony Apr 10, 2024
1030676
Merge pull request #258 from AY2324S2-CS2103T-W12-3/218-asset-error
aureliony Apr 10, 2024
65a1ebc
Fix grammar for detail in copy
bryanyee33 Apr 10, 2024
87cc79d
Fix incorrect app name
bryanyee33 Apr 10, 2024
e56b943
Change command word example
bryanyee33 Apr 10, 2024
7af56ef
Merge branch 'master' into 201-206-fix-grammar
aureliony Apr 10, 2024
22efd1f
Merge pull request #263 from AY2324S2-CS2103T-W12-3/262-fix-app-name
bryanyee33 Apr 11, 2024
60d91b3
Fix capitalization in javadocs
aureliony Apr 11, 2024
0c51ab6
Merge branch 'master' into update-dg-assets
aureliony Apr 11, 2024
0ba6110
Update app version to v1.4
aureliony Apr 12, 2024
205df75
Rename header to Modifying Commands
bryanyee33 Apr 12, 2024
49464b3
Merge branch 'release-v1.4-ug' of https://github.com/AY2324S2-CS2103T…
bryanyee33 Apr 12, 2024
b90e314
Remove magic strings
aureliony Apr 12, 2024
9189662
Rename addressBookFilePath to assetBookFilePath
aureliony Apr 12, 2024
f97d8d3
Add @@author tags for some lines
aureliony Apr 12, 2024
f13a5cf
Change person to contact
bryanyee33 Apr 12, 2024
2130b24
Merge branch 'master' into 201-206-fix-grammar
bryanyee33 Apr 12, 2024
4e26de7
Replace person with contact
bryanyee33 Apr 12, 2024
32e0a60
Improve test code quality
aureliony Apr 12, 2024
7a3d758
Add comments to functional code
aureliony Apr 12, 2024
d5d0b9f
Fix tests
aureliony Apr 12, 2024
45e8c86
Update images
bryanyee33 Apr 12, 2024
279333f
Add more javadocs
aureliony Apr 12, 2024
2b955e9
Improve English and add email format constraints
aureliony Apr 12, 2024
4410f27
Fix English, use Azul link and rewrite FAQ
aureliony Apr 12, 2024
57d71c9
Merge branch 'master' into release-v1.4-ug
aureliony Apr 12, 2024
1d079ad
Add Azul openjdk build into FAQ
bryanyee33 Apr 12, 2024
624d506
Rephrase email constraints
bryanyee33 Apr 12, 2024
13a0549
Rephrase email constraints again
bryanyee33 Apr 12, 2024
9942249
Add character and alphanumeric to glossary
bryanyee33 Apr 12, 2024
ab1f365
UserGuide.md: Fix modifying command description
yisiox Apr 12, 2024
f819e26
Merge branch 'release-v1.4-ug' of github.com:AY2324S2-CS2103T-W12-3/t…
yisiox Apr 12, 2024
6919a89
UserGuide.md: Fix modifying command description
yisiox Apr 12, 2024
7bcb0e8
Fix phrasings
bryanyee33 Apr 12, 2024
01a60a1
Merge branch 'release-v1.4-ug' of https://github.com/AY2324S2-CS2103T…
bryanyee33 Apr 12, 2024
b4ddc7a
Merge pull request #255 from AY2324S2-CS2103T-W12-3/release-v1.4-ug
bryanyee33 Apr 12, 2024
8260eb4
Merge branch 'master' into 160-improve-code-quality
bryanyee33 Apr 12, 2024
e2cc950
Update Developer Guide Appendix
fivetran-tangyetong Apr 12, 2024
c8659e6
Merge branch 'master' into developer-guide-appendix
fivetran-tangyetong Apr 12, 2024
558851f
Merge pull request #264 from AY2324S2-CS2103T-W12-3/160-improve-code-…
bryanyee33 Apr 12, 2024
57944f5
Merge branch 'master' into 201-206-fix-grammar
bryanyee33 Apr 12, 2024
5b73e93
Merge pull request #260 from AY2324S2-CS2103T-W12-3/201-206-fix-grammar
aureliony Apr 12, 2024
7f4e98e
Fix finding assets
bryanyee33 Apr 12, 2024
e55374c
Merge branch 'master' into 269-find-asset-fix
bryanyee33 Apr 12, 2024
603d613
Improve DG Appendix
fivetran-tangyetong Apr 12, 2024
0ed71aa
Improve PersonMatchesQueryPredicate test cases
bryanyee33 Apr 12, 2024
3d25b22
Add find example image
bryanyee33 Apr 12, 2024
7a5c230
Improve planned enhancements
fivetran-tangyetong Apr 12, 2024
0837e5c
Merge pull request #270 from AY2324S2-CS2103T-W12-3/269-find-asset-fix
aureliony Apr 12, 2024
fbef547
UserGuide.md: Update glossary
yisiox Apr 13, 2024
d75323b
Fix multiple errors in UG
yisiox Apr 13, 2024
97ce9f9
UserGuide.md: Revert wrongly changed hyperlink
yisiox Apr 13, 2024
3e5a143
UserGuide.md: Improve phrasing
yisiox Apr 13, 2024
8c8ebae
UserGuide.md: Fix page breaks
yisiox Apr 13, 2024
078ed6e
UserGuide.md: Update information for MacOS
yisiox Apr 13, 2024
46a316b
Add trailing whitespace at EOF
fivetran-tangyetong Apr 14, 2024
dfb01eb
Simplify FindCommand feature documentation
aureliony Apr 14, 2024
f115099
Add FindCommand puml diagrams
aureliony Apr 14, 2024
70a6302
Remove all alt tags
aureliony Apr 14, 2024
d3608d7
Remove data archiving section
aureliony Apr 14, 2024
365e35d
Clarify leading whitespace in Find feature
aureliony Apr 14, 2024
cde91b1
Improve phrasings
bryanyee33 Apr 14, 2024
8e26d1d
Merge branch 'master' into release-v1.4-ug
bryanyee33 Apr 14, 2024
3367d62
Add documentation for command history feature
aureliony Apr 14, 2024
201cb8d
Add documentation for command history feature
aureliony Apr 14, 2024
7e73262
Relocate command history to correct place in DG
aureliony Apr 14, 2024
08cf17f
Finalize command history documentation
aureliony Apr 14, 2024
25cc21a
Fix delete sequence diagram
yisiox Apr 14, 2024
7203368
Update AboutUs.md
aureliony Apr 14, 2024
ec8d4b7
Add missing terms and improve wordings
bryanyee33 Apr 14, 2024
ce6660d
Update asset implementation section
yisiox Apr 14, 2024
f58903f
Fix referenced diagram alignment
yisiox Apr 14, 2024
65573e6
Remove StorageException class
bryanyee33 Apr 14, 2024
ec4f465
Remove UI dependency on MainApp
bryanyee33 Apr 14, 2024
b5beff5
Update Architecture Diagram
bryanyee33 Apr 14, 2024
4eff172
Update links
bryanyee33 Apr 14, 2024
7760927
Update sequence diagrams
yisiox Apr 14, 2024
0565d5e
DeveloperGuide.md: Merge edit asset and asset section
yisiox Apr 14, 2024
d0adf61
Merge branch 'update-dg-assets' of github.com:AY2324S2-CS2103T-W12-3/…
yisiox Apr 14, 2024
dd561ef
Fix plantuml style checks
yisiox Apr 14, 2024
94e948c
Improve undo and redo description
bryanyee33 Apr 14, 2024
6e3bcaf
UserGuide.md: Update editing data file
yisiox Apr 14, 2024
312477e
Merge pull request #279 from AY2324S2-CS2103T-W12-3/reduce-coupling
aureliony Apr 15, 2024
32079a3
Refactor glossary
fivetran-tangyetong Apr 15, 2024
5338c84
Merge branch 'master' into release-v1.4-aboutus
yisiox Apr 15, 2024
f8fe22a
UserGuide.md: Fix punctuation
yisiox Apr 15, 2024
12f89aa
Merge branch 'master' into release-v1.4-ug
yisiox Apr 15, 2024
ee2ec3d
Merge pull request #275 from AY2324S2-CS2103T-W12-3/release-v1.4-ug
rizkidelta Apr 15, 2024
1bc6231
Improve phrasing for find example
bryanyee33 Apr 15, 2024
66330ca
Merge branch 'master' into 242-ui-pictures
bryanyee33 Apr 15, 2024
b0122be
Merge pull request #274 from AY2324S2-CS2103T-W12-3/242-ui-pictures
yisiox Apr 15, 2024
9f63367
Merge branch 'master' into release-v1.4-aboutus
yisiox Apr 15, 2024
a9dfb8d
Refactor DG appendix
fivetran-tangyetong Apr 15, 2024
ca79bd1
Merge pull request #276 from AY2324S2-CS2103T-W12-3/release-v1.4-aboutus
yisiox Apr 15, 2024
5a576dc
Add Parser diagram
rizkidelta Apr 15, 2024
e7aab24
Merge branch 'master' into developer-guide-appendix
yisiox Apr 15, 2024
271482d
Merge pull request #272 from AY2324S2-CS2103T-W12-3/developer-guide-a…
yisiox Apr 15, 2024
0a5ed3d
Add null checks and move Asset and Tag
yisiox Apr 15, 2024
1ec8166
Merge branch 'master' into update-dg-assets
aureliony Apr 15, 2024
a035baf
Fix diagrams and phrasings
bryanyee33 Apr 15, 2024
dd10a44
Merge branch 'update-dg-assets' of https://github.com/AY2324S2-CS2103…
bryanyee33 Apr 15, 2024
87c542b
AddressBookParser.java: Revert change to logging
yisiox Apr 15, 2024
1df8e69
Merge branch 'master' into update-dg-assets
yisiox Apr 15, 2024
68c167c
DeveloperGuide.md: Update planned enhancements
yisiox Apr 15, 2024
3e986bf
Merge branch 'update-dg-assets' of github.com:AY2324S2-CS2103T-W12-3/…
yisiox Apr 15, 2024
1162c81
DevelopGuide.md: Add focus shortcut enhancement
yisiox Apr 15, 2024
fe2ebeb
Fix box type formatting
aureliony Apr 15, 2024
a9a4983
Remove asset from glossary
aureliony Apr 15, 2024
c418f5d
DevelopGuide.md: Update planned enhancements
yisiox Apr 15, 2024
885e8b3
Remove scrolling issue
aureliony Apr 15, 2024
f30dad6
Simplify CommandHistory sequence diagram
bryanyee33 Apr 15, 2024
687419b
Merge branch 'update-dg-assets' of https://github.com/AY2324S2-CS2103…
bryanyee33 Apr 15, 2024
6c362a3
DeveloperGuide.md: Add newline at EOF
yisiox Apr 15, 2024
9e2e174
Add logging to modifying commands
yisiox Apr 15, 2024
f02f8e1
Fix UG export to PDF formatting
aureliony Apr 15, 2024
f08f1b3
Add asset back to glossary
aureliony Apr 15, 2024
918507b
Fix ToC arrangement
aureliony Apr 15, 2024
1c3f322
Fix incorrect descriptions
bryanyee33 Apr 15, 2024
ab56233
Merge branch 'update-dg-assets' of https://github.com/AY2324S2-CS2103…
bryanyee33 Apr 15, 2024
9b4d9e3
Merge pull request #281 from AY2324S2-CS2103T-W12-3/fix-ug-bugs
yisiox Apr 15, 2024
41b6aab
Merge branch 'master' into logic-defensive-coding
aureliony Apr 15, 2024
9239205
Merge pull request #280 from AY2324S2-CS2103T-W12-3/logic-defensive-c…
aureliony Apr 15, 2024
7d40d37
Merge branch 'master' into update-dg-assets
aureliony Apr 15, 2024
c149fc8
Improve command suggestion phrasing
bryanyee33 Apr 15, 2024
95ef286
Remove acknowledgements
yisiox Apr 15, 2024
abbd1a7
Merge branch 'update-dg-assets' of github.com:AY2324S2-CS2103T-W12-3/…
yisiox Apr 15, 2024
92bd666
Add missing puml file
aureliony Apr 15, 2024
ee9e9a8
Merge remote-tracking branch 'origin/update-dg-assets' into update-dg…
aureliony Apr 15, 2024
f4307db
Merge pull request #159 from AY2324S2-CS2103T-W12-3/update-dg-assets
aureliony Apr 15, 2024
faeaae8
Add empty commit for release
aureliony Apr 15, 2024
1bf964f
Merge pull request #282 from AY2324S2-CS2103T-W12-3/add-dummy-commit
bryanyee33 Apr 15, 2024
a68377b
Fix RepoSense code attribution
aureliony Apr 30, 2024
f16fc74
Merge pull request #283 from AY2324S2-CS2103T-W12-3/fix-reposense
yisiox Apr 30, 2024
5c9baa9
Fix website 404 issue
bryanyee33 Sep 16, 2024
d8a58fc
Merge pull request #284 from AY2324S2-CS2103T-W12-3/fix-website
yisiox Sep 16, 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@v4
with:
distribution: 'zulu'
java-version: '11'
- 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.3.0'
7 changes: 4 additions & 3 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@ jobs:
run: ./run-checks.sh

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
uses: gradle/wrapper-validation-action@v2

- name: Setup JDK 11
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '11'
java-package: jdk+fx

Expand All @@ -40,6 +41,6 @@ jobs:

- name: Upload coverage reports to Codecov
if: runner.os == 'Linux'
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ src/main/resources/docs/
/.idea/
/out/
/*.iml
/bin

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

# markbind logs
_markbind/
25 changes: 14 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/AY2324S2-CS2103T-W12-3/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S2-CS2103T-W12-3/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S2-CS2103T-W12-3/tp/graph/badge.svg?token=ZAZ8O2FN70)](https://codecov.io/gh/AY2324S2-CS2103T-W12-3/tp)

![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.
## AssetBook

AssetBook is a specialized application built upon [AddressBook-3](https://github.com/se-edu/addressbook-level3) for logistics and inventory managers to do contact and asset management.
It is meant for those who wish to easily retrieve contact details based on contact or asset details.

## Getting Started

Visit the application [website](https://ay2324s2-cs2103t-w12-3.github.io/tp/) for the quick start guide and detailed documentation.

## Acknowledgement

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

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

run {
enableAssertions = true
}

runShadow {
enableAssertions = false
}

defaultTasks 'clean', 'test'
10 changes: 3 additions & 7 deletions copyright.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Some code adapted from http://code.makery.ch/library/javafx-8-tutorial/ by Marco Jakob
AssetBook icon designed using icons from UXWing - https://uxwing.com/

Copyright by Susumu Yoshida - http://www.mcdodesign.com/
- address_book_32.png
- AddressApp.ico

Copyright by Jan Jan Kovařík - http://glyphicons.com/
- calendar.png
- edit.png
Copyright by The JetBrains Mono Project Authors - https://github.com/JetBrains/JetBrainsMono
- JetBrainsMono-SemiBold.ttf
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
73 changes: 40 additions & 33 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,66 @@
---
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](http://www.comp.nus.edu.sg).
# About Us

You can reach us at the email `seer[at]comp.nus.edu.sg`
We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).

## Project team

### John Doe
### Tang Yetong

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

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

* Role: Project Advisor
* Roles: UI & UX Expert
* Responsibilities: Designs and implements frontend for the application, and
maintains user documentation.

### Jane Doe
### Leong Heng Yew

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

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

* Role: Team Lead
* Responsibilities: UI
* Roles: Git & Integration Expert
* Responsibilities: Defines and assigns technical project tasks. In charge of
versioning, maintaining the code, and vets all changes to the code.

### Johnny Doe
### Yee Jun Hyeok Bryan

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

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

* Role: Developer
* Responsibilities: Data
* Role: Backend Expert
* Responsibilities: In charge of backend implementation and associated technical
documentation.

### Jean Doe
### Muhammad Rizki Bayuaji

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Roles: UI & UX Expert
* Responsibilities: Designs and implements frontend for the application, and
maintains user documentation.

### James Doe
### Guk Yi Siong

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

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

* Role: Developer
* Responsibilities: UI
* Role: Taskmaster & QA Expert
* Responsibilities: In charge of overall coordination, tracking deadlines and
deliverables, testing of code, and ensuring code and documentation quality.
8 changes: 5 additions & 3 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"
---

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
# 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