Deluan
|
d43724c571
|
refactor(plugins): streamline plugin function signatures and error handling
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:32 -05:00 |
|
Deluan
|
7fd996b600
|
refactor(plugins): update JSON field names to camelCase for consistency
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:31 -05:00 |
|
Deluan
|
8dad4f4a9c
|
feat(plugins): add Rust host function library and example implementation of Discord Rich Presence plugin in Rust
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:31 -05:00 |
|
Deluan
|
e52b757cd4
|
feat(plugins): add support for .ndp plugin packages and update build process
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:31 -05:00 |
|
Deluan
|
9fbcf6ceb3
|
feat: update Python plugin documentation and usage instructions for host function wrappers
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:30 -05:00 |
|
Deluan
|
cbd74a3a96
|
feat: add generated host function wrappers for Scheduler and SubsonicAPI services
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:30 -05:00 |
|
Deluan
|
37f3b838d2
|
feat: add Now Playing Logger plugin to showcase calling host functions from Python plugins
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-12-31 17:06:30 -05:00 |
|