Bogdan
f0d9b43480
Add some API attributes
2023-06-09 04:12:57 +03:00
Bogdan
a1081cc554
Bump NLog to 5.2.0
2023-06-09 04:12:20 +03:00
Bogdan
87fdf17926
Add HelpTextWarning support in FieldDefinition
2023-06-04 23:46:02 +03:00
Bogdan
360827708f
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
2023-05-28 18:52:10 +03:00
Bogdan
0509335387
Inline 'out' variable declarations
...
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)
2023-05-28 18:45:10 +03:00
Bogdan
d38f2614d3
Remove unused imports
2023-05-11 18:48:51 +03:00
Bogdan
795274e7e1
Remove empty constructors
2023-05-11 18:44:40 +03:00
Mark McDowall
008f238dda
New: Only add version header for API requests
...
(cherry picked from commit 453891e620459ff38f7bc43b207004b240fc5fb8)
2023-05-07 14:07:21 +03:00
Bogdan
d667c7d853
Fixed: Use Array.Empty and fix a few multiple enumerations
...
(cherry picked from commit 11d91faaada0e70910c832ce405ddeed52a24172)
2023-04-16 05:09:12 +03:00
Bogdan
88e3f86262
Fixed: Migrate to FluentValidation 9
2023-04-16 05:07:50 +03:00
Qstick
5abb5ada49
New: Ping Endpoint
2023-02-19 19:23:26 -06:00
Mark McDowall
1c6e5543df
New: Return static response to requests while app is starting
2023-02-19 19:06:13 -06:00
Qstick
1640980e2b
New: OnGrab Notifications
2023-02-19 17:16:05 -06:00
Qstick
a39341be4b
Enable all analyzers to default back to our rules
2023-02-18 15:03:35 -06:00
Qstick
011fd57f7d
Fixed: Handle null IEnumerable field values in SchemaBuilder
2023-02-05 10:37:35 -06:00
Martin Häger
e8dc5b3206
Serve plain text files (e.g. logs) as UTF-8.
2023-02-01 22:17:30 -06:00
Qstick
c7eb08a0f0
New: Auth Required
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com >
2022-12-20 14:23:09 -06:00
Qstick
3ff3452e2d
Handling for Obsolete API Endpoints
2022-12-08 17:50:18 -06:00
Qstick
df13537e29
Fixed: Use route Id for PUT requests if not passed in body
2022-12-08 17:48:33 -06:00
Qstick
5d2fefde8f
Fixed: Correct Attribute compare for Id validation
2022-12-08 17:46:49 -06:00
Qstick
ffb3f83324
Simplify X-Forwarded-For handling
...
This happens in asp.net middleware now
Co-Authored-By: ta264 <ta264@users.noreply.github.com >
2022-12-08 17:45:14 -06:00
Qstick
7ddbe09eca
New: Base API info endpoint
2022-11-07 19:26:54 -06:00
Robin Dadswell
9b1f9abfac
Updated NLog Version ( #7365 )
2022-07-02 14:22:23 -05:00
Mark McDowall
654d2dbad3
Sliding expiration for auth cookie and a little clean up
2022-06-26 11:19:10 -05:00
Qstick
8d39d5c6bb
New: Native Theme Engine
2022-05-14 21:54:44 -05:00
Qstick
96d64afcca
New: Instance name for Page Title
2022-05-13 20:13:41 -05:00
Qstick
d0803bc51b
Fixed: Correct User-Agent api logging
2022-05-06 08:38:38 -05:00
Qstick
31e7a101ef
Backend Package Updates
2022-03-24 20:30:56 -05:00
ta264
aaef8fb29c
Fixed: Make authentication cookie name unique to Prowlarr
2022-02-20 21:38:07 +00:00
James White
64c9bb4231
Set version header to X-Application-Version (missing hyphen)
...
Not sure if this is intentional or really harms anything but to be consistent with other Arr apps like Sonarr and Radarr, this changes the version header to X-Application-Version.
2022-02-06 21:05:27 -06:00
Qstick
62d15536df
Fixed: NullRef in SchemaBuilder when sending payload without optional Provider.Settings fields
2021-12-11 13:38:25 -06:00
Robin Dadswell
69f5963f6f
New: Frontend Placeholders from the Backend
2021-12-09 15:19:11 -06:00
Qstick
cb7cbb74e0
New: Build on Net6
2021-11-18 00:11:37 -05:00
Robin Dadswell
f062fafe82
Fixed: Error when trying to parse the value 'Unknown' as an IP Address
2021-06-05 00:18:12 +01:00
Robin Dadswell
999427854a
Fixed: Falls back to IP address when DNS resolution is not possible
2021-05-31 15:38:54 -04:00
Qstick
6c8f037813
New: Host Stats
2021-05-31 10:07:09 -04:00
Robin Dadswell
7711f5a407
Fixed: Real IP logging when IPv4 is mapped as IPv6
2021-05-29 18:51:09 -04:00
Qstick
1c1715178c
Fixed: Port set for downloads even when not used Request
2021-05-25 22:16:35 -04:00
ta264
42403ac1c3
Fixed: Log files should not be cached
2021-05-12 21:00:23 +01:00
Qstick
5272619f3e
Update backend packages
2021-04-25 23:05:05 -04:00
ta264
e0f30c3eae
Fixed: Forms login page uses urlbase for logo
2021-04-20 22:54:49 +01:00
ta264
811a9d4c61
Fixed: Forms login with urlbase
2021-04-20 22:51:19 +01:00
ta264
d566c1efd4
Fixed: UI not updating on upgrade
2021-04-20 21:15:49 +01:00
ta264
490f6e2e6a
Tidy conversion to aspnetcore
2021-04-20 21:14:31 +01:00
ta264
e81c6016a1
New: Use native dotnet host and DryIoc
...
(cherry picked from commit d6170dbfedf27a6218afe242a0fae2eb8b368aec)
2021-03-16 19:29:49 +00:00
ta264
dbdc527f2e
New: Use ASP.NET Core instead of Nancy
...
(cherry picked from commit 58ddbcd77e17ef95ecfad4b746084ee9326116f3)
2021-03-16 19:29:49 +00:00
ta264
a3c8f9ee3c
Unused
...
(cherry picked from commit d348232e0d43c0b6e1a5d22bb7b86c7c709e9acc)
2021-03-16 19:29:49 +00:00
Qstick
1c1144f8c5
Change redirect type to 301 (Perm)
2021-03-02 00:36:00 -05:00
Qstick
596ba2dcbc
New: Use System.Text.Json for Nancy and SignalR
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com >
2021-02-24 22:13:25 -05:00
Qstick
a921935c74
Update Various Deps
2021-02-20 01:40:31 -05:00