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-T17-3] Automated Insurance Assistant #63

Open
wants to merge 530 commits into
base: master
Choose a base branch
from

Conversation

pyk595
Copy link

@pyk595 pyk595 commented Feb 16, 2022

Automated Insurance Assistant (AIA) is a desktop application for managing contacts. AIA helps insurance agents handle all contact management processes, making sure they always have a snapshot of clients’ profiles on hand, with reminders for events.

@codecov-commenter
Copy link

codecov-commenter commented Feb 16, 2022

Codecov Report

Merging #63 (369499a) into master (4f7660a) will increase coverage by 7.33%.
The diff coverage is 87.27%.

@@             Coverage Diff              @@
##             master      #63      +/-   ##
============================================
+ Coverage     72.15%   79.49%   +7.33%     
- Complexity      399      754     +355     
============================================
  Files            70      111      +41     
  Lines          1232     2229     +997     
  Branches        125      236     +111     
============================================
+ Hits            889     1772     +883     
- Misses          311      386      +75     
- Partials         32       71      +39     
Impacted Files Coverage Δ
src/main/java/seedu/address/MainApp.java 0.00% <0.00%> (ø)
...main/java/seedu/address/commons/core/Messages.java 0.00% <ø> (ø)
...va/seedu/address/logic/commands/DeleteCommand.java 100.00% <ø> (ø)
...java/seedu/address/logic/commands/ExitCommand.java 100.00% <ø> (ø)
...rc/main/java/seedu/address/model/person/Email.java 80.00% <ø> (ø)
src/main/java/seedu/address/ui/HelpWindow.java 0.00% <ø> (ø)
src/main/java/seedu/address/ui/PersonCard.java 0.00% <0.00%> (ø)
src/main/java/seedu/address/ui/ResultDisplay.java 0.00% <0.00%> (ø)
...rc/main/java/seedu/address/ui/StatusBarFooter.java 0.00% <0.00%> (ø)
.../java/seedu/address/model/util/SampleDataUtil.java 29.41% <28.00%> (+9.41%) ⬆️
... and 61 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4f7660a...369499a. Read the comment docs.

ngjunkang and others added 29 commits March 31, 2022 23:08
This issue resolves
#130.

Now, user guide includes screenshots.
Some explanations are using the wrong date.
Some dates and indexes where wrong in the user guide.
Update user guide with relevent screenshots.
This commit resolves
#139 and
#161.

Now, logs command instructions comes before unlog, and images are no
longer compressed.
The implementation of the tagging feature should be well-documented in
the Developer's guide in order for future developers to make changes to
it safety, or it can be referred to when there's some expected bugs.

Let's,
* Add a detailed class diagram focusing on Tag
* Add a brief explanation of the Tag implementation
* Add detailed descriptions of all classes related to Tag
The application does not trigger the invalid email response when
users do not insert a period between domain name and domain label.

Let's do the following to close AY2122S2-2103T-T17#133:
- Fix isValidEmail method
- Edit tests for isValidEmail
There is a bug where the user's local language will change the
displayed documented dates. Users are also able to add future
dates into the birth date field.

Let's do the following:
- Set display date locale to english to close #134
- Add check for birth date field to close #135
There are certain inconsistencies in the user guide. This may
confuse users due to the vague instructions or inaccuracies.

Let's do the following:
- Fix documentation for the after and within features so that we
and close #138 and
close #148
- Delete OR example in find features so that we can
close #140
- Change defined terms in unlog function to
close #142
Sequence Diagrams was not added to the tagging feature implementation.

Let's,
* Add sequence diagram for removing tags from UniqueTagList
* Add sequence diagram for adding tags to UniqueTagList
* Add sequence diagram for updating UniqueTagList during setPerson
* Update Developer Guide with the new sequence diagram
pyk595 and others added 30 commits April 10, 2022 19:05
May page breaks set us free
Update diagram to scope, add border
Arrange glossary alphabetically
<br> was in the wrong position
Add case-insensitive in ug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants