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-W11-1] NUSocials #71

Open
wants to merge 356 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
356 commits
Select commit Hold shift + click to select a range
94e6d47
Merge pull request #56 from ongkimlai/update-UI
fredtwt Mar 22, 2022
4ab1f50
Sort by contacts by alphabetical order
ongkimlai Mar 22, 2022
1b894bd
Correct implementation of sorting by alphabetical order
ongkimlai Mar 22, 2022
2ecae24
Sorts the contact list in alphabetical order
ongkimlai Mar 22, 2022
0955e2a
Update user guide
ongkimlai Mar 22, 2022
048f10d
Fix test case error
ongkimlai Mar 22, 2022
4b19b6e
Update kimlai PPP
ongkimlai Mar 22, 2022
bad9710
Add basic implementation of Event Command
fredtwt Mar 22, 2022
089b850
Enabled assertions in build.gradle
ongkimlai Mar 22, 2022
dcc4c28
Edit UserGuide
fredtwt Mar 22, 2022
045756e
Merge branch 'master' of https://github.com/fredtwt/tp
fredtwt Mar 22, 2022
6b41263
Minor edits
fredtwt Mar 22, 2022
a5ea40d
Merge branch 'master' into branch-EventCommand
fredtwt Mar 22, 2022
730fbff
Implement model component for EventCommand
fredtwt Mar 22, 2022
d355926
Merge branch 'master' of https://github.com/fredtwt/tp into branch-Ev…
fredtwt Mar 23, 2022
61669a8
Merge pull request #61 from ongkimlai/sorting-Person
fredtwt Mar 23, 2022
34d2d3d
Merge branch 'master' of https://github.com/fredtwt/tp into branch-Ev…
fredtwt Mar 23, 2022
4bef9eb
Update developer guide hyperlinks
ongkimlai Mar 23, 2022
3fdcee1
Merge remote-tracking branch 'origin/branch-EventCommand' into branch…
fredtwt Mar 23, 2022
3c88d57
Add functionality of Event Command
fredtwt Mar 23, 2022
bf68802
Add implementation of Delete multiple in DG
ongkimlai Mar 23, 2022
ada03c9
Merge pull request #63 from ongkimlai/update-DG
fredtwt Mar 23, 2022
4e9ef3f
Add details to fredtwt.md
fredtwt Mar 23, 2022
e25099b
Merge branch 'master' into branch-EventCommand
fredtwt Mar 23, 2022
5602ca4
Pass gradle build for EventCommand
fredtwt Mar 23, 2022
c9b3350
Fix User Guide's Table of Contents
fredtwt Mar 23, 2022
41237bc
Update UserGuide.md with EventCommand details
fredtwt Mar 23, 2022
fb3afe7
Merge pull request #64 from fredtwt/branch-EventCommand
fredtwt Mar 23, 2022
c031862
Update DG
fredtwt Mar 24, 2022
2ddb477
Update DG
fredtwt Mar 24, 2022
3fb61e1
Merge pull request #65 from fredtwt/branch-DG-Tag
ongkimlai Mar 24, 2022
013b0b9
Reformat delete multiple implementation
ongkimlai Mar 24, 2022
bc83739
Resolve merge conflicts
ongkimlai Mar 24, 2022
dfe978c
Minor edits to delete multiple implementation in DG
ongkimlai Mar 24, 2022
bbd5836
Merge pull request #66 from ongkimlai/update-DG
fredtwt Mar 24, 2022
81b0d44
Attempt to fix acknowledgement formatting
ongkimlai Mar 24, 2022
041e219
Add EventListPanel and EventCard to UiClassDiagram.puml
ongkimlai Mar 24, 2022
4ef865b
DG update for Find
viki0526 Mar 24, 2022
f90ab79
Update design details for Tag Feature
fredtwt Mar 24, 2022
ec5c02d
Update DG for Find
viki0526 Mar 24, 2022
16de027
Merge branch 'master' into branch-DG-Tag
fredtwt Mar 24, 2022
faf3c49
Add edit command to DG
manu2002g Mar 24, 2022
66668a0
Merge pull request #68 from viki0526/DGUpdate
manu2002g Mar 24, 2022
cf64f7d
Merge branch 'master' into branh-upate-dg
manu2002g Mar 24, 2022
9590f99
Merge branch 'master' into branch-DG-Tag
fredtwt Mar 24, 2022
fa28dc6
Merge pull request #69 from manu2002g/branh-upate-dg
fredtwt Mar 24, 2022
782ed6a
Merge branch 'master' into branch-DG-Tag
fredtwt Mar 24, 2022
7cc2c05
Merge pull request #67 from fredtwt/branch-DG-Tag
ongkimlai Mar 24, 2022
abf9955
Add working events panel
ongkimlai Mar 24, 2022
637ddea
Fix minor checkstyle error
ongkimlai Mar 24, 2022
32fc694
Merge branch 'master' into events-UI
ongkimlai Mar 24, 2022
468acb2
Merge pull request #70 from ongkimlai/events-UI
viki0526 Mar 24, 2022
50b1ab9
Cosmetic changes to DG
ongkimlai Mar 24, 2022
1772fe6
Fix datetime issue in EventCommand
fredtwt Mar 24, 2022
939be41
Events sorted chronologically
ongkimlai Mar 24, 2022
ad77865
Merge pull request #71 from fredtwt/branch-EventCommand
ongkimlai Mar 24, 2022
13cfb2e
Merge branch 'master' into events-UI
ongkimlai Mar 24, 2022
f8710de
Update DG for delete multiple and cosmetic changes
ongkimlai Mar 25, 2022
508dca7
Merge pull request #72 from ongkimlai/events-UI
fredtwt Mar 25, 2022
071696f
WIP for delete dependency
fredtwt Mar 25, 2022
f10e35a
DG Update
viki0526 Mar 25, 2022
40033f6
Find event command v0.1
viki0526 Mar 25, 2022
217547c
Merge branch 'master' into viki0526-FindEvent
viki0526 Mar 25, 2022
8adf080
Add Delete dependency for EventCommand
fredtwt Mar 25, 2022
8094d6b
Merge pull request #73 from fredtwt/branch-EventCommand
ongkimlai Mar 25, 2022
571ccf8
Add Predicates for upcoming and past events in Model.java
fredtwt Mar 25, 2022
9f3e69f
Merge pull request #75 from fredtwt/branch-EventCommand
ongkimlai Mar 25, 2022
ddbf05a
Add CancelEventCommand
fredtwt Mar 25, 2022
0f00e12
Merge pull request #76 from fredtwt/branch-EventCommand
ongkimlai Mar 25, 2022
2171917
Change some design elements in events panel
ongkimlai Mar 25, 2022
d2b59ad
Merge branch 'master' into events-UI
ongkimlai Mar 25, 2022
304e040
Merge pull request #79 from ongkimlai/events-UI
fredtwt Mar 25, 2022
7ce5d0f
FindEvent command final verison
viki0526 Mar 25, 2022
ca274d8
UGDG Update
viki0526 Mar 25, 2022
f26e361
Merge branch 'master' into viki0526-FindEvent
viki0526 Mar 25, 2022
88e6d38
Fixed Checkstyle errors
viki0526 Mar 25, 2022
360527f
UML updates
viki0526 Mar 25, 2022
54b013f
no message
viki0526 Mar 25, 2022
99e59ae
CI fix
viki0526 Mar 25, 2022
4e73760
dg update
viki0526 Mar 25, 2022
82b40a8
CI fix #2
viki0526 Mar 25, 2022
3c26657
Merge pull request #80 from viki0526/viki0526-FindEvent
ongkimlai Mar 25, 2022
c3cc684
Fix edit command bug
fredtwt Mar 25, 2022
afcef44
Update UserGuide.md
fredtwt Mar 25, 2022
406fc34
Merge pull request #81 from fredtwt/branch-EventCommand
ongkimlai Mar 25, 2022
2cf4bb8
Add edit dependency on EventCommand
fredtwt Mar 25, 2022
ff0d89a
Merge branch 'master' into branch-EventCommand
fredtwt Mar 25, 2022
f4a82bf
Add edit dependency for EventCommand
fredtwt Mar 25, 2022
19cf5c6
Merge pull request #82 from fredtwt/branch-EventCommand
ongkimlai Mar 25, 2022
df740e3
Resolve merge conflicts
ongkimlai Mar 26, 2022
25fcce1
Update UGDG according to 2101 peer review
ongkimlai Mar 26, 2022
9134cbc
Remove whitespace from before UG TOC
ongkimlai Mar 26, 2022
9b23d9a
Removed whitespaces for CI checks
ongkimlai Mar 26, 2022
2ac7239
Remove whitespaces for CI checks
ongkimlai Mar 26, 2022
ecfb51d
Merge pull request #83 from ongkimlai/update-DG
fredtwt Mar 26, 2022
424fd0f
Fix bug in Find command + Add new Functionality
manu2002g Mar 26, 2022
a53167c
Merge pull request #84 from manu2002g/branch-find-fix
ongkimlai Mar 27, 2022
64b2672
Fix resizing issues with stackpanes
ongkimlai Mar 27, 2022
a7cc542
Add removetag sequence diagram and update Ui class diagram
ongkimlai Mar 27, 2022
aaf6180
Add self-invocation to TagSequenceDiagram
ongkimlai Mar 27, 2022
2096fa3
Merge pull request #85 from ongkimlai/update-UI
fredtwt Mar 27, 2022
5e12bf1
Merge pull request #86 from ongkimlai/update-DG
fredtwt Mar 27, 2022
b8c2fb8
Update DG
fredtwt Mar 27, 2022
22834c8
Merge pull request #87 from fredtwt/branch-DG
ongkimlai Mar 27, 2022
dc951af
Update EventCommand design details in DG
fredtwt Mar 27, 2022
75e5176
Merge pull request #88 from fredtwt/branch-DG
ongkimlai Mar 27, 2022
50fe0b4
Cleaned up UG and DG
ongkimlai Mar 27, 2022
81e044a
Merge branch 'master' into update-UG
ongkimlai Mar 27, 2022
40fd917
Merge pull request #89 from ongkimlai/update-UG
fredtwt Mar 27, 2022
ba9c326
Update design details for cancelevent in DG
fredtwt Mar 28, 2022
7573a15
Merge pull request #90 from fredtwt/master
ongkimlai Mar 28, 2022
08c054b
Update UG
fredtwt Mar 28, 2022
4bf58fd
Add SampleEvents and Tags to SamplePersons
fredtwt Mar 28, 2022
2b00886
Update UG
fredtwt Mar 28, 2022
b037236
Find Command fix
viki0526 Mar 28, 2022
ad78f86
Merge branch 'master' into FindCommandFix
viki0526 Mar 28, 2022
5a868b9
Merge pull request #91 from fredtwt/master
ongkimlai Mar 28, 2022
85aef94
Fix Checkstyle
viki0526 Mar 28, 2022
a0d5859
Testcase fixes
viki0526 Mar 29, 2022
17c7f93
-Add showevents command
manu2002g Mar 29, 2022
75039a8
Fix checkstyle violations
manu2002g Mar 29, 2022
b75711f
Merge pull request #93 from manu2002g/branch-showevents
ongkimlai Mar 29, 2022
a7d8338
Remove preparations for view
ongkimlai Mar 29, 2022
5c89b0b
Fix merge conflicts
ongkimlai Mar 29, 2022
0c7539b
Merge branch 'master' into FindCommandFix
viki0526 Mar 29, 2022
71bb762
Edit testcases
viki0526 Mar 29, 2022
7c1e9e0
edit testcase
viki0526 Mar 29, 2022
e80b0b6
Merge pull request #92 from viki0526/FindCommandFix
ongkimlai Mar 29, 2022
3af3f87
Add showevents to UG, remove event list dependency
ongkimlai Mar 29, 2022
706a4cc
Merge branch 'master' into remove-view-preparations
ongkimlai Mar 29, 2022
a1cdfd7
Update UG and DG for showevents
ongkimlai Mar 29, 2022
955b096
Merge pull request #94 from ongkimlai/remove-view-preparations
fredtwt Mar 30, 2022
7ea66df
Change implementation for FindCommand
fredtwt Mar 30, 2022
7ea426e
Reformat UG
fredtwt Mar 30, 2022
0aa2c24
Merge pull request #95 from fredtwt/branch-DG
ongkimlai Mar 30, 2022
884e42b
Fix EventCommand
fredtwt Mar 30, 2022
47953b9
Updated UG and DG, corrected some result messages.
ongkimlai Mar 30, 2022
07e7b5e
Merge pull request #96 from fredtwt/branch-EventCommand
ongkimlai Mar 30, 2022
2c49e52
Merge branch 'master' into clean-up
ongkimlai Mar 30, 2022
b56d17e
Fix Checkstyle
ongkimlai Mar 30, 2022
51aba0f
Fix PhoneTest
ongkimlai Mar 30, 2022
5e7fbb4
Merge pull request #97 from ongkimlai/clean-up
fredtwt Mar 30, 2022
f7ae0ae
Add before/after screenshots
ongkimlai Mar 30, 2022
e6187d8
Merge branch 'master' into clean-up
ongkimlai Mar 30, 2022
7aa4080
Update Ui.png and UiSampleAddressBook.png
ongkimlai Mar 30, 2022
0786e35
Merge pull request #98 from ongkimlai/clean-up
fredtwt Mar 30, 2022
c0f075f
Fix formatting errors in UG
ongkimlai Mar 30, 2022
7693432
Merge pull request #99 from ongkimlai/clean-up
fredtwt Mar 30, 2022
dac15ca
Fix formatting errors in Invalid Examples box again
ongkimlai Mar 30, 2022
882dd0f
Merge pull request #100 from ongkimlai/clean-up
fredtwt Mar 30, 2022
4ee3cc3
Change div markdown to block
ongkimlai Mar 31, 2022
172a554
Merge pull request #101 from ongkimlai/clean-up
fredtwt Mar 31, 2022
ee642a1
Change Display UI and toString methods of events/persons
fredtwt Mar 31, 2022
767b58a
Merge pull request #102 from fredtwt/branch-Display
ongkimlai Mar 31, 2022
0f29c1e
Updated screenshots for new result messages
ongkimlai Mar 31, 2022
1a9b0db
Merge pull request #103 from ongkimlai/update-screenshots
fredtwt Mar 31, 2022
95fc318
fix issues
fredtwt Apr 5, 2022
10b62b2
Merge branch 'master' into branch-fixes
fredtwt Apr 5, 2022
ce2e036
fix some issues
fredtwt Apr 5, 2022
8321f07
fix more issues
fredtwt Apr 5, 2022
ee11017
All issues fixed
fredtwt Apr 5, 2022
8ba3902
Fix test case issue
fredtwt Apr 5, 2022
cf63f34
Fix test case issue
fredtwt Apr 5, 2022
9c79440
Merge pull request #142 from fredtwt/branch-fixes
ongkimlai Apr 5, 2022
45135d5
Add sample person card image for List
ongkimlai Apr 5, 2022
787a738
Finish test cases for TagCommandParserTest
ongkimlai Apr 5, 2022
c16da78
Finish test cases for RemoveTagCommandParser
ongkimlai Apr 5, 2022
423a1e3
Fix checkstyle errors
ongkimlai Apr 5, 2022
52a612e
Merge pull request #156 from ongkimlai/test-cases
fredtwt Apr 5, 2022
afeea1c
Test cases for EventCommand
fredtwt Apr 5, 2022
a321fe0
Merge branch 'master' into branch-testcase
fredtwt Apr 5, 2022
016e394
Merge pull request #157 from fredtwt/branch-testcase
ongkimlai Apr 5, 2022
7a04246
Working on EventNameTest
fredtwt Apr 5, 2022
35cf365
Test case for Event field types
fredtwt Apr 5, 2022
c7d98fb
Merge branch 'master' into branch-testcase
fredtwt Apr 5, 2022
a1b93c6
Test case done for CancelEventCommand
fredtwt Apr 5, 2022
f4949f2
Merge pull request #158 from fredtwt/branch-testcase
ongkimlai Apr 6, 2022
5f1cef3
Add test cases for JsonAdaptedNameTest
ongkimlai Apr 6, 2022
63473ec
Change JsonAdaptedName to require non-null input
ongkimlai Apr 6, 2022
6e1309b
Update kimlai's PPP
ongkimlai Apr 6, 2022
a393fc9
Update DG with removetag UML diagrams
ongkimlai Apr 6, 2022
b0b205a
Remove trailing whitespaces
ongkimlai Apr 6, 2022
71db15f
Merge pull request #159 from ongkimlai/test-cases
fredtwt Apr 6, 2022
c6596d5
Merge branch 'master' into v1.4-Documentation
fredtwt Apr 6, 2022
610c6ee
Merge pull request #160 from ongkimlai/v1.4-Documentation
fredtwt Apr 6, 2022
2790218
Test cases for EventCommandParser and CancelEventCommandParser
fredtwt Apr 6, 2022
aef48b9
Test case for JsonAdaptedEvent
fredtwt Apr 6, 2022
87732df
Test case for JsonAdaptedEvent
fredtwt Apr 6, 2022
9e507c2
Test case for JsonAdaptedEvent
fredtwt Apr 6, 2022
28cce2e
Merge pull request #161 from fredtwt/branch-testcase
ongkimlai Apr 6, 2022
373882f
Update RemoveTagState1 diagram and PPP
ongkimlai Apr 7, 2022
81f6819
Enlarge RemoveTagSequenceDiagram
ongkimlai Apr 7, 2022
a5ce948
Merge branch 'master' into v1.4-Documentation
ongkimlai Apr 7, 2022
cc0a30c
Merge pull request #162 from ongkimlai/v1.4-Documentation
fredtwt Apr 7, 2022
f8cf16e
Separate RemoveTagSequenceDiagram into parse and execute
ongkimlai Apr 7, 2022
5c763f8
Merge pull request #163 from ongkimlai/v1.4-Documentation
fredtwt Apr 7, 2022
85d8f3b
Separate DeleteMultipleSequenceDiagram into parse and execute
ongkimlai Apr 7, 2022
1214764
Merge pull request #164 from ongkimlai/v1.4-Documentation
fredtwt Apr 7, 2022
04b8fbf
Fix error in DeleteMultipleSequenceDiagram
ongkimlai Apr 7, 2022
f4a7c15
Merge pull request #165 from ongkimlai/v1.4-Documentation
fredtwt Apr 7, 2022
fb04718
no message
viki0526 Apr 7, 2022
445d817
Merge branch 'master' of https://github.com/viki0526/tp
viki0526 Apr 7, 2022
c76a6aa
DG Update
viki0526 Apr 8, 2022
c4434eb
Checkstyle fix
viki0526 Apr 8, 2022
23f9595
Change sequence diagram for Tag, Event & CancelEvent
fredtwt Apr 9, 2022
1c77cb7
Merge pull request #167 from fredtwt/master
ongkimlai Apr 9, 2022
bc20adc
Added return arrow from LogicManager in Tag,Event,CancelEvent,DeleteM…
ongkimlai Apr 9, 2022
2b1ec65
Merge pull request #168 from ongkimlai/v1.4-Documentation
fredtwt Apr 9, 2022
d5e060f
Update DG
fredtwt Apr 9, 2022
804205e
Merge pull request #169 from fredtwt/master
ongkimlai Apr 9, 2022
6fc1f47
Fix outstanding EditCommandTest bugs
ongkimlai Apr 9, 2022
3d4f789
Fix outstanding EditCommandParserTest bugs
ongkimlai Apr 9, 2022
b0470f0
Merge pull request #170 from ongkimlai/fix-edit-testcase
fredtwt Apr 9, 2022
3172966
Add manual testing instructions
fredtwt Apr 10, 2022
f5a81a7
Merge pull request #171 from fredtwt/master
ongkimlai Apr 10, 2022
beff088
PPP update
viki0526 Apr 10, 2022
11fb72e
Export find class diagram
viki0526 Apr 10, 2022
de46b76
Update documentation
manu2002g Apr 10, 2022
b267377
Merge pull request #166 from viki0526/FindUMLDiagrams
manu2002g Apr 10, 2022
068a552
Merge branch 'master' into branch-moreDocumentation
manu2002g Apr 10, 2022
67c0d0d
Fix formatting
manu2002g Apr 10, 2022
e3b9d2f
Fix formatting errors
manu2002g Apr 10, 2022
e54cc16
Fix error in FindPredicates class diagram
manu2002g Apr 10, 2022
7684715
Merge pull request #172 from manu2002g/branch-moreDocumentation
ongkimlai Apr 10, 2022
791393e
Update fredtwt.md
fredtwt Apr 11, 2022
2c595c9
Merge pull request #173 from fredtwt/master
ongkimlai Apr 11, 2022
f086b60
Update DG UG and PPP
ongkimlai Apr 11, 2022
4146fea
Fix formatting for DG
ongkimlai Apr 11, 2022
15cff3e
Merge pull request #174 from ongkimlai/v1.4-Documentation
ongkimlai Apr 11, 2022
4ca086b
Add page breaks to UG and DG
ongkimlai Apr 11, 2022
f21273c
Fix codecov CI error
ongkimlai Apr 11, 2022
8721421
Merge pull request #175 from ongkimlai/v1.4-Documentation
fredtwt Apr 11, 2022
b61eaab
- Added testcases for ShowEventCommand and ShowEventsCommandParser
manu2002g Apr 11, 2022
6dad530
Update PPP
manu2002g Apr 11, 2022
26a0fd0
Merge branch 'master' into branch-moreTesting
manu2002g Apr 11, 2022
f785a06
Fix error in test code
manu2002g Apr 11, 2022
502a015
Fix mistake in error message in EditCommand
manu2002g Apr 11, 2022
bc97f80
Merge pull request #176 from manu2002g/branch-moreTesting
fredtwt Apr 11, 2022
84a8970
Add page breaks to DG
ongkimlai Apr 11, 2022
b2c72a9
Merge branch 'master' into v1.4-Documentation
ongkimlai Apr 11, 2022
6d55cf4
Merge pull request #177 from ongkimlai/v1.4-Documentation
fredtwt Apr 11, 2022
575f054
Tag PR hyperlinks
fredtwt Apr 11, 2022
4135a88
Update PPP and add DG page breaks
ongkimlai Apr 11, 2022
72cf962
Merge pull request #178 from ongkimlai/v1.4-Documentation
fredtwt Apr 11, 2022
9f8a84c
Merge branch 'AY2122S2-CS2103T-W11-1:master' into master
fredtwt Apr 11, 2022
64124d7
Merge pull request #179 from fredtwt/master
ongkimlai Apr 11, 2022
66fbb78
Update DG
fredtwt Apr 11, 2022
307902f
Merge pull request #180 from fredtwt/master
ongkimlai Apr 11, 2022
5d9fdf1
Update fredtwt.md
fredtwt Apr 11, 2022
c71ddf3
Merge pull request #181 from fredtwt/master
ongkimlai Apr 11, 2022
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
Prev Previous commit
Next Next commit
Export find class diagram
  • Loading branch information
