Releases: joszz/Chell-PHP-Portal
Releases · joszz/Chell-PHP-Portal
4.0.0
- Updated Phalcon to 5.1.4
- Using php:8.1-fpm-alpine as base Docker image, greatly reducing image size. Went from ~700MB uncompressed to ~300MB
- Switched from Apache to NGINX
- Switched to PHP FPM
- Several bugfixes to Sonos widget
- Added ability to define the port NGINX is listening on with the PORT environment variable
- Added logrotation for Chell. Cron cleans the logs every hour, cleaning up logfiles older then 30 days
- Fixed Apache widget in Docker not being able to access the Apache statistics
- Fixed flicker initializing custom checkboxes in settings
- Updated various third party libraries
- Added Adguard widget
- Jellyfin now uses GuzzleHTTP async to get the latest media
3.0.0
- Updated Phalcon to 5.1.2
- Completely reworked Dockerfile/container
- Removed PHPSysinfo dependancy/integration and created a new sysinfo widget to replace it
- Updated various dependancies and external libraries3
- Improved ADB handling in device widget
- Improved Disk widget when running in docker
- Removed HDD spindown state, and also removed privileged requirement from Docker container
- Updated Verisure widget to use latest vsure API
- Added Sonos widget
- Removed Sickrage, Couchpotato, Kodi widget and NowPlaying widget, since I can no longer support them by not having the services setup.
- Many bugfixes, small improvements and refactors
- Many code documentation updates
2.0.0
- Docker container now added
- Updated Wiki/documenation
- Lots of bugfixes, restructuring and refactoring throughout
- Moved to Guzzle instead of pure cURL
- Updated various third party libraries
- Updated to Phalcon 5.0 RC4
- Added ability to reorder widgets
- Added new widgets such as Sonarr, Radarr, Docker, Tdarr
- Added spindown status for mountpoints/disks
- AJAX calls to checkin if session is expired, and if so redirect to login page
- Added ADB WOL and stats
- Using gulp throughout
- Reworked logging, now continous appending log to file instead of creating a file per log
- Lots more I forgotten
1.7.0
- Fix rCPU widget sometimes keeps loading on pageload
- Added support for qBittorrent, besides Transmission in the Torrent widget
- Fixed broadcasting of WOL. Extra field added to device form in settings, to specify broadcast address
- Added new widget for PSA Group cars. Showing statistics about a car
1.6.0
- Optimized static asset handling (JS/CSS)
- Added optional HaveIBeenPwned check when saving passwords
- Added ADB support for devices to determine the sleep state and put the to sleep etc. More to come in future releases.
- Added brute-force protection to login form
- Added Apache widget showing statistics of Apache and optionally PHP FPM
- Updated installer
- Settings loads quicker. No longer all settings tabs get loaded at once, but seperated in individual pages.
- General refactoring
1.5.0
1.4.1
1.4.0
Lots of breaking changes, major overhaul/refactor of Chell!
- Settings moved to database
- Fix bugs and add settings to Roborock widget
- Updated favicon
- Updated manifest. Added shortcuts and screenshots
- Major refactor and cleanup
- New Database widget, showing some stats of the DB
- Updated and fixed the installer
1.3.0
Changelog
- Fix for tabaccordian when resizing desktop screen
- Added tooltip for diskspace to show total/used/free in GB/TB etc
- Settings now horizontally centered where possible
- Fixed backdrop-filter in navbar, footer etc.
- Jellyfin refactor. Now handles all different libraries.
- Validation errors now translatable
- Refactoring of settings
- Added scroll to first error input in settings
- Added pulseway widget
- Handling menus for different users now properly implemented
- Moved HyperVAdmin configuration to device form
- Fixed a bug in saving SNMP records
- Lots of styling changes, cleanup etc.
1.2.0
Changelog
- Fixed some issues with the Verisure widget
- Fixed some issues with the rCPU widget
- Fixed some issues with the PHPSysInfo hardware modal
- Added Roborock widget
- Added Jellyfin widget
- Updated jQuery to 3.6.0
- Refactoring of settings dashboard form
- Added fileupload for menu items, automatically resizing and changing to PNG
- Updated DB structure, reflecting menuitem icon changes