Leantime
Open-source project management system for non-project managers, designed for small teams and startups with focus on goals and milestones.
Leantime lands a major architecture rebuild, then spends a week stabilizing its API auth
◆Recent moves
- 9d ago
Mobile API endpoints for notifications and calendar; fixes
Adds session-scoped mobile API endpoints for the notifications inbox and calendar, plus mention-dropdown and canvas fixes. Continues building out the API surface the mobile app needs.
View source ↗ - 13d ago
Fix cross-project My Work loading and Bearer auth
Fixes cross-project 'My Work' loading and a Bearer-auth role-storage bug. Part of the post-3.9.0 stabilization train, no new capability.
View source ↗ - 13d ago
Fix Bearer token auth on permission-gated API methods
Resolves a Bearer token error that denied every permission-gated API method, and unifies session handling across auth paths. A correctness fix for the 3.9.0 API rework.
View source ↗ - 15d ago
Fix route caching and Bearer/PAT authentication
Fixes stale route-cache recovery and Bearer/PAT authentication against the core token store. Another stabilization patch in the 3.9.x line.
View source ↗ - 15d ago
Fix 3.9.0 Bearer API auth regression
Restores user context for Sanctum Bearer API requests, fixing a regression from 3.9.0, and adds a contract-test CI gate. Pure correction of the prior release.
View source ↗ - 15d ago
Native permission engine, JSON-RPC API and mobile push
⚡ SPARK3.9.0 rebuilds the foundation: a native fail-closed permission engine across every domain, a JSON-RPC API replacing legacy REST, consolidated Blueprints, and mobile push notifications. The architectural move that the following bugfix train is paying down.
View source ↗