16 Commits

Author SHA1 Message Date
Mark
abd75a96da feat: add postgresql support
* update migrations to support postgres

* fix uv lockfile

* adjust migrations for psql

* remove action on pr (push only)

* remove pragmas for psql

* update readme
2025-10-02 15:14:28 +02:00
Markbeep
47d939a987 feat: Add user extra data field. Closes #145 2025-09-17 17:36:24 +00:00
Markbeep
5b24705f96 refactor: separate 'enabled' logic of indexers 2025-08-28 10:29:29 +02:00
Markbeep
c7bd80377c feat: update indexer configuration using a local file. Closes #122 2025-08-22 16:40:54 +02:00
Markbeep
9b2cda30c0 feat: add API endpoint to update indexers (mam_id). Closes #122 2025-08-22 15:01:53 +02:00
Markbeep
93a6315e30 feat: added env variables for forcing login type and initializing username/password 2025-08-16 11:20:34 +02:00
Markbeep
3e21d7476d fix: correct api key popup colors and cleanup unused code 2025-08-14 08:08:56 +00:00
Matthieu B
7d3e4fedc6 feat: add API: Users and Status/Health Endpoints (#117)
* Add API key management features and health check to Dockerfile

- Introduced API key model and related functions for creating, authenticating, and managing API keys.
- Updated FastAPI application to include a health check endpoint.
- Enhanced the settings page to allow users to create, delete, and toggle API keys.
- Updated README to document the new health check feature.

* Delete DOCKER_HEALTH_CHECK.md

* Refactor API Key implementation and update documentation

- Renamed ApiKey model to APIKey for consistency.
- Updated references to ApiKey in authentication and settings modules.
- Removed deprecated health check test script.
- Simplified API routes and removed unused endpoints.
- Enhanced API key management in settings with improved UI.
- Added comprehensive API documentation for key management and usage.
- Removed generate_openapi.py script as it is no longer needed.
- Created a new Alembic migration for API key table.
2025-08-14 09:25:26 +02:00
Mark
8a454d702c add default region env variable 2025-07-18 09:16:12 +02:00
Markbeep
8beea52c60 add notification tutorial 2025-07-01 22:45:20 +02:00
Markbeep
31c62f6ad4 add docs for login/oidc 2025-07-01 19:53:36 +02:00
Markbeep
d734b4f12d add structlog 2025-07-01 19:52:43 +02:00
Leandro Zazzi
76147f48ae fix getting started link in docs 2025-06-09 20:18:18 +02:00
Markbeep
3517484a49 fix/remove absolute paths 2025-06-09 17:44:34 +02:00
Markbeep
79a4b4e3dc update node 2025-06-09 17:35:12 +02:00
Markbeep
a9de9d5990 add docs page 2025-06-09 17:17:31 +02:00