No description
Find a file
Janus C. H. Knudsen a1bee99d8e Refactor offline-first architecture with IndexedDB
Improves dependency injection and service initialization for IndexedDB-based calendar application

Implements lazy initialization for IndexedDB
Fixes race conditions in async event handling
Adds proper dependency injection with registerType
Enhances sync manager and repository pattern

Key improvements:
- Lazy database initialization
- Proper service lifecycle management
- Improved network awareness for sync operations
- Cleaned up initialization logic in index.ts
2025-11-05 20:35:21 +01:00
.claude Adds I-prefix to all interfaces 2025-11-03 21:30:50 +01:00
.roo Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
.workbench Cleanup test files and move to another folder 2025-11-05 00:07:19 +01:00
coding-sessions Refactor offline-first architecture with IndexedDB 2025-11-05 20:35:21 +01:00
docs cleanup 2025-10-06 21:39:57 +02:00
reports WIP on master 2025-11-03 14:54:57 +01:00
src Refactor offline-first architecture with IndexedDB 2025-11-05 20:35:21 +01:00
test Implements offline-first calendar sync infrastructure 2025-11-05 00:37:57 +01:00
wwwroot Adds I-prefix to all interfaces 2025-11-03 21:30:50 +01:00
.gitignore Refactors project structure and event rendering 2025-09-09 17:15:06 +02:00
analyze-css.js WIP on master 2025-11-03 14:54:57 +01:00
build.js Updates build config and removes unused dependencies 2025-10-30 21:46:38 +01:00
Calendar Plantempus.sln Improves grid layout and navigation 2025-07-25 00:24:15 +02:00
CalendarServer.csproj Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
package-lock.json WIP on master 2025-11-03 14:54:57 +01:00
package.json WIP on master 2025-11-03 14:54:57 +01:00
postcss.config.js WIP on master 2025-11-03 14:54:57 +01:00
Program.cs Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
purgecss.config.js WIP on master 2025-11-03 14:54:57 +01:00
tsconfig.json Improves all-day event rendering and animation 2025-09-01 23:37:47 +02:00
vitest.config.ts Improves all-day event layout calculation 2025-09-25 23:38:17 +02:00