ogDocumentation/i18n-docu/docs/en/index_release.md

4.2 KiB

OpenGnsys - Changelog v3.0.0 (19 May 2025)

Version Summary

This major release introduces significant improvements across all OpenGnsys components, including a new boot system, updated cloning engine, Git integration, revamped administration interface, and a new universal installer.


OpenGnsys DHCP (ogDHCP v0.7.0)

  • DHCP installation and configuration via API.
  • Management and assignment of networks to console objects

OpenGnsys Boot (ogBoot v0.7.1)

  • Optimized PXE-related services
  • Introduced a new, lighter and faster ogLive with updated drivers
  • Added ogLive generation tool with support for Engine, Browser, and Agent dependencies

ogLive v3.3.0

  • Incorporated new OpenGnsys Browser with kiosk mode
  • Added full support for HTML5/CSS/JavaScript (ogBrowser)

Cloning Engine (ogCloningEngine v0.10.0)

  • Restructured the OpenGnsys Cloning Engine and partially migrated to Python
  • Ensured exclusive use of open source components

OpenGnsys Agent (ogAgent v5.3.0)

  • Implemented ogAgent for Windows, Linux, Mac, and ogLive developed in Python

General RemotePC Features

  • Calendar management implemented for remote equipment use

OpenGnsys Repository (ogRepository v0.8.1)

Repository Improvements

  • Expanded OpenGnsys Repository functionalities
  • Integrated with other system modules via REST API.

Transfers

  • Optimized transfer methods: Unicast, Multicast, and P2P
  • Updated image transfer protocols

API and Security

  • Expanded features via REST API
  • TLS encryption for all APIs

Git Management

  • Implemented features for Git-synchronized images
  • Integrated Forgejo for advanced repository management via web interface
  • Added functions to create and select Git repositories

Git Integration (ogGit v0.51)

  • Improved functions in Git.lib for cloning and restoration
  • Implemented Python function library
  • Added automatic Git repository creation during installation
  • Incorporated synchronization between Git repositories and partitions

Web Administration (ogGUI v0.13.0)

Interface

  • Completely redesigned web interface with responsive layout
  • Retained all previous functionalities
  • Improved visual experience and usability

Modularity

  • Implemented modular system management
  • Incorporated advanced roles and permissions system
  • Added tag-based search

Centralized Management (ogCore v0.13.0)

  • Unified administration of all components via the web
  • Removed the need for the command line for routine tasks

Actions

  • Implemented new action management system by agent type
  • Added grouping in composite actions
  • Incorporated full action history
  • Implemented pending "required" actions
  • Added wizard for predefined actions and advanced mode

Clients

  • Developed new hierarchical structure for groups
  • Simplified group membership management
  • Added support for heterogeneous groups
  • Implemented configuration inheritance for deployment
  • Incorporated grid view
  • Added concept of dynamic "view" based on criteria

Repositories and Images

  • Reorganized into group structure
  • Implemented distinction between image types
  • Improved information display for clients
  • Added support for multiple simultaneous repositories
  • Incorporated granular permissions and recycle bin
  • Implemented advanced searches and repository migration

Profiles

  • Added searches by advanced criteria
  • Implemented referential profile naming
  • Incorporated profile comparison relationships

Monitoring

  • Developed notification system
  • Added configurable statistics
  • Implemented contextual help
  • Unified communication via OpenGnsys Core

OpenGnsys Log Service

Logging System

  • Implemented REST API for full integration
  • Centralized log storage and management
  • Incorporated collection agents
  • Added database processing (OpenSearch)

Visualization

  • Developed adaptable interface
  • Implemented advanced filtering options
  • Added results export

Universal Installer

Scripts

  • Updated existing scripts with available versions display
  • Added compatibility checking

Installers

  • Developed unified graphical installer with progress bar
  • Implemented full management options (installation, upgrade, removal)
  • Added database import/export
  • Created Debian/Ubuntu package repository