umami/src/app
Mike Cao a1890e9261 Replace react-intl with next-intl and consolidate lang files.
Migrate i18n from react-intl to next-intl, eliminating the formatjs
compilation pipeline. Translation files now live as nested JSON in
public/intl/messages/ (single source of truth), removing the duplicated
src/lang/ directory and the copy/compile build steps. The useMessages()
hook API is preserved so all 195+ consumer components are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 01:51:29 -08:00
..
(collect) Reformatted files with biome. 2025-11-22 22:42:42 -08:00
(main) Fixed maximize button on Panel. 2026-02-07 00:16:15 -08:00
api Fix team boards endpoint calling getTeamPixels instead of getTeamBoards. 2026-02-06 04:56:42 -08:00
login revert prisma schema to latest, add global css for scroll-bar, fix css 2026-02-06 15:06:10 -08:00
logout Reformatted files with biome. 2025-11-22 22:42:42 -08:00
share Rename SideMenu to NavMenu, fix tooltips, and update react-zen. 2026-02-06 01:58:55 -08:00
sso Reformatted files with biome. 2025-11-22 22:42:42 -08:00
global.css revert prisma schema to latest, add global css for scroll-bar, fix css 2026-02-06 15:06:10 -08:00
layout.tsx Code cleanup. 2026-02-05 19:46:16 -08:00
not-found.tsx Zen components conversion. 2025-03-07 03:11:58 -08:00
page.tsx Handle user account redirect. 2025-12-01 23:33:57 -08:00
Providers.tsx Replace react-intl with next-intl and consolidate lang files. 2026-02-07 01:51:29 -08:00