Pyrobox

Latest version: v0.9.7

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.9.7

HOTFIX:
* Fixed requests requirement in the list
* **Server** In init and main, removed the import of the submodules
* **Server** Added folder size limit for zip (default 6GB)

0.9.6

Client-side Changes:
* Fixed Logout button in account (No more Sword Art Online)
* Updated Video Player and fixed the UI bugs. Key binding works.
* Added MOV and MKV support for video player (if supported by browser)

Server-side Changes:
* **Core:** Added CORS policy setting method
* **Core:** Improved control over logging (on startup details) [`_log_details`, `_get_details`]
* **Core:** Removed `httpd` from global scope.
* **Core:** Server can be initialized without starting the server [`init_server` -> use `init_server.run` to start server]. Previous `run(...)` will keep working as usual.
* **Server** Improved upload process (using buffer limit to reduce RAM load)
* **Server:** Improved security (naming files and renaming)
* **Server:** Added QR support (needs implementation)
* **Server:** Updated and improved database package (pyroDB) with improved speed and application
* **Server:** Added 7z support (if installed in device)
* **Server:** Added QR code for easy access to the server (from terminal -q)

Fixes:
* Fixed video player
* Fixed some zip issues
* Fixed some upload issues

TODO:
* add zip in the dynamic island (maybe use session storage to store zip data)

0.9.5

Client-side Changes:
* Fixed unexpected upload cancel

Server-side Changes:
* Improved upload process (using thread and queue)

Fixes:
* Fixed upload being cancelled unexpectedly

TODO:
* add zip in the dynamic island (maybe use session storage to store zip data)

0.9.4

Client-side Changes:
* Nothing to notice

Server-side Changes:
* Improved code quality
* Fixed zip, when empty folder has \ in name
* Added security check for POST requests to prevent directory traversal

Fixes:
* Fixed zip, when empty folder has \ in name

TODO:
* add zip in the dynamic island (maybe use session storage to store zip data)

0.9.3

Client-side Changes:
* Fixed zip downloader as a PWA
* Now empty folders are included in zip

Server-side Changes:
* Support empty folders in zip
* Added zip as a PWA

Fixes:
* Fixed zip downloader page
* Fixed unwanted URL encoding in Top-nav
* Video player page now uses innerHTML instead of innerText (error message was wrongly shown)

TODO:
* add zip in the dynamic island (maybe use session storage to store zip data)

0.9.2

Client-side Changes:
* Added optional Account system.
* Converted the Entire website structure in single page mode (kinda PWA like)
* Added dynamic island for uploading.
* Fixed video player double tap
* Added sidebar for user preference and admin panel
* Admin can change user permission, add/remove user
* UI reflects based on permissions

Server-side Changes:
* Using pyroDB database to store server data
* added more methods
* added permission system and flags

Fixes:
* fixed uploaded temp file with broken name

TODO:
* add zip in pwa system and dynamic island

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.