Releases: arkOScloud/core
Releases · arkOScloud/core
v0.8.1 "Galileo"
This is a bugfix release for arkOS 0.8 "Galileo".
Core fixes
- f1695e7 Set proper permissions on ACME well-known dir/files
- 74eb073 Add SSHd as a Tracked Service for firewall management
- 74eb073 Add arkosctl command for initializing the firewall
- 56ccac8 Fix a number of bugs in creating website backups
- 56ccac8 Fix a number of bugs in signal listener registration and calls
- 7702427 Get services whether or not the user adds
.service
to the end - fd18309 Fix a number of bugs for arkosctl website installs
- e5da811 Fix bug preventing website updates
- f937fe5 Services in app
manifest.json
are started/enabled on install - 0988cc6 Samba data added to LDAP by default on user add/edit
- f58caf6 Fix bug preventing last name being specified on user add
v0.8.0 "Galileo"
- 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!