-
Notifications
You must be signed in to change notification settings - Fork 521
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
[CS2103-T17-2] ContactSwift #177
base: master
Are you sure you want to change the base?
[CS2103-T17-2] ContactSwift #177
Commits on Mar 28, 2024
-
Previously there were a few lines that were partially covered by tests. This commit fixes that by adding tests for those lines.
Configuration menu - View commit details
-
Copy full SHA for 9a152e7 - Browse repository at this point
Copy the full SHA 9a152e7View commit details -
Merge pull request #61 from hjungwoo01/fix-delete-bug
Fix bug regarding name-based deletion
Configuration menu - View commit details
-
Copy full SHA for 49dbdbd - Browse repository at this point
Copy the full SHA 49dbdbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba21368 - Browse repository at this point
Copy the full SHA ba21368View commit details -
Document Filter and ShowAll Commands in Dev Guide
Updated the Developer Guide to include comprehensive documentation for the Filter and ShowAll commands. This enhancement outlines the implementation details, rationale, and design considerations for these features. - The Filter Command section explains its parsing and execution process, highlighting the use of predicates for dynamic employee filtering based on specified criteria like name, role, team, and tags. - The ShowAll Command section describes its functionality to reset and display the complete list of employees, detailing its integration with the model to clear any active filters. This documentation provides clarity on the features' workings, assisting developers in understanding and maintaining the codebase. The choice of implementation for each command is justified with a focus on flexibility, user experience, and adherence to the application's architectural standards. The detailed documentation ensures that future enhancements or modifications to these features can be made efficiently and with a thorough understanding of their initial design and purpose.
Configuration menu - View commit details
-
Copy full SHA for 829403f - Browse repository at this point
Copy the full SHA 829403fView commit details -
Document Filter and ShowAll Commands in Dev Guide
Updated the Developer Guide to include comprehensive documentation for the Filter and ShowAll commands. This enhancement outlines the implementation details, rationale, and design considerations for these features. - The Filter Command section explains its parsing and execution process, highlighting the use of predicates for dynamic employee filtering based on specified criteria like name, role, team, and tags. - The ShowAll Command section describes its functionality to reset and display the complete list of employees, detailing its integration with the model to clear any active filters. This documentation provides clarity on the features' workings, assisting developers in understanding and maintaining the codebase. The choice of implementation for each command is justified with a focus on flexibility, user experience, and adherence to the application's architectural standards. The detailed documentation ensures that future enhancements or modifications to these features can be made efficiently and with a thorough understanding of their initial design and purpose.
Configuration menu - View commit details
-
Copy full SHA for 6728ec6 - Browse repository at this point
Copy the full SHA 6728ec6View commit details -
Merge pull request #64 from hjungwoo01/update-developer-guide
Update developer guide
Configuration menu - View commit details
-
Copy full SHA for f84bcf0 - Browse repository at this point
Copy the full SHA f84bcf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63170b8 - Browse repository at this point
Copy the full SHA 63170b8View commit details -
update DG to include AddCommand implementation and refactor 'Person' …
…to 'Employee' in UML diagrams
Configuration menu - View commit details
-
Copy full SHA for dadb54e - Browse repository at this point
Copy the full SHA dadb54eView commit details
Commits on Mar 29, 2024
-
Update Developer Guide with delete command details
The Developer Guide has been updated to include details about the implementation of the delete command. This includes the handling of deletion by name in case of duplicate names and deletion by unique id. This information provides clarity on how these features are implemented and can assist other developers in understanding the codebase.
Configuration menu - View commit details
-
Copy full SHA for 0ac7b36 - Browse repository at this point
Copy the full SHA 0ac7b36View commit details -
Merge pull request #66 from shayaansultan/update-dg-delete
Update Developer Guide with delete command details
Configuration menu - View commit details
-
Copy full SHA for 306a6c6 - Browse repository at this point
Copy the full SHA 306a6c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4093463 - Browse repository at this point
Copy the full SHA 4093463View commit details -
Merge pull request #67 from PyromancerBoom/update-developer-guide
Update Developer Guide with UID info
Configuration menu - View commit details
-
Copy full SHA for 0ae567d - Browse repository at this point
Copy the full SHA 0ae567dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c266546 - Browse repository at this point
Copy the full SHA c266546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2acb411 - Browse repository at this point
Copy the full SHA 2acb411View commit details -
Merge pull request #65 from quelinxiao/update-developerGuide
update DG to include AddCommand implementation
Configuration menu - View commit details
-
Copy full SHA for 2502918 - Browse repository at this point
Copy the full SHA 2502918View commit details -
Create Description class for Task
This commit introduces a new Description class in the task package. The Description class represents a Task's description in the address book. It includes validation checks to ensure that the description is not blank. The class includes methods for constructing a Description object, validating a description string, and overriding the toString, equals, and hashCode methods. This new class provides a structured way to handle task descriptions, improving code readability and maintainability.
Configuration menu - View commit details
-
Copy full SHA for 32d17b5 - Browse repository at this point
Copy the full SHA 32d17b5View commit details -
Create Task class with Description and status
This commit introduces a new Task class in the task package. The Task class represents a task with a Description and a boolean status indicating if the task is done. The class includes methods for constructing a Task object, marking and unmarking a task as done, and overriding the toString, equals, and hashCode methods. This new class provides a structured way to handle tasks, improving code readability and maintainability.
Configuration menu - View commit details
-
Copy full SHA for 1319c1b - Browse repository at this point
Copy the full SHA 1319c1bView commit details
Commits on Mar 30, 2024
-
Create TodoList class to manage tasks
This commit introduces a new TodoList class in the todoList package. The TodoList class represents a list of tasks for each employee. The class includes methods for adding, removing, marking, and unmarking tasks, and overriding the toString method. This new class provides a structured way to manage tasks, improving code readability and maintainability.
Configuration menu - View commit details
-
Copy full SHA for 92bbcd8 - Browse repository at this point
Copy the full SHA 92bbcd8View commit details
Commits on Mar 31, 2024
-
Add tests for Description, Task, and TodoList classes
This commit adds unit tests for the Description, Task, and TodoList classes in the task and todoList packages. The tests cover the main functionalities of these classes, including validating descriptions, checking task equality, and managing tasks in a todo list. These tests help ensure the correctness of the code and facilitate future refactoring and enhancement.
Configuration menu - View commit details
-
Copy full SHA for b4f42a1 - Browse repository at this point
Copy the full SHA b4f42a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f7e788 - Browse repository at this point
Copy the full SHA 2f7e788View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b8671 - Browse repository at this point
Copy the full SHA a5b8671View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca766a - Browse repository at this point
Copy the full SHA cca766aView commit details -
Add AddTaskCommand class for task management
The application currently lacks a way to add tasks to an employee's todo list. This is a crucial feature for task management in a team. To address this, the AddTaskCommand class was added. This class extends the Command class and implements the functionality to add a task to an employee's todo list. The command takes a unique employee id and a task description as input, and adds a new task with the given description to the todo list of the corresponding employee. This addition improves the application's task management capabilities and allows users to assign tasks to employees.
Configuration menu - View commit details
-
Copy full SHA for 8e7f554 - Browse repository at this point
Copy the full SHA 8e7f554View commit details -
Enforce alphanumeric and non-blank constraints on Description
The Description class previously allowed any string to be used as a task description. This could lead to undesired behavior, such as descriptions with special characters or blank descriptions. To improve data integrity, the Description class has been modified to only allow alphanumeric characters and spaces in descriptions. In addition, descriptions cannot be blank, null, or consist only of whitespace. This change ensures that all task descriptions adhere to the defined format and improves the robustness of the application.
Configuration menu - View commit details
-
Copy full SHA for 1000e8e - Browse repository at this point
Copy the full SHA 1000e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df2544 - Browse repository at this point
Copy the full SHA 5df2544View commit details -
Add AddTaskCommandParser and update AddressBookParser
The application currently lacks a way to parse user input for the addTask command. This is a crucial feature for task management in a team. To address this, the AddTaskCommandParser class was added. This class implements the Parser interface and provides a parse method that creates an instance of the AddTaskCommand class from a given user input string. In addition, the AddressBookParser class was updated to handle the addTask command. The parseCommand method of this class was modified to recognize the addTask command word and call the AddTaskCommandParser. These changes improve the application's task management capabilities and allow users to assign tasks to employees using the addTask command.
Configuration menu - View commit details
-
Copy full SHA for 74ff06f - Browse repository at this point
Copy the full SHA 74ff06fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 912e3d6 - Browse repository at this point
Copy the full SHA 912e3d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6117e - Browse repository at this point
Copy the full SHA 1f6117eView commit details -
Merge pull request #70 from quelinxiao/68-improve-UI
Improve UI aesthetics
Configuration menu - View commit details
-
Copy full SHA for d371e97 - Browse repository at this point
Copy the full SHA d371e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for be0ab1f - Browse repository at this point
Copy the full SHA be0ab1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba35da - Browse repository at this point
Copy the full SHA 7ba35daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8cb9d5 - Browse repository at this point
Copy the full SHA c8cb9d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ba40a - Browse repository at this point
Copy the full SHA 80ba40aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a371f8e - Browse repository at this point
Copy the full SHA a371f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f73fc7 - Browse repository at this point
Copy the full SHA 7f73fc7View commit details -
Add methods to validate and parse task strings in Task class
The Task class now includes two new methods: isValidTaskString and parseTaskString. The isValidTaskString method checks if a given string is a valid representation of a task, while the parseTaskString method converts a valid task string into a Task object. These methods are necessary for the storage of tasks. When tasks are stored as strings in a JSON file, these methods will be used to validate the task strings and convert them back into Task objects when the data is loaded. This ensures that the tasks are stored and loaded correctly, and any invalid task strings are detected and handled appropriately.
Configuration menu - View commit details
-
Copy full SHA for 5450ae2 - Browse repository at this point
Copy the full SHA 5450ae2View commit details -
Add task handling to JsonAdaptedEmployee and create JsonAdaptedTask
The JsonAdaptedEmployee class has been updated to handle tasks. It now includes a list of JsonAdaptedTask objects, which represent the tasks of each employee in a format suitable for JSON storage. The constructor and toModelType method have been updated to convert between Task and JsonAdaptedTask objects. A new JsonAdaptedTask class has been created to handle the conversion between Task and JsonAdaptedTask objects. This class includes a constructor that takes a Task object, a getTaskString method that returns the task string, and a toModelType method that converts the JsonAdaptedTask back into a Task. These changes are necessary for the storage of tasks. When tasks are stored as strings in a JSON file, these classes will be used to validate the task strings and convert them back into Task objects when the data is loaded. This ensures that the tasks are stored and loaded correctly, and any invalid task strings are detected and handled appropriately.
Configuration menu - View commit details
-
Copy full SHA for 74f6ae5 - Browse repository at this point
Copy the full SHA 74f6ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe343e - Browse repository at this point
Copy the full SHA bfe343eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f095b6b - Browse repository at this point
Copy the full SHA f095b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bac1be4 - Browse repository at this point
Copy the full SHA bac1be4View commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e6b7bc - Browse repository at this point
Copy the full SHA 6e6b7bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 321d503 - Browse repository at this point
Copy the full SHA 321d503View commit details -
Configuration menu - View commit details
-
Copy full SHA for e985d7b - Browse repository at this point
Copy the full SHA e985d7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73715b3 - Browse repository at this point
Copy the full SHA 73715b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f921d - Browse repository at this point
Copy the full SHA a3f921dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a684561 - Browse repository at this point
Copy the full SHA a684561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32764a4 - Browse repository at this point
Copy the full SHA 32764a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f69a32c - Browse repository at this point
Copy the full SHA f69a32cView commit details -
Merge pull request #71 from shayaansultan/44-todo-list
Merge 44-todo-list
Configuration menu - View commit details
-
Copy full SHA for 8ee2f92 - Browse repository at this point
Copy the full SHA 8ee2f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 266ac79 - Browse repository at this point
Copy the full SHA 266ac79View commit details
Commits on Apr 3, 2024
-
Implement mark and unmark commands and parsers
The application lacked the ability to mark tasks as completed or revert them to incomplete, which limited the user interaction and task management capabilities. To enhance the functionality and usability of the task management feature, the following changes have been implemented: * Added `MarkTaskCommand` and `UnmarkTaskCommand` classes to handle the marking and unmarking of tasks. * Created `MarkTaskCommandParser` and `UnmarkTaskCommandParser` classes to parse the user input into respective commands. This approach allows users to easily manage the completion status of tasks, improving the overall user experience and making the task management feature more robust. The chosen design pattern aligns with the existing command and parser structure, ensuring consistency and maintainability of the codebase.
Configuration menu - View commit details
-
Copy full SHA for bdde297 - Browse repository at this point
Copy the full SHA bdde297View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d32b2 - Browse repository at this point
Copy the full SHA d8d32b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f717f0 - Browse repository at this point
Copy the full SHA 4f717f0View commit details -
Merge pull request #74 from hjungwoo01/73-add-mark-unmark-command
73 add mark unmark command
Configuration menu - View commit details
-
Copy full SHA for 8c2a828 - Browse repository at this point
Copy the full SHA 8c2a828View commit details -
Add completition rate to taskList
Main updates are that each tasklist now has a size function, allows us to query the number of completed tasks and uncompleted task as well. Using these metrics, we also have completition rate - the total tasks completed / total tasks.
Configuration menu - View commit details
-
Copy full SHA for 8a8343e - Browse repository at this point
Copy the full SHA 8a8343eView commit details -
Update completition rate for employee
Main change here is that completition rate is displayed on the employee's card. But still needs update on the data model and null exception handling.
Configuration menu - View commit details
-
Copy full SHA for a984cd4 - Browse repository at this point
Copy the full SHA a984cd4View commit details -
Update Employee and TaskList models
Modified Employee.java to include new methods for task completion rate and attribute Updated TaskList.java to reflect changes in completion rate Updated EmployeeCard.java and EmployeeListCard.fxml to display task completion related information in the UI
Configuration menu - View commit details
-
Copy full SHA for 14f6072 - Browse repository at this point
Copy the full SHA 14f6072View commit details -
Fix the calculation of the completion rate
This commit fixes a bug in the calculation of the completion rate in the TaskList class. Previously, the division of getCompletedTasks by size was being treated as an integer, which could lead to incorrect results due to integer division. The division has been cast to double to ensure that it is treated as a floating-point division. This provides a more accurate completion rate. Additionally, the completion rate is now rounded to the nearest two decimal places to provide a more readable output. It is also converted to a percentage for better understanding. The changes were made in the getCompletionRate method of the TaskList class and employee class's getCompletionRate method.
Configuration menu - View commit details
-
Copy full SHA for af49fd2 - Browse repository at this point
Copy the full SHA af49fd2View commit details
Commits on Apr 4, 2024
-
Previously, the test cases were taking completion rate as a parameter in the JsonAdaptedEmployee constructor. This is no longer needed as the entire calculation for completion rate is now done in the frontend. Update the Employee toString method to include tasks and added a TaskList getter method.
Configuration menu - View commit details
-
Copy full SHA for 956354d - Browse repository at this point
Copy the full SHA 956354dView commit details -
Add unit tests for TaskList methods
This commit adds unit tests for the size(), getCompletedTasks(), getPendingTasks(), and getCompletionRate() methods in the TaskList class. These tests ensure that the methods correctly calculate the number of tasks, completed tasks, pending tasks, and the completion rate respectively.
Configuration menu - View commit details
-
Copy full SHA for c652fbc - Browse repository at this point
Copy the full SHA c652fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6686f - Browse repository at this point
Copy the full SHA 6e6686fView commit details -
Add task creation to EmployeeBuilder
The EmployeeBuilder class now supports adding tasks to an Employee during its creation. This is done using the withTask method, which takes a task description as a parameter and adds a new Task to the Employee's task list.
Configuration menu - View commit details
-
Copy full SHA for 03b5eb1 - Browse repository at this point
Copy the full SHA 03b5eb1View commit details -
Add null check testcases for Employee constructor
This commit does the following: - Adds null checks to the Employee constructor for all parameters. - Adds test cases to EmployeeTest to verify that the constructor throws a NullPointerException when any of its parameters are null. - The only exception is UID which is handled differently.
Configuration menu - View commit details
-
Copy full SHA for ab9367c - Browse repository at this point
Copy the full SHA ab9367cView commit details -
Add comprehensive filtering options to user guide
The user guide previously did not detail the extensive filtering capabilities of the application, specifically omitting the ability to filter employees by name, tags, role, and team in the filter feature section. This omission limited the guide's usefulness and completeness. To rectify this and provide a thorough understanding of the filter command, the following enhancements have been made: * Updated the `filter` section to encompass filtering by name, tags, role, and team, reflecting the full functionality of the command. * Revised examples to showcase the versatility of filtering by different criteria, both individually and in combination. These updates ensure the user guide accurately mirrors the application's features, empowering users to leverage the filter command to its full potential. By documenting all filtering options, the guide now serves as a complete reference, enhancing user comprehension and effectiveness in employing the application’s filtering capabilities.
Configuration menu - View commit details
-
Copy full SHA for a283e17 - Browse repository at this point
Copy the full SHA a283e17View commit details -
Add test cases for EmployeeCard UI
This commit introduces new test cases for the EmployeeCard UI component. The tests are designed to verify the correct behavior of the updateTaskList method. In particular, the tests ensure that: - The updateTaskList method correctly updates the task list of an EmployeeCard instance. - The task list of an EmployeeCard instance reflects the tasks associated with the corresponding Employee instance. The tests are implemented in the EmployeeCardTest class, which extends ApplicationTest to provide a JavaFX testing environment.
Configuration menu - View commit details
-
Copy full SHA for f8ac286 - Browse repository at this point
Copy the full SHA f8ac286View commit details -
Configuration menu - View commit details
-
Copy full SHA for b326a4b - Browse repository at this point
Copy the full SHA b326a4bView commit details -
Merge pull request #77 from hjungwoo01/76-update-ug
Add comprehensive filtering options to user guide
Configuration menu - View commit details
-
Copy full SHA for 1c2bb5d - Browse repository at this point
Copy the full SHA 1c2bb5dView commit details -
Remove redundant ShowAllCommand
Previously, `ShowAllCommand` and `ListCommand` duplicated functionality, leading to confusion. To improve user experience, `ShowAllCommand` was removed, ensuring `ListCommand` suffices for listing all entities. Changes made: - Removed `ShowAllCommand` to prevent function overlap with `ListCommand`. - Tested `ListCommand` to confirm it meets all listing needs. This simplification enhances usability, making the application more intuitive and efficient. Now, `ListCommand` alone offers a complete listing solution, streamlining the command suite.
Configuration menu - View commit details
-
Copy full SHA for 37d115b - Browse repository at this point
Copy the full SHA 37d115bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea39675 - Browse repository at this point
Copy the full SHA ea39675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0463932 - Browse repository at this point
Copy the full SHA 0463932View commit details -
Configuration menu - View commit details
-
Copy full SHA for f718c88 - Browse repository at this point
Copy the full SHA f718c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b5da2 - Browse repository at this point
Copy the full SHA 97b5da2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7fc10d - Browse repository at this point
Copy the full SHA b7fc10dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcbc19b - Browse repository at this point
Copy the full SHA dcbc19bView commit details -
Merge pull request #79 from hjungwoo01/78-remove-duplicate-feature
Remove redundant ShowAllCommand
Configuration menu - View commit details
-
Copy full SHA for c4a21ea - Browse repository at this point
Copy the full SHA c4a21eaView commit details -
Merge pull request #80 from shayaansultan/user-guide-update-addTask-mark
Add documentation for addTask, mark and unmark in user guide
Configuration menu - View commit details
-
Copy full SHA for f562ba7 - Browse repository at this point
Copy the full SHA f562ba7View commit details -
Remove EmployeeCard Test Cases
This commit removes the test cases for the EmployeeCard class. These tests have been causing continuous integration failures on GitHub Actions, specifically on the Ubuntu runner. The issue appears to be that these tests enter an infinite loop when run on Ubuntu, causing the CI process to hang indefinitely. This behavior is not observed when the tests are run locally or on other operating systems. Given the persistent nature of this issue and the impact it has on the overall CI process, the decision has been made to remove these test cases. Future work will need to investigate the root cause of this issue and reimplement the tests in a way that is compatible with all testing environments.
Configuration menu - View commit details
-
Copy full SHA for 2292201 - Browse repository at this point
Copy the full SHA 2292201View commit details -
Add Null Tasks Test Case to EmployeeTest
This commit introduces a new test case to the EmployeeTest class. The test, constructor_nullTasks_throwsNullPointerException, verifies that the constructor of the Employee class throws a NullPointerException when it is provided with a null asks argument. This test is important to ensure the robustness of the Employee class. It confirms that the class behaves as expected when it encounters invalid input, in this case, a null asks argument. This helps to prevent potential issues that could arise from null pointer exceptions in other parts of the codebase.
Configuration menu - View commit details
-
Copy full SHA for 0fdc67b - Browse repository at this point
Copy the full SHA 0fdc67bView commit details -
Add thorough test cases for Employee constructors
This commit adds comprehensive test cases for both constructors in the Employee class. The first constructor takes a list of tasks as an additional parameter, while the second does not. The tests ensure that all fields must be present and not null, as per the requirements of the constructors. This helps to maintain the integrity of the Employee objects created and ensures that they are always in a valid state.
Configuration menu - View commit details
-
Copy full SHA for 0d91a56 - Browse repository at this point
Copy the full SHA 0d91a56View commit details -
Add test for Employee constructor
This commit adds a new test method in EmployeeTest.java that tests the Employee constructor. The test verifies that all fields are correctly initialized when an Employee object is created using the constructor.
Configuration menu - View commit details
-
Copy full SHA for 058f7d0 - Browse repository at this point
Copy the full SHA 058f7d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea74bb8 - Browse repository at this point
Copy the full SHA ea74bb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b64ea52 - Browse repository at this point
Copy the full SHA b64ea52View commit details -
Merge pull request #81 from quelinxiao/update-UG-v1.3
update ug and ui
Configuration menu - View commit details
-
Copy full SHA for 947e6af - Browse repository at this point
Copy the full SHA 947e6afView commit details -
This commit removes unnecessary testing code that was causing confusion and clutter in the codebase. The tests removed were either duplicates, outdated, or not providing significant coverage. This cleanup should make the test suite easier to maintain and understand.
Configuration menu - View commit details
-
Copy full SHA for 9d9f0a2 - Browse repository at this point
Copy the full SHA 9d9f0a2View commit details -
Merge pull request #75 from PyromancerBoom/branch-statistics
Branch statistics
Configuration menu - View commit details
-
Copy full SHA for 3d58dfb - Browse repository at this point
Copy the full SHA 3d58dfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 862d6d3 - Browse repository at this point
Copy the full SHA 862d6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7701cfe - Browse repository at this point
Copy the full SHA 7701cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a369db - Browse repository at this point
Copy the full SHA 5a369dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8092848 - Browse repository at this point
Copy the full SHA 8092848View commit details -
Configuration menu - View commit details
-
Copy full SHA for b52a308 - Browse repository at this point
Copy the full SHA b52a308View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffb032d - Browse repository at this point
Copy the full SHA ffb032dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b8766 - Browse repository at this point
Copy the full SHA b8b8766View commit details -
Update User Guide with v1.3 features
This commit overhauls sections of the User Guide to incorporate the newly introduced Completion Rate Statistics feature, along with detailed instructions on task management enhancements such as �ddTask, mark, unmark, and deleteTask. Changes include: - Detailed explanation of the Completion Rate Statistics feature, highlighting its integration into ContactSwift for monitoring employee productivity through task completion rates. - Added sections for �ddTask, mark, unmark, and deleteTask commands, complete with examples and tips for effective use. - Revised the guide's tone to be more friendly yet slightly more formal, balancing professionalism with approachability. - Enhanced user experience with more illustrations! These updates aim to provide users with comprehensive insights into utilizing the latest features for optimal contact management and productivity tracking in ContactSwift.
Configuration menu - View commit details
-
Copy full SHA for c190c52 - Browse repository at this point
Copy the full SHA c190c52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d3eb3 - Browse repository at this point
Copy the full SHA 22d3eb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e0c8f - Browse repository at this point
Copy the full SHA 35e0c8fView commit details -
Merge pull request #83 from quelinxiao/update-index.md
update ui.png and index.md
Configuration menu - View commit details
-
Copy full SHA for 4de4289 - Browse repository at this point
Copy the full SHA 4de4289View commit details -
Merge pull request #85 from PyromancerBoom/update-User-Guide
Update User Guide with v1.3 features
Configuration menu - View commit details
-
Copy full SHA for 9539141 - Browse repository at this point
Copy the full SHA 9539141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71bf122 - Browse repository at this point
Copy the full SHA 71bf122View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee9fd66 - Browse repository at this point
Copy the full SHA ee9fd66View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b0fa0 - Browse repository at this point
Copy the full SHA d4b0fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 674d77a - Browse repository at this point
Copy the full SHA 674d77aView commit details -
- Mark, AddTask, Unmark Task were redundant. - Updated the structure of the commands and features as well - This structure should be more intuitive to the user. - Removed redundant information in the ug
Configuration menu - View commit details
-
Copy full SHA for cadb282 - Browse repository at this point
Copy the full SHA cadb282View commit details -
Merge pull request #86 from PyromancerBoom/master
Update User Guide
Configuration menu - View commit details
-
Copy full SHA for 6589cad - Browse repository at this point
Copy the full SHA 6589cadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c597d - Browse repository at this point
Copy the full SHA 78c597dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6155207 - Browse repository at this point
Copy the full SHA 6155207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0112337 - Browse repository at this point
Copy the full SHA 0112337View commit details -
Merge pull request #84 from shayaansultan/72-delete-task
72-delete-task
Configuration menu - View commit details
-
Copy full SHA for f4dea4e - Browse repository at this point
Copy the full SHA f4dea4eView commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b75924 - Browse repository at this point
Copy the full SHA 0b75924View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfac2e0 - Browse repository at this point
Copy the full SHA cfac2e0View commit details -
Merge pull request #123 from hjungwoo01/87-fix-ug-incorrect-filename
Fix UG documentation bug
Configuration menu - View commit details
-
Copy full SHA for b89d44a - Browse repository at this point
Copy the full SHA b89d44aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 541eace - Browse repository at this point
Copy the full SHA 541eaceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7784ff5 - Browse repository at this point
Copy the full SHA 7784ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d981b8 - Browse repository at this point
Copy the full SHA 0d981b8View commit details -
Merge pull request #126 from hjungwoo01/125-improve-ug
Improve User Guide
Configuration menu - View commit details
-
Copy full SHA for 7db6ad3 - Browse repository at this point
Copy the full SHA 7db6ad3View commit details
Commits on Apr 7, 2024
-
Update user guide with command format
Revise the Features section of the user guide to include detailed command format explanations, adding clarity on command inputs in ContactSwift. Enhancements include instructions, cautionary notes, and usage tips to improve understanding and usability. Added visual cues and hyperlinked terms to the glossary to aid navigation and comprehension. These updates aim to make the guide more user- friendly and informative for effective utilization of ContactSwift's features.
Configuration menu - View commit details
-
Copy full SHA for 874d486 - Browse repository at this point
Copy the full SHA 874d486View commit details -
Merge pull request #129 from hjungwoo01/128-improve-ug
Update user guide with command format
Configuration menu - View commit details
-
Copy full SHA for fed2cb6 - Browse repository at this point
Copy the full SHA fed2cb6View commit details
Commits on Apr 8, 2024
-
Fix FilterCommand functionality in ContactSwift
Refined the FilterCommand parsing logic to correctly support multiple tags. Updated the parsing mechanism to strictly enforce single-value constraints for name, role, and team fields, preventing ambiguity in filter conditions. These improvements ensure precise and targeted employee searches, enhancing the usability and functionality of ContactSwift's filtering capabilities. This commit aligns with our goal to provide clear, effective, and intuitive features for managing employee data within the application.
Configuration menu - View commit details
-
Copy full SHA for c31807e - Browse repository at this point
Copy the full SHA c31807eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d4ba05 - Browse repository at this point
Copy the full SHA 3d4ba05View commit details -
Merge pull request #133 from hjungwoo01/132-credit-model-stubs
Credit Use of Model Stubs
Configuration menu - View commit details
-
Copy full SHA for 34fb25e - Browse repository at this point
Copy the full SHA 34fb25eView commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a35ce13 - Browse repository at this point
Copy the full SHA a35ce13View commit details
Commits on Apr 10, 2024
-
Improve code quality of task command classes
Task-related command classes like MarkTaskCommand and UnmarkTaskCommand had issues with code quality concerning exception handling, method structure, and overall readability. The existing implementation mixed concerns, such as constructing objects and validating input within constructors, leading to less clear and maintainable code. Moreover, the exception messages were generic and did not provide enough context for understanding the nature of the error. Refactored the command classes to separate concerns, moving input validation to the execute method and enhancing exception handling for more descriptive messages. Introduced Stream API usage for cleaner and more efficient employee lookup, and added logging for better debugging and error tracking. This approach enhances the maintainability, readability, and robustness of the code, making future modifications and debugging easier and more intuitive. Additionally, updated corresponding unit tests to reflect these changes and ensure that the classes behave as expected under various conditions.
Configuration menu - View commit details
-
Copy full SHA for 82a898b - Browse repository at this point
Copy the full SHA 82a898bView commit details -
Extract duplicate code to CommandUtil class
Identified duplicate logic in MarkTaskCommand and UnmarkTaskCommand related to finding an employee by their unique identifier. This redundant code was present in both command classes, leading to increased maintenance overhead and potential for inconsistencies. Extracted the common logic into a new utility class, CommandUtil, to centralize the employee lookup process. This change reduces code duplication and simplifies future maintenance by having a single source of truth for employee lookup logic. The CommandUtil class now contains the findEmployeeByUniqueId method, used by both command classes to retrieve employee objects based on their UID. This extraction enhances code modularity and maintainability.
Configuration menu - View commit details
-
Copy full SHA for 741dbfa - Browse repository at this point
Copy the full SHA 741dbfaView commit details -
Merge pull request #136 from hjungwoo01/135-check-code-quality
Improve code quality of task command classes
Configuration menu - View commit details
-
Copy full SHA for ff9df68 - Browse repository at this point
Copy the full SHA ff9df68View commit details -
Enhance EmployeeListCard UI by repositioning uid label
This commit introduces a significant improvement to the user interface of the EmployeeListCard. The 'uid' label, which represents the unique identifier of an employee, has been repositioned to the top of the card. This change enhances the visibility and accessibility of the 'uid' information, making it immediately apparent to users upon viewing an employee card. In addition to improving user experience, this change also aligns with common design practices where unique identifiers are typically displayed at the top of information cards. This ensures consistency across the application's UI and enhances overall usability. Overall, these changes contribute to a more intuitive and information-rich user interface, enhancing the application's usability and user satisfaction.
Configuration menu - View commit details
-
Copy full SHA for 20772e0 - Browse repository at this point
Copy the full SHA 20772e0View commit details -
Update User Guide to clarify handling of duplicate entries.
The User Guide now explicitly mentions that duplicate entries are allowed in ContactSwift and are differentiated by unique identifiers (UID). This update aims to prevent user confusion and unnecessary clutter within the app due to unintended duplicate entries.
Configuration menu - View commit details
-
Copy full SHA for f4e8675 - Browse repository at this point
Copy the full SHA f4e8675View commit details -
Enhance error message and handling in DeleteTaskCommandParser
Improve the error handling in DeleteTaskCommandParser by providing more specific error messages that include the correct format for the command, UID, and task index. Also add a check to ensure the task index is a positive integer. Define error messages as constants for better maintainability.
Configuration menu - View commit details
-
Copy full SHA for 5c270b1 - Browse repository at this point
Copy the full SHA 5c270b1View commit details -
Merge pull request #138 from PyromancerBoom/user-guide-enhancement
Update User Guide to clarify handling of duplicate entries.
Configuration menu - View commit details
-
Copy full SHA for 3eaff06 - Browse repository at this point
Copy the full SHA 3eaff06View commit details -
Improve error messages for AddTask and DeleteTask commands
This commit includes changes to the AddTaskCommandParser and DeleteTaskCommandParser classes primarily. The error messages have been made more descriptive to provide better feedback to the user. This will help users understand the exact issue when they enter commands in an incorrect format or with invalid arguments. The changes aim to enhance user experience and make the application more user-friendly. There have also been some small changes in the java docs, and code quality.
Configuration menu - View commit details
-
Copy full SHA for c99e3ee - Browse repository at this point
Copy the full SHA c99e3eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c6181 - Browse repository at this point
Copy the full SHA 12c6181View commit details -
Simplify success message in UnmarkTaskCommand
The success message in UnmarkTaskCommand.java was updated to avoid double negation. The previous message 'Task unmarked as not done' was confusing and has been simplified to 'Task unmarked:'. This change improves readability and clarity of the success message.
Configuration menu - View commit details
-
Copy full SHA for 51efad6 - Browse repository at this point
Copy the full SHA 51efad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22472f7 - Browse repository at this point
Copy the full SHA 22472f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad71e2a - Browse repository at this point
Copy the full SHA ad71e2aView commit details -
Update Developer Guide for Enhanced Clarity and Accuracy
The Developer Guide has been updated to reflect the current functionalities of ContactSwift more accurately. Changes include the revision of use cases to align with the latest version of the software, updating the Non-Functional Requirements to eliminate redundancy and improve specificity, and the refinement of user stories to better represent user interactions and needs. - Revised use cases now correctly depict the process of adding, deleting, and editing employee records, as well as task management, according to the functionalities provided in ContactSwift v1.4. - Enhanced Non-Functional Requirements to address performance efficiency, user efficiency, data security, and memory usage, ensuring they are distinct and cover a broader scope of the application's operational aspects. - Updated user stories to include core features like viewing, adding, deleting, and editing employee contacts, providing a clearer picture of the application's capabilities and intended use cases. These updates aim to provide developers and users with a more comprehensive and precise understanding of ContactSwift's features and operational framework.
Configuration menu - View commit details
-
Copy full SHA for 113a186 - Browse repository at this point
Copy the full SHA 113a186View commit details -
Merge pull request #141 from hjungwoo01/127-update-dg
Update Developer Guide for Enhanced Clarity and Accuracy
Configuration menu - View commit details
-
Copy full SHA for 8bc49c4 - Browse repository at this point
Copy the full SHA 8bc49c4View commit details
Commits on Apr 11, 2024
-
Merge pull request #137 from PyromancerBoom/bug-fix-uid-display
Enhance EmployeeListCard UI by repositioning uid label
Configuration menu - View commit details
-
Copy full SHA for a1e97db - Browse repository at this point
Copy the full SHA a1e97dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81aaae9 - Browse repository at this point
Copy the full SHA 81aaae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ad25ef - Browse repository at this point
Copy the full SHA 2ad25efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9964a - Browse repository at this point
Copy the full SHA 2c9964aView commit details -
Merge pull request #145 from quelinxiao/118,119-update-ug
Update User Guide for Issues 118,119
Configuration menu - View commit details
-
Copy full SHA for d13fdf3 - Browse repository at this point
Copy the full SHA d13fdf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 637c608 - Browse repository at this point
Copy the full SHA 637c608View commit details
Commits on Apr 12, 2024
-
Merge pull request #146 from shayaansultan/142-remove-outdated-info-dg
Remove outdated information in DG
Configuration menu - View commit details
-
Copy full SHA for bbe114f - Browse repository at this point
Copy the full SHA bbe114fView commit details -
Merge pull request #143 from AY2324S2-CS2103T-T17-2/revert-137-bug-fi…
…x-uid-display
Configuration menu - View commit details
-
Copy full SHA for c5fffad - Browse repository at this point
Copy the full SHA c5fffadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd84db - Browse repository at this point
Copy the full SHA 1bd84dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c1f36 - Browse repository at this point
Copy the full SHA 56c1f36View commit details -
Merge pull request #150 from hjungwoo01/149-update-ug-commands
Update filter command documentation
Configuration menu - View commit details
-
Copy full SHA for 13c392d - Browse repository at this point
Copy the full SHA 13c392dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7769b7e - Browse repository at this point
Copy the full SHA 7769b7eView commit details
Commits on Apr 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 16d271d - Browse repository at this point
Copy the full SHA 16d271dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73b09e8 - Browse repository at this point
Copy the full SHA 73b09e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5363d5 - Browse repository at this point
Copy the full SHA b5363d5View commit details -
Merge pull request #151 from shayaansultan/148-update-dg-implementati…
…on-details 148-update-dg-implementation-details
Configuration menu - View commit details
-
Copy full SHA for 0547c98 - Browse repository at this point
Copy the full SHA 0547c98View commit details -
Add duplicate UID check in JSON
This commit introduces a new feature where the system checks for duplicate UIDs in the JSON file. If duplicates are found, the system starts with the default template. This is to ensure data integrity and prevent potential issues caused by duplicate UIDs. This feature is crucial for maintaining the uniqueness of UIDs in our system. It prevents the system from processing the same UID twice, which could lead to unexpected behavior or errors. By starting with the default template when duplicates are found, we ensure that the system can continue to function normally while the user investigates the source of the duplicate UIDs.
Configuration menu - View commit details
-
Copy full SHA for 4ffbc6f - Browse repository at this point
Copy the full SHA 4ffbc6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87ab4cf - Browse repository at this point
Copy the full SHA 87ab4cfView commit details -
Merge pull request #152 from PyromancerBoom/uid-bug-fix
Add duplicate UID check in JSON
Configuration menu - View commit details
-
Copy full SHA for eb249b0 - Browse repository at this point
Copy the full SHA eb249b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6a26f - Browse repository at this point
Copy the full SHA 6b6a26fView commit details -
Merge pull request #153 from hjungwoo01/130-make-ug-comprehensive
Make UG More Comprehensive
Configuration menu - View commit details
-
Copy full SHA for 14b997a - Browse repository at this point
Copy the full SHA 14b997aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 641dd3f - Browse repository at this point
Copy the full SHA 641dd3fView commit details -
Merge pull request #155 from hjungwoo01/154-fix-deployment
Update Markbind
Configuration menu - View commit details
-
Copy full SHA for 958ebf0 - Browse repository at this point
Copy the full SHA 958ebf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24cac17 - Browse repository at this point
Copy the full SHA 24cac17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dfa08f - Browse repository at this point
Copy the full SHA 1dfa08fView commit details
Commits on Apr 14, 2024
-
Merge pull request #157 from hjungwoo01/156-change-product-name
Update product name on website
Configuration menu - View commit details
-
Copy full SHA for fdd5643 - Browse repository at this point
Copy the full SHA fdd5643View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28b5559 - Browse repository at this point
Copy the full SHA 28b5559View commit details -
Merge pull request #161 from hjungwoo01/160-update-about-us
Update About-Us Page
Configuration menu - View commit details
-
Copy full SHA for cf7c710 - Browse repository at this point
Copy the full SHA cf7c710View commit details -
Update DG and UG with improved navigation, updated information, and f…
…eedback section This commit updates the Developer Guide with enhanced navigation features and a new section on providing feedback. The changes include: - Added hyperlinks to return to the table of contents, improving navigation within the document. - Updated information throughout the document for accurate comprehension. - Added a section on how to provide feedback to the ContactSwift Team, including feedback etiquette and what happens to your feedback. - Updated the 'Acknowledgements' section. These updates aim to make the Developer Guide more comprehensive and user-friendly, aiding both new and existing developers in understanding the system better.
Configuration menu - View commit details
-
Copy full SHA for 8e98a13 - Browse repository at this point
Copy the full SHA 8e98a13View commit details -
Update User Guide with expanded FAQs and updated information
This commit updates the User Guide with more comprehensive FAQs and updated information about the application. The changes include: - Expanded the 'Frequently Asked Questions' section to cover more common queries and issues users might encounter. - Updated the warnings to reflect the latest functionalities of ContactSwift. - Improved navigability. - Added feedback section These updates aim to make the User Guide more comprehensive and user-friendly, aiding both new and existing users in understanding and utilizing the system better. The expanded FAQs will also help users to troubleshoot common issues more effectively.
Configuration menu - View commit details
-
Copy full SHA for 029f87f - Browse repository at this point
Copy the full SHA 029f87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88dcc57 - Browse repository at this point
Copy the full SHA 88dcc57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7536e - Browse repository at this point
Copy the full SHA 5b7536eView commit details -
Update UML for more accurate depiction
This commit updates the UML diagrams to include the updates, primarily - Task and UniqueId classes and a few other stuff. Each Employee now has a single UniqueId and can have multiple Task objects. This change reflects the new structure of the Employee class and its relationships with other classes.
Configuration menu - View commit details
-
Copy full SHA for 90b32dc - Browse repository at this point
Copy the full SHA 90b32dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c277bae - Browse repository at this point
Copy the full SHA c277baeView commit details -
Merge pull request #162 from PyromancerBoom/docs-update
Update Developer Guide
Configuration menu - View commit details
-
Copy full SHA for 8026849 - Browse repository at this point
Copy the full SHA 8026849View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab50d1 - Browse repository at this point
Copy the full SHA 8ab50d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11f99d8 - Browse repository at this point
Copy the full SHA 11f99d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76b291 - Browse repository at this point
Copy the full SHA b76b291View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f8378 - Browse repository at this point
Copy the full SHA d3f8378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 489ebea - Browse repository at this point
Copy the full SHA 489ebeaView commit details -
Merge pull request #158 from quelinxiao/improve-codecov
improve code coverage of parser and command
Configuration menu - View commit details
-
Copy full SHA for b462735 - Browse repository at this point
Copy the full SHA b462735View commit details -
Merge pull request #163 from PyromancerBoom/update-uml
Update UML for more accurate depiction
Configuration menu - View commit details
-
Copy full SHA for 6ef7635 - Browse repository at this point
Copy the full SHA 6ef7635View commit details -
Merge pull request #165 from PyromancerBoom/master
Updated links in guides
Configuration menu - View commit details
-
Copy full SHA for dbd7269 - Browse repository at this point
Copy the full SHA dbd7269View commit details -
Configuration menu - View commit details
-
Copy full SHA for 377a479 - Browse repository at this point
Copy the full SHA 377a479View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4fcc06 - Browse repository at this point
Copy the full SHA e4fcc06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0186c15 - Browse repository at this point
Copy the full SHA 0186c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55126c8 - Browse repository at this point
Copy the full SHA 55126c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b6c17 - Browse repository at this point
Copy the full SHA 05b6c17View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c8f13 - Browse repository at this point
Copy the full SHA f6c8f13View commit details -
Configuration menu - View commit details
-
Copy full SHA for e507d5c - Browse repository at this point
Copy the full SHA e507d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa5110 - Browse repository at this point
Copy the full SHA 1fa5110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8ce48 - Browse repository at this point
Copy the full SHA 9f8ce48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f9c86 - Browse repository at this point
Copy the full SHA 41f9c86View commit details -
Merge pull request #170 from PyromancerBoom/recover-ug
Update User Guide as before
Configuration menu - View commit details
-
Copy full SHA for 27f7aec - Browse repository at this point
Copy the full SHA 27f7aecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02d0845 - Browse repository at this point
Copy the full SHA 02d0845View commit details -
Merge pull request #171 from PyromancerBoom/recover-dg
Update DG same as before
Configuration menu - View commit details
-
Copy full SHA for e9996ee - Browse repository at this point
Copy the full SHA e9996eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e524930 - Browse repository at this point
Copy the full SHA e524930View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebe5f46 - Browse repository at this point
Copy the full SHA ebe5f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33813e6 - Browse repository at this point
Copy the full SHA 33813e6View commit details -
Merge pull request #173 from PyromancerBoom/recover-dg
Fix internal hyperlink
Configuration menu - View commit details
-
Copy full SHA for 54249d9 - Browse repository at this point
Copy the full SHA 54249d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ae2df - Browse repository at this point
Copy the full SHA b7ae2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75810bc - Browse repository at this point
Copy the full SHA 75810bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 608d51d - Browse repository at this point
Copy the full SHA 608d51dView commit details -
Merge pull request #174 from PyromancerBoom/master
Fix UG bugs and update UML
Configuration menu - View commit details
-
Copy full SHA for 2a18d01 - Browse repository at this point
Copy the full SHA 2a18d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9584a62 - Browse repository at this point
Copy the full SHA 9584a62View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb31dde - Browse repository at this point
Copy the full SHA bb31ddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06b40f0 - Browse repository at this point
Copy the full SHA 06b40f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4fc7c - Browse repository at this point
Copy the full SHA 3b4fc7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 410623f - Browse repository at this point
Copy the full SHA 410623fView commit details -
Merge pull request #175 from PyromancerBoom/master
Remove Hyperlink from UG, update Ui image, add manual testing instructions
Configuration menu - View commit details
-
Copy full SHA for d50a8de - Browse repository at this point
Copy the full SHA d50a8deView commit details -
Configuration menu - View commit details
-
Copy full SHA for d63a288 - Browse repository at this point
Copy the full SHA d63a288View commit details -
Merge pull request #177 from quelinxiao/recommit-codecov
recommit codecov changes
Configuration menu - View commit details
-
Copy full SHA for 4075343 - Browse repository at this point
Copy the full SHA 4075343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d96c30 - Browse repository at this point
Copy the full SHA 4d96c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98004f - Browse repository at this point
Copy the full SHA d98004fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d7ebd - Browse repository at this point
Copy the full SHA f8d7ebdView commit details -
Merge pull request #178 from PyromancerBoom/master
Update formatting for manual testing section
Configuration menu - View commit details
-
Copy full SHA for 3030056 - Browse repository at this point
Copy the full SHA 3030056View commit details -
Configuration menu - View commit details
-
Copy full SHA for db805ea - Browse repository at this point
Copy the full SHA db805eaView commit details -
Merge pull request #179 from quelinxiao/update-tutorial-files
refactor person to employee in tutorial files
Configuration menu - View commit details
-
Copy full SHA for a06f82c - Browse repository at this point
Copy the full SHA a06f82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f2c8b - Browse repository at this point
Copy the full SHA e8f2c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089d3be - Browse repository at this point
Copy the full SHA 089d3beView commit details -
Merge pull request #180 from PyromancerBoom/master
Fix DG Manual Testing Formatting
Configuration menu - View commit details
-
Copy full SHA for 076f9d9 - Browse repository at this point
Copy the full SHA 076f9d9View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e5259e - Browse repository at this point
Copy the full SHA 6e5259eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ba994 - Browse repository at this point
Copy the full SHA 86ba994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be9f39 - Browse repository at this point
Copy the full SHA 2be9f39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7691d06 - Browse repository at this point
Copy the full SHA 7691d06View commit details -
Merge pull request #182 from hjungwoo01/181-improve-ug
Improve User Guide
Configuration menu - View commit details
-
Copy full SHA for bbac842 - Browse repository at this point
Copy the full SHA bbac842View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd57940 - Browse repository at this point
Copy the full SHA cd57940View commit details -
Merge pull request #184 from hjungwoo01/183-fix-formatting
Fix Formatting
Configuration menu - View commit details
-
Copy full SHA for 19dc283 - Browse repository at this point
Copy the full SHA 19dc283View commit details -
Configuration menu - View commit details
-
Copy full SHA for 685b702 - Browse repository at this point
Copy the full SHA 685b702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c6ff5 - Browse repository at this point
Copy the full SHA 26c6ff5View commit details -
Merge pull request #185 from PyromancerBoom/master
Add data archive section, update ug, fix hyperlinks
Configuration menu - View commit details
-
Copy full SHA for bcfaeb7 - Browse repository at this point
Copy the full SHA bcfaeb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 195ccd6 - Browse repository at this point
Copy the full SHA 195ccd6View commit details -
Merge pull request #187 from hjungwoo01/186-fix-typos-dg
Fix typos in DG
Configuration menu - View commit details
-
Copy full SHA for 1f12a26 - Browse repository at this point
Copy the full SHA 1f12a26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f8cba - Browse repository at this point
Copy the full SHA 92f8cbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88487c2 - Browse repository at this point
Copy the full SHA 88487c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e5373 - Browse repository at this point
Copy the full SHA 44e5373View commit details -
Merge pull request #188 from shayaansultan/169-uml-modifications
169-uml-modifications
Configuration menu - View commit details
-
Copy full SHA for 390e95c - Browse repository at this point
Copy the full SHA 390e95cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18ad7ad - Browse repository at this point
Copy the full SHA 18ad7adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d46a4d - Browse repository at this point
Copy the full SHA 5d46a4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43fbd39 - Browse repository at this point
Copy the full SHA 43fbd39View commit details -
Merge pull request #189 from quelinxiao/update-default-employees
update the default employees
Configuration menu - View commit details
-
Copy full SHA for e625ade - Browse repository at this point
Copy the full SHA e625adeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a765ff - Browse repository at this point
Copy the full SHA 2a765ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 238db4d - Browse repository at this point
Copy the full SHA 238db4dView commit details -
Merge pull request #191 from quelinxiao/update-ug-typo
Update ug typo
Configuration menu - View commit details
-
Copy full SHA for 7f065c7 - Browse repository at this point
Copy the full SHA 7f065c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39923c5 - Browse repository at this point
Copy the full SHA 39923c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e141e1 - Browse repository at this point
Copy the full SHA 0e141e1View commit details -
Merge pull request #192 from hjungwoo01/190-add-dg-appendix-effort
Add DG Appendix: Effort
Configuration menu - View commit details
-
Copy full SHA for 3416a4a - Browse repository at this point
Copy the full SHA 3416a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c534e - Browse repository at this point
Copy the full SHA 83c534eView commit details -
Merge pull request #193 from shayaansultan/139-dg-planned-enhancements
139-dg-planned-enhancements
Configuration menu - View commit details
-
Copy full SHA for c78acce - Browse repository at this point
Copy the full SHA c78acceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a222dda - Browse repository at this point
Copy the full SHA a222ddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6201b2 - Browse repository at this point
Copy the full SHA d6201b2View commit details -
Merge pull request #195 from hjungwoo01/194-finalize-ug
Finalize UG
Configuration menu - View commit details
-
Copy full SHA for caec5fb - Browse repository at this point
Copy the full SHA caec5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 654cff7 - Browse repository at this point
Copy the full SHA 654cff7View commit details -
Merge pull request #197 from hjungwoo01/196-fix-typos
Fix typos in UG
Configuration menu - View commit details
-
Copy full SHA for 0cd6744 - Browse repository at this point
Copy the full SHA 0cd6744View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa9a2c3 - Browse repository at this point
Copy the full SHA aa9a2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76bc67e - Browse repository at this point
Copy the full SHA 76bc67eView commit details