forked from nusCS2113-AY1819S1/addressbook-level4
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
v1.4.1 Bug Fixing and Code Refactoring #219
Merged
ChuaZhenWei
merged 21 commits into
CS2113-AY1819S1-T16-4:master
from
LimYiSheng:v1.4Enhancements
Nov 4, 2018
Merged
v1.4.1 Bug Fixing and Code Refactoring #219
ChuaZhenWei
merged 21 commits into
CS2113-AY1819S1-T16-4:master
from
LimYiSheng:v1.4Enhancements
Nov 4, 2018
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
update as of 02/11/2018 1343H
Update as of 03/11/18 0321H
Updates as of 03/11/18 2228H
Pull Request Test Coverage Report for Build 914
💛 - Coveralls |
…es and expenses list
ChuaZhenWei
approved these changes
Nov 4, 2018
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
very good
LimYiSheng
changed the title
v1.4 Bug Fixing and Code Refactoring
v1.4.1 Bug Fixing and Code Refactoring
Nov 6, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Milestone 4
v1.4.1
Resolved #197.
add
andedit
command to show only 1 person when duplicate is foundadd
andedit
command to not allow overloaded prefixesMilestone 3
v1.3
filter
: It will now take in a new argument of either “asc” or “dsc” to decide whether employees in the filtered list should be sorted in ascending or descending order (by their name)-- Command Usage: filter asc/dsc d/DEPARTMENT r/POSITION
filter
: Added listing of currently available departments and/or positions when the output is "0 persons listed"find
: It now searches for exact name keyword by user and/or employee Id input by user. Therefore, when typing “find alex tan” instead of searching for names that include alex or tan, it now searches for names that include “alex tan” as a wholeadd
: Duplicated EmployeeIds, Email or Phone will now be rejected alongside duplicated Name & DateOfBirth and when attempting to do so, GUI will filter to show the person you are trying to duplicateedit
: When the edit causes duplicated Email or Phone or Name & DateOfBirth, the command will be rejected, and GUI will filter to show the person you are trying to duplicateisSamePerson
: It will now check for duplicate EmployeeId, Email, Phone, or Name & DateOfBirthDateOfBirth
: Validity check for dates are now available, it only allows dates from the range of 01/01/1900 to 31/12/2002 inclusive and it accepts input such as 1/1/1900 instead of forcing the user to type 01/01/1900 to be acceptedDepartment
: It will now accept only 2 to 30 charactersfilter
commandfilter
command is affected by casefilter
command shows 0 person listedMilestone 2
v1.2
filter
: Allows filtering of employees by their Department or Position fields individuallyfilter
: Allows filtering of employees by their Department and Position fieldsfilter
command throws exception when d/ or r/ is typed without any characters following after the prefixfilter
commandMilestone 1
v1.1
add
: Compulsory fields added to the command EmployeeId, DateOfBirth, Department, Position and Salary and their prefixes areid/
,dob/
,d/
,r/
ands/
edit
: Editing of Department and Position field are now available with theirr prefixd/
andr/
respectively