Commit Graph

22 Commits

Author SHA1 Message Date
AI Bot
0e9bb2365e feat(media): configurar dimensiones 640x360 para noticias y 640x640 para clasificados y eventos 2026-08-24 12:31:58 -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
84d48ad096 fix(serialization): resolve typescript types in map functions preventing successful production build, and add global error boundary failover 2026-07-18 08:43:39 -05:00
6ed5cb69e6 fix: explicit type casting for JSON parsed posts to fix build 2026-07-17 18:27:33 -05:00
acea6b149f fix: ensure complete serialization of posts arrays before returning to server components 2026-07-17 18:23:42 -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
8d377b0d7c Fix production build errors, static rendering, and eslint configuration 2026-07-09 15:07:57 -05:00
bf3c472894 Complete web sections implementation, top banner and update live submodule 2026-07-06 21:26:37 -05:00
08b9445eec fix: ensure posts are parsed in all public pages even if media is empty 2026-06-22 13:05:32 -05:00
d61729b92e fix(ui): properly parse boolean setting and enforce dynamic server rendering for NewsCard feed 2026-04-22 16:01:16 -05:00
ae4e242252 refactor: UX enhancements, SEO automation, Entity Singleton and Media URLs 2026-03-28 17:09:35 -05:00
5279af2003 refactor: global project hardening and integrity verification
- Add safety checks for direct Appwrite document index access across all root pages.
- Harden NewsTicker and AdWrappers with robust fallback settings and length checks.
- Apply strict typing to dashboard settings page and resolve icon conflicts.
- Final global audit for deprecated Zod .errors usage (0 occurrences remaining).
- Standardize PublicationLayout across creation and edit workflows for posts.
2026-03-28 10:07:32 -05:00
339ac0125e refactor: improve project integrity with shared types and strict Appwrite document casting
- Create shared Settings interface in @/types/settings.
- Refactor NewsTicker, AdWrappers, and page components to use shared types.
- Remove risky 'as any' casting from Appwrite document resolution.
- Update Post interface to include resolved_media for consistent data handling.
- Verify Zod error handling consistency across the src directory.
2026-03-28 09:57:42 -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
1926330b41 Fix: Unified conditional sidebar and full-width grids across all pages 2026-03-26 15:56:48 -05:00
f71879da9c Refactor: Full-width support for Clasificados 2026-03-26 15:56:38 -05:00
48ad517133 Fix: Finalize settings for NewsCard footer button and fix Ticker images 2026-03-26 14:50:41 -05:00
a446a70854 Fix: Featured images resolution, NewsCard redesign, and settings configurability 2026-03-26 14:47:02 -05:00
43dd3770b9 Fix: Refactor feeds to Server Components, fix filters/counts, and add news detail route 2026-03-26 14:29:16 -05:00
ec171bb2a2 UI Fixes: News Ticker, loading text, and Events/Classifieds layouts 2026-03-26 09:23:55 -05:00
2dd32d02aa Update Almeira Web components and schema 2026-03-26 08:53:24 -05:00