Skip to content

Releases: gridhead/supervisor-frontend-service

v1.2.0-beta

10 Apr 07:18
f7f85fb
Compare
Choose a tag to compare

Changelog

This release comes with the following new additions.

  • General

    • Updated the frontend CSS/JS assets from AdminLTE v3.1.0-rc to AdminLTE v3.1.0 [#79]
    • Version bumped Frontend service from v1.1.0-beta to v1.2.0-beta
    • Fixed dark mode which was broken due to the frontend framework version bump [#84]
    • Clicking on the name now redirects the DockerHub page of the project
  • System

    • Added markings and cursor spotting for physical memory graph [#68]
    • Added markings and cursor spotting for virtual memory graph [#68]
    • Added markings and cursor spotting for CPU clock speed graph [#68]
    • Added markings and cursor spotting for CPU stress levels graph [#68]
    • Added markings and cursor spotting for battery level graph [#68]
    • Process listing uses a separate endpoint now for better efficiency
  • Web-Terminal (for host system and containers)

    • Fixed the inheritance of illuminance settings to the termpage template [#74]
  • Containers

    • Hard-coded the background colour for the logging page to white [#73]
    • Fixed borked RAM usage percentage for containers (one-tenth of the actual was shown) [#72]
    • Fixed issues for certain CPUs where CPU usage was not provided by the driver [#81]
    • Added marking and cursor spotting for CPU overall usage [#68]
    • Added marking and cursor spotting for memory overall usage [#68]
  • Images

    • Restricted revision count to natural numbers only (count start from 1) [#24]
  • Metrics

    • Added a new feature to facilitate passive monitoring using metric storage [#80]
    • Added a page listing metric records from storage
    • Added a page for showing single metric data
    • Sorted the metrics in the descending order of their timestamp before displaying [#78]
    • Used jQuery Knob for showing physical memory and virtual memory levels
    • Added Bootstrap progress bar for showing CPU clock speeds, CPU stress levels and battery

Availability

The releases are available at DockerHub.

Use the following command if you are on a generic PC.

docker run -d \
  --restart unless-stopped \
  --name supervisor-frontend-service \
  -p 9696:9696 \
  t0xic0der/supervisor-frontend-service:v1.2.0b-amd64

or the following command, if you are using an aarch64 distribution on Raspberry Pi 3 or 4.

docker run -d \
  --restart unless-stopped \
  --name supervisor-frontend-service \
  -p 9696:9696 \
  t0xic0der/supervisor-frontend-service:v1.2.0b-arm64

This version of the frontend service is compatible with v1.2.0b and v1.2.1b of the driver service.

v1.1.0-beta

03 Mar 03:52
5050203
Compare
Choose a tag to compare

Changelog

This release comes with the following new additions.

  • General

    • Change in direction and expanded scope to container performance monitoring
    • Frontend rewritten in AdminLTE v3.1.0-rc Bootstrap 4.5-based admin templates
    • Fixed frontend responsiveness across various viewport widths and heights
    • Added dashboard for showing containers, images, volumes and network overview
    • Implemented server-side session storage for robust security and retention
    • Session information is no longer bound to the current tab only
    • Added illumination changing options - Dark mode is available!
  • System

    • Base system monitoring is now limited to the system tab only
    • Added actively-refreshing processes section with granular per-process state control
    • Added a system console as a web-terminal for manual diagnosis and operations
  • Docker station

    • Included a section for static Docker station information with status, specs, features etc.
    • Included a section for version details for driver and other runners
  • Containers

    • Added a static listing page for all containers (with all possible states)
    • Added a static information page for per-container preliminary information
    • Added an attachment console as a web-terminal for working inside containers
    • Included a dynamically-refreshing container performance statistics page
    • Included a dynamically-refreshing container log displaying page
    • Included a dynamically-refreshing container process listing page
  • Images

    • Added a static listing page for all locally available images
    • Added a static information page for per-image preliminary information
    • Added a static information page for per-image revision information
  • Volumes

    • Added a static listing page for all locally created volumes
    • Added a static information page for per-volume preliminary information
  • Networks

    • Added a static listing page for locally available networks
    • Added a static information page for per-network preliminary information

Availability

With the discontinuation of binary-based packages, the releases would be available at DockerHub from now on.

Use the following command if you are on a generic PC.

docker run -d \
  --restart unless-stopped \
  --name supervisor-frontend-service \
  -p 9696:9696 \
  t0xic0der/supervisor-frontend-service:v1.1.0b-amd64

or the following command, if you are using an aarch64 distribution on Raspberry Pi 3 or 4.

docker run -d \
  --restart unless-stopped \
  --name supervisor-frontend-service \
  -p 9696:9696 \
  t0xic0der/supervisor-frontend-service:v1.1.0b-arm64

v1.0.1

17 Dec 09:19
Compare
Choose a tag to compare

This release comes with the following new additions.

  • Initial release
  • Frontend rewritten in Fomantic UI v2.8.7 CSS framework
  • Decoupled structure for separate metric collection and display servers
  • Added interactive graphs for monitoring performance statistics
  • Added endpoint authorization at server-side with continual requests
  • Worked for compatibility with Dark Reader for external dark mode
  • Restricted session to a single tab for watching multiple endpoints in a window