Commit Graph

16 Commits

Author SHA1 Message Date
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
0ab9cf1c16 chore: enhance home page robustness and finalized database unification 2026-03-27 19:01:10 -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
3cc3c65464 Fix: Applied conditional sidebar to Eventos and fixed Home fallback 2026-03-26 15:55:05 -05:00
95f3f6166e Fix: Final layout logic for sidebar 2026-03-26 15:54:55 -05:00
d22b3d4cfa Refactor: Unified conditional sidebar logic across pages 2026-03-26 15:54:12 -05:00
03c72505af Refactor: Full-width feed if sidebar is empty 2026-03-26 15:53:53 -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
63fbc0f361 Layout: Reposition News Ticker below Navbar and adjust page padding 2026-03-26 09:28:08 -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
ffe9674e8d feat: Next.js initialization with premium vanilla CSS layout 2026-03-13 00:15:32 -05:00