03d686d443Fix ingest process detection in Restreamer UI, add dynamic camera orientation support, and implement OpenGL overlay rendering for lower thirds/comments in Almeira LiveCarlos (Almeira)2026-07-04 22:13:32 -0500
d0523e7c02fix: added Suspense boundary to guest page to prevent Next.js useSearchParams errorsCarlos (Almeira)2026-07-03 19:07:19 -0500
209a0eff25fix: show pagination controls for all users unconditionallyCarlos (Almeira)2026-07-02 08:44:33 -0500
b397d7540dchore: update dependencies and optimize deploy scriptCarlos (Almeira)2026-07-02 08:11:35 -0500
b0fdf220bcFix next/headers import and add debug info for requireAuthCarlos (Almeira)2026-07-01 19:54:04 -0500
31bf643d3bfix: adjust seo_titulo max length to 60, add banner options to tipo enum, and resolve RSC plain object errorCarlos (Almeira)2026-06-22 11:54:51 -0500
8993ab3293feat: add tooltips with title to media items in dashboard and selection modalsCarlos (Almeira)2026-03-30 10:35:10 -0500
7bbaccfdb8feat: universalize global media search across all selection componentsCarlos (Almeira)2026-03-30 10:21:13 -0500
25e92d7ccdfix: stabilize infrastructure, bypass account scopes in emergency mode, and sanitize document serializationCarlos (Almeira)2026-03-30 09:18:53 -0500
20a1695305fix: media search server-side and data serialization in actionsCarlos (Almeira)2026-03-30 09:18:02 -0500
86b2e704e9refactor: refine global player visibility and active signal labelsCarlos (Almeira)2026-03-30 08:55:51 -0500
031e8f4523feat: synchronize live TV/Radio pages with global floating playerCarlos (Almeira)2026-03-30 08:26:32 -0500
a2d5604d38fix: align media bucket ID with setup script and update envCarlos (Almeira)2026-03-29 22:48:30 -0500
3a77a12a21feat: implement live Radio signal and complete live signals integrationCarlos (Almeira)2026-03-29 22:41:35 -0500
1ea7ff359dfeat: implement live TV signal using dynamic entity configurationCarlos (Almeira)2026-03-29 22:41:10 -0500
4892a3d798fix: media library pagination, preview URLs and dashboard layout optimizationCarlos (Almeira)2026-03-29 22:27:07 -0500
a99355f76efeat(entity): habilitar MediaGridSelector para elegir y subir logotipo corporativoCarlos (Almeira)2026-03-29 01:41:29 -0500
0b34e772d0fix(media): corregir formato buffer originando 'Error: File not found in payload' al subir a AppwriteCarlos (Almeira)2026-03-29 01:08:43 -0500
58b28378fbfeat(ui): optimización de UI/UX en CMS y GlobalPlayer, correcciones backend AppwriteCarlos (Almeira)2026-03-29 00:51:47 -0500
d48d7bc094fix: satisfy strict TypeScript compiler checks in Next.js build on publication layoutsCarlos (Almeira)2026-03-28 17:36:34 -0500
b063109af6fix: finalize NewsCard edit button z-index layer and eliminate nested Server Component LinksCarlos (Almeira)2026-03-28 17:34:01 -0500
a39c059ee2fix: resolve js null evaluations in entity relations and add on-the-fly appwrite schema bootstrapping for entity configCarlos (Almeira)2026-03-28 17:32:14 -0500
b1f00e9d19fix: resolve Next.js Server Component hydration crash by removing onClick handler and refactoring Link hierarchyCarlos (Almeira)2026-03-28 17:14:46 -0500
ae4e242252refactor: UX enhancements, SEO automation, Entity Singleton and Media URLsCarlos (Almeira)2026-03-28 17:09:35 -0500