Commit Graph

15 Commits

Author SHA1 Message Date
b637a2e445 Downgrade Appwrite SDK to v18 to match Appwrite Server 1.8.1 and fix Query.equal type errors 2026-07-09 19:10:40 -05:00
c0926a3857 chore: update dependencies and almeira-live module 2026-07-09 07:30:54 -05:00
03d686d443 Fix ingest process detection in Restreamer UI, add dynamic camera orientation support, and implement OpenGL overlay rendering for lower thirds/comments in Almeira Live 2026-07-04 22:13:32 -05:00
b397d7540d chore: update dependencies and optimize deploy script 2026-07-02 08:11:35 -05:00
f444425e35 feat: Add similarity checking and support for April, May, June in Multivision scraper 2026-06-21 14:13:02 -05:00
699cfa232d feat: Live Chat en TV + página overlay transparente para streaming
- Añade componente LiveChatBox con Realtime de Appwrite (subscribe)
- Integra chat en vivo junto al player en /tv con layout 2/3 + 1/3
- Nueva ruta /tv/overlay: página transparente para browser source en OBS
  con renderizadores de LOWER_THIRD, TICKER y COMMENT reactivos en Realtime
- Exporta 'account' desde appwrite.ts para autenticación cliente
- Incluye scripts setup_live_chat.js y setup_stream_state.js para provisionar
  colecciones live_chat y stream_state en Appwrite
- Ajusta versiones SDK: appwrite@22.4.1 y node-appwrite@22.0.0 (compatibles con servidor 1.8.1)
2026-06-20 22:18:29 -05:00
2e9310d54a fix(deps): correct appwrite sdk versions to avoid coolify error 2026-04-14 13:02:15 -05:00
1f718afec9 feat: fix m3u8 native playback in LivePlayer & add webhooks API 2026-04-14 11:53:09 -05:00
3647602413 feat: complete rx editor, media library grid, UX logic, and XSS protection
- Added @tiptap/extension-youtube and extension-image
- Added MediaGridSelector component with robust grid UI and inline uploads
- Integrated MediaGridSelector into PublicationLayout for featured images
- Integrated inline image module in RichTextEditor linked to MediaGridSelector
- Rendered date conditionally on PostCard and disabled bubble propagation
- Added isomorphic-dompurify to mitigate XSS in the public article viewer
2026-03-28 14:34:04 -05:00
dda9ae0f4a feat: implement robust publications module with real-time validation and state management
- Refactor dashboard entity pages to support dynamic publications management.
- Add Publications Module with Atomic Design components (PostCard, PublicationsList, FormSection).
- Implement Zod-based real-time validation for publication forms.
- Manage state using Zustand for optimistic UI and in-place relations.
- Add RBAC protection with PermissionGuard and server-side API validation.
- Fix: Resolve TypeScript type error in AdWrappers.tsx to ensure successful build.
- Add ToastProvider and ErrorBoundary for improved user experience.
- Update dependencies for publications logic.
2026-03-28 08:47:40 -05:00
ded6045fdb feat: add automated configuration checker script 2026-03-27 16:37:46 -05:00
0ecfa29bf0 feat: finalize Almeira Multimedia Ecosystem integration and UI refinements 2026-03-27 16:29:10 -05:00
8a6db9df86 fix: build errors, missing deps, and restored server actions 2026-03-27 09:54:28 -05:00
2dd32d02aa Update Almeira Web components and schema 2026-03-26 08:53:24 -05:00
ffe9674e8d feat: Next.js initialization with premium vanilla CSS layout 2026-03-13 00:15:32 -05:00