chore: Bump version to 1.0.0
All major roadmap milestones achieved: - v0.18 MirrorBox Core - v0.19 AI Expansion + MirrorNet - v1.0 Full Stack (VoIP, Matrix, Factory provisioning) - v1.1+ Extended Mesh (Yggdrasil, Meshname DNS) Updated version strings in: - Makefile: PKG_VERSION 0.10.0 → 1.0.0, PKG_RELEASE reset to 1 - secubox CLI: SECUBOX_VERSION 0.9.0 → 1.0.0 - secubox-core daemon: SECUBOX_VERSION 0.8.2 → 1.0.0 - RPCD handlers: core.sh, dashboard.sh, luci.secubox - common.sh: secubox_get_version() - README.md header Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a345c16425
commit
0809bc69c2
@ -1,6 +1,12 @@
|
||||
# SecuBox UI & Theme History
|
||||
|
||||
_Last updated: 2026-03-14 (Droplet Publisher)_
|
||||
_Last updated: 2026-03-16 (Version 1.0.0 Release)_
|
||||
|
||||
0. **SecuBox v1.0.0 Release (2026-03-16)**
|
||||
- Version bump to 1.0.0 reflecting all major milestones complete
|
||||
- All v0.18, v0.19, v1.0, v1.1+ roadmap items done
|
||||
- Updated version strings across: Makefile, secubox CLI, secubox-core daemon, RPCD handlers, common.sh, README.md
|
||||
- Unified SMTP Relay configuration complete (secubox-app-smtp-relay)
|
||||
|
||||
1. **Unified Dashboard Refresh (2025-12-20)**
|
||||
- Dashboard received the "sh-page-header" layout, hero stats, and SecuNav top tabs.
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# SecuBox TODOs (Claude Edition)
|
||||
|
||||
_Last updated: 2026-03-03_
|
||||
_Last updated: 2026-03-16 (v1.0.0)_
|
||||
|
||||
> **Architecture Reference**: SecuBox Fanzine v3 — Les 4 Couches
|
||||
|
||||
|
||||
@ -10,6 +10,11 @@ _Last updated: 2026-03-16 (Unified SMTP Relay)_
|
||||
|
||||
### 2026-03-16
|
||||
|
||||
- **SecuBox v1.0.0 Version Bump (Complete)**
|
||||
- All major roadmap milestones achieved (v0.18, v0.19, v1.0, v1.1+)
|
||||
- Updated version strings: Makefile (1.0.0-r1), CLI tools, RPCD handlers, documentation
|
||||
- Files updated: secubox, secubox-core, core.sh, dashboard.sh, luci.secubox, common.sh, README.md
|
||||
|
||||
- **Unified SMTP Relay Configuration (Complete)**
|
||||
- New `secubox-app-smtp-relay` package with centralized SMTP config
|
||||
- Shared library `/usr/lib/secubox/mail/smtp-relay.sh` with `send_mail()` function
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=secubox-core
|
||||
PKG_VERSION:=0.10.0
|
||||
PKG_RELEASE:=17
|
||||
PKG_VERSION:=1.0.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_ARCH:=all
|
||||
PKG_LICENSE:=GPL-2.0
|
||||
PKG_MAINTAINER:=SecuBox Team
|
||||
@ -186,7 +186,7 @@ EOF
|
||||
(/usr/sbin/secubox-sync-registry sync &) >/dev/null 2>&1
|
||||
fi
|
||||
|
||||
echo "SecuBox Core Framework v0.9.0 installed successfully"
|
||||
echo "SecuBox Core Framework v1.0.0 installed successfully"
|
||||
echo "Run 'secubox device status' to verify installation"
|
||||
echo "New features: State management, Component registry, Admin Control Center"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# SecuBox Core Framework
|
||||
|
||||
**Version**: 0.8.0
|
||||
**Version**: 1.0.0
|
||||
**License**: GPL-2.0
|
||||
**Category**: Administration
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ handle_core() {
|
||||
;;
|
||||
getVersion)
|
||||
json_init
|
||||
json_add_string "version" "0.8.0"
|
||||
json_add_string "version" "1.0.0"
|
||||
json_add_string "core" "secubox-core"
|
||||
json_add_string "build_date" "$(date -u +%Y-%m-%d)"
|
||||
json_dump
|
||||
|
||||
@ -167,7 +167,7 @@ _do_dashboard_data() {
|
||||
local load_avg=$(get_load_avg)
|
||||
|
||||
json_add_object "status"
|
||||
json_add_string "version" "0.8.0"
|
||||
json_add_string "version" "1.0.0"
|
||||
json_add_int "uptime" "$uptime_seconds"
|
||||
json_add_string "load" "$load_avg"
|
||||
json_close_object
|
||||
|
||||
@ -379,7 +379,7 @@ case "$1" in
|
||||
|
||||
getVersion)
|
||||
json_init
|
||||
json_add_string "version" "0.8.0"
|
||||
json_add_string "version" "1.0.0"
|
||||
json_add_string "core" "secubox-core"
|
||||
json_add_string "build_date" "$(date -u +%Y-%m-%d)"
|
||||
json_dump
|
||||
@ -855,7 +855,7 @@ case "$1" in
|
||||
|
||||
# Build response
|
||||
json_add_object "status"
|
||||
json_add_string "version" "0.8.0"
|
||||
json_add_string "version" "1.0.0"
|
||||
json_add_int "uptime" "$uptime_seconds"
|
||||
json_add_string "load" "$load_avg"
|
||||
json_close_object
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
# Unified command-line interface for SecuBox operations
|
||||
#
|
||||
|
||||
SECUBOX_VERSION="0.9.0"
|
||||
SECUBOX_VERSION="1.0.0"
|
||||
|
||||
# Color output (using printf to generate actual escape sequences)
|
||||
RED=$(printf '\033[0;31m')
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
. /lib/functions.sh
|
||||
. /usr/share/libubox/jshn.sh
|
||||
|
||||
SECUBOX_VERSION="0.8.2"
|
||||
SECUBOX_VERSION="1.0.0"
|
||||
LOG_FILE="/var/log/secubox/core.log"
|
||||
PID_FILE="/var/run/secubox/core.pid"
|
||||
STATE_DIR="/var/run/secubox"
|
||||
|
||||
@ -50,7 +50,7 @@ secubox_is_initialized() {
|
||||
|
||||
# Get SecuBox version
|
||||
secubox_get_version() {
|
||||
echo "0.8.0"
|
||||
echo "1.0.0"
|
||||
}
|
||||
|
||||
# Check if module is installed
|
||||
|
||||
Loading…
Reference in New Issue
Block a user