managarten/apps
Till-JS e23d1194d8 feat: add @manacore/shared-api-client package
Create unified API client for all web apps with:
- createApiClient factory function
- ApiResult<T> Go-style error handling
- HTTP methods: get, post, put, patch, delete, upload
- Auto token handling via getAuthToken callback
- Timeout support with AbortController
- Retry logic with exponential backoff
- Runtime URL injection for Docker
- FormData support for file uploads

Migrate clock app as proof of concept:
- Replace local fetchApi with shared createApiClient
- Update stores to use ApiError.message

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 14:19:55 +01:00
..
calendar refactor(shared-ui): centralize toast system across all web apps 2026-01-29 14:03:29 +01:00
chat refactor(shared-ui): centralize toast system across all web apps 2026-01-29 14:03:29 +01:00
clock feat: add @manacore/shared-api-client package 2026-01-29 14:19:55 +01:00
contacts refactor(shared-ui): centralize toast system across all web apps 2026-01-29 14:03:29 +01:00
context 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
manacore ⬆️ chore: standardize web app dependencies 2026-01-29 13:49:55 +01:00
manadeck perf: migrate Tailwind from PostCSS to Vite plugin 2026-01-29 13:45:42 +01:00
matrix chore(matrix): add Dockerfile and docker-compose config for web app 2026-01-29 14:08:19 +01:00
nutriphi ⬆️ chore: standardize web app dependencies 2026-01-29 13:49:55 +01:00
picture refactor(shared-ui): centralize toast system across all web apps 2026-01-29 14:03:29 +01:00
planta ⬆️ chore: standardize web app dependencies 2026-01-29 13:49:55 +01:00
presi ⬆️ chore: standardize web app dependencies 2026-01-29 13:49:55 +01:00
questions feat(questions): add demo mode for unauthenticated users 2026-01-29 13:57:20 +01:00
skilltree feat(skilltree): add central auth pages with shared components 2026-01-29 13:55:22 +01:00
storage refactor(shared-ui): centralize toast system across all web apps 2026-01-29 14:03:29 +01:00
todo ⬆️ chore: standardize web app dependencies 2026-01-29 13:49:55 +01:00
zitare/apps feat(auth): redirect users to source app after email verification 2026-01-27 01:31:31 +01:00