23 Commits

Author SHA1 Message Date
voldemort
cc3b37db1d Add frontend build check in precheck module to ensure the frontend is built before running prechecks 2025-07-23 18:04:19 +07:00
voldemort
db7bea7951 Refactor proxy handling in api_decrypt.py to use an empty string instead of None for improved consistency; update returned_keys check to compare against an empty string for better error handling. 2025-07-23 18:00:28 +07:00
voldemort
bbeeffcd9d Refactor database connection handling in user_db.py to utilize os.path.join for improved path management and consistency across user-related functions. 2025-07-23 16:36:10 +07:00
voldemort
6890c6b464 refactor database checks to utilize unified backend operations and streamline database creation logic 2025-07-23 16:35:56 +07:00
voldemort
003508aabd Add module docstring to precheck module and its main function for improved documentation and clarity 2025-07-23 01:48:24 +07:00
voldemort
d6cf10ccaf Refactor database checks to enhance path handling, add module docstrings for clarity, and streamline database creation logic 2025-07-23 01:48:14 +07:00
voldemort
c82d23aabc Refactor folder checks to improve path handling and add module docstrings for better documentation and clarity 2025-07-23 01:46:05 +07:00
voldemort
2e520da006 Add module docstring to device allowed check function for improved documentation and clarity 2025-07-23 01:45:22 +07:00
voldemort
c82e493ef1 Refactor config file checks to improve path handling and add module docstring 2025-07-23 01:41:38 +07:00
voldemort
29be40ab95 Add docstrings to user database functions for improved documentation and clarity 2025-07-23 01:40:51 +07:00
voldemort
5f217f2995 refactor Python checks for improved validation 2025-07-22 21:29:29 +07:00
voldemort
1328805fa5 refactor CDM checks to improve configuration loading, user prompts, and file handling, consolidate CDM download logic into a single function 2025-07-22 21:16:04 +07:00
voldemort
fd2f38fe28 refactor CDM checks to improve configuration loading, user prompts, and file handling, consolidate CDM download logic into a single function 2025-07-22 21:15:50 +07:00
voldemort
bafd3db4f4 Update project structure and formatting, add build code, remove /dist 2025-07-22 20:01:22 +07:00
29b61668a4 User updates 2025-04-30 20:11:17 -04:00
c218ae4cc6 Index tags, logout button 2025-04-30 04:42:47 -04:00
a74ba64696 Added User support
- Use your own Widevine / Playready CDMs!
2025-04-30 03:42:38 -04:00
4382ff2e5f Fin 2025-04-28 18:42:00 -04:00
afd55c4195 Rollback 2025-04-28 18:36:07 -04:00
c55b56ccb0 rollback check to 3.12 2025-04-26 19:37:06 -04:00
2095a5b668 Updates
- Added virtual environment (venv) check

- Added pip check

- Added minimum python version check

- Added requirements.txt check

- Added proxy support for front/back end

- Added opengraph images for each url

- Added pyinstaller support
2025-04-26 19:21:13 -04:00
525624cdf1 <head> templating
- Added Jinja2 templating to index.html for dynamic opengraph, tags, titles, and descriptions for bots via flask's render_template

- Added index_tags.py to config folder for easily edited information for the update above

- Added helmet to react to dynamically change the title of the tab for dynamic tabs even after a static index.html has been served by flask's render template
2025-04-25 19:17:40 -04:00
27184f0abd Reupload after github DMCA 2025-04-24 17:06:14 -04:00