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-T09-3] Elder Scrolls #58

Open
wants to merge 400 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
400 commits
Select commit Hold shift + click to select a range
0ff5b39
Fix test compilation
chaaaaun Mar 27, 2024
a50d1f2
Fix regressions
chaaaaun Mar 27, 2024
00b5a75
Merge pull request #90 from chaaaaun/jiaen/add-logs
sdevih Mar 27, 2024
eb20034
Merge branch 'master' into branch-v1.3.2
gerteck Mar 28, 2024
2ce3968
Refactor for Code Quality
gerteck Mar 28, 2024
8f4f111
Improve test coverage
chaaaaun Mar 28, 2024
f1024f6
Add Log toString test
chaaaaun Mar 28, 2024
0387d65
Merge pull request #89 from gerteck/branch-v1.3.2
gerteck Mar 28, 2024
6fcabb8
Merge branch 'master' into jiaen/improve-test-coverage
chaaaaun Mar 28, 2024
f6cd610
Add testcases for FindCommand/Parser
gerteck Mar 28, 2024
aab10b7
Add testcases for EditCommand
gerteck Mar 28, 2024
75be338
Add timeServed in Person and logic to update timeServed in LogAddCommand
soons1 Mar 28, 2024
4810ff9
Add DatastoreVersionStorage class to store datastore snapshots
CJerrong Mar 28, 2024
7c8c47f
Add undoCommand and redoCommand
CJerrong Mar 28, 2024
b99984a
Refactor code to abide with checkstyle requirements
CJerrong Mar 28, 2024
ecb9d0f
Merge pull request #91 from chaaaaun/jiaen/improve-test-coverage
chaaaaun Mar 28, 2024
e0c3bba
Merge branch 'master' into branch-v1.3.3
gerteck Mar 28, 2024
5ab689b
Update DeveloperGuide to include implementation of Pair feature
soons1 Mar 28, 2024
29c5724
Refactor commands to refresh the filtered lists after completion
CJerrong Mar 28, 2024
2074da9
Add tests for undoCommand and redoCommand
CJerrong Mar 28, 2024
02ed6b5
Refactor test cases to abide by checkstyle requirements
CJerrong Mar 28, 2024
357dca8
Merge pull request #94 from soons1/update-DG10
chaaaaun Mar 28, 2024
6018cf6
Refactor UndoSequenceDiagrams to adhere to current design
CJerrong Mar 28, 2024
c1315be
Update the DeveloperGuide on the new undo and redo command functionality
CJerrong Mar 28, 2024
ecf3ad1
Merge branch 'master' into branch-add-undo
CJerrong Mar 28, 2024
9941bfa
Add log edit command
sdevih Mar 28, 2024
d941d25
Add support for Tags in Find Command
gerteck Mar 28, 2024
dedd676
Add pair flag functionality to Find Command
gerteck Mar 28, 2024
9e4abf1
Merge pull request #93 from CJerrong/branch-add-undo
CJerrong Mar 29, 2024
f29ea4c
Fix checkstyle issues
sdevih Mar 29, 2024
1907319
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Mar 29, 2024
bb382e4
Update Developer Guide with LogEdit feature
sdevih Mar 29, 2024
cd10fe4
Add LogEditCommandTest class
sdevih Mar 29, 2024
ddc209e
Merge pull request #95 from sdevih/branch-editLogCommand
CJerrong Mar 29, 2024
f6aeb6d
Update User Guide
gerteck Mar 29, 2024
08fbac3
Merge branch 'master' into branch-v1.3.3
gerteck Mar 29, 2024
48320d2
Update DG Find Command
gerteck Mar 29, 2024
fdc7e3b
Update DG for puml diagrams and Log Add feature
chaaaaun Mar 29, 2024
3f4efe3
Add Find Command Word "search"
gerteck Mar 29, 2024
7c9b6c2
Add DG Sequence Diagram for FindCommand
gerteck Mar 29, 2024
f2f7211
Update User Guide
gerteck Mar 29, 2024
7653fa4
Fix Checkstyle
gerteck Mar 29, 2024
68badc5
Merge pull request #97 from chaaaaun/jiaen/update-dg
gerteck Mar 29, 2024
c056ccc
Merge branch 'master' into vol-timeServed
soons1 Mar 29, 2024
bfad71b
Update docs files to remove trailing whitespace
soons1 Mar 29, 2024
7085224
Add UI component LogListPanel to display the logs
CJerrong Mar 29, 2024
f227c28
Add LogAddCommandTest to improve code coverage
soons1 Mar 29, 2024
d75160f
Add title field in Log
CJerrong Mar 29, 2024
06e1e08
Refactor files to adhere with checkstyle requirements
CJerrong Mar 29, 2024
aedad6b
Refactor LogCard.fxml to adhere with requirements
CJerrong Mar 29, 2024
3a2addd
Merge pull request #96 from gerteck/branch-v1.3.3
gerteck Mar 30, 2024
96d4791
Merge pull request #99 from CJerrong/branch-add-logUI
gerteck Mar 30, 2024
1c5bb63
Merge branch 'master' into vol-timeServed
soons1 Mar 30, 2024
7d78ebd
Fix LogAddCommandTest to fit LogAddCommand constructor
soons1 Mar 30, 2024
917a59f
Merge pull request #92 from soons1/vol-timeServed
soons1 Mar 30, 2024
167d831
Add Log Delete Command and Parser
sdevih Mar 31, 2024
9fb2395
Add personId filtering to LogStore
chaaaaun Mar 31, 2024
00e9349
Add test cases for LogDeleteCommand
sdevih Mar 31, 2024
f05b27b
Update LogEditCommand to edit timeServed when log is updated
soons1 Mar 31, 2024
ca263d5
Merge pull request #104 from soons1/log-updateTimeServed
CJerrong Mar 31, 2024
ae97f9c
Merge pull request #102 from chaaaaun/jiaen/update-logstore
gerteck Apr 1, 2024
64bbedf
Refactor Code
gerteck Apr 1, 2024
56737b3
Add LogFind Command
gerteck Apr 1, 2024
eb0498b
Refactor Code
gerteck Apr 1, 2024
e3d6f64
Refactor Code
gerteck Apr 1, 2024
a05b854
Refactor Code
gerteck Apr 1, 2024
52368bc
Fix Log Storage
gerteck Apr 1, 2024
f167e29
Refactor Code
gerteck Apr 1, 2024
9e3f2f6
Add latest log field in person
CJerrong Apr 1, 2024
88b6342
Fix current testcases
CJerrong Apr 1, 2024
0da2fa4
Refactor code base to abide by checkstyle requirements
CJerrong Apr 1, 2024
8a3d6f6
Merge branch 'master' into branch-add-lastLog
CJerrong Apr 1, 2024
a77ccf6
Revert "Add Debugging lines"
gerteck Apr 1, 2024
8b23576
Revert "Revert "Add Debugging lines""
gerteck Apr 1, 2024
407e65e
Add debugging code
gerteck Apr 1, 2024
fad9355
Add debugging lines
gerteck Apr 1, 2024
df719a4
Revert "Revert "Add Debugging lines""
gerteck Apr 1, 2024
89c98a6
Add debugging lines
gerteck Apr 1, 2024
fd2f53a
Fix checkstyle issues
gerteck Apr 1, 2024
74edc8a
Add testcases for latest log in log add command test
CJerrong Apr 1, 2024
f3bb89f
Refactor color of latest log to be grayed out when no log
CJerrong Apr 1, 2024
801a680
Add TODO comments for Person, volunteer and befriendee
CJerrong Apr 1, 2024
7dcadc8
Update UG to include Pair, Unpair and LogAdd features
soons1 Apr 1, 2024
793cb7e
Add latest log start date comparison in Person classes
CJerrong Apr 1, 2024
6541428
Refactor equals for Person classes
CJerrong Apr 1, 2024
1a6d492
Fix checkstyle requirements
CJerrong Apr 1, 2024
24169ac
Update timeServed when log is deleted
sdevih Apr 1, 2024
46d9780
Add testcase coverage for LogFind
gerteck Apr 1, 2024
6d47dbc
Merge pull request #110 from soons1/update-UG1
gerteck Apr 1, 2024
b18455f
Merge branch 'master' into branch-v1.3.4
gerteck Apr 1, 2024
2b6e3d6
Update UG
gerteck Apr 2, 2024
c49755e
Merge pull request #107 from CJerrong/branch-add-lastLog
chaaaaun Apr 2, 2024
592740c
Merge branch 'master' into branch-v1.3.4
chaaaaun Apr 2, 2024
103cc3e
Update LogEditCommand.java
chaaaaun Apr 2, 2024
ceaea30
Update LogEditCommand.java
chaaaaun Apr 2, 2024
cd6c948
Merge pull request #106 from gerteck/branch-v1.3.4
chaaaaun Apr 2, 2024
2be7c2c
Fix LogDelete and add tests
sdevih Apr 2, 2024
028d160
Refactor Person object to contain latest log id
CJerrong Apr 2, 2024
2cd1ae2
Refactor Javadocs for addLog method
CJerrong Apr 2, 2024
a3ae113
Refactor test cases to reflect changes in Person class
CJerrong Apr 2, 2024
032f62f
Merge pull request #113 from CJerrong/branch-refactor-latestLog
sdevih Apr 3, 2024
e04dd7b
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Apr 3, 2024
0b11431
Update application styling
chaaaaun Apr 2, 2024
57eb862
Update the UG for undo, redo and logadd sections
CJerrong Apr 3, 2024
73203de
Add test cases for LogDelete and update UG
sdevih Apr 3, 2024
b4a1a97
Merge pull request #115 from CJerrong/update-UG-undoRedo
gerteck Apr 3, 2024
0ff9e6e
Fix minor bug in logadd and logedit for latest log
CJerrong Apr 3, 2024
db547cd
Merge pull request #116 from CJerrong/bugfix-latestLog
sdevih Apr 3, 2024
569d569
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Apr 3, 2024
d479ce4
Merge pull request #114 from chaaaaun/jiaen/update-css
gerteck Apr 3, 2024
9dfc72d
Fix log delete command to display recent log
sdevih Apr 3, 2024
6535bbd
Refactor Colors in DarkTheme.css
gerteck Apr 3, 2024
c60c3a9
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Apr 3, 2024
792e015
Merge pull request #103 from sdevih/branch-deleteLogCommand
chaaaaun Apr 3, 2024
39d1d7c
Merge branch 'master' into branch-v1.3.5
gerteck Apr 3, 2024
5b1eeb2
Add testcases for Log commands and parsers
soons1 Apr 3, 2024
e2fc3a8
Refactor UI Color
gerteck Apr 3, 2024
d470606
Update user guide for images and Quick Start
chaaaaun Apr 3, 2024
7afc8f5
Add SampleData
gerteck Apr 3, 2024
8680340
Fix Checkstyle Issues
gerteck Apr 3, 2024
5ead212
Add User Guide Content
gerteck Apr 3, 2024
e3256c0
Merge pull request #117 from soons1/add-Testcases
soons1 Apr 4, 2024
6c90aa9
Merge pull request #118 from chaaaaun/jiaen/update-ug
gerteck Apr 4, 2024
f3a9e5d
Merge branch 'master' into branch-v1.3.5
gerteck Apr 4, 2024
de141aa
Fix check for duration to raise exception for value of 0
soons1 Apr 4, 2024
0bc5f2c
Fix bug in logstore for deepRemoveId
CJerrong Apr 4, 2024
9dad911
Add User Guide Content
gerteck Apr 4, 2024
713674f
Update UI Image in Docs
gerteck Apr 4, 2024
5c8d954
Update UI Image in Docs
gerteck Apr 4, 2024
5b8e0d2
Add details to LogFind result
gerteck Apr 4, 2024
f831a66
Fix FindCommand
gerteck Apr 4, 2024
64e7235
Update Command Exceptions
gerteck Apr 4, 2024
90cc53e
Merge pull request #121 from soons1/fix-Duration
gerteck Apr 4, 2024
4296969
Update Developer Guide
gerteck Apr 4, 2024
fceff3b
Update Find Command
gerteck Apr 4, 2024
6251c21
Update Developer Guide
gerteck Apr 4, 2024
494bf4e
Update UG
gerteck Apr 4, 2024
3965ce1
Refactor delete command to only delete when no logs in system
CJerrong Apr 4, 2024
1f3278b
Merge pull request #119 from gerteck/branch-v1.3.5
CJerrong Apr 4, 2024
9708b80
Merge branch 'master' into refactor-logedit
CJerrong Apr 4, 2024
de775dc
Merge pull request #122 from CJerrong/refactor-logedit
gerteck Apr 4, 2024
4092eba
Update latestLog Color
gerteck Apr 4, 2024
cd012c3
Update UG and DG
gerteck Apr 4, 2024
c4e10a1
Refactor UIclassDiagram to reflect new change
CJerrong Apr 4, 2024
451fd3e
Add test cases for LogicManager
sdevih Apr 4, 2024
b3d0430
Fix LogEdit Refresh Bug
gerteck Apr 4, 2024
1c79b5e
Update usage message for log commands
sdevih Apr 4, 2024
0d80d3b
Update UG
gerteck Apr 4, 2024
55426ac
Merge pull request #125 from gerteck/branch-v1.3.6
sdevih Apr 4, 2024
7a0b4a9
Merge pull request #126 from sdevih/branch-testCases
chaaaaun Apr 4, 2024
e56f83c
Update UG
gerteck Apr 4, 2024
eeebd00
Merge branch 'branch-v1.3.6' into branch-v1.3.7
gerteck Apr 4, 2024
7c3d327
Fix bug in logEdit and logDelete which call out of bounds index.
CJerrong Apr 4, 2024
b62ebb5
Merge pull request #127 from gerteck/branch-v1.3.7
CJerrong Apr 4, 2024
9acf452
Merge pull request #129 from CJerrong/updateDG-UI
CJerrong Apr 4, 2024
00af54d
Update deleteCommand for UG
sdevih Apr 4, 2024
77b5c74
Update command summary in UG
sdevih Apr 4, 2024
7d920c0
Merge pull request #130 from sdevih/branch-updateUgAndDg
sdevih Apr 4, 2024
1ca5555
Add terms to glossary
chaaaaun Apr 11, 2024
b887199
Update find command for clarity
chaaaaun Apr 11, 2024
96eb06f
Update badges
chaaaaun Apr 11, 2024
8cd6d91
Fix grammatical issue
chaaaaun Apr 11, 2024
0805c13
Clarify constraints on person parameters
chaaaaun Apr 11, 2024
c0d4438
Clarify date and duration constraints
chaaaaun Apr 11, 2024
5884451
Make index definition consistent
chaaaaun Apr 11, 2024
153530b
Fix whitespace
chaaaaun Apr 11, 2024
fabf328
Fix typos and formatting
chaaaaun Apr 11, 2024
d769947
Add help tip for unpair command
chaaaaun Apr 11, 2024
296acbb
Update DG to include feature implementations
soons1 Apr 11, 2024
8fb4528
Fix UG to update delete command
sdevih Apr 11, 2024
fd38f71
Add line to update logstore after edit command
CJerrong Apr 12, 2024
f232336
Fix checkstyle issues on indentation
soons1 Apr 12, 2024
622aba2
Merge pull request #185 from sdevih/branch-fixBugs
soons1 Apr 12, 2024
43f0c22
Merge pull request #182 from chaaaaun/jiaen/address-issues
soons1 Apr 12, 2024
719292a
Fix disallowing of duplicate persons that led to incorrect pairing
CJerrong Apr 12, 2024
6c9570c
Merge pull request #184 from soons1/updateDG-12-1
gerteck Apr 12, 2024
41f26af
Fix test cases for edit command
CJerrong Apr 12, 2024
9cad1ab
Merge branch 'master' into bugfix-dupe
CJerrong Apr 12, 2024
b89030d
Fix case sensitivity issue with Name
CJerrong Apr 12, 2024
b7817d7
Refactor comment in test to reflect correct behavior
CJerrong Apr 12, 2024
43820c3
Merge pull request #186 from CJerrong/bugfix-dupe
gerteck Apr 12, 2024
316bb2b
Update DG to include manual testing instructions
soons1 Apr 12, 2024
9df93f1
Fix Bug
gerteck Apr 12, 2024
7e7b60c
Added Use Cases
gerteck Apr 12, 2024
52609b2
Widen scope of message
gerteck Apr 12, 2024
5154178
Update UG and DG
gerteck Apr 12, 2024
faa8b50
Add planned enhancement
gerteck Apr 12, 2024
e041552
Update DG
gerteck Apr 12, 2024
6220619
Fix typos in implementations and manual testing sections
soons1 Apr 13, 2024
55b8cde
Merge pull request #190 from soons1/updateDG-12-2
soons1 Apr 13, 2024
0e179d3
Fix AOOB exception when parsing pair, unpair and logadd inputs
soons1 Apr 13, 2024
50ea38b
Fix typos
gerteck Apr 13, 2024
0ead922
Merge branch 'master' into branch-v1.4.1
CJerrong Apr 13, 2024
42880ba
Merge pull request #191 from gerteck/branch-v1.4.1
CJerrong Apr 13, 2024
ee29cfc
Update undo sequence diagrams
CJerrong Apr 13, 2024
cd647f5
Fix punctuation for error message
sdevih Apr 13, 2024
72307f8
Fix whitespace issue with double indexes
sdevih Apr 13, 2024
12227c6
Update add and logadd in UG
sdevih Apr 13, 2024
f204059
Add test cases for undo and redo command
CJerrong Apr 13, 2024
f1e76c6
Add bolding to sub headers in test cases for undo and redo
CJerrong Apr 13, 2024
cf4f4ec
Fix punctuation inconsistencies for undo redo exception
CJerrong Apr 14, 2024
a6b0c38
Merge pull request #192 from sdevih/branch-fixBugs
chaaaaun Apr 14, 2024
2c2bc86
Merge pull request #193 from CJerrong/updateDG-testCase-undo
soons1 Apr 14, 2024
3917e0d
Merge pull request #194 from soons1/fix-OutofBoundsException
gerteck Apr 14, 2024
14d5505
Widen logedit Output
gerteck Apr 14, 2024
dcb676e
Merge pull request #196 from gerteck/branch-v1.4.2
chaaaaun Apr 14, 2024
ce0c3a7
Update DG with manual test cases
sdevih Apr 14, 2024
285d466
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Apr 14, 2024
4d842c9
Merge pull request #197 from sdevih/branch-updateUgAndDg
CJerrong Apr 14, 2024
3ddc5dd
Update DG
gerteck Apr 15, 2024
18b8f26
Update PPP
gerteck Apr 15, 2024
240352e
Update UG
gerteck Apr 15, 2024
c5878eb
Update DG
gerteck Apr 15, 2024
e8a7430
Update DG
gerteck Apr 15, 2024
afb13e2
Merge pull request #198 from gerteck/branch-v1.4.3
chaaaaun Apr 15, 2024
4952d87
Update UG with more screenshots
chaaaaun Apr 15, 2024
0044bfb
Update DG with effort section
chaaaaun Apr 15, 2024
1b5dfaa
Merge pull request #199 from chaaaaun/jiaen/update-dg
gerteck Apr 15, 2024
c51d697
Update class diagrams in DG and edit UC02
soons1 Apr 15, 2024
3f0dd72
Add use cases for edit, logedit, undo and redo commands
CJerrong Apr 15, 2024
f911a3b
Refactor use case for undo command
CJerrong Apr 15, 2024
e82220f
Refactor use cases to omit mechanical details like use of index
CJerrong Apr 15, 2024
019c974
Add planned enhancement for better duplicate detection
CJerrong Apr 15, 2024
0cbff8b
Add page breaks to DG
CJerrong Apr 15, 2024
a156403
Merge branch 'master' into updateDG-useCases
CJerrong Apr 15, 2024
c036569
Merge pull request #200 from soons1/updateDG-12-3
CJerrong Apr 15, 2024
a70e795
Merge branch 'master' into updateDG-useCases
CJerrong Apr 15, 2024
84e5b68
Reformat DG to include page breaks in relevant areas
CJerrong Apr 15, 2024
125541c
Update UG
gerteck Apr 15, 2024
d2f4fa5
Update PPP
gerteck Apr 15, 2024
8290c16
Update UG
gerteck Apr 15, 2024
ebd191d
Update UG
gerteck Apr 15, 2024
24238a6
Update UG
gerteck Apr 15, 2024
1e07c7e
Add EOF
gerteck Apr 15, 2024
64427eb
Update UG
gerteck Apr 15, 2024
fe9de29
Improve code quality for command classes
sdevih Apr 15, 2024
b0fde3d
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T09-3/tp…
sdevih Apr 15, 2024
843978e
Fix typos and wrong links
soons1 Apr 15, 2024
f37dcd2
Merge pull request #203 from sdevih/branch-codeQuality
soons1 Apr 15, 2024
62019de
Update UG
gerteck Apr 15, 2024
b56f6e9
Fix typos in manual testing section of DG
CJerrong Apr 15, 2024
5eb9f85
Merge pull request #201 from CJerrong/updateDG-useCases
chaaaaun Apr 15, 2024
28b86e1
Merge pull request #202 from gerteck/branch-v1.4.4
chaaaaun Apr 15, 2024
c34e1be
Update UG
gerteck Apr 15, 2024
4641b66
Merge pull request #204 from soons1/updateDG-12-4
chaaaaun Apr 15, 2024
e60b904
Merge branch 'master' into branch-v1.4.4
gerteck Apr 15, 2024
ead3de5
Merge pull request #205 from gerteck/branch-v1.4.4
sdevih Apr 15, 2024
c43efe3
Fix exception messages for logAdd command
CJerrong Apr 15, 2024
41539d4
Fix wrong exception messages in logEdit
CJerrong Apr 15, 2024
dfdb87d
Merge pull request #207 from CJerrong/fix-logAdd
gerteck Apr 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[![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-T09-3/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2324S2-CS2103T-T09-3/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S2-CS2103T-T09-3/tp/graph/badge.svg?token=7N2EZAM58I)](https://codecov.io/gh/AY2324S2-CS2103T-T09-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.
**Elder Scrolls is a desktop volunteer management system application for managing both volunteers, and befriendees.** While it has a GUI, most of the user interactions happen using a CLI (Command Line Interface).

* If you are interested in using Elder Scrolls, head over to the [_Quick Start_ section of the **User Guide**](UserGuide.html#quick-start).
* If you are interested about developing Elder Scrolls, the [**Developer Guide**](DeveloperGuide.html) is a good place to start.


**Acknowledgements**

* Libraries used: [JavaFX](https://openjfx.io/), [Jackson](https://github.com/FasterXML/jackson), [JUnit5](https://github.com/junit-team/junit5)
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
13 changes: 9 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
mainClassName = 'scrolls.elder.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -43,6 +43,7 @@ task coverage(type: JacocoReport) {
dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '17.0.7'
String jacksonVersion = '2.16.2'

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
Expand All @@ -57,16 +58,20 @@ dependencies {
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'

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'
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: jacksonVersion
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: jacksonVersion

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 = 'elderscrolls.jar'
}

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
44 changes: 21 additions & 23 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,51 +9,49 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Tu Jia En

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

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

* Role: Project Advisor
* Role: Developer

### Jane Doe
### Soh Soon Wei

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

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

* Role: Team Lead
* Role: Developer
* Responsibilities: UI

### Johnny Doe
### S Devi Harshitha

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

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

* Role: Developer
* Responsibilities: Data

### Jean Doe
### Chong Jer Rong

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading

### James Doe
### Chan Ger Teck

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

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

* Role: Developer
* Responsibilities: UI
Loading
Loading