Commit graph

4 commits

Author SHA1 Message Date
Paulo Castellano
cc8f6625a1 feat(channels): Discord post-level engagement metrics
Add per-post Discord metrics (server member count, thread replies as comments,
and reaction counts) read live with the bot token via GET message + guild
with_counts, wired into PostMetricsFetcher. Redesign the shared post metrics
row: monochrome line icons for member/comment counts vs clean reaction pills,
so audience stats read distinctly from reactions. Applies to Telegram too.
2026-06-16 17:05:13 -03:00
Paulo Castellano
ba246a3ddd Add Telegram analytics: per-post reactions (webhook) + channel subscribers 2026-06-14 11:18:40 -03:00
Paulo Castellano
3ae4a3653a refactor: localize analytics metrics and overhaul UI components and dashboard layouts 2026-05-06 15:39:10 -03:00
Paulo Castellano
6bd1e46f9a fix: rename lang/pt-br folder to lang/pt-BR to match locale code
The Laravel locale is declared as 'pt-BR' (uppercase BR) in
config/languages.php, but the translations lived in lang/pt-br/
(lowercase). The laravel-vue-i18n Vite plugin names its output bundle
after the folder — php_pt-br.json — so when the frontend resolved
lang/php_pt-BR.json (from page.props.locale), the lookup failed
silently and strings fell back to the raw keys which render as
English-looking text.

Renaming the folder to lang/pt-BR/ aligns bundle name, file system
path, and Laravel locale code, so translations load correctly again
for users with locale=pt-BR.
2026-04-16 10:47:24 -03:00
Renamed from lang/pt-br/analytics.php (Browse further)