dokploy/apps
Yash Kumar 91db4e60c4 fix(dns): match record content in upsertRecord to prevent overwriting existing records
Previously, upsertRecord matched only by type and name, silently
overwriting any existing record of the same type/name with different
content. This caused data loss when users had multiple records of the
same type (e.g. multiple TXT records for SPF + site verification).

Now upsertRecord also checks the record content/target before deciding
to update. If the content differs, a new record is created alongside
the existing one instead of replacing it.

Affected providers: Cloudflare, Porkbun, Infomaniak, OVH.
Tests updated accordingly.
2026-09-08 16:59:16 +05:30
..
api chore(api): add local Inngest dev server script 2026-09-01 19:11:27 -06:00
dokploy fix(dns): match record content in upsertRecord to prevent overwriting existing records 2026-09-08 16:59:16 +05:30
monitoring fix: enhance container metrics query to support wildcard matching for container names 2026-03-08 16:16:45 -06:00
schedules fix: pass timezone when removing repeatable schedule job 2026-09-01 01:31:59 -06:00