Adguardhome Sync Versions Save

🛡️ Synchronize AdGuard Home config to replicas

v0.6.1

4 months ago

Fixes

  • v0.6.0 not honoring configuration file settings #271
  • 0.6.0: Error syncing DHCP server config #272

Changelog

  • 15c651c #272 do not sync dhcp if empty IP
  • 4c1e56c Fix config issues with new env library (#273)
  • 583197f add deprecated env var table
  • 906dfc6 extend bug issue template wiht 'applied-config'

v0.6.0

4 months ago

Deprecation of Environment Variables

The following environment variables have been deprecated and replaced with better readable ones: Deprecated variables are still supported but will be logged as warning.

Deprecated Replacement
RUNONSTART RUN_ON_START
PRINTCONFIGONLY PRINT_CONFIG_ONLY
CONTINUE_ON_ERROR CONTINUE_ON_ERROR
API_DARKMODE API_DARK_MODE
FEATURES_DHCP_SERVERCONFIG FEATURES_DHCP_SERVER_CONFIG
FEATURES_DHCP_STATICLEASES FEATURES_DHCP_STATIC_LEASES
FEATURES_DNS_ACCESSLISTS FEATURES_DNS_ACCESS_LISTS
FEATURES_DNS_SERVERCONFIG FEATURES_DNS_SERVER_CONFIG
FEATURES_GENERALSETTINGS FEATURES_GENERAL_SETTINGS
FEATURES_QUERYLOGCONFIG FEATURES_QUERY_LOG_CONFIG
FEATURES_STATSCONFIG FEATURES_STATS_CONFIG
FEATURES_CLIENTSETTINGS FEATURES_CLIENT_SETTINGS
ORIGIN_WEBURL ORIGIN_WEB_URL
ORIGIN_APIPATH ORIGIN_API_PATH
ORIGIN_INSECURE_SKIP_VERIFY ORIGIN_INSECURE_SKIP_VERIFY
*REPLICA_WEBURL REPLICA_WEB_URL
*REPLICA_APIPATH REPLICA_API_PATH
*REPLICA_INSECURE_SKIP_VERIFY REPLICA_INSECURE_SKIP_VERIFY
*REPLICA_AUTOSETUP REPLICA_AUTO_SETUP
*REPLICA_INTERFACENAME REPLICA_INTERFACE_NAME

* is also valid for numbered REPLICA#_ variables

Changelog

  • 1edf5ae add filter test cases
  • 5fca3b1 better readable env vars (#270)
  • 39f7f41 update readme

v0.5.4

4 months ago

Implements

  • Different URL for instances on the UI #258
  • Continue on Error #179

Changelog

  • 3139ad6 Refactor sync into separate action functions (#268)
  • 4a8e2aa allow definig web URL (#267)
  • a9de069 update dependencies

v0.5.3

4 months ago

Fixes

  • How to set Timezone? #264

Implements

  • Proxy for AdGuard Status #259

Changelog

  • 34dac9e Bump actions/setup-go from 4 to 5 (#246)
  • 4189899 Bump github.com/go-resty/resty/v2 from 2.9.1 to 2.11.0 (#263)
  • b71df4d Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#248)
  • c1c81bb Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 (#243)
  • 31aad94 Bump github.com/spf13/viper from 1.17.0 to 1.18.1 (#245)
  • 9a06a6a Bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#261)
  • cb52a43 Bump github/codeql-action from 2 to 3 (#249)
  • 8ccd773 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#251)
  • 2463809 Bump k8s.io/apimachinery from 0.28.4 to 0.29.0 (#250)
  • e7e391f Create config.yml (#253)
  • 542aacb Create general_issue.md (#254)
  • ec9be5a Update general_issue.md (#255)
  • 749c5f1 add option to print full config for debugging (#266)
  • 215ee94 add protection flag to api status (#260)
  • 680989b add tzdata to image (#265)
  • 9d26eec asure cacerts are installed in build image
  • ff7bae0 build main image only once a day if needed
  • cc13b93 correct api status host property from 'origin' to 'host'
  • 4cd60e8 downgrade resty
  • 37b8fda extend issue template description
  • 0c9487a logs are required in template
  • a039704 update issue templates (#256)
  • bb969a0 upgrade agh schema to v0.107.43 (#257)

v0.5.2

6 months ago

Fixes

  • 400 Bad Request Unknown Language #239

Changelog

  • 012350a #239 do not sync incomplete profile (#240)
  • fefdda0 Bump github.com/oapi-codegen/runtime from 1.0.0 to 1.1.0 (#237)
  • 55d63df Bump k8s.io/apimachinery from 0.28.3 to 0.28.4 (#238)

v0.5.1

6 months ago

⚠️⚠️ Minimum required AdGuardHome version is v0.107.40 ⚠️⚠️

Changelog

  • 37ee52a add links to dashboard

v0.5.0

6 months ago

Updates

This Release is now using a model generated from AdGuardHome's AopeAPI definition.

⚠️⚠️ Minimum required AdGuardHome version is v0.107.40 ⚠️⚠️

Implements

  • Safe Search Provider selection not syncing #200
  • New Feature: Status Indicators #231
  • Sync "Pause service blocking schedule" #234

Changelog

  • 6e47c07 Bump actions/checkout from 3 to 4 (#211)
  • a34eb1a Bump docker/build-push-action from 4 to 5 (#216)
  • 0f86e61 Bump docker/login-action from 2 to 3 (#214)
  • 0e129d4 Bump docker/setup-buildx-action from 2 to 3 (#218)
  • 2d65e7d Bump docker/setup-qemu-action from 2 to 3 (#217)
  • dea2d04 Bump github.com/go-resty/resty/v2 from 2.7.0 to 2.8.0 (#213)
  • 49e7927 Bump github.com/go-resty/resty/v2 from 2.8.0 to 2.9.1 (#220)
  • 9a466cb Bump github.com/go-resty/resty/v2 from 2.9.1 to 2.10.0 (#226)
  • dea159d Bump github.com/google/uuid from 1.3.0 to 1.3.1 (#207)
  • 8115f52 Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#230)
  • 240a028 Bump github.com/jinzhu/copier from 0.3.5 to 0.4.0 (#209)
  • e4221a9 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 (#208)
  • ad24071 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 (#219)
  • fda2ac0 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 (#225)
  • 0fb6f38 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (#235)
  • 4d077eb Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (#221)
  • 1581b82 Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 (#228)
  • 8ac7b9a Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 (#229)
  • 014e9c8 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (#236)
  • d07c005 Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#233)
  • ab89144 Bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#222)
  • d99af0c Bump go.uber.org/zap from 1.25.0 to 1.26.0 (#212)
  • e4f2355 Bump golang.org/x/mod from 0.12.0 to 0.13.0 (#223)
  • a2b9930 Bump golang.org/x/mod from 0.13.0 to 0.14.0 (#232)
  • c1975ee Bump golang.org/x/net from 0.15.0 to 0.17.0 (#224)
  • 6f426a8 Bump goreleaser/goreleaser-action from 4 to 5 (#215)
  • da28901 Generate types from openapi (#201)

v0.4.15

9 months ago

Changelog

  • 5043f15 Add support for using cookie for auth (#205)
  • 6072382 Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#190)
  • dd21859 Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 (#198)
  • 50de6b1 Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 (#187)
  • 598324b Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 (#192)
  • 5385d0a Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 (#195)
  • ed952dd Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (#189)
  • 9a19b33 Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#196)
  • 53b9cf7 Bump github.com/onsi/gomega from 1.27.8 to 1.27.9 (#203)
  • 2b4877f Bump github.com/onsi/gomega from 1.27.9 to 1.27.10 (#204)
  • 49cd71d Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#193)
  • bc69d03 Bump go.uber.org/zap from 1.24.0 to 1.25.0 (#206)
  • 06b93cb Bump golang.org/x/mod from 0.10.0 to 0.11.0 (#197)
  • 69dd765 Bump golang.org/x/mod from 0.11.0 to 0.12.0 (#202)
  • 2f2cd0a set provenance: false for image builds (#191)
  • 4db293c update all builder images packages to get latestav ailable cacerts #185
  • 0254797 update tools

v0.4.14

1 year ago

Changelog

  • 92c4d1f #170 add log level to readme
  • abe38e7 Adjust origin-insecure-skip-verify to a bool (#161)
  • cf0458b Bump actions/setup-go from 3 to 4 (#169)
  • 19451db Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 (#164)
  • 89e4f2f Bump github.com/onsi/gomega from 1.27.3 to 1.27.4 (#168)
  • fce8aea Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 (#175)
  • c20bec7 Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 (#178)
  • b44e2f8 Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#180)
  • e2c6ef4 Bump golang.org/x/mod from 0.9.0 to 0.10.0 (#181)
  • c93084e Only sync dhcp config if it is valid (#184)
  • c524a8c Update sync.go (#167)
  • c22f38f correct go.mod version to 1.20
  • faaefd7 fix type of replica-interface-name flag to string (#166)
  • 009715c handle new install page redirect location (#183)
  • f21874c log os and arch (#177)
  • 1dab955 print config in debug mode (#171)
  • 5df430e update readme with api port
  • 3211406 update tools

v0.4.13

1 year ago

Changelog

  • 495e0d2 Allow enabling/disabling target dhcp server (#160)
  • 25265a5 Bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 (#152)
  • 619dd5f Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 (#154)
  • 94ed2c6 Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.9.0 (#157)
  • bdc8024 Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 (#151)
  • e3f01f7 Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 (#156)
  • 9310ddd Bump golang.org/x/mod (#153)
  • 5865a81 Bump golang.org/x/mod from 0.8.0 to 0.9.0 (#158)
  • cfcffab correct interface name env var from REPLICA%s_INTERFACWENAME to REPLICA%s_INTERFACENAME (#159)