Authentication & Accountsv0.1.0
User accounts, sessions, roles and password resets.
FE:3BE:11API:37i18n:5
Directory (Tenants & Organizations)v0.1.0
Multi-tenant directory with tenants and organizations.
BE:7API:13i18n:5
Configurationv0.1.0
Shared configuration storage and helpers for module settings.
BE:3API:8i18n:5
Custom Entities & Fieldsv0.1.0
User-defined entities, custom fields, and dynamic records storage.
BE:10API:19i18n:5
Query Indexesv0.1.0
Hybrid query layer with full-text and vector search capabilities.
BE:1API:3i18n:5
API Documentation
Auto-generated documentation for all HTTP endpoints.
FE:1BE:1API:1
Audit & Action Logsv0.1.0
Tracks user actions and data accesses with undo support scaffolding.
BE:1API:5i18n:5
Notificationsv0.1.0
In-app notifications with module-extensible types and actions.
BE:3API:22i18n:5
Admin Dashboardsv0.1.0
Configurable admin dashboard with module-provided widgets.
API:10i18n:5
Events
Event bus and subscriber dispatch
API:2
Searchv0.1.0
Unified search module with pluggable strategies (Meilisearch, Vector, Tokens).
BE:1API:15i18n:5
Attachmentsv0.1.0
File attachments and media management.
BE:2API:14i18n:5
API Keysv0.1.0
Manage access tokens for external API access.
BE:2API:3i18n:5
Employeesv0.1.0
Teams, roles, and employee rosters.
FE:2BE:35API:102i18n:5
Worktime / Availabilitiesv0.1.0
Availability schedules, rulesets, and shared planning rules.
BE:3API:10i18n:5
Shared Dictionariesv0.1.0
Organization-scoped dictionaries for reusable enumerations and appearance presets.
BE:1API:11i18n:5
Formsv0.1.0
Audit-grade questionnaire and form primitive — versioned definitions, append-only submissions, role-sliced rendering.
FE:6BE:7API:54i18n:5
Workflow Enginev1.0.0
Orchestrate business processes with state machines, transitions, and activities
FE:3BE:13API:56i18n:5
Business Rulesv0.1.0
Business Rules Engine for defining, managing, and executing business logic and automation rules.
BE:8API:18i18n:5
Integrations
Core integration framework — external ID mapping, status badges, and integration registry.
BE:3API:8i18n:5
Data Sync
Streaming data sync hub for import/export integrations.
BE:2API:17i18n:5
Progressv0.1.0
Generic server-side progress tracking for long-running operations
API:6i18n:5
Schedulerv0.1.0
Database-managed scheduled jobs with admin UI
BE:4API:8i18n:5
Messagesv0.1.0
Internal messaging system with attachments, actions, and email forwarding.
FE:1BE:3API:26i18n:5
Entity Translationsv0.1.0
System-wide entity translation storage and locale overlay for CRUD responses.
BE:1API:5i18n:5
Feature Togglesv0.1.0
Global feature flags with tenant-level overrides.
BE:5API:12i18n:5
S3-Compatible Storage
Store attachments and files in AWS S3, DigitalOcean Spaces, MinIO, or any S3-compatible object storage.
API:6i18n:5
Google Sign-Inv0.1.0
Sign in with Google (OIDC) for existing users, built on the MIT core.
API:3i18n:2
Platform operationsv0.1.0
Deployment helpers run by the migrate job (e.g. switching attachment storage to S3).
tomHRM Syncv0.1.0
Daily read-only import of employees, departments and HR dictionaries from tomHRM.
i18n:2
Primetric Syncv0.1.0
Read-only pull of projects, phases and assignments from Primetric into staff time tracking.
i18n:2
Organisation structurev0.1.0
DAC departments, administrative managers and technical superiors; org chart.
BE:1API:4i18n:2
DAC add-on rolesv0.1.0
Add-on roles for people who administer time tracking, leave, the HR record or HR, granted on top of employee.
Employee directoryv0.1.0
Read-only DAC employee directory; the HR record fields only for holders of staff.view.
BE:3API:4i18n:2
HR time tracking rulesv0.1.0
DAC rules for hours in the staff timesheets: required project, no future dates, no hours on approved leave, no timer; the tomhrm entry source.
BE:1API:1i18n:2
Time offv0.1.0
DAC leave types, balances (pools) and two-stage leave approval.
BE:17API:26i18n:2
HR remindersv0.1.0
Daily reminders for HR administration: employee birthdays.
i18n:2