211 Commits

Author SHA1 Message Date
Mark
0ef7008b2f Merge pull request #128 from markbeep/release-please--branches--main
chore(main): release 1.5.1
v1.5.1
2025-08-16 17:50:26 +02:00
Mark
331e315965 chore(main): release 1.5.1 2025-08-16 17:48:24 +02:00
Markbeep
5de5cbfcd6 chore: remove leading v from version number
Release-As: 1.5.1
2025-08-16 17:47:58 +02:00
Markbeep
7c549be1ef feat: allow editing of manual requests. Closes #73 2025-08-16 15:33:44 +02:00
Markbeep
1e93f725af feat: add counters to wishlist pages
fix: correctly always show all books on requests page as admin
2025-08-16 15:13:12 +02:00
Mark
5985271cbe Merge pull request #127 from markbeep/release-please--branches--main
chore(main): release 1.5.0
v1.5.0
2025-08-16 12:04:12 +02:00
Mark
c9a5efa0b1 chore(main): release 1.5.0 2025-08-16 12:01:01 +02:00
Markbeep
5a8f24cec0 fix: wrong color scheme in login/init pages
fix: oidc config not outputting errors on invalid endpoint url
2025-08-16 12:00:09 +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
b73726ecfc chore: add release-please 2025-08-14 19:07:59 +02:00
Mark
3296af4970 Merge pull request #126 from markbeep/pr-123
feat: add more replacement options for download notifications
2025-08-14 18:14:16 +02:00
Markbeep
c32d16b6f2 feat: add more replacement options for download notifications 2025-08-14 16:12:55 +00:00
Mark
22482b4855 Merge pull request #123 from Zeoic/main
Added Event Variables: bookASIN and torrentInfoHash
2025-08-14 16:50:22 +02:00
Markbeep
9cb4c28371 chore: add vim to dev container 2025-08-14 14:07:48 +00:00
Mark
92a401879b Merge pull request #125 from markbeep/add-user-api
feat: Add user api
2025-08-14 10:43:41 +02:00
Markbeep
e2dd7c50ff refactor: add class-based api auth
This enables the auth to be properly tested in the swaggerUI
2025-08-14 08:41:30 +00: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
Markbeep
89951745e3 add simple dev container 2025-08-13 09:16:02 +00:00
admin-lh
8ab2178e03 add bookASIN and torrentInfoHash as event variable options for notifications 2025-08-10 21:57:58 -04:00
Mark
907c360d70 Merge pull request #121 from markbeep/111-default-search-language
add default region env variable
2025-07-18 09:16:45 +02:00
Mark
8a454d702c add default region env variable 2025-07-18 09:16:12 +02:00
Mark
14df574c23 Merge pull request #120 from markbeep/102-bugpadding-on-region-drop-down-box-is-off
fix overlapping border
2025-07-18 09:01:28 +02:00
Mark
fa82de4578 fix overlapping border 2025-07-18 09:00:01 +02:00
Mark
ef02295625 remove confusing placeholders 2025-07-17 17:24:03 +02:00
Markbeep
f5760398b6 Remove notification part from readme 1.4.9 2025-07-01 23:05:38 +02:00
Markbeep
565afbf6c9 update packages, add notif logging 2025-07-01 23:03:43 +02:00
Mark
693669f94d Merge pull request #115 from markbeep/114-feature-abr-x-ntfy-notification
Generalizes the notification settings
2025-07-01 22:47:28 +02:00
Markbeep
8beea52c60 add notification tutorial 2025-07-01 22:45:20 +02:00
Markbeep
94510a8663 make notification settings more general 2025-07-01 22:14:27 +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
Mark
ec4d905bd9 Fix authorization typo 2025-06-19 14:32:10 +02:00
Mark
6f5d513fa0 Merge pull request #113 from leandrocoding/patch-1
Fix getting started link in docs
2025-06-09 21:24:39 +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
Markbeep
10823414ff hotfix invalid indexers response 1.4.8 2025-05-07 21:42:37 +02:00
Markbeep
9ec55139a8 turn authors into links 1.4.7 2025-04-27 12:12:35 +02:00
Mark
102e4080a5 Merge pull request #101 from markbeep/85-add-gotify-support
Add gotify support + allow custom setups (discord webhooks)
1.4.6
2025-04-24 16:15:13 +02:00
Markbeep
d329a5af01 add option to use custom fields in post request 2025-04-24 16:13:44 +02:00
Markbeep
4945d68d7a add gotify support 2025-04-24 15:13:24 +02:00
Mark
3a54d11dd1 Merge pull request #100 from markbeep/update-dependencies
update dependencies
2025-04-24 14:18:29 +02:00
Markbeep
663f91afbb update dependencies 2025-04-24 14:16:59 +02:00
Markbeep
8221d8fc51 fix broken comment 2025-04-23 23:31:01 +02:00
Markbeep
6d0c0bb6ee format template files 2025-04-23 23:16:09 +02:00
Mark
9d380d890e fix prowlarr selections not working in chrome 1.4.5 2025-04-14 13:51:26 +02:00
Mark
1b82ea7991 Merge pull request #94 from markbeep/93-143-broke-prowlarr-setup-for-new-users
correctly handle missing/incorrect prowlarr settings
1.4.4
2025-04-13 17:56:57 +02:00
Markbeep
abb64f88b8 correctly handle missing/incorrect prowlarr settings 2025-04-13 17:48:54 +02:00