crobibero
f017f5c97f
clean up
2020-06-20 16:07:53 -06:00
crobibero
472fd5217f
clean up
2020-06-20 16:07:09 -06:00
crobibero
d1ca0cb4c7
Use proper DtoOptions extensions
2020-06-20 16:03:19 -06:00
crobibero
3329b08b40
Merge remote-tracking branch 'upstream/api-migration' into api-playlist
2020-06-20 15:56:42 -06:00
Patrick Barron
deac459b62
Merge pull request #3382 from Ullmie02/api-suggestions
...
Move SuggestionsService to Jellyfin.Api
2020-06-20 21:42:27 +00:00
crobibero
81c0451b5e
Fix response code & docs
2020-06-20 15:16:30 -06:00
crobibero
8c38644fca
Fix response code & docs
2020-06-20 15:15:59 -06:00
crobibero
95bae56640
Fix response code & docs
2020-06-20 15:14:43 -06:00
crobibero
0c98bc42a8
Fix response code & docs
2020-06-20 15:11:10 -06:00
David Ullmer
d4c86b82e0
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-sessionservice
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
2020-06-20 20:45:16 +02:00
Patrick Barron
804764e1fb
Merge pull request #3363 from Ullmie02/api-user
...
Move UserService to Jellyfin.Api
2020-06-20 16:52:58 +00:00
David
1c78482b48
Use authorization code from api-migration to fix startup wizard
2020-06-20 18:02:03 +02:00
David
64fb173dad
Move DashboardController to Jellyfin.Api
2020-06-20 15:59:41 +02:00
David
33de0ac108
Use RequestHelpers.Split
2020-06-20 12:10:45 +02:00
Patrick Barron
e26f487fc8
Merge pull request #3377 from crobibero/api-pragma
...
Convert pragma to SuppressMessage
2020-06-20 00:49:35 +00:00
Patrick Barron
c3915cdb78
Merge pull request #2926 from crobibero/api-display-preferences
...
DisplayPreferences to Jellyfin.Api
2020-06-20 00:47:55 +00:00
crobibero
cd273c4e98
Start move ImageService.cs to Jellyfin.Api
2020-06-19 15:08:35 -06:00
David
f17d198eb5
Move SuggestionsService to Jellyfin.Api
2020-06-19 22:18:46 +02:00
crobibero
7c79ee0cd5
Move MoviesService.cs to Jellyfin.Api
2020-06-19 13:51:01 -06:00
crobibero
45234e5ecd
Add movie support to existing GetSimilarItemsResult
2020-06-19 13:29:14 -06:00
crobibero
e2a7e8d97e
Move LibraryService.cs to Jellyfin.Api
2020-06-19 13:10:10 -06:00
crobibero
494f697072
Merge remote-tracking branch 'upstream/api-migration' into api-library
2020-06-19 10:49:49 -06:00
David Ullmer
7e91ded587
Remove #nullable enable
2020-06-19 18:20:49 +02:00
David Ullmer
68ea589f1a
Use direct return instead of Ok()
2020-06-19 18:11:46 +02:00
crobibero
d53a2899b1
remove #nullable
2020-06-19 09:03:04 -06:00
crobibero
e4a13f0e1e
remove #nullable
2020-06-19 09:02:41 -06:00
crobibero
8f1505cdf5
remove #nullable
2020-06-19 09:02:10 -06:00
crobibero
6767c47ccd
remove #nullable
2020-06-19 09:01:37 -06:00
crobibero
97ce641242
remove #nullable
2020-06-19 09:00:50 -06:00
crobibero
d820c0fff5
Convert pragma to supresswarning
2020-06-19 08:49:42 -06:00
David
b51b9653ac
Add missing authorization policies
2020-06-19 14:29:32 +02:00
David
d63c0e4228
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-system
2020-06-19 14:13:40 +02:00
David
a5bd7f2d6e
Use new authorization and session functions
2020-06-19 13:03:53 +02:00
David
42385a14f0
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-sessionservice
...
# Conflicts:
# MediaBrowser.Api/Sessions/SessionService.cs
2020-06-19 12:32:38 +02:00
David
77bea56708
Add request body models
2020-06-18 19:35:29 +02:00
David
762eeb51e6
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-user
2020-06-18 18:52:01 +02:00
crobibero
69e1047bf3
Add DtoExtensions.cs
2020-06-18 10:42:48 -06:00
David
522e44de59
Merge pull request #3357 from crobibero/api-authorization
...
Add Authorization handlers
2020-06-18 18:37:08 +02:00
David
713ae7ae36
Add xml comments; Add status codes; Use return instead of exception
2020-06-18 18:09:58 +02:00
crobibero
9a51f484af
Remove nullable, add async task
2020-06-18 07:11:46 -06:00
Patrick Barron
116284fe99
Merge pull request #3321 from Ullmie02/api-librarystructure
...
Move LibraryStructureService to Jellyfin.Api
2020-06-17 23:27:47 +00:00
David
f2d7eac418
[WIP] Move UserService to Jellyfin.Api
2020-06-17 21:08:58 +02:00
Patrick Barron
b4da357db2
Merge pull request #2944 from crobibero/api-image
...
ImageNameService to Jellyfin.Api
2020-06-17 17:15:32 +00:00
David
226a9d5d2e
Merge pull request #2946 from crobibero/api-image2
...
Move RemoteImageService to Jellyfin.API
2020-06-17 19:07:20 +02:00
David
bf133d044a
Merge pull request #3269 from crobibero/api-filter
...
Move FilterService to Jellyfin.Api
2020-06-17 18:53:03 +02:00
crobibero
9b45ee440c
User proper File constructor
2020-06-17 10:51:50 -06:00
crobibero
0d1298e851
User proper File constructor
2020-06-17 10:49:34 -06:00
crobibero
90fe8f0cbc
Merge branch 'api-filter' of github.com:crobibero/jellyfin into api-filter
2020-06-17 10:43:26 -06:00
crobibero
444605703c
Merge remote-tracking branch 'upstream/api-migration' into api-filter
2020-06-17 10:43:04 -06:00
Cody Robibero
f181cb3746
Update Jellyfin.Api/Controllers/FilterController.cs
...
Co-authored-by: David <davidullmer@outlook.de>
2020-06-17 10:41:40 -06:00
Cody Robibero
f27f977f01
Merge pull request #3333 from crobibero/api-item-refresh
...
Move ItemRefreshService.cs to Jellyfin.Api
2020-06-17 09:12:41 -06:00
Cody Robibero
5a7ad6b2dc
Merge pull request #3274 from crobibero/api-localization
...
Move LocalizationService to Jellyfin.Api
2020-06-17 09:12:33 -06:00
David
efe998ecf4
Merge pull request #3280 from crobibero/api-plugin
...
Move PluginService to Jellyfin.Api
2020-06-17 17:07:37 +02:00
crobibero
c24666253c
Add Default authorization policy
2020-06-16 14:15:58 -06:00
crobibero
774fdbd031
Fix tests.
2020-06-16 14:12:40 -06:00
David
a952d15670
Await Task from _libraryManager
2020-06-16 16:08:31 +02:00
crobibero
4aac936721
Add more authorization handlers, actually authorize requests
2020-06-15 12:49:54 -06:00
dependabot[bot]
95884752de
Bump Swashbuckle.AspNetCore from 5.0.0 to 5.4.1
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 5.0.0 to 5.4.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v5.0.0...v5.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-06-15 12:01:29 +00:00
crobibero
524243a934
fix merge conflict
2020-06-14 20:18:06 -06:00
crobibero
589735f60c
Merge remote-tracking branch 'upstream/master' into HEAD
2020-06-14 20:15:26 -06:00
dkanada
e2b2f74b47
Merge pull request #3319 from Ullmie02/api-204
...
Use Http status code 204 instead of 200
2020-06-15 10:51:28 +09:00
David
edc5611ec7
Fix null reference to fix CI
2020-06-14 13:50:51 +02:00
David
8a8bf4b686
Merge remote-tracking branch 'upstream/api-migration' into api-sessionservice
2020-06-14 12:49:43 +02:00
David
ac0a3180d7
Merge remote-tracking branch 'upstream/api-migration' into api-librarystructure
2020-06-14 12:49:19 +02:00
David
9bedd9ac3c
Merge remote-tracking branch 'upstream/api-migration' into api-204
2020-06-14 12:48:17 +02:00
David
d01f56bc42
Merge remote-tracking branch 'upstream/api-migration' into api-subtitles
2020-06-14 12:45:49 +02:00
David
cf3d0f8d51
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-system
2020-06-14 12:43:10 +02:00
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
2020-06-13 19:41:05 -04:00
crobibero
276750f310
Move ItemRefreshService.cs to Jellyfin.Api
2020-06-13 15:33:42 -06:00
crobibero
13b53db4ef
fix build
2020-06-13 15:31:22 -06:00
crobibero
2d4998c578
fix build
2020-06-13 15:28:04 -06:00
crobibero
ae514da840
Merge remote-tracking branch 'upstream/api-migration' into api-environment
2020-06-13 15:27:03 -06:00
crobibero
8a834fb728
Merge remote-tracking branch 'upstream/api-migration' into api-filter
2020-06-13 15:25:02 -06:00
crobibero
81030a0a5a
Merge remote-tracking branch 'upstream/api-migration' into api-plugin
2020-06-13 15:24:34 -06:00
crobibero
ce37c40749
Merge remote-tracking branch 'upstream/api-migration' into api-item-lookup
2020-06-13 15:23:42 -06:00
crobibero
50f6d8029d
Merge remote-tracking branch 'upstream/api-migration' into api-item-update
2020-06-13 15:21:50 -06:00
crobibero
9ee6ea86ea
Merge remote-tracking branch 'upstream/api-migration' into api-localization
2020-06-13 15:21:13 -06:00
crobibero
bcce8190ff
Merge remote-tracking branch 'upstream/api-migration' into api-channel
2020-06-13 15:20:13 -06:00
crobibero
552a74eb6e
Fix build
2020-06-13 15:13:57 -06:00
crobibero
6c7cc92a09
Merge remote-tracking branch 'upstream/api-migration' into api-image2
2020-06-13 15:09:02 -06:00
crobibero
bd09753976
Merge remote-tracking branch 'upstream/api-migration' into api-image
2020-06-13 15:07:04 -06:00
crobibero
39376bace3
Merge remote-tracking branch 'upstream/api-migration' into api-scheduled-tasks
2020-06-13 15:06:07 -06:00
crobibero
7666a1201f
Merge remote-tracking branch 'upstream/api-migration' into api-display-preferences
2020-06-13 15:03:43 -06:00
crobibero
ec3e15db57
Fix merge and build
2020-06-13 13:11:41 -06:00
crobibero
829eb1a849
merge master into api-migration
2020-06-13 13:03:09 -06:00
David
fff3c789b9
Move SessionService to Jellyfin.Api
2020-06-12 18:54:25 +02:00
David
618b893c48
Move LibraryStructureService to Jellyfin.Api
2020-06-12 15:39:06 +02:00
David
043d76bd6e
Use Http status code 204 instead of 200
2020-06-12 12:38:13 +02:00
Patrick Barron
6429e60c40
Merge pull request #2931 from crobibero/api-attachment
...
AttachmentsService to Jellyfin.Api
2020-06-11 23:56:16 -04:00
Patrick Barron
6a62c3c628
Merge pull request #3281 from Ullmie02/api-activitylog
...
Move ActivityLogService to Jellyfin.Api
2020-06-11 23:00:41 -04:00
Patrick Barron
a6573e015f
Merge pull request #2983 from bruceCoelho/api-migration
...
PackageService to Jellyfin.API
2020-06-11 22:52:35 -04:00
David
a47ff4043f
Disable CA1801
2020-06-11 16:01:41 +02:00
David
fcbae95d19
Use 'await using Stream' instead of 'using Stream'
2020-06-11 15:57:31 +02:00
crobibero
a6815018dc
Update to .NET Core 3.1.5
2020-06-11 07:13:56 -06:00
David
8178b19470
Fix suggestions
2020-06-11 12:29:56 +02:00
David
f64e8e8757
Move SubtitleService to Jellyfin.Api
2020-06-10 18:20:54 +02:00
Cody Robibero
355682620d
Update Jellyfin.Api/Controllers/FilterController.cs
...
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-06-10 09:23:27 -06:00
Cody Robibero
393f5f0c25
Update Jellyfin.Api/Controllers/FilterController.cs
...
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-06-10 09:23:20 -06:00
Cody Robibero
c61efba0c6
Merge pull request #3286 from Ullmie02/api-apikey
...
Move ApiKeyService to Jellyfin.Api
2020-06-10 09:22:59 -06:00
David
6a70081643
Move ApiKeyService to Jellyfin.Api
2020-06-10 15:57:31 +02:00
David
b16da09549
Move /System Endpoint to Jellyfin.Api
2020-06-10 15:18:13 +02:00
David
1bf6c085ed
Move File; Move Route; use DateTime? in Query
2020-06-10 13:09:23 +02:00
Cody Robibero
647b78a3c0
Merge pull request #3226 from Ullmie02/api-searchservice
...
Move SearchService to new API endpoint
2020-06-09 20:43:03 -06:00
dkanada
ac9bef9465
Merge pull request #3227 from crobibero/api-first-user
...
Add second endpoint for Startup/User
2020-06-10 11:03:35 +09:00
Patrick Barron
d105bc728d
Fix startup wizard.
2020-06-09 14:04:25 -04:00
David
dc190e5683
Move ActivityLogService to Jellyfin.Api
2020-06-09 18:56:17 +02:00
crobibero
0b778b8851
Move PluginService to Jellyfin.Api
2020-06-09 09:57:01 -06:00
David Ullmer
1491e93d84
Add response code documentation
2020-06-09 11:00:37 +02:00
dkanada
b3f8928fbb
Merge pull request #3218 from crobibero/api-cors
...
Enable CORS and Authentation
2020-06-09 14:29:52 +09:00
crobibero
d97e306cda
Move PlaylistService to Jellyfin.Api
2020-06-08 13:14:41 -06:00
crobibero
a4455af3e9
Move LocalizationService to Jellyfin.Api
2020-06-08 12:34:17 -06:00
crobibero
81d3ec7205
Move ItemUpdateService to Jellyfin.Api
2020-06-08 12:20:33 -06:00
crobibero
6f64e48c54
Add response codes
2020-06-08 07:37:16 -06:00
crobibero
16e26be87f
Move ItemLookupService to Jellyfin.Api
2020-06-08 07:22:40 -06:00
crobibero
dd5579e0eb
Move FilterService to Jellyfin.Api
2020-06-07 22:04:59 -06:00
David
cefa9d3c08
Add default values for parameters and fix spelling
2020-06-07 18:10:08 +02:00
David
7fa374f8a2
Move Split method from BaseJellyfinApiController.cs to RequestHelpers.cs
2020-06-07 15:41:49 +02:00
David
f3029428cd
Fix suggestions
2020-06-07 15:33:54 +02:00
dkanada
f7f59fe9a3
Merge branch 'api-migration' into api-config-json
2020-06-07 15:34:31 +09:00
crobibero
6be862545a
Merge remote-tracking branch 'upstream/api-migration' into api-cors
2020-06-06 17:07:29 -06:00
crobibero
6c53e36ccf
Fix Api Routing
2020-06-04 15:17:05 -06:00
crobibero
a787efc660
Merge remote-tracking branch 'upstream/api-migration' into api-scheduled-tasks
2020-06-04 15:16:04 -06:00
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
2020-06-04 16:52:23 -04:00
crobibero
fd913d73e3
Revert authorized endpoints to legacy api
2020-06-04 10:10:36 -06:00
crobibero
22f56842bd
Apply review suggestions
2020-06-04 07:59:11 -06:00
Cody Robibero
601e4a88c9
Merge pull request #2933 from crobibero/api-device
...
DeviceService to Jellyfin.Api
2020-06-04 07:29:23 -06:00
crobibero
3e749eabdf
Fix doc errors
2020-06-04 07:29:00 -06:00
crobibero
88b6c26472
Merge remote-tracking branch 'remotes/upstream/api-migration' into api-channel
...
# Conflicts:
# Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs
2020-06-03 09:38:49 -06:00
Bond-009
af93ec750c
Enable TreatWarningsAsErrors for more projects
2020-06-03 13:22:40 +02:00
crobibero
cf9cbfff56
Add second endpoint for Startup/User
2020-06-02 08:28:37 -06:00
crobibero
0e41c4727d
revert to System.Text.JsonSerializer
2020-06-02 08:23:12 -06:00
David
638cfa32ab
Move SearchService to new API endpoint
2020-06-02 15:07:07 +02:00
crobibero
aed6f57f11
Remove invalid docs and null check
2020-06-01 20:54:02 -06:00
crobibero
e30a85025f
Remove log spam when using legacy api
2020-06-01 12:42:59 -06:00
crobibero
9f0b5f347a
Switch Config controller to System.Text.Json
2020-06-01 11:06:15 -06:00
Cody Robibero
297ab2e423
Merge pull request #2962 from crobibero/api-config
...
Move ConfigurationService to Jellyfin.Api
2020-06-01 09:29:34 -06:00
Patrick Barron
01ce56016a
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
2020-05-26 20:29:11 -04:00
Bond-009
5c95037234
Merge pull request #2953 from crobibero/api-startup
...
Convert StartupController to ActionResult
2020-05-25 15:17:42 +02:00
crobibero
483e24607b
Fix optional parameter binding
2020-05-24 16:01:53 -06:00
crobibero
40762f13c6
Fix route parameter casing
2020-05-24 15:54:34 -06:00
crobibero
62ea9b2821
Merge upstream/api-migration
2020-05-24 12:33:16 -06:00
crobibero
70c42eb0ac
Apply review suggestions
2020-05-24 12:19:26 -06:00
crobibero
a4b3f2e32b
Add missing route attribute
2020-05-23 18:19:49 -06:00
crobibero
fb068b76a1
Use correct MediaTypeName
2020-05-20 07:18:51 -06:00
crobibero
5f0c37d574
Fix DefaultDirectoryBrowserInfo naming
2020-05-19 13:22:09 -06:00
crobibero
070edd9e5b
Fix MediaType usage
2020-05-19 13:13:07 -06:00
crobibero
2689865858
Remove unused using
2020-05-19 13:02:35 -06:00
crobibero
51d54a8ca4
Fix return content type
2020-05-19 13:02:02 -06:00
crobibero
b28dd47a0f
implement review suggestions
2020-05-19 12:58:09 -06:00
crobibero
2f2bceb110
Remove default parameter values
2020-05-19 12:56:57 -06:00
Bruce
24543b04c1
Applying review suggestion to documentation
2020-05-19 18:13:42 +01:00
crobibero
cdb25e355c
Fix return value
2020-05-19 10:06:25 -06:00
crobibero
cf78edc979
Fix Authorize attributes
2020-05-19 10:05:23 -06:00
crobibero
a11a193439
Remove CameraUpload endpoints
2020-05-19 10:04:09 -06:00
crobibero
e03c97d7cd
update xml docs
2020-05-19 10:02:52 -06:00
crobibero
6c376f18f7
update xml docs
2020-05-19 09:47:02 -06:00
crobibero
6dbbfcbfbe
update xml docs
2020-05-19 09:29:59 -06:00
crobibero
839de72f9a
Fix authentication attribute
2020-05-19 09:24:04 -06:00
crobibero
2923013c6e
Clean Remote Image Controller.
2020-05-19 09:23:28 -06:00
crobibero
98bd61e364
Clean up routes
2020-05-19 09:14:37 -06:00
crobibero
c998935d29
Apply review suggestions
2020-05-19 09:06:37 -06:00
crobibero
1c471d5855
Clean UpdateDisplayPreferences endpoint
2020-05-19 09:01:00 -06:00
crobibero
a7a725173d
Rename to AttachmentsController -> VideoAttachmentsController
2020-05-19 08:55:15 -06:00
crobibero
26a2bea179
Update endpoint docs
2020-05-19 08:55:15 -06:00
crobibero
177339e8d5
Fix Authorize attributes
2020-05-19 08:55:15 -06:00
crobibero
15e9fbb923
move to ActionResult<T>
2020-05-19 08:55:15 -06:00
crobibero
84fcb4926c
Remove exception handler
2020-05-19 08:55:15 -06:00
crobibero
8eac528815
nullable
2020-05-19 08:55:15 -06:00
crobibero
45d750f106
Move AttachmentsService to AttachmentsController
2020-05-19 08:55:15 -06:00
crobibero
c4f8ba55f2
Rename to AttachmentsController -> VideoAttachmentsController
2020-05-19 08:28:02 -06:00
dkanada
8de7c5ee36
Merge pull request #3134 from mark-monteiro/update-dotnet-core
...
Update to .NET Core 3.1.4
2020-05-18 19:33:12 +09:00
crobibero
37f55b5c21
apply doc suggestions
2020-05-17 19:56:02 -06:00
Mark Monteiro
3ed76d7e08
Update to .NET Core 3.1.4
2020-05-17 13:33:38 -04:00
Nathan Kessler
3bc07e7c56
Fix 500 error causing first-time setup wizard to hang
2020-05-17 10:48:30 -04:00
Patrick Barron
9ad839c776
Initial migration code
2020-05-12 22:10:35 -04:00
crobibero
d7d8118b42
Fix xml docs
2020-05-03 14:02:15 -06:00
Bond-009
f2bace2a07
Merge pull request #2925 from crobibero/redoc
...
Enhance Swagger Generation
2020-05-03 19:36:42 +02:00
crobibero
35dbcea931
Return array -> ienumerable
2020-05-02 18:47:05 -06:00
crobibero
cbd4a64e67
Update endpoint docs
2020-05-02 18:46:27 -06:00
crobibero
25002483a3
Update endpoint docs
2020-05-02 17:23:02 -06:00
crobibero
7516e3ebbe
Update endpoint docs
2020-05-02 17:12:56 -06:00
crobibero
f67daa84b0
Update endpoint docs
2020-05-02 17:10:59 -06:00
crobibero
0017163f39
Update endpoint docs
2020-05-02 17:06:29 -06:00
Bruce
0d8253d8e2
Updated documentation according to discussion in jellyfin#2872
2020-05-01 15:17:40 +01:00
ZadenRB
82231b4393
Update to return IEnumerable directly where possible
2020-04-29 15:53:29 -06:00
crobibero
7a3925b863
Fix docs
2020-04-29 09:41:12 -06:00
crobibero
97ecffceb7
Add response code descriptions
2020-04-29 08:59:34 -06:00
ZadenRB
c61a200c9d
Revise documentation based on discussion in #2872
2020-04-28 09:30:59 -06:00
crobibero
000088f8f9
init
2020-04-25 18:18:33 -06:00
Bruce Coelho
5aced0ea0f
Apply suggestions from code review
...
Co-Authored-By: Cody Robibero <cody@robibe.ro>
2020-04-25 21:41:56 +01:00
Bruce Coelho
f66714561e
Update Jellyfin.Api/Controllers/PackageController.cs
...
Applying requested changes to PackageController
Co-Authored-By: Cody Robibero <cody@robibe.ro>
2020-04-25 21:32:49 +01:00
Bruce
c7fe8b04cc
PackageService to Jellyfin.API
2020-04-25 19:59:31 +01:00
Bond-009
3c366954ae
Merge pull request #2960 from ZadenRB/content-type-annotation
...
Adds annotation for content-type of ASP.NET Web API endpoints
2020-04-25 15:55:36 +02:00
crobibero
714aaefbcc
Transfer EnvironmentService to Jellyfin.Api
2020-04-24 18:20:36 -06:00
ZadenRB
85853f9ce3
Add back in return type documentation
2020-04-24 17:11:11 -06:00
ZadenRB
2066b0f68f
Use builtin JSON Mime type constant
2020-04-23 16:15:59 -06:00
crobibero
311f2e2bc3
Fix Authorize attributes
2020-04-23 10:07:21 -06:00
crobibero
f3da5dc8b7
Fix Authorize attributes
2020-04-23 10:04:37 -06:00
crobibero
bb8e738a08
Fix Authorize attributes
2020-04-23 10:03:54 -06:00
crobibero
5ca7e1fd79
Move ChannelService to Jellyfin.Api
2020-04-23 08:54:28 -06:00
crobibero
1223eb5a22
Remove unneeded Ok calls.
2020-04-23 08:03:41 -06:00
crobibero
4d894c4344
Remove unneeded Ok calls.
2020-04-23 07:55:47 -06:00
crobibero
c7c2f9da90
Apply suggestions
2020-04-23 07:51:04 -06:00
crobibero
a06d271725
Move ConfigurationService to Jellyfin.Api
2020-04-22 13:07:21 -06:00
ZadenRB
eee02a355a
Adds produces annotation to the base controller to indicate application/json as the response type for endpoints
2020-04-22 10:06:37 -06:00
ZadenRB
7693cc0db0
Use ActionResult return type for all endpoints
2020-04-22 10:00:10 -06:00
ZadenRB
2a49b19a7c
Update documentation of startIndex
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
2020-04-22 00:21:37 -06:00
crobibero
461b298be7
Migrate DlnaServerController to Jellyfin.Api
2020-04-21 19:15:27 -06:00
crobibero
f5385e4735
Move Emby.Dlna DlnaService.cs to Jellyfin.Api
2020-04-21 18:12:46 -06:00
crobibero
3ab61dbdc2
bump swashbuckle
2020-04-21 15:49:04 -06:00
crobibero
7db3b035a6
move to ActionResult<T>
2020-04-21 14:25:03 -06:00
crobibero
88b856796a
move to ActionResult<T>
2020-04-21 14:23:08 -06:00
Mark Monteiro
c5f163293f
Add <ProjectGuid> properties to all project files
...
This is required for SonarCloud analysis to run
2020-04-21 16:21:09 -04:00
crobibero
9ae895ba21
move to ActionResult<T>
2020-04-21 14:09:06 -06:00
crobibero
02a78aaae9
move to ActionResult<T>
2020-04-21 14:07:11 -06:00
crobibero
98224dee9e
move to ActionResult<T>
2020-04-21 14:01:47 -06:00
crobibero
927696c403
move to ActionResult<T>
2020-04-21 13:59:43 -06:00
crobibero
466e20ea8c
move to ActionResult<T>
2020-04-21 13:57:11 -06:00
ZadenRB
69d9bfb233
Make documentation of parameters clearer
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
2020-04-21 12:10:34 -06:00
crobibero
b8fd9c785e
Convert StartupController to IActionResult
2020-04-21 08:42:48 -06:00
crobibero
8ab9949db5
Remove exception handler
2020-04-21 08:02:07 -06:00
crobibero
a6cd852675
Remove exception handler
2020-04-21 07:58:54 -06:00
crobibero
30609236ab
Remove exception handler
2020-04-21 07:57:45 -06:00
crobibero
04119c0d40
Remove exception handler
2020-04-21 07:55:57 -06:00
crobibero
5ef71d592b
Remove exception handler
2020-04-21 07:55:01 -06:00
crobibero
08eba82bb7
Remove exception handler
2020-04-21 07:52:33 -06:00
ZadenRB
dae6965710
Remove documentation of void return type
2020-04-21 00:24:35 -06:00
ZadenRB
6c8e1d37bd
Remove more unnecessary IActionResult
2020-04-20 23:53:09 -06:00
ZadenRB
67efcbee05
Remove error handlers, to be implemented at a global level in a separate PR
2020-04-20 20:16:58 -06:00
crobibero
766d2ee413
Move RemoteImageService to Jellyfin.API
2020-04-20 14:21:06 -06:00
crobibero
376619369d
fix build
2020-04-20 13:12:54 -06:00
crobibero
e151d539f2
Move ImageByNameService to Jellyfin.Api
2020-04-20 13:06:29 -06:00
ZadenRB
688240151b
Enable nullable reference types on new class, remove unnecessary documenation and return types
2020-04-20 00:00:00 -06:00
ZadenRB
16cae23bbe
Add response type annotations, return IActionResult to handle errors
2020-04-19 21:06:28 -06:00
crobibero
440f060da6
Fix Authenticated Roles
2020-04-19 19:36:18 -06:00
crobibero
21b54b4ad8
Move DeviceService to DevicesController
2020-04-19 19:33:55 -06:00
crobibero
1fc6825410
nullable
2020-04-19 17:37:15 -06:00
crobibero
a41d5fcea4
Move AttachmentsService to AttachmentsController
2020-04-19 17:36:05 -06:00
crobibero
c5d709f77e
remove todo
2020-04-19 16:35:31 -06:00
crobibero
4a960892c2
Add Authorize and BindRequired
2020-04-19 16:31:09 -06:00
crobibero
d8fc4f91db
burn ToOptimizedResult
2020-04-19 16:29:29 -06:00
crobibero
5d9c40ec72
move scheduled tasks to Jellyfin.Api
2020-04-19 16:26:20 -06:00
ZadenRB
7c8188194b
Address PR comments, and revert changes that changed the API schema
2020-04-19 13:19:15 -06:00
crobibero
e6b873f2ae
Fix missing attributes
2020-04-19 12:56:16 -06:00
crobibero
60607ab60c
Fix saving DisplayPreferences
2020-04-19 12:34:34 -06:00
crobibero
c31b9f5169
Fix build & runtime errors
2020-04-19 12:30:10 -06:00
crobibero
a282fbe966
Move DisplayPreferences to Jellyfin.Api
2020-04-19 12:26:38 -06:00
crobibero
86d68e23e7
Add DisplayPreferencesController
2020-04-19 12:06:18 -06:00
crobibero
8a7e4cd639
add redoc
2020-04-19 10:51:51 -06:00
ZadenRB
558b50a094
Remove unnecessary assembly, update casing, enable nullable reference types on notification DTOs.
2020-04-15 09:29:29 -06:00
ZadenRB
ad1c880751
Lowercase parameters
2020-04-15 00:34:50 -06:00
ZadenRB
1180b9746f
Migrates the notifications service to use ASP.NET MVC framework
2020-04-15 00:01:31 -06:00
Mark Monteiro
aa9737afb3
Update .NET Core to 3.1.3
2020-03-25 20:09:48 +01:00
Mark Monteiro
debab44870
Update all packages to .NET Core 3.1.2
2020-03-22 02:03:07 +01:00
Bond_009
2186df8ac4
Update deps
2020-01-28 22:42:07 +01:00
Bond_009
bb236b9591
Merge branch 'master' into warn12
2020-01-10 21:18:16 +01:00
Bond_009
a253fa616d
Fix build and address comments
2020-01-08 01:23:57 +09:00
Bond_009
5a8e972952
Enable TreatWarningsAsErrors for some projects
...
Analyzers are only run in debug build, so setting TreatWarningsAsErrors
for release build will catch the compiler warnings until we resolve all
analyzer warnings.
2019-12-13 20:11:37 +01:00
Bond_009
2ef4ffd698
More warnings (removed)
2019-12-11 00:13:57 +01:00
Claus Vium
080b106991
Update Jellyfin.Api/Auth/FirstTimeSetupOrElevatedPolicy/FirstTimeSetupOrElevatedRequirement.cs
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
2019-11-26 10:20:45 +01:00
Claus Vium
47a4f2f387
Fix more review comments
2019-11-24 19:25:46 +01:00
Claus Vium
2af5922af0
Fix review comments
2019-11-24 18:25:43 +01:00
Claus Vium
27e3cf1558
Move appbuilder and service collection to Jellyfin.Server
2019-11-24 15:27:58 +01:00
Claus Vium
c2cdbc909b
Add style rules and fix it all
2019-11-23 20:31:17 +01:00
Claus Vium
c9669a0d21
Split a long line
2019-11-23 19:59:45 +01:00
Claus Vium
706739dbe6
Move API stuff to the api project
2019-11-23 19:43:30 +01:00
Claus Vium
3f651de24c
Add authentication and remove versioning
2019-11-23 16:31:02 +01:00
Claus Vium
05b7e22808
Add SwaggerUI
2019-11-19 22:51:02 +01:00
Claus Vium
e5d57bd82f
Move StartupWizard to ASP.NET Web Api
2019-11-19 21:48:16 +01:00