Cody Robibero
e3f55a0c54
Reduce warnings in MediaBrowser.Controller ( #6006 )
...
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
4 years ago
Bond_009
fb090df0b5
Enable nullable reference types for MediaBrowser.Controller
4 years ago
Ionut Andrei Oanca
0825ce687d
Add SessionControllerConnected event
4 years ago
Ionut Andrei Oanca
8819a9d478
Add playlist-sync and group-wait to SyncPlay
4 years ago
Niels van Velzen
72534f9d66
Use SessionMessageType for WebSocket messages
4 years ago
Matt Montgomery
2974a0248a
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
Patrick Barron
9fa4fff15d
Merge branch 'master' into event-rewrite-1
...
# Conflicts:
# Emby.Dlna/Emby.Dlna.csproj
# Emby.Dlna/Eventing/DlnaEventManager.cs
# Emby.Dlna/Service/BaseService.cs
# Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
# MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs
4 years ago
Bond_009
404bb4f835
Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release
4 years ago
Matt Montgomery
035d29fb35
Migrate to new API standard
4 years ago
Patrick Barron
ca1f15af19
Move GenericEventArgs to Jellyfin.Data.Events
4 years ago
Matt Montgomery
31d3b1b83a
Cleanup interfaces
4 years ago
ConfusedPolarBear
e2f16fc255
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
4 years ago
ConfusedPolarBear
5d281adedd
Merge remote-tracking branch 'upstream/master' into quickconnect
5 years ago
Patrick Barron
eef7cfd912
Make SonarCloud less angry
5 years ago
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
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
gion
8a6ec2fb71
Rename Syncplay to SyncPlay
5 years ago
gion
84d92ba9ce
Check that client is playing the right item
...
Send date when playback command is emitted
Rename some classes
5 years ago
gion
10c2c62f07
Implement syncplay backend
5 years ago
ConfusedPolarBear
36f3e933a2
Add quick connect
5 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
6 years ago
Erwin de Haan
26ca4b607b
Visual Studio Reformat: MediaBrowser.Controller
6 years ago
hawken
bd169e4fd4
remove trailing whitespace
6 years ago
Bond_009
340a2c6512
Post GPL cleanup
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
e287e3a50d
remove async when there's nothing to await
7 years ago
Luke Pulverenti
282dce7f10
normalize session object
8 years ago
Luke Pulverenti
561028c907
update automated checkins
8 years ago
Luke Pulverenti
acd60f1d85
update admin session filter
8 years ago
softworkz
751febc1de
Auto-Organize: Async operation and instant feedback UI (reworked)
...
This commit includes changes to enable and stabilize asyncronous
operation in the auto-organize area. Here are the key points:
- The auto-organize correction dialog is now closed (almost) instantly.
This means that the user does not have to wait until the file copy/move
operation is completed in order to continue. (even with local HDs the
copy/move process can take several minutes or even much longer with
network destination).
- This commit also implements locking of files to be organized in order
to prevent parallel processing of the same item. In effect, there can be
2 or more manual organization operations active even while the normal
auto-organization task is running without causing any problems
- The items that are currently being processed are indicated as such in
the log with an orange color and a spinner graphic
- The client display is refreshed through websocket messages
- A side effect of this is that other clients showing the auto-organize
log at the same time are always up-to-date as well
8 years ago
Luke Pulverenti
9fc028b3d7
revoke access tokens on password change
9 years ago
Luke Pulverenti
ad8b43cc3d
update local pin feature
9 years ago
Luke Pulverenti
4e04d31c7d
consolidate slideout panels
10 years ago
Luke Pulverenti
99c991f001
save appVersion with device record
10 years ago
Luke Pulverenti
0ec38a9d40
adjust audio direct play checks
10 years ago
Luke Pulverenti
1b46fb62c4
fix session not found errors
10 years ago
Luke Pulverenti
ccb2dda358
connect to socket with access token
10 years ago
Luke Pulverenti
5880b34fba
add SyncJobCreated event
10 years ago
Luke Pulverenti
d8d5dd4873
make channel access opt-in rather than opt out
10 years ago
Luke Pulverenti
a4b75934e5
revise endpoint attributes
10 years ago
Luke Pulverenti
40897bac14
fixes #941 - Rework password recovery and remove IsLocal checks
10 years ago
Luke Pulverenti
f3539686bd
add device upload options
10 years ago
Luke Pulverenti
e84ba17b9f
add activity log feature
10 years ago
Luke Pulverenti
baf44b2718
3.0.5306.42925
11 years ago
Luke Pulverenti
b5641013ce
Add api key functions
11 years ago
Luke Pulverenti
59de5c0d14
update translations
11 years ago
Luke Pulverenti
c02e917f56
completed auth database
11 years ago