Last update : January 1, 2026.
Author : Michael DALLA RIVA

++ BETA v0.7

Features
========
+ Added user management and pin security
+ Added "/users" folder to store user's databases
+ Added user's PIN encryption with SHA256/Salt
+ Added user log in info in the server console
+ Admin user added per default with default pin : 000000
+ Avatar picture for users (/avatars folders)
+ Login page added with cookies management
+ Changed music player with 6 random background pictures (menu/bg-x.jpg)
+ Changed log in page with 6 random background pictures (menu/bg-x.jpg)
+ Added play history records (Top radio/music listened/ to..)
+ Added a few more internet radios
+ Added local images country flags for radio instead of emojis as not all browsers showed them properly (/menu folder)
+ Fixed audio player that was always showing audio files as MP3. Now shows the correct file format (FLAC or others)
+ Fixed volume button overlay in video player
+ Added last video position support
+ Added user's playlist for music collections (up to 20 playlists per user)
+ Analysis functions added
+ Added videos types based on TMDB metadata - Distinction and badges for Movies and TV Series
+ Added settings page for user Admin only - Other users do not have access to the Settings page
+ Fixed the ePUB viewer as some ebooks were loaded with a dark background. Now the background color is forced and is always white.
+ Fixed global search (Find actors names, movie names, music name, singer name, album name, PDF name, epub name and so on)
+ Fixed audio player that was stopping after a few songs.
+ Added "SecurityByPin" in the config file, so prompting with a pin is optional. It will default to ADMIN when PIN prompting is disabled.
+ Improved the "HOME" page with focus on videos browsing by rating/genre/date added
+ Fixed movies posters and backdrops duplicate downloads from TMDB.

Known issues
============
+ Seems to always want to start with admin rights in Windows 10 - Not an issue Windows 11/Windows Server 2025
+ Play from last position does not seem to work with MKV video files.

To implement
============
- Pode Web Server to serve over HTTS and provide self-signed SSL certificate


++ BETA v0.6 (Released, December 28 2025)

Features
========
+ Metadata editing for videos/including posters. Manually edited metadata will not be overwritten by TMDB refresh
+ Music player with animations
+ Movies previews with metadata and posters from TMDB.
+ Audio track selection when available from videos before playing
+ Stops streaming when navigating away
+ Software and hardware transcoding selection
+ 73 internet radios added and tested and local images
+ Built-in in house ePUB viewer made from scratch using epub.js (Tools folder)
+ Added first 10 cast members to movies metadata
+ Custom video.js with custom colors and features 
+ Sound booster added on the client's side as some videos are badly encoded and the volume is too low.
+ Parallel processing for scanning Music/PDF/ePub/Videos files - Can be adjusted to higher values for faster scanning if your CPU allows.
+ Added album name, artist(s) to music metadata (Tested on MP3 and FLAC files)
+ Badges added to the PDF library files to distinguish between PDF and EPUB files.
+ Clicking on an indexed EPUB file from the library will open the file directly within the browser using the custom made EPUB viewer.

Known issues
============


To implement
============
- Pode Web Server to serve over HTTS and provide self-signed SSL certificate
- Improve analysis functions and features
- Add more security with user accounts/parental control
- Settings panel

++ BETA < v0.6
Initial technical design
Backbone system
Solutions to provide the desired feature
Extensive API research
Extensive testing
Extensive coding and code corrections
Basic security with IP whitelist
PDF title/content preview
