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

Issue/1479 #1485

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

Issue/1479 #1485

wants to merge 64 commits into from

Commits on Mar 1, 2023

  1. Add: Storing input in JSON issue/2

    Sanjin committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    b4a04ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ce2676 View commit details
    Browse the repository at this point in the history
  3. Add: Running template functionality issue/4

    Sanjin committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    a154b75 View commit details
    Browse the repository at this point in the history
  4. Add: Functionality to modify template issue/5

    Sanjin committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    d788762 View commit details
    Browse the repository at this point in the history
  5. Refactor: move load_template to argtemplate

    This moves the load_template function to the argtemplate file as well as
    makes the file path where the templates are stored into a
    global variable.
    editf committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    16c98cc View commit details
    Browse the repository at this point in the history
  6. Add test log from running tests on original repo

    Some tests fail when run on Mac but not on Windows. There appears to be
    minor differences in the error output.
    editf committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    373f6bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0ba836e View commit details
    Browse the repository at this point in the history
  8. Fix: Added check for empty args

    Sanjin committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    839c4e2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6a5b805 View commit details
    Browse the repository at this point in the history
  10. Add one unit test for editing a template

    This adds a unit test that checks that a value is correctly updated
    when modifying a certain parameter, and leaving the other values
    unchanged.
    editf committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    c74aabb View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    a489dc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e68d60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e82883 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40d1fb1 View commit details
    Browse the repository at this point in the history
  5. Add two more unit tests for store_template

    This includes one test for overwriting an already existing template,
    which passes, and one test for storing a template with an invalid method
    parameter, which currently fails (see #11).
    editf committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    9b6cd92 View commit details
    Browse the repository at this point in the history
  6. Add unit tests for loading a template

    This adds two unit tests for loading a template which currently fail.
    See #10 and #12 for details.
    editf committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    12e2186 View commit details
    Browse the repository at this point in the history
  7. Update test_store_template_invalid_method

    This removes a debugging print statement and adds some assertions.
    editf committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    c64cab4 View commit details
    Browse the repository at this point in the history
  8. Add more unit tests for edit_template

    Most of them currently fail since the functionality hasn't been
    implemented/merged yet.
    Fixes #6
    editf committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    530caa0 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    8d11b51 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from sanredz/mrporsev/work-on-editt

    Mrporsev/work on editt
    mrporsev authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    1fdcf92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9528df4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3b06c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5685144 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9df3f2 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16 from sanredz/mrporsev/work-on-editt

    Fix formatting issues related to #14
    mrporsev authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    ccf45c9 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #17 from sanredz/mrporsev/work-on-editt

    bug(template): Fix invalid argument error #11
    mrporsev authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    324a6d7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c84c1a4 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #13 from sanredz/issue-6

    Add unit tests
    editf authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    cc0182a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d9d897e View commit details
    Browse the repository at this point in the history
  12. Merge pull request #19 from sanredz/mrporsev/work-on-editt

    bug(test): Fix formatting for tests #18
    mrporsev authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    ad76dd8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e2d836b View commit details
    Browse the repository at this point in the history
  14. Merge pull request #21 from sanredz/mrporsev/work-on-editt

    bug(template): Fix error if no templates file exists #20
    mrporsev authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    8911d8b View commit details
    Browse the repository at this point in the history
  15. Fix: Issue/26

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    02e4ab0 View commit details
    Browse the repository at this point in the history
  16. Revert: undo issue/26

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    f9cf256 View commit details
    Browse the repository at this point in the history
  17. Fix: Method names can be lower case now

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    1c560ba View commit details
    Browse the repository at this point in the history
  18. Ft: Input validation

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    6a86691 View commit details
    Browse the repository at this point in the history
  19. Fix error when trying to load nonexistent template

    This makes sure that there is an error message printed when trying to
    use a template that doesn't exist and makes sure that no unhandled
    exceptions occur.
    editf committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    260916f View commit details
    Browse the repository at this point in the history
  20. Merge pull request #27 from sanredz/issue-10

    Fix error when trying to load nonexistent template
    editf authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    07d55fd View commit details
    Browse the repository at this point in the history
  21. Update/remove tests

    This removes tests that went against the specification and updates
    `test_edit_template_not_found` to not look for an exception anymore,
    since no exception is being raised.
    
    Fixes #28
    editf committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    a3fd4b5 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fb167af View commit details
    Browse the repository at this point in the history
  23. Add tests to increase coverage

    This adds tests that increases test coverage for argtemplate.py to 98%.
    
    Fixes #30
    editf committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    5fbd3b5 View commit details
    Browse the repository at this point in the history
  24. Merge pull request #29 from sanredz/issue-28

    Issue 28
    editf authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    6ac3b2d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7a9d572 View commit details
    Browse the repository at this point in the history
  26. Update keys when loading/storing templates

    Parameters after the URL that do not have the form key=value will
    now be ignored. When loading a template, the parameters will be
    reconstructed the same way they were passed in, i.e. as param=value.
    
    Fixes #12
    editf committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    d1d7e70 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fbc09c2 View commit details
    Browse the repository at this point in the history
  28. Ft: Deleting templates functionality issue/23

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    84e124c View commit details
    Browse the repository at this point in the history
  29. test

    Sanjin committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    0e4aa13 View commit details
    Browse the repository at this point in the history
  30. Merge pull request #31 from sanredz/issue-30

    Add tests to increase coverage
    sanredz authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    d7971ea View commit details
    Browse the repository at this point in the history
  31. Merge pull request #32 from sanredz/issue-12

    Update keys when loading/storing templates
    sanredz authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    f88d75e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    9ea5976 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc238a2 View commit details
    Browse the repository at this point in the history
  3. Fix codestyle issues

    editf committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    47cce83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1467ef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60cdec9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5b59c3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #25 from sanredz/mrporsev/work-on-editt

    docs(templates): Add documentation to functions in argtemplates #15
    mrporsev authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    67cfc7e View commit details
    Browse the repository at this point in the history
  8. Merge pull request #33 from sanredz/issue-23

    Issue 23
    editf authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    ea6aa4e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6ead062 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d8645c View commit details
    Browse the repository at this point in the history
  11. Add unit tests for running template commands

    The cases for too few args are not covered by tests since http() automatically adds
    some flags which makes it impossible to test.
    editf committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    19eb61a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    af82254 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e5d2fb6 View commit details
    Browse the repository at this point in the history
  14. Add original coverage report

    editf committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    5db5796 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #35 from sanredz/issue-34

    Add more unit tests
    editf authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    4c5ee9b View commit details
    Browse the repository at this point in the history