D3V-Server/backend/internal
xtcnet 6c3122d03d feat(wg-public): add file manager UI with upload, rename, delete
- Add File Manager card above REST API Documentation on /wg-public page
  with table showing name, size, modified date and action buttons
- Upload: file picker button, enforces storage quota
- Rename: inline editable row (Enter to confirm, Escape to cancel)
- Delete: with confirmation dialog
- Download: opens decrypted file in new tab
- Add renameFile() method to wireguard-fs.js (fs.rename, no re-encryption)
- Add PATCH /api/wg-public/files/:filename endpoint for rename
- Fix bug: saveEncryptedFile -> uploadFile in wg_public.js
- Fix bug: getDecryptedFileStream + pipe -> downloadFile in wg_public.js
- Add Rename curl example to REST API Documentation section

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 21:57:49 +07:00
..
2fa.js feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00
access-list.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
audit-log.js feat(wireguard): harden security constraints and fix db manager UI 2026-03-10 11:25:40 +07:00
certificate.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
database.js feat(wireguard): add isolated encrypted file manager per wg client, drop sql editor 2026-03-10 11:40:19 +07:00
dead-host.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
host.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
ip_ranges.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
nginx.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
proxy-host.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
redirection-host.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
remote-version.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
report.js feat: fix audit log display, add dashboard counts, restructure WireGuard page, add translations 2026-03-08 14:17:18 +07:00
setting.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
stream.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
token.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
user.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
wireguard-fs.js feat(wg-public): add file manager UI with upload, rename, delete 2026-03-17 21:57:49 +07:00
wireguard.js fix: allow client-to-client traffic when isolation is disabled 2026-03-17 20:14:33 +07:00