Commit graph

  • a83a92c9c2 cleanup: convert AI debug console.log to logger utility rcourtman 2025-12-08 09:33:16 +0000
  • 2def8dee09 chore: remove internal development documentation rcourtman 2025-12-08 09:27:21 +0000
  • f7eed7b052 cleanup: remove legacy AI context fallback (buildInfrastructureContext) rcourtman 2025-12-08 09:21:03 +0000
  • 7e8611e0ae cleanup: consolidate unified resources adapters into useResourcesAsLegacy hook rcourtman 2025-12-08 09:16:26 +0000
  • f003ad7239 fix: use platformData.node/instance for correct guest grouping rcourtman 2025-12-07 23:59:02 +0000
  • ef135126b9 remove legacy fallbacks: routes now exclusively use unified resources rcourtman 2025-12-07 23:56:35 +0000
  • 435e0af522 cleanup: remove debug console.log statements from route components rcourtman 2025-12-07 23:54:21 +0000
  • cc4b32ad4a fix: complete unified resources WebSocket integration rcourtman 2025-12-07 23:52:00 +0000
  • a10c13dfe9 test: add PopulateFromSnapshot test to verify resource conversion rcourtman 2025-12-07 23:38:15 +0000
  • 9a1458700a debug: add console logging to verify unified resources usage rcourtman 2025-12-07 23:34:21 +0000
  • 6cfcc47c71 docs: update unified-resource-architecture with migration status rcourtman 2025-12-07 23:22:30 +0000
  • f81c04915f phase 4-5: migrate Docker and Dashboard pages to unified resources rcourtman 2025-12-07 23:21:40 +0000
  • 9f93fb1f88 phase 3: migrate Hosts page to use unified resources rcourtman 2025-12-07 23:17:21 +0000
  • 881f00a5d9 ensure resource store is populated before WebSocket broadcasts rcourtman 2025-12-07 23:15:02 +0000
  • 55f10ce36c phase 2: frontend types and useResources hook rcourtman 2025-12-07 23:07:45 +0000
  • cdd2249e00 phase 1: add unified resources to WebSocket state broadcasts rcourtman 2025-12-07 23:02:56 +0000
  • ef35120afb checkpoint: remove unified resources UI, keep backend model rcourtman 2025-12-07 22:54:27 +0000
  • cac109b497 fix: Populate resources on-demand when /api/resources is called rcourtman 2025-12-07 14:47:29 +0000
  • b99ba78c6e feat(ui): Add unified Resources view (Phase 4) rcourtman 2025-12-07 13:55:35 +0000
  • 5f000b7974 feat: Complete Unified Resource Architecture (Phases 1-3) rcourtman 2025-12-07 13:49:00 +0000
  • 190e02fbbc Add host alert deduplication with tests rcourtman 2025-12-07 12:38:38 +0000
  • 721f973271 AI features checkpoint: Host selection, memory sparklines, UI refinements rcourtman 2025-12-07 12:25:26 +0000
  • f2e6927436 Additional updates rcourtman 2025-12-07 10:22:42 +0000
  • 6988eb746a Frontend updates rcourtman 2025-12-07 00:49:32 +0000
  • c0da4768bb Metric bar and CPU bar improvements rcourtman 2025-12-07 00:27:47 +0000
  • fc8d88a7c7 Dashboard and sparkline improvements rcourtman 2025-12-07 00:08:52 +0000
  • 90c45968e7 AI Problem Solver implementation and various fixes rcourtman 2025-12-06 23:46:08 +0000
  • 469307d607 refactor: Use text labels for OS column instead of icons rcourtman 2025-12-05 12:51:47 +0000
  • c9915ead8b feat: Add OS type display for LXC containers rcourtman 2025-12-05 12:43:32 +0000
  • 41acb4f2ce feat: Replace OS column text with icons and rich tooltips rcourtman 2025-12-05 12:34:52 +0000
  • c169ead4d2 fix: Correct column render order (Tags before OS) rcourtman 2025-12-05 12:23:24 +0000
  • 871a714a3e fix: Move OS column to detailed tier (xl+ screens) rcourtman 2025-12-05 12:21:43 +0000
  • 3b38578bce feat: Add icons to backup status column with rich tooltip rcourtman 2025-12-05 12:14:56 +0000
  • fcb258ac2d wip: AI provider improvements and chat store enhancements rcourtman 2025-12-05 12:14:00 +0000
  • a15dc6b899 feat: Toggleable table columns with rich tooltips for Proxmox dashboard rcourtman 2025-12-05 12:12:56 +0000
  • 309302a793 fix: StatusDot not updating reactively when VM status changes rcourtman 2025-12-05 10:40:03 +0000
  • cc3c0187a0 feat: AI features, agent improvements, and host monitoring enhancements rcourtman 2025-12-05 10:37:02 +0000
  • 0cd66da8f6 fix: Race condition in TestLoadActiveAlerts causing flaky test rcourtman 2025-12-04 20:41:00 +0000
  • 3f08bfe8d0 wip: AI chat integration with multi-provider support rcourtman 2025-12-04 20:16:53 +0000
  • 734b369500 fix: Filter EnhanceCP /var/container_tmp overlay mounts from disk stats rcourtman 2025-12-04 20:11:10 +0000
  • 77e59afe14 fix: Force tcp4 network for IPv4 addresses in sensor-proxy HTTP mode rcourtman 2025-12-04 20:09:37 +0000
  • 71e3ab4c58 fix: Force tcp4 network for IPv4 addresses in sensor-proxy HTTP mode rcourtman 2025-12-04 20:09:37 +0000
  • 715c0bb451 fix: Docker table resource column overlap regression rcourtman 2025-12-04 13:29:08 +0000
  • 71a43c002d docs: Update Home Assistant addon link to new repo rcourtman 2025-12-04 03:04:52 +0000
  • 29e4f54243 fix: Exclude TrueNAS Docker overlay mounts from disk stats rcourtman 2025-12-04 03:03:04 +0000
  • 284afbbda1 chore: bump version to 4.36.2 rcourtman 2025-12-03 22:26:52 +0000
  • db9955e187 fix: TrueNAS SCALE 24.04+ has read-only /usr/local/bin rcourtman 2025-12-03 21:02:55 +0000
  • 95ca0c0e67 fix: Default sensor-proxy HTTP to 0.0.0.0:8443 for IPv4 binding rcourtman 2025-12-03 20:25:08 +0000
  • bfdc2cfcfe docs: Add Community Integrations section with Home Assistant addon rcourtman 2025-12-03 20:18:49 +0000
  • 7535f1f56d fix: Handle --http-addr with bind address in sensor-proxy installer rcourtman 2025-12-03 20:16:30 +0000
  • 86d303b94a fix: TrueNAS agent binary now runs from /usr/local/bin to avoid noexec rcourtman 2025-12-03 20:14:48 +0000
  • bc501df4e8 fix: Improve TrueNAS detection for immutable filesystem installs rcourtman 2025-12-03 18:04:10 +0000
  • d195c8357e fix: Use specific checkbox selector in UnifiedAgents test rcourtman 2025-12-03 14:32:05 +0000
  • 4585db8a9d feat: Add "Skip certificate verification" option for agent install commands rcourtman 2025-12-03 14:15:17 +0000
  • d3f22f06bf fix: Truncate very long container names in Docker table rcourtman 2025-12-03 14:09:16 +0000
  • c76239b1d4 fix: Filter container overlay mounts in non-standard locations rcourtman 2025-12-03 14:06:15 +0000
  • a6f675281c ci: Add retry logic for Docker Hub transient failures rcourtman 2025-12-03 09:39:31 +0000
  • 66fb592ef4 chore: bump version to 4.36.1 rcourtman 2025-12-03 09:05:48 +0000
  • 1a5dbd9461 fix: sensor-proxy installer fails silently on containers without snapshots rcourtman 2025-12-03 09:04:45 +0000
  • d2ec1242f0 fix: --disable-host flag now correctly disables host monitoring rcourtman 2025-12-03 03:04:03 +0000
  • d7adfad69a docs: Fix corrupted section in TEMPERATURE_MONITORING.md rcourtman 2025-12-02 23:48:16 +0000
  • 44e91ac176 docs: Remove reference to non-existent security script rcourtman 2025-12-02 23:47:21 +0000
  • 8fd891a921 docs: Fix CONFIGURATION.md - logFormat not in system.json rcourtman 2025-12-02 23:43:45 +0000
  • e3079b6ac7 docs: Fix rollback instructions in INSTALL.md rcourtman 2025-12-02 23:42:05 +0000
  • 69a3fc48be docs: Remove non-existent LXC installation references rcourtman 2025-12-02 23:40:00 +0000
  • 2ee2ecf7a5 docs: Fix DOCKER.md - Alpine-based image with shell access rcourtman 2025-12-02 23:38:37 +0000
  • 8c17f4a050 docs: Fix /api/storage endpoint path in API.md rcourtman 2025-12-02 23:37:59 +0000
  • 5858a9e38a docs: Remove LXC references from CONFIGURATION.md rcourtman 2025-12-02 23:37:11 +0000
  • b15f242509 Fix INSTALL.md inaccuracies rcourtman 2025-12-02 23:36:32 +0000
  • 5c502d0c5f Fix inaccurate architecture documentation rcourtman 2025-12-02 23:32:14 +0000
  • 8fca8c6eb4 Refactor alert system: fix race conditions, memory leaks, and improve code quality rcourtman 2025-12-02 23:31:36 +0000
  • bff2a1f83e Update docs and helm chart for agent health endpoints rcourtman 2025-12-02 22:45:24 +0000
  • b6221dcc27 Add health/metrics server and proper cleanup to unified agent rcourtman 2025-12-02 22:42:05 +0000
  • 7ab68cf682 Fix offline buffering: add tests, remove unused config, fix flaky test rcourtman 2025-12-02 22:23:29 +0000
  • b2d434b4c2 feat: Implement offline buffering for host and docker agents courtmanr@gmail.com 2025-12-02 22:12:47 +0000
  • 93223d8283 Add refresh-cluster button to detect new Proxmox cluster members rcourtman 2025-12-02 22:01:00 +0000
  • d769d6a56c Link ARCHITECTURE.md in SECURITY and DEV-QUICK-START guides courtmanr@gmail.com 2025-12-02 20:51:37 +0000
  • 18deba0b8d Update docs: Unified Agent, Migration checklist, and cleanup courtmanr@gmail.com 2025-12-02 20:49:34 +0000
  • edcf62f193 Update docs with missing config, API endpoints, and Docker Compose courtmanr@gmail.com 2025-12-02 20:46:21 +0000
  • b3fd15d522 Link ARCHITECTURE.md in documentation courtmanr@gmail.com 2025-12-02 20:41:39 +0000
  • d96c5d3e11 Add ARCHITECTURE.md system design documentation courtmanr@gmail.com 2025-12-02 20:40:31 +0000
  • fdf7de29f0 fix: Resolve TypeScript errors in StackedMemoryBar and Settings rcourtman 2025-12-02 20:37:44 +0000
  • 282a323c10 fix: Update Mail Gateway disconnect state for consistency rcourtman 2025-12-02 20:34:32 +0000
  • 6505ff5edf fix: Add connection lost indicator to Docker page rcourtman 2025-12-02 20:31:59 +0000
  • 779e4e8a86 fix: Add connection lost indicator to Hosts page rcourtman 2025-12-02 20:29:15 +0000
  • 3a5f0d1c19 fix: Add reconnect button to Backups and Replication pages rcourtman 2025-12-02 20:24:34 +0000
  • 2cec2215f1 fix: Add connection lost indicator to Storage page rcourtman 2025-12-02 20:20:39 +0000
  • 1d188db11f fix: Correct lastBackup TypeScript type from string to number rcourtman 2025-12-02 20:15:35 +0000
  • 1a9d15b1c1 chore: Remove unused usePersistentSignal import rcourtman 2025-12-02 20:09:54 +0000
  • 42766be8cc fix: Settings sidebar always starts expanded for discoverability rcourtman 2025-12-02 20:03:54 +0000
  • b70a4eba9d feat: Add 'Needs Backup' filter to Dashboard rcourtman 2025-12-02 20:00:33 +0000
  • 6c76823754 fix: Constrain Docker drawer width to force card wrapping rcourtman 2025-12-02 18:02:28 +0000
  • c06b630411 deps: Update systemd, grpc-gateway, and pflag packages rcourtman 2025-12-02 17:44:07 +0000
  • 03d140fa65 deps: Update prometheus, compress, and protobuf packages rcourtman 2025-12-02 17:42:03 +0000
  • 50855498af fix: trigger Docker publish workflow in release pipeline rcourtman 2025-12-02 17:32:30 +0000
  • 72af7bed5e style: Apply gofmt to 37 files rcourtman 2025-12-02 17:21:48 +0000
  • ec6133afd8 refactor: Remove duplicate IsPasswordHashed from auth package rcourtman 2025-12-02 17:19:07 +0000
  • 512f2135f4 deps: Update golang.org/x packages to latest versions rcourtman 2025-12-02 17:03:16 +0000
  • 4ea61becf6 deps: Update key dependencies to latest versions rcourtman 2025-12-02 16:59:13 +0000
  • 185e7098bd refactor: Remove duplicate isLoopback function from hostagent rcourtman 2025-12-02 16:52:55 +0000