Commit graph

136 commits

Author SHA1 Message Date
Mark McDowall
0871949b74 Fixed: Redirecting after login
(cherry picked from commit 745b92daf4bf4b9562ffe52dad84a12a5561add5)
2024-02-07 08:56:27 +02:00
Stevie Robinson
61c8e6d3b5 Translate fields on the backend
(cherry picked from commit 48b12f5b00429a7cd218d23f0544641b0da62a06)
2023-12-31 08:57:07 +02:00
Mark McDowall
eff04d73d9 Rename 'ReturnUrl' to 'returnUrl' for forms auth redirection
(cherry picked from commit 812712e2843a738054c065a6d5c1b7c81c5f8e7b)
2023-11-17 03:30:37 +02:00
Mark McDowall
dcdc140945 Paging params in API docs
(cherry picked from commit bfaa7291e14a8d3847ef2154a52c363944560803)

Closes #4178
Closes #4196
2023-10-30 22:15:18 +02:00
Mark McDowall
2d140e35bd Don't replace private values that haven't been set
(cherry picked from commit 52760e0908fa9852ed8a770f1916bb582eb8c8b4)
(cherry picked from commit 0c6eae256b76c9cb1462c6bc1acf6d49e9a28794)
2023-10-20 19:45:01 -05:00
Mark McDowall
aa65dadc49 New: Don't return API Keys and Passwords via the API
(cherry picked from commit 570be882154e73f8ad1de5b16b957bcb964697fd)
(cherry picked from commit 508a15e09ac1b08a90837d371353cdf11cd9ee3c)
2023-10-20 19:45:01 -05:00
Qstick
cdd683ae8f New: Rework and Require Authentication
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
(cherry picked from commit 8911386ed0fcaa5ed0a894e511a81ecc87e58d49)
2023-10-20 19:45:01 -05:00
Bogdan
4fc95a7fb4 Avoid returning null in static resource mapper Task
(cherry picked from commit a1ea7accb32bc72f61ed4531d109f76fad843939)
2023-09-27 18:53:17 +03:00
Bogdan
0037a56c2b Use async requests for media cover proxy
(cherry picked from commit ad1f185330a30a2a9d27c9d3f18d384e66727c2a)

Closes #4126
2023-09-18 03:39:22 +03:00
Mark McDowall
d473752999 UI loading improvements
Fixed: Caching for dynamically loaded JS files
Fixed: Incorrect caching of initialize.js
(cherry picked from commit f0cb5b81f140c67fa84162e094cc4e0f3476f5da)

Closes #3883
Closes #3890
Closes #3893
2023-08-21 04:08:07 +03:00
Mark McDowall
319ea66705 Fixed: Allow decimals for Custom Format size
(cherry picked from commit 7f5ddff568ce9f87bd45420cbd36690b190bd633)

Closes #4039
2023-08-19 11:44:29 +03:00
Bogdan
f2708937c2 Add support for deprecated values in field select options
(cherry picked from commit d9786887f3fe30ef60ad9c50b3272bf60dfef309)

Closes #3917
2023-07-23 04:49:15 +03:00
Taloth Saldono
04aebc4012 Trim spaces from a split list in GetValueConverter
(cherry picked from commit 01995e686dafe0933c59e48100b2f23f58afd66e)
2023-07-23 04:40:59 +03:00
Bogdan
418aac0379 Bump NLog to 5.2.0
(cherry picked from commit a471f1b44f51fa245caae4bb853a3ef45e80e541)
2023-07-03 11:53:24 -05:00
Bogdan
e4341a1b60 Add HelpTextWarning support in FieldDefinition
(cherry picked from commit 0e07d54ee77d5f83716e17b6757e23f38ff73694)

Closes #3793
2023-06-14 07:59:54 +03:00
Bogdan
cc27107668 Use 'var' instead of explicit type
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)

Closes #3749
2023-05-28 17:23:59 +03:00
Bogdan
14816306a4 Inline 'out' variable declarations
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)

Closes #3748
2023-05-28 17:18:25 +03:00
Stepan Goremykin
adcba7b724 Use Array.Empty and fix a few multiple enumerations
(cherry picked from commit 11d91faaada0e70910c832ce405ddeed52a24172)

