Commit Graph

106 Commits

Author SHA1 Message Date
Bogdan 7353fe479d
New: Allow HEAD requests to ping endpoint
Closes #6656
2024-03-28 01:30:45 -04:00
Mark McDowall 745b92daf4 Fixed: Redirecting after login
Closes #6454
2024-02-06 19:57:17 -08:00
Stevie Robinson de1cc25c90 Translate backend: Autotagging + CF specs, Metadata + ImportLists
Signed-off-by: Stevie Robinson <stevie.robinson@gmail.com>
2024-01-18 21:47:03 -08:00
Mark McDowall 812712e284 Rename 'ReturnUrl' to 'returnUrl' for forms auth redirection 2023-11-16 16:35:15 -08:00
Stevie Robinson 48b12f5b00
Translate Download Clients on the backend 2023-11-10 11:44:04 -05:00
Mark McDowall bfaa7291e1
Paging params in API docs
Closes #6003
2023-10-09 23:37:31 -04:00
Bogdan a1ea7accb3 Avoid returning null in static resource mapper Task 2023-09-27 07:47:30 -07:00
Bogdan ad1f185330 Use async requests for media cover proxy 2023-09-17 17:12:58 -07:00
Mark McDowall 7f5ddff568 Fixed: Allow decimals for Custom Format size
Closes #5809
2023-08-19 00:14:59 -07:00
Bogdan d9786887f3 Add support for deprecated values in field select options 2023-07-22 17:14:28 -07:00
Mark McDowall 3ba7e64cd0 Don't generate API docs for InitializeJson 2023-07-17 21:05:23 -07:00
Mark McDowall f0cb5b81f1 UI loading improvements
Fixed: Caching for dynamically loaded JS files
Fixed: Incorrect caching of initialize.js
2023-07-17 20:37:31 -07:00
Bogdan 0a05781aca Remove not implemented endpoints from API docs 2023-06-20 19:26:48 -07:00
Bogdan 0e07d54ee7 Add HelpTextWarning support in FieldDefinition 2023-06-13 20:55:20 -07:00
Bogdan 12374f7f00 Use 'var' instead of explicit type 2023-05-27 16:55:16 -07:00
Bogdan 281add47de Inline 'out' variable declarations 2023-05-27 16:55:16 -07:00
Bogdan c6b543e072 Remove unused imports 2023-05-10 21:08:13 -07:00
Bogdan f93a016be1 Remove empty constructors 2023-05-10 21:08:13 -07:00
Mark McDowall 453891e620 New: Only add version header for API requests
Closes #5601
2023-05-06 22:34:22 -07:00
Robin Dadswell 720fc2818f Frontend Placeholders from the Backend
(cherry picked from commit 69f5963f6f1e80e3f598bdb13792b7413fcc13b1)
2023-04-22 18:17:24 -07:00
Bogdan b303e9c21a
New: Serve log files as UTF-8 2023-04-18 15:50:43 -04:00
Stepan Goremykin 40e54685b9 Migrate to FluentValidation 9 2023-04-14 16:48:47 -07:00
Stepan Goremykin 11d91faaad
Use Array.Empty and fix a few multiple enumerations 2023-03-26 23:40:51 -04:00
Qstick 2b79fe833b Use Contains(char) instead of Contains(string) for performance 2023-03-15 19:24:48 -05:00
Qstick 42e45f93ac Use const where appropriate
The value of a const field is computed at compile time and stored in the metadata, which improves run-time performance when it is compared to a static readonly field.
2023-03-15 19:24:48 -05:00
Mark McDowall 303fc5d786 New: Return static response to requests while app is starting
Closes #5402
2023-02-07 17:31:54 -08:00
Mark McDowall ad42d4a14c Fixed: Ping endpoint no longer requires authentication
Closes #5396
2023-01-31 23:39:59 -08:00
Qstick 779f348f7b
Add deprecated sort values to validation
Fixed #5282
2022-12-09 07:47:33 -06:00
Qstick 16e2d130e6 Simplify X-Forwarded-For handling
This happens in asp.net middleware now

Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-12-07 23:03:59 -06:00
Qstick 859e48ff5c Update API Docs 2022-12-03 23:32:54 -06:00
Qstick 7e48ea0231 Fixed: Correct Attribute compare for Id validation 2022-12-03 23:17:50 -06:00
Qstick aaaf18aec3
Fixed: Add back LanguageProfiles endpoints and deprecate
* Fixed: Add back LanguageProfiles endpoints and deprecate

* fixup! Fixed: Add back LanguageProfiles endpoints and deprecate
2022-11-30 19:46:27 -06:00
Qstick becc567ff7 Fixed: Use route Id for PUT requests if not passed in body 2022-11-29 19:44:18 -06:00
Qstick 08b677ca7d Enforce comment spacing with Stylecop 2022-11-21 16:58:07 -08:00
Qstick 5e57ffbcf9 New: Base API info endpoint 2022-11-06 17:50:02 -06:00
Qstick 89b0b04e08 New: Custom Format Language Condition 2022-08-18 19:52:26 -05:00
Mark McDowall 52760e0908 Don't replace private values that haven't been set 2022-08-15 13:39:24 -07:00
Qstick 18f77a967b New: API Docs 2022-08-07 15:24:41 -07:00
Mark McDowall 570be88215 New: Don't return API Keys and Passwords via the API 2022-08-07 15:24:40 -07:00
Mark McDowall b154b00c61 New: Setting to disable authentication for local addresses 2022-08-07 15:24:40 -07:00
Mark McDowall 05ee4e6449 Sliding expiration for auth cookie and a little clean up 2022-08-07 15:24:40 -07:00
Qstick b04b4000b8 New: Custom Formats
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:40 -07:00
Qstick 2291f3e00e New: Native Theme Engine
Co-Authored-By: Zak Saunders <thezak48@users.noreply.github.com>
2022-08-07 15:24:38 -07:00
Qstick 1169741c54 New: Use ASP.NET Core instead of Nancy
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:37 -07:00
Qstick f50b54b3f6 New: Use System.Text.Json for Nancy and SignalR
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:36 -07:00
Qstick 2e953a0eb1 Dapper and STJson
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:36 -07:00
Qstick 1c22a1ec0d StyleCop 2022-08-07 15:24:35 -07:00
Qstick 878d1561aa Build Sonarr on Net6
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:04:46 -07:00
Qstick 4d007855bc Bump NLog to 4.7.14 2022-08-07 15:04:43 -07:00
Qstick f7c771f467 Use Sqlite from Servarr 2022-08-07 15:04:42 -07:00