InvenTree/InvenTree/users
Oliver 679b49b4f7
Frontend server settings (#5765)
* Update ApiToken model

- Add metadata
- Remove unique_together requirement
- Add last_seen field

* Update admin page for token

* Store metadata against token on creation

* Track last-seen date

* Allow match against existing valid token

- If token is expired or revoked, create a new one
- Prevents duplication of tokens

* Update unit tests

* Fix default server

* Improve functionality for extracting frontend settings

* Update default server list

* Use f-strings

* Revert logger name

* Remove mark_safe warning
2023-10-23 22:33:16 +11:00
..
fixtures Adding bulk deletion endpoint for notifications (#3154) 2022-06-08 07:45:30 +10:00
migrations More token tweaks (#5764) 2023-10-21 15:10:11 +11:00
__init__.py Added User API and serializer 2017-04-20 22:40:59 +10:00
admin.py Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
api.py More token tweaks (#5764) 2023-10-21 15:10:11 +11:00
apps.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
authentication.py More token tweaks (#5764) 2023-10-21 15:10:11 +11:00
models.py Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
serializers.py Move Meta class to top of class definition (#4363) 2023-02-18 18:51:00 +11:00
test_api.py More token tweaks (#5764) 2023-10-21 15:10:11 +11:00
test_migrations.py Cleanup / consolidate unit testing code (#4831) 2023-05-17 07:35:26 +10:00
tests.py Api token updates (#5664) 2023-10-20 14:06:06 +11:00