mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
* fix: prevent UsageSurveyOverlay from soft-locking the first-login password-change flow Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp * fix: prevent double feedback submission when the settings write fails Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp * refactor: consolidate feedback enums into packages/shared as a single source of truth Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp * feat: add ARIA semantics, dismiss-button guard, and shared auth-route list to UsageSurveyOverlay Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp * test: cover the submit-failure retry path and a persona-only minimal payload Claude-Session: https://claude.ai/code/session_01KAC9Lbx8AmebAnj9WQZXHp
16 lines
536 B
TypeScript
16 lines
536 B
TypeScript
export * from "./analytics/baked.js";
|
|
export * from "./analytics/events.js";
|
|
export * from "./analytics/feedback.js";
|
|
export * from "./analytics/types.js";
|
|
export * from "./audit-events.js";
|
|
export * from "./constants.js";
|
|
export * from "./conversion-presets.js";
|
|
export * from "./features.js";
|
|
export * from "./i18n/index.js";
|
|
export * from "./modality.js";
|
|
export * from "./permissions.js";
|
|
export * from "./pipeline-templates.js";
|
|
export * from "./search/format-aliases.js";
|
|
export * from "./section.js";
|
|
export * from "./types.js";
|