Files
3m-ui/backend/internal/node
Z User a1cbef1d74 fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
fix: UNIQUE/soft-delete hygiene across tokens, HWID, config, templates, node delete
- Hard-delete access tokens and HWID devices so unique indexes free immediately
- Revive soft-deleted HWID rows and visual-config fragments on re-register/upsert
- Align node.Service.Delete with pre-delete name free; Unscoped clone rollbacks
- Clearer template name collision errors
2026-09-10 15:34:34 +00:00
..
2026-08-19 12:49:36 +08:00
2026-08-21 16:40:11 +00:00