Neuer Inline-Atom mention {userId, username}: Markdown-Regel @username
(E-Mail-sicher über Wortgrenzen), Serializer, HTML-Span dt-mention,
Plain-Text für die Suche, Extraktor extractMentionUserIds. Neue
Endpoints GET /users/search (auth, min. 2 Zeichen, Limit 10,
Rate-Limit) und GET /users/brief (Batch-Auflösung für live
Anzeigenamen; gelöschte Nutzer → toter Chip). Editor: MentionView mit
Live-displayName, MentionAutocomplete (Klon des Wikilink-Musters),
Chip-CSS. 5 Unit-Tests.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0155v2aT8AG1kZDQEZiCLBWC
38 lines
1.0 KiB
TypeScript
38 lines
1.0 KiB
TypeScript
export * from './admin-users';
|
|
export * from './api-tokens';
|
|
export * from './feed-tokens';
|
|
export * from './api-error';
|
|
export * from './auth';
|
|
export * from './backup-set';
|
|
export * from './backup-status';
|
|
export * from './collab-token';
|
|
export * from './comments';
|
|
export * from './editor-schema';
|
|
export * from './env';
|
|
export * from './conversion';
|
|
export * from './favorites';
|
|
export * from './files';
|
|
export * from './fonts';
|
|
export * from './health';
|
|
export * from './home';
|
|
export * from './i18n-tools';
|
|
export * from './labels';
|
|
export * from './legal';
|
|
export * from './links';
|
|
export * from './members';
|
|
export * from './users';
|
|
export * from './notifications';
|
|
export * from './pages';
|
|
export * from './permissions';
|
|
export * from './plugins';
|
|
export * from './search';
|
|
export * from './secret-store';
|
|
export * from './setup';
|
|
export * from './system';
|
|
export * from './ponds';
|
|
export * from './public-api';
|
|
export * from './quotas';
|
|
export * from './text-diff';
|
|
export * from './tree';
|
|
export * from './watches';
|