Skip to content

Releases: artcc/RootNAS

RootNAS v0.0.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:44
3a1a12d

Added

  • Initial RootNAS product definition, principles, and scope.
  • Go and React technical foundation with a separated privileged agent.
  • Backend and frontend software architecture and engineering rules.
  • Git Flow, GitHub Actions, Debian package, and APT distribution process.
  • Initial HTTPS Go API, privileged Unix-socket agent, and React web application.
  • Debian packaging with hardened systemd services and package lifecycle checks.
  • Pull request, development prerelease, stable Release, signed APT, and Pages workflows.
  • Minimal static project website for GitHub Pages.
  • Project contribution, governance, conduct, and licensing documentation.
  • PAM authentication for existing Ubuntu administrators with revocable browser sessions.
  • Ubuntu-inspired login and Home screens with browser-language detection and English localization.
  • Evolving RootNAS design system covering visual language, responsive behavior, accessibility, and interface implementation.
  • Read-only storage inventory across the typed agent protocol, authenticated API, complete block topology, system-disk classification, and responsive Home overview.
  • Storage navigation and read-only detail specification covering the responsive application shell, complete technical inventory, relationships, and copy behavior.
  • System, light, and dark appearance specification covering local preference, pre-render initialization, semantic tokens, and full-application accessibility.
  • RootNAS SVG favicon derived from the existing product mark.
  • Authenticated Settings route for browser-local appearance preferences.
  • Browser-local Browser, English, and Spanish (Spain) language selection with immediate whole-application updates, cross-tab synchronization, and English fallback.
  • Read-only SMART and NVMe storage health across fixed bounded native probes, typed agent and browser contracts, conservative Home summaries, and per-device Storage details.

Changed

  • Standardized overall, differential, critical-package, and frontend coverage minimums at 80 percent.
  • Expanded the project README with development-package installation, architecture, current capabilities, support boundaries, and Ubuntu affiliation disclaimers.
  • Build packaged Go executables as position-independent executables and avoid redundant dependencies on essential Ubuntu packages.
  • Require browser revalidation of packaged frontend files after upgrades and verify that release packages contain the Storage client.
  • Add responsive Home, Storage, and Settings navigation, a complete read-only Storage detail route, local System/Light/Dark appearance, and one typed source module per locale.
  • Move manual appearance selection out of login and authenticated navigation into Settings while retaining automatic theme resolution before authentication.
  • Complete storage observations with conservative udev media presence, explicit supplementary-database warnings, and controller-hidden media disclosure.

Debian package: 0.0.1-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1
Workflow: https://github.com/artcc/RootNAS/actions/runs/33625458594

RootNAS v0.0.1-dev.9

RootNAS v0.0.1-dev.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 09:21
54bf7ba

Automated development build from commit 54bf7ba.

Debian package: 0.0.1~dev.9-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.9
Workflow: https://github.com/artcc/RootNAS/actions/runs/33612887023

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.11

RootNAS v0.0.1-dev.11 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:30

Automated development build from commit 75ab067.

Debian package: 0.0.1~dev.11-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.11
Workflow: https://github.com/artcc/RootNAS/actions/runs/33624420001

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.10

RootNAS v0.0.1-dev.10 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:16

Automated development build from commit 1a386c4.

Debian package: 0.0.1~dev.10-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.10
Workflow: https://github.com/artcc/RootNAS/actions/runs/33623267637

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.8

RootNAS v0.0.1-dev.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:58
cc06bc1

Automated development build from commit cc06bc1.

Debian package: 0.0.1~dev.8-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.8
Workflow: https://github.com/artcc/RootNAS/actions/runs/33552098022

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.7

RootNAS v0.0.1-dev.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:42
41bfc3d

Automated development build from commit 41bfc3d.

Debian package: 0.0.1~dev.7-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.7
Workflow: https://github.com/artcc/RootNAS/actions/runs/33532897197

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.6

RootNAS v0.0.1-dev.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 11:02
73884d4

Automated development build from commit 73884d4.

Debian package: 0.0.1~dev.6-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.6
Workflow: https://github.com/artcc/RootNAS/actions/runs/33500022239

This prerelease is intended for development validation and is not published to the stable APT repository.

RootNAS v0.0.1-dev.5

RootNAS v0.0.1-dev.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 07:25

Automated development build from commit 2cec916.

Debian package: 0.0.1~dev.5-1
Source: https://github.com/artcc/RootNAS/tree/v0.0.1-dev.5
Workflow: https://github.com/artcc/RootNAS/actions/runs/33481724108

This prerelease is intended for development validation and is not published to the stable APT repository.