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

REST API cookie authentication and refactor #250

Merged
merged 98 commits into from
Aug 24, 2022
Merged

Commits on May 30, 2022

  1. chore: cleanup

    haasal committed May 30, 2022
    Configuration menu
    Copy the full SHA
    930c251 View commit details
    Browse the repository at this point in the history
  2. dependecy: fastapi-jwt-auth

    haasal committed May 30, 2022
    Configuration menu
    Copy the full SHA
    9201f2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b87f5ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f257604 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    24a52e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0dcfc0e View commit details
    Browse the repository at this point in the history
  7. feat: More user functions

    haasal committed May 30, 2022
    Configuration menu
    Copy the full SHA
    c43aceb View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Configuration menu
    Copy the full SHA
    8aabd14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a7da54 View commit details
    Browse the repository at this point in the history
  3. added myself as contributor

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    11135ef View commit details
    Browse the repository at this point in the history
  4. fix: remove get secret key tests as it isn't necessary to read it man…

    …ually anymore as it is automatically generated at runtime and then managed by fastapi_jwt_auth
    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6b2b905 View commit details
    Browse the repository at this point in the history
  5. fix: delete create_access_token tests as they are generated automatic…

    …ally by the jwt package + comment out the authorization tests as it isn't clear if authorization is needed for now
    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    99534a3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f55982 View commit details
    Browse the repository at this point in the history
  7. message: Non expiring tokens are a security risk and aren't really ne…

    …eded anymore with the introduction of refresh tokens, which provide a much safer alternative
    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    777a09f View commit details
    Browse the repository at this point in the history
  8. switch machine

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8afb278 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d533456 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5c3c790 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cc0e441 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ac23677 View commit details
    Browse the repository at this point in the history
  13. todo: deleted obvious todo

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f89b6f9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5427350 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bba8c04 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3112ccf View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    01dfcaf View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6ea50ab View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0464c20 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f1b9571 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b69f865 View commit details
    Browse the repository at this point in the history
  22. fix: remove old headers

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    fb26c24 View commit details
    Browse the repository at this point in the history
  23. formatting

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8155995 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5ce9361 View commit details
    Browse the repository at this point in the history
  25. formatting

    haasal committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eedc12d View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Configuration menu
    Copy the full SHA
    d665cbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    616ea9e View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. chore: clean up imports

    haasal committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    6267e72 View commit details
    Browse the repository at this point in the history
  2. chore: changed scopes to Optional parameter but this doesn't seem to …

    …have changed anything
    haasal committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    95eb89c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed0500d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db0723f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8df4ff8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2f364b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a96e55 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a2411a View commit details
    Browse the repository at this point in the history
  9. feat: delete scope added

    haasal committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    b798388 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. refactoring: minor

    haasal committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    dc01e5e View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    4b9a427 View commit details
    Browse the repository at this point in the history
  2. feat: ✨ New router with functions for retrieving types from DB

    All types like sites, machine types and status can now be retrieved from the api
    haasal committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    81285e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ecce87 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. fix: 🐛 jwt auth fastapi package was using 422 for Unauthorized respon…

    …ses??? Now returns 401
    haasal committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    c9c375e View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. chore: 🔥 Deleted SQL types

    haasal committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    6c1ea0c View commit details
    Browse the repository at this point in the history
  2. comment

    haasal committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    e26e40d View commit details
    Browse the repository at this point in the history
  3. chore: 🔥 Deleted TODO

    I don't know what I meant with this comment
    haasal committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    ef873c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efc2bc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e9c142 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. chore: 🔥 unused import

    haasal committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    52e7573 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef58a8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdafd4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    235d644 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8b64a2 View commit details
    Browse the repository at this point in the history
  6. style: B950

    haasal committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    f38c884 View commit details
    Browse the repository at this point in the history
  7. flake8

    haasal committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    ba68bb7 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Configuration menu
    Copy the full SHA
    ebf5fbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a402613 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b91cfa3 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    c58b6dc View commit details
    Browse the repository at this point in the history
  2. chore: deleted unused scope

    haasal committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    cfd7eb5 View commit details
    Browse the repository at this point in the history
  3. fix: changed import order

    haasal committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    05d0e45 View commit details
    Browse the repository at this point in the history
  4. fix: added type hints

    haasal committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    34b586a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2dbabd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d47622 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b3565ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e2670f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9862907 View commit details
    Browse the repository at this point in the history
  10. fix: DELETE -> PATCH in /drain

    haasal committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    8ffaf2f View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Configuration menu
    Copy the full SHA
    2996a5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7648a03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0955055 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00ae203 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. some comments

    haasal committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    43bb02d View commit details
    Browse the repository at this point in the history
  2. fix: deleted init to settings

    haasal committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    0a631fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c96bd1 View commit details
    Browse the repository at this point in the history
  4. test: fixed failing algo tests

    haasal committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    5fe3347 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. fix: added '!' for consistency

    haasal committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    427afe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6606f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd700f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d44f526 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d7fbef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f54f0f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    071aac4 View commit details
    Browse the repository at this point in the history
  8. chore: removed unused import

    haasal committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    dc16742 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    de4a86f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d493ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97320d1 View commit details
    Browse the repository at this point in the history
  4. flake fix

    haasal committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    ac0ebb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5c90aa View commit details
    Browse the repository at this point in the history
  6. fix: Removing db files

    haasal committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    26477d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52bf67b View commit details
    Browse the repository at this point in the history
  8. fix: 'fixing' flake error

    haasal committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    cc65578 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    d28a0c8 View commit details
    Browse the repository at this point in the history