Deluan
|
c6fe02a49c
|
feat: add support for experimental WebAssembly threads
Signed-off-by: Deluan <deluan@navidrome.org>
|
2026-01-01 13:19:52 -05:00 |
|
Deluan
|
2b2bc5dcb2
|
feat(plugins): implement KVStore service for persistent key-value storage
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:31 -05:00 |
|
Deluan
|
1ad824c724
|
feat(library): add Library service for metadata access and filesystem integration
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:30 -05:00 |
|
Deluan
|
f0d6fd4bc8
|
feat: add Cache service for in-memory TTL-based caching in plugins
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
a78bbca741
|
feat: implement Artwork service for generating artwork URLs in Navidrome plugins - WIP
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
d1225b7828
|
feat: implement WebSocket service for plugin integration and connection management
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
3a6cdb3ed3
|
refactor(manifest): remove unused ConfigPermission from permissions schema
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
f4c6461c0a
|
feat(scheduler): implement Scheduler service with one-time and recurring scheduling capabilities
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:29 -05:00 |
|
Deluan
|
097774f9c2
|
feat(plugins): implement SubsonicAPI host function integration with permissions
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|
Deluan
|
22561abadc
|
feat(plugins): add capability detection for plugins based on exported functions
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:28 -05:00 |
|