Releases: axeljerabek/hyperjump
Modular Expansion & Plugin System Widgets v0.2
✨ Hyperjump v0.2 – Modular Architecture & Anonymization
This version represents a significant refactoring of the core architecture by migrating the system monitoring features to a full plugin-based system. This significantly enhances the dashboard's extensibility, maintainability, and overall modularity.
🚀 New Features and Improvements
Modular Plugin System (Major Refactor): All system widgets (CPU, RAM, NVIDIA, Weather) are now organized as true plugins. Any folder placed in the ./plugins/ directory is automatically loaded and executed by index.php.
Enhanced Extensibility: New monitoring or status modules can now be implemented simply by adding a folder—no changes to the core index.php file are required.
Code Cleanup: The index.php file has been refactored to use the automatic plugin detection logic.
Removed Deprecated Code: Clean up of code previously used for static widget loading.
🛡️ Anonymity and Public Release
Cleaned History: The entire Git history has been forcefully rewritten to remove all personal data (emails, private names, and internal links), ensuring a clean, anonymous public release.
Sensitive Script Removed: The anonymize_git.py script has been removed from the public repository.
Initial Launch: The Hyperjump Dashboard (v0.1) - Personal Dashboard & System Monitor
📝 Release Description
🚀 Hyperjump v0.1 – The Personalized Launch and Monitoring Dashboard
This is the first official release of the Hyperjump Dashboard, a fast, customizable, and self-hosted start page developed to combine direct access to your most important services with real-time system resource monitoring.
Key Features in this Version:
⚡️ Quick Link Access: Organize your essential servers, tools, and websites into clickable "Bubbles" within customizable thematic categories.
📐 Drag-and-Drop Sorting: Easily adjust the order of categories and individual links (Bubble-Links) using drag-and-drop. Settings are persistently saved.
🌓 Adaptive Design: Automatic and manual Dark/Light Mode (based on time of day) and a toggleable Compact View for optimal display across various screen sizes.
📊 System Monitoring Panel: Real-time display of system load (CPU, RAM, SWAP) and detailed views of GPU utilization and individual Processor Cores (requires supplementary PHP scripts like update.php).
🔒 Admin Functionality: Includes a login feature for secure management and quick addition of new links via an integrated form.
Known Limitations of v0.1:
The system monitoring features (update.php, update-nv.php, get_weather.php) are optional and require separate server-side configuration.
This release serves as a stable foundation for future expansions and new monitoring modules.
I welcome your feedback and Pull Requests to help make Hyperjump the ultimate private launch base!