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
Claude
701decfc55
fix: Update netstat2 from 0.9.1 to 0.11.2 to resolve libc compatibility
...
Resolved compilation error where netstat2 v0.9.1 was accessing
tcp_info.state instead of tcp_info.tcpi_state on Linux systems.
The latest version 0.11.2 includes the fix for this field name change.
2025-11-04 22:14:40 +00:00
Claude
3b1b81a893
security: Remove sensitive credentials from repository
...
- Remove .pmomusic.yml from git tracking (contains passwords)
- Add .pmomusic.yml.example as template without sensitive data
- Add SECURITY_CONFIG.md with setup instructions
- Credentials should be configured locally or via environment variables
This change prevents accidental exposure of Qobuz credentials.
Users must copy .pmomusic.yml.example to .pmomusic.yml and
configure their own credentials.
2025-11-04 20:38:10 +00:00
4332aa9b89
Merge pull request 'push-mqttpywkpspw' ( #19 ) from push-mqttpywkpspw into main
...
Reviewed-on: #19
2025-11-04 21:15:53 +01:00
134d769374
Merge pull request 'push-mqttpywkpspw' ( #19 ) from push-mqttpywkpspw into main
...
Reviewed-on: #19
2025-11-04 21:15:53 +01:00
88349e7797
Récupération de l'erreur git cleaning
2025-11-04 21:13:06 +01:00
8389d1a78e
Récupération de l'erreur git cleaning
2025-11-04 21:13:06 +01:00
83d7520840
Ajout de la gestion des couvertures d'albums par le FlacCacheSink
2025-11-03 20:48:58 +01:00
0603da2998
Ajout de la gestion des couvertures d'albums par le FlacCacheSink
2025-11-03 20:48:58 +01:00
40950164e9
Ajout d'un noeud puis vers le cache audio
2025-11-03 14:45:37 +01:00
157baadcfd
Ajout d'un noeud puis vers le cache audio
2025-11-03 14:45:37 +01:00
1eff9a57a5
Implémentation des pmometadata dans pmocacheaudio
2025-11-03 14:45:37 +01:00
7d907e7429
Implémentation des pmometadata dans pmocacheaudio
2025-11-03 14:45:37 +01:00
6bce26c4fc
Retour sur pmoaudio
2025-11-03 14:45:37 +01:00
5f29496d79
Retour sur pmoaudio
2025-11-03 14:45:37 +01:00
ec0a0e675e
Corrections mineurs sur pmoflac
2025-11-03 14:45:37 +01:00
e743c8affe
Corrections mineurs sur pmoflac
2025-11-03 14:45:37 +01:00
a5f0859c43
Refactoring PMOMetadata
2025-11-03 14:45:37 +01:00
0cd2b6a64a
Refactoring PMOMetadata
2025-11-03 14:45:37 +01:00
8fe110eeb7
Restructuration de pmoaudio avec ajout des messages de synchro
2025-11-03 14:45:37 +01:00
a14210345c
Restructuration de pmoaudio avec ajout des messages de synchro
2025-11-03 14:45:37 +01:00
579109374d
Création de la crate pmometadata
2025-11-03 14:45:37 +01:00
56b3ec8285
Création de la crate pmometadata
2025-11-03 14:45:37 +01:00
27a5279378
Passons en stéreo
...
reprise du module DSP pmoaudio
2025-11-03 14:45:37 +01:00
0351d17fee
Passons en stéreo
...
reprise du module DSP pmoaudio
2025-11-03 14:45:37 +01:00
785f8d52a5
Update la web app pour tirer partie du nouveau systeme de cache
2025-10-29 22:36:36 +01:00
a6ed30e0c7
Update la web app pour tirer partie du nouveau systeme de cache
2025-10-29 22:36:36 +01:00
8245fa6f41
intégration de pmoflac dans pmoaudiocache. nétoyage du code audio obsolete
2025-10-29 22:36:36 +01:00
b4a8925281
intégration de pmoflac dans pmoaudiocache. nétoyage du code audio obsolete
2025-10-29 22:36:36 +01:00
eb59aacc23
Ajoute une fonction de transcodage xxx-> flac en stream à pmoflac
2025-10-29 22:36:36 +01:00
b004c8a8bf
Ajoute une fonction de transcodage xxx-> flac en stream à pmoflac
2025-10-29 22:36:36 +01:00
d5aa26edff
Debug suite à revue de code
2025-10-29 22:36:36 +01:00
a1170a8689
Debug suite à revue de code
2025-10-29 22:36:36 +01:00
a8a5c2db9f
unification des decodeurs
2025-10-29 22:36:36 +01:00
f77376e07c
unification des decodeurs
2025-10-29 22:36:36 +01:00
56366ec678
Refactoring pmoflac - factorisation des erreurs
2025-10-29 22:36:36 +01:00
61b15f290d
Refactoring pmoflac - factorisation des erreurs
2025-10-29 22:36:36 +01:00
28381bf19e
Refactoring de pmoflac -factorisation de code ogg et opus
2025-10-29 22:36:36 +01:00
5b60fdbe1d
Refactoring de pmoflac -factorisation de code ogg et opus
2025-10-29 22:36:36 +01:00
5a785a445a
Création d'un décodeur générique
2025-10-29 22:36:36 +01:00
e82979561a
Création d'un décodeur générique
2025-10-29 22:36:36 +01:00
0313492978
Ajout d'un lecteur AIFF
2025-10-29 22:36:36 +01:00
7c1485ae72
Ajout d'un lecteur AIFF
2025-10-29 22:36:36 +01:00
ddf4e6812f
Ajout d'un lecteur wav
2025-10-29 22:36:36 +01:00
107e657666
Ajout d'un lecteur wav
2025-10-29 22:36:36 +01:00
b7661b5767
Ajout d'un decodeur ogg et opus vers pcm
2025-10-29 22:36:36 +01:00
bc1d0ef275
Ajout d'un decodeur ogg et opus vers pcm
2025-10-29 22:36:36 +01:00
6b52b6ffee
Ajout d'un decodeur ogg-vobis
2025-10-29 22:36:36 +01:00
162265c661
Ajout d'un decodeur ogg-vobis
2025-10-29 22:36:36 +01:00
0e26ebea31
Ajout du decodage mp3 à pmoflac
2025-10-29 22:36:36 +01:00