[PR #743] [MERGED] chore(all): migrate to service architecture with github.com/qdm12/goservices #823

Open
opened 2025-11-20 04:26:12 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qdm12/ddns-updater/pull/743
Author: @qdm12
Created: 6/13/2024
Status: Merged
Merged: 6/13/2024
Merged by: @qdm12

Base: masterHead: service


📝 Commits (7)

  • 2b02ac1 chore(main): split main function into smaller functions
  • 2343344 chore(update): rename run.go to service.go
  • 6a760cc Backup service
  • db202e0 HTTP server service
  • 8852613 Health server service
  • ab8f3da Updater service
  • e53f537 Database service

📊 Changes

12 files changed (+367 additions, -315 deletions)

View changed files

📝 cmd/updater/main.go (+118 -115)
📝 go.mod (+1 -1)
📝 go.sum (+2 -2)
internal/backup/interfaces.go (+5 -0)
internal/backup/service.go (+97 -0)
📝 internal/backup/zip.go (+6 -26)
📝 internal/data/data.go (+15 -0)
📝 internal/data/persistence.go (+0 -6)
📝 internal/health/server.go (+10 -46)
📝 internal/server/server.go (+8 -45)
📝 internal/update/helpers.go (+8 -8)
📝 internal/update/service.go (+97 -66)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qdm12/ddns-updater/pull/743 **Author:** [@qdm12](https://github.com/qdm12) **Created:** 6/13/2024 **Status:** ✅ Merged **Merged:** 6/13/2024 **Merged by:** [@qdm12](https://github.com/qdm12) **Base:** `master` ← **Head:** `service` --- ### 📝 Commits (7) - [`2b02ac1`](https://github.com/qdm12/ddns-updater/commit/2b02ac154e2ad2e68640ade646825af1799143a7) chore(main): split main function into smaller functions - [`2343344`](https://github.com/qdm12/ddns-updater/commit/234334453586cf15387ee29621e3640ac464e326) chore(update): rename run.go to service.go - [`6a760cc`](https://github.com/qdm12/ddns-updater/commit/6a760ccc030a95b23eccd2392a5b64bae5f7670c) Backup service - [`db202e0`](https://github.com/qdm12/ddns-updater/commit/db202e0b51ddc28029a73aaaa28d9b3d14149d3c) HTTP server service - [`8852613`](https://github.com/qdm12/ddns-updater/commit/8852613aec93a73b99a6005b078930c6b09ab52a) Health server service - [`ab8f3da`](https://github.com/qdm12/ddns-updater/commit/ab8f3dab0282503c77e69c36b1e0912668aa8e41) Updater service - [`e53f537`](https://github.com/qdm12/ddns-updater/commit/e53f537f193e569e0684151f1f3afa2e5ba0074a) Database service ### 📊 Changes **12 files changed** (+367 additions, -315 deletions) <details> <summary>View changed files</summary> 📝 `cmd/updater/main.go` (+118 -115) 📝 `go.mod` (+1 -1) 📝 `go.sum` (+2 -2) ➕ `internal/backup/interfaces.go` (+5 -0) ➕ `internal/backup/service.go` (+97 -0) 📝 `internal/backup/zip.go` (+6 -26) 📝 `internal/data/data.go` (+15 -0) 📝 `internal/data/persistence.go` (+0 -6) 📝 `internal/health/server.go` (+10 -46) 📝 `internal/server/server.go` (+8 -45) 📝 `internal/update/helpers.go` (+8 -8) 📝 `internal/update/service.go` (+97 -66) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 04:26:12 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#823