cddd2afbd8
Implémentation du WebRenderer et améliorations du serveur
...
Ajout de la fonctionnalité WebRenderer permettant au navigateur de se connecter comme renderer UPnP.
- Implémentation du composant Vue useWebRenderer pour gérer la connexion WebSocket et le contrôle audio
- Ajout d'un proxy WebSocket dans Vite pour rediriger les requêtes /api/webrenderer/ws vers le serveur
- Modification du serveur pour permettre l'enregistrement dynamique de routes et extraction du JoinHandle
- Améliorations du parsing des métadonnées AVTransport pour gérer les types String et DIDLLite
- Ajout de la détection et du nommage des navigateurs dans le WebRenderer
- Mise à jour des dépendances avec tower 0.5.2
- Correction de la gestion des threads lors de l'arrêt du serveur HTTP
2026-02-21 00:16:05 +01:00
1a7e5dd790
Debug openhome
2025-12-21 21:04:31 +01:00
d6920703a1
Amélioration des pmoplaylist
2025-12-17 08:32:09 +01:00
9f62191830
webui control point step 2
2025-12-06 12:48:21 +01:00
0a03f72467
Changement du mécanisme d'attention sur les channels Radio Paradise.
2025-12-06 12:48:21 +01:00
6ae06b38e1
Gestion des notifications
2025-12-06 12:48:21 +01:00
e21fa5948e
debug lectueur générique
2025-12-06 12:48:21 +01:00
1c2d30cbe9
debuggage des stream
2025-11-15 12:21:30 +01:00
Claude
5d88d3a25e
refactor: Fix compilation warnings across multiple crates
...
- Remove unused imports (Filter, Digest, Resource, etc.)
- Prefix unused variables with underscore (_pk, _size)
- Fix snake_case naming for local variables
- Remove unused ArgumentError enum in pmoupnp
- Apply cargo fix suggestions for unused imports
Remaining warnings are async_fn_in_trait style warnings which
would require API breaking changes to address.
2025-11-04 22:20:35 +00:00
c5569cdcf2
Debuggage du streaming des block radioparadise
2025-10-29 22:35:53 +01:00
e5fbf372c4
On continue le refactoring des sources
2025-10-29 22:35:10 +01:00
fc093743c1
Refactoring du cache pour une meilleur gestion des metadonnées
2025-10-29 22:35:10 +01:00
ffaa56fac9
refactoring de pmoconfig
2025-10-25 16:40:26 +02:00
f510e59b1a
Patch of the web logger
2025-10-20 19:50:58 +02:00
776c535862
amélioration de la webapp
2025-10-20 16:18:21 +02:00
f00260ac4d
debug radio paradise
2025-10-20 16:18:21 +02:00
3ae20d0e3a
correction de la webapp log
2025-10-20 16:18:21 +02:00
f94a600ff8
ashboard dans le webapp qui liste dynamiquement toutes les APIs OpenAPI disponibles dans PMOMusic
2025-10-17 14:36:13 +02:00
8ccb3a26ec
Mise à jour de la doc des caches
2025-10-16 20:57:10 +02:00
83fa3287f4
Amélioration du visualiseur de log web
2025-10-10 11:50:04 +02:00
4431a3b50b
Correction des tests unitaires
2025-10-10 06:58:13 +02:00
115658bf6a
Correction de ChatGPT
2025-10-07 15:53:18 +02:00
c409c6eb1b
Debuggage
2025-10-07 14:59:29 +02:00
ff2d6b23bd
Ajoute pmocovers
2025-10-07 11:41:10 +02:00
adb6555aa6
Revue de code et refactoring
2025-10-07 08:32:48 +02:00
02c2788ecc
Sort webapp du pmoserver dans la crate pmoapp
2025-10-06 11:28:24 +02:00
87859397df
Sort le serveur dans une crate pmoserver
2025-10-06 06:28:48 +02:00