mirror of
https://github.com/taylanbakircioglu/haproxy-openmanager.git
synced 2026-09-18 16:45:19 +00:00
97fd0e7dad
Database Migration: - Added ssl_certificate_id column to backend_servers table - Added FK constraint to ssl_certificates table - ON DELETE SET NULL behavior - Idempotent migration (safe to run multiple times) Column Details: Name: ssl_certificate_id Type: INTEGER Nullable: YES Foreign Key: ssl_certificates(id) On Delete: SET NULL Migration Function: add_ssl_certificate_id_to_backend_servers() Called in run_migrations() at Line 1523 Code Cleanup: - Removed emojis from migration logs - Removed emojis from SSL dropdown status icons - Changed to text: Valid, Expiring, Expired - Changed to text: Global, Cluster Error Fixed: GET /api/backends - 500 column "ssl_certificate_id" does not exist After migration runs on startup, column will exist and API will work