9.9 KiB
title | linkTitle | date | description |
---|---|---|---|
Version 0.12.0 Release | 0.12.0 | 2024-07-30 | Service configuration and monitoring |
{{% alert color="info" %}} This release is made possible with the support of NLnet foundation {{% /alert %}}
Highlights
- You can now change the settings of your services — this includes changing subdomains!
- Monitor your server's CPU, Network and RAM usage with the stats from your server itself.
- You can now see the memory consumption of your services.
- Recovery process now allows you to skip the provider token during recovery.
- View system logs from the app, without SSH.
- Jobs statuses (such as server rebuilds) are now updated in real time.
Changelog
Features
-
Enabled the following languages:
- Japanese (#528)
-
Monitoring: You can now view CPU, Network and RAM stats from the server (#532)
-
Recovery: You can now skip the server provider token during recovery (#532, a step towards resolving #450)
-
Recovery: Allow setting the provider token after the recovery (#532)
-
Providers: You can now view the provider tokens status (#532)
-
UI: Add a notification if the app doesn't support the server API version (#531)
-
Services: Allow viewing service logs from the service screen (#532)
-
Services: Service settings (#531)
-
Update DNS records after actions that potentially require DNS changes (#531, resolves #523)
-
Use Websockets to update server jobs status (#529, resolves #522)
-
UI: Allow selecting text from Markdown articles (#524, resolves #470)
-
Console: Obscure auth headers from console logs (#482)
-
Jobs: Implement NixOS garbage collection job (#506)
-
UI: List Tiles now have a circular border. (#482, resolves #463)
-
Settings: Added language picker to the settings (#482, resolves #489)
-
UI: Show the error screen when secret storage fails to load (#504)
-
Console: Added an empty view when there are no logs in console yet. (#482, resolves #492)
-
Backups: Show how much space a service uses on backup (#500, resolves #434)
-
Installation: Add country names to installation process (#501, resolves #494)
-
Console: Reworked app console. (#482)
-
UI: Infobox draws itself in a single row if there is enough space. (#482)
-
Services: You can now copy a link on the service page (#461, resolves #452)
-
Services: You can now open the service screen by tapping the service disk usage card (#446)
-
Installation: Remove the "I already have a server" button after starting the installation (#497, resolves #414)
Bug Fixes
- UI: Remove black bars on top of some pages (#531)
- UI: Fix missing server settings page title (#482, resolves #510)
- Docs: Update the manual on how to get token from the SSH (#509, resolves #471)
- Packaging: Flatpak builds didn't work (#504)
- Devices: The new device key can now be selected and copied. (#482)
- UI: Fixed scrollbars on desktop builds. (#482)
- Backups: Filter disabled services from create backups screen (#499, resolves #433)
- UI: Add a subtitle for the "Jobs list" button (#462)
- Docs: Digital Ocean DNS used wrong manual
Translation contributions
-
Polish
- Thary (3)
-
Ukrainian
- TabithiS (39)
-
Estonian
- Dmitri B. (35)
-
Japanese
- shirahara (566)
-
Kazakh
- TabithiS (509)
-
Russian
- Thary (2)
- NaiJi ✨ (10)
- Inex Code (82)
-
Belarusian
- Thary (33)
- misterfourtytwo (28)
Patch 0.12.1
Features
- Accessibility: Add screen reader descriptions for graphs (#554)
- Jobs: When Jobs websocket subscription disconnects, fall back to usual queries for two minutes (#550, resolves #542)
- Metrics: Implement disk usage metrics (#538)
- Developer settings: Add server info to developer settings (#560)
Bug fixes
- UI: Disk chart had too many horizontal grid lines (#560)
- UI: Progress bar used the same shade of gray regardless of user preferences (#560)
- UI: Onboarding views were getting out of safe area (#560)
- App console: When app logs are paused, on incoming queue overflow, the main buffer was cleaned up instead (#560)
- Installation wizard: Implement better error messaging for providers token check (#558, resolves #508)
- Server logs: Show server logs timestamps in a local timezone (#552, resolves #540)
- Backups: Backups encryption key couldn't load (#551, resolves #543)
- Services: Make text gray for disabled service options (#549, resolves #544)
- Services: Do not show the service link for disabled services (#548, resolves #547)
- Jobs: Open the jobs screen when starting the system garbage collection (#560, resolves #541)
Translation contributions
-
Russian
- NaiJi ✨ (1)
- Inex Code (70)
-
Estonian
- Dmitri B. (65)