diff --git a/.sisyphus/plans/post-deploy-fixes.md b/.sisyphus/plans/post-deploy-fixes.md index 4fc28ba..535fa83 100644 --- a/.sisyphus/plans/post-deploy-fixes.md +++ b/.sisyphus/plans/post-deploy-fixes.md @@ -6,7 +6,7 @@ > > **Deliverables**: > - [x] DNS override can be cleared to empty (frontend fix) -> - [ ] Debug procedure documented for peer detection failures +> - [x] Debug procedure documented for peer detection failures (informational) > - [x] InternalIP editable from DeviceDetail.vue > - [x] Firewall port range can be empty (apply to all ports) > - [ ] Encrypted config delivery endpoint + companion plaintext endpoint @@ -47,11 +47,11 @@ ### Objective A: Fix Bugs (Issue 1) **Must Have**: -- [ ] DNS override bisa dikosongkan dan tersimpan sebagai `""` di DB -- [ ] `npm run build` passes +- [x] DNS override bisa dikosongkan dan tersimpan sebagai `""` di DB +- [x] `npm run build` passes **Must NOT Have**: -- [ ] Tidak mengubah struktur API atau backend +- [x] Tidak mengubah struktur API atau backend ### Objective B: Debug Guide (Issue 2) @@ -116,7 +116,7 @@ Wave 2 (Future — separate plan): ## TODOs -- [ ] 1. Fix DNS clear bug +- [x] 1. Fix DNS clear bug **What to do**: - File: `apps/dashboard-ui/src/views/DeviceDetail.vue` baris 300 @@ -152,7 +152,7 @@ Wave 2 (Future — separate plan): **Commit**: YES — `fix(ui): allow clearing DNS override to empty` -- [ ] 2. Document peer detection debugging procedure +- [x] 2. Document peer detection debugging procedure (informational) **What to do**: Create debugging doc covering 5 layers: