koel/app/Services
2024-07-06 17:44:39 +02:00
..
ApiClients feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
Streamers fix: direct streaming with PHP not working for Safari (#1630) 2022-12-15 21:49:49 +07:00
ApplicationInformationService.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
AuthenticationService.php feat: optionally rehash password upon successful auth 2023-10-10 17:29:54 +02:00
CommunityLicenseService.php feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
DownloadService.php feat: improve song updating logic 2022-10-12 14:33:41 +02:00
FileSynchronizer.php fix: file path inconsistency on Windows (closes #1507) (#1605) 2022-11-29 11:05:58 +01:00
Helper.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
ImageWriter.php feat: use webp by default, falling back to jpeg (#1574) 2022-11-03 13:46:54 +01:00
InteractionService.php feat: add and use "last played" timestamp for songs (#1578) 2022-11-08 18:38:28 +01:00
ITunesService.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
LastfmService.php feat: use UUID for smart playlist rules + test fixes 2023-04-17 21:45:43 +02:00
LibraryManager.php refactor: use custom query builders instead of scopes 2022-08-09 20:45:11 +02:00
LicenseService.php feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
MediaCacheService.php refactor: use custom query builders instead of scopes 2022-08-09 20:45:11 +02:00
MediaInformationService.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
MediaMetadataService.php feat: use UUID for smart playlist rules + test fixes 2023-04-17 21:45:43 +02:00
MediaSyncService.php feat: wrap scanning in a try/catch (closing #1727) 2023-12-25 18:15:49 +01:00
MusicEncyclopedia.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
NullMusicEncyclopedia.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
ObjectStorageInterface.php Refactor S3 2018-08-29 13:15:24 +07:00
PlaylistFolderService.php test: add tests for playlist folder functionalities 2022-09-10 12:45:04 +07:00
PlaylistService.php feat: allow specifying folder when create/edit playlists (#1603) 2022-11-27 16:29:29 +01:00
QueueService.php refactor: better repository method naming and usage 2024-01-01 21:38:41 +01:00
S3Service.php fix: updating songs from S3 might create duplicates 2024-01-15 14:33:04 +01:00
SearchService.php feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
SimpleLrcReader.php feat: read LRC files if applicable (closes #1447) (#1502) 2022-09-14 19:12:06 +07:00
SmartPlaylistService.php feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
SongService.php fix: update multiple songs duplicate values (#1607) 2022-11-29 13:16:43 +01:00
SpotifyService.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
TokenManager.php feat: use a composition token (#1592) 2022-11-16 18:57:38 +01:00
TranscodingService.php feat: Add env TRANSCODE_FLAC (default true) to toggle transcoding on/off for FLAC files (#1458) 2022-10-08 12:49:50 +02:00
UploadService.php fix: broken tests 2022-07-29 13:08:24 +02:00
UserInvitationService.php feat: invite users 2023-08-22 22:53:55 +02:00
UserService.php feat: invite users 2023-08-22 22:53:55 +02:00
Util.php fix(sync): properly ignore unchanged files 2022-07-07 12:45:47 +02:00
YouTubeService.php feat: rework 3rd integration 2022-08-08 18:00:59 +02:00