InvenTree/InvenTree
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
..
InvenTree Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
build Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
common refactor: refactor unnecessary `else` / `elif` when `if` block has a `return` statement (#5735) 2023-10-18 09:06:54 +11:00
company Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
generic refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
label refactor: refactor unnecessary `else` / `elif` when `if` block has a `return` statement (#5735) 2023-10-18 09:06:54 +11:00
locale New Crowdin updates (#5758) 2023-10-20 12:48:42 +11:00
order Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
part Part responsible owner (#5774) 2023-10-23 21:35:51 +11:00
plugin plugin hash - reduce error outputs (#5772) 2023-10-23 10:01:28 +11:00
plugins Update documentation URLs (#4325) 2023-02-10 10:39:57 +11:00
report Adds 'A3' as report size option (#5733) 2023-10-18 14:27:07 +11:00
script Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
stock Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
templates Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
users Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
web Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
config_template.yaml Frontend server settings (#5765) 2023-10-23 22:33:16 +11:00
gunicorn.conf.py Skip ready functions if not in main thread or plugins are not loaded yet (#5005) 2023-07-26 08:33:13 +10:00
manage.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00