Closes #3451
2023-05-28 16:55:22 +03:00
Bogdan
8c17a5f6b1 Remove empty constructors
Close #3650
2023-05-12 19:27:31 +03:00
Bogdan
f19c6e8ee1 Remove unused imports
Close #3651
2023-05-12 19:24:16 +03:00
Mark McDowall
bfb3c632d7 New: Only add version header for API requests
(cherry picked from commit 453891e620459ff38f7bc43b207004b240fc5fb8)
2023-05-07 13:53:53 +03:00
Robin Dadswell
6ea561f8bb Frontend Placeholders from the Backend
(cherry picked from commit 69f5963f6f1e80e3f598bdb13792b7413fcc13b1)
2023-04-29 01:09:50 -05:00
Bogdan
ea0a78b620 Fixed: Migrate to FluentValidation 9 2023-04-29 00:39:04 -05:00
Qstick
1bc0b5f950 Enable all analyzers and enforce code style on build
Fixes #3406
Fixes #3407
Fixes #3408
Fixes #3409
Fixes #3410
Fixes #3411
Fixes #3412
Fixes #3413
Fixes #3414
Fixes #3415
Fixes #3416
Fixes #3417
Fixes #3418
Fixes #3419
Fixes #3420
Fixes #3421
Fixes #3422
Fixes #3423
2023-04-11 21:31:27 -05:00
Martin Häger
a39bfa8e14 Fixed: Specify UTF-8 when serving text files to avoid incorrect detection by browsers 2023-03-26 10:50:33 +01:00
Mark McDowall
fc79738fcb New: Return static response to requests while app is starting
(cherry picked from commit 303fc5d786ccf2ad14c8523fc239696c5d37ea53)
2023-03-12 15:34:21 -05:00
Mark McDowall
50b26ba955 Fixed: Ping endpoint no longer requires authentication
(cherry picked from commit ad42d4a14c814d5911dafb5e78e97ec09b4b13a5)
2023-02-04 20:24:21 -06:00
Qstick
9fe13a2d14 New: Custom Formats
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2023-01-22 16:38:04 -06:00
Qstick
845c27f63b API Updates
Fixes #3153
Fixes #2513
Fixes #2512

Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2022-12-24 17:26:34 -06:00
Qstick
efb9013bad Sliding expiration for auth cookie and a little clean up
Closes #2920

Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2022-12-11 19:23:22 -06:00
Qstick
2cc835d456 Fixed: Use route Id for PUT requests if not passed in body
Closes #3133
2022-12-11 19:00:18 -06:00
Qstick
e0cf98d39e Fixed: Correct Attribute compare for Id validation
(cherry picked from commit 7e48ea0231272ae56c30f5f43339f0dca7a27fb3)
2022-12-11 18:44:40 -06:00
Qstick
73a3e3f4e3 Simplify X-Forwarded-For handling
This happens in asp.net middleware now

Co-Authored-By: ta264 <ta264@users.noreply.github.com>

(cherry picked from commit 16e2d130e6a2e7239bcfe92187a7f990f93eff00)
2022-12-11 18:43:40 -06:00
Qstick
c02b66ec44 Enforce comment spacing with Stylecop
Fixes #3104
2022-11-21 19:51:00 -06:00
Qstick
7275261960 New: Base API info endpoint
(cherry picked from commit 5e57ffbcf9ac3a346d4bf2b692248393215bad89)
2022-11-06 19:04:44 -06:00
Zak Saunders
c4d8f66322
New: Darkmode (#3039)
* New: Native Theme Engine

Co-Authored-By: Zak Saunders <thezak48@users.noreply.github.com>
(cherry picked from commit 2291f3e00eb2ff9268a0b2f49da8dde82ee13c04)

* Update CSS for themes

Co-authored-by: Qstick <qstick@gmail.com>
2022-10-17 18:51:55 -05:00
Qstick
f6f44f2fbd Updated NLog Version
Co-Authored-By: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com>
2022-09-26 17:18:11 -05:00
Qstick
a8304a904c New: Instance name for Page Title 2022-05-15 13:16:30 -05:00
Qstick
a40f537004
Fixed: Correct User-Agent api logging 2022-05-06 08:37:15 -05:00
Qstick
498368e8c5 MediaCover Pulls and Fixes 2022-04-14 00:58:42 -05:00
Qstick
4dd0b49dbc Package and Installer Updates 2022-04-13 22:05:50 -05:00
James White
976e8d24bd Update version header to X-Application-Version
This makes the version header consistent across Sonarr, Radarr, Prowlarr
2022-02-09 21:24:38 +00:00
geogolem
aac23d4887 Fixed: Give a unique name to the cookie 2021-12-24 14:17:17 -06:00
Qstick
a93f55205a Fixed: NullRef in SchemaBuilder when sending payload without optional Provider.Settings fields 2021-12-24 14:17:17 -06:00
Qstick
947ad15af0 New: Build on Net6 2021-12-24 14:17:17 -06:00
ta264
31881a2c5a Fixed: Calender .ics feed
Fixes #2452

(cherry picked from commit 147cfe538a3ac1a54ae9e84460e37f744e69668f)
2021-10-26 19:17:42 +01:00
Qstick
99ccaab6a6
Fixed: Invalid sortkey on artists.sortName 2021-09-29 08:07:18 -05:00
Robin Dadswell
782bdcc0a9 Fixed: Real IP logging when IPv4 is mapped as IPv6 2021-09-26 19:16:28 -05:00
ta264
33409cf7bc Fixed: Log files should not be cached 2021-09-26 19:56:50 -04:00
ta264
0332356fa3 Fixed: Forms login page uses urlbase for logo
(cherry picked from commit e0f30c3eaeab7d863b4b4104a9f0d501bd693f69)
(cherry picked from commit 73f81465e9e38ea545155b4ec98b23ddb9bc4816)
2021-09-26 19:56:50 -04:00