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

[CS2103-T14-4] AgentAssist #135

Open
wants to merge 875 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
875 commits
Select commit Hold shift + click to select a range
2c5f2ff
Merge pull request #215 from ZShunRen/append-remark-dev
ZShunRen Nov 7, 2024
c0082ae
Merge pull request #216 from FionaQY/update-ug-2
ZShunRen Nov 7, 2024
53f3b89
Fix tier bug with ClientDetailPanel
FionaQY Nov 7, 2024
c2fd5e7
Fix tier bug with ClientDetailPanel
FionaQY Nov 7, 2024
972eacd
Merge pull request #218 from FionaQY/tier-bug
colinhia Nov 7, 2024
909f20d
Fix bug with remark not showing up in view
ZShunRen Nov 7, 2024
1b830ae
Fix merge conflict
ZShunRen Nov 7, 2024
66f785c
Merge pull request #219 from ZShunRen/append-remark-dev
FionaQY Nov 7, 2024
931e395
Merge branch 'master' into update-tier-status
itsme-zeix Nov 7, 2024
af3c26f
Update User Guide to reflect inconsistency in error messages
Nov 7, 2024
34352d2
Merge pull request #209 from itsme-zeix/update-tier-status
itsme-zeix Nov 7, 2024
97eefba
Fix space in UG
FionaQY Nov 7, 2024
818c7da
Fix bugs in UG
FionaQY Nov 7, 2024
7d01432
Merge pull request #221 from FionaQY/fix-ug-space
ZShunRen Nov 7, 2024
e942bfe
Merge pull request #220 from colinhia/A-Documentation
iamdiluxedbutcooler Nov 7, 2024
4d43a94
Add indicator to vertically truncated lines
ZShunRen Nov 7, 2024
495b73c
Improve unknown command error message clarity
ZShunRen Nov 7, 2024
fe7d63f
Fix test due to vertical truncation
ZShunRen Nov 7, 2024
50a3827
Add more punctuations to messages
ZShunRen Nov 7, 2024
c172c5e
Merge pull request #222 from ZShunRen/truncate-dev
ZShunRen Nov 7, 2024
3ee0a36
Update developer guide to include more use cases and saving data section
ZShunRen Nov 7, 2024
e6c0d13
Merge branch 'master' of https://github.com/AY2425S1-CS2103T-T14-4/tp…
ZShunRen Nov 7, 2024
bdca3b1
Update dg
ZShunRen Nov 7, 2024
eb023b6
Fix use cases in dg
ZShunRen Nov 7, 2024
9df3260
Clean up developers guide
ZShunRen Nov 7, 2024
6a79206
Fix style issues in ug and dg
ZShunRen Nov 7, 2024
caaf1c5
Merge pull request #224 from ZShunRen/truncate-dev
itsme-zeix Nov 7, 2024
d225487
Update UG GUI with annotated image and color code
iamdiluxedbutcooler Nov 8, 2024
956fdaf
Merge pull request #228 from iamdiluxedbutcooler/UG-GUI-update
iamdiluxedbutcooler Nov 9, 2024
2e475c5
Update Documentation
FionaQY Nov 10, 2024
9926409
Update DG
FionaQY Nov 10, 2024
49a6db2
Revert "Update DG"
FionaQY Nov 10, 2024
c085fa3
Update Undo documentation
FionaQY Nov 10, 2024
9874967
Add improvement of error message as planned feature
ZShunRen Nov 10, 2024
d76f582
Merge pull request #306 from FionaQY/update-documentation-ped
ZShunRen Nov 10, 2024
2c40391
Merge pull request #307 from ZShunRen/dg-dev-1.6
ZShunRen Nov 10, 2024
caaa263
Add missing edit use case extension
ZShunRen Nov 10, 2024
1b9029e
Consolidate <INDEX> restrictions under arguments in User Guide
Nov 10, 2024
1e78e4e
Merge branch 'master' into A-Documentation
Nov 10, 2024
110505c
Add warning for modification of preferences.json file in User Guide
Nov 10, 2024
0f85c69
Reorder User Guide to include instructions for verifying Java Version
Nov 10, 2024
890e778
Update Known Issues and Planned Enhancements with warnings for edit
Nov 10, 2024
bcb9b06
Update User Guide and Developer Guide on removing all remarks of a
Nov 10, 2024
b5d5983
Add missing period in Developer Guide
Nov 10, 2024
af8a4b1
Add new section in dg for Tier and Status
ZShunRen Nov 10, 2024
527960a
Fix style issues
ZShunRen Nov 10, 2024
a767da8
Fix typos in User Guide
Nov 10, 2024
0eb8bc1
Remove duplicate entry and fixed grammatical error in User Stories
Nov 10, 2024
9c048b1
Update Hyperlinks in DG
Nov 10, 2024
671883c
Update filter by phone/email and usage guide in UG
itsme-zeix Nov 10, 2024
b29929f
Merge pull request #311 from colinhia/A-DG-Hyperlinks
itsme-zeix Nov 10, 2024
f3e4eff
Simplify Parser classes diagram by abstracting FilterCommandParser to…
itsme-zeix Nov 10, 2024
3fbbc9f
Update parsing section in DG
itsme-zeix Nov 10, 2024
f207f25
Refine filtecommandparser and error msg improvement
itsme-zeix Nov 10, 2024
cc0e4c1
Refine error message improvement
itsme-zeix Nov 10, 2024
64b99a1
Refine data import/export functionality
itsme-zeix Nov 10, 2024
8a8dfba
Update images in Planned Enhancement
itsme-zeix Nov 10, 2024
49bb91a
Refine support forward slash in name
itsme-zeix Nov 10, 2024
e8189d5
Add support for @ and parenthesis in future enhancement
itsme-zeix Nov 10, 2024
bc4f239
Merge pull request #312 from itsme-zeix/update-user-guide
itsme-zeix Nov 10, 2024
508c887
Merge branch 'master' of github.com:AY2425S1-CS2103T-T14-4/tp into up…
itsme-zeix Nov 10, 2024
34b6ef9
Update formatting, diagrams and add diagrams
ZShunRen Nov 10, 2024
e5c9c9a
Add relax parsing req for filter command in future enhancements
itsme-zeix Nov 10, 2024
ffa9a21
Fix merge conflict
ZShunRen Nov 10, 2024
a843b2c
Merge pull request #314 from itsme-zeix/update-dg
ZShunRen Nov 10, 2024
63b2c80
Revert some changes
ZShunRen Nov 10, 2024
d0e71a2
Fix merge conflict
ZShunRen Nov 10, 2024
dac2081
Update docs/DeveloperGuide.md
ZShunRen Nov 10, 2024
b187a3a
Merge pull request #309 from ZShunRen/dg-dev-1.6
ZShunRen Nov 10, 2024
669fa7e
Fixing close command with trailing text doesn't work as advertised
iamdiluxedbutcooler Nov 10, 2024
71c5437
Update .jar app pic
itsme-zeix Nov 10, 2024
faa1126
Update phrasing in GUI Section
itsme-zeix Nov 10, 2024
1ae04b9
Specify personal phone number
itsme-zeix Nov 10, 2024
0367e8e
Implement auto-close for client detail panel when execute other command
iamdiluxedbutcooler Nov 10, 2024
6dbd6b1
Fix missing space
itsme-zeix Nov 10, 2024
e7b8444
Update undo command phrasing
itsme-zeix Nov 10, 2024
18df7a0
Update help menu section
itsme-zeix Nov 10, 2024
c8dc8e4
Merge pull request #315 from iamdiluxedbutcooler/fix-close-command-panel
iamdiluxedbutcooler Nov 10, 2024
4b98714
Update exit phrasing
itsme-zeix Nov 10, 2024
af8536e
Update spacing in modify section
itsme-zeix Nov 10, 2024
6a49229
Merge branch 'master' into bring-back-autoclose
iamdiluxedbutcooler Nov 10, 2024
e82ab51
Update FAQ about tier/status color code to link to gui section
itsme-zeix Nov 10, 2024
39a0c92
Fix checkstyle and remove unnecessary spaces
iamdiluxedbutcooler Nov 10, 2024
2ea78be
Merge remote-tracking branch 'origin/bring-back-autoclose' into bring…
iamdiluxedbutcooler Nov 10, 2024
fd73e0f
Update Known Issues section of UG
itsme-zeix Nov 10, 2024
89aeded
Remove unused imports
iamdiluxedbutcooler Nov 10, 2024
a8dcf21
Merge pull request #316 from iamdiluxedbutcooler/bring-back-autoclose
itsme-zeix Nov 10, 2024
c26a9fa
Update phrasing for filter by income hyperlink
itsme-zeix Nov 10, 2024
12a1e27
Add checking for Java guide and what is Java
itsme-zeix Nov 10, 2024
134e623
Update example GUI image in readme
iamdiluxedbutcooler Nov 10, 2024
808de23
Update docs/UserGuide.md
colinhia Nov 11, 2024
54a04f4
Update docs/UserGuide.md
colinhia Nov 11, 2024
055e89c
Merge branch 'master' into A-Documentation
colinhia Nov 11, 2024
052adec
Merge pull request #308 from colinhia/A-Documentation
colinhia Nov 11, 2024
d16015f
Refine tier/status section
itsme-zeix Nov 11, 2024
ba1aa07
Add Hyperlinks to Index Section for Index based Commands
Nov 11, 2024
2476ca7
Merge pull request #318 from iamdiluxedbutcooler/update-readme-gui
FionaQY Nov 11, 2024
f8852f2
Merge branch 'master' into update-user-guide
colinhia Nov 11, 2024
73d3e0d
Merge pull request #317 from itsme-zeix/update-user-guide
colinhia Nov 11, 2024
3203f62
Update for User Guide for clarity
Nov 11, 2024
05c2520
Refine add/edit/delete sections
itsme-zeix Nov 11, 2024
e533df0
Fix index numbering in future enhancements section
itsme-zeix Nov 11, 2024
acc53f8
Merge branch 'master' into A-Documentation
Nov 11, 2024
3963d61
refine phrasing in relax parsing req section in future enhancements
itsme-zeix Nov 11, 2024
92b8831
Update UG, DG and HelpWindow
FionaQY Nov 11, 2024
777c247
Merge master
FionaQY Nov 11, 2024
9a3d2dd
Merge pull request #320 from itsme-zeix/update-dg
FionaQY Nov 11, 2024
19da859
Merge branch 'master' into fix-prefix-space
FionaQY Nov 11, 2024
aa11b46
Merge pull request #319 from colinhia/A-Documentation
ZShunRen Nov 11, 2024
62dcdd1
Update DG
FionaQY Nov 11, 2024
3264077
Fix spacing
FionaQY Nov 11, 2024
787760a
Fix bugs
FionaQY Nov 11, 2024
89b91d0
Improve consistency of ug + add new sections
ZShunRen Nov 11, 2024
0b12db1
Add new picture
ZShunRen Nov 11, 2024
70a91a8
Fix item numbering warning
ZShunRen Nov 11, 2024
d1dcae6
Revert previous commit to improve spacing
ZShunRen Nov 11, 2024
1c1d9ea
Standardise brackets
FionaQY Nov 11, 2024
131ada8
Update Planned Enhancements with Remark Editing Improvement
Nov 11, 2024
1127932
Update brackets
FionaQY Nov 11, 2024
49ab52c
Update Use Cases in Developer Guide for List
Nov 11, 2024
fda1c69
Merge pull request #322 from ZShunRen/ug-dev-1.6
ZShunRen Nov 11, 2024
7d95022
Add Activity Diagram PUML for Filter Command
itsme-zeix Nov 11, 2024
c48dd3b
Add Screenshot of Activity Diagram PUML for Filter Command
itsme-zeix Nov 11, 2024
c02fd25
Merge branch 'master' of github.com:AY2425S1-CS2103T-T14-4/tp into up…
itsme-zeix Nov 11, 2024
7d0708b
Update Filter and Display diagram
itsme-zeix Nov 11, 2024
4f45fd1
Update docs/DeveloperGuide.md
colinhia Nov 11, 2024
9bfafb3
Merge branch 'master' into fix-prefix-space
FionaQY Nov 11, 2024
4dd8377
Fix Filter and Display Diagram
itsme-zeix Nov 11, 2024
95b1a5d
Merge pull request #321 from FionaQY/fix-prefix-space
FionaQY Nov 11, 2024
9850709
Fix Filter and Display Diagram again
itsme-zeix Nov 11, 2024
497f08e
Merge branch 'master' into A-DG-Hyperlinks
Nov 11, 2024
041c1b3
Update docs/DeveloperGuide.md
colinhia Nov 11, 2024
273d968
Add section on Filter Command
itsme-zeix Nov 11, 2024
b63b30f
Merge branch 'master' into A-Documentation
Nov 11, 2024
b79c930
Merge pull request #324 from colinhia/A-DG-Hyperlinks
colinhia Nov 11, 2024
9573cf4
Merge pull request #323 from colinhia/A-Documentation
colinhia Nov 11, 2024
362e119
Add tier/status special predicate
itsme-zeix Nov 11, 2024
e5e641d
Fixed image size in AboutUs
Nov 11, 2024
8343da4
Fix image size in AboutUs
Nov 11, 2024
f5e29e2
Merge branch 'A-Documentation' of https://github.com/colinhia/tp into…
Nov 11, 2024
5ac46dd
Update UG
Nov 11, 2024
c463541
Remove trancation of name in detail panel
iamdiluxedbutcooler Nov 11, 2024
62fe88a
Update UG for consistency
Nov 11, 2024
877e375
remove delete.png
itsme-zeix Nov 11, 2024
6048d59
Merge pull request #326 from iamdiluxedbutcooler/fix-truncated-name-view
ZShunRen Nov 11, 2024
97801b2
Merge pull request #325 from itsme-zeix/update-dg
ZShunRen Nov 11, 2024
3be66ee
Update Bolding consistency in User Guide
Nov 11, 2024
443de3e
Merge branch 'master' into A-Documentation
Nov 11, 2024
b8a8e2a
Update hyperlink in index.md
Nov 11, 2024
6deb4a4
Fix completely incorrect error msg for Phone
itsme-zeix Nov 11, 2024
289901c
Merge pull request #327 from colinhia/A-Documentation
colinhia Nov 11, 2024
a5a79d4
Add missing acknowledgement in index.md
Nov 11, 2024
617ea55
Add images for view, close and help
itsme-zeix Nov 11, 2024
d35dee4
Fix merge conflicts
itsme-zeix Nov 11, 2024
d57d259
Fix checkstyle
itsme-zeix Nov 11, 2024
c11f42a
Merge pull request #328 from itsme-zeix/fix-254
ZShunRen Nov 11, 2024
46ddb2c
Update docs/UserGuide.md
itsme-zeix Nov 11, 2024
c9eb587
Update docs/UserGuide.md
itsme-zeix Nov 11, 2024
756fa98
Update UML for UI
iamdiluxedbutcooler Nov 11, 2024
7c3ce26
Update UML image in DG
iamdiluxedbutcooler Nov 11, 2024
93c5f11
Update UI section in DG
iamdiluxedbutcooler Nov 11, 2024
b369518
EOF fix
iamdiluxedbutcooler Nov 11, 2024
e0856ee
Update DG for the tenth planned feature
iamdiluxedbutcooler Nov 11, 2024
963b97f
Merge pull request #329 from itsme-zeix/add-images-ug
ZShunRen Nov 11, 2024
614fed7
Add manual testing for editing a client
Nov 11, 2024
b514de4
Merge branch 'master' into A-Documentation
Nov 11, 2024
6b11593
Fix typo in Developer Guide
Nov 11, 2024
9a48359
Remove redundant text in Developer Guide
Nov 11, 2024
59e0562
Merge pull request #330 from iamdiluxedbutcooler/update-ui-dg
ZShunRen Nov 11, 2024
fca275e
Update UG with before/after image for add, edit, filter
iamdiluxedbutcooler Nov 11, 2024
9d273e8
Update docs/DeveloperGuide.md
iamdiluxedbutcooler Nov 11, 2024
407512b
Update docs/DeveloperGuide.md
iamdiluxedbutcooler Nov 11, 2024
0563e19
Update docs/DeveloperGuide.md
iamdiluxedbutcooler Nov 11, 2024
06b8851
Merge pull request #331 from iamdiluxedbutcooler/further-enhance-dg
iamdiluxedbutcooler Nov 11, 2024
3bbd64a
Merge pull request #334 from iamdiluxedbutcooler/add-behavior-image-ug
ZShunRen Nov 11, 2024
c2565e3
Add Glossary and fix numbering/hyperlinks
itsme-zeix Nov 11, 2024
c65a43c
Add missing :
itsme-zeix Nov 11, 2024
f8fb4a5
Fix merge conflicts
itsme-zeix Nov 11, 2024
f4d4bcc
Update docs/DeveloperGuide.md
colinhia Nov 11, 2024
5e7f7d4
Update docs/DeveloperGuide.md
colinhia Nov 11, 2024
77f08b7
Merge pull request #332 from colinhia/A-Documentation
colinhia Nov 11, 2024
29ee18a
Merge pull request #335 from itsme-zeix/final-ug-touchup
ZShunRen Nov 11, 2024
42c7f11
Update DG
Nov 11, 2024
31be55d
Merge branch 'master' into A-Documentation
Nov 11, 2024
4b8c873
Amend DG
Nov 11, 2024
e01d7cd
Fix large font in DG
Nov 11, 2024
4dd381a
Merge pull request #336 from colinhia/A-Documentation
FionaQY Nov 11, 2024
61cd919
update to spacing
itsme-zeix Nov 11, 2024
aece3e7
fixed link
itsme-zeix Nov 11, 2024
167d401
Fix typos
itsme-zeix Nov 11, 2024
fe5bf19
Fix UG
itsme-zeix Nov 11, 2024
58130cf
Remove line that causes blank page that needs to be manually removed
itsme-zeix Nov 11, 2024
f1fbf77
Merge branch 'master' of github.com:AY2425S1-CS2103T-T14-4/tp into fi…
itsme-zeix Nov 11, 2024
65eb20d
Fix LogicClassDiagram
itsme-zeix Nov 11, 2024
5a51a96
Update image for ParserClasses
itsme-zeix Nov 11, 2024
9db87b8
Update image for ModelClassDiagram
itsme-zeix Nov 11, 2024
662437d
Update image for TierStatusAttributes
itsme-zeix Nov 11, 2024
8240410
Update image for AddActivityDiagram
itsme-zeix Nov 11, 2024
5c41539
Update image for EditActivityDiagram
itsme-zeix Nov 11, 2024
08f1d4c
Update image for Delete Diagrams
itsme-zeix Nov 11, 2024
22c0c46
Merge pull request #337 from itsme-zeix/final-ug-touchup
itsme-zeix Nov 11, 2024
cb6d69d
Merge pull request #338 from itsme-zeix/final-dg-touchup
ZShunRen Nov 11, 2024
acfdaf2
Add manual testing for filter in DG
Nov 11, 2024
962052b
Add manual testing for viewing a client
Nov 11, 2024
98b78b2
Update Planned Enhancement for consistency
Nov 11, 2024
037fbc5
Update UI section of the UG and the UML diagram
iamdiluxedbutcooler Nov 11, 2024
fd17688
Add manual testing for close in DG
Nov 11, 2024
a0c4f29
Merge branch 'master' into A-Documentation
Nov 11, 2024
427ae04
Update GUI image on index page
iamdiluxedbutcooler Nov 11, 2024
0a038f4
Merge pull request #339 from iamdiluxedbutcooler/update-ui-dg
FionaQY Nov 11, 2024
e61b17c
Merge pull request #340 from iamdiluxedbutcooler/update-index-page
FionaQY Nov 11, 2024
e2e4c04
Merge pull request #341 from colinhia/A-Documentation
FionaQY Nov 11, 2024
64c7e9b
Fix some missing ` fields
ZShunRen Nov 11, 2024
23f967a
Update dg with appendix effort
ZShunRen Nov 11, 2024
d843dce
Merge pull request #343 from ZShunRen/dg-dev-1.6
ZShunRen Nov 12, 2024
3338c1a
Add table of contents
itsme-zeix Nov 12, 2024
535fcc0
Merge branch 'master' of github.com:AY2425S1-CS2103T-T14-4/tp into fi…
itsme-zeix Nov 12, 2024
ddfe963
Fix TOC
itsme-zeix Nov 12, 2024
b7366be
Merge pull request #344 from itsme-zeix/final-dg-touchup
ZShunRen Nov 12, 2024
14e9c40
Fix grammar error
itsme-zeix Nov 12, 2024
448aa2d
Improve phrasing
itsme-zeix Nov 12, 2024
317da44
Update phrasing
itsme-zeix Nov 12, 2024
a9bdafd
Fix colon
itsme-zeix Nov 12, 2024
8e3b81b
Update pharsing in add command
itsme-zeix Nov 12, 2024
25165b6
Update phrasing
itsme-zeix Nov 12, 2024
61bb9ac
Update phrasing in relax parsing req
itsme-zeix Nov 12, 2024
21357c8
Add space between arg and flags
itsme-zeix Nov 12, 2024
0773041
Fix capitalization in use cases
itsme-zeix Nov 12, 2024
19c52a9
Fix JavaFX capitalization
itsme-zeix Nov 12, 2024
d162c83
Fix phrasing in effort
itsme-zeix Nov 12, 2024
b63370e
Fix error in helpwindow
ZShunRen Nov 12, 2024
8b7f22c
Add command example no work in command structure overview as its js a…
itsme-zeix Nov 12, 2024
5a64a2f
Merge pull request #345 from ZShunRen/window-1.6-dev
FionaQY Nov 12, 2024
ad53765
Minor fixes/typos
itsme-zeix Nov 12, 2024
d8c8c59
Fix sizing
itsme-zeix Nov 12, 2024
e2167e7
Fix typos
itsme-zeix Nov 12, 2024
8fce58c
Add colons in extension
itsme-zeix Nov 12, 2024
bd389df
Standardize use case extensions
itsme-zeix Nov 12, 2024
5a400c1
Fix bullet point spacing in manual testing
itsme-zeix Nov 12, 2024
e41a8bd
Expand table of contents to include specific implementation
itsme-zeix Nov 12, 2024
1c1c1b2
Fix image sizing
itsme-zeix Nov 12, 2024
da9171b
Fix image sizing
itsme-zeix Nov 12, 2024
30676c3
Merge branch 'master' of github.com:AY2425S1-CS2103T-T14-4/tp into fi…
itsme-zeix Nov 12, 2024
5c40948
Fix dg
itsme-zeix Nov 12, 2024
42ea3cf
Fix puml diagrams
itsme-zeix Nov 12, 2024
57144d0
Merge pull request #346 from itsme-zeix/final-dg-touchup
itsme-zeix Nov 12, 2024
1d721c4
fix status pie chart backtick
itsme-zeix Nov 12, 2024
9ee61c4
Add fixes
itsme-zeix Nov 12, 2024
333f15a
Fix ug
itsme-zeix Nov 12, 2024
5c14847
Merge pull request #347 from itsme-zeix/final-dg-touchup
itsme-zeix Nov 12, 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
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./docs
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
20 changes: 8 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/AY2425S1-CS2103T-T14-4/tp/actions)

![Ui](docs/images/Ui.png)
![Ui](docs/images/UiSplitViewWithChart.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.
* This is a project done by Software Engineering (SE) students.<br>
* The project is an adaptation of an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* This is **written in OOP fashion**.
* This is named `AgentAssist` (`AA` for short) because this is designed to help Banking Agents manage the contact details of its clients.
* For the detailed documentation of this project, see the **[AgentAssist Product Website](https://ay2425s1-cs2103t-t14-4.github.io/tp/)**.
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
25 changes: 22 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ repositories {
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
}

run {
enableAssertions = true
}

checkstyle {
toolVersion = '10.2'
}
Expand All @@ -41,6 +45,7 @@ task coverage(type: JacocoReport) {
}

dependencies {
// classpath "com.github.johnrengelman.shadow:7.1.2"
String jUnitVersion = '5.4.0'
String javaFxVersion = '17.0.7'

Expand All @@ -56,17 +61,31 @@ dependencies {
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-media' , version:javaFxVersion, classifier: 'win'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
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
implementation 'org.kordamp.ikonli:ikonli-core:12.3.0'
implementation group: 'org.kordamp.ikonli', name: 'ikonli-fontawesome5-pack', version: '12.3.1'
implementation 'org.kordamp.ikonli:ikonli-javafx:12.3.1'

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


shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'AgentAssist.jar'
zip64 = true
exclude('**/META-INF/*.SF', '**/META-INF/*.DSA', '**/META-INF/*.RSA')
exclude('**/*.md') // Markdown files
exclude('**/*.txt') // Text files
exclude('**/docs/**')
exclude('**/src/test/**')
}
task analyzeJar(type: Copy) {
from(zipTree(file('build/libs/AgentAssist.jar')))
into 'build/analyzedJar'
}

defaultTasks 'clean', 'test'
57 changes: 29 additions & 28 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,56 @@ title: About Us

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

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

## Project team

### John Doe
### Colin Hia

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: Deliverables & Deadlines, Testing

### Jane Doe
### Litchiowong Napassorn

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/iamdiluxedbutcooler)]
[[portfolio](https://www.linkedin.com/in/plengnaps/)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Documentation, Testing

### Johnny Doe
### Tan Le Yew

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

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

* Role: Developer
* Responsibilities: Data
- Role: Developer
- Responsibilities: Scheduling & Tracking, Integration

### Jean Doe
### Fiona Qiu

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Code Quality

### James Doe
### Shun Ren

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/ZShunRen)]
[[portfolio](https://zshunren.github.io/)]

* Role: Developer
* Responsibilities: UI
* Responsibilities: Testing, Integration
2 changes: 1 addition & 1 deletion docs/DevOps.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ 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>
* **`shadowJar`**: Uses the ShadowJar plugin to create 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>
Expand Down
Loading
Loading