Patrick Barron
b03f2353d8
Generate Access token in constructor
4 years ago
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
4 years ago
Bill Thornton
77f0f89e45
Merge pull request #5623 from barronpm/ef-cleanup2
...
EF Core Cleanup 2
4 years ago
BaronGreenback
bc1cc2d04a
Remove unused using directives
4 years ago
Patrick Barron
12fa5c0c41
Add AccessToken to device
4 years ago
Patrick Barron
ed0b5ff017
Fix builds
4 years ago
Patrick Barron
f47fe308b1
Add navigation property to device entity
4 years ago
Patrick Barron
9cd5352358
Add device options entity
4 years ago
Patrick Barron
271b4cadb7
Add device entity.
4 years ago
cvium
d772fddfb3
make custompref value nullable
4 years ago
Patrick Barron
1c501b17d7
Add ApiKey entity and associated relationships
4 years ago
Patrick Barron
daa21c9e99
Add migration
4 years ago
Patrick Barron
f1cadb27d9
Add id properties for preferences and permissions
4 years ago
Patrick Barron
36669ff451
Use correct setter access modifiers
4 years ago
Patrick Barron
12b8e29aef
Fix duplicate permissions
4 years ago
Patrick Barron
e5380c653b
Merge branch 'master' into ef-cleanup
...
# Conflicts:
# Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
4 years ago
Patrick Barron
7b37ae94f7
Remove unused factory method
4 years ago
Patrick Barron
f638ee6b09
Enable nullable for Jellyfin.Data and remove unnecessary attributes
4 years ago
Patrick Barron
287dab4655
Remove constructor side effects and remove unneeded parameterless constructors
4 years ago
Claus Vium
21d2e9ff0c
Merge pull request #4771 from crobibero/typed-get-preference
...
Use typed UserManager GetPreference
4 years ago
crobibero
e051090904
Use proper array setter
4 years ago
crobibero
a515ecbada
Use range operator to get subarray
4 years ago
Joshua M. Boniface
4f6a585424
Merge pull request #4716 from OancaAndrei/syncplay-new-auth-policies
4 years ago
Joshua M. Boniface
d0ccea934f
Merge pull request #4720 from MrTimscampi/activity-log-levels
...
Add overloaded constructor for ActivityLog levels
4 years ago
crobibero
ee23d06154
Use a more descriptive function name
4 years ago
crobibero
8f4a4a3cc5
Convert values without throwing exception
4 years ago
crobibero
b670937c3d
Use typed UserManager GetPreference
4 years ago
nyanmisaka
0332b72502
fix landing screen options
4 years ago
MrTimscampi
f97182c768
Add log level parameter to ActivityLog constructor
4 years ago
Ionut Andrei Oanca
499f3ee950
Update authorization policies for SyncPlay
4 years ago
crobibero
3db6ae91f6
Add ItemId to all display preferences
4 years ago
crobibero
b0c79edd2c
Add support for custom item display preferences
4 years ago
Greenback
9a323f6df0
More spelling corrections.
4 years ago
Joshua M. Boniface
a9e5f6e770
Remove nullable from MaxActiveSessions
4 years ago
Joshua M. Boniface
5a7dda337f
Add active session tracking
...
Adds a flag for a maximum number of user sessions, as well as an
authentication check to ensure that the user is not above this level.
4 years ago
Patrick Barron
a5f75a2d1a
Rename Metadata to ItemMetadata
5 years ago
Patrick Barron
1f2e7e47ce
Suppress CA2227
5 years ago
Patrick Barron
70b87a3e72
Add periods to documentation in CollectionItem.cs
5 years ago
Patrick Barron
d0f07d7ddd
Clean up Group.cs
5 years ago
Patrick Barron
b24221b40f
Clean up ActivityLog.cs
5 years ago
Patrick Barron
732ec7a462
Clean up User.cs
5 years ago
Patrick Barron
e56e2632d1
Clean up Preference.cs
5 years ago
Patrick Barron
617df5e0e6
Clean up and document Permission.cs
5 years ago
Patrick Barron
4a05943327
Document ItemDisplayPreferences.cs
5 years ago
Patrick Barron
0fc1810c41
Document ImageInfo.cs
5 years ago
Patrick Barron
81d03383e3
Delete ProviderMapping.cs
5 years ago
Patrick Barron
acb213e4b8
First pass at cleaning entity classes.
...
- Documents all library entities
- Fixes styling warnings for library entities
- Updates library entities to inherit from interfaces
- Makes library entites no longer partial.
5 years ago
Patrick Barron
414bedbde4
Move library entities to folder.
5 years ago
Bond_009
4243a17c86
Enable TreatWarningsAsErrors for Emby.Data in Release
5 years ago
Patrick Barron
754837f16f
Add tv home.
5 years ago
Patrick Barron
7d6c1befe5
Add Dashboard theme.
5 years ago
Patrick Barron
68a185fd02
Serialize/deserialize new entities properly.
5 years ago
Patrick Barron
592d2480ca
Make adjustments to display preference entities.
5 years ago
Patrick Barron
27eefd49f1
Add missing fields
5 years ago
Patrick Barron
d806084937
Remove superfluous annotations.
5 years ago
Patrick Barron
2831062a3f
Add max length for SortBy
5 years ago
Patrick Barron
fcfe227537
Updated documentation to indicate required elements.
5 years ago
Patrick Barron
3c7eb6b324
Document HomeSection.cs
5 years ago
Patrick Barron
e96a36512a
Document DisplayPreferences.cs
5 years ago
Patrick Barron
ab396225ea
Migrate Display Preferences to EF Core
5 years ago
telans
98db8f72e0
fix SA1503 for one line if statements
5 years ago
telans
8de6452967
fix some documentation periods
5 years ago
telans
afe09612e8
fix SA1119
5 years ago
Bond-009
9af6eda0b4
Merge pull request #3343 from telans/comment-stops
...
Add full stop at end of comments (SA1629)
5 years ago
telans
247f9c61e6
fix SA1513/SA1516
5 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
5 years ago
telans
3d9049ef08
fix SA1508
5 years ago
Patrick Barron
3278015444
Actually fix profile images
5 years ago
Patrick Barron
a194895e7a
Add missing default permission
5 years ago
Patrick Barron
98142613e8
Apply review suggestions and fix bug
5 years ago
Patrick Barron
63344ec5fd
Remove unused portions of the user schema
5 years ago
Patrick Barron
e72fd88913
Document and fix warnings in Group.cs
5 years ago
Patrick Barron
e8b6da3cd7
Expand and document IHasPermissions
5 years ago
Patrick Barron
4cff9b8512
Clea up IsParentalScheduleAllowed
5 years ago
Patrick Barron
8ca78f33e9
Fix bug when migrating user db with users that have never logged in.
5 years ago
Patrick Barron
9a853ca089
Add another null check
5 years ago
Patrick Barron
46a0a2a601
Update migrations and fix a few bugs
5 years ago
Patrick Barron
7c823464bc
Fix merge conflicts with SyncPlay
5 years ago
Patrick Barron
56212e8101
Warnings cleanup
5 years ago
Patrick Barron
42177d1739
Replace Weekday with DayOfWeek
5 years ago
Patrick Barron
d72ea70995
Document user class and fix a few minor issues
5 years ago
Patrick Barron
0ccf7320b0
Fix a few issues in User
5 years ago
Patrick Barron
7d9d54d2ec
Fix profile images.
5 years ago
Patrick Barron
64c14beb27
Fix default permissions and HasPassword property
5 years ago
Patrick Barron
1d1a145ad4
Fix issues and add profile image support
5 years ago
Patrick Barron
292993d8ef
Document various classes.
5 years ago
Patrick Barron
d35a7ba8bd
Fix more issues
5 years ago
Patrick Barron
d27b2481a0
Fix an issue causing multiple permissions/preferences objects to be created.
5 years ago
Patrick Barron
3eeb6576d8
Migrate User DB to EF Core
5 years ago
Patrick Barron
aca7e221d8
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Jellyfin.Server/Jellyfin.Server.csproj
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
5 years ago
Patrick Barron
a5dee36808
Apply more review suggestions
5 years ago
Patrick Barron
b94afc597c
Address review comments
5 years ago
Patrick Barron
511d20a100
Apply review suggestions
5 years ago
Patrick Barron
b7621d762c
2nd half of changes
5 years ago
Patrick Barron
c1360a1dc3
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Data/SqliteUserDataRepository.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Entities/User.cs
# Jellyfin.Data/ISavingChanges.cs
# Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj
# Jellyfin.Server.Implementations/JellyfinDb.cs
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Model/Notifications/NotificationOptions.cs
# MediaBrowser.sln
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Patrick Barron
6379391f87
Merge branch 'master' into activitydb-efcore
5 years ago
Patrick Barron
55cfa96b9f
Apply review suggestions
5 years ago
Patrick Barron
75e0d58c2d
Merge branch 'activitydb-efcore' into userdb-efcore
5 years ago