Skip to content

TMS v0.3.2

Choose a tag to compare

@github-actions github-actions released this 22 Sep 18:59
c83e526

TMS stable release for self-hosted task management.

Included:

  • secure login, persistent sessions and password recovery;
  • isolated multi-user task data, metadata and attachments;
  • dashboard counters, status distribution, stale tasks and daily tips;
  • task list, Kanban board and calendar with advanced filtering;
  • append-only task and project activity history for meaningful changes;
  • ordered task checklists with progress tracking and activity events;
  • private saved task views for reusable filters, sorting, project scope and an optional default view;
  • recurring task series with daily, weekly, monthly, every-N-days and N-days-after-completion schedules, generated idempotently as new task occurrences;
  • dense responsive workbench layout across dashboard, tasks, projects, teams, discussions, notifications and administration, with mobile task cards and focused navigation;
  • project-aware status filters in Tasks and Calendar: No project uses personal statuses, a selected project uses its workflow, and All projects exposes all accessible statuses;
  • global quick add, task quick view with inline status/description/deadline editing and bulk task operations;
  • rich-text descriptions, customers and owner-scoped custom fields;
  • type-aware custom-field editing, money formatting and typed task filters;
  • personal and team-owned projects with project files, project-specific task statuses and custom fields;
  • teams with lead/member roles, invitations and task assignees;
  • dedicated task discussion workspaces with rich editing for new comments, replies and edits;
  • project discussion aggregation across project-level and task-level threads, grouped by task;
  • redesigned discussion workspaces with a compact integrated composer, flatter message hierarchy, reply rails and a desktop task-discussion sidebar;
  • discussion counters and unread indicators on task/project surfaces with per-user, per-team read cursors;
  • project/task discussions with shallow replies, @mentions and canonical in-app notifications;
  • collaboration ACL hardening and a tested v0.1.4-to-v0.2.0 database upgrade path;
  • per-user timezone, notification preferences and six interface theme modes;
  • Projects and Teams available directly from the primary desktop navigation, with application settings grouped inside the user menu;
  • focused Project workspaces with separate Overview, Settings, Statuses, Custom fields, Files and Discussion pages;
  • project status editing aligned with the compact personal-status UI;
  • focused Team workspaces with separate Overview, Settings and Members pages, plus modal creation and invitations;
  • secure project ownership transfer between personal and team scopes, including team-scoped discussion history and cleanup of stale assignees/personal task metadata;
  • Overview summaries for projects, teams and unassigned work;
  • calendar day quick-add, customer autocomplete and wheel-aware wide-board navigation;
  • viewport-aware Kanban sizing that keeps the horizontal board scroller reachable when filters or selectors appear above it;
  • explicit expand/collapse state indication for the task-list Filters accordion;
  • optional self-registration with visual CAPTCHA, email verification and administrator approval;
  • administrator user management, direct account creation, quick user details and impersonation;
  • SMTP/email and Telegram notification delivery with administrator-managed credentials, selectable Long polling/Webhook command delivery, independently saved HTTP/SOCKS proxy settings and per-user Telegram delivery testing;
  • Russian and English interface catalogs with count-aware pluralization for natural numeric UI labels;
  • MariaDB migrations, first-admin CLI bootstrap, Docker Compose and Portainer deployment.

Stable v0.3.2 is the supported baseline for subsequent compatible fixes and incremental releases.

Container image:
ghcr.io/mirivlad/tms:v0.3.2