Skip to content

v0.1.0

Choose a tag to compare

@UnAfraid UnAfraid released this 18 Feb 00:57
· 29 commits to master since this release
c3afb3f

Changelog

  • 0981456 Add BackendId to ForeignServer struct
  • b1d1393 Added annotation metadata to index as well
  • 97abfb4 Added available backends
  • b28bb61 Added cors debug config
  • b05f52d Added exec backend
  • 1235f09 Added frontend
  • 20eb85d Added networkmanager backend
  • ee687f6 Address PR review comments
  • c6b7685 Auto-migrate legacy servers to default linux backend
  • d1e45de Cleanup
  • a1e2d09 Cleanup
  • 98c7104 Cleanup dataloader
  • b05f0a9 Cleanup errorToDataloaderResults
  • 4cf0cb4 Delete invalid servers
  • ef37eb9 Fix subscription and validation issues
  • ffc7682 Fix: Add @authenticated to ForeignServer.backend field
  • 55b0136 Fix: Handle wireguard registry cleanup when deleting backend
  • 02172f9 Fix: Reduce lock contention in registry
  • cfee685 Fix: Report ForeignServers errors when all backends fail
  • fc47e31 Fix: Return dataloader results in correct order
  • 5dbb994 Fix: Return errors for non-null Backend field violations
  • 6918e2a Fix: Use backend.ParseURL for type extraction
  • e337aae Fix: Validate backend name on updates
  • cdf303a Fixed dataloader inconsistency
  • 26751a3 Join errors in registry.Close
  • 9b65161 Migrate to multi-backend
  • 2af779e Move cors handler
  • e69b3dd Move validation errors to errors.go as package-level vars
  • b1daba3 Networkmanager: Fixed swallowed error
  • f45cae8 Networkmanager: Reuse connection id when available
  • 15a48ae Normalize frontend action names
  • 6195a2d Pass context to Registry.GetOrCreate for proper cleanup
  • 22fcd5e Prevent disabling backend with enabled servers
  • 5783650 Regenerate code
  • 65f16db Remove backend id filtering from BackendChanged subscription
  • 9e91f9e Remove backendId from UpdateServerInput
  • e598ad0 Remove unimplemented backend types from SupportedTypes
  • dce6f0c Reorganize backend implementation Cleanup
  • a3eb7d9 Simplify registry GetOrCreate to use single lock
  • 2670f24 Simplify wireguard.Service interface to accept BackendRef
  • 45b6b25 Skip servers without backend ID instead of deleting
  • 6713a67 Sort query parameters in BuildURL for deterministic output
  • a50f0ca Split find_options
  • 6a5b032 Unignore app folder
  • d2b4700 Updated CI
  • c3afb3f Updated README.md
  • ce807a7 Updated dependencies
  • d31ec76 Updated dependencies
  • 6a1c65a Updated dependencies
  • 86f7fe7 Updated dependencies
  • 6faf880 Updated dependencies
  • ebacac8 Updated to go 1.25
  • cf141f8 Use errors.New instead of fmt.Errorf without formatting verbs
  • 4899869 Wire backendId field through UpdateServerInput