Files
famapp/src/modules/_core/index.ts
T
ginnoir e1c2a090fb feat: p2 batch 28-31 reminders lists comments bang stats
Calendar events support multiple reminder offsets with presets and per-user defaults.

Lists index adds inline task entry and list property editing.

Generic entity comments on list detail. New bangs.stats dashboard widget.

Closes Gitea #28, #29, #30, #31. Migrations 0022 and 0023.
2026-07-04 22:17:35 -05:00

37 lines
1.0 KiB
TypeScript

export type {
ModuleManifest,
EntityTypeRegistration,
DashboardWidget,
QuickAddAction,
WidgetContext,
ShareCapabilities,
ReminderCapabilities,
SearchAdapter,
SearchResult,
ActivityLogEntry,
} from "./module";
export {
registerModule,
getRegistry,
getEntityType,
getWidget,
getQuickAdds,
getWidgetMetas,
} from "./registry";
export type { QuickAddItem, SerializedQuickAddItem, SerializedWidgetMeta } from "./registry";
export { logActivity, logShareActivity } from "./activity";
export { createShareLink, resolveShareToken, revokeShareLink } from "./share";
export type { ShareLinkCapabilities, CreateShareLinkResult } from "./share";
export { sendPush, sendPushToEndpoint } from "./push";
export { notify } from "./notify";
export {
scheduleReminder,
cancelReminder,
listReminders,
listReminderOffsets,
syncRemindersForEntity,
syncCalendarEventReminders,
startReminderWorker,
} from "./reminders";
export { listComments, addComment, deleteComment, type CommentDto } from "./comments";