KB: skymirror

← All workspaces
4101 entries 163 domains 4.6 MB database Last ingest: 2026-03-20 02:00

4101 results — page 6 of 83

Title Domain Type Severity Source Freshness Updated
Google fellesdisk: badge in `#4285f4`, Nextcloud fellesdisk: badge in `#0082c9` general pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Google fellesdisk: badge in `#4285f4`, Nextcloud fellesdisk: badge in `#0082c9`
Items now have right-aligned shared-folder SVG badge (Material Design `folder... general pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Items now have right-aligned shared-folder SVG badge (Material Design `folder_shared` icon)
Kept header+items format (group header with provider icon + label, items below) skymirror/storage pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: ["Provider"]
Cross-domain: []
Symptoms: []
Body:
Kept header+items format (group header with provider icon + label, items below)
Nextcloud: `[cloud icon] user@server [fa-solid fa-hard-drive badge]` — NC blu... general pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Nextcloud: `[cloud icon] user@server [fa-solid fa-hard-drive badge]` — NC blue `#0082c9`
Google Drive: `[GDrive img] email [fa-brands fa-google-drive badge]` — blue `... skymirror/storage pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Google Drive: `[GDrive img] email [fa-brands fa-google-drive badge]` — blue `#4285f4`
Merged "My Drive" / account name onto same line as email — no longer separate... general pattern info HANDOFF-002-260224-dropdown-icons-gdocs-fix.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-002-260224-dropdown-icons-gdocs-fix.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Merged "My Drive" / account name onto same line as email — no longer separate header+item
Next LLM Instruction general pattern info HANDOFF-031-260227-nativja-session7-conclusion.md 100 2026-02-27
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-031-260227-nativja-session7-conclusion.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
1. Ikke fortsett på PrefetchBoost — grensen er nådd 2. Nativja NC32 lastetid er en NC upstream-begrensning (dobbel-syklus SPA-arkitektur) 3. Hvis temaet gjenopptas: eneste reelle vei er Visual SSR overlay (HTML-filelist i initial response) — men vei vedlikeholdsrisikoen 4. Load expert ved behov: `coordination/experts/05-operations/nextcloud-nativja/CURRENT.md`
Tilstand ved avslutning general pattern info HANDOFF-031-260227-nativja-session7-conclusion.md 100 2026-02-27
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-031-260227-nativja-session7-conclusion.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
### nc.nativja.no - PrefetchBoost v0.4.0 aktiv og fungerende - FolderColors: DISABLED (viktigste enkelt-gevinst, session #5) - Samlet PrefetchBoost-gevinst: ~850ms (teknisk reell, perceptuelt usynlig) ### Repo - Alle endringer commitet og pushet til main - Expert-filer oppdatert: prefetchboost v1.1, nextcloud-nativja v1.5 ---
Konklusjon: Hva som faktisk ville hjelpt general pattern info HANDOFF-031-260227-nativja-session7-conclusion.md 100 2026-02-27
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-031-260227-nativja-session7-conclusion.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Kun to tilnærminger ville gitt merkbar forbedring: | Tilnærming | Effekt | Status | |-----------|--------|--------| | **Visual SSR overlay** (HTML-filelist i initial HTML) | Filer synlige ved 0.6s | Teknisk mulig, men høy vedlikeholdsbyrde (layout-matching brytes ved NC-oppdatering) | | **NC 31** (nedgrade) | Progressiv rendering, filer ved ~2s | NC upstream-beslutning, ikke kontrollerbar | | **NC upstream PR** | Fix dobbel-syklus i NC 32 | Langsiktig | **PrefetchBoost-grensen er nådd.** Al...
Hva som ble gjort general pattern info HANDOFF-031-260227-nativja-session7-conclusion.md 100 2026-02-27
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-031-260227-nativja-session7-conclusion.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
### 1. Dyp NC32 kildekode-analyse (session #7) Full gjennomgang av NC32 override-mekanismer — se HANDOFF-030 for detaljert teknisk analyse. **Nøkkelfunn:** | Mekanisme | Funn | |-----------|------| | `Middleware::beforeOutput()` | Kan intercepte og modifisere ferdig HTML. Global=true treffer alle apps. | | `IRootFolder::getDirectoryListing()` | 1.3ms varm — nesten gratis i FPM-kontekst | | Vue `$mount("#content")` | Erstatter ALT inne i #content. SSR-HTML der ville blitt slettet. | | SPA-n...
Session Summary general pattern info HANDOFF-031-260227-nativja-session7-conclusion.md 100 2026-02-27
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-031-260227-nativja-session7-conclusion.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
### Oppgave Dyp analyse av SSR-idéen for NC32 Files-appen, og vurdering av realisme og verdi. ---
Summary toast shows "source only" / "dest only" counts that are not visible i... general incident medium HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Summary toast shows "source only" / "dest only" counts that are not visible in UI (hidden badges)
A-001 (state cleanup on compare switch) deferred general incident medium HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
A-001 (state cleanup on compare switch) deferred
Compare-level dropdown (Quick/Detailed/Thorough) in OptionsModal doesn't affe... general incident medium HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Compare-level dropdown (Quick/Detailed/Thorough) in OptionsModal doesn't affect deep compare yet — always uses name+size matching
Audit: (`1654d9e`): Score A- — all critical requirements verified correct general pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**Audit** (`1654d9e`): Score A- — all critical requirements verified correct
TASK-004: Build + lint verification — PASS general pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**TASK-004**: Build + lint verification — PASS
TASK-003: (`7e5f793`): Vue components — SyncStatusBadge, FileTreeRow, FileTre... skymirror/transfer pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**TASK-003** (`7e5f793`): Vue components — SyncStatusBadge, FileTreeRow, FileTree, FilePanel, Toolbar, OptionsModal
TASK-002: (`3705110`): Frontend — types, API, syncStore, composable, settings... skymirror/transfer pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**TASK-002** (`3705110`): Frontend — types, API, syncStore, composable, settingsStore
TASK-001: (`ec8dce4`): Backend — DeepCompareResult DTO, `compareDeep()` contr... general pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**TASK-001** (`ec8dce4`): Backend — DeepCompareResult DTO, `compareDeep()` controller, route
Revise: (`6012f51`): Patched all 4 critical gaps in masterplan general pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**Revise** (`6012f51`): Patched all 4 critical gaps in masterplan
Review: (`73983fb`): Scored B — found 4 critical gaps (K-001..K-004) + 1 warn... general pattern info HANDOFF-011-260224-file-manager-dev10.md 100 2026-02-24
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-011-260224-file-manager-dev10.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**Review** (`73983fb`): Scored B — found 4 critical gaps (K-001..K-004) + 1 warning (A-004)
Compare-level dropdown (Quick/Detailed/Thorough) in OptionsModal still not wi... general incident medium HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Compare-level dropdown (Quick/Detailed/Thorough) in OptionsModal still not wired to deep compare
Folder sizes show as "0 B" for empty folders (correct but could show "—" inst... general incident medium HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Folder sizes show as "0 B" for empty folders (correct but could show "—" instead)
Toast now shows error (red) instead of success (green) when 0 files transferred skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Toast now shows error (red) instead of success (green) when 0 files transferred
Backend `compareDeep` accepts optional `fresh` body parameter to skip 5-min c... general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Backend `compareDeep` accepts optional `fresh` body parameter to skip 5-min cache
After successful transfer: clears cached compare results and re-runs with `fr... skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: ["Transfer"]
Cross-domain: []
Symptoms: []
Body:
After successful transfer: clears cached compare results and re-runs with `fresh=true`
Compute dest_path with relative path to preserve folder structure general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Compute dest_path with relative path to preserve folder structure
Build rclone IncludeRule from relative path (`item.path` minus `srcPath` prefix) skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Build rclone IncludeRule from relative path (`item.path` minus `srcPath` prefix)
Use `flattenedEntries` for item collection in App.vue general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Use `flattenedEntries` for item collection in App.vue
`TransferController` dest_path used only `item.name`, losing subfolder structure skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`TransferController` dest_path used only `item.name`, losing subfolder structure
`startFilteredCopy` in RcloneService built rclone include rules from `item.na... skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`startFilteredCopy` in RcloneService built rclone include rules from `item.name` only (e.g. `/file.txt`), not the relative path from srcPath (e.g. `/SubFolder/file.txt`)
`onCopy`/`onSync` in App.vue searched only `store.entries` (top-level), not `... skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`onCopy`/`onSync` in App.vue searched only `store.entries` (top-level), not `flattenedEntries`
Only refreshes currently visible account+path pair general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Only refreshes currently visible account+path pair
Background auto-refresh every 4 min (stale-while-revalidate pattern) general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Background auto-refresh every 4 min (stale-while-revalidate pattern)
Smart skip: don't re-run compare when same CompareKey already has results general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Smart skip: don't re-run compare when same CompareKey already has results
`deepResults` persisted to sessionStorage (survives page refresh within tab) skymirror/storage pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`deepResults` persisted to sessionStorage (survives page refresh within tab)
`compareDeep` results cached 5 min in Laravel Cache (avoids redundant rclone ... skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`compareDeep` results cached 5 min in Laravel Cache (avoids redundant rclone recursive walks)
Also fetches sizes for subdirectories when expanding folders general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Also fetches sizes for subdirectories when expanding folders
Sizes load progressively as metadata responses arrive general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Sizes load progressively as metadata responses arrive
Fetched asynchronously via existing `/api/browse/{id}/metadata` endpoint (5-m... skymirror/transfer pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Fetched asynchronously via existing `/api/browse/{id}/metadata` endpoint (5-min backend cache)
Folders now display total size (e.g. "1.2 GB") in the Size column general pattern info HANDOFF-012-260225-file-manager-dev11.md 100 2026-02-25
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-012-260225-file-manager-dev11.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Folders now display total size (e.g. "1.2 GB") in the Size column
Added `index_interval` to `CloudAccountService::$allowed` update fields general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added `index_interval` to `CloudAccountService::$allowed` update fields
Prevents background page scrolling when modal is open general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Prevents background page scrolling when modal is open
`x-effect="document.body.style.overflow = visible ? 'hidden' : ''"` on SFTP m... general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`x-effect="document.body.style.overflow = visible ? 'hidden' : ''"` on SFTP modal
States: checkmark API (green), xmark API (red), ? API (yellow), spinner API (... general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
States: checkmark API (green), xmark API (red), ? API (yellow), spinner API (blue)
Replaced plain green/red dots with labeled badges matching SFTP badge style general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Replaced plain green/red dots with labeled badges matching SFTP badge style
Card badge: green checkmark when verified, blue when unverified general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Card badge: green checkmark when verified, blue when unverified
Set on successful "Test Connection" in testSftp controller general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Set on successful "Test Connection" in testSftp controller
New `sftp_connection_verified_at` timestamp column general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
New `sftp_connection_verified_at` timestamp column
`GET/POST/DELETE /api/settings/ssh-proxy` — Proxy configuration CRUD general pattern info HANDOFF-021-260226-sftp-tunnel-management.md 100 2026-02-26
Source file: /var/www/skymirror/coordination/handoffs/HANDOFF-021-260226-sftp-tunnel-management.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`GET/POST/DELETE /api/settings/ssh-proxy` — Proxy configuration CRUD
Ingestion History

Loading…