mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
- Split OperationLogSyncService (678→289 lines) into focused services: - OperationLogManifestService: manifest file operations - OperationLogUploadService: upload pending operations - OperationLogDownloadService: download remote operations - operation-sync.util.ts: shared type guards and converters - Extract VectorClockService with clear documentation: - getCurrentVectorClock(): merged clock from snapshot + ops - getEntityFrontier(): per-entity vector clocks - getSnapshotVectorClock(): baseline for conflict detection - Remove dead code: - Remove markApplied() no-op from store service - Move stress tests to benchmarks/ folder - Fix type safety: - Replace 'as any' casts with proper types - Add TaskOperationPayload interface |
||
|---|---|---|
| .. | ||
| ai | ||
| promotion | ||
| screens | ||
| sync | ||
| add-new-integration.md | ||
| build-and-publish-notes.md | ||
| ENV_SETUP.md | ||
| github-access-token-instructions.md | ||
| gitlab-access-token-instructions.md | ||
| how-to-rate.md | ||
| howto-refresh-snap-credentials.md | ||
| legacy-webview-analysis.md | ||
| mac-app-store-code-signing-guide.md | ||
| performance-project-tag-report.md | ||
| plugin-development.md | ||
| update-android-app.md | ||
| update-mac-certificates.md | ||