-
Notifications
You must be signed in to change notification settings - Fork 411
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
[CS2103T-T09-2] ExerHealth #65
base: master
Are you sure you want to change the base?
[CS2103T-T09-2] ExerHealth #65
Commits on Sep 10, 2019
-
Update links to travis CI and coveralls to personal organization link.
Configuration menu - View commit details
-
Copy full SHA for e337b66 - Browse repository at this point
Copy the full SHA e337b66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3115284 - Browse repository at this point
Copy the full SHA 3115284View commit details
Commits on Sep 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8af053e - Browse repository at this point
Copy the full SHA 8af053eView commit details
Commits on Sep 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1542b8e - Browse repository at this point
Copy the full SHA 1542b8eView commit details
Commits on Sep 27, 2019
-
Merge pull request #12 from t-cheepeng/add-contact-us-docs
Update contact us doc to match ExerHealth
Configuration menu - View commit details
-
Copy full SHA for 85570f8 - Browse repository at this point
Copy the full SHA 85570f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56d944c - Browse repository at this point
Copy the full SHA 56d944cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42ddbbd - Browse repository at this point
Copy the full SHA 42ddbbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aa91db - Browse repository at this point
Copy the full SHA 7aa91dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91172c7 - Browse repository at this point
Copy the full SHA 91172c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d185ea9 - Browse repository at this point
Copy the full SHA d185ea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb2116 - Browse repository at this point
Copy the full SHA dbb2116View commit details -
Edit files in JsonUserPrefsStorageTest
Updated addressBookFilePath to exerciseBookFilePath
Configuration menu - View commit details
-
Copy full SHA for 74249fe - Browse repository at this point
Copy the full SHA 74249feView commit details
Commits on Sep 28, 2019
-
Merge pull request #13 from weihaw08/UiModification
Refactor code base for ExerHealth
Configuration menu - View commit details
-
Copy full SHA for 0c00bd0 - Browse repository at this point
Copy the full SHA 0c00bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ec258 - Browse repository at this point
Copy the full SHA d7ec258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b557af - Browse repository at this point
Copy the full SHA 6b557afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eab3cf - Browse repository at this point
Copy the full SHA 5eab3cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 419a564 - Browse repository at this point
Copy the full SHA 419a564View commit details
Commits on Sep 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dcaff93 - Browse repository at this point
Copy the full SHA dcaff93View commit details -
Merge pull request #15 from garylyp/UpdateDeveloperGuide
v1.1 Update developer guide
Configuration menu - View commit details
-
Copy full SHA for 5cfbd1b - Browse repository at this point
Copy the full SHA 5cfbd1bView commit details -
Merge pull request #17 from kwekke/UpdateREADME
v1.1 Update README.adoc
Configuration menu - View commit details
-
Copy full SHA for c3a07b1 - Browse repository at this point
Copy the full SHA c3a07b1View commit details
Commits on Oct 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 39f2e28 - Browse repository at this point
Copy the full SHA 39f2e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for af21325 - Browse repository at this point
Copy the full SHA af21325View commit details -
Configuration menu - View commit details
-
Copy full SHA for 148cb21 - Browse repository at this point
Copy the full SHA 148cb21View commit details
Commits on Oct 2, 2019
-
Merge pull request #75 from t-cheepeng/add-netlify
Add netlify badge for static deployment of pages
Configuration menu - View commit details
-
Copy full SHA for 66d35d6 - Browse repository at this point
Copy the full SHA 66d35d6View commit details -
Merge pull request #74 from t-cheepeng/update-user-guide
Update relevant portions of user guide
Configuration menu - View commit details
-
Copy full SHA for ce74deb - Browse repository at this point
Copy the full SHA ce74debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf757c - Browse repository at this point
Copy the full SHA 4bf757cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2c9d35 - Browse repository at this point
Copy the full SHA f2c9d35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4296863 - Browse repository at this point
Copy the full SHA 4296863View commit details -
Configuration menu - View commit details
-
Copy full SHA for d75db3c - Browse repository at this point
Copy the full SHA d75db3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bb266 - Browse repository at this point
Copy the full SHA 35bb266View commit details -
Merge pull request #78 from garylyp/update-user-guide
Add new features and their command into user guide
Configuration menu - View commit details
-
Copy full SHA for cb32696 - Browse repository at this point
Copy the full SHA cb32696View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04bdcc - Browse repository at this point
Copy the full SHA a04bdccView commit details -
Merge pull request #79 from kwekke/update-user-guide
Update user guide
Configuration menu - View commit details
-
Copy full SHA for 839989b - Browse repository at this point
Copy the full SHA 839989bView commit details
Commits on Oct 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cbf9c3b - Browse repository at this point
Copy the full SHA cbf9c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30eff2d - Browse repository at this point
Copy the full SHA 30eff2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d95a2f - Browse repository at this point
Copy the full SHA 9d95a2fView commit details
Commits on Oct 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1c6be6a - Browse repository at this point
Copy the full SHA 1c6be6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1491768 - Browse repository at this point
Copy the full SHA 1491768View commit details
Commits on Oct 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 37107ff - Browse repository at this point
Copy the full SHA 37107ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8622527 - Browse repository at this point
Copy the full SHA 8622527View commit details
Commits on Oct 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a6225fc - Browse repository at this point
Copy the full SHA a6225fcView commit details
Commits on Oct 9, 2019
-
Add view tab to display resolve window. (#16)
* Add view tab to display resolve window. Currently, the window just displays a text showing a success and will block all inputs. The view tab is to be removed once the product is finished * Add relevant regions to resolve window. Resolve window has the command box and a left, right panel. Also includes some basic styling for the resolve window * Add view tab to display resolve window. Currently, the window just displays a text showing a success and will block all inputs. The view tab is to be removed once the product is finished * Add relevant regions to resolve window. Resolve window has the command box and a left, right panel. Also includes some basic styling for the resolve window * Update resolve window to display feedback. Resolve window has a feedback box and cleared up a bug where if the resolve window was closed and reopened, text from the previous opened window is still present. * Add css styling for text area in resolve window. * Add documentation to resolve window and related parts * Add EOF to FXML file * Move getRoot to a parent variable. * Change default window sizes Add ExerHealth icon to resolve window and window will appear with default sizes and centered on screen. Closes #54
Configuration menu - View commit details
-
Copy full SHA for b1034eb - Browse repository at this point
Copy the full SHA b1034ebView commit details
Commits on Oct 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b8cb901 - Browse repository at this point
Copy the full SHA b8cb901View commit details -
Configuration menu - View commit details
-
Copy full SHA for aee0060 - Browse repository at this point
Copy the full SHA aee0060View commit details
Commits on Oct 12, 2019
-
* Move muscle to exercise package * Add Regime * Add UniqueRegimeList * Add regime to AddCommand * Add regime to UI * Add regime to storage * Edit tests * Seperate AddCommand to AddECommand and AddRCommand * Implement delete regime * Add sample data and edit command message * Refactor code * Refactor code * Change regimeName to be compulsory field * Implement add exercise to same regime name * Implement delete of exercises in regime * Change messages in logic * Refactor code to pass checkstyle * Refactor code Close #66
Configuration menu - View commit details
-
Copy full SHA for b44a7ed - Browse repository at this point
Copy the full SHA b44a7edView commit details
Commits on Oct 13, 2019
-
* Add custom command The following things are added for this commit: 1. Support for custom command 2. Support for managing existing prefixes and names for exercise's properties 3. Enumeration classes for ValidationRegex and ParameterType 4. Support for custom property storage * Make changes to code based on feedbacks Closes #53
Configuration menu - View commit details
-
Copy full SHA for 947152a - Browse repository at this point
Copy the full SHA 947152aView commit details
Commits on Oct 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 43dd78d - Browse repository at this point
Copy the full SHA 43dd78dView commit details -
Implement undo and redo feature for add and delete commands (#86)
* Implement undo and redo feature for add and delete commands * Implement undo and redo feature for add and delete commands - rectified * Resolve checkstyle issues * Refactor exception handling portion of EventFactory * Remove repeated undo or redo calls in the execute methods to improve code cleanliness * Resolve checkstyle issues Close #59 Close #61
Configuration menu - View commit details
-
Copy full SHA for 3d065e7 - Browse repository at this point
Copy the full SHA 3d065e7View commit details
Commits on Oct 15, 2019
-
Add Undo Feature for Edit and Clear (#95)
* Implement undo and redo feature for add and delete commands * Implement undo and redo feature for add and delete commands - rectified * Resolve checkstyle issues * Implement undo feature for Edit command * Implement undo feature for Clear command * Refactor exception handling portion of EventFactory * Resolve minor checkstyle issues * Remove repeated undo or redo calls in the execute methods to improve code cleanliness * Update comments * Clean up inner workings of ClearCommand * Fix checkstyle and update method docs Close #62
Configuration menu - View commit details
-
Copy full SHA for dead4ba - Browse repository at this point
Copy the full SHA dead4baView commit details -
* Add Schedule command The basic form of schedule is available and it will accept all regimes scheduled at a date. No conflicts are brought up or resolved. * Add Schedule Command to model and logic Remaining components to edit are storage and ui and lastly tests. * Implement saving of schedules for regimes * Modify UI to display regime on left, schedule on right * Fix checkstyle and tests to pass build * Add support for completing schedules in schedule list Edited user guide and changed prefix of completing schedule regime. It makes more sense to place i for index instead of f * Fix spelling and custom property integration * Fix UI bugs and integrate suggest command * Fix checkstyle * Fix comments * Fix SLAP methods Closes #57 and Closes #60
Configuration menu - View commit details
-
Copy full SHA for dd90a29 - Browse repository at this point
Copy the full SHA dd90a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc5255 - Browse repository at this point
Copy the full SHA 7fc5255View commit details
Commits on Oct 19, 2019
-
* Change short name to prefix name * Refactor code base for storage and unique list * Make changes to code base 1. ExerciseBook, RegimeBook and ScheduleBook removed as they can be replaced with ReadOnlyResourceBook<>. 2. Changes are made to SerializableResourceBook to ensure that unchecked casts are avoided. * Make minor edits to MainApp file Closes #91 and Closes #97
Configuration menu - View commit details
-
Copy full SHA for f10cb0b - Browse repository at this point
Copy the full SHA f10cb0bView commit details
Commits on Oct 22, 2019
-
Add developer documentation for schedule/resolve command (#100)
* Add developer documentation for schedule/resolve command * Fix EOF in .puml files * Update developer guide to reflect changes new implementation * Update DG uml diagrams * Update section 7 and appendix
Configuration menu - View commit details
-
Copy full SHA for c3a6400 - Browse repository at this point
Copy the full SHA c3a6400View commit details -
* Add Statistic sequence diagram and update developer guide * Update developer guide * Update statisticSequenceDiagram * Add StatisticClassDiagram * Add StatisticActivityDiagram * Add newline at end of file
Configuration menu - View commit details
-
Copy full SHA for 843acd8 - Browse repository at this point
Copy the full SHA 843acd8View commit details
Commits on Oct 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f7baeb7 - Browse repository at this point
Copy the full SHA f7baeb7View commit details -
Update Model and Ui portions of DG (#109)
* Edit DG for Model and Ui * Fix link for Ui.java * Update UML diagram for UiClassDiagram
Configuration menu - View commit details
-
Copy full SHA for 87b5595 - Browse repository at this point
Copy the full SHA 87b5595View commit details -
Feature undo for regime (#102)
* Refactor CommandToEvent method in EventFactory to check for command word string * Implement undo for add regime command * Implement undo for delete regime and also add new EventPayload class to manage payload * Refactor undo-redo code to make use of EventPayload when sharing important data * Resolve checkstyle issues * Clean up code for events and commands classes * Include javadoc comments for ResourceTypeDependentCommand Closes #65
Configuration menu - View commit details
-
Copy full SHA for 686891c - Browse repository at this point
Copy the full SHA 686891cView commit details -
* Update UndoSequenceDiagram * Add sequence and activity diagrams for undo * Add UML Diagram for Event Package * Update undo implementation in DG * Remove traces of address, persons and contacts
Configuration menu - View commit details
-
Copy full SHA for 1f6ce0d - Browse repository at this point
Copy the full SHA 1f6ce0dView commit details -
* Update custom feature in DG * Make minor changes to Logic component in DG * Include prefix definition in glossary * Fix minor error in code * Clean up DG
Configuration menu - View commit details
-
Copy full SHA for 8d5bd26 - Browse repository at this point
Copy the full SHA 8d5bd26View commit details -
Update developer guide suggest feature (#111)
* Update Developer's Guide for Suggest feature * Update DG
Configuration menu - View commit details
-
Copy full SHA for 656a318 - Browse repository at this point
Copy the full SHA 656a318View commit details
Commits on Oct 24, 2019
-
Add feature resolve conflict (#101)
* Add Resolve command and refactor index methods Resolve command added and IndexUtil helps check out of bounds * Add model components of resolve command Included in some additional util classes * Add UI component to resolve command * Add docs and fix checkstyle Tests can now rely on MainApp's state. So be careful when setting up test. * Fix checkstyle * Update documentation and fix method names Closes #58
Configuration menu - View commit details
-
Copy full SHA for 4421007 - Browse repository at this point
Copy the full SHA 4421007View commit details -
Add test custom property (#96)
* Add tests to Custom Property feature * Fix tests * Rename variables
Configuration menu - View commit details
-
Copy full SHA for ac13b6a - Browse repository at this point
Copy the full SHA ac13b6aView commit details -
* Add class diagram for resolve command * Update DG for Resolve feature and alternative word * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 9659e64 - Browse repository at this point
Copy the full SHA 9659e64View commit details
Commits on Oct 25, 2019
-
Add suggest possible command (#103)
* add suggest possible for muscle tags * Add suggest possible command * Update ParserUtil * Update usage messages for suggest commands Closes #69
Configuration menu - View commit details
-
Copy full SHA for 3b8b245 - Browse repository at this point
Copy the full SHA 3b8b245View commit details -
* Remove FindCommand and FindCommandParser from Main and Test * Resolve checkstyle issues * Remove FIND for UserGuide
Configuration menu - View commit details
-
Copy full SHA for 01be62e - Browse repository at this point
Copy the full SHA 01be62eView commit details
Commits on Oct 26, 2019
-
* Add support for deleting a custom property * Add tests for methods in ParameterType and ParserUtil * Update tests in ParserUtil * Remove items from test package * Delete serialize.json * Make changes to the checking of prefixes in CustomCommandParser * Make minor changes to CustomCommand related tests * Merge remote-tracking branch 'upstream/master' into custom-delete-feature # Conflicts: # src/main/java/seedu/exercise/logic/parser/CliSyntax.java * Add new line at EOF * Add new line at EOF * Update UG for custom * Add newline at EOF Closes #55
Configuration menu - View commit details
-
Copy full SHA for ff18877 - Browse repository at this point
Copy the full SHA ff18877View commit details -
Implements stats feature (#114)
* Add StatsCommandParser * Add StatsCommand * Add methods in ParseUtil * Add prefix in CliSyntax * Add StatsFactory * Add Statistic * Add default statistic * Add BarChartPanel * Add LineChartPanel * Add PieChartPanel * Refactor code * Add javadoc and refactor code * Add update statistic when model is edited * Refactor code for statistic in model * Add statistic methods in modelstub in test * Edit values return for barchart * Add javadoc comments * Add newline at EOF in fxml * Add restrictions to number of days between start date and end date for stats command * Refactor code * Update user guide * Add newline at EOF in data/exercisedatabases.json * Change strings in ParserUtil and store as final String in Date and Statistic Closes #71, closes #72 and closes #73
Configuration menu - View commit details
-
Copy full SHA for 780bbaa - Browse repository at this point
Copy the full SHA 780bbaaView commit details
Commits on Oct 28, 2019
-
Fix bug: no error message shown when deleting exercise in regime with…
… duplicate index (#123) * Add checkDuplicateIndexes in DeleteRegimeCommand * Add hashCode in Index * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 1d5a060 - Browse repository at this point
Copy the full SHA 1d5a060View commit details -
Add test for logic package (#120)
* Update CommandResult tests * Add unit and integration test for ResolveCommandTest * Add test for ScheduleCompleteCommandTest * Add ScheduleRegimeCommandTest * Add ScheduleCommandParserTest * Add ResolveCommandParserTest * Refactor test codebase and change LogicManagerTest * Fix LogicManagerTest * Fix tests
Configuration menu - View commit details
-
Copy full SHA for 6dc46b6 - Browse repository at this point
Copy the full SHA 6dc46b6View commit details -
Add test commons package (#119)
* Remove view tab for resolve window * Add IndexUtilTest * Update test for core package * Update util package tests and documentation
Configuration menu - View commit details
-
Copy full SHA for d926c30 - Browse repository at this point
Copy the full SHA d926c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8009a42 - Browse repository at this point
Copy the full SHA 8009a42View commit details
Commits on Oct 29, 2019
-
Merge remote-tracking branch 'upstream/master' into update-ui
# Conflicts: # src/main/java/seedu/exercise/ui/MainWindow.java # src/main/resources/view/MainWindow.fxml
Configuration menu - View commit details
-
Copy full SHA for 03a9abd - Browse repository at this point
Copy the full SHA 03a9abdView commit details -
* Add prototype to refactoring of Ui * Update Ui Fix checkstyle * Fix checkstyle * Fix checkstyle * Fix checkstyle * Fix checkstyle * Fix tests * Add tests to CommandResult * Fix checkstyle * Fix checkstyle * Add tests to CommandResultTest
Configuration menu - View commit details
-
Copy full SHA for 6ffc4a4 - Browse repository at this point
Copy the full SHA 6ffc4a4View commit details -
Merge remote-tracking branch 'upstream/master' into update-ui
# Conflicts: # src/main/java/seedu/exercise/ui/ExerciseListPanel.java # src/main/java/seedu/exercise/ui/MainWindow.java # src/main/resources/view/MainWindow.fxml # src/test/java/seedu/exercise/logic/commands/SuggestPossibleCommandTest.java
Configuration menu - View commit details
-
Copy full SHA for 91fc0f6 - Browse repository at this point
Copy the full SHA 91fc0f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62850a8 - Browse repository at this point
Copy the full SHA 62850a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c35df5 - Browse repository at this point
Copy the full SHA 2c35df5View commit details -
Add tests for statistic (#125)
* Add StatsCommandParserTest * Add tests in DateTest * Add StatsFactoryTest * Add StatsCommandTest * Fix checkstyle * Add tests in ParseUtilTest * Move static final Strings to CommonTestData * Move exercises in StatsFactoryTest to TypicalExercises
Configuration menu - View commit details
-
Copy full SHA for e08d44b - Browse repository at this point
Copy the full SHA e08d44bView commit details -
* Add tests for AddRegimeCommandTest * Add tests for DeleteRegimeCommand * Add tests for AddRegimeCommandParser * Add tests for DeleteRegimeCommandParser * Change strings to constant in AddRegimeCommandParserTest * Fix test in DeleteRegimeCommandTest
Configuration menu - View commit details
-
Copy full SHA for 01d018d - Browse repository at this point
Copy the full SHA 01d018dView commit details -
* Add ConflictTest * Update ExerciseTest * Add RegimeTest * Add ScheduleTest * Add DateChangerUtilTest * Add SampleDataUtilTest * Add UserPrefsTest and ReadOnlyResourceBookTest * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for a797b7e - Browse repository at this point
Copy the full SHA a797b7eView commit details -
* Edit CustomTheme.css * Add auto focus to commandBox on startup
Configuration menu - View commit details
-
Copy full SHA for da62ef7 - Browse repository at this point
Copy the full SHA da62ef7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebfb116 - Browse repository at this point
Copy the full SHA ebfb116View commit details -
Merge remote-tracking branch 'upstream/master' into update-ui
# Conflicts: # src/main/resources/view/CustomTheme.css
Configuration menu - View commit details
-
Copy full SHA for 2adeea6 - Browse repository at this point
Copy the full SHA 2adeea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0dfe8a - Browse repository at this point
Copy the full SHA c0dfe8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d6ba74 - Browse repository at this point
Copy the full SHA 9d6ba74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d4ce21 - Browse repository at this point
Copy the full SHA 1d4ce21View commit details -
* Update UI parts * Add new line at EOF * Add in missing code from previous merged commit * Add newline at EOF * Add newline at EOF * Make minor changes to UI * Add newline at EOF Closes #56
Configuration menu - View commit details
-
Copy full SHA for b2140d5 - Browse repository at this point
Copy the full SHA b2140d5View commit details -
Update resolve window theme (#130)
* Update ResolveWindow UI and add regime name * Prevent user from closing ResolveWindow
Configuration menu - View commit details
-
Copy full SHA for 93fc1b2 - Browse repository at this point
Copy the full SHA 93fc1b2View commit details -
Minor changes to GUI colours (#133)
* Update UI parts * Add new line at EOF * Add in missing code from previous merged commit * Add newline at EOF * Add newline at EOF * Make minor changes to UI * Add newline at EOF * Make minor style changes to GUI * Change colours of UI
Configuration menu - View commit details
-
Copy full SHA for 52b8a4e - Browse repository at this point
Copy the full SHA 52b8a4eView commit details -
* Update User Guide * Update Developer Guide
Configuration menu - View commit details
-
Copy full SHA for 2b27417 - Browse repository at this point
Copy the full SHA 2b27417View commit details -
* Change text and colour for charts * Add updateStatistic in ClearCommand * Add display text when no data for piechart * Refactor code * Refactor code
Configuration menu - View commit details
-
Copy full SHA for 96b287c - Browse repository at this point
Copy the full SHA 96b287cView commit details
Commits on Oct 30, 2019
-
Update schedule command (#131)
* Update ScheduleRegimeCommand to not accept dates before current * Add test for ScheduleRegimeCommand not accepting dates * Add pretty print for dates in schedule * Add tests for pretty printing of dates
Configuration menu - View commit details
-
Copy full SHA for 2644491 - Browse repository at this point
Copy the full SHA 2644491View commit details -
* Update suggest feature Add Predicate classes * Fix checkstyle * Add BasePropertyPredicate * Fix checkstyle * Merge branch 'master' into update-suggest-feature * Edit Tests * Edit checking of preamble * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 90ed95a - Browse repository at this point
Copy the full SHA 90ed95aView commit details -
Add tests to Storage component (#137)
* Add tests to: AddRegimeCommand DeleteRegimeCommand * Edit EditExerciseDescriptorTest * Add tests to Storage component * Fix checkstyle * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for cc89838 - Browse repository at this point
Copy the full SHA cc89838View commit details -
Feature update list and edit command (#138)
* Update edit command to take in prefix 'i' and resolve bugs in prefix parsing * Fix bugs for prefix parsing * Resolve checkstyle issues with exercisedatabase.json
Configuration menu - View commit details
-
Copy full SHA for 876151b - Browse repository at this point
Copy the full SHA 876151bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eee83b - Browse repository at this point
Copy the full SHA 3eee83bView commit details -
* Make updates to CustomPropertyTest * Update CustomPropertyTests * Update PropertyBookTest * Add more PropertyBookTest * Add new tests and update PropertyBook * Add newline at EOF * Add newline at EOF * Make further changes to PropertyBook * Users are now unable to remove the names of default properties.
Configuration menu - View commit details
-
Copy full SHA for 3bdf789 - Browse repository at this point
Copy the full SHA 3bdf789View commit details -
Add resource info panel (#136)
* Add basic listener interface for selection events * Add regime and schedule info panels * Add RegimeInfoPanel * Update RegimeInfoPanel fxml * Add ScheduleInfoPanel * Change initial displayed list to schedule list * Change basic data and remove unused methods * Remove NameContainsKeywordPredicate and related items * Removed imports * Add suggestion panel listener to display exercises * Add no background logo * Update user guide for resolve and schedule * Update logo and resolve window text * Fix minor bugs in undo redo and schedule command * Fix bug for resolve window
Configuration menu - View commit details
-
Copy full SHA for 5b3cf70 - Browse repository at this point
Copy the full SHA 5b3cf70View commit details
Commits on Oct 31, 2019
-
* Change statistic for barchart to exercise frequency * Add total and average for Statistic * Add total and average for statistic in tests * Refactor code
Configuration menu - View commit details
-
Copy full SHA for 6f5dfc9 - Browse repository at this point
Copy the full SHA 6f5dfc9View commit details
Commits on Nov 2, 2019
-
* Fix resolve duplicate exercise bug * Update tests for resolve command * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 7aafac8 - Browse repository at this point
Copy the full SHA 7aafac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 777699a - Browse repository at this point
Copy the full SHA 777699aView commit details -
* Add contributions to ppp * Add tags for reference in ppp * Add EOF to ppp
Configuration menu - View commit details
-
Copy full SHA for ae79b82 - Browse repository at this point
Copy the full SHA ae79b82View commit details -
Feature undo schedule and resolve (#186)
* Add undo-redo feature for ScheduleComplete and ScheduleRegime command * Implement undo redo for ResolveCommand * Resolve checkstyle and test issues * Add tests for new Event classes * Resolve checkstyle issues * Implement list sorting for Exercise, Regime and Schedule List * Amend issues raised in PR comments * Amend access modifiers to package private for EventsUtil data
Configuration menu - View commit details
-
Copy full SHA for 735692c - Browse repository at this point
Copy the full SHA 735692cView commit details
Commits on Nov 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1574d2d - Browse repository at this point
Copy the full SHA 1574d2dView commit details -
* Squash all changes to travis.yml and build.gradle for testfx * Add empty gui test * Fix checkstyle * Port AB4 base tests for GUI and add CommandBoxTest * Update CSS files for test
Configuration menu - View commit details
-
Copy full SHA for 68d12ad - Browse repository at this point
Copy the full SHA 68d12adView commit details -
Custom Property feature updates and tests (#194)
* Make updates to CustomPropertyTest * Update CustomPropertyTests * Update PropertyBookTest * Add more PropertyBookTest * Add new tests and update PropertyBook * Add newline at EOF * Add newline at EOF * Make further changes to PropertyBook 1. Users are now unable to remove the names of default properties. * Add tests for CustomRemoveCommand * Make minor updates to Javadocs * Add removal of custom property of single exercise * Add removal of custom property of single exercise * Make changes to PropertyBook design 1. Converted PropertyBook to a singleton class as the data inside PropertyBook can be seen as a global variable that should be maintained by a single entity. 2. Introduced a function to help remove all invalid custom properties. Invalid custom properties are those that the user adds in directly into the json file but fail to declare them in the custom property json file. 3. Introduced a function to check if the user has defined custom properties with clashing names/prefixes in the json file. * Add in more tests * Add logger to CustomCommand and PropertyBook * Add viewcustom command for users * Make minor updates to UI * Make updates to DG * Make changes to UG and DG 1. Some pictures are included for UG. Will include more in the future once the issue with the list has been solved. * Make changes based on comments * Add some tests for PropertyBook Closes #166 Closes #183
Configuration menu - View commit details
-
Copy full SHA for 01cea67 - Browse repository at this point
Copy the full SHA 01cea67View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9970df - Browse repository at this point
Copy the full SHA f9970dfView commit details
Commits on Nov 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a5d7517 - Browse repository at this point
Copy the full SHA a5d7517View commit details -
Add rationale section to resolve DG (#195)
* Add rationale section to resolve DG * Update link and tag in DG * Change link name
Configuration menu - View commit details
-
Copy full SHA for 4eb2c46 - Browse repository at this point
Copy the full SHA 4eb2c46View commit details -
Attempt to fix sorted list bug but it is now no longer a catastrophe …
…because it is fixed (#193) * Attempt to fix sorted list bug but catastrophe * Fix undo redo status bug * Rename methods in logic manager * Add documentation ListChangeListener.Change
Configuration menu - View commit details
-
Copy full SHA for 66e7041 - Browse repository at this point
Copy the full SHA 66e7041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97da87b - Browse repository at this point
Copy the full SHA 97da87bView commit details
Commits on Nov 5, 2019
-
Fix InfoDisplayPanel after list command is executed (#197)
* Fix InfoDisplayPanel to show default message after list command is executed * Edit javaDoc comment * Edit handleResourceList method * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for f0a40ce - Browse repository at this point
Copy the full SHA f0a40ceView commit details -
PPP updates and Select command (#200)
* Make updates to PPP * Add in more content in PPP * Make changes to UG, DG and PPP * Add select command and its tests * Make minor changes to pass checkstyle
Configuration menu - View commit details
-
Copy full SHA for f9e6bd2 - Browse repository at this point
Copy the full SHA f9e6bd2View commit details -
Fix bug for list command and select (#201)
* Fix bug for list command and select * Add documentation
Configuration menu - View commit details
-
Copy full SHA for 27b8526 - Browse repository at this point
Copy the full SHA 27b8526View commit details
Commits on Nov 6, 2019
-
* Add tooltip in bar chart and line chart * Resize chart panel * Extract install ToolTip method
Configuration menu - View commit details
-
Copy full SHA for 3bc31f4 - Browse repository at this point
Copy the full SHA 3bc31f4View commit details -
* Add Schedule portion for UG * Add UI.png and resolve screenshots * Update PPP and ensure hard limit 10 pages met * Add EOF to PPP
Configuration menu - View commit details
-
Copy full SHA for 9a6f9ea - Browse repository at this point
Copy the full SHA 9a6f9eaView commit details
Commits on Nov 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6f65c70 - Browse repository at this point
Copy the full SHA 6f65c70View commit details -
* Fix duplicated name in suggest possible * Fix command message to fit in ResultDisplayBox * Add images (for README and UG delete command) * Update UG for Suggest feature Added Screenshots Update exercise database * Fix zero padded calories * Fix Muscle Tag case sensitivity * Fix suggest command invalid command message * Update ReadMe screenshot * Update suggestion exercise date to be consistent * Rename ReadMe screenshot to Ui.png Closes #206 Closes #209 Closes #217 Closes #169
Configuration menu - View commit details
-
Copy full SHA for f9a447d - Browse repository at this point
Copy the full SHA f9a447dView commit details -
Update UG, DG, PPP and fix issues (#230)
* Update PPP * Add image in UG for statistic * Update UG * Update command error message * Change calories to be only integer and remove unnecessary zeroes in display * Change values in Stats to Integer * Update UG and DG * Remove zero data for pie chart * Fix typo in UG and PPP * Add reposense authorship * Update tests for statistic * Update usage message for delete command * Fix no newline at EOF error * Update Ui.png in PPP Closes #205 Closes #208 Closes #210 Closes #213 Closes #220 Closes #214
Configuration menu - View commit details
-
Copy full SHA for 27ccb59 - Browse repository at this point
Copy the full SHA 27ccb59View commit details -
Add reposense authorship (#229)
* Add reposense authorship * Edit authorship schedulecommand
Configuration menu - View commit details
-
Copy full SHA for 0887b54 - Browse repository at this point
Copy the full SHA 0887b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39eea07 - Browse repository at this point
Copy the full SHA 39eea07View commit details
Commits on Nov 8, 2019
-
Fix Ui bugs and Update docs (#231)
* Fix bug of infoDisplayPanel not responding when exercises or regimes are edited * Add screenshots for command usage in UG * Add authorship and add CommandException for clearing empty exercise list * Resolve display bug on executing Clear and Edit Command and add authorship to tests * Update DG * Update overwrited png file from merged conflict * Complete PPP first draft * Resolve checkstyle issues * Remove logging that was used for debugging in ResourceListPanel Closes #160 Closes #172 Closes #212 Closes #227
Configuration menu - View commit details
-
Copy full SHA for 7c7cd32 - Browse repository at this point
Copy the full SHA 7c7cd32View commit details
Commits on Nov 9, 2019
-
* Make minor changes to UG and remove unused code. * Update UG with pictures * Update DG diagrams * Update PPP * Make minor change to invalid command format * Add tooltip for long names * Make updates to PPP * Make updates to PPP * Add more tests * Add newline at EOF * Add authorship Closes #145 Closes #146 Closes #154 Closes #157 Closes #158 Closes #168
Configuration menu - View commit details
-
Copy full SHA for e855776 - Browse repository at this point
Copy the full SHA e855776View commit details -
* Update PPP and DG * Add logging messages to multiple files * Add documentation and fix checkstyle * Add clarification for deleting resources not propagating changes * Fix center panel not showing correct schedule * Add documentation for ResourceListPanel Closes #221
Configuration menu - View commit details
-
Copy full SHA for ee5020f - Browse repository at this point
Copy the full SHA ee5020fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f9d62 - Browse repository at this point
Copy the full SHA c8f9d62View commit details -
* Add authorship Update date for suggesed exercises * Add tests Update PPP * Edit UG DG PPP * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for a2438f8 - Browse repository at this point
Copy the full SHA a2438f8View commit details
Commits on Nov 10, 2019
-
* Add authorship Update date for suggesed exercises * Add tests Update PPP * Edit UG DG PPP * Fix checkstyle * Fix coding quality * Update exercise database to take sample exercise book
Configuration menu - View commit details
-
Copy full SHA for c134591 - Browse repository at this point
Copy the full SHA c134591View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6e1276 - Browse repository at this point
Copy the full SHA f6e1276View commit details -
Add instructions for manual testing for schedule and resolve (#238)
* Add instructions for manual testing for schedule and resolve * Fix bug for resolve window
Configuration menu - View commit details
-
Copy full SHA for 3b4c1a9 - Browse repository at this point
Copy the full SHA 3b4c1a9View commit details -
Add manual testing in DG (#240)
* Update manual testing in DG * Remove Project section from PPP * Revert "Remove Project section from PPP" This reverts commit 4b54eb3. * Remove project section from PPP
Configuration menu - View commit details
-
Copy full SHA for 623f903 - Browse repository at this point
Copy the full SHA 623f903View commit details -
* Add manual testing info and format UG * Make comestic changes to UG, DG and PPP * Make minor updates to DG * Make minor updates to DG
Configuration menu - View commit details
-
Copy full SHA for 56201e7 - Browse repository at this point
Copy the full SHA 56201e7View commit details -
* Add command box tests * Add ExerciseListView tests * Refactor out id fields and add node handles * Add help window tests * Add in resource list panel gui tests * Add documentation to gui asserts * Add more test to resource list panels * Add info display panel tests * minor updates to UG and DG * Update UG pictures * Update PPP
Configuration menu - View commit details
-
Copy full SHA for 85625ae - Browse repository at this point
Copy the full SHA 85625aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f996980 - Browse repository at this point
Copy the full SHA f996980View commit details -
Configuration menu - View commit details
-
Copy full SHA for e797f36 - Browse repository at this point
Copy the full SHA e797f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5a0c97 - Browse repository at this point
Copy the full SHA c5a0c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b5d29 - Browse repository at this point
Copy the full SHA 66b5d29View commit details -
Make minor changes to mistakes in UG and DG (#243)
* Add manual testing info and format UG * Make comestic changes to UG, DG and PPP * Make minor updates to DG * Make minor updates to DG * Make minor comestic touch-ups to DG * Make minor changes to UG * Correct grammatical error
Configuration menu - View commit details
-
Copy full SHA for 40049f3 - Browse repository at this point
Copy the full SHA 40049f3View commit details -
* Remove Project section from PPP * Revert "Remove Project section from PPP" This reverts commit 4b54eb3. * Update diagrams
Configuration menu - View commit details
-
Copy full SHA for bbdb34c - Browse repository at this point
Copy the full SHA bbdb34cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7586479 - Browse repository at this point
Copy the full SHA 7586479View commit details -
* Edit PPP * Update DG Manual Testing undo section * Tidy up default sample data * Update sample data util * Minor change to resourcebook string representation and update DG * Resolve checkstyle issues * Amend phrasings in Manual Testing Component of DG
Configuration menu - View commit details
-
Copy full SHA for ee185f7 - Browse repository at this point
Copy the full SHA ee185f7View commit details -
* Update UG and DG with clearer diagrams * Fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for f8b625e - Browse repository at this point
Copy the full SHA f8b625eView commit details -
Fix tab spacing in list command (#248)
* Update UG and DG with clearer diagrams * Fix checkstyle * Change spacing in list command message
Configuration menu - View commit details
-
Copy full SHA for e9b98b6 - Browse repository at this point
Copy the full SHA e9b98b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 992cb6f - Browse repository at this point
Copy the full SHA 992cb6fView commit details
Commits on Nov 11, 2019
-
* Edit UG * Standardize command format * Change UG PREFIX to PREFIX_NAME
Configuration menu - View commit details
-
Copy full SHA for 07a6ddc - Browse repository at this point
Copy the full SHA 07a6ddcView commit details -
* Update UG and DG with clearer diagrams * Resize UG image * Correct grammatical error * Correct grammatical error * Update error message * Update Number parameter type for custom properties * Make changes to diagrams * Remove HTML file * Fix error message
Configuration menu - View commit details
-
Copy full SHA for ca5c741 - Browse repository at this point
Copy the full SHA ca5c741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7123123 - Browse repository at this point
Copy the full SHA 7123123View commit details -
Configuration menu - View commit details
-
Copy full SHA for b545931 - Browse repository at this point
Copy the full SHA b545931View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54add0f - Browse repository at this point
Copy the full SHA 54add0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a8b16a - Browse repository at this point
Copy the full SHA 5a8b16aView commit details