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

[W17-1] ResuMaker #76

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

[W17-1] ResuMaker #76

wants to merge 239 commits into from

Commits on Sep 18, 2018

  1. Configuration menu
    Copy the full SHA
    3f844ab View commit details
    Browse the repository at this point in the history
  2. Updated README documentation

    anubh-v committed Sep 18, 2018
    Configuration menu
    Copy the full SHA
    ef5e424 View commit details
    Browse the repository at this point in the history
  3. Updated README

    anubh-v committed Sep 18, 2018
    Configuration menu
    Copy the full SHA
    4de06a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de2316c View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2018

  1. Trivial edit to check Travis

    anubh-v authored Sep 19, 2018
    Configuration menu
    Copy the full SHA
    4fe9d5d View commit details
    Browse the repository at this point in the history
  2. Update README.adoc

    anubh-v authored Sep 19, 2018
    Configuration menu
    Copy the full SHA
    9c51077 View commit details
    Browse the repository at this point in the history
  3. Update README.adoc

    anubh-v authored Sep 19, 2018
    Configuration menu
    Copy the full SHA
    7c932a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e8a11e View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2018

  1. Removed whitespace

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    eb9587c View commit details
    Browse the repository at this point in the history
  2. Removed trailing whitespace

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    025fa73 View commit details
    Browse the repository at this point in the history
  3. Added all Members' photos

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    8b42136 View commit details
    Browse the repository at this point in the history
  4. Removed AB4 team's photos

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    fb93fee View commit details
    Browse the repository at this point in the history
  5. Updated AboutUs

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    53fcffc View commit details
    Browse the repository at this point in the history
  6. Removed trailing whitespace

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    4c3625b View commit details
    Browse the repository at this point in the history
  7. Corrected Hengyuan's pic

    anubh-v committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    1cf234f View commit details
    Browse the repository at this point in the history
  8. Changed heading size

    anubh-v authored Sep 22, 2018
    Configuration menu
    Copy the full SHA
    5d8938a View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1 from anubh-v/W6.10

    W6.10
    jhengy authored Sep 22, 2018
    Configuration menu
    Copy the full SHA
    0d3b7e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2018

  1. Merge pull request #1 from CS2103-AY1819S1-W17-1/master

    Pull from Group Repo
    anubh-v authored Sep 24, 2018
    Configuration menu
    Copy the full SHA
    5284623 View commit details
    Browse the repository at this point in the history
  2. [V1.1 - Documentation][W-17-1] Anubhav (#11) - general changes to doc…

    …umentation
    
    * Acknowledge the SE-EDU team
    
    * Remove word "sample"
    
    * Remove Learning Outcomes link
    
    * Update link to issue tracker
    
    * Add horizontal rule
    
    * Add line break
    
    * Update title, target users, value proposition
    
    * Added User Stories
    
    * Add Glossary, Non Functional Reqs
    
    * Update Introduction, link to Repo
    
    * Add SoC awareness Use Cases
    
    * Removed trailing whitespace
    
    * Removed trailing whitespace
    
    * Update team name, link to Repo
    
    * Removed trailing whitespace
    
    * Added SoC / NUS feature
    
    * Added SoC / NUS feature
    anubh-v authored and ongspxm committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    43706e2 View commit details
    Browse the repository at this point in the history
  3. Update member photo

    scalarmotion committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    91153d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68e649a View commit details
    Browse the repository at this point in the history
  5. update ui mockup

    jhengy committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    a5d5e68 View commit details
    Browse the repository at this point in the history
  6. Some debugging

    jhengy committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    d1d22fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b143570 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9561398 View commit details
    Browse the repository at this point in the history
  9. Minor dubugging

    jhengy committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    4cf6c09 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2018

  1. Merge pull request #13 from jhengy/master

    Update Ui Mockup
    jhengy authored Sep 25, 2018
    Configuration menu
    Copy the full SHA
    97b806c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72d36d5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3 from CS2103-AY1819S1-W17-1/master

    Pull from Group Repo
    anubh-v authored Sep 25, 2018
    Configuration menu
    Copy the full SHA
    3e55adc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00cba10 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16 from anubh-v/update-portfolios

    Add members' Portfolio page, update links in AboutUs
    marvintxd authored Sep 25, 2018
    Configuration menu
    Copy the full SHA
    d35111f View commit details
    Browse the repository at this point in the history
  6. Update team member images

    marvintxd committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    8f4efa9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #19 from marvintxd/docs

    Update team member images
    anubh-v authored Sep 25, 2018
    Configuration menu
    Copy the full SHA
    4963d1a View commit details
    Browse the repository at this point in the history
  8. Update resume generation docs (#17)

    * Add resume generation to feature list of user guide
    
    * Update user guide to reflect that templates are files
    
    * Add use case for resume generation to developer guide
    
    * Update developer guide jargon from "configuration" to "template"
    
    * Update resume generation use case to be more correct
    scalarmotion authored and anubh-v committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    fa296be View commit details
    Browse the repository at this point in the history
  9. Merge pull request #7 from CS2103-AY1819S1-W17-1/master

    Pull from Group Repo
    anubh-v authored Sep 25, 2018
    Configuration menu
    Copy the full SHA
    96a8cff View commit details
    Browse the repository at this point in the history
  10. Update NavBar

    anubh-v committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    d85a32f View commit details
    Browse the repository at this point in the history
  11. Add acknowledgement

    anubh-v committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    cabc0be View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. Merge pull request #20 from anubh-v/updateNavBar

    Remove SE-EDU NavBar
    marvintxd authored Sep 26, 2018
    Configuration menu
    Copy the full SHA
    37e8911 View commit details
    Browse the repository at this point in the history
  2. updated profile picture (#21)

    * Add UiMockUp source file
    
    * updated profile pic
    
    * Added new profile pic
    jhengy authored Sep 26, 2018
    Configuration menu
    Copy the full SHA
    2395f33 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

  1. Update User Guide and Developers Guide (#22)

    * Add UiMockUp source file
    
    * updated profile pic
    
    * Added new profile pic
    
    * remove previous Ui.png
    
    * Update User guide
    
    Updated entry-related user features
    
    * update developer guide
    
    added in 3 use cases : addContact, addEntry, deleteEntry and editEntry
    
    * Standadize terms
    
    * test trailing white space
    
    * delete duplicated message
    
    * remove trailing white space
    
    * remove trailing whitespace
    jhengy authored and ongspxm committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    7e8a6f8 View commit details
    Browse the repository at this point in the history
  2. [v1.1][W17-1] tag related documentation changes (#12)

    * add tag related commands
    
    * adding header for tag commands
    
    * add tag fns summary
    
    * add docs for tag add
    
    * add use case to dev docs
    
    * update tag definition in dev docs
    
    * undo shifting of tag
    
    * Correct minor typo
    
    * updated definition of tag and category
    
    * adding details to user guide
    
    * remove user launch application
    ongspxm authored Oct 2, 2018
    Configuration menu
    Copy the full SHA
    2ed81d7 View commit details
    Browse the repository at this point in the history
  3. Update docs and UI mockup (#30)

    * Add template related information in docs
    
    * Update UI mockup
    
    * Update readme to use modified ui.png
    marvintxd authored and ongspxm committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    bc3c20b View commit details
    Browse the repository at this point in the history
  4. adding category class (#23)

    * added base category file
    
    * casting equal as Category
    
    * fix test for category
    
    * change textual representation of category
    ongspxm authored Oct 2, 2018
    Configuration menu
    Copy the full SHA
    0fe02d1 View commit details
    Browse the repository at this point in the history
  5. Minor Updates - Hengyuan's UserGuide Stuff (#31)

    * Add UiMockUp source file
    
    * updated profile pic
    
    * Added new profile pic
    
    * remove previous Ui.png
    
    * Update User guide
    
    Updated entry-related user features
    
    * update developer guide
    
    added in 3 use cases : addContact, addEntry, deleteEntry and editEntry
    
    * Standadize terms
    
    * test trailing white space
    
    * delete duplicated message
    
    * remove trailing white space
    
    * remove trailing whitespace
    
    * modification to UserGuide
    
    * Standardise headings in UG
    
    * standardize headings to all start with capital letter
    
    * Change resuMaker to ResuMaker
    jhengy authored and anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    92fe553 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #8 from CS2103-AY1819S1-W17-1/master

    Pull from Group Repo
    anubh-v authored Oct 2, 2018
    Configuration menu
    Copy the full SHA
    52ee086 View commit details
    Browse the repository at this point in the history
  7. Corrected asciidoc sidebar

    anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    b273ccc View commit details
    Browse the repository at this point in the history
  8. Update Quick Start

    anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    5a5fdab View commit details
    Browse the repository at this point in the history
  9. Update Introduction

    anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    5aebd28 View commit details
    Browse the repository at this point in the history
  10. Remove trailing whitespace

    anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    16d6428 View commit details
    Browse the repository at this point in the history
  11. Remove trailing whitespace

    anubh-v committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    2a98428 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #32 from anubh-v/documentationUpdate

    Documentation update
    scalarmotion authored Oct 2, 2018
    Configuration menu
    Copy the full SHA
    2e24871 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Configuration menu
    Copy the full SHA
    eb85ec5 View commit details
    Browse the repository at this point in the history
  2. Import markdown library (#33)

    * Import Markdown library
    
    * Change style of Gradle dependency
    
    * Remove extra newline
    scalarmotion authored and anubh-v committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    40e4fd2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2018

  1. Remove AB4 reference in UI mockup (#43)

    * Add UiMockUp source file
    
    * updated profile pic
    
    * Added new profile pic
    
    * remove previous Ui.png
    
    * Update User guide
    
    Updated entry-related user features
    
    * update developer guide
    
    added in 3 use cases : addContact, addEntry, deleteEntry and editEntry
    
    * Standadize terms
    
    * test trailing white space
    
    * delete duplicated message
    
    * remove trailing white space
    
    * remove trailing whitespace
    
    * modification to UserGuide
    
    * Standardise headings in UG
    
    * standardize headings to all start with capital letter
    
    * Change resuMaker to ResuMaker
    
    * Modify UIMockup
    jhengy authored and anubh-v committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    3520212 View commit details
    Browse the repository at this point in the history
  2. Update AboutUs

    anubh-v committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    81afa36 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. Add Coverall badge

    anubh-v authored Oct 8, 2018
    Configuration menu
    Copy the full SHA
    aaa978a View commit details
    Browse the repository at this point in the history
  2. Remove Gitter badge

    anubh-v authored Oct 8, 2018
    Configuration menu
    Copy the full SHA
    19ff7be View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Merge pull request #47 from anubh-v/updateAboutUs

    Update AboutUs
    marvintxd authored Oct 9, 2018
    Configuration menu
    Copy the full SHA
    a67bb24 View commit details
    Browse the repository at this point in the history
  2. Update UI Mockup (#50)

    * Add template related information in docs
    
    * Update UI mockup
    
    * Update readme to use modified ui.png
    marvintxd authored and ongspxm committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    4dc5097 View commit details
    Browse the repository at this point in the history
  3. Add Templates and support for them (#18)

    - Fix checkstyle issues
    - Rename ResumeSection to TemplateSection
    - Add Template and ResumeSection classes
    marvintxd authored and ongspxm committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    36c0486 View commit details
    Browse the repository at this point in the history
  4. creating parser for categories (#53)

    * adding category prefix
    
    * wip: base for parseCategory
    
    * working on parseCategory
    
    * checkstyle for java imports
    
    * adding parser test for category
    
    * missing imports
    
    * updated test to use Category
    ongspxm authored and scalarmotion committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    455e0d1 View commit details
    Browse the repository at this point in the history
  5. Add entry related classes (#48)

    * Add UiMockUp source file
    
    * updated profile pic
    
    * Added new profile pic
    
    * remove previous Ui.png
    
    * Update User guide
    
    Updated entry-related user features
    
    * update developer guide
    
    added in 3 use cases : addContact, addEntry, deleteEntry and editEntry
    
    * Standadize terms
    
    * test trailing white space
    
    * delete duplicated message
    
    * remove trailing white space
    
    * remove trailing whitespace
    
    * modification to UserGuide
    
    * Standardise headings in UG
    
    * standardize headings to all start with capital letter
    
    * Change resuMaker to ResuMaker
    
    * Add Entry related classes
    
    * add some junit test
    
    * add newline at the end of file
    
    * fix styling error
    
    * correct styling error
    
    * add junit test for Entry
    
    * fix styling error
    
    * Update the retriction on Tag to include space and underscore
    
    * Update MESSAGE_TAG_CONSTRAINTS
    
    * add more junit tests
    
    * Correct styling
    
    * add test for EntryDescription
    
    * add test to Entry and PersonalInfo
    
    * add more test
    
    * Remove unused methods, classes and add test
    jhengy authored and ongspxm committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    f27ee07 View commit details
    Browse the repository at this point in the history
  6. Add Template and TemplateSection (#65)

    * Add Template and ResumeSection classes
    
    * Rename ResumeSection to TemplateSection
    
    * Fix checkstyle issues
    
    * Add getters for TemplateSection and make it store a Category and Predicate rather than strings
    
    * Add static method to return default template
    
    * Fix checkstyle
    marvintxd authored and ongspxm committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    79627e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Add Awareness into Model and Storage (#66)

    * Added Awareness class
    
    This class represents the in-memmory representation of all Awareness information
    held by the application.
    
    * Add high level Awareness API
    
    * Add XML serialization for Awareness
    anubh-v authored and marvintxd committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    1e2a84e View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2018

  1. Add AppVeyor badge

    anubh-v authored Oct 12, 2018
    Configuration menu
    Copy the full SHA
    1df4cbd View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2018

  1. documentation for categories, part of #29 (#54)

    * document for categories
    
    * adding tags to user docs
    
    * minor user docs changes
    
    * details on CategoryManager
    
    * update docs with changes
    
    * Minor edit (2 words)
    ongspxm authored and anubh-v committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    fcac756 View commit details
    Browse the repository at this point in the history
  2. Minor refactor in initModelManager (#82)

    * Refactor initModelManager
    
    * Remove whitespace
    anubh-v authored and ongspxm committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    1bdc9bf View commit details
    Browse the repository at this point in the history
  3. Add ContextCommand and related tests (#98)

    * Add ContextCommand
    
    * Add ContextCommandParser
    
    * Add equals method to ContextCommand
    
    * Add test cases
    
    * Integrate ContextCommandParser into AddressBookParser
    
    * Add temporary success message
    
    * Correct indentation
    
    * Require non-null expression
    
    * Add ContextCommandTest
    
    * Reorder import statement
    
    * Add test case
    
    * Correct test case
    
    * Correct test case
    anubh-v authored and ongspxm committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    712570e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

  1. Add entry command scaffolding (#49)

    * add addEntry functionality
    
    enabled addEntry command as a valid input command. Note: further changes under the model and storage component will be done in the future i.e. addEntry ~experience #java t/The Source Enterprise s/Java Programmer intern d/ May 2010 - Aug 2010
    
    * Correct styling error
    
    * Correct indentation level
    
    * fix style error
    
    * correct styling error
    
    * Refactor Entry class
    
    1. changed name
    2. changed ResumeEntry#toString()
    
    * added functionality to allow addition of a minor entry
    
    1.  allowing the addition of minorEntries := entries without title, subtitle and duration, but just contain Category and EntryDescription
    
    * add Test for ParserUtil and EntryInfo
    
    * EntryInfoTest: Correct styling error
    
    * add Test
    jhengy authored and ongspxm committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    2c65a4e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. create a uniqueEntryList for use in EntryBook #84 (#87)

    * add in uniqueEntryList and relevant test
    
    * use MajorResumeEntry instead of Entry
    
    * update setEntrys to setEntries
    
    * use MajorResumeEntry instead of Entry
    
    * checkstyle for imports
    ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    71fd234 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8833ecc View commit details
    Browse the repository at this point in the history
  3. add config for reposense (#101)

    * add config for reposense
    
    * Update config.json
    ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    7f29757 View commit details
    Browse the repository at this point in the history
  4. Add LoadTemplateCommand and support in Model and Storage (#70)

    * Add LoadTemplateCommand and support in Model and Storage
    
    * Make TemplateSection return predicate to filter entries
    
    * Mostly refactor creating of predicate from template file
    
    * Fix checkstyle issues
    
    * Add inherited method to ModelStub
    
    * Refactor Template
    
    * Add missing method to child stub
    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    e67be4a View commit details
    Browse the repository at this point in the history
  5. Add sample slang - full phrase mappings + related tests (#100)

    * Add sample slang - full phrase mappings
    
    * Reordered import statement and fix javadoc
    
    * Undo changes to Awareness.java
    
    * Update javadoc
    
    * Improved SLAP
    
    * Test Awareness using sample data
    
    * Correct mistake in test case
    
    * Correct mistake in test case
    
    * Add defensive null check
    
    * Update tests
    
    * Clean up import statements
    
    * Removed redundant filter
    
    * Change MajorResumeEntry to ResumeEntry
    anubh-v authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    545166e View commit details
    Browse the repository at this point in the history
  6. Create EntryBook (#114)

    * Creat EntryBook and ReadOnlyEntryBook and some tests
    
    * add Test for EntryBook
    
    1. created EntryBook builder
    2. created EntryBookTest
    3. minor dubugging in UniqueEntryList
    jhengy authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    efe9ffd View commit details
    Browse the repository at this point in the history
  7. Add Markdown Generator utility class (#112)

    * Add Template and ResumeSection classes
    
    * Rename ResumeSection to TemplateSection
    
    * Fix checkstyle issues
    
    * Add Templates and support for them (#18)
    
    - Fix checkstyle issues
    - Rename ResumeSection to TemplateSection
    - Add Template and ResumeSection classes
    
    * Add class for converting Model objects to Markdown
    
    * Rename ResumeEntry class
    
    * Refactor and rename
    
    * Update Javadocs
    
    * Add newline in markdown representation of EntryInfo
    
    * Simplify conversion of EntryDescription
    
    * Add tests
    
    * Clean up and reorder imports
    
    * Fix import order
    
    * Fix style
    
    * Fix line separators in tests
    
    * Fix tests
    
    * Refactor to be a proper utility class
    
    * Fix line spacings
    scalarmotion authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    16eb2ff View commit details
    Browse the repository at this point in the history
  8. Add Codacy badge

    anubh-v authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    c503f38 View commit details
    Browse the repository at this point in the history
  9. Add Awareness + General docs (#116)

    * Improve README, as per Amrut's comments
    
    * CS2101:Add better intro
    
    * CS2101: Add intro
    
    * Update intro
    
    * Tweak intro
    
    * Fix punctuation
    
    * Add awareness flowchart
    
    * Add overview
    
    * Update flowchart
    
    * Update guessing event name
    
    * Add Awarenewss class structure
    
    * Add details about deriving possibleEventName
    
    * Update spacing
    
    * Removing trailing whitespace
    anubh-v authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    0621223 View commit details
    Browse the repository at this point in the history
  10. Fix typo in reposense config (#113)

    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    33e7629 View commit details
    Browse the repository at this point in the history
  11. Link Awareness into Model and Logic (#115)

    * Add Awareness into Model API
    
    * Link Awareness with ModelManager and ContextCommand
    
    * Update ModelStubs in tests
    anubh-v authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    1760b74 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    326fb03 View commit details
    Browse the repository at this point in the history
  13. fix redundant import error

    jhengy authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    13df940 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f7b9a9b View commit details
    Browse the repository at this point in the history
  15. Create events for Template loading success/failure (#122)

    * Create events for Template being loaded and exception while loading
    
    * Make loading of template use Path instead of String for filepath
    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    a2b0189 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    75f00a0 View commit details
    Browse the repository at this point in the history
  17. Make TempleStorage structure conform to existing structure used by Ad…

    …dressbook/UserPrefs storage (#124)
    
    - TemplateStorage is now an interface implemented by TxtTemplateStorage
    - StorageManager implements Storage, which extends TemplateStorage, and also contains an instance of TxtTemplateStorage which it forwards function calls to
    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    bcac9e9 View commit details
    Browse the repository at this point in the history
  18. Update Template object structure and public methods (#125)

    * Add check for no tags during parsing
    
    * Make Template contain Predicate for Category, and use ResumeEntry instead of Taggable
    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    74110be View commit details
    Browse the repository at this point in the history
  19. Fix checkstyle for Template related classes (#130)

    * Fix checkstyle
    
    * Fix inherited methods in test stubs
    marvintxd authored and ongspxm committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    a32d8d9 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #129 from CS2103-AY1819S1-W17-1/template

    Create Template Events and command Parser, and restructure Template storage
    marvintxd authored Oct 16, 2018
    Configuration menu
    Copy the full SHA
    ca778ba View commit details
    Browse the repository at this point in the history
  21. Add versioned address book (#131)

    * modify VersionedAddressBook and add test
    
    1. adding undo and redo functionality to `VersionedAddressBook`
    2. add tests
    
    * Correct style
    
    * correct style
    
    * Correct naming
    
    * remove class unneeded reference
    jhengy authored and anubh-v committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    6db0b5a View commit details
    Browse the repository at this point in the history
  22. Allow parsed Template to be returned to Model (#132)

    * Allow parsed Template to be returned to Model
    
    * Fix checkstyle
    
    * Fix checkstyle
    marvintxd authored and scalarmotion committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    877b313 View commit details
    Browse the repository at this point in the history
  23. Add Resume-related classes (#133)

    * Add Template and ResumeSection classes
    
    * Rename ResumeSection to TemplateSection
    
    * Add Resume and ResumeSection classes
    
    * Add ResumeHeader class
    
    * Implement ResumeSection functionality
    
    * Add support for Resume classes to MarkdownConverter
    
    * Reserve ResumeHeader for future development
    
    * Add tests
    
    * Fix import order
    
    * Refactor tests
    
    * Implement PersonalInfo in ResumeHeader
    
    * Add equality check
    
    * Fix import spacing
    
    * Fix tests
    scalarmotion authored and anubh-v committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    90a5878 View commit details
    Browse the repository at this point in the history
  24. Change command execution message (#137)

    marvintxd authored and anubh-v committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    5a328b0 View commit details
    Browse the repository at this point in the history
  25. v1.2

    anubh-v committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    120d90c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. Add docs for template (#139)

    marvintxd authored and jhengy committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    c486e06 View commit details
    Browse the repository at this point in the history
  2. Integrate versioning in model (#138)

    * update other components with the new Model
    
    * Modify Test classes due to change in constructor of ModelManager
    
    * Add versionedEntryBook in Model
    
    * Debug
    
    * add test for model manager
    
    * add ModelManager#addEntry() and test
    
    * add Test for LogicManager
    
    * add EntryBookChangedEvent and make related changes
    
    * correct style error
    jhengy authored and marvintxd committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    c88c743 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Update user guide for template (#141)

    * Add docs for template
    
    * Update user guide with loadtemplate
    marvintxd authored and anubh-v committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    45d1df5 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2018

  1. Configuration menu
    Copy the full SHA
    f4ea783 View commit details
    Browse the repository at this point in the history
  2. Update UG (#143)

    * Feature Section and include caption for mockup
    
    1. update Command Format to include examples specific to ResuMaker
    2. update feature description to fit ResuMaker
    3. updated feature to include expandEntry, which expand
    
    * modifying UG
    
    1. corrected error
    2. replaced all occurrences of addressbook and person
    3. updated command summary
    
    * modify documentation for addBullet
    
    * add description to example command
    
    * add lead-in for MockUp UI
    
    * Remove addressbook reference
    
    * modfity the command name
    jhengy authored Oct 19, 2018
    Configuration menu
    Copy the full SHA
    08879b8 View commit details
    Browse the repository at this point in the history
  3. Update DG (#147)

    * Construct the overall structure of Entry Management
    
    1. add template structure for entry management section
    2. add definition of terms
    
    * add class diagram for entry
    
    * Modify class diagram
    
    * Fill in implementation details for entry-related classes
    
    * Minor punctuation, flow
    jhengy authored Oct 19, 2018
    Configuration menu
    Copy the full SHA
    d6a9434 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0599da2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f59e486 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e3509a0 View commit details
    Browse the repository at this point in the history
  7. Error correction in UG (#149)

    * Error correction
    
    * error correction
    
    * further error correction
    jhengy authored and marvintxd committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    6c1a110 View commit details
    Browse the repository at this point in the history
  8. parallel structure

    ongspxm authored Oct 19, 2018
    Configuration menu
    Copy the full SHA
    6ce9ad1 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2018

  1. tag manager for filtering entries (#153)

    * doc update in Tag
    
    * Add tag manager
    
    * wip: tag manager test
    
    * minor renaming on ResumeEntry
    
    * add contain tags predicate to be used for checking
    
    * update comment for tag manager
    
    * rewrote tag manager for tags
    
    * checkstyle passes
    
    * update test for TagManager
    
    * minor nits
    ongspxm authored and anubh-v committed Oct 21, 2018
    Configuration menu
    Copy the full SHA
    dc49728 View commit details
    Browse the repository at this point in the history
  2. Update config names (#160)

    * Update app title
    
    * Update name in initialisation / shutdown logging
    
    * Update app title in test
    anubh-v authored Oct 21, 2018
    Configuration menu
    Copy the full SHA
    51488d1 View commit details
    Browse the repository at this point in the history
  3. cleanup before addentry (#154)

    * refactor add command parser
    
    * update command test util
    
    * remove hashes from addresses
    
    * fix xml storage test case
    
    * remove hash from default test data
    ongspxm authored and jhengy committed Oct 21, 2018
    Configuration menu
    Copy the full SHA
    499100f View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2018

  1. Add intro to DG (#161)

    anubh-v authored and marvintxd committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    cd2d847 View commit details
    Browse the repository at this point in the history
  2. Add further support for Resume in the Model (#156)

    * Add further Resume support to the Model
    
    * Add tests
    
    * Fix style
    
    * Fix style again
    
    * Update tests
    scalarmotion authored and anubh-v committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    c5301a9 View commit details
    Browse the repository at this point in the history
  3. Update Template error handling flow (#163)

    * Make Model handle template load exceptions and use Optional
    
    * Make loadTemplate return Template instead of Optional<Template>
    
    * Update comment for handleTemplateLoadRequestedEvent
    
    * Make TxtTemplateStorage use Template instead of Optional<Template>
    
    * Fix checkstyle
    
    * Remove trailing whitespace
    marvintxd authored and anubh-v committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    b05bd17 View commit details
    Browse the repository at this point in the history
  4. Add description of template file format to UG (#166)

    * Add description of template file format to UG
    
    * Update UG
    
    * Update UserGuide.adoc
    marvintxd authored and anubh-v committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    f89fa72 View commit details
    Browse the repository at this point in the history
  5. Add Event Name --> ResumeEntry TreeMap + Validation for slang (#167)

    * Add Event Name --> ResumeEntry TreeMap
    
    * Added slang validation and tests
    anubh-v authored and marvintxd committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    7b25b25 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd6271c View commit details
    Browse the repository at this point in the history
  7. Update JAR name (#169)

    anubh-v authored Oct 23, 2018
    Configuration menu
    Copy the full SHA
    9b86b71 View commit details
    Browse the repository at this point in the history
  8. add category manager to filter out entries (#152)

    * wip. category manager files
    
    * clean up testutil.TypicalEntrys
    
    * add containCategoryPredicate
    
    * wip. category manager
    
    * documentation for categories, part of #29 (#54)
    
    * document for categories
    
    * adding tags to user docs
    
    * minor user docs changes
    
    * details on CategoryManager
    
    * update docs with changes
    
    * Minor edit (2 words)
    
    * update docs to remove setList, since FilteredList is final
    
    * checkstyle pass
    
    * fix checkstyle
    
    * update docs
    
    * rename to ResumeEntry
    
    * add confirmation test that filtering works
    
    * minor docs edits
    
    * add predicate test
    
    * fix predicate test
    ongspxm authored and jhengy committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    f6d011c View commit details
    Browse the repository at this point in the history
  9. Modify ug after peer review (#150)

    * modify relevant parts according to feedback of other two teams
    
    1. Expand Abbreviation GUI
    2. add caption to ui mockup
    3. Make leading descriptions of features to start with Capital letter
    4. format section on a newline to be separated from description
    
    * Rearrange Command Summary in Alphabetical order
    
    * Remove newlines
    
    * Correction
    
    * UG: modify expandEntry to selectEntry
    
    1. selectEntry selects a particular entry and shows the fully displayed details of an entry, i.e. including the description
    
    * Change caption
    
    * Replace all instances of entry book with Resumaker
    
    * Remove "the"
    
    Co-Authored-By: jhengy <[email protected]>
    
    * Rephrase description of listEntry
    
    Co-Authored-By: jhengy <[email protected]>
    
    * modify description of deleteEntry
    
    Co-Authored-By: jhengy <[email protected]>
    
    * change intro
    
    Co-Authored-By: jhengy <[email protected]>
    
    * modify intro
    
    Co-Authored-By: jhengy <[email protected]>
    
    * modify UG
    
    Co-Authored-By: jhengy <[email protected]>
    
    * remove capital letters
    
    Co-Authored-By: jhengy <[email protected]>
    
    * modify description of deleteBullet
    
    Co-Authored-By: jhengy <[email protected]>
    
    * rephrase description
    
    Co-Authored-By: jhengy <[email protected]>
    
    * modify description of selectEntry
    jhengy authored and anubh-v committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    4063e95 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1 from CS2103-AY1819S1-W17-1/master

    Pull from group repo
    anubh-v authored Oct 23, 2018
    Configuration menu
    Copy the full SHA
    6612935 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. Complete add entry (#165)

    * Update Model and Model Manager to commit EntryBook
    
    * modify AddEntryCommand to interact with Model
    
    * add commitEntryBook() to Test classes
    
    * AddEntryCommandTest: debug
    
    * Style correction
    
    * AddEntryCommandTest: add test for duplicteEntryException
    
    * add test to ModelManager::commitEntryBook()
    
    * correct style
    
    * AddEntryCommand: modify message of addEntry
    jhengy authored and anubh-v committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    672df4b View commit details
    Browse the repository at this point in the history
  2. updated dev docs to include details on categorymanager (#170)

    * add info to tag status
    
    * add diagram and additional description to dev docs
    
    * update diagrams
    
    * english in ug
    
    * spelling error for pic files
    
    * minor style edits
    
    * restructing the headers
    
    * bullet style
    
    * newline for xml file
    
    * update ug header
    ongspxm authored and anubh-v committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    a13f3dc View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2018

  1. Merge pull request #2 from CS2103-AY1819S1-W17-1/master

    Pull from Group Repo
    anubh-v authored Oct 26, 2018
    Configuration menu
    Copy the full SHA
    047ebf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2018

  1. add func to allow Model to get full list (#171)

    * add func to allow Model to get full list
    
    * add test for getFullList
    
    * update test name
    
    * checkstyle
    
    * remove func from Model
    
    * fix checkstyle
    ongspxm authored Oct 27, 2018
    Configuration menu
    Copy the full SHA
    2ab706b View commit details
    Browse the repository at this point in the history
  2. Minor addition to string util (#183)

    * Add helper methods
    
    * Add Javadoc to pass checkstyle
    
    * Add test
    anubh-v authored and ongspxm committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    cc59678 View commit details
    Browse the repository at this point in the history
  3. refactor category to extend from tag (#182)

    * minor refactoring of CategoryManager
    
    * refactor categoryManager to extends tagManager
    
    * refactor to print out in specified format
    
    * update test to print the right string
    
    * print formatted category
    
    * minor changes to dev guide to update function name
    
    * complete mkPredicate
    
    * alter failing test
    
    * add test for mkPredicate
    
    * override mkPredicate funcs for categories
    
    * override mkPredicate funcs for categories
    
    * remove redundant imports
    
    * test mkPredicate for categories
    
    * fix checkstyle
    
    * fix docs
    ongspxm authored and anubh-v committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    8b232fc View commit details
    Browse the repository at this point in the history
  4. create the tag command sub parser #173 (#174)

    * add tagCommand class for tag related commands to be branched from
    
    * added info to be printed in parser
    
    * framework for tag cmd parser
    
    * add test for tag cmd parser
    
    * fix checkstyle
    ongspxm authored and anubh-v committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    4f5e13f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8600198 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2018

  1. Update names in UserPrefs production / test files (#188)

    * Rename UserPref field and getter/setters
    
    * Update UserPref tests and test files
    anubh-v authored Oct 28, 2018
    Configuration menu
    Copy the full SHA
    f60dcef View commit details
    Browse the repository at this point in the history
  2. Display entry in ui (#178)

    * create EntryCard and EntryListPanel
    
    * add in FXML elements in MainWindow
    
    * minor changes
    
    * MainWindow.fxml: Minor Debugging
    
    1. add entryListPanelPlaceHolder
    
    * EntryListPanel.fxml: debug
    
    * Debug
    
    * Create Test for EntryCard and EntryListPanel
    
    1. MainWindow: remove dubugging statement
    2. create Test classes for EntryCard and EntryListPanel
    3. fill in Test for EntryCard
    
    * Create EntryCardHandle class
    
    1. this class takes in a cardNode: Node and encapsulates the different FXML elements defined inside EntryCard and allows us to access different fields of a ResumeEntry instance, which can be used to compare with actual ResumeEntry instance
    2. correct styling error
    
    * add Test for EntryCardTest
    
    * Minor debug to EntryCard
    
    * comment out test related to browser window
    
    * correct style in ui and ui related test
    
    * Remove personlistPanel from MainWindow
    
    * MainWindow: comment out unneeded method
    
    * Delete System Test
    
    SystemTest for AddressBook no longer relevant.
    
    * Revert "Delete System Test"
    
    This reverts commit 1e164ff.
    
    * Delete System Test
    
    SystemTest for AddressBook no longer relevant.
    
    * EntryListPanel: Replace person instance
    
    * Correct style error
    
    * Add test for EntryListPanel
    
    1. create `EntryListPanelHandle` for the test
    2. modify the existing `EntryListPanelTest`
    3. add
    
    * UI: Remove EntryPanelSelectionChangedEvent
    
    1. to be added back at a later stage when implementing select command
    2.  Comment out relevant event handling in EntryListPanel
    
    * Revert "Delete System Test"
    
    This reverts commit 3b525c5.
    
    * reseting to working
    
    * SystemTest: Debug
    
    1. Problem and suspected cause : NullPointerException  during initialization of PersonListPanel of MainWindow due to missing placeholder for personlistPanel
    2. resolution:
    a. recover personListPanelholder and set the UI to "hide" it by capping its maxWidth as  "1"
    3. commented out part of the  SystemTest code which causes system test to fail
    
    * Correct style
    jhengy authored Oct 28, 2018
    Configuration menu
    Copy the full SHA
    610e5f6 View commit details
    Browse the repository at this point in the history
  3. implement model.getFiltered #155 (#187)

    * add mkPredicate to ModelManager
    
    * refactor getFilteredEntryList
    
    * merge tagRefactor to get mkPredicate for tag and category manager
    
    Squashed commit of the following:
    
    commit df38c2a
    Author: ongspxm <[email protected]>
    Date:   Sat Oct 27 10:53:57 2018 +0800
    
        fix checkstyle
    
    commit 4a15140
    Author: ongspxm <[email protected]>
    Date:   Sat Oct 27 10:48:50 2018 +0800
    
        test mkPredicate for categories
    
    commit e9d0391
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 21:04:26 2018 +0800
    
        remove redundant imports
    
    commit 038d3dd
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 21:02:13 2018 +0800
    
        override mkPredicate funcs for categories
    
    commit 395b700
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 21:01:43 2018 +0800
    
        override mkPredicate funcs for categories
    
    commit 014496b
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 19:25:36 2018 +0800
    
        add test for mkPredicate
    
    commit ede1e61
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 10:19:20 2018 +0800
    
        alter failing test
    
    commit ea6ebc9
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 09:46:50 2018 +0800
    
        complete mkPredicate
    
    commit 79f632e
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 08:49:08 2018 +0800
    
        minor changes to dev guide to update function name
    
    commit c76488c
    Author: ongspxm <[email protected]>
    Date:   Fri Oct 26 08:45:19 2018 +0800
    
        print formatted category
    
    commit 1654b69
    Author: ongspxm <[email protected]>
    Date:   Thu Oct 25 23:49:08 2018 +0800
    
        update test to print the right string
    
    commit 4b6172f
    Author: ongspxm <[email protected]>
    Date:   Thu Oct 25 18:54:19 2018 +0800
    
        refactor to print out in specified format
    
    commit a680f9b
    Author: ongspxm <[email protected]>
    Date:   Thu Oct 25 10:49:56 2018 +0800
    
        refactor categoryManager to extends tagManager
    
    commit ecd517b
    Author: ongspxm <[email protected]>
    Date:   Thu Oct 25 10:16:32 2018 +0800
    
        minor refactoring of CategoryManager
    
    * make getFullEntryList return FilteredList
    
    * fix checkstyle
    ongspxm authored Oct 28, 2018
    Configuration menu
    Copy the full SHA
    47fb9c5 View commit details
    Browse the repository at this point in the history
  4. Add support to add ResumeEntries based on possibleEventName (#179)

    * Add support to fetch ResumeEntry matching possibleEventName
    
    * Update javadoc style
    
    * Update ContextCommand
    
    * Update model stub
    
    * Update model stub
    
    * Instantiate empty EventName - ResumeEntry mapping
    
    * Add ResumeEntry to Model in ContextCommand's execute
    
    * Add semicolon
    
    * Update ContextCommand test
    
    * Update message displayed to user
    
    * Use AddEntryCommand within ContextCommand
    
    * Write proper message to user
    
    * Update test
    anubh-v authored Oct 28, 2018
    Configuration menu
    Copy the full SHA
    2ea65e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0499ecf View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. Add Make command (#189)

    * Update Model method to reflect changes to Template field
    
    * Add Command to make Resume
    
    * Add Parser for MakeCommand
    
    * Clean imports
    
    * Add tests
    
    * Fix style
    scalarmotion authored and anubh-v committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    b1109c5 View commit details
    Browse the repository at this point in the history
  2. Implementing addBullet command (#191)

    * ResumeEntry: enable ResumeEntry to add bullet to itself
    
    1. ResumeEntry now returns a new instance of itself with addedBullet
    
    * EntryTest: add reelevant test to modified ResumeEntry
    
    * EntryTest and EntryBuilder: correct style
    
    * ModelManager:  implement updateEntry()
    
    ModelManager is now able to update an entry
    
    * ModelManager : Remove trailing whitespace
    
    * Modify  CommandTests due to change in Model
    
    * AddBulletCommand: create class to encapsulate add bullet command from user
    
    * AddBulletCommandTest: create test for AddBulletCommand
    
    * Logic: add class to parse addBullet command
    
    1. create AddBulletCommandParser
    2. add relevant tests
    
    * AddressBookParser: add case for addbullet
    
    * AddressBookParserTest: add test for modified component in AddressBookParser
    
    * Update AddBulletCommand.java
    jhengy authored and anubh-v committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    8034209 View commit details
    Browse the repository at this point in the history
  3. Move entry builder to production code (#196)

    * Move Entry builder from test to prodn code
    
    * Update import statements
    
    * Update import
    
    * Reorder import
    anubh-v authored Oct 29, 2018
    Configuration menu
    Copy the full SHA
    0fc1f32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcb38a7 View commit details
    Browse the repository at this point in the history
  5. Add sample pre filled entries (#197)

    * Add sample pre-filled entries
    
    * Correct style
    
    * Update test
    anubh-v authored Oct 29, 2018
    Configuration menu
    Copy the full SHA
    8272c4c View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Change application icon (#198)

    * Acknowledge application icon
    
    * Update link to icon
    
    * Update copyright
    
    * Replace icon
    
    * Update link in copyright
    anubh-v authored and ongspxm committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    e003537 View commit details
    Browse the repository at this point in the history
  2. Resume Storage component (se-edu#203)

    * Add Markdown storage functionality
    
    * Add Markdown Processing Exception
    
    * Add tests
    
    * Add Markdown storage functionality
    
    * Add Markdown Processing Exception
    
    * Complete tests
    
    * Add Markdown storage functionality
    
    * Add Markdown Processing Exception
    
    * Add tests
    
    * Add Markdown storage functionality
    
    * Add Markdown Processing Exception
    
    * Complete tests
    
    * Disable tests that cannot be done yet
    
    * Fix style
    
    * Fix style
    
    * Fix indent
    
    * Update Javadocs
    scalarmotion authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    1a1b5f7 View commit details
    Browse the repository at this point in the history
  3. Implement Select Entry (#200)

    * commons: create event classes needed for selectEntry
    
    1. added jumpToEntryListRequestEvent.
    2. added UpdateExpandedEntryRequestEvent
    
    3. added relevant tests
    
    * model.entry.EntryDescription: modify toString()
    
    1. modified toString() to return an indexed string of all bullets
    
    2. added TypicalEntryDescription to facilitate testing
    
    * EntryDescriptionTest: modify due to changes in EntryDescription::toString()
    
    * logic.command: add command to encapsulate and execute selectEntry
    
    1. created class SelectEntryCommand
    2. added test for 1
    
    * logic.parser: enable parsing of selectEntry
    
    1. created SelectEntryCommandParser
    2. added test to 1
    
    * AddressBookParser: allow parsing of selectEntry from commandbox
    
    1. add a switch case
    2.  update relevant test
    
    * TypicalIndexes: added class level variables for easy access
    
    * EntryBuilder: allow building entry with non empty description
    
    * testutil.TypicalEntries: adding an instance of typicalEntries
    
    1. added a typical entry with 3 lines of description
    
    * ui: create ExpandedEntryPanel class
    
    1. this class encapsulates all ui related information to display for expanded entry
    2. add relevant tests to 1
    
    * add test for previous commit
    
    1. created classes to test for ExpandedEntryPanel
    
    * MainWindow: create placeholder for ExpandedEntryPanel
    
    1. note that MainWindow stores expandedEntryPanel as a instance variable--> possible useful in cases where MainWindow wants to access expandedEntryPanel
    
    * MainWindow.fxml: update for newly added placeholder for ExpandedEntryPanel
    
    * DarkTheme: Update css for .content of TextArea under ExpandedEntryPanel
    
    note: without this, the background appears to be white
    
    * EntryListPanel: enable it to handle events
    
    This commit enabled the class to :
    1. handle  JumpToEntryListRequestEvent
    2. raise UpdateExpandedEntryRequestEvent
    
    * EntryListPanelTest: Fix style
    
    * TypicalEntry: correct typo
    jhengy authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    b14f238 View commit details
    Browse the repository at this point in the history
  4. Update UI to display loaded Template (se-edu#205)

    * Make Templates store a string representation meant for display in the UI
    
    * Make loadtemplate display loaded template in UI upon success
    
    * Hide personListPanel from UI
    
    * Reorganize CSS
    
    * Comment out reference to unused UI elements
    
    * Add newline to EOF
    
    * Update template load success/failure UI messages
    
    * Fix checkstyle
    
    * Change field to private
    
    * Retain BrowserPanel and PersonListPanel but hide them temporarily to allow tests to pass
    
    * Update MainWindow.fxml
    
    * Fix CSS and UI
    marvintxd authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    c00c6bf View commit details
    Browse the repository at this point in the history
  5. create tag list cmd (#193)

    * make Model.mkPredicate public
    
    * fix test for public function
    
    * fix test
    
    * add TagListCommand
    
    * wip
    
    * merge master. Squashed commit of the following:
    
    commit 0fc1f32
    Author: anubh-v <[email protected]>
    Date:   Mon Oct 29 09:48:00 2018 +0800
    
        Move entry builder to production code (#196)
    
        * Move Entry builder from test to prodn code
    
        * Update import statements
    
        * Update import
    
        * Reorder import
    
    commit 8034209
    Author: jhengy <[email protected]>
    Date:   Mon Oct 29 09:19:44 2018 +0800
    
        Implementing addBullet command (#191)
    
        * ResumeEntry: enable ResumeEntry to add bullet to itself
    
        1. ResumeEntry now returns a new instance of itself with addedBullet
    
        * EntryTest: add reelevant test to modified ResumeEntry
    
        * EntryTest and EntryBuilder: correct style
    
        * ModelManager:  implement updateEntry()
    
        ModelManager is now able to update an entry
    
        * ModelManager : Remove trailing whitespace
    
        * Modify  CommandTests due to change in Model
    
        * AddBulletCommand: create class to encapsulate add bullet command from user
    
        * AddBulletCommandTest: create test for AddBulletCommand
    
        * Logic: add class to parse addBullet command
    
        1. create AddBulletCommandParser
        2. add relevant tests
    
        * AddressBookParser: add case for addbullet
    
        * AddressBookParserTest: add test for modified component in AddressBookParser
    
        * Update AddBulletCommand.java
    
    commit b1109c5
    Author: Gu Wangfan <[email protected]>
    Date:   Mon Oct 29 09:10:03 2018 +0800
    
        Add Make command (#189)
    
        * Update Model method to reflect changes to Template field
    
        * Add Command to make Resume
    
        * Add Parser for MakeCommand
    
        * Clean imports
    
        * Add tests
    
        * Fix style
    
    commit 2ea65e3
    Author: anubh-v <[email protected]>
    Date:   Mon Oct 29 01:54:50 2018 +0800
    
        Add support to add ResumeEntries based on possibleEventName (#179)
    
        * Add support to fetch ResumeEntry matching possibleEventName
    
        * Update javadoc style
    
        * Update ContextCommand
    
        * Update model stub
    
        * Update model stub
    
        * Instantiate empty EventName - ResumeEntry mapping
    
        * Add ResumeEntry to Model in ContextCommand's execute
    
        * Add semicolon
    
        * Update ContextCommand test
    
        * Update message displayed to user
    
        * Use AddEntryCommand within ContextCommand
    
        * Write proper message to user
    
        * Update test
    
    * TagList Parser
    
    * update mkPredicate to work with empty inputs
    
    * add tag list command to parser
    
    * complete tag list command
    
    * fix checkstyle
    
    * modelmanager test
    
    * update tag list success msg
    
    * test for tag list cmd
    
    * update entry book test
    
    * udpated test
    
    * correct entryList vs personList typo in test
    
    * add tag command parser test
    
    * get test running
    
    * update help for tag list cmd
    
    * swap order of imports to fix checkstyle
    ongspxm authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    996db0a View commit details
    Browse the repository at this point in the history
  6. AddBulletCommand: allow it to raise relevant events for UI components…

    … to respond (se-edu#206)
    
    Ui components refers to
    1. EntryListPanel
    2. ExpandedEntryPanel
    jhengy authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    a82985a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e6956f View commit details
    Browse the repository at this point in the history
  8. Add context bar (#199)

    * Add ContextBar class, fxml and related Event
    
    * Integrate ContextBar into MainWindow
    
    * Update css
    
    * Update proportion of context bar
    
    * Add style class to fxml
    anubh-v authored and marvintxd committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    a54d355 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b89625 View commit details
    Browse the repository at this point in the history
  10. Add licence badge

    anubh-v authored Oct 30, 2018
    Configuration menu
    Copy the full SHA
    493441c View commit details
    Browse the repository at this point in the history
  11. Update version (se-edu#209)

    anubh-v authored Oct 30, 2018
    Configuration menu
    Copy the full SHA
    34e215b View commit details
    Browse the repository at this point in the history
  12. Debug: AddBullet command related classes and ModelManager::equals() (s…

    …e-edu#213)
    
    * TypicalEntries: Modify to have a more varied list
    
    * Modified due to changes in getTypicalEntry()
    
    * Debug
    
    * AddBulletCommandTest: Debug
    
    * ModelManager:: equals() : add more statecheck
    
    1. the last two states are commented out for now due to some test case failure
    jhengy authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    4ce29f8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9949202 View commit details
    Browse the repository at this point in the history
  14. Complete resume feature (se-edu#212)

    * Link resume generation functionality
    
    * Fix markdown formatting
    
    * Fix imports
    
    * Add test utility class to simulate model with loaded template
    
    * Fix tests
    
    * Fix import
    
    * Fix test
    
    * Fix import
    scalarmotion authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    858be96 View commit details
    Browse the repository at this point in the history
  15. Update AboutUs (se-edu#215)

    * Better organisation
    
    * Update ab
    anubh-v authored Oct 30, 2018
    Configuration menu
    Copy the full SHA
    95a98f6 View commit details
    Browse the repository at this point in the history
  16. Update user guide (se-edu#211)

    * Update Quick Start
    
    * Correct caption
    
    * Update awareness
    
    * Add coming in v1.4
    
    * remove trailing ws
    
    * Update editBullet
    anubh-v authored Oct 30, 2018
    Configuration menu
    Copy the full SHA
    c40ea43 View commit details
    Browse the repository at this point in the history
  17. Update Awareness DG (se-edu#216)

    * Update Design consideration
    
    * Fix ws
    anubh-v authored Oct 30, 2018
    Configuration menu
    Copy the full SHA
    37b823e View commit details
    Browse the repository at this point in the history
  18. Update UG/DG for Templates (se-edu#217)

    marvintxd authored and anubh-v committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    34647c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2018

  1. Configuration menu
    Copy the full SHA
    0a586e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    311b846 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b94aca View commit details
    Browse the repository at this point in the history
  4. Minor tweaks to docs (se-edu#218)

    * Acknowledge markdown library
    
    * Add line breaks
    
    * Add line breaks
    anubh-v authored Oct 31, 2018
    Configuration menu
    Copy the full SHA
    18d5cf9 View commit details
    Browse the repository at this point in the history
  5. Move awareness to subpackage

    anubh-v committed Oct 31, 2018
    Configuration menu
    Copy the full SHA
    0fde89c View commit details
    Browse the repository at this point in the history
  6. Reorder import

    anubh-v authored Oct 31, 2018
    Configuration menu
    Copy the full SHA
    4d189ac View commit details
    Browse the repository at this point in the history
  7. Merge pull request se-edu#223 from anubh-v/refactorAwareness

    Move Awareness into sub package
    anubh-v authored Oct 31, 2018
    Configuration menu
    Copy the full SHA
    8ba49c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Configuration menu
    Copy the full SHA
    17bbaac View commit details
    Browse the repository at this point in the history
  2. Update Portfolio draft (se-edu#235)

    * Update portfolio
    
    * Elaborate on roles
    scalarmotion authored Nov 1, 2018
    Configuration menu
    Copy the full SHA
    2d21525 View commit details
    Browse the repository at this point in the history
  3. Update docs and project portfolio (se-edu#236)

    * Update UG and DG for Templates
    
    * Update project portfolio
    marvintxd authored Nov 1, 2018
    Configuration menu
    Copy the full SHA
    968ca50 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2018

  1. Configuration menu
    Copy the full SHA
    c2b7db8 View commit details
    Browse the repository at this point in the history
  2. Update dg (se-edu#232)

    * format EntryDescription as a piece of code
    
    * adding caption and minor correction
    
    * Remove work in progress
    
    * Add sequence diagrams for addBullet
    
    * Update Summary of Contributions section
    
    * Add reference to sections under UG DG
    
    * Modify Class Diagram for Entry related classes
    
    * Add enhancement 2 to DG
    
    * PPP: language correction
    
    * DG secition on Entry Mangement: language correction
    
    * PPP: delete other projects section
    jhengy authored Nov 2, 2018
    Configuration menu
    Copy the full SHA
    2a29835 View commit details
    Browse the repository at this point in the history
  3. Update ug (se-edu#230)

    * modify addEntry section
    
    1. add more examples
    2. update description for Regex
    
    * Remove listEntry
    
    1. remove as it's already covered by tag ls
    2. replace all instance of listEntry with tag ls
    3. update addBullet
    
    * Replace "SECTION" by "CATEGORY"
    
    * Minor rephrase
    
    * tag retag description: modify
    
    * Debug on UG
    
    * Tag UG section to be referenced in Personal Portfolio
    
    * UG: language correction
    
    * Replace first letter of example description with CAPS
    jhengy authored Nov 2, 2018
    Configuration menu
    Copy the full SHA
    8133f7c View commit details
    Browse the repository at this point in the history
  4. Update PPP (se-edu#237)

    * Move Awareness into sub package
    
    * Reorder import
    
    * Update ppp
    
    * Add tag
    
    * Update tag
    
    * Remove John Doe
    anubh-v authored Nov 2, 2018
    Configuration menu
    Copy the full SHA
    f3bf0fa View commit details
    Browse the repository at this point in the history
  5. Update ending

    scalarmotion authored Nov 2, 2018
    Configuration menu
    Copy the full SHA
    c4fcf9a View commit details
    Browse the repository at this point in the history
  6. Update manual testing instructions (se-edu#226)

    * Update manual testing inst for adding entries
    
    * Remove trailing ws
    anubh-v authored and jhengy committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    4c48da4 View commit details
    Browse the repository at this point in the history
  7. Create CommandLineObserver and link with Awareness (se-edu#231)

    * Move Awareness into sub package
    
    * Reorder import
    
    * Add CmdLineObserver and integrate into Logic
    
    * Call logic.observe from CommandBox
    
    * Add AwarenessService
    
    * Add non null assertion in constructor
    
    * Add test
    
    * Add test
    
    * Improve style
    anubh-v authored and jhengy committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    b642e1f View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. update for project portfolio (se-edu#238)

    * update for project portfolio
    
    * wip
    
    * wip
    
    * added design considerations
    
    * minor changes
    
    * removed tag status, seems redudant, with loadTemplate already there
    
    * fix newline error
    
    * fix alignment
    
    * alignment for user guide
    ongspxm authored and anubh-v committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    0ea7f98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf893fa View commit details
    Browse the repository at this point in the history
  3. Add XML test files (se-edu#251)

    * Add test files
    
    * Correct Xml comment
    
    * File to test missing category
    
    * Correct comment
    anubh-v authored and marvintxd committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    334be0b View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2018

  1. fix alignment for user guide (se-edu#262)

    * alignment for user guide
    
    * fix alignment
    ongspxm authored and anubh-v committed Nov 4, 2018
    Configuration menu
    Copy the full SHA
    17e51cb View commit details
    Browse the repository at this point in the history
  2. tag add command (se-edu#228)

    * merged to get taglist Squashed commit of the following:
    
    commit 85e9964
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 14:22:04 2018 +0800
    
        swap order of imports to fix checkstyle
    
    commit 96bab05
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 14:14:39 2018 +0800
    
        update help for tag list cmd
    
    commit 8809bd1
    Merge: 7ab444f b14f238
    Author: Metta Ong <[email protected]>
    Date:   Tue Oct 30 14:10:07 2018 +0800
    
        Merge branch 'master' into taglist
    
    commit 7ab444f
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:56:09 2018 +0800
    
        get test running
    
    commit abfaf83
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:31:20 2018 +0800
    
        add tag command parser test
    
    commit 6a9a0b9
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:24:42 2018 +0800
    
        correct entryList vs personList typo in test
    
    commit ad61e32
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:23:53 2018 +0800
    
        udpated test
    
    commit 353e3ab
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:22:23 2018 +0800
    
        update entry book test
    
    commit 4123506
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:11:10 2018 +0800
    
        test for tag list cmd
    
    commit 2a42b67
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 01:11:00 2018 +0800
    
        update tag list success msg
    
    commit 01f5baa
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 00:28:50 2018 +0800
    
        modelmanager test
    
    commit f7133b5
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 00:15:27 2018 +0800
    
        fix checkstyle
    
    commit 8e49745
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 00:11:41 2018 +0800
    
        complete tag list command
    
    commit f47ff6f
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 00:11:32 2018 +0800
    
        add tag list command to parser
    
    commit fbfe22c
    Author: ongspxm <[email protected]>
    Date:   Tue Oct 30 00:10:39 2018 +0800
    
        update mkPredicate to work with empty inputs
    
    commit 953024a
    Author: ongspxm <[email protected]>
    Date:   Mon Oct 29 23:22:28 2018 +0800
    
        TagList Parser
    
    commit b719a54
    Merge: 72c6bbd 0fc1f32
    Author: Metta Ong <[email protected]>
    Date:   Mon Oct 29 22:30:57 2018 +0800
    
        Merge branch 'master' into taglist
    
    commit 72c6bbd
    Author: ongspxm <[email protected]>
    Date:   Mon Oct 29 22:25:58 2018 +0800
    
        merge master. Squashed commit of the following:
    
        commit 0fc1f32
        Author: anubh-v <[email protected]>
        Date:   Mon Oct 29 09:48:00 2018 +0800
    
            Move entry builder to production code (#196)
    
            * Move Entry builder from test to prodn code
    
            * Update import statements
    
            * Update import
    
            * Reorder import
    
        commit 8034209
        Author: jhengy <[email protected]>
        Date:   Mon Oct 29 09:19:44 2018 +0800
    
            Implementing addBullet command (#191)
    
            * ResumeEntry: enable ResumeEntry to add bullet to itself
    
            1. ResumeEntry now returns a new instance of itself with addedBullet
    
            * EntryTest: add reelevant test to modified ResumeEntry
    
            * EntryTest and EntryBuilder: correct style
    
            * ModelManager:  implement updateEntry()
    
            ModelManager is now able to update an entry
    
            * ModelManager : Remove trailing whitespace
    
            * Modify  CommandTests due to change in Model
    
            * AddBulletCommand: create class to encapsulate add bullet command from user
    
            * AddBulletCommandTest: create test for AddBulletCommand
    
            * Logic: add class to parse addBullet command
    
            1. create AddBulletCommandParser
            2. add relevant tests
    
            * AddressBookParser: add case for addbullet
    
            * AddressBookParserTest: add test for modified component in AddressBookParser
    
            * Update AddBulletCommand.java
    
        commit b1109c5
        Author: Gu Wangfan <[email protected]>
        Date:   Mon Oct 29 09:10:03 2018 +0800
    
            Add Make command (#189)
    
            * Update Model method to reflect changes to Template field
    
            * Add Command to make Resume
    
            * Add Parser for MakeCommand
    
            * Clean imports
    
            * Add tests
    
            * Fix style
    
        commit 2ea65e3
        Author: anubh-v <[email protected]>
        Date:   Mon Oct 29 01:54:50 2018 +0800
    
            Add support to add ResumeEntries based on possibleEventName (#179)
    
            * Add support to fetch ResumeEntry matching possibleEventName
    
            * Update javadoc style
    
            * Update ContextCommand
    
            * Update model stub
    
            * Update model stub
    
            * Instantiate empty EventName - ResumeEntry mapping
    
            * Add ResumeEntry to Model in ContextCommand's execute
    
            * Add semicolon
    
            * Update ContextCommand test
    
            * Update message displayed to user
    
            * Use AddEntryCommand within ContextCommand
    
            * Write proper message to user
    
            * Update test
    
    commit bd50d71
    Author: ongspxm <[email protected]>
    Date:   Mon Oct 29 01:11:05 2018 +0800
    
        wip
    
    commit 1422be0
    Author: ongspxm <[email protected]>
    Date:   Mon Oct 29 01:04:28 2018 +0800
    
        add TagListCommand
    
    commit fa5888f
    Author: ongspxm <[email protected]>
    Date:   Mon Oct 29 00:55:23 2018 +0800
    
        fix test
    
    commit 46253be
    Author: ongspxm <[email protected]>
    Date:   Sun Oct 28 10:41:04 2018 +0800
    
        fix test for public function
    
    commit 93ce248
    Author: ongspxm <[email protected]>
    Date:   Sun Oct 28 10:13:32 2018 +0800
    
        make Model.mkPredicate public
    
    * update docs
    
    * add tag add cmd
    
    * wip for tag add cmd test
    
    * added tag add cmd test
    
    * add test for tag add parser
    
    * fix test
    ongspxm authored and anubh-v committed Nov 4, 2018
    Configuration menu
    Copy the full SHA
    833f6a9 View commit details
    Browse the repository at this point in the history
  3. tag rt cmd (se-edu#263)

    * tag rt cmd
    
    * add to tagcmd
    
    * minor changes to javadocs
    ongspxm authored and anubh-v committed Nov 4, 2018
    Configuration menu
    Copy the full SHA
    b221d60 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. Add entry storage (se-edu#253)

    * Add serialisation for entry info and entry desc
    
    * Add serialisation for resume entry and entrybook
    
    * Add tests for XmlSerializableEntryBook
    
    * Add missing category test
    anubh-v authored Nov 5, 2018
    Configuration menu
    Copy the full SHA
    59b5f83 View commit details
    Browse the repository at this point in the history
  2. tag rm cmd (se-edu#246)

    * tag rm cmd
    
    * tag rm cmd tests
    
    * add tag to hashset
    
    * minor changes
    
    * Reorder import statement
    ongspxm authored and anubh-v committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    745bdc6 View commit details
    Browse the repository at this point in the history
  3. Link awareness with ModelManager constructor (se-edu#266)

    * Override equals in Awareness, add default constructor
    
    * Insert Awareness into ModelManager constructor
    
    * Provide sample awareness at initialisation
    
    * Update AddBullet test
    
    * Update AddCommandIntegration test
    
    * Add empty awareness in default modelManager constructor
    
    * Update clear command test
    
    * Update delete command test
    
    * Update edit command test
    
    * Update find command test
    
    * Update list command test
    
    * Update redo command test
    
    * Update select command test
    
    * Update Select Entry command test
    
    * Update tag list command test
    
    * Update undo command test
    
    * Update logic manager test
    
    * Update model manager test
    
    * Update test app's getModel method
    
    * Remove unused import
    
    * Update contex command
    
    * Improve import style in ContextCommandTest
    
    * Update AwarenessService test
    
    * Update tag add command test
    
    * Update tag retag command test
    
    * Update tag rm command test
    anubh-v authored Nov 5, 2018
    Configuration menu
    Copy the full SHA
    09ac691 View commit details
    Browse the repository at this point in the history
  4. Update UG for Template, Tags (se-edu#275)

    * Reorganize and modify template section in UG for clarity
    
    * Make tag command examples conform to existing format
    
    * Remove obselete command
    
    * Add tip for loadtemplate
    marvintxd authored and anubh-v committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    acda177 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    039a743 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. Implementing EditEntryInfo Command (se-edu#276)

    * EntryInfo: add isValidEntryInfoField
    
    This allows ParserUtil#parseEntryInfoFields() to check for validity of the entryinfo input from the user
    
    * Update pre-defined constants to suit the test
    
    * EditEntryInfoCommand: create class to encapsulate the addEntryInfo command
    
    1. class creation
    2. add unit test
    
    * ParserUtil: add parseEntryInfoFields() to allow parsing of fields in addEntryInfoCommandParser
    
    * EditEntryInfoCommandParser: create to parse command
    
    1. create class
    2. add unit test
    
    * AddressBookParser: add switch case for this command
    
    1. add case
    2. add test
    
    * Fix checkstyleTest
    
    * Update Test due to change of TypicalEntryBook()
    
    1. Typical Entry book now has 5 entries, test cases affected was updated
    
    * Modification due to change in constructor of ModelManager
    
    * check style correction
    
    * typicalEntryBook.xml: modify due to changes in TypicalEntries
    
    * UG update
    jhengy authored and anubh-v committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    9690a6c View commit details
    Browse the repository at this point in the history
  2. Allow Template loading to account for different exception types; add …

    …template related tests (se-edu#268)
    
    * Make Template use regex and throw exception if specified file has invalid format
    
    * Make Template.equals() just use string representation
    
    * Make LoadTemplateCommand distinguish exception types, and display them to user
    
    * Make Template storage throw InvalidTemplateFileException
    
    * Add tests for Template addSection() and predicates
    
    * Fix checkstyle
    
    * Fix checkstyle
    
    * Fix checkstyle
    
    * Split test method into success/failure cases
    
    * Add extra test cases, remove dead code
    
    * Remove unnecessary UI message
    
    * Change logger messages
    
    * Update UI error message
    
    * Change logger to static field
    
    * Fix checkstyle
    
    * Have template method signatures in the Storage interface, to conform to the facade pattern
    marvintxd authored and anubh-v committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    0861c05 View commit details
    Browse the repository at this point in the history
  3. ModelManager and Model: deleteEntry() method (se-edu#270)

    * ModelManager and Model: deleteEntry() method
    
    * AddCommandTest and CommandTest: Adjust ModelStub due to changes in model
    
    * DeleteEntryCommand: create to encapsulate the method to delete an entry
    
    * Add Test to DeleteEntryCommand
    
    * create DeleteCommandParser and tests
    
    * AddressBookParser: create case for deleteEntry
    
    1. create case
    2. add test
    
    * Update UG
    
    * Remove trailing whitespace
    jhengy authored and marvintxd committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    4174a50 View commit details
    Browse the repository at this point in the history
  4. EntryDescription: add validation to bullet (se-edu#248)

    * EntryDescription: add validation to bullet
    
    * AddBulletCommandParser: Add ParseException
    
    * make isValidBullet a class method
    
    * EntryDescription: modify message constaints and changing isValidVBullet to align with the description
    
    * AddBulletCommandParserTest: add unit test for newly added line
    jhengy authored and anubh-v committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    a54f6a6 View commit details
    Browse the repository at this point in the history
  5. Trigger EntryBook loading in MainApp (se-edu#282)

    * Add sample entrybook
    
    * Add EntryBookStorage interface
    
    * Add XmlEntryBook
    
    * Improve import style
    
    * Improve import style
    anubh-v authored Nov 6, 2018
    Configuration menu
    Copy the full SHA
    7c68634 View commit details
    Browse the repository at this point in the history
  6. Fix DeleteCommandEntryTest (se-edu#283)

    * Add awareness into ModelManager constructor
    
    * Remove trailing ws
    
    * Add awareness import
    
    * Fix order
    anubh-v authored Nov 6, 2018
    Configuration menu
    Copy the full SHA
    db20f22 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

  1. add tag add cmd (se-edu#287)

    ongspxm authored and anubh-v committed Nov 8, 2018
    Configuration menu
    Copy the full SHA
    e797375 View commit details
    Browse the repository at this point in the history
  2. Refactor Awareness to use a Dictionary (se-edu#267)

    * Add dictionary class
    
    * Add tests
    
    * Reorder class instances
    
    * Override equals and add test
    
    * Simplify logic
    
    * Add positive test for equals
    anubh-v authored Nov 8, 2018
    Configuration menu
    Copy the full SHA
    d544dfe View commit details
    Browse the repository at this point in the history
  3. Allow storage of user particulars, to be displayed in the resume (se-…

    …edu#280)
    
    * Create new UserParticulars class as a component of UserPrefs
    
    * Make particulars accessible in Model
    
    * Fix class doc comment
    
    * Implement new methods in ModelStub
    
    * Fix checkstyle
    marvintxd authored and ongspxm committed Nov 8, 2018
    Configuration menu
    Copy the full SHA
    5da894b View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2018

  1. Fix error under edit info command test (se-edu#291)

    * EntryDescription: add a constructor for duplication of another EntryDescription
    
    * ResumeEntry: make getEntryWithAddedBullet pure
    
    1. Rationale: so that addBullet do NOT modify the description field of the original entry to be addedBullet to.
    jhengy authored and marvintxd committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    91f100c View commit details
    Browse the repository at this point in the history
  2. Add test XML files for loading Awareness (se-edu#296)

    * Add test files
    
    * Add files for invalid / empty event name
    
    * Add duplicate slang file
    
    * remove trailing ws
    anubh-v authored Nov 9, 2018
    Configuration menu
    Copy the full SHA
    5c796b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2018

  1. Add test xml files to test loading Awareness (se-edu#298)

    * Add test files
    
    * Add files for invalid / empty event name
    
    * Add duplicate slang file
    
    * remove trailing ws
    
    * Update typical awareness xml
    
    * Add more test case files
    anubh-v authored Nov 10, 2018
    Configuration menu
    Copy the full SHA
    fe3f426 View commit details
    Browse the repository at this point in the history
  2. Eliminate Optional anti-pattern in ModelManager (se-edu#284)

    * Make Model return Optional<Template> in methods rather than store as field
    
    * Use Optional.ofNullable in method
    
    * Updated equals() in ModelManager to account for loadedTemplate = null
    marvintxd authored and ongspxm committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    d2f91d4 View commit details
    Browse the repository at this point in the history
  3. Finish Awareness refactoring (to use Dictionary) (se-edu#293)

    * Add method to register multiple mappings
    
    * Refactor SampleData to use Dictionary
    
    * Remove dictionary related test from AwarenessTest
    
    * Move test into DictionaryTest
    
    * Add javadoc
    
    * Remove unused imports, improve whitespace
    
    * Remove unused import / improve indent
    
    * Refactor Awareness to compose Dictionary
    
    * Create Sample Awareness object using Dictionary
    
    * Remove unused imports, unused constants
    
    * Add deprecated constructor
    
    * Update Awareness test for readability
    
    * Remove mass import
    
    * Reorder import
    
    * Add awareness equals test
    
    * Improve awareness equals test readability and completeness
    
    * Reorder import
    anubh-v authored and ongspxm committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    07adcfb View commit details
    Browse the repository at this point in the history
  4. EntryInfo#isValidEntryInfoField() : add validation to Entry (se-edu#300)

    1. include validation check for "whitespaces only" and empty string
    jhengy authored and anubh-v committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    3ab788d View commit details
    Browse the repository at this point in the history
  5. Minor Changes in UI for Product Demo Dry Run (se-edu#286)

    * ExpandedEntryPanel: add word wrap functionality
    
    * AddBullet: omit updating the filteredlist
    
    1. so that tag related commands' effect will not be overridden. i.e. filteredlist will still be preserved
    
    * ResultDisplat: Set wrap text
    
    * Differentiate Category tag from other tags
    
    1. EntryCard.java and EntryListCard.fxml : take category out of tags and wrap it in a Label object
    2. Changed the style of #categoryTag, added style for cicle(to be used in the future)
    3. EntryCardHandle: modified due to changes in EntryCard
    
    * DarkTheme.css
    
    1. add NEWLINE
    
    * AddBulletCommand: remove comment
    
    * Change color of category tag to increase contrast between background and texts
    
    * Change color and bold text
    jhengy authored Nov 10, 2018
    Configuration menu
    Copy the full SHA
    91faa97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    893ca54 View commit details
    Browse the repository at this point in the history
  7. Fix portfolio links

    Updates links to match changes made in se-edu#279
    scalarmotion authored Nov 10, 2018
    Configuration menu
    Copy the full SHA
    14418e9 View commit details
    Browse the repository at this point in the history
  8. Modify sequence diagram (se-edu#294)

    jhengy authored and anubh-v committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    adee6a6 View commit details
    Browse the repository at this point in the history
  9. EntryBuilder Cannot Set Invalid Fields for EntryInfo (se-edu#304)

    * EntryInfo: add EntryInfo validation
    
    * EntryInfo: validation of arguments for constructor
    
    * Fix Style error
    
    * Fix bug: special character causing validation check to fail
    
    * EntryInfo#checkArguments: change access modifer to private
    jhengy authored and anubh-v committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    a36087a View commit details
    Browse the repository at this point in the history
  10. Awareness serialization (se-edu#289)

    * Remove XMLWrapperElement
    
    * Rename method
    
    * Rename XML element, improve import style
    
    * Add XML serialisation for name - entry pair
    
    * Extract message into constant
    
    * Update XmlMapping header
    
    * Remove un-needed constructor
    
    * Add JAXB annotation
    
    * Add data validation in XmlMapping
    
    * Use dictionary in XmlSerializableAwareness
    
    * Rename Xml element
    
    * Improve SLAP
    
    * Add line wrap
    
    * Update AwarenessStorage to use Optional
    
    * Remove unused import
    
    * Update XmlAwarenessStorage to use Optional
    
    * Improve import style, whitespace style
    
    * Add javadoc
    
    * Add javadoc
    
    * Add javadoc
    
    * Add validation for duplicate event names
    
    * Add tests for XmlSerializableAwareness
    
    * Reorder import
    
    * Update test to cover loading
    
    * Remove unused import
    
    * Add test for empty event name
    
    * Fix indent level
    
    * Add duplicate slang test
    
    * Add typical awareness test
    
    * Remove trailing ws
    
    * Add test for missing entry element in context-entry
    
    * Add test for missing event name
    
    * Correct indent level
    
    * Add slang - full phrase related tests
    
    * Correct indent
    anubh-v authored Nov 10, 2018
    Configuration menu
    Copy the full SHA
    95ae67f View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2018

  1. Use correct link to app icon (se-edu#312)

    * Correct the icon link
    
    * Correct the icon link
    anubh-v authored Nov 11, 2018
    Configuration menu
    Copy the full SHA
    016b6ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba69d6b View commit details
    Browse the repository at this point in the history
  3. Add header to Resume (se-edu#307)

    * Add support for user particulars in Resume
    
    * Add tests
    
    * Change markdown formatting
    
    * Expand tests
    scalarmotion authored and marvintxd committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    623594a View commit details
    Browse the repository at this point in the history
  4. Set up saving of EntryBook to XML; standardized EntryBook/Storage cla…

    …sses with AB4 (se-edu#301)
    
    * Use XmlAdaptedTag instead of String
    
    * Make model[field]s final
    
    * Contructor for XmlAdaptedEntryDescription from source
    
    * Add constructors for XmlAdaptedEntryInfo
    
    * Add constructor for XmlSerializableEntryBook from source
    
    * Add methods to save entry book to file
    
    * Add XmlEntryBookStorage methods and standardize with AB4
    
    * Add remaining method signatures in EntryBookStorage interface
    
    * Make Storage extend from EntryBookStorage
    
    * Make StorageManager extend and contain EntryBookStorage (makes it a facade for EntryBookStorage)
    
    * Add EntryBook methods to XmlFileStorage
    
    * Make MainApp load entryBook through storage rather than hardcoded filepath
    
    * Fix checkstyle
    
    * Rename field in XmlAdapatedResumeEntry
    
    * Fix existing tests
    
    * Fix existing system tests
    
    * Fix checkstyle
    
    * Fix getEntryBookFilePath
    
    * Add typical Entry data for tests
    
    * Add xml test files
    
    * Add XmlSerializationEntryBook tests
    
    * Add xml test data for XmlEntryBookStorageTest
    
    * Add tests for XmlEntryBookStorage
    
    * Remove dangling javadoc
    
    * Make entryInfo and entryDesc fields null if they are empty in source, to eliminate invalid XML tags
    
    * Fix checkstyle
    
    * Import Optional
    marvintxd authored and anubh-v committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    4f7a19e View commit details
    Browse the repository at this point in the history
  5. Ui add header modify expanded entry panel (se-edu#302)

    * Set up css for cell_list_label
    
    * add header for EntryListPanel
    
    * add header for ExpandedEntryPanel
    
    * Add header for TemplatePanel
    
    * MainWindow: Remove redundant elements
    
    * Adjust toString() of EntryInfo and ResumeEntry
    
    * Update test due to prev commit
    
    * ExpandedEntryPanel: Update EventHandler
    jhengy authored and anubh-v committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    6fb4afa View commit details
    Browse the repository at this point in the history
  6. Fix Context bar "lagging" by one character (se-edu#314)

    * Add to listener
    
    * Remove unused import
    anubh-v authored Nov 11, 2018
    Configuration menu
    Copy the full SHA
    541e513 View commit details
    Browse the repository at this point in the history
  7. Add validation for XmlAdaptedEntryDesc + tests for XmlAdaptedEntryInf…

    …o / XmlAdaptedEntryDesc (se-edu#299)
    
    * Add validation for bullet
    
    * Improve test readability
    
    * Improve indent style
    
    * Add header comment
    
    * Add constructor for testing
    
    * Add tests for XmlAdaptedEntryInfo
    
    * Improve style
    
    * Add constructor for testing
    
    * Add tests for XmlAdaptedResumeEntryDescription
    
    * Add test for whitespace entry info
    
    * Add closing brace
    
    * Remove duplicated constructor
    
    * Remove trailing ws
    
    * Remove trailing ws
    
    * Remove trailing ws
    
    * Remove ws
    
    * Remove ws
    
    * Remove ambiguous constructor call
    anubh-v authored Nov 11, 2018
    Configuration menu
    Copy the full SHA
    a13e63b View commit details
    Browse the repository at this point in the history
  8. Make EntryBook save to XML in respond to changes (se-edu#320)

    * Remove comments
    
    * Correct wrong method call
    
    * Make StorageManager listen for EntryBookChangedEvent
    
    * Make status bar reflect EntryBook being updated
    marvintxd authored and anubh-v committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    b48a917 View commit details
    Browse the repository at this point in the history
  9. Add tests for template command and parser (se-edu#318)

    * Add getters/setters in LoadTemplateCommand for test
    
    * Add tests for LoadTemplateCommand
    
    * Add tests for LoadTemplateCommandParser
    
    * Add test for loadtemplate() in AddressBookParserTest
    
    * Fix checkstyle
    
    * Fix checkstyle
    marvintxd authored and anubh-v committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    ffba3eb View commit details
    Browse the repository at this point in the history
  10. AddBulletCommand modification and some minor modification (se-edu#321)

    * EntryDescription: add functionality to check for existence of a bullet
    
    * AddBulletCommand: refactor event posting and checking for duplicate bullets
    
    * AddBulletCommandTest: update relevant tests
    
    * Fix checkstyletest
    
    * EntryDescription:  use contains method of List
    
    * Modify MESSAGE_ADDBULLET_DUPLICATE_BULLET
    
    * Refactor EntryBook#addEnty
    
    * remove "to be modified" comment for ModelManager#hasEntry()
    jhengy authored and anubh-v committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    6b94d5a View commit details
    Browse the repository at this point in the history
  11. set Bvox.grow to always (se-edu#328)

    jhengy authored and marvintxd committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    8f922be View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2018

  1. Fix empty string bug + Improve code style in Dictionary (se-edu#322)

    * Add method to check for trailing whitespace
    
    * Add method to check for single word
    
    * Update string util test
    
    * Add assertions, abstract out string processing
    
    * Add line break
    
    * Remove ws
    
    * Remove unused import
    
    * Add filter to prevent redundant additions
    
    * Update javadoc
    
    * Improve style in test
    
    * Reorder import
    
    * Add negative test
    
    * Fix empty string bug
    
    * Fix empty string bug
    
    * Add empty string test
    
    * Add empty string test
    
    * Renaming string util method
    
    * Reorder import
    anubh-v authored and jhengy committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    006e271 View commit details
    Browse the repository at this point in the history
  2. Fix awareness observer parsing bug + clearer message for user + relat…

    …ed tests (se-edu#324)
    
    * Remove deprecated constructor
    
    * Move file to subpackage
    
    * Remove unused import
    
    * Update awareness tests
    
    * Update parsing for awareness observer
    
    * Update awareness service test
    
    * Update message to user
    
    * Change regex access modifier
    
    * Rename variables
    anubh-v authored and jhengy committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    b914901 View commit details
    Browse the repository at this point in the history
  3. UI improvements and slight Template changes (se-edu#329)

    * Changed UI column headings
    
    * Make ExpandedEntry display using labels rather than only one TextArea
    
    * Add spacing between category and other tags
    
    * Standardize spacing for headers/columns
    
    * Changed CSS
    
    * Make template show filepath in UI heading
    
    * Make Model retain current template if load failed
    
    * Modify UI
    
    * Modify UI screenshot
    
    * Fix checkstyle
    
    * Fix test
    
    * Remove extra line
    marvintxd authored and scalarmotion committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    b9b448b View commit details
    Browse the repository at this point in the history
  4. Devdocs (se-edu#292)

    * removed data encryption example
    
    * add code snipplet to examples
    
    * update img link & adds code example to mkPredicate
    
    * wip for ppp
    
    * ppp done
    
    * updated pr #
    
    * update ext prs
    
    * standardization on pr quoting
    
    * added clarification for diagrams
    ongspxm authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    d34f376 View commit details
    Browse the repository at this point in the history
  5. Update "Coming in v1.4" (se-edu#331)

    * Update "Coming in v1.4"
    
    * Moving v2.0 features to the bottom
    
    * Minor correction
    
    * UG: PPP to only include features completed to be tagged
    jhengy authored and marvintxd committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    4ee4f1a View commit details
    Browse the repository at this point in the history
  6. Update DG (se-edu#332)

    * Further update to sequence diagram
    
    * Developer Guide: remove Suggested Programming Tasks to Get Started section
    jhengy authored and marvintxd committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    e193221 View commit details
    Browse the repository at this point in the history
  7. Trigger Awareness loading on initialisation + Add XmlAwarenessStorage…

    … tests (se-edu#317)
    
    * Construct Awareness after loading
    
    * Remove obsolete comment
    
    * Trigger loading in MainApp
    
    * Create constant specifying awareness filepath
    
    * Use constant filepath
    
    * Remove mass import
    
    * Import xml awareness storage
    
    * Remove final modifier (redundant)
    
    * Remove newline
    
    * Add test for XmlAwarenessStorage
    
    * Remove trailing ws
    
    * Add test file
    
    * Add test
    anubh-v authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    41b9800 View commit details
    Browse the repository at this point in the history
  8. Devdocs (se-edu#333)

    * made minor changes to ug
    
    * remove whitespace
    ongspxm authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    fdb61da View commit details
    Browse the repository at this point in the history
  9. Update ppp (se-edu#337)

    * Title case correction
    
    * Add purpose of PPP
    
    * Modify Overview
    
    * Complete Major Enhancement
    
    * Add PRs for Major Contribution
    
    * Update other contributions
    
    * Add flow diagram for Entry Management commands
    
    * Debug
    
    * add break line between segments
    
    * Fine-tune Language
    
    * adding Overview
    
    * update flow diagram
    
    * Add numbering to headers
    jhengy authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    7d403e6 View commit details
    Browse the repository at this point in the history
  10. Template storage tests (se-edu#330)

    * Make TemplateStorage passed in to StorageManager rather than instantiated inside
    
    * Add template test text files
    
    * Add template storage tests
    
    * Fix checkstyle
    
    * Modify tests, fix checkstyle
    
    * Make slight changes to Template and rename variables
    
    * Change filepath to filePath
    
    * Fix template storage test
    
    * Add newline to EOF
    marvintxd authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    5de3817 View commit details
    Browse the repository at this point in the history
  11. Add diagrams and update documentation (se-edu#325)

    * Improve portfolio
    
    * Add design consideration
    
    * Add diagrams
    
    * Add extension diagram
    
    * Improve PPP
    
    * Add diagram
    
    * Add sections to user guide
    
    * Update PPP formatting and add diagram
    
    * Add code snippet
    
    * Add test code snippet
    
    * Modify PPP formatting
    scalarmotion authored and jhengy committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    8c08c1b View commit details
    Browse the repository at this point in the history
  12. Finish resume-related tests (se-edu#316)

    * temp tests
    
    * Change equals() state checks
    
    * Add testing utility subclass of ModelManager
    
    * Add tests for resume classes
    
    * Complete resume storage tests
    
    * Finish tests for make command
    
    * Fix markdown conversion test
    
    * Clean imports
    
    * Fix style
    
    * Add empty constructor
    
    * Change constructor to private
    scalarmotion authored and marvintxd committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    2e64563 View commit details
    Browse the repository at this point in the history
  13. Update template docs and PPP (se-edu#326)

    * Update template docs and PPP
    
    * Update PPP
    marvintxd authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    0109d6a View commit details
    Browse the repository at this point in the history
  14. Fix PPP formatting

    scalarmotion authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    b73a389 View commit details
    Browse the repository at this point in the history
  15. Update DG / PPP for awareness / anubhav (se-edu#336)

    * Update context dg, add activity diagram
    
    * Update dg
    
    * Update design choice
    
    * Add image
    
    * Update dg
    
    * Add newline
    
    * Remove trailing ws
    
    * Update ppp
    
    * Remove ws
    
    * Add data config info
    
    * Add data config info
    anubh-v authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    3fd470f View commit details
    Browse the repository at this point in the history
  16. Final docs touch up (se-edu#340)

    * Update DG
    
    * update ppp
    
    * Update ppp
    anubh-v authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    9d35cc3 View commit details
    Browse the repository at this point in the history
  17. Add link to reposense

    anubh-v authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    229eb9c View commit details
    Browse the repository at this point in the history
  18. Add sample entries (se-edu#339)

    * Add sample entries
    
    * Remove ws
    anubh-v authored Nov 12, 2018
    Configuration menu
    Copy the full SHA
    471ce56 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    05cf0c7 View commit details
    Browse the repository at this point in the history
  20. Update component diagrams and manual testing instructions (se-edu#338)

    * Update template UG/DG
    
    * Resolve conflicts
    
    * Add manual testing instructions
    
    * Update storage diagram
    
    * Add tip to command format
    marvintxd authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    9d68acf View commit details
    Browse the repository at this point in the history
  21. Fix command strings (se-edu#341)

    * Fix command strings
    
    * Fix style
    scalarmotion authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    494ff33 View commit details
    Browse the repository at this point in the history
  22. Update docs (se-edu#343)

    * Update template UG/DG
    
    * Resolve conflicts
    
    * Add manual testing instructions
    
    * Update storage diagram
    
    * Add tip to command format
    
    * Update docs
    marvintxd authored and anubh-v committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    6738100 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2018

  1. Update docs (se-edu#344)

    * Update docs
    
    * Update docs for web version
    
    * Add newline to EOF
    marvintxd authored and anubh-v committed Dec 31, 2018
    Configuration menu
    Copy the full SHA
    7d110d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6276bb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2019

  1. rm stuff. guys, its gonna come in hot (se-edu#303)

    * remove from model
    
    * removed xml addr book data test
    
    * rm cmd & parser from logic
    
    * update and replace main command parser
    
    * refactor logic stuff
    
    * fix storage
    
    * ui comps, fixes se-edu#306
    
    * update evts & ui
    
    * update indentation style
    
    * updated system test
    
    * updated storage test
    
    * update model test
    
    * rm test for cmd and parser
    
    * rm sys test for logic
    
    * update sys test again
    
    * rm from cmd
    
    * ui test changes
    
    * rm ab4 logic tests
    
    * rm base sys test
    
    * sys and gui test rmv
    
    * first stage done, oh my gawd, huge ragrats
    
    * removed unused import, now i know why ppl create ide :(
    
    * fix null pointer error
    
    * pass history test
    
    * use existing func in logic manager test
    
    * rm fxml
    
    * fake the entrybook storage path
    
    * ha lai lu ya, it works guys it works
    
    * update storage to use entrybook stuff
    
    * fix main checkstyle
    
    * fix test checkstyle
    
    * fix assertNotNull
    ongspxm authored Oct 27, 2019
    Configuration menu
    Copy the full SHA
    9ca19a0 View commit details
    Browse the repository at this point in the history