AI Bot
6c5037d07d
feat(almeira): migrate to Appwrite Cloud (nyc.cloud.appwrite.io) with TablesDB shim and full WP/Cauca/Multivision restoration
2026-11-07 13:44:33 -05:00
AI Bot
c6b825931f
feat(media): registrar imagenes en biblioteca de medios de Appwrite e insertar como imagen destacada con resolucion 640x360 y 640x640
2026-08-24 12:36:05 -05:00
80eff1a72a
fix: resolve publication detail line breaks, standardize featured image to 640x360 aspect-video, improve scraper robustness, and add placeholders
2026-08-22 15:20:56 -05:00
2b308e6d2a
design: extract video from post content to display at top as hero media replacing static featured image
2026-08-20 09:55:59 -05:00
3dff30ab73
fix: resolve video playback issue in publications using view endpoint and legacy URL normalization
2026-08-20 09:50:14 -05:00
46c2d33471
Revert /view to /preview for Appwrite image optimization
2026-07-17 12:59:02 -05:00
9120c451b9
Workaround Appwrite 1.9.5 Zero size image string passed bug by using view instead of preview
2026-07-17 12:21:43 -05:00
92a57d01b8
feat: soporte para videos de biblioteca de medios en publicaciones
2026-07-01 08:31:37 -05:00
9680d8788f
fix: safe content rendering, media library server-side fetch, robots & sitemap
2026-06-18 14:05:57 -05:00
242ea2f60f
fix(styles): allow whitespace rendering in rich text fields and retain inline styles
2026-04-15 16:35:27 -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
4680213b2d
Fix: Unified Project IDs, secured emergency login, and fixed HTML entity decoding
2026-03-27 09:00:00 -05:00
e3024af88b
modified: src/app/[slug]/page.tsx
...
modified: src/app/clasificados/page.tsx
modified: src/app/dashboard/[entity]/[id]/page.tsx
modified: src/app/dashboard/[entity]/new/page.tsx
modified: src/app/dashboard/[entity]/page.tsx
modified: src/app/dashboard/entity/page.tsx
modified: src/app/dashboard/profile/page.tsx
modified: src/app/dashboard/settings/page.tsx
modified: src/app/eventos/page.tsx
modified: src/app/globals.css
modified: src/app/page.tsx
modified: src/components/NewsTicker.tsx
modified: src/components/ProgrammingSchedule.tsx
2026-03-27 06:51:16 -05:00
4b45712d49
Fix: Completed conditional sidebar and full-width grids across all pages with AD_BANNER support
2026-03-26 15:57:23 -05:00
f799c41ae7
Refactor: Conditional sidebar support with AD_BANNER and full-width detail page
2026-03-26 15:57:06 -05:00
c76ed914b1
Fix: Invalid query in slug route and NewsCard footer logic
2026-03-26 15:52:15 -05:00
8e27335f71
Refactor: Move news route to root level for WordPress compatibility
2026-03-26 15:45:01 -05:00