9d5fe65a95
Refactoring profond de pmoparadise
2025-10-21 18:37:40 +02:00
eea5829776
Correction de la source radio paradise pour avoir un sous dossier par canal
2025-10-20 16:18:21 +02:00
fa3999569a
Généralisation des caches permettant de passer des reader générique et pas seulement de flux http.
2025-10-20 16:18:21 +02:00
bdfba87de4
ajoute une fonction dans pmoutils pour checker les ports occupés
2025-10-20 16:18:21 +02:00
68ef3ad74c
reecriture decoder flac en stream
2025-10-20 16:18:21 +02:00
51f520a818
Ajount d'un viewer radio paradise
2025-10-20 16:18:21 +02:00
be6c557ffe
Faire fonctionner le media server
2025-10-18 21:29:43 +02:00
0e7e3b5051
nouveau mediarenderer
2025-10-18 14:33:52 +02:00
e0a4eff6dd
Refactoring des pmosource
2025-10-18 09:38:33 +02:00
08b6c4236d
Ajout de fonctionnalité de download asynchrone au pmocache
2025-10-17 22:14:30 +02:00
20a87af168
Refactoring manuel
2025-10-17 19:28:04 +02:00
fdc46f4f03
ashboard dans le webapp qui liste dynamiquement toutes les APIs OpenAPI disponibles dans PMOMusic
2025-10-17 14:36:13 +02:00
a098017f0e
Refactoring de l'API rest des musicsources
2025-10-17 12:56:12 +02:00
cbed412945
ajoute une vue dans l'application web sur l'openAPI
2025-10-17 12:28:35 +02:00
28dae8673d
Ajoute la source pmoparadise au mediaserver
2025-10-17 12:16:12 +02:00
ec9d163331
ajoute les sources au renderer
2025-10-17 09:32:12 +02:00
602a664743
Ajoute un media server à l'application PMOMusic
2025-10-17 09:18:36 +02:00
1b58f3e6ba
implemente le squelette de pmomediaserver
2025-10-17 08:55:52 +02:00
8de53c3ec9
ajoute à pmoqobuz la feature cache
2025-10-17 08:01:50 +02:00
7ba00cbb1d
Crée la crate pmoplaylist
2025-10-17 07:47:39 +02:00
2c9064a193
Elabore une crate pmosource
2025-10-16 22:12:15 +02:00
00b492e926
Sort la partie média renderer de pmoupnp pour en faire une crate independante
2025-10-16 22:00:16 +02:00
30da597cdc
Debug le menu debug
2025-10-13 11:31:14 +02:00
b2ece106c4
implemente pmoparadise
2025-10-12 21:34:59 +02:00
26cf267248
Première tentative d'une crate pmoqobuz
2025-10-11 22:39:35 +02:00
3ef221ea51
Ajoute la notion de reflexive value au statevariableinstance
2025-10-11 15:03:39 +02:00
2a91661590
Reprise générale de la structure de l'appliweb
2025-10-11 09:55:24 +02:00
08cfcc67a5
Ajoute pmocovers
2025-10-07 11:41:10 +02:00
f3dbb91a2b
Revue de code et refactoring
2025-10-07 08:32:48 +02:00
52cd5af2dc
Connection de la couche sspd aux instances
2025-10-06 15:06:32 +02:00
7af90970cf
Sort webapp du pmoserver dans la crate pmoapp
2025-10-06 11:28:24 +02:00
7e601430f7
Sort le serveur dans une crate pmoserver
2025-10-06 06:28:48 +02:00
cf0f6ea9e0
Revenons sur les devices
2025-10-05 22:03:13 +02:00
40c003cca4
Començons un Mediarenderer
2025-10-05 22:03:13 +02:00
8c2e126a8c
On reformate le code ;-)
2025-10-05 22:03:13 +02:00
d53a458a52
On essaie de faire démarer un serveur web
2025-10-05 22:03:13 +02:00
2a6037479f
Developpement de la library pmoupnp
2025-10-05 21:29:10 +02:00
2a9ca141f0
on redemare en Rust
...
This commit contains the following changes:
M .gitignore
A Cargo.lock
A Cargo.toml
A PMOMusic/Cargo.toml
A PMOMusic/src/main.rs
D README.md
A Readme.md
2025-10-05 21:29:10 +02:00