InvenTree/.github/workflows
Oliver 0ba7f7ece5
[PUI] Session authentication (#6970)
* Adjust backend cookie settings

* Allow CORS requests to /accounts/

* Refactor frontend code

- Remove API token functions
- Simplify cookie approach
- Add isLoggedIn method

* Adjust REST_AUTH settings

* Cleanup auth functions in auth.tsx

* Adjust CSRF_COOKIE_SAMESITE value

* Fix login request

* Prevent session auth on login view

- Existing (invalid) session token causes 403

* Refactor ApiImage

- Point to the right host
- Simplify code
- Now we use session cookies, so it *Just Works*

* Fix download for attachment table

- Now works with remote host

* Cleanup settings.py

* Refactor login / logout notifications

* Update API version

* Update src/frontend/src/components/items/AttachmentLink.tsx

Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>

* fix assert url

* Remove comment

* Add explicit page to logout user

* Change tests to first logout

* Prune dead code

* Adjust tests

* Cleanup

* Direct to login view

* Trying something

* Update CUI test

* Fix basic tests

* Refactoring

* Fix basic checks

* Fix for PUI command tests

* More test updates

* Add speciifc test for quick login

* More cleanup of playwright tests

* Add some missing icons

* Fix typo

* Ignore coverage report for playwright test

* Remove coveralls upload task

---------

Co-authored-by: Lukas <76838159+wolflu05@users.noreply.github.com>
Co-authored-by: Matthias Mair <code@mjmair.com>
2024-04-17 21:35:20 +10:00
..
backport.yml Revert to sqren backport action (#7051) 2024-04-16 15:17:13 +10:00
check_translations.yaml Code structure refactor (#5582) 2024-04-03 12:16:59 +11:00
docker.yaml Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#7035) 2024-04-16 09:56:34 +10:00
qc_checks.yaml [PUI] Session authentication (#6970) 2024-04-17 21:35:20 +10:00
release.yml Code structure refactor (#5582) 2024-04-03 12:16:59 +11:00
scorecard.yml Bump github/codeql-action from 3.24.10 to 3.25.0 (#7036) 2024-04-16 09:56:27 +10:00
stale.yml Bump actions/stale from 8.0.0 to 9.0.0 (#6799) 2024-03-23 18:11:57 +11:00
translations.yml Security improvements (#6890) 2024-04-02 17:35:01 +11:00
update.yml.disabled bump action versions (#5776) 2023-10-25 09:18:53 +11:00