-
83c97aa2b1
fix: resolve all startup bugs (BUG-6 through BUG-9)
Echo
2026-04-28 23:01:03 +00:00
-
2e4a8768cf
Fix README.md config example - use JWT keys not session_key
Echo
2026-04-28 13:44:05 +00:00
-
ea4efca4ad
Revert README.md - Ubuntu 24.04 has postgresql-16 and libc6 2.39 in repos
Echo
2026-04-28 13:33:52 +00:00
-
b822eb083d
Fix README.md - PostgreSQL 16 requires official repo (not Ubuntu default)
Echo
2026-04-28 13:26:14 +00:00
-
3148689f78
Update README.md - add PostgreSQL official repo option for older Ubuntu
Echo
2026-04-28 13:16:07 +00:00
-
1ac0e2585b
Update README.md with complete deployment instructions
Echo
2026-04-28 12:30:28 +00:00
-
cbdb255a8d
Fix create-release.py - add missing --version argument
Echo
2026-04-27 23:38:43 +00:00
-
2ce7ad0348
Fix create-release.py - use env vars instead of CLI args
Echo
2026-04-27 23:16:53 +00:00
-
582416e686
Fix CI workflow - correct .deb path (project root, not target/package)
Echo
2026-04-27 23:01:39 +00:00
-
001c90f4d8
Fix build-package.sh - handle broken pipe from head command
Echo
2026-04-27 22:50:44 +00:00
-
32ca5e3a5d
Fix build-and-release - source cargo env before build-package.sh
Echo
2026-04-27 22:23:15 +00:00
-
44836cb365
Add eslint-disable eqeqeq for TypeScript nullish check pattern
Echo
2026-04-27 22:11:10 +00:00
-
04dac6fec0
Fix TypeScript type errors - use != null to exclude both null and undefined
Echo
2026-04-27 22:05:48 +00:00
-
f00853b5c0
Fix ESLint warnings with disable comments for legitimate cases
Echo
2026-04-27 21:59:50 +00:00
-
8c07d3e967
Fix ESLint error: remove unused catch parameter
Echo
2026-04-27 21:32:08 +00:00
-
ba12ad03ce
Update package-lock.json for eslint-plugin-react-hooks
Echo
2026-04-27 21:25:19 +00:00
-
2fd3eb89b4
Fix all frontend ESLint errors
Echo
2026-04-27 21:20:25 +00:00
-
adb88fc296
Fix ESLint config syntax
Echo
2026-04-27 20:43:44 +00:00
-
c7061569e4
Fix ESLint config - remove unconfigured React plugin rules
Echo
2026-04-27 20:24:03 +00:00
-
37fa3ba0e1
Update CI to use ubuntu-24.04 for all jobs
Echo
2026-04-27 20:18:47 +00:00
-
7035dfafdf
Use ubuntu-24.04 runner for frontend-lint (has Node.js 18 in repos)
Echo
2026-04-27 20:07:50 +00:00
-
71ddbe97d4
Fix YAML formatting in frontend-lint job
Echo
2026-04-27 20:07:15 +00:00
-
d6fa680f80
Fix Node.js 18 - use n version manager for sustainable installation
Echo
2026-04-27 20:03:00 +00:00
-
fea924f31e
Fix Node.js 18 - download binary directly from nodejs.org
Echo
2026-04-27 20:01:44 +00:00
-
2214d9d2c3
Fix Node.js 18 - use purge and remove conflicting files
Echo
2026-04-27 20:00:29 +00:00
-
65e7f8fab6
Fix Node.js 18 - also remove libnode72 package
Echo
2026-04-27 19:55:20 +00:00
-
8d4a428632
Fix Node.js 18 installation - remove conflicting packages first
Echo
2026-04-27 19:49:37 +00:00
-
9470c17fb2
Fix CI failures: clippy, tests, audit, and frontend lint
Echo
2026-04-27 19:42:01 +00:00
-
8067ba9672
Fix checkout URL format to match linux_patch_api
Echo
2026-04-27 17:58:45 +00:00
-
22f7d4c59c
Trigger CI test run after GITEATOKEN fix
Echo
2026-04-27 17:55:10 +00:00
-
8ccc703974
Fix Gitea CI configuration per troubleshooting guide
Echo
2026-04-27 16:18:14 +00:00
-
8a27b136b7
Revert "ci: adapt CI to ubuntu-22.04 runner with proven linux_patch_api patterns"
Echo
2026-04-27 03:02:53 +00:00
-
f8bac85903
ci: adapt CI to ubuntu-22.04 runner with proven linux_patch_api patterns
Echo
2026-04-27 02:43:46 +00:00
-
bcb93c1d2d
ci: pin runner to ubuntu-22.04
Echo
2026-04-27 02:35:57 +00:00
-
9fd3e8c2f8
ci: Trigger CI test with ubuntu-latest containers and GITEA_TOKEN config
Echo
2026-04-24 17:26:56 +00:00
-
e07b0c2121
docs: Add lesson about dual-runner root cause
Echo
2026-04-24 16:25:08 +00:00
-
59f82068b0
ci: Switch to ubuntu-latest containers for all jobs
Echo
2026-04-24 16:16:54 +00:00
-
c9084e9188
ci: Fix apt-get package names - use 'curl' not '/usr/bin/curl'
Echo
2026-04-24 16:04:03 +00:00
-
6204e961f4
ci: Use absolute paths for all system commands in linux:host mode
Echo
2026-04-24 16:03:48 +00:00
-
5fc0d65b16
ci: Add explicit PATH export to every step for linux:host runner
Echo
2026-04-24 15:55:11 +00:00
-
da4632f44e
ci: Fix PATH env for linux:host runner + clean workflow
Echo
2026-04-24 15:49:41 +00:00
-
5a4d4d583e
style: Apply rustfmt with stable-only config
Echo
2026-04-24 15:32:50 +00:00
-
f0fe5f5fd1
ci: Use conditional sudo for apt-get in all jobs
Echo
2026-04-24 15:25:33 +00:00
-
70527802fa
ci: Remove sudo from apt-get commands - runner executes as root in host mode
Echo
2026-04-24 15:17:39 +00:00
-
a55bac60f3
ci: Add curl install before checkout in all quality gate jobs
Echo
2026-04-24 15:14:27 +00:00
-
b94f041aea
ci: Consolidate into single unified CI pipeline
Echo
2026-04-24 15:07:13 +00:00
-
f49ec1ac51
ci: Add comprehensive CI quality gates
Echo
2026-04-24 14:55:01 +00:00
-
475bcde7ed
ci: Use standalone release script to fix JSON escaping issues
Echo
2026-04-24 12:30:23 +00:00
-
101eb81f16
ci: Fix release step with hardcoded repo path and error handling
Echo
2026-04-24 12:02:50 +00:00
-
e6829d0aa9
ci: Remove debug step, fix release auth for GITEA_TOKEN fallback
Echo
2026-04-24 11:50:19 +00:00
-
f21853f88c
ci: Add debug step to check available env vars in linux:host mode
Echo
2026-04-24 02:59:28 +00:00
-
fa5456c2b8
ci: Use GITEA_TOKEN fallback for API archive checkout
Echo
2026-04-24 02:54:18 +00:00
-
9c924a204c
ci: Use Gitea API archive download instead of git clone
Echo
2026-04-24 02:21:16 +00:00
-
6ce34546e1
ci: Hardcode internal Gitea URL for checkout with auth
Echo
2026-04-24 02:18:27 +00:00
-
c9f9a59ce6
ci: Fix git clone with GITHUB_TOKEN for private repo auth
Echo
2026-04-24 02:17:51 +00:00
-
038c168472
docs: Add lessons for DinD in LXC, native runner, and GitHub action deps
Echo
2026-04-24 01:53:55 +00:00
-
aa73ef7f38
ci: Use native host runner (runs-on: linux) for LXC compatibility
Echo
2026-04-24 01:53:26 +00:00
-
55a3b504fa
ci: Use ubuntu-latest with privileged runner for proper DinD
Echo
2026-04-24 01:50:08 +00:00
-
dd40a26b01
ci: Use host runner to avoid Docker-in-Docker issues
Echo
2026-04-24 01:49:10 +00:00
-
ffd8c131f6
ci: Remove all GitHub action dependencies from workflow
Echo
2026-04-24 01:44:21 +00:00
-
a1b2d564e9
docs: Add lessons learned from CI/CD runner troubleshooting
Echo
2026-04-24 01:30:28 +00:00
-
f2ad17e7c3
ci: trigger Gitea Actions build
Echo
2026-04-24 01:20:12 +00:00
-
c31fc0e6e0
feat: Add Gitea Actions CI/CD pipeline for automated .deb builds
Echo
2026-04-24 01:12:34 +00:00
-
4e992afacc
feat: Add .deb packaging for Ubuntu 24.04 release
Echo
2026-04-24 00:58:38 +00:00
-
297bf1bd83
feat(M11+M12): Email notifications, audit hardening, deployment packaging, backup/DR, integration testing
Echo
2026-04-24 00:45:51 +00:00
-
84ab92f4f0
feat(M10): Settings page - Azure SSO, SMTP, polling, IP whitelist, TLS strategy
Echo
2026-04-23 21:40:37 +00:00
-
7b7fac315e
feat(M8+M9): CA certificates page + Reporting CSV/PDF with charts
Echo
2026-04-23 18:56:11 +00:00
-
a5d52ffab0
feat: M6 maintenance windows + M7 WebSocket relay (real-time job status)
Echo
2026-04-23 17:42:51 +00:00
-
6f9c6dc881
M5: Patch Deployment & Job Management
Echo
2026-04-23 17:08:43 +00:00
-
a6eb762962
feat(M3): Host Management, Groups, Users, CIDR Discovery
Echo
2026-04-23 16:25:08 +00:00
-
6811f84a7c
feat(M2): Authentication, Authorization & Frontend Shell
Echo
2026-04-23 16:10:08 +00:00
-
da5a94d838
feat(M1): Project scaffolding, DB schema, core infrastructure
Echo
2026-04-23 15:55:53 +00:00
-
3eb7fd9f95
docs: align SDD / REQUIREMENTS / SPEC v0.0.3 with closed open issues
Echo
2026-04-23 15:18:10 +00:00
-
f6540133c2
Complete SDD specification documents
Echo
2026-04-23 14:40:33 +00:00
-
602583b624
Initial commit: README and SDD base spec files
Echo
2026-04-21 21:41:46 +00:00