Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avengers Assemble #126

Open
wants to merge 899 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 3, 2024

  1. Style: fix checkstyle

    Now the checkstyle is fixed.
    
    Lets adhere to checkstyle.
    Zer0Legion committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d27165e View commit details
    Browse the repository at this point in the history
  2. Fix: headless environment for gradle

    Now tests should pass on gradle checks.
    
    Lets help gradle pass.
    Zer0Legion committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    59a6d3b View commit details
    Browse the repository at this point in the history
  3. Fix: checkstyle

    Now code adheres to checkstyle.
    
    lets adhere to checkstyle.
    Zer0Legion committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    9944393 View commit details
    Browse the repository at this point in the history
  4. Update chars accepted by Name

    Currently, the name accepts alphanumerical characters, spaces, and
    forward slashes. This will allow the majority of names to be added
    into the app.
    
    However, it has come to light that there are names which would contain
    other characters that would throw errors if users attempt to add these
    names in, which is problematic since some special characters like `.`
    and `,` are common.
    
    Let's allow several other characters in the regex for names.
    
    In doing so, we can ensure that most common names will be successfully
    added into the application.
    jayllo-c committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    b5a9be5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #317 from Zer0Legion/copy-to-clipboard

    Fix: remove pop up window for help command
    jayllo-c authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    61c0121 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #320 from jayllo-c/branch-UpdateNameParam

    Bug fix: Update name param to include more characters
    Zer0Legion authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f6ac56e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df58007 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #321 from delishad21/branch_UpdateUgForHelp

    Update UG for help command
    Pughal77 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0b08208 View commit details
    Browse the repository at this point in the history
  9. Build: update version number

    Now version is updated
    
    Lets update version.
    Zer0Legion committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d02462d View commit details
    Browse the repository at this point in the history
  10. Merge pull request #322 from Zer0Legion/release-1.3.0

    Build: update version number
    jayllo-c authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    fc25db3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2ce6610 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp:
      Build: update version number
      Update image for help command
      Update chars accepted by Name
      Fix: checkstyle
      Fix: headless environment for gradle
      Style: fix checkstyle
      Fix: remove pop up window for help command
    danielleloh committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    513ce18 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'master' into branch_UserGuide_2.0

    * master: (34 commits)
      Build: update version number
      Update image for help command
      Update chars accepted by Name
      Fix: checkstyle
      Fix: headless environment for gradle
      Style: fix checkstyle
      Fix: remove pop up window for help command
      Fix naming in javaDoc
      Fix spelling errors
      Small changes to test cases
      Comprehensive testing for `CsvUtil` and `ImportCommand`
      Replace references of AB3 with AA
      CsvUtil now throws an IOException for the case when a file is not found in the system
      Update examples to match images
      Update images to match success msg
      Fix: remove magic literal in unit test for import
      Fix: typos in success messages
      Satisfy github CI
      Satisfy Github CI
      Satisfy github CI actions
      ...
    danielleloh committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    2a5191f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2947f60 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #323 from danielleloh/branch_UserGuide_2.0

    fix: add page breaks to ensure good formatting of printed user guide
    Pughal77 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    8e785d7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e53a35d View commit details
    Browse the repository at this point in the history
  17. Update Model and Ui in DG

    delishad21 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a0a6625 View commit details
    Browse the repository at this point in the history
  18. Update Ui DG description

    delishad21 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    bcde279 View commit details
    Browse the repository at this point in the history
  19. fix: typo in user guide

    danielleloh committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    1ae1961 View commit details
    Browse the repository at this point in the history
  20. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch_UpdateDeveloperGuide2.0
    delishad21 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    789bc2f View commit details
    Browse the repository at this point in the history
  21. Update UI and Model in DG

    delishad21 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    9b176e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Refactor Find Functionality

    Currently, the find command holds a predicate, and creates another
    predicate based on whether exam scores are needed.
    
    However, this may be messy due to the fact that the predicate
    objects are created in different places despite serving the same
    purpose.
    
    Let's refactor the creation of the predicate objects to ensure
    that the objects follow a more logical and organized flow.
    
    In doing so, the code is both more readable and scalable.
    jayllo-c committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    57db3c0 View commit details
    Browse the repository at this point in the history
  2. Update Ui Image

    delishad21 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    94b5225 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    880ba1a View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    c127473 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4418ea View commit details
    Browse the repository at this point in the history
  3. Fix NullPointerException when clicking UI

    Currently, the application throws a NullPointerException when items in the Exam List and the Person List are clicked on in the User Interface.
    This is due to bad implementation practices, as I had put a band aid on this problem by setting the selectionModel of both lists to null to prevent the selection of exams in the list..
    While this implementation does not affect the use of the application, Lets update the implementation to use a proper "NoSelectionModel".
    This will prevent further NullPointerExceptions from being thrown in the application.
    delishad21 committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    e31a8c0 View commit details
    Browse the repository at this point in the history
  4. Clarify email and copy related docs and messages

    Currently, we were able to observe from the PE dry run that there is
    a possibility for testers to perceive from the UG and the error
    messages that there may be bugs present despite the code working as
    intended.
    
    This is an issue because it indicates that the documentation is not
    clear enough to convey the exact reason behind the current behavior of
    the code (e.g. semicolons after each copied email after using the
    `copy` command, "seemingly valid" emails being rejected).
    
    Let's ramp up the clarity in both the UG and constraint messages
    pertaining emails.
    
    In doing so, future users will have a much clearer idea of how the code
    is supposed to behave, and will not mistake correct behaviors as bugs.
    jayllo-c committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    d331aba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b43799 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Bug fix from PED

    Now import Command properly displays its Usage message, with
    a whitespace between import and i|
    
    ImportCommandParser now also checks for invalid characters in
    filePath which is already caught by the InvalidPathException in
    java
    Pughal77 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    df8d19e View commit details
    Browse the repository at this point in the history
  2. Bug fix for when csv file to be imported is empty

    Currently the readCsv method in CsvUtil only checks if the values
    are empty but not if the rows themselves are empty
    Pughal77 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ed1fb67 View commit details
    Browse the repository at this point in the history
  3. UG improvements

    Currently, as the testers from the PE-D have pointed out, the UG has
    room for improvement in regards to the clarity of some of the commands
    as well as the omission of usage information for some prefix.
    
    This has to be fixed because future users would likely be unclear in
    the purpose behind some of the features of the application.
    
    Let's revamp the UG to include the missing use cases and improve the
    clarity of the user guide.
    
    In doing so, future users will have a better idea of the expected
    behavior of the app and the rationale of why the behavior of the app
    was designed as such.
    jayllo-c committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    1e86d6a View commit details
    Browse the repository at this point in the history
  4. Fix: Correct ImportExamScores command

    Now the error messages are more fine tuned with some functionality
    changes to provide a more comprehensive and correct message on why
    the command is failing.
    
    Lets improve functionality.
    Zer0Legion committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    fc4188c View commit details
    Browse the repository at this point in the history
  5. Fix: length constraints of fields

    Now exam names and names of 1 character length are allowed as long
    as they are not blank.
    
    Lets reduce bugs
    Zer0Legion committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    b892149 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #324 from danielleloh/branch_UserGuide_2.0

    fix: typo in user guide
    Pughal77 authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    96f31f1 View commit details
    Browse the repository at this point in the history
  7. Update UI Diagram

    delishad21 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    0750604 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #337 from delishad21/branch_UpdateUiImg

    fix: Update Ui Image
    Zer0Legion authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ec30bb5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #381 from jayllo-c/branch-UpdateUG-PE-D-Improvements

    fix: Additional PE-D UG improvements
    delishad21 authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    4ff3b75 View commit details
    Browse the repository at this point in the history
  10. Refactor find functionality further

    Currently, the code does its argument checks with its own code.
    However, in built code is already present that achieves the same thing.
    Essentially, the typed out code in the findCommandParser is achieving
    something that has been coded out already.
    
    To maintain a good coding standard, we should reuse
    functionalities already present to avoid repeated code.
    
    Let's implement pre-coded functions in the findCommandParser.
    
    Through this refactor, we can ensure a high coding standard.
    jayllo-c committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    80fc3a8 View commit details
    Browse the repository at this point in the history
  11. Fix Spelling

    delishad21 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    0c69702 View commit details
    Browse the repository at this point in the history
  12. Fix minor typos

    Currently, the UG has very minor spelling errors.
    
    We need to fix this because it undermines the professionalism of
    the UG.
    
    Let's fix these typos.
    
    In doing so, we uphold a higher level of professionalism.
    jayllo-c committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    a995d5c View commit details
    Browse the repository at this point in the history
  13. Merge pull request #326 from delishad21/branch_UpdateDeveloperGuide2.0

    Update Developer Guide with new Logic, UI, Model and Storage implementations
    Zer0Legion authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    4b02b50 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #379 from jayllo-c/branch-PE-D-FunctionalityBugFixes

    fix: Clarify email and copy related docs and messages
    Zer0Legion authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    62dacb0 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #378 from delishad21/branch_PEDBugFixes

    Bug fixes for PE-D
    Zer0Legion authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    86e841e View commit details
    Browse the repository at this point in the history
  16. Merge pull request #382 from Zer0Legion/fix-ped-bugs

    Fix ped bugs: Leng Khai
    danielleloh authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    aadbea2 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #330 from jayllo-c/branch-PredicateRefactoring

    Bug fix: Refactor Find Functionality
    Pughal77 authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d2e570d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    531ffe0 View commit details
    Browse the repository at this point in the history
  19. Bug fix for duplicate headers.

    For the case of duplicate headers, there is a bug in which when
    there are 2 email coloumns with the same value, the person is not
    added to the addressBook. (As stated in the PE-D, issue #362).
    
    This is fixed by now correctly ignoring the duplicate column
    Pughal77 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    dff7801 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    077b1fe View commit details
    Browse the repository at this point in the history
  21. Fix Checkstyle errors

    Pughal77 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    fe8c829 View commit details
    Browse the repository at this point in the history
  22. Add exams implementations to DG

    The present developer guide is lacking in documentation for our newly implemented exam features.
    Lets update the developer guide with explainations and diagrams detailing our exam features so
    that potential developers may build upon our application easily.
    delishad21 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    aa608b0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d27057f View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp: (22 commits)
      Fix minor typos
      Fix Spelling
      Refactor find functionality further
      Update UI Diagram
      Fix: length constraints of fields
      Fix: Correct ImportExamScores command
      UG improvements
      Update Logic with specific details
      Clarify email and copy related docs and messages
      Fix NullPointerException when clicking UI
      Update error messages to match correct usage
      Update Storage Load Sequence Diagram
      Update Storage component in DG
      Update Ui Image
      Refactor Find Functionality
      Update UI and Model in DG
      fix: typo in user guide
      Update Ui DG description
      Update Model and Ui in DG
      fix: add page breaks to ensure good formatting of printed user guide
      ...
    danielleloh committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    74e15d5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into branch-DeveloperGuide

    * master: (211 commits)
      Fix minor typos
      Fix Spelling
      Refactor find functionality further
      Update UI Diagram
      Fix: length constraints of fields
      Fix: Correct ImportExamScores command
      UG improvements
      Update Logic with specific details
      Clarify email and copy related docs and messages
      Fix NullPointerException when clicking UI
      Update error messages to match correct usage
      Update Storage Load Sequence Diagram
      Update Storage component in DG
      Update Ui Image
      Refactor Find Functionality
      Update UI and Model in DG
      fix: typo in user guide
      Update Ui DG description
      Update Model and Ui in DG
      fix: add page breaks to ensure good formatting of printed user guide
      ...
    danielleloh committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    316e29c View commit details
    Browse the repository at this point in the history
  3. Fix: label ArgumentTokenizer and ParserUtil as static classes

    Now they are correctly labelled as static classes without
    multiple instances.
    
    Lets improve documentation
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0c50006 View commit details
    Browse the repository at this point in the history
  4. Docs: change font colour of sequence diagram box

    Now the text is easier to read.
    
    Lets improve documentation
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2111f1b View commit details
    Browse the repository at this point in the history
  5. Docs: Add documentation for deleteShown command

    Now documentation covers the deleteShown command, so that
    developers are aware of the usage and implementation.
    
    Lets improve documentation.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3fa66b7 View commit details
    Browse the repository at this point in the history
  6. Docs: Add implementation details for importExamScores command.

    Now the command has details on how it is implemented for the
    consideration of developers.
    
    Lets improve documentation.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9642800 View commit details
    Browse the repository at this point in the history
  7. Dosc: Add diagram for importExamScores

    Now the activity diagram clearly shows the flow of parsing
    a filepath as input.
    
    Lets improve documentation
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d079d03 View commit details
    Browse the repository at this point in the history
  8. Docs: Add activity diagram for deleteShown command

    Now the activity diagram illustrates the implementation and process
    of the deleteShown command.
    
    Lets improve documentation
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    56d527e View commit details
    Browse the repository at this point in the history
  9. Style: update feature headers to be more consistent

    Now the headers are more in line with Johan's proposed additions.
    
    Lets enhance consistency.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    948eef2 View commit details
    Browse the repository at this point in the history
  10. Docs: Give acknowledgements to opencsv library.

    Now the opencsv library is properly acknowledged in our source
    code and documentation.
    
    Lets ensure proper code reuse.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0353c7d View commit details
    Browse the repository at this point in the history
  11. Docs: Cover add feature

    Now the DG covers comprehensively the add feature.
    
    Lets enhance documentation.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4ef60f8 View commit details
    Browse the repository at this point in the history
  12. Docs: Cover implementation of edit command.

    Now the DG covers the implementation of the edit command so that
    developers can easily refer to and understand it.
    
    Lets improve documentation.
    Zer0Legion committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1560aef View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Docs: Add manual testing for 7 commands

    Now the manual testing steps are detailed for add, edit, delete,
    deleteshown, list, importExamScores, launch and shutdown are
    detailed so that manual testers are clear on how to test them.
    
    Lets improve documentation.
    Zer0Legion committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    124e2d1 View commit details
    Browse the repository at this point in the history
  2. Docs: Refine manual testing

    Now manual testing instructions are clearer.
    
    Lets improve documentation.
    Zer0Legion committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    3fdfbfe View commit details
    Browse the repository at this point in the history
  3. Test: refactor test

    Now the test is neater.
    
    Lets improve testing
    Zer0Legion committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    f1158d2 View commit details
    Browse the repository at this point in the history
  4. docs: add effort section in appendix of developer guide

    the effort section in the developer guide aims to showcase to viewers
    the effort we put into developing avengers assemble.
    
    add,
    * difficulty level by explaining the new entity added
    * challenges faced by explaining the different considerations we had to
    make
    * effort required by explaining the features we enhanced and the new
    features added into our application
    
    this section is incomplete as it required more inputs from other members
    for their though process behind the implementations.
    danielleloh committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    40ce1ca View commit details
    Browse the repository at this point in the history
  5. Docs: Add planned enhancements

    Now the planned enhancements for features we did not have time to
    implement are shown in the DG.
    
    Lets improve documentation.
    Zer0Legion committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6f01c9e View commit details
    Browse the repository at this point in the history
  6. Docs: add planned implementation for validation for find command

    Now the DG covers the planned implementation for a more enhanced
    input validation for the find command.
    
    Lets improve documentation
    Zer0Legion committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    ca02e1f View commit details
    Browse the repository at this point in the history
  7. docs: update instructions for manual testing section of developer guide

    instructions for manual testing allows for consistency on how avengers
    assemble is tested across different developers. developers may have
    different interpretations on what needs to be tested and how different
    features should be tested.
    
    add,
    * instructions for manual testing for export command
    * instructions for manual testing for addScore command
    * instructions for manual testing for editScore command
    * instructions for manual testing for deleteScore command
    * instructions for manuals testing for mean and median calculation
    feature
    
    this needs further discussion and should be agreed upon by everyone in
    the team.
    danielleloh committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    fc58f2e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b4373e5 View commit details
    Browse the repository at this point in the history
  9. Update changes to import implementation to the developer guide

    Update sequence diagram to include `CsvUtil`
    
    Add manual testing for importing of persons
    Pughal77 committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    80981a9 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch-FinaliseUG
    
    # Conflicts:
    #	docs/DeveloperGuide.md
    Pughal77 committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    e87b083 View commit details
    Browse the repository at this point in the history
  11. Satisfy github CI action

    Pughal77 committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    24e5355 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    eca3e3f View commit details
    Browse the repository at this point in the history
  13. Update DG

    Currently, the DG has the user stories relevant only to v1.2, meaning
    all exam and score related implementations have been excluded from
    the user stories and use cases.
    
    As such, the user stories and use cases are outdated and need to be
    refurbished.
    
    Let's update the user stories and use cases to correctly reflect the
    current functionality implemented into Avengers Assemble.
    
    By maintaining the user stories and use cases, future developers
    will be able to understand the motivation and logic behind the current
    suite of features.
    
    Note: this commit also contains minor changes to the UG from feedback
    given from the PE-D.
    jayllo-c committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    0d3c4de View commit details
    Browse the repository at this point in the history
  14. Update Manual Testing Section in DG

    Currently, the manual testing section does not include instructions for
    functionalities currently implemented.
    
    We need to keep this updated to allow future developers to check
    each functionality manually to ensure the code behaves as intended.
    
    Let's update the Manual Testing instructions to include comprehensive
    instructions for the following commands:
    * `help`
    * `clear`
    * `find`
    * `copy`
    * `exit`
    
    In doing so, these commands can be tested with the assurance that
    all aspects of the behaviours of these functions are covered.
    jayllo-c committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    1e643d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Bug Fix: Find Command Parser

    Currently, the find command does not check that there are duplicate
    prefixes present in the input provided by the user.
    
    This is problematic because it allows the find command to accept
    multiple duplicate prefixes despite the command being documented to
    only accept one single prefix.
    
    An example is `find n|alice n|bob`
    * Expected behaviour: throw an error indicating more than one prefix
    is used.
    * Actual behaviour: finds persons with names containing bob.
    
    Because this behaviour differs from the user guide, does not handle the
    error of duplicate prefixes, and behaves different from normal
    expectations, the following error can be classified as a functionality
    bug, and not a feature flaw.
    
    Let's rectify this problem by using the in-built duplicate verifier to
    properly handle the issue of duplicate prefixes.
    
    Doing so not only solves the bug, but also does so in a way that does
    not implement any new functionality into the code.
    jayllo-c committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    323db7f View commit details
    Browse the repository at this point in the history
  2. Style: update activity diagrams with ab3 styling

    Now the activity diagrams look consistent and nicer.
    
    Lets improve documentation
    Zer0Legion committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a7a97c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6b162e View commit details
    Browse the repository at this point in the history
  4. Docs: specify that activity diagram represents the workflow

    Now the activity diagram is specified to represent the workflow to
    minimize confusion.
    
    Lets improve documentation
    Zer0Legion committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6536ea5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #390 from jayllo-c/branch-UpdateDG-UserStoriesAndU…

    …seCases
    
    docs: update DG to reflect user stories and use cases to reflect all implemented functions
    Zer0Legion authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2cad064 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #393 from jayllo-c/branch-FindBugFixDuplicatePredi…

    …cate
    
    bug fix: prevent execution of find command with duplicated prefixes present
    Zer0Legion authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2e3b123 View commit details
    Browse the repository at this point in the history
  7. docs: update implementation details of developer guide

    add,
    * implementation details for addScore, editScore, deleteScore
    
    sequence and activity diagrams have not been added in.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fcbd5fc View commit details
    Browse the repository at this point in the history
  8. fix: remove unnecessary section from implementation details in developer

    guide
    
    remove implementation details section as it is a repeat of all the
    content below it.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    34a788f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #388 from Zer0Legion/add-lk-dg

    Docs: Add assigned parts to DG
    jayllo-c authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d850020 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f4c4485 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    441af46 View commit details
    Browse the repository at this point in the history
  12. fix: update implementation details of developer guide

    include more details on the validation of index and score for addScore,
    editScore, and deleteScore.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a435e77 View commit details
    Browse the repository at this point in the history
  13. reformat exams section

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b9a5406 View commit details
    Browse the repository at this point in the history
  14. Reorganize DG manual testing

    Currently, the DG manual testing section is not organized according to
    the order of the UG.
    
    However, we want to maintain a level of standardization that gives
    the impression that all documentation was written by one person.
    
    Let's reorder the manual testing section to maintain a standard order.
    
    By keeping the structure standardized, the DG will not only appear more
    organized, but it will help the future developers in navigating through
    the DG.
    jayllo-c committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f008356 View commit details
    Browse the repository at this point in the history
  15. Changes to manual testing

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    dcdd7f6 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #392 from jayllo-c/branch-UpdateDGManualTesting

    Docs: Update Manual Testing Section of DG
    Zer0Legion authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    eabfbd0 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #385 from Pughal77/branch-PEDBugFix

    BugFix: Bug Fixes from PED
    danielleloh authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b9a627b View commit details
    Browse the repository at this point in the history
  18. Solve merge conflicts

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    dfc6a3a View commit details
    Browse the repository at this point in the history
  19. Merge pull request #387 from delishad21/branch_UpdateDeveloperGuide3.0

    Add exams and statistics implementations to DG
    jayllo-c authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9dc8b50 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    df0ec85 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b7ce78b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5286d86 View commit details
    Browse the repository at this point in the history
  23. Merge branches 'branch-DeveloperGuide' and 'branch-DeveloperGuide' of h…

    …ttps://github.com/danielleloh/tp into branch-DeveloperGuide
    
    * 'branch-DeveloperGuide' of https://github.com/danielleloh/tp:
      fix: delete incomplete AddScoreSequenceDigram
    
    * 'branch-DeveloperGuide' of https://github.com/danielleloh/tp:
      fix: delete incomplete AddScoreSequenceDigram
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f857cec View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    58eff95 View commit details
    Browse the repository at this point in the history
  25. Merge pull request #394 from danielleloh/branch-DeveloperGuide

    docs: update developer guide
    jayllo-c authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e7c78a1 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    37c3e55 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch-FinaliseUG
    
    # Conflicts:
    #	docs/DeveloperGuide.md
    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    df7e746 View commit details
    Browse the repository at this point in the history
  28. Satisfy github CI actions

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ca33166 View commit details
    Browse the repository at this point in the history
  29. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp: (37 commits)
      fix: resolve merge conflicts and formatting of developer guide
      fix: delete incomplete AddScoreSequenceDigram
      fix: push merged changes to branch
      Reorganize DG manual testing
      reformat exams section
      fix: update implementation details of developer guide
      fix: remove unnecessary section from implementation details in developer guide
      docs: update implementation details of developer guide
      Docs: specify that activity diagram represents the workflow
      Style: update activity diagrams with ab3 styling
      Bug Fix: Find Command Parser
      Update Manual Testing Section in DG
      Update DG
      docs: update instructions for manual testing section of developer guide
      Docs: add planned implementation for validation for find command
      Docs: Add planned enhancements
      docs: add effort section in appendix of developer guide
      Test: refactor test
      Docs: Refine manual testing
      Docs: Add manual testing for 7 commands
      ...
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e140788 View commit details
    Browse the repository at this point in the history
  30. Changes to sequence diagram

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    38cffa6 View commit details
    Browse the repository at this point in the history
  31. Changes to sequence diagram

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    158a68b View commit details
    Browse the repository at this point in the history
  32. Changes to sequence diagram

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c57fde5 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    96c6ab6 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    bc65ccc View commit details
    Browse the repository at this point in the history
  35. Update Command Summary Table

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    dcbeef0 View commit details
    Browse the repository at this point in the history
  36. Changes to sequence diagram

    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    89d2bf6 View commit details
    Browse the repository at this point in the history
  37. docs: add sequence diagram for parsing of addScore command in developer

    guide
    
    the sequence diagram captures the interactions between multiple
    entities when an addScore command is input.
    
    add sequence diagram to illustrate the parsing of an addScore command
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7d3d8f5 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    6c0f5ae View commit details
    Browse the repository at this point in the history
  39. docs: add sequence diagram for execution of addScore command to

    developer guide
    
    the sequence diagram captures the interactions between multiple
    entities when an addScore command is input and executed.
    
    add sequence diagram to illustrate the execution of an addScore command.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    207e9e6 View commit details
    Browse the repository at this point in the history
  40. Fix typos

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2f81e14 View commit details
    Browse the repository at this point in the history
  41. fix: add newline to end of puml file

    this fix fixes issues arising from checkstyle issues within the code.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e9cc995 View commit details
    Browse the repository at this point in the history
  42. Reformat titles

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f624081 View commit details
    Browse the repository at this point in the history
  43. Fix Typo in DG

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f07ea1f View commit details
    Browse the repository at this point in the history
  44. Merge pull request #399 from delishad21/branch_UpdateDeveloperGuide4.0

    Format implementation section of DG
    danielleloh authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2af39f1 View commit details
    Browse the repository at this point in the history
  45. docs: edit developer guide implementation details

    add note to sequence diagrams in addScore to point out similarities in
    sequence diagram of addScore and editScore.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    659a3d0 View commit details
    Browse the repository at this point in the history
  46. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch-DeveloperGuide
    
    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp:
      Fix Typo in DG
      Reformat titles
      Fix typos
      Format implementation section of DG
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c8d5b88 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    e07d267 View commit details
    Browse the repository at this point in the history
  48. docs: add sequence diagram to illustrate parsing of deleteScore command

    the sequence diagram captures the interactions between multiple
    entities when an deleteScore command is input and parsed.
    
    add sequence diagram to illustrate the parsing of an deleteScore
    command, and fix wrong implementation details under deleteScore section
    of developer guide.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c2cca85 View commit details
    Browse the repository at this point in the history
  49. docs: add sequence diagram to implementation details in developer guide

    add sequence diagram to illustrate the interactions between multiple
    entities when an deleteScore command is input and executed.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    cdc883e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    0786790 View commit details
    Browse the repository at this point in the history
  51. Fix titles

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    dec6949 View commit details
    Browse the repository at this point in the history
  52. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch-FinaliseDG
    
    # Conflicts:
    #	docs/DeveloperGuide.md
    Pughal77 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2551435 View commit details
    Browse the repository at this point in the history
  53. Merge pull request #397 from Pughal77/branch-FinaliseDG

    Docs: Update Developer Guide
    delishad21 authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e6db715 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    b4e4d9d View commit details
    Browse the repository at this point in the history
  55. Add HTML tags

    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7c1cf9c View commit details
    Browse the repository at this point in the history
  56. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch_UpdateDeveloperGuide5.0
    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8a93497 View commit details
    Browse the repository at this point in the history
  57. docs: update developer guide

    edit export implementation details to include details on changes made
    when including the export of exams and exam scores
    
    edit,
    * sequence diagrams under export implementations edited to be more
    focused on the execution of certain tasks
    * details were added about retrieving exam details
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b608bc7 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    46d0d13 View commit details
    Browse the repository at this point in the history
  59. Edit DG and diagrams for find implementation

    Currently, the find implementation documented in the DG is outdated,
    as it details the previous implementation before the restructuring.
    Furthermore, the diagrams are no longer accurate with the addition of
    the exam score compatible functionality not being represented.
    
    We need to update this promptly since we want the developer guide
    to accurately represent the most recent implementation to aid in the
    future development of the application.
    
    Let's update the find implementation details in the developer guide,
    as well as the supporting diagrams.
    
    By keeping the information up to date, developers will be able to
    accurately understand the implementation of the find functionality.
    jayllo-c committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a21c960 View commit details
    Browse the repository at this point in the history
  60. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp:
      Fix Typo in DG
      Reformat titles
      Fix typos
      Format implementation section of DG
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Satisfy github CI actions
      Seperate sequence diagram into parsing and execution
      Changes to manual testing
      Line break for CsvUtil box in puml diagram
      Add manual testing for relevant exam commands
      Satisfy github CI action
      Update changes to import implementation to the developer guide
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    05162c9 View commit details
    Browse the repository at this point in the history
  61. Merge branch 'master' into branch_UserGuide_2.0

    * master: (72 commits)
      Fix Typo in DG
      Reformat titles
      Fix typos
      Format implementation section of DG
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Satisfy github CI actions
      Seperate sequence diagram into parsing and execution
      fix: resolve merge conflicts and formatting of developer guide
      fix: delete incomplete AddScoreSequenceDigram
      fix: push merged changes to branch
      Changes to manual testing
      Reorganize DG manual testing
      reformat exams section
      fix: update implementation details of developer guide
      fix: remove unnecessary section from implementation details in developer guide
      docs: update implementation details of developer guide
      Docs: specify that activity diagram represents the workflow
      ...
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    84d55c0 View commit details
    Browse the repository at this point in the history
  62. Correct minor issues in DG

    Currently, minor grammatical errors were spotted in the DG after
    the previous commit.
    
    This needs to be corrected as it undermines the professionalism of the
    developer guide.
    
    Let's rectify all language issues in the edited portion of the DG.
    
    In maintaining the DG, we can avoid misinterpretation and uphold a high
    standard of professionalism.
    jayllo-c committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    0b10aea View commit details
    Browse the repository at this point in the history
  63. Modify default.md to match DG

    Currently the bar on the left of the site does not match the sections in the DG
    Lets modify it such that it matches the DG. Lets also default the side bars to be
    closed so the website looks cleaner at first glance
    delishad21 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ff3eeb3 View commit details
    Browse the repository at this point in the history
  64. docs: update user guide known issues section

    add known issue that on first launch of the application the export
    feature may not work as intended as there is no data in the hard disk
    yet.
    
    add method to resolve this issue.
    danielleloh committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    43a7d96 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Add UI Outline to UG

    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    01f9ad0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    666c72d View commit details
    Browse the repository at this point in the history
  3. Remove AB3 References

    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5ea09ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efb1533 View commit details
    Browse the repository at this point in the history
  5. fix: update developer guide

    add more details to sequence diagrams in implementation of export
    section.
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8a8ea64 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into branch-AddExportCommand

    * master: (163 commits)
      Fix Typo in DG
      Reformat titles
      Fix typos
      Format implementation section of DG
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Changes to sequence diagram
      Satisfy github CI actions
      Seperate sequence diagram into parsing and execution
      fix: resolve merge conflicts and formatting of developer guide
      fix: delete incomplete AddScoreSequenceDigram
      fix: push merged changes to branch
      Changes to manual testing
      Reorganize DG manual testing
      reformat exams section
      fix: update implementation details of developer guide
      fix: remove unnecessary section from implementation details in developer guide
      docs: update implementation details of developer guide
      Docs: specify that activity diagram represents the workflow
      ...
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    9c9107b View commit details
    Browse the repository at this point in the history
  7. fix: change all methods in CsvUtil class to be static

    the methods in CsvUtil should be static but all methods in this class
    should be static.
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c9d4541 View commit details
    Browse the repository at this point in the history
  8. fix: update developer guide sequence diagram

    edit sequence diagram in export implementation to be more concise and
    detailed.
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5ff5b92 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #398 from Pughal77/branch-FinaliseUG

    Docs: Update Command Summary Table
    danielleloh authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    d1e3844 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #407 from danielleloh/branch-AddExportCommand

    fix: change all methods in CsvUtil class to be static
    Pughal77 authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f7df82c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3297d2d View commit details
    Browse the repository at this point in the history
  12. Fix sequence diagrams

    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2039bd6 View commit details
    Browse the repository at this point in the history
  13. Fix typo in DG

    A typo was spotted in the edits made to the DG.
    
    We need to maintain professionalism and ensure that minimal errors
    are found so that developers reading the DG will not be confused.
    
    Let's fix these typos.
    
    This change will add to the collective clarity of the DG.
    jayllo-c committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0261a30 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #402 from jayllo-c/branch-UpdateDG-FindImplementation

    docs: Update find implementation in the DG
    danielleloh authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b9b159d View commit details
    Browse the repository at this point in the history
  15. Merge pull request #403 from danielleloh/branch_UserGuide_2.0

    docs: update user guide known issues section
    Zer0Legion authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    eadb061 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #406 from delishad21/branch_AddUiOutlineToUG

    Enhance UI Outline in UserGuide.md
    Zer0Legion authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e932dbb View commit details
    Browse the repository at this point in the history
  17. docs: update developer guide

    edit export sequence diagrams to be more accurate.
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c1a08ff View commit details
    Browse the repository at this point in the history
  18. Merge pull request #400 from danielleloh/branch-DeveloperGuide

    docs: update implementation details in developer guide
    jayllo-c authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    052e15e View commit details
    Browse the repository at this point in the history
  19. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    * 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp:
      docs: update developer guide
      Fix typo in DG
      fix: update developer guide sequence diagram
      fix: change all methods in CsvUtil class to be static
      fix: update developer guide
      Fix typo as statied in PR comments
      Add UI Outline to UG
      docs: update user guide known issues section
      Correct minor issues in DG
      Edit DG and diagrams for find implementation
      docs: update developer guide
      docs: add sequence diagram to implementation details in developer guide
      docs: add sequence diagram to illustrate parsing of deleteScore command
      docs: edit developer guide implementation details
      fix: add newline to end of puml file
      docs: add sequence diagram for execution of addScore command to developer guide
      docs: add sequence diagram for parsing of addScore command in developer guide
      Update Command Summary Table
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5924abe View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    74cc8cd View commit details
    Browse the repository at this point in the history
  21. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch_UpdateDeveloperGuide5.0
    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e7051af View commit details
    Browse the repository at this point in the history
  22. Update sequence diagram

    Pughal77 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    31db068 View commit details
    Browse the repository at this point in the history
  23. Merge branch 'master' into branch_UserGuide_2.0

    * master:
      docs: update developer guide
      Fix typo in DG
      fix: update developer guide sequence diagram
      fix: change all methods in CsvUtil class to be static
      fix: update developer guide
      Fix typo as statied in PR comments
      Add UI Outline to UG
      Correct minor issues in DG
      Edit DG and diagrams for find implementation
      docs: update developer guide
      docs: add sequence diagram to implementation details in developer guide
      docs: add sequence diagram to illustrate parsing of deleteScore command
      docs: edit developer guide implementation details
      fix: add newline to end of puml file
      docs: add sequence diagram for execution of addScore command to developer guide
      docs: add sequence diagram for parsing of addScore command in developer guide
      Update Command Summary Table
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a6e2bf1 View commit details
    Browse the repository at this point in the history
  24. docs: fix minor formatting issues in user guide

    this ensures consistency in the formatting of the user guide.
    danielleloh committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    430c9b9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    33780dc View commit details
    Browse the repository at this point in the history
  26. Update sequence diagram

    Pughal77 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c691865 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #411 from danielleloh/branch_UserGuide_2.0

    docs: fix minor formatting issues in user guide
    Zer0Legion authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f029668 View commit details
    Browse the repository at this point in the history
  28. Merge pull request #410 from Pughal77/branch-ImproveDG

    Docs:Update sequence diagram for Import
    jayllo-c authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    47a7a54 View commit details
    Browse the repository at this point in the history
  29. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch_UpdateDeveloperGuide5.0
    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c354c58 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    ccd0ceb View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    991deea View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    45c4451 View commit details
    Browse the repository at this point in the history
  33. Edit page breaks in UG

    Currently, the page break before the "Adding an Exam" section in the
    UG is causing an additional blank page to be generated when the UG
    is printed.
    
    This is an issue as it undermines the efforts made to format the UG
    properly.
    
    Let's amend the UG to ensure that the printed UG appears as intended.
    
    By doing so, we prevent unwanted issues from printing the user guide.
    jayllo-c committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b5cdac2 View commit details
    Browse the repository at this point in the history
  34. Fix the colouring of the ref box.

    Now the ref box is white in colour.
    
    Lets keep diagrams consistent.
    Zer0Legion committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f1150b7 View commit details
    Browse the repository at this point in the history
  35. Fix errors

    delishad21 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ad07ce9 View commit details
    Browse the repository at this point in the history
  36. Merge pull request #404 from delishad21/branch_UpdateDeveloperGuide5.0

    fix: Update DG formatting and site structure
    Pughal77 authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7f24f01 View commit details
    Browse the repository at this point in the history
  37. Merge pull request #412 from jayllo-c/branch-UG-PageBreaks

    Edit page breaks in UG
    Pughal77 authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8deb6d0 View commit details
    Browse the repository at this point in the history
  38. Merge pull request #413 from Zer0Legion/fix-ref-coloring

    Fix the colouring of the ref box.
    delishad21 authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    23a69e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    3fd4d83 View commit details
    Browse the repository at this point in the history
  2. Docs: standardize start, shutdown, save manual testing sections

    Now these sections are consistent with the overall manual testing
    format that we have chosen to follow.
    
    Lets standardize documentation.
    Zer0Legion committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2e8c139 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f37960b View commit details
    Browse the repository at this point in the history
  4. Add newline formatting

    delishad21 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    9176d41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2593be View commit details
    Browse the repository at this point in the history
  6. Docs: Format manual testing for add

    Now the format for add for manual testing is consistent with the
    agreed format.
    
    Lets be consistent.
    Zer0Legion committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    911331a View commit details
    Browse the repository at this point in the history
  7. Docs: update all formatting assigned to myself to follow

    agreed on standardized format
    
    Now the formats are standardized.
    
    Lets standardize documentation.
    Zer0Legion committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    b221477 View commit details
    Browse the repository at this point in the history
  8. Fix: typo

    Now the typo is resolved.
    
    Lets fix typos.
    Zer0Legion committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7182c87 View commit details
    Browse the repository at this point in the history
  9. Fix: correct formatting

    Now all testing sections assigned to me are in the correct
    formatting.
    
    Lets standardize documentation.
    Zer0Legion committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    38160f8 View commit details
    Browse the repository at this point in the history
  10. Update Manual Testing Section of DG

    Currently, the manual testing section is formatted differently
    since it was written by multiple people.
    
    This needs to be rectified since the manual testing section looks to not
    follow any standard, and looks untidy and unstructured.
    
    Let's reformat the manual testing section to follow a similar structure.
    
    In unifying the format, we can ensure that the dev guide looks
    professionally made and well organized. Furthermore, the manual testing
    section will be easier to understand and follow if everything is
    standardized.
    jayllo-c committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f32792d View commit details
    Browse the repository at this point in the history
  11. Update Readme

    delishad21 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    507d9bc View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Configuration menu
    Copy the full SHA
    ae2acf0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #417 from jayllo-c/branch-UpdateManualTesting2

    Reformat Manual Testing Section in DG to follow standard formatting
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3e80aeb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #416 from Zer0Legion/standardize-manual-testing

    Reformat Manual Testing Section in DG to follow standard formatting
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    fdea99f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #414 from delishad21/branch_ModifyManualTestingDG

    Reformat Manual Testing Section in DG to follow standard formatting
    jayllo-c authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3ffc36a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #418 from delishad21/branch_UpdateReadMe

    Update Readme
    jayllo-c authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    da0cb4e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f588fa View commit details
    Browse the repository at this point in the history
  7. Fix all typos related to the usage of importExamScore

    Now the prefix i| is added to the front.
    
    Lets remove typos
    Zer0Legion committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    0858c88 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4cb22bf View commit details
    Browse the repository at this point in the history
  9. Merge pull request #420 from Pughal77/branch-UpdateManualTesting

    Reformatting manual testing section
    Zer0Legion authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    0234054 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #419 from Zer0Legion/correct-importExamScores-typo

    Fix all typos related to the usage of importExamScore
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1375ade View commit details
    Browse the repository at this point in the history
  11. Minor Change to Manual Testing in DG

    Currently, some parts are phrased in a way that can be ambiguously
    interpreted.
    
    This needs to change because it makes the manual testing section
    unclear.
    
    Let's alter the manual testing section to remove any source of
    ambiguity.
    
    In doing so, we can ensure that the DG remains clear.
    jayllo-c committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3f22d84 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c736bdc View commit details
    Browse the repository at this point in the history
  13. fix: typo in developer guide

    fix small grammatical error in manual testing section for export
    danielleloh committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    5a480f4 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #423 from danielleloh/branch-DeveloperGuide

    fix: typo in developer guide
    jayllo-c authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    6db6d6b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fe28f7f View commit details
    Browse the repository at this point in the history
  16. Merge pull request #421 from jayllo-c/branch-ManTestMinorChanges

    Minor Change to Manual Testing in DG
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    d536645 View commit details
    Browse the repository at this point in the history
  17. Fix merge conflict

    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    965bf96 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9423ba0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    21a95a3 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #424 from delishad21/branch_UpdateDeveloperGuide6.0

    Update logic in Logic in DG
    jayllo-c authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1ce37fc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7de12ca View commit details
    Browse the repository at this point in the history
  22. Small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    9c1a5a3 View commit details
    Browse the repository at this point in the history
  23. Remove use of addressBook

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    5d04c9a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d5c1561 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    55515b8 View commit details
    Browse the repository at this point in the history
  26. Update colour scheme

    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    2aa4736 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch-FinaliseDG
    
    # Conflicts:
    #	docs/DeveloperGuide.md
    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    9de416d View commit details
    Browse the repository at this point in the history
  28. Small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    378f4d7 View commit details
    Browse the repository at this point in the history
  29. Small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    246bad8 View commit details
    Browse the repository at this point in the history
  30. small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3860ac2 View commit details
    Browse the repository at this point in the history
  31. small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    145a7c6 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b918bfb View commit details
    Browse the repository at this point in the history
  33. Small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    cc8c29a View commit details
    Browse the repository at this point in the history
  34. small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    791e99a View commit details
    Browse the repository at this point in the history
  35. Small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    afc32c9 View commit details
    Browse the repository at this point in the history
  36. small changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    2cf8d2b View commit details
    Browse the repository at this point in the history
  37. Minor changes

    Pughal77 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    8321015 View commit details
    Browse the repository at this point in the history
  38. Merge pull request #422 from Pughal77/branch-FinaliseDG

    Small changes to manual testing
    Zer0Legion authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    cfbf0b3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    faba016 View commit details
    Browse the repository at this point in the history
  40. Spell checks

    Currently, a mix of British english and US english is used in the DG.
    Furthermore, some spelling errors have been spotted in both the DG
    and UG.
    
    We should standardize our language use to US english since
    the standard convention uses US english. Furthermore, we should
    minimize errors to uphold a high standard of professionalism.
    
    Let's fix these language issues.
    
    By doing so, we can be assured that our documentation is top notch.
    jayllo-c committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    6113feb View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    c99430c View commit details
    Browse the repository at this point in the history
  42. Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T10-1/tp

    …into branch_UpdateDeveloperGuide6.0
    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    48fdd0f View commit details
    Browse the repository at this point in the history
  43. Merge pull request #426 from delishad21/branch_UpdateDeveloperGuide6.0

    Add line breaks for DG export
    Pughal77 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    23369c5 View commit details
    Browse the repository at this point in the history
  44. Merge pull request #427 from jayllo-c/branch-SpellChecks

    docs: minor changes to UG and DG
    danielleloh authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    a4a9ec6 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    8734be0 View commit details
    Browse the repository at this point in the history
  46. Docs: tweak formatting of DG in preparation of final release

    Now the page breaks are nicely broken. Broken links are removed.
    List now has command and link to UG.
    
    Lets release a single and good final release.
    Zer0Legion committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    af1006b View commit details
    Browse the repository at this point in the history
  47. Docs: undo page break changes

    Now the page breaks are in their original form to prevent
    further mistakes in formatting.
    
    Lets improve documentation
    Zer0Legion committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    315cb4c View commit details
    Browse the repository at this point in the history
  48. Fix: revert further changes

    Now changes are reverted correctly. Only content errors are fixed.
    
    Lets improve documentation.
    Zer0Legion committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    e6d7322 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    4081838 View commit details
    Browse the repository at this point in the history
  50. Fix Merge Conflicts

    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3e3a5d3 View commit details
    Browse the repository at this point in the history
  51. Merge pull request #429 from delishad21/branch_UpdateDeveloperGuide6.0

    Update user stories to html tables
    Zer0Legion authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    9af48eb View commit details
    Browse the repository at this point in the history
  52. Merge pull request #428 from Zer0Legion/final-formatting

    Final dg content changes
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    d69f6f6 View commit details
    Browse the repository at this point in the history
  53. Format Html Tables

    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    0ce737d View commit details
    Browse the repository at this point in the history
  54. Merge pull request #430 from delishad21/branch_FormatHtmlTables

    Format Html Tables for UG and DG
    Zer0Legion authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    c1f5d45 View commit details
    Browse the repository at this point in the history
  55. Fix Score Statistics

    delishad21 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    812388a View commit details
    Browse the repository at this point in the history
  56. Merge pull request #431 from delishad21/branch_FixDGErrors

    Fix: Score Statistics in DG
    Zer0Legion authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    8e9e5ff View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    48c4226 View commit details
    Browse the repository at this point in the history
  58. Minor Change to DG

    A minor formatting error was spotted.
    
    This was because markdown notation was used when HTML notation should
    have been used instead.
    
    Let's fix this.
    
    By doing so, we can eliminate this minor issue.
    jayllo-c committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    98c0385 View commit details
    Browse the repository at this point in the history
  59. Merge pull request #432 from jayllo-c/branch-ManTestEdit2

    Minor Change to DG
    delishad21 authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1b6b8bf View commit details
    Browse the repository at this point in the history