Commit Graph
17 Commits
Author SHA1 Message Date
Eduardo Silva 1593141932 remove stats_sync_interval and stats_cache_interval from ClusterSettings model 2026-01-08 11:31:06 -03:00
Eduardo Silva 437eec0f83 refactor cluster settings handling and update DNS version logic 2026-01-01 15:29:59 -03:00
Eduardo Silva 3255ecd110 increment cluster settings config version upon first activation 2026-01-01 11:42:41 -03:00
Eduardo Silva 18acdf0f09 update cluster settings to enforce WireGuard requirements during test phase 2026-01-01 10:55:23 -03:00
Eduardo Silva d8955ebd6d add API endpoint for worker ping status check 2025-12-31 20:27:22 -03:00
Eduardo Silva 847d162493 add API endpoint to retrieve dnsmasq configuration for workers 2025-12-31 19:05:37 -03:00
Eduardo Silva 0a9249562d add dns_version tracking to cluster settings and worker status 2025-12-31 18:34:02 -03:00
Eduardo Silva 3f238ce7b9 add function to compress dnsmasq configuration 2025-12-31 18:01:00 -03:00
Eduardo Silva e6f35e473b add cluster debug information 2025-12-31 11:52:25 -03:00
Eduardo Silva abbb602c3d Add cluster settings to JSON response in cluster API 2025-12-30 11:42:30 -03:00
Eduardo Silva 92e3049a8e Add cluster API for worker management and status reporting 2025-12-30 11:30:55 -03:00
Eduardo Silva c2f7c2e36d Cluster settings update 2025-12-29 18:13:07 -03:00
Eduardo Silva e4b69bb015 Add choices constraint to cluster_mode in ClusterSettings model 2025-12-29 17:14:16 -03:00
Eduardo Silva 7c5cbe51be Add forms for Worker and ClusterSettings with translations and workers list template 2025-08-14 22:43:18 -03:00
Eduardo Silva a78dc65da1 Add active_peers and wireguard_status fields to WorkerStatus model 2025-08-14 21:56:19 -03:00
Eduardo Silva 96eaa39f8d Register ClusterSettings, Worker, and WorkerStatus models in Django admin 2025-08-14 21:44:52 -03:00
Eduardo Silva 0f5dda618b Add cluster app with initial migrations, models, and settings integration 2025-08-14 21:36:14 -03:00