Skip to content

fix(core,ui): hot folder refresh, remote folder creation, drop the log window - #16

Merged
gnacho merged 1 commit into
mainfrom
fix/13-15-hot-refresh-mkcol
Aug 14, 2026
Merged

gnacho merged 1 commit into
mainfrom
fix/13-15-hot-refresh-mkcol

Conversation

@gnacho

@gnacho gnacho commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Closes #13
Closes #14
Closes #15

…g window

- refresh_after_config_change now reconciles the folder runtimes
  (sync_folders) before repainting: adds/removes made in Settings are
  visible immediately instead of after a restart (#13).
- nextcloudcmd exits 1 with zero output against a nonexistent remote
  folder, so a brand-new folder pair never synced and reported a generic
  error. The engine now runs an injectable remote ensurer before the
  spawn: NextcloudApi::ensure_remote_folder issues segment-wise MKCOL
  (201/405 ok, 401/403 -> AuthFailed, others fall through to the sync).
  OpenCloud and the account root are skipped (#14).
- The log window and its header button are removed by user decision;
  the daily files under $XDG_STATE_HOME remain what 'check the log'
  refers to (#15).

Closes #13, closes #14, closes #15
@gnacho
gnacho merged commit f8e2752 into main Aug 14, 2026
1 check passed
@gnacho
gnacho deleted the fix/13-15-hot-refresh-mkcol branch August 14, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant