Added flexible user/group ID handling to support different storage backends:
- Configurable PUID/PGID environment variables for NFS and local storage
- RUN_AS_ROOT mode for SMB mounts that only allow root writes
- Pre-chown app files during build to enable non-root rsync
- Improved error messages with troubleshooting guidance
- Updated documentation with setup examples for different scenarios
This allows the container to work correctly with Unraid SMB shares, NFS mounts,
and local storage by adapting to how different filesystems handle permissions.
Default behavior (PUID=99, PGID=100) remains compatible with Unraid nobody:users.
- Region filtering: USA, Europe, Japan, World, Other
- Hide demos/betas/protos checkbox
- Regex search mode option
- Live filter status display
- All filters work together with AND logic
- Minimal Dockerfile with Python 3.11 and required dependencies
- docker-entrypoint.sh initializes folder structure and settings
- README-DOCKER.md with simple build and run instructions
- Updated .gitignore to exclude Docker test data
- add RGSX_WEB service for batocera only
- add an option to enable/disable RGSX Web Service at boot (in settings menu) . With that, you can have rgsx web server enabled without launching rgsx main appp.
- Add game info scraper test (does not save information) : Push "confirm/download" button for 3sec to see picture/info of a game
- correct ps3 decrypt for some games with special characters inside name
- Add download queue function. You can add as many games you want, donwload queue starts and one game is download at time, and when finished, next game processed
- Add controls help on bottom screen
- Add toast notifcations for downloads when click download, to not open history and stay on gamelist
- Update 1fichier free mode handling if wait time is greater than 60 seconds (after already downloaded a game)
- Already Downloaded games are now in green and marked with [>] symbol
- Update translations