Commit graph

13 commits

Author SHA1 Message Date
db081b6b04 fix: null-safe input lookup in confirmEditForm 2026-07-29 09:37:16 +00:00
60e05cd8fe fix: guard null selectors in showEditForm when button type varies 2026-07-29 09:33:35 +00:00
2e60e19877 feat: separate Pin/Edit/Unpin — one-click pin when hostname exists, inline edit for pinned leases 2026-07-29 09:31:55 +00:00
7793c9edde fix: improve pin form CSS visibility, use inline-flex for layout 2026-07-29 09:29:06 +00:00
16b5850aa6 feat: pin leases with optional hostname — adds DNS address=/name/IP record for network-wide name resolution 2026-07-29 08:35:01 +00:00
026c97598b fix: add zoraxy.csrf.Token meta tag needed by $.cjax() 2026-07-24 11:21:25 +00:00
81271b6ce6 fix: load jQuery and utils.js (needed for $.cjax()) from Zoraxy paths 2026-07-24 11:12:50 +00:00
4f48790a5a fix: use $.cjax() (Zoraxy CSRF-safe AJAX wrapper) instead of raw fetch() 2026-07-24 11:09:00 +00:00
76e7fc3d5c fix: switch to form-encoded POST + CSRF as query param + form field 2026-07-24 10:54:45 +00:00
78cae8dea4 fix: only add CSRF body field on POST requests, not GET 2026-07-24 10:51:20 +00:00
037791bbd5 fix: send CSRF token in POST body field, header, and X-CSRF-Token header 2026-07-24 10:30:57 +00:00
8b0bd75f29 fix: reload returns 200 JSON on error, fix missing buttons, handle non-JSON responses, add -buildvcs=false 2026-07-24 10:08:12 +00:00
d1e2908fdc chore: initial commit of dhcp-lease-manager plugin 2026-07-24 09:17:04 +00:00