Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
644 commits
Select commit Hold shift + click to select a range
807e06e
Update meeting list to sort by both completion status and date-time
Tomashiwa Apr 5, 2021
8a2fca9
Merge remote-tracking branch 'upstream/master'
zaiahkoh Apr 5, 2021
9050c81
Merge pull request #197 from Tomashiwa/enhance-167
JodyLorah Apr 5, 2021
bb6a858
Merge pull request #196 from Tomashiwa/debug-152
JodyLorah Apr 5, 2021
c4bdf2d
Merge pull request #194 from Tomashiwa/debug-#149
JodyLorah Apr 5, 2021
4a3b6d0
Changed exit command and added storage to LogicClassDiagram
JodyLorah Apr 5, 2021
07b48c1
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp
JodyLorah Apr 5, 2021
2d78bf9
Issue #262 in module's repo's forum
JodyLorah Apr 5, 2021
b1a410f
Fixed issue #224 in module's repo's forum (updated StorageClassDiagram)
JodyLorah Apr 5, 2021
ae2284d
Added newline at end of StorageClassDiagram.puml
JodyLorah Apr 5, 2021
eb07848
Merge branch 'master' into debug-153
Tomashiwa Apr 5, 2021
0ce8a6e
Add DeleteMeetingCommandTest
frisciliasultan Apr 5, 2021
5e791a3
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
frisciliasultan Apr 5, 2021
4267ede
Merge remote-tracking branch 'upstream/master'
zaiahkoh Apr 5, 2021
a43628a
Merge remote-tracking branch 'upstream/master' into split-screen
zaiahkoh Apr 5, 2021
9849a6b
Fix ModelStub in AddMeetingCommandTest
frisciliasultan Apr 5, 2021
0380a1f
Add valid and invalid fields for Meeting in CommandTestUtil
frisciliasultan Apr 5, 2021
81bd275
Add EditMeetingDescriptorBuilder
frisciliasultan Apr 5, 2021
d532a6f
Add Desc Cleo and Dan to CommandTestUtil
frisciliasultan Apr 5, 2021
440a2d7
Add limit to client field inputs
JodyLorah Apr 5, 2021
ee5e9b7
Merge pull request #200 from JodyLorah/solve-allocated-issues
frisciliasultan Apr 5, 2021
30e63e2
Merge branch 'master' into debug-153
Tomashiwa Apr 5, 2021
a4a288d
Update DateTime's invalid message based on suggestion
Tomashiwa Apr 5, 2021
4979f10
Merge pull request #195 from Tomashiwa/debug-153
Tomashiwa Apr 5, 2021
6011956
Add test cases for MeetingBookStorage
JodyLorah Apr 5, 2021
12846c3
Add newline at EOF
JodyLorah Apr 5, 2021
cb9270e
Merge pull request #202 from JodyLorah/add-storage-testcases
Apr 5, 2021
4eb936d
Shifted members' pictures out to check tp progress checker
JodyLorah Apr 5, 2021
3e0eca3
Merge pull request #204 from JodyLorah/add-storage-testcases
Tomashiwa Apr 6, 2021
8246d05
Merge branch 'master' into meeting-tests
Tomashiwa Apr 6, 2021
fb778ac
Update MeetingTest and DateTimeTest and its verification methodsith c…
Tomashiwa Apr 6, 2021
47e1cf1
Add testing and corrected setMeetings for UniqueMeetingList /
Tomashiwa Apr 6, 2021
854f183
UI Fixes
Apr 6, 2021
c492e73
Add testing for MeetingContainsKeywordsPredicate, Add defensive state…
Tomashiwa Apr 6, 2021
ccc7d3f
Update UserGuide.md
Apr 6, 2021
87e049f
Update to master
Mar 15, 2021
eaeaf5e
Add testing for MeetingBook
Tomashiwa Apr 6, 2021
dd849fd
Checkstyle
Apr 6, 2021
cf73e69
Merge pull request #205 from zoeykobe/v1.4-Bug-Fixing
Tomashiwa Apr 6, 2021
3554505
Add testing for CompletionStatus
Tomashiwa Apr 6, 2021
fb63785
Merge pull request #206 from Tomashiwa/meeting-tests
JodyLorah Apr 6, 2021
7678e07
Restructure UG
Tomashiwa Apr 6, 2021
7f9fc3b
Update meeting management section of UG
Tomashiwa Apr 6, 2021
b2a0879
Update command summary and correct command's messages
Tomashiwa Apr 6, 2021
0e541b8
Split window further to have both meeting and client detail visible a…
zaiahkoh Apr 6, 2021
d603059
Added column titles and set text wrap for "show command" instructions
zaiahkoh Apr 6, 2021
8ce0e9f
Removed unused imports and modified tests to conform to checkstyle
zaiahkoh Apr 6, 2021
35a8c38
Merge pull request #208 from Zaiah0505/split-screen
Juzzanoob Apr 6, 2021
38f418c
Merge remote-tracking branch 'upstream/master'
zaiahkoh Apr 6, 2021
6576022
Update images in StorageClassDiagram and LogicClassDiagram to include…
JodyLorah Apr 6, 2021
a8c9978
Merge pull request #209 from JodyLorah/add-storage-testcases
Juzzanoob Apr 6, 2021
b5d75d7
Done PPP
JodyLorah Apr 6, 2021
2ae8923
Added EOF for PPP
JodyLorah Apr 6, 2021
e2a4de1
Added EOF for PPP
JodyLorah Apr 6, 2021
832b248
Merge pull request #207 from Tomashiwa/documentation
JodyLorah Apr 6, 2021
3501df6
Merge pull request #210 from JodyLorah/add-storage-testcases
Tomashiwa Apr 6, 2021
e29705e
Made the ClientDetailFragment remove the currently shown client if it…
zaiahkoh Apr 6, 2021
5ffaf05
Merge remote-tracking branch 'upstream/master'
zaiahkoh Apr 6, 2021
e904d4e
Added attribution for default profile image in DevGuide
zaiahkoh Apr 6, 2021
64e846b
Added newline for EOF in DevGuide
zaiahkoh Apr 6, 2021
9423086
Merge pull request #212 from Zaiah0505/image-attribution
JodyLorah Apr 6, 2021
b25ac84
Merge pull request #211 from Zaiah0505/show-and-delete
JodyLorah Apr 6, 2021
48c1c39
Configured both Edit and EditMeet commands to return the same output …
zaiahkoh Apr 6, 2021
423429b
Modified Test case to respond to an EditCommand with no changed field…
zaiahkoh Apr 6, 2021
221568c
Merge pull request #213 from Zaiah0505/edit-feedback
zaiahkoh Apr 6, 2021
2484078
Add CompletionStatus for Model UML diagram
Tomashiwa Apr 7, 2021
08c30aa
Modify InsurancePlan class to allow client to have multiple Insurance…
Juzzanoob Apr 7, 2021
c363957
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
Juzzanoob Apr 7, 2021
fdcb219
Remove trailing whitespaces from UserGuide.md, jodylorah.md and JsonA…
Juzzanoob Apr 7, 2021
11abfd7
Add fullstop after "i.e" on line 247 of UserGuide.md
Juzzanoob Apr 7, 2021
cd7c86a
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
Juzzanoob Apr 7, 2021
af51eda
Add test for EditMeetingCommandTest
frisciliasultan Apr 7, 2021
80d6695
Deconflict setClientMode and setMeetingMode in Model
frisciliasultan Apr 7, 2021
133958d
Restructure the implementation section of DG / Wrote Meeting features
Tomashiwa Apr 7, 2021
4a9478a
Add AddMeetingCommand activity diagram
Tomashiwa Apr 7, 2021
da933e7
Add EditMeetingCommand activity diagram
Tomashiwa Apr 7, 2021
3edc1ef
Push partial FindMeetingActivityDiagram
Tomashiwa Apr 7, 2021
c17c3e5
Complete findMeetingCommand activity diagram / Correct other activity…
Tomashiwa Apr 7, 2021
a2f4512
Correct grammatical mistakes in UserGuide.md
Juzzanoob Apr 7, 2021
41a368c
Add addMeetingSequenceDiagram to DG
Tomashiwa Apr 7, 2021
02bad7a
Add editMeetingCommand sequence diagram / Corrected addMeetingCommand…
Tomashiwa Apr 7, 2021
a327ce6
Add findMeetingCommand sequence diagram / Add termination in other se…
Tomashiwa Apr 7, 2021
9fc45b8
Correct DeleteSequenceDiagram to be no more addressbook
Tomashiwa Apr 7, 2021
7aa25ec
Merge pull request #216 from Tomashiwa/documentation
zaiahkoh Apr 7, 2021
2a368fc
Add output examples for some example commands in UserGuide.md
Juzzanoob Apr 7, 2021
001b53b
Fix the findmeet bug when using complete and incomplete with other ke…
Tomashiwa Apr 7, 2021
f0cdc26
Merge remote-tracking branch 'juzzanoob/InsurancePlan-Modification' i…
zaiahkoh Apr 7, 2021
3120770
Merge pull request #219 from Tomashiwa/debug-218
JodyLorah Apr 7, 2021
1b5a97c
Add FindMeetingsCommandTest
frisciliasultan Apr 7, 2021
bf9f053
Add ListMeetingsCommandTest
frisciliasultan Apr 7, 2021
d9d48cc
Add DoneMeetingCommandTest
frisciliasultan Apr 7, 2021
eb6df90
Created a list to show the plans associated with a client in ClientDe…
zaiahkoh Apr 7, 2021
db039dd
Changed color of bottom border of plans to red
zaiahkoh Apr 7, 2021
85cb8e1
Edited imports and comments to conform to checkstyle
zaiahkoh Apr 7, 2021
1b68883
Modified tests so that tests will at least compile
zaiahkoh Apr 7, 2021
913e185
Add RelocateMeetingCommandTest and add equals, getter and setter in R…
frisciliasultan Apr 7, 2021
d5195ce
Add RescheduleMeetingCommandTest
frisciliasultan Apr 7, 2021
05c8406
Updated tests to match new InsurancePlan structure
zaiahkoh Apr 7, 2021
d7a074c
Removed debugging statement and edited tests to conform to checkstyle
zaiahkoh Apr 7, 2021
2fe31a9
Merge remote-tracking branch 'upstream/master' into shaun-insurance-list
zaiahkoh Apr 7, 2021
e445f4b
Added labels and separator for ClientDetailFragment.fxml
zaiahkoh Apr 7, 2021
2d4de92
Added text wrapping for CommandResult display
zaiahkoh Apr 7, 2021
d8a8d80
Merge pull request #220 from Zaiah0505/shaun-insurance-list
Juzzanoob Apr 7, 2021
3e0541a
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
Juzzanoob Apr 7, 2021
aa522c3
Merge branch 'master' into ui-enhancements
zaiahkoh Apr 7, 2021
86cefee
Merge pull request #217 from Juzzanoob/Correct-English-Errors
zaiahkoh Apr 7, 2021
aec8fa5
Merge pull request #221 from Zaiah0505/ui-enhancements
frisciliasultan Apr 8, 2021
b5a08f8
Remove traces of undo and redo
frisciliasultan Apr 8, 2021
7b8585f
Increase EditMeetingCommandTest coverage
frisciliasultan Apr 8, 2021
ceae16a
Add EditMeetingDescriptorTest
frisciliasultan Apr 8, 2021
c056f1a
Deconflict
frisciliasultan Apr 8, 2021
5b5b84b
Remove undo/redo files and fix checkstyle
frisciliasultan Apr 8, 2021
7861039
Merge pull request #222 from frisciliasultan/add-meeting-command-tests
Tomashiwa Apr 8, 2021
b799b7e
Changed icon
JodyLorah Apr 8, 2021
c0cd714
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
JodyLorah Apr 8, 2021
abdae10
Add attribution for iScam icon to DG
JodyLorah Apr 8, 2021
b897773
Add newline to pass CI
JodyLorah Apr 8, 2021
c0080c8
Add AddMeetingCommandIntegrationTest
frisciliasultan Apr 8, 2021
7e69913
Add FindPlansCommandParserTest
frisciliasultan Apr 8, 2021
83aace5
Improve UI
Apr 8, 2021
11e091f
Merge pull request #240 from JodyLorah/add-storage-testcases
frisciliasultan Apr 8, 2021
af2e536
Updated UG to include limits of inputs
JodyLorah Apr 8, 2021
67208df
Fix the order of import to pass checkstyle
frisciliasultan Apr 8, 2021
362d6ce
updated ppp for test coverage
JodyLorah Apr 8, 2021
e939a0d
Merge pull request #241 from zoeykobe/v1.4-Bug-Fixing
JodyLorah Apr 8, 2021
0a47ec1
Merge pull request #243 from JodyLorah/update-ug
JodyLorah Apr 8, 2021
8668fc7
corrected spelling mistake
JodyLorah Apr 8, 2021
75aeb1f
Merge pull request #244 from JodyLorah/update-ug
Apr 8, 2021
c9695b2
Added copyright details of pictures used for iScam_icon.png and perso…
JodyLorah Apr 8, 2021
91479d5
Updated PPP and UG
JodyLorah Apr 8, 2021
4efb750
Merge pull request #242 from frisciliasultan/add-meeting-integration-…
frisciliasultan Apr 8, 2021
248c282
Merge pull request #245 from JodyLorah/update-ug
frisciliasultan Apr 8, 2021
896e3ef
Corrects gradle's JavaFX version to align with FXML files
Tomashiwa Apr 8, 2021
0361160
Drafts PPP
Tomashiwa Apr 8, 2021
6d3c3b8
Removes the meeting list from success message for listmeet and findmeet
Tomashiwa Apr 8, 2021
27aac2b
Corrects sample data json to work with client list
Tomashiwa Apr 8, 2021
b32f398
Merge pull request #247 from Tomashiwa/debug-238
frisciliasultan Apr 8, 2021
4843497
Merge pull request #249 from Tomashiwa/debug-231
frisciliasultan Apr 8, 2021
cd27c58
Merge pull request #248 from Tomashiwa/debug-234
frisciliasultan Apr 8, 2021
3d399f0
Added tests for ShowCommandParser
zaiahkoh Apr 8, 2021
3fdad14
Modifed AddMeetingCommandParser to catch completionStatus and added t…
zaiahkoh Apr 8, 2021
4cd67bc
Added tests for DoneMeetingCommandParser
zaiahkoh Apr 8, 2021
0349c9c
Added tests for EditMeetingCommandParser
zaiahkoh Apr 8, 2021
c5dcf45
Added tests for FindMeetingCommandParser
zaiahkoh Apr 8, 2021
bac9664
Removed TODO from AddMeetingCommandParserTest after confirming AddMee…
zaiahkoh Apr 9, 2021
3cf799f
Added tests for RelocateMeetingCommandParser
zaiahkoh Apr 9, 2021
8155ada
Added tests for RescheduleMeetingCommandParser
zaiahkoh Apr 9, 2021
16625aa
Removed unused imports in parser tests
zaiahkoh Apr 9, 2021
2bdbf01
PPP and Remove "..."
Apr 9, 2021
9d8c740
Merge pull request #251 from zoeykobe/v1.4-Bug-Fixing
Tomashiwa Apr 9, 2021
2bc2e6b
Merge branch 'master' into documentation
Tomashiwa Apr 9, 2021
c86636e
Updated PPP with extracts and PR links
Tomashiwa Apr 9, 2021
09d0390
Add EOF to PPP
Tomashiwa Apr 9, 2021
67167a2
Update PPP EOF
Tomashiwa Apr 9, 2021
b8cc7af
Add new line to resolve EOF
Tomashiwa Apr 9, 2021
0d78453
Change line endings to CLRF
Tomashiwa Apr 9, 2021
9d00484
Remove everything in last line of PPP
Tomashiwa Apr 9, 2021
c7fddbd
Corrected spelling mistakes in PPP
Tomashiwa Apr 9, 2021
4f2feaf
Remove Undo/Redo from DG
Juzzanoob Apr 9, 2021
9eeffba
Update DG text
Juzzanoob Apr 9, 2021
0ac1994
Merge pull request #253 from Juzzanoob/DG-update
Tomashiwa Apr 10, 2021
505056c
Changed import orders to match checkstyle
zaiahkoh Apr 10, 2021
53f0ff3
About Us page
Apr 10, 2021
8d272f5
Merge pull request #254 from zoeykobe/v1.4-Bug-Fixing
Tomashiwa Apr 10, 2021
b5d6caa
Merge pull request #252 from Tomashiwa/documentation
Apr 10, 2021
86a7f43
Merge pull request #250 from Zaiah0505/parser-tests
Tomashiwa Apr 10, 2021
18fe72f
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
Juzzanoob Apr 10, 2021
b385add
Add Activity Diagrams for Client Commands in DG
Juzzanoob Apr 10, 2021
62b2ca2
Merge pull request #255 from Juzzanoob/DG-update
Tomashiwa Apr 10, 2021
5a36097
Add Sequence Diagrams for Client commands to DG
Juzzanoob Apr 10, 2021
55cebbb
Merge pull request #256 from Juzzanoob/DG-update
Apr 10, 2021
b6621d9
Update README
frisciliasultan Apr 10, 2021
d022c8f
Update index page
frisciliasultan Apr 10, 2021
d409c59
Removed separator in ClientDetailFragment when in tooltip mode and ed…
zaiahkoh Apr 10, 2021
d9cd226
Fix linking from AboutUs to PPP
Tomashiwa Apr 10, 2021
bee1236
Changed helper text for image and information in UserGuide.md
zaiahkoh Apr 10, 2021
e599e2f
Update Ui.png
frisciliasultan Apr 10, 2021
5366846
Update Ui.png because it is not cropped perfectly
frisciliasultan Apr 10, 2021
8665278
Update deprecated images in UG
Tomashiwa Apr 10, 2021
db6ed43
Merge pull request #258 from Tomashiwa/master
Apr 10, 2021
4141bec
Merge pull request #260 from Tomashiwa/debug-259
Apr 10, 2021
a742152
Modified tests to handle new DeleteCOmmand changes
zaiahkoh Apr 10, 2021
0db7023
Fixed checkstyle errors in ObservableClient
zaiahkoh Apr 10, 2021
b42e28f
Update MeetingCard.java
Apr 10, 2021
fa6ed88
Added brief text documentation for client profile images
zaiahkoh Apr 10, 2021
0f616e5
Update DeveloperGuide.md
Apr 10, 2021
d594591
Merge pull request #266 from zoeykobe/v1.4-Bug-Fixing
Tomashiwa Apr 10, 2021
bfb3473
Added diagram for ShowCommand
zaiahkoh Apr 10, 2021
9870ea7
Update user stories and use case for clients
frisciliasultan Apr 10, 2021
d7a86dd
Made ClientDetailFragment refresh when clearCommand is called
zaiahkoh Apr 10, 2021
a985b6a
Deconflict
frisciliasultan Apr 10, 2021
ac9019c
Merge pull request #267 from Zaiah0505/ui-documentation
Juzzanoob Apr 10, 2021
47a16f1
Merge pull request #257 from Zaiah0505/showclient-bugfixes
Juzzanoob Apr 10, 2021
34cbe9e
Merge pull request #269 from Zaiah0505/clear-showcommand
Juzzanoob Apr 10, 2021
1e6b2e9
Rectify UML diagram errors in DG
Juzzanoob Apr 10, 2021
4ce45b7
Add text stating tags for clients and meetings should not contain spaces
Juzzanoob Apr 10, 2021
af0a99f
Added zaiah0505.md
zaiahkoh Apr 10, 2021
4b89317
Added newline for EOF of zaiah
zaiahkoh Apr 10, 2021
30fdca0
Add PPP
frisciliasultan Apr 10, 2021
37275f9
Update PPP
frisciliasultan Apr 10, 2021
30c7090
Remove an extra bullet from value prop
frisciliasultan Apr 10, 2021
868be66
Merge pull request #274 from frisciliasultan/add-ppp
Tomashiwa Apr 11, 2021
19c5393
Merge pull request #273 from Zaiah0505/ppp
Tomashiwa Apr 11, 2021
d74f9a4
Merge pull request #271 from Juzzanoob/DG-update
Tomashiwa Apr 11, 2021
243597b
Merge pull request #272 from Juzzanoob/UG-update
Tomashiwa Apr 11, 2021
85a58ac
Updated the screenshots of deprecated diagrams in DG
Tomashiwa Apr 11, 2021
6a0ab95
Merge pull request #276 from Tomashiwa/debug-275
JodyLorah Apr 11, 2021
0f76aa6
Remove tutorial pages from DG
Tomashiwa Apr 11, 2021
c984bd8
Add newline EOF to settingUp page
Tomashiwa Apr 11, 2021
0b8250d
Merge pull request #278 from Tomashiwa/debug-277
Apr 11, 2021
7ed4c90
Remove traces of addressbook in tests
JodyLorah Apr 11, 2021
a3bea70
Deconflict with master
JodyLorah Apr 11, 2021
76118ae
Merge pull request #281 from JodyLorah/update-test-cases
Tomashiwa Apr 11, 2021
28e2225
Merge branch 'master' of https://github.com/AY2021S2-CS2103-W17-4/tp …
frisciliasultan Apr 11, 2021
5d66dc9
Change apppointment to meeting in README
frisciliasultan Apr 11, 2021
87d92a5
Updated ShowCommandSequenceDiagram.png
zaiahkoh Apr 11, 2021
285aeaa
Merge pull request #270 from frisciliasultan/documentation
Tomashiwa Apr 11, 2021
b7e2b3d
PPP amendment
JodyLorah Apr 11, 2021
9cce8f9
Merge pull request #283 from JodyLorah/update-test-cases
JodyLorah Apr 11, 2021
13e3414
PPP amendment
JodyLorah Apr 11, 2021
cf3162e
Merge pull request #284 from JodyLorah/update-test-cases
JodyLorah Apr 11, 2021
7a95f74
Update screenshot for showCommand in UG
Tomashiwa Apr 11, 2021
5c74b56
PPP amendment
JodyLorah Apr 11, 2021
8ff0444
Added X for ShowCommandSequenceDiagram.png
zaiahkoh Apr 11, 2021
961966f
Adds Manual Testing section for DG
Tomashiwa Apr 11, 2021
9f53edb
Merge pull request #288 from Tomashiwa/debug-264
JodyLorah Apr 11, 2021
e36de42
Merge pull request #287 from JodyLorah/update-test-cases
JodyLorah Apr 11, 2021
92d502c
Merge pull request #286 from Tomashiwa/debug-285
JodyLorah Apr 11, 2021
a3c75fe
Updated manual test cases in DG
JodyLorah Apr 11, 2021
5044b14
Merge pull request #282 from Zaiah0505/showcommand-dg
Apr 11, 2021
a237c41
Removed Launch and Shutdown
JodyLorah Apr 11, 2021
6609cf2
Amended PPP
JodyLorah Apr 11, 2021
18a056f
Merge pull request #289 from JodyLorah/master
JodyLorah Apr 11, 2021
efdfee4
Amended UG
JodyLorah Apr 11, 2021
a38dbb1
Merge pull request #290 from JodyLorah/master
Tomashiwa Apr 11, 2021
c3e8f78
Fix issues in UG and DG
Tomashiwa Apr 12, 2021
2cfeb69
Merge pull request #292 from Tomashiwa/debug-291
frisciliasultan Apr 12, 2021
b073d96
Fix punctuation error in PPP
frisciliasultan Apr 12, 2021
1cbd19c
Merge pull request #293 from frisciliasultan/fix-ppp
zaiahkoh Apr 12, 2021
88ce538
Renamed PPP
zaiahkoh Apr 12, 2021
18865e1
Remove comma from ppp
frisciliasultan Apr 12, 2021
a187509
Merge pull request #294 from Zaiah0505/rename-ppp
zaiahkoh Apr 12, 2021
fda1c54
Merge pull request #295 from frisciliasultan/fix-ppp-minor
frisciliasultan Apr 12, 2021
9ff904a
Renamed self in PPP
zaiahkoh Apr 12, 2021
a15aee3
Merge pull request #296 from Zaiah0505/rename-ppp
zaiahkoh Apr 12, 2021
49e2f5c
Rectify UG Client Command Sequence Diagram errors
Juzzanoob Apr 12, 2021
1cec2b4
Recity UG Client Command Sequence Diagram errors
Juzzanoob Apr 12, 2021
14b66db
Merge pull request #297 from Juzzanoob/DG-update
Juzzanoob Apr 12, 2021
55cc047
Add PPP for juzzanoob
Juzzanoob Apr 12, 2021
9eb3b7f
Merge pull request #298 from Juzzanoob/PPP
Juzzanoob Apr 12, 2021
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
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="bin/main" path="src/main/java">
<attributes>
<attribute name="gradle_scope" value="main"/>
<attribute name="gradle_used_by_scope" value="main,test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/main" path="src/main/resources">
<attributes>
<attribute name="gradle_scope" value="main"/>
<attribute name="gradle_used_by_scope" value="main,test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/test" path="src/test/java">
<attributes>
<attribute name="gradle_scope" value="test"/>
<attribute name="gradle_used_by_scope" value="test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/test" path="src/test/resources">
<attributes>
<attribute name="gradle_scope" value="test"/>
<attribute name="gradle_used_by_scope" value="test"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
34 changes: 34 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>tp</name>
<comment>Project tp created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
<filteredResources>
<filter>
<id>1615725756036</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
13 changes: 13 additions & 0 deletions .settings/org.eclipse.buildship.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
arguments=
auto.sync=false
build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir=
eclipse.preferences.version=1
gradle.user.home=
java.home=C\:/Program Files/Java/jdk-11.0.6
jvm.arguments=
offline.mode=false
override.workspace.settings=true
show.console.view=true
show.executions.view=true
45 changes: 34 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,37 @@
[![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/AY2021S2-CS2103-W17-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2021S2-CS2103-W17-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#https://se-education.org/#contributing) for more info.
# iSCAM
Welcome to iSCAM (Insurance Sure Can Arrange Meeting), your new client and meeting management app. It helps catalogue and manage your clients' information, including upcoming
appointments with them, and allows you to retrieve these data efficiently. iSCAM also presents your scheduled appointments
in a one-page solution, where you can easily see your upcoming meetings.

## For Users
iSCAM can store and manage your client information, such as:
* Name
* Contact Number
* Address
* Email address
* Insurance plan
* Custom tags (e.g. food preferences, premium status, etc)
* Profile Picture
* Meetings you have with them

Client information may be retrieved easily through an efficient search interface, which is optimised for fast-typers too.

Please view the User Guide [here] to see the list of commands you may use with iSCAM.

## For Developers
iSCAM is an ongoing project under the CS2103 Software Engineering module at the National University of Singapore. This project
simulates an ongoing software project build around a desktop application (initially 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**.

Please view the full Developer Guide [here] for more information.

For detailed documentation of the initial _AddressBook_ project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.


### Acknowledgements
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
Binary file added bin/main/images/calendar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/clock.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/fail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/help_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/iScam_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/info_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/seedu/iScam/AppParameters.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/Main.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/MainApp.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/core/Config.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/core/Messages.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/core/Version.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/util/AppUtil.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/util/FileUtil.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/commons/util/JsonUtil.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/Logic.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/LogicManager.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/commands/ClearCommand.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/commands/Command.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/parser/CliSyntax.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/parser/Parser.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/logic/parser/Prefix.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/ClientBook.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/MeetingList.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/Model.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/ModelManager.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/ReadOnlyClientBook.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/ReadOnlyMeetingList.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/ReadOnlyUserPrefs.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/UserPrefs.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/client/Client.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/client/Email.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/client/Location.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/client/Name.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/client/Phone.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/meeting/Meeting.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/model/tag/Tag.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/storage/ClientBookStorage.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/storage/JsonAdaptedTag.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/storage/Storage.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/storage/StorageManager.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/storage/UserPrefsStorage.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/ClientCard.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/ClientListPanel.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/CommandBox.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/HelpWindow.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/MainWindow.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/ResultDisplay.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/StatusBarFooter.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/Ui.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/UiManager.class
Binary file not shown.
Binary file added bin/main/seedu/iScam/ui/UiPart.class
Binary file not shown.
35 changes: 35 additions & 0 deletions bin/main/view/ClientListCard.fxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.FlowPane?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Region?>
<?import javafx.scene.layout.VBox?>
<HBox xmlns:fx="http://javafx.com/fxml/1" id="cardPane" fx:id="cardPane" xmlns="http://javafx.com/javafx/8">
<GridPane HBox.hgrow="ALWAYS">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10" prefWidth="150"/>
</columnConstraints>
<VBox alignment="CENTER_LEFT" minHeight="105" GridPane.columnIndex="0">
<padding>
<Insets top="5" right="5" bottom="5" left="15"/>
</padding>
<HBox spacing="5" alignment="CENTER_LEFT">
<Label fx:id="id" styleClass="cell_big_label">
<minWidth>
<!-- Ensures that the label text is never truncated -->
<Region fx:constant="USE_PREF_SIZE"/>
</minWidth>
</Label>
<Label fx:id="name" text="\$first" styleClass="cell_big_label"/>
</HBox>
<FlowPane fx:id="tags"/>
<Label fx:id="phone" styleClass="cell_small_label" text="\$phone"/>
<Label fx:id="clientLocation" styleClass="cell_small_label" text="\$location"/>
<Label fx:id="email" styleClass="cell_small_label" text="\$email"/>
</VBox>
</GridPane>
</HBox>
7 changes: 7 additions & 0 deletions bin/main/view/ClientListPanel.fxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.ListView?>
<?import javafx.scene.layout.VBox?>
<VBox xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8">
<ListView fx:id="clientListView" VBox.vgrow="ALWAYS"/>
</VBox>
8 changes: 8 additions & 0 deletions bin/main/view/CommandBox.fxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.StackPane?>
<StackPane xmlns:fx="http://javafx.com/fxml/1" styleClass="stack-pane" xmlns="http://javafx.com/javafx/8">
<TextField fx:id="commandTextField" onAction="#handleCommandEntered" promptText="Enter command here..."/>
</StackPane>

Loading