[CS2103-F13-2] Ethical Insurance#18
Open
Habutiii wants to merge 610 commits into
Open
Conversation
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
Juink4i
pushed a commit
to Juink4i/tp
that referenced
this pull request
Sep 29, 2025
…a-photo Add Cheka's photo
When a person has an extremely large number of tags (e.g. 100k), the application experiences severe performance degradation when rendering the tag list, making scrolling and interaction laggy. To address this, a hard limit of 15 tags per person is enforced at both parsing and edit time: * Added Person.MAX_TAGS_PER_PERSON = 15 constant * Added validation in ParserUtil.parseTags() to reject >15 tags * Added validation in EditCommand#createEditedPerson() to guard against tag overflow after editing * Added unit tests for over-limit add and edit scenarios This ensures consistent performance and prevents inputs from degrading the UI experience.
Implement a max limit of 15 tag per person
Update `MANUAL` of commands ensuring that its up to date
Inaccurate error message when name exceeding the defined max length
Fix issues with use cases in DG
Task - Change icon of application and color theme
Inaccurate error message when address exceeding the defined max length
Inaccurate error message when tag exceeding the defined max length
Fix Documentation Bugs
Update PPP for LZX-999
PED - UG update documentation
User Guide Hot Fix
…butiii/tp into Branch-fix-tag-folder-not-cap
Fix tag folder not capitalised
Fix minior issues in UG
Fix minior issues in UG
Documentation fixes
Hotfix stats for clarity
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Ethical Insurance is a lightweight contact management tool optimized for independent insurance agents.