Jeff 59f4f43e84 Add ability to add/remove songs from playlist (#17)
* Add api for add/remove playlist items

* Add playlistItemId property to normalized Song

- This is used for Navidrome to delete songs from playlists

* Add mutations for add/remove from playlist

* Add context modal for playlist add

* Add remove from playlist from context menu

* Set jellyfin to use playlistItemId

* Adjust font sizing

* Add playlist add from detail pages

* Bump mantine to v6-alpha.2
2023-01-29 18:40:26 -08:00
2022-12-19 17:44:40 -08:00
2023-01-29 18:27:14 -08:00
2022-12-19 17:44:40 -08:00
2022-12-28 01:58:40 -08:00
2022-12-29 20:07:45 -08:00
2023-01-15 22:22:22 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:40 -08:00
2022-12-21 01:28:59 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:45 -08:00
2022-12-19 17:44:40 -08:00
2022-12-19 17:44:45 -08:00
2022-12-21 01:28:59 -08:00

Feishin

License Release Downloads

Discord Matrix

Repository for the rewrite of Sonixd.

Getting Started

Download the latest desktop client.

After installing the server and database

You can access the desktop client via the latest release, or you can visit the web client at your server URL (e.g http://192.168.0.1:8643).

FAQ

What music servers does Feishin support?

Feishin supports any music server that implements a Navidrome or Jellyfin API.

Development

Built and tested using Node v16.15.0.

This project is built off of electron-react-boilerplate v4.6.0.

License

GNU General Public License v3.0 ©

Languages
TypeScript 95.8%
CSS 3.9%
JavaScript 0.2%