From 9a1797b8b2fa2a5f1751e01d0afb7f67ef6dc444 Mon Sep 17 00:00:00 2001 From: Renan Bernordi Date: Fri, 14 Nov 2025 23:21:13 -0300 Subject: [PATCH 1/3] backup file and folders --- .../modules/backups/components/create-schedule-form.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/client/modules/backups/components/create-schedule-form.tsx b/app/client/modules/backups/components/create-schedule-form.tsx index 0f1e311..d47d032 100644 --- a/app/client/modules/backups/components/create-schedule-form.tsx +++ b/app/client/modules/backups/components/create-schedule-form.tsx @@ -254,7 +254,7 @@ export const CreateScheduleForm = ({ initialValues, formId, onSubmit, volume }: Backup paths - Select which folders to include in the backup. If no paths are selected, the entire volume will be + Select which folders or files to include in the backup. If no paths are selected, the entire volume will be backed up. @@ -264,7 +264,7 @@ export const CreateScheduleForm = ({ initialValues, formId, onSubmit, volume }: selectedPaths={selectedPaths} onSelectionChange={handleSelectionChange} withCheckboxes={true} - foldersOnly={true} + foldersOnly={false} className="flex-1 border rounded-md bg-card p-2 min-h-[300px] max-h-[400px] overflow-auto" /> {selectedPaths.size > 0 && ( From 5b1d7eff179e6bfa92c38dcc9f71803722da8ee7 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Sat, 15 Nov 2025 09:39:49 +0100 Subject: [PATCH 2/3] chore: update .gitignore --- .gitignore | 3 +++ mutagen.yml.lock | 1 - notes.md | 4 ---- 3 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 mutagen.yml.lock delete mode 100644 notes.md diff --git a/.gitignore b/.gitignore index 4addbfe..9f32df6 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,6 @@ .env .turbo CLAUDE.md + +mutagen.yml.lock +notes.md diff --git a/mutagen.yml.lock b/mutagen.yml.lock deleted file mode 100644 index d39b85b..0000000 --- a/mutagen.yml.lock +++ /dev/null @@ -1 +0,0 @@ -proj_Nwis7nYU1DiPGTtNlwRKBVtdgo5cOWPsnwbtxj2Urg0 \ No newline at end of file diff --git a/notes.md b/notes.md deleted file mode 100644 index a67dab3..0000000 --- a/notes.md +++ /dev/null @@ -1,4 +0,0 @@ -docker run --rm -it -v nicolas:/data alpine sh -lc 'echo hello > /data/hi && cat /data/hi' - -mount -t davfs http://192.168.2.42 /mnt/webdav - From 3622fd57ef3852797df009f27808caf81c7f0d2a Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Sat, 15 Nov 2025 09:42:29 +0100 Subject: [PATCH 3/3] refactor(repository): keep the error if repo is already init --- .../modules/repositories/repositories.service.ts | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/app/server/modules/repositories/repositories.service.ts b/app/server/modules/repositories/repositories.service.ts index 9ebc0f3..f6c3bae 100644 --- a/app/server/modules/repositories/repositories.service.ts +++ b/app/server/modules/repositories/repositories.service.ts @@ -82,21 +82,6 @@ const createRepository = async (name: string, config: RepositoryConfig, compress } const errorMessage = toMessage(error); - - if (errorMessage.includes("already initialized") || errorMessage.includes("config file already exists")) { - logger.info(`Repository already exists on backend, connecting to existing repository: ${slug}`); - - await db - .update(repositoriesTable) - .set({ - status: "healthy", - lastChecked: Date.now(), - lastError: null, - }) - .where(eq(repositoriesTable.id, id)); - - return { repository: created, status: 201 }; - } await db.delete(repositoriesTable).where(eq(repositoriesTable.id, id));