Billing, Security, and Task Management Overhaul

|
billingsecurityuxworkspace

This is a substantial release. Billing and subscription plans go live for the first time, MFA and security controls land across user and workspace settings, and task management gets a round of meaningful upgrades — move tasks between projects, customizable statuses, kanban subtask previews, and a new command palette.

New

Task Status Management: Workspaces now have a default set of task statuses that new projects inherit automatically. Each project can then customize its statuses independently — reorder, add, or remove without affecting the workspace template.

Move Task to Another Project: Tasks can now be moved between projects via the task detail header. Pick a target project, then assign a status for the parent task and each subtask individually — subtasks default to the closest equivalent status category in the target project.

Multi-Factor Authentication (MFA): Users can now set up TOTP-based MFA from account settings. Workspace admins can enforce MFA as a requirement for all members via the new Security settings in workspace configuration.

Security Settings: A dedicated Security page in user settings lets you manage your password and MFA setup in one place. Users without a password (e.g. social login) can now set one via email.

Quick Actions (⌘K): A command palette is now accessible via Ctrl / Cmd + K or the new button in the sidebar. Quickly create tasks and navigate without leaving the keyboard.

Project Privacy Controls: Workspace admins can now control whether private projects are visible to all members or hidden entirely. When hidden, a private project only appears for members explicitly added by the project admin.

Billing & Subscription Plans: Billing is now live — workspaces can subscribe to a plan, manage seats, and update payment methods directly from workspace settings. When a payment fails, the workspace enters a 7-day grace period: owners see a countdown banner and can fix payment without leaving the app. After the grace period, non-owner members lose access until billing is resolved; owners retain full access and are redirected to billing settings.

Improved

Subtask Preview in Kanban: Clicking the subtask progress bar on a kanban card now expands an inline list of subtasks with their status — previously only available in table view.

Auth & Onboarding: The login and onboarding screens have been fully rebuilt with a new responsive layout.

Task Activity History: Description changes are now tracked in task activity, alongside existing title change history.

Settings Deep Links: Settings tabs now sync with the URL via ?tab=x, so you can link directly to a specific tab and the correct tab opens on page refresh.

Fixed

Overdue badge on completed tasks: Tasks marked as done no longer show an overdue indicator, even if the due date has passed.

Settings page redirect on refresh: Refreshing a settings page no longer kicks you back to the dashboard — the permission check now waits for data to load before deciding whether to redirect.

Experience the power of flow.

Join the teams that stopped fighting their tools and started delivering results.

elean project dashboard preview
elean task management interface with kanban boards
elean workspace analytics view
0.4.0 - Billing, Security, and Task Management Overhaul | elean