diff --git a/Makefile b/Makefile index d5ae7f0..1ffde36 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ BINARY=nasctl -VERSION?=0.6.0 +VERSION?=0.6.1 GO?=go LDFLAGS=-s -w -X github.com/darroyo/nasctl/internal/web.Version=$(VERSION) -X github.com/darroyo/nasctl/internal/web.Commit=$(shell git rev-parse --short HEAD 2>/dev/null || echo unknown) BUILD_FLAGS=CGO_ENABLED=0 diff --git a/web/src/api.ts b/web/src/api.ts index d1b0c4d..2d909c1 100644 --- a/web/src/api.ts +++ b/web/src/api.ts @@ -215,6 +215,8 @@ export const api = { deleteWatchedMount: (id: number) => request("DELETE", `/system/watched-mounts/${id}`), // import + importSamba: () => request<{ imported: number; message?: string }>("POST", "/import/samba"), + importNfs: () => request<{ imported: number; message?: string }>("POST", "/import/nfs"), importUsers: () => request<{ imported: number; message?: string }>("POST", "/import/users"), // files diff --git a/web/src/pages/Nfs.tsx b/web/src/pages/Nfs.tsx index ba6ce1e..7c53be0 100644 --- a/web/src/pages/Nfs.tsx +++ b/web/src/pages/Nfs.tsx @@ -150,9 +150,24 @@ export default function Nfs() {

Exports NFS

- +
+ + +
diff --git a/web/src/pages/Samba.tsx b/web/src/pages/Samba.tsx index f88afbd..2594422 100644 --- a/web/src/pages/Samba.tsx +++ b/web/src/pages/Samba.tsx @@ -133,9 +133,22 @@ export default function Samba() {

Shares SMB / Samba

- + +