Commit Graph
334 Commits
Author SHA1 Message Date
me0nline 2d7357394f fix(packaging): fail fast with non-zero exit code if binary or installer compilation fails
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m23s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Failing after 3m45s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 7m34s
2026-10-03 22:40:28 +02:00
me0nline 4c1ab1ea86 fix(packaging): use standard NSIS !include /NONFATAL for version.nsh
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m31s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 6m0s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 9m53s
2026-10-03 22:39:08 +02:00
me0nline 2ecb356516 fix(updates): skip redownloading cached packages and disable background updater in CI
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 7m52s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 8m6s
2026-10-03 21:54:33 +02:00
me0nline 3e7870c278 fix(hub): offload upstream update check to thread executor and increase test timeout
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 3m26s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Canceled after 9m29s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 6m8s
2026-10-03 21:45:46 +02:00
me0nline 57eb05fab1 docs: finalize v0.3.5.2 release notes
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 3m43s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 7m29s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 12m52s
2026-10-03 21:10:21 +02:00
me0nline e41c304208 Add /api/license/csr endpoint and support master_root_ca in LicenseImportRequest
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m47s
2026-10-03 20:32:20 +02:00
me0nline 57f3dd896f Bootstrap sys.path in root proxy files and add PYTHONPATH to CI workflow
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m43s
2026-10-03 20:26:26 +02:00
me0nline 303744a3f8 Remove licensing repository dependency and standalone submodule proxy from tests and CI
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m35s
2026-10-03 20:22:07 +02:00
me0nline d9bc8df002 Update runner Dockerfile, workflows, and resolve CI test dependencies
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 20s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 4m15s
2026-10-03 20:08:30 +02:00
me0nline 8b12186b43 Implement automated Fleet Hub upstream client package caching and background update distribution
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m14s
2026-10-02 23:21:11 +02:00
me0nline df9f5d191b Organize codebase into hub, clients, and common packages with backward compatibility and comprehensive unit test suites
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m18s
2026-10-02 23:14:55 +02:00
me0nline 9ebfadbe89 Optimize server startup speed, client update caching, and HTTP 304 conditional downloads
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m28s
2026-10-02 22:43:18 +02:00
me0nline fe9d43cab6 Harden endpoint authorization, filename sanitization, and updater imports
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m21s
2026-10-02 22:31:17 +02:00
me0nline f0c4a82fc3 Harden PKI license verification, database seat reconciliation, and binary packaging
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m27s
2026-10-02 22:24:21 +02:00
me0nline 2c08f9fc15 Add server update alerting and fleet client auto-update system (synchronized release lockstep)
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m14s
2026-10-02 22:08:51 +02:00
me0nline f2a9e43619 Refactor Server.py into modular domain classes (models, auth, storage, queue, licensing, PKI, UI)
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m14s
2026-10-02 21:57:29 +02:00
me0nline 909dc640e3 Fix Gitea issues #1 and #2, add firewall automation, forwarder telemetry, and dynamic key rotation
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m24s
2026-10-02 21:39:51 +02:00
me0nline 0edae4d797 ci: auto-clean node:16-bullseye and intermediate build layers from Docker host
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m11s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 4m32s
v0.3.5.1
2026-09-30 18:37:56 +02:00
me0nline cc25c31884 ci(runner): auto-cleanup local Docker image and build cache after push
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
2026-09-30 18:36:46 +02:00
me0nline 421eafb72d docs(runner): update pre-installed dependency list
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 22s
2026-09-30 18:34:12 +02:00
me0nline ca8b0153fa fix(ci): fix PyInstaller import casing and ensure pip packages are satisfied
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m24s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 3m44s
2026-09-30 18:32:11 +02:00
me0nline 50f76ca3c3 docs(release-notes): trim legacy release entries and focus on v0.3.5.1
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 22s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Failing after 18s
2026-09-30 18:21:44 +02:00
me0nline ea6410d391 ci: rely on pre-installed builder runner dependencies and remove redundant apt/pip steps
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
2026-09-30 18:20:04 +02:00
me0nline 41d7d66a56 feat(packaging): dynamically resolve installer version info from build context
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m31s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 3m50s
2026-09-30 18:18:53 +02:00
me0nline 959f2977f0 chore(release): bump version to 0.3.5.1 and clean up release notes
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m20s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 4m27s
2026-09-30 18:13:45 +02:00
me0nline 40cdbf349c chore: remove redundant docs and wiki directories; reference Gitea wiki directly
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m27s
2026-09-30 18:10:12 +02:00
me0nline ca1b5b5d25 docs: streamline admin guide to focus on WebUI management
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m19s
2026-09-30 18:08:59 +02:00
me0nline c1d4675321 docs: add administrator guide, update self-tests to 51 passing, update documentation and release notes for v0.3.5
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m17s
2026-09-30 17:58:35 +02:00
me0nline 2d33b14d60 feat(ui): display licensed feature capabilities in Sub-CA & Licensing tab
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m19s
2026-09-30 17:48:01 +02:00
me0nline 2b0b680188 fix(security): ensure encryption at rest and buffering are never auto-enabled upon licensing without explicit admin configuration
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m16s
2026-09-30 17:43:30 +02:00
me0nline f0bf90e033 fix(config): safe config file path resolution and isolation
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m34s
2026-09-30 17:39:48 +02:00
me0nline 22072a0b88 feat(ui): remove item counts from dashboard tab text
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m18s
2026-09-30 17:37:24 +02:00
me0nline 730f0ba7ca feat(ui,api): clean DB tab header, gray out enterprise features when unlicensed, enforce strict license gating on API
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m22s
2026-09-30 17:33:50 +02:00
me0nline b7c27ee3a1 feat(ui): reorder DB Engine tab (cache mode on top, encryption in middle, DB engine switcher below)
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m18s
2026-09-30 17:28:53 +02:00
me0nline fa662da476 feat(db): complete SQL management UI, cache modes, PostgreSQL params, and OpenPGP data encryption at rest
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m19s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 4m18s
v0.3.5.0
2026-09-30 17:17:57 +02:00
me0nline 6cb9631958 fix(ingest): process socket log payloads synchronously and return verified promotion counts to client
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m25s
2026-09-30 16:56:40 +02:00
me0nline c03bb348b5 fix(ci): make test_postgres_storage_endpoints_authorization resilient against starlette TestClient runtime errors
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m25s
2026-09-30 16:48:10 +02:00
me0nline 2d39f3c007 chore(submodule): update LOGAR-LICENSING to v0.3.5.1
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m45s
2026-09-30 16:41:10 +02:00
me0nline 78e62b31d2 feat(storage): implement in-memory ingestion queue, PostgreSQL enterprise backend, and gated DB WebUI tab
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m35s
2026-09-30 16:28:48 +02:00
me0nline 860e39b360 docs: remove branding guide badge from header and move to end of wiki links in README
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m2s
2026-09-30 15:56:40 +02:00
me0nline 2a04244db3 feat(security): implement persistent session secret and DB-backed sliding-window rate limiting
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m44s
2026-09-30 15:55:17 +02:00
me0nline 9f999fc6c3 feat(release): v0.3.4.2 - host binding locking and manual reassignment controls
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m54s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 4m21s
v0.3.4.2
2026-09-30 15:40:16 +02:00
me0nline 3399c6d57b feat(licensing): add host-binding locking and reset-binding button for license reassignment
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m49s
2026-09-30 15:37:20 +02:00
me0nline c6d04f8896 feat(release): v0.3.4.1 - fix installer UI text overlap and branding
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m42s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 5m40s
v0.3.4.1
2026-09-27 19:30:52 +02:00
me0nline 0a67b43619 fix(licensing): keep only Manage button in ACTIONS table column
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m48s
2026-09-27 19:29:40 +02:00
me0nline 3234acf435 feat(release): v0.3.4 - in-place installer upgrades, mutual exclusion guards, 2FA, and telemetry cap
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 1m13s
v0.3.4
2026-09-27 19:13:22 +02:00
me0nline 702ca985d2 Update LOGAR-LICENSING submodule pointer for clickable capabilities and implementation overview
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m38s
2026-09-27 19:07:05 +02:00
me0nline 97d92d1bee Update LOGAR-LICENSING submodule with delete and reinstate buttons for revoked licenses
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m49s
2026-09-27 18:53:46 +02:00
me0nline a8cd2cd83c Add TOTP 2FA to Server Fleet Hub and limit verified telemetry stream to latest 50 events
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m15s
2026-09-27 18:48:40 +02:00
me0nline 6843b22ac1 Update LOGAR-LICENSING submodule pointer with container pruner
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m1s
2026-09-27 18:35:33 +02:00