Services
Users
users
Manages user accounts including profile data, password hashing, password policy enforcement, and ability cache updates. Emits a logout event on removal.
Account
account
Powered by feathers-authentication-management. Handles email verification, password reset, and identity change workflows with transactional email notifications.
Authorisations
authorisations
Manages role-based permissions by associating resources with subjects. Uses an LRU cache for computed CASL abilities and patches subject scopes on create/remove.
Mailer
mailer
Powered by feathers-mailer. Proxies transactional email delivery through an SMTP server. Server-side only.
Push
push
Powered by feathers-webpush. Manages Web Push subscriptions and dispatches push notifications. Automatically cleans up expired subscriptions after each notification.
Storage
storage
Powered by feathers-s3. Provides S3-backed object storage for blobs and resource attachments. Available as a global and contextual service.
Import-Export
import-export
Powered by feathers-import-export. Enables bulk data import and export via S3. Only create is allowed from the client side.
Databases
databases
Powered by feathers-mongodb-management. Proxies MongoDB administrative operations (databases, collections, users). Server-side only.
Tags
tags
Manages contextual tags with fuzzy and diacritic-insensitive search. Enforces name uniqueness and propagates tag updates to all tagged resources via reflectTagUpdate.
Configurations
configurations
Stores named configuration objects ({ name, value }) for client-editable application settings. Available as a global and contextual service.
Messages
messages
Manages contextual messages with full-text fuzzy search across title, body, and author. Timestamps are set and maintained automatically.
Local settings
local-settings
Client-side service that bridges Feathers service interface with localStorage and the global store. Must be instantiated at application level.