-
Notifications
You must be signed in to change notification settings - Fork 434
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
sarjinius iP #474
base: master
Are you sure you want to change the base?
sarjinius iP #474
Commits on Jan 7, 2024
-
docs/README.md: Tweak document template
Let's tweak the docs/README.md (which is used as the user guide) to fit Duke better. Specifically, 1. mention product name in the title 2. mention adding a product screenshot and a product intro 3. tweak the flow to describe feature-by-feature
damithc committedJan 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 55f9f9f - Browse repository at this point
Copy the full SHA 55f9f9fView commit details -
damithc authored and damithc committed
Jan 7, 2024 Configuration menu - View commit details
-
Copy full SHA for f837ddb - Browse repository at this point
Copy the full SHA f837ddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f7324 - Browse repository at this point
Copy the full SHA a6f7324View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fda194 - Browse repository at this point
Copy the full SHA 4fda194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30db664 - Browse repository at this point
Copy the full SHA 30db664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2458d - Browse repository at this point
Copy the full SHA 5b2458dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4fbab2 - Browse repository at this point
Copy the full SHA a4fbab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dff389f - Browse repository at this point
Copy the full SHA dff389fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f84653 - Browse repository at this point
Copy the full SHA 7f84653View commit details -
Renames command to task, creates a task list, modifies echo method to…
… add task to list
Configuration menu - View commit details
-
Copy full SHA for bdb8f27 - Browse repository at this point
Copy the full SHA bdb8f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f1e2b1 - Browse repository at this point
Copy the full SHA 1f1e2b1View commit details
Commits on Jan 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3c9722 - Browse repository at this point
Copy the full SHA c3c9722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7458497 - Browse repository at this point
Copy the full SHA 7458497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bfce71 - Browse repository at this point
Copy the full SHA 1bfce71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d5af97 - Browse repository at this point
Copy the full SHA 1d5af97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3057eee - Browse repository at this point
Copy the full SHA 3057eeeView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dbd50a2 - Browse repository at this point
Copy the full SHA dbd50a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b565b98 - Browse repository at this point
Copy the full SHA b565b98View commit details -
Adds methods that gets the fields to be used in the Todo, Deadline, a…
…nd Event constructors.
Configuration menu - View commit details
-
Copy full SHA for 0178d19 - Browse repository at this point
Copy the full SHA 0178d19View commit details -
Replaces addTask method with addTodo, addDeadline, addEvent methods, …
…modifies control flow
Configuration menu - View commit details
-
Copy full SHA for 08d5140 - Browse repository at this point
Copy the full SHA 08d5140View commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c70784b - Browse repository at this point
Copy the full SHA c70784bView commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e8f791 - Browse repository at this point
Copy the full SHA 8e8f791View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d54ec1 - Browse repository at this point
Copy the full SHA 2d54ec1View commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da1e33c - Browse repository at this point
Copy the full SHA da1e33cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f774215 - Browse repository at this point
Copy the full SHA f774215View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ef4a63 - Browse repository at this point
Copy the full SHA 8ef4a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff1d0b - Browse repository at this point
Copy the full SHA 5ff1d0bView commit details -
* branch-Level-7: Writes task list into file after list is modified. Initializes task list from hard drive when chatbot starts up.
Configuration menu - View commit details
-
Copy full SHA for b012664 - Browse repository at this point
Copy the full SHA b012664View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e82e16 - Browse repository at this point
Copy the full SHA 4e82e16View commit details -
* branch-Level-8: Adds ability for chatbot to understand dates and times.
Configuration menu - View commit details
-
Copy full SHA for c03eaf8 - Browse repository at this point
Copy the full SHA c03eaf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e89cfd2 - Browse repository at this point
Copy the full SHA e89cfd2View commit details -
Merge branch 'add-gradle-support'
* add-gradle-support: Bump gradle and lib version Add Gradle support docs/README.md: Tweak document template
Configuration menu - View commit details
-
Copy full SHA for 85c0262 - Browse repository at this point
Copy the full SHA 85c0262View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a36cee0 - Browse repository at this point
Copy the full SHA a36cee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9169b79 - Browse repository at this point
Copy the full SHA 9169b79View commit details -
Configuration menu - View commit details
-
Copy full SHA for beebe61 - Browse repository at this point
Copy the full SHA beebe61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36260c6 - Browse repository at this point
Copy the full SHA 36260c6View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9839681 - Browse repository at this point
Copy the full SHA 9839681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 341de20 - Browse repository at this point
Copy the full SHA 341de20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d86535 - Browse repository at this point
Copy the full SHA 7d86535View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17640c9 - Browse repository at this point
Copy the full SHA 17640c9View commit details -
* branch-Level-9: Adds a find method that can filter the task list by a keyword.
Configuration menu - View commit details
-
Copy full SHA for 23bc68a - Browse repository at this point
Copy the full SHA 23bc68aView commit details -
Merge branch 'branch-A-JavaDoc'
* branch-A-JavaDoc: JavaDoc modified to follow coding standard Added JavaDoc to most classes and methods # Conflicts: # src/main/java/virtue/VirtueTask.java # src/main/java/virtue/VirtueTaskList.java
Configuration menu - View commit details
-
Copy full SHA for 2936133 - Browse repository at this point
Copy the full SHA 2936133View commit details -
Merge branch 'branch-A-CodingStandard'
* branch-A-CodingStandard: Code modified to follow the coding standard # Conflicts: # src/main/java/virtue/Ui.java # src/main/java/virtue/Virtue.java # src/main/java/virtue/VirtueTaskList.java
Configuration menu - View commit details
-
Copy full SHA for 462fa52 - Browse repository at this point
Copy the full SHA 462fa52View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2740425 - Browse repository at this point
Copy the full SHA 2740425View commit details -
Merge branch 'branch-A-CheckStyle'
* branch-A-CheckStyle: Finds coding style violations and resolves them
Configuration menu - View commit details
-
Copy full SHA for 0b48734 - Browse repository at this point
Copy the full SHA 0b48734View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95de22d - Browse repository at this point
Copy the full SHA 95de22dView commit details -
Merge branch 'branch-Level-10'
* branch-Level-10: Incorporates a GUI into the chatbot.
Configuration menu - View commit details
-
Copy full SHA for 819a874 - Browse repository at this point
Copy the full SHA 819a874View commit details
Commits on Feb 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf1cf6f - Browse repository at this point
Copy the full SHA bf1cf6fView commit details -
Refactors the code to improve code quality.
The sandwich and indent features are obsolete due to the new GUI. The applyCommand method is better not without a String output because it is public. Let's * remove the sandwich and indent methods in Virtue class * remove its usages * create a resultMessage field in Command class * make the applyCommand method set the Command resultMessage
Configuration menu - View commit details
-
Copy full SHA for 86214c2 - Browse repository at this point
Copy the full SHA 86214c2View commit details
Commits on Feb 25, 2024
-
Merge pull request #2 from sarjinius/branch-A-Assertions
Adds assert checks to the code
Configuration menu - View commit details
-
Copy full SHA for 347f5f9 - Browse repository at this point
Copy the full SHA 347f5f9View commit details -
Merge branch 'master' into branch-A-CodeQuality
* master: Adds assert checks to the code # Conflicts: # src/main/java/virtue/Virtue.java # src/main/java/virtue/VirtueTaskList.java
Configuration menu - View commit details
-
Copy full SHA for 8036d65 - Browse repository at this point
Copy the full SHA 8036d65View commit details -
Merge pull request #3 from sarjinius/branch-A-CodeQuality
Refactors the code to improve code quality.
Configuration menu - View commit details
-
Copy full SHA for 3f42a80 - Browse repository at this point
Copy the full SHA 3f42a80View commit details -
Merge branch 'master' of https://github.com/sarjinius/ip
* 'master' of https://github.com/sarjinius/ip: Refactors the code to improve code quality.
Configuration menu - View commit details
-
Copy full SHA for 19a8b03 - Browse repository at this point
Copy the full SHA 19a8b03View commit details
Commits on Feb 26, 2024
-
Provide a way to perform commands on multiple tasks
The mark, unmark, and delete commands can be applied to several tasks. Adding this features makes it more convenient for the user. Let's, * update the getIndex method to accept multiple indices * update the markTasksAsDone, markTasksAsNotDone, and deleteTasks methods to accept an array of indices
Configuration menu - View commit details
-
Copy full SHA for 7ab0a1c - Browse repository at this point
Copy the full SHA 7ab0a1cView commit details -
Merge branch 'branch-C-MassOps'
* branch-C-MassOps: Provide a way to perform commands on multiple tasks
Configuration menu - View commit details
-
Copy full SHA for f311cf5 - Browse repository at this point
Copy the full SHA f311cf5View commit details -
Several lines in the getIndices method were taken and modified from several websites. Let's, * add comments citing the sources for the code
Configuration menu - View commit details
-
Copy full SHA for 6688e6e - Browse repository at this point
Copy the full SHA 6688e6eView commit details -
Add a representative screenshot to the docs folder
A good product screenshot showcases the product in its full glory. Let's, * produce a sample run with realistic data * take a screenshot of the sample run * add the screenshot to the docs folder
Configuration menu - View commit details
-
Copy full SHA for 2d3f605 - Browse repository at this point
Copy the full SHA 2d3f605View commit details -
A user guide is needed for users to understand how to use the chatbot's commands. Let's add the command details and examples, together with the Ui.png image, to the user guide.
Configuration menu - View commit details
-
Copy full SHA for 5d9d7fd - Browse repository at this point
Copy the full SHA 5d9d7fdView commit details
Commits on Mar 6, 2024
-
Provide appropriate messages to invalid inputs
When a user inputs an empty description or index, or an index out of range, the user must be alerted. Let's, * check if a description is not entirely whitespace * check if all indices are in the appropriate range * alert the user if the conditions are not satisfied
Configuration menu - View commit details
-
Copy full SHA for 6b00519 - Browse repository at this point
Copy the full SHA 6b00519View commit details