Skip to content

v1.0.0

Choose a tag to compare

@sagiadinos sagiadinos released this 02 Dec 17:46
· 362 commits to main since this release

garlic-hub Edge Edition v1.0.0 (Initial Stable Release)

This is the first stable major version of the garlic-hub Edge Edition. This release bundles all core functionalities and is recommended for production use.

Tech Stack & Code Quality

  • PHP 8.4 with strict types enabled
  • SLIM 4 Framework
  • Static analysis with PHPStan Level 8 (0 errors)
  • 99% test coverage via PHPUnit 12
  • Vanilla JavaScript with minimal external dependencies

Core Features

Media Management

  • Hierarchical content organization
  • Multi-source uploads: local files, external links, screencasts, camera capture, and stock platforms (API key required)

Scheduling & Playback

  • Playlist management with SMIL-standard export
  • Graphic Zone Editor for multi-zone layouts
  • Datetime-based playback conditions

Interactive Triggers

  • Trigger media or nested playlists via Accesskeys, Touch/Click, Datetime, or Network events
  • Push support to deploy playlists directly to local players

User Management & Security

  • User management with guided admin setup during installation
  • Session-based authentication (with remember-me) and OAuth2 token authorization

Internationalization

  • UI available in 6 languages: English, Spanish, French, Russian, Greek, German

Full Changelog: https://github.com/garlic-signage/garlic-hub/commits/v1.0.0