- 748c8bb Switch to DirectMapper as default mapper for import operations and deprecate MemoryMapper by arabcoders
- 9ff5255 Split utils from helpers as the file was getting big by arabcoders
- 859b56a move common logic to a helper functions for WebUI by arabcoders
- 3ed2c9b update external dependancies by arabcoders
- 9e9dfb4 major update to sub-users creation by arabcoders
- 869d481 update gitignore by arabcoders
- 85b2476 sub users webui feature by arabcoders
- e50bf86 Fixed #644 by arabcoders
What's Changed
- semi self-plug for YTPTube project. by @arabcoders in #623
- Support jellyfin & Emby boxSets by @arabcoders in #626
- Minor WebUI design update to include random background by @arabcoders in #630
- QoL improvements by @arabcoders in #633
- Update mapper.yaml spec by @arabcoders in #635
- fixed bug that prevents run_task from actually running by @arabcoders in #637
- Re-worked how we generate sub-users by @arabcoders in #639
- Fix minor typo by @arabcoders in #640
- Enhance name normalization and validation with logging by @arabcoders in #642
- Introduced a new page for validating Plex Tokens by @arabcoders in #643
- Fix makedate call when the added_at is null by @arabcoders in #645
- Added more user friendly way to generate sub-users by @arabcoders in #646
- Switch to DirectMapper as default mapper for import operations by @arabcoders in #647
Full Changelog: master-20250307-200d6a48...master-20250411-54c66ee2