Releases
0.8.0
Migrate to Python 3.x (Core and Kraken)
Full redesign and simplification using Semantic UI (Genesis)
Serve a pre-compiled version of Genesis, removing the need for on-device builds
Create File Shares services framework: allow automatic integration of shares and mounts for Samba, AFP and NFS
ACME (Let's Encrypt) certificates available for request through Certificates framework
Automatically forward ports for sites and services with your router, thanks to uPnP
Notifications framework: send notifications to both the log, the API and the user
WebSockets support for live notifications and model updates (Kraken and Genesis)
Add IPv6 and HTTP/2 support by default for new websites
Improve exception handling and logging, both inside and outside of threaded jobs
New arkosctl
command-line utility
Disk usage added to Statistics
Add custom firewall rules through the interfaces
Version checks for apps, system and language packages
Website 'extra options' and 'actions' now generated on-the-fly in Genesis
Use GRM to test if domains are properly assigned and ports are open/forwarded (experimental)
Create unit testing system (experimental) and include tests for LDAP integrations
Improved deployment through arkosctl init
commands and default configuration
Style updates: Python to PEP8/flake and JavaScript through jslint
Many, many bug fixes and performance improvements, and a holiday surprise!
You can’t perform that action at this time.