viki0526 committed Apr 10, 2022
commit 11fb72e0b1568990c26f215fba86f9d7ac136c58
Binary file modified docs/images/FindClassDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions docs/team/viki0526.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ Given below are my contributions to the project.
* Justification: This feature improves the product significantly because a user can view all their contacts and choose which ones to tag or delete.
* Highlights: This enhancement required an analysis of the UI design layout to find the best possible way to display the result.

* **New Feature**: Added the ability to find contact entries
* What it does: allows the user search for a contact entry in the list according to basic particulars and tags.
* Justification: Users may have very large lists of contacts and may want to filter them by a certain tag or detail. We should allow them to do this using a find command
* **Feature Enhancement**: Added the ability to find contact entries by tags
* What it does: allows the user search for a contact entry in the list according to tags.
* Justification: Users may have very large lists of contacts and may want to filter them by a certain tag. We should allow them to do this using by extending the find command for tags
* Highlights: This enhancement offers both 'AND' and 'OR' search for the fields searched for. The implementation was challenging as it required good knowledge of java predicates and functional programming.

* **New Feature**: Added the ability to find contact entries
* **New Feature**: Added the ability to find events
* What it does: allows the user search for an event in the list according to the event details
* Justification: Users may have very large lists of upcoming events and may want to look for a specific one. We should allow them to do this using a find event command

Expand Down