7546072d2b
Correction de petits bugs d'interface
2026-01-04 20:45:51 +01:00
02a44e9e75
Debug playlist lecture
2025-12-28 16:31:02 +01:00
3f9798be9b
Amélioration de la vue playlist
2025-12-17 20:37:01 +01:00
7de0008cc8
Une API Rest pour pmoplaylist
2025-12-17 15:12:12 +01:00
1bf34fe949
no local cache
2025-12-17 14:25:24 +01:00
ca36a102e5
Amélioration des pmoplaylist
2025-12-17 08:47:07 +01:00
90399b408a
correction for lazy playlist and lazy cache
2025-12-15 12:17:33 +01:00
7389c55970
Lazy cache
2025-12-12 21:42:21 +00:00
0a03f72467
Changement du mécanisme d'attention sur les channels Radio Paradise.
2025-12-06 12:48:21 +01:00
cf3f0afde4
Les playlists suivent la lecture de leurs morceaux.
2025-12-06 12:48:21 +01:00
a559375176
Ajout la playlist live
2025-12-06 12:48:21 +01:00
128fa823a9
Maintenant on ajoute les covers dans le didl.
2025-12-06 12:48:21 +01:00
b7995a14a1
fin de l'unification des métadonnées de pmocacheaudio
2025-12-06 12:48:21 +01:00
c81a4651d6
Simplification de la gestion des channels.
2025-11-16 08:34:20 +01:00
Claude
07dcc5bef1
Make is_valid_pk() async to use tokio::time::sleep
...
Changed is_valid_pk() from sync to async to properly wait for file
creation without blocking. This is a breaking change but we're in
active development.
Changes:
- is_valid_pk() signature: fn -> async fn
- Replaced std:🧵 :sleep with tokio::time::sleep
- Updated all 6 call sites in pmoplaylist to add .await:
- WriteHandle::push()
- WriteHandle::push_set()
- ReadHandle::pop()
- ReadHandle::peek()
- ReadHandle::remaining()
- ReadHandle::get_all()
Benefits:
- Non-blocking wait for file creation during ingestion
- More idiomatic async Rust code
- Better integration with tokio runtime
2025-11-11 13:33:10 +00: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
5b60fdbe1d
Refactoring de pmoflac -factorisation de code ogg et opus
2025-10-29 22:36:36 +01:00
93db9c25e7
la crate des playlists
2025-10-29 22:36:36 +01:00