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
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
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
209a0eff25
fix: show pagination controls for all users unconditionally
2026-07-02 08:44:33 -05:00
92a57d01b8
feat: soporte para videos de biblioteca de medios en publicaciones
2026-07-01 08:31:37 -05:00
447569569b
fix: resolve RSC plain object leak in AdWrappers
2026-06-22 12:00:46 -05:00
54220a6c7e
fix: Restrict month filter to admins only while keeping pagination public
2026-06-21 14:44:49 -05:00
08c5cdbe18
feat: Allow all users to see and use month filter on the news feed
2026-06-21 14:43:11 -05:00
f77523519e
feat: Add admin month filter and fix cauca post generation
2026-06-21 12:00:49 -05:00
1179f0ed54
feat: include pagination in news feed and clean up report scripts
2026-06-21 09:36:39 -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
b58a2a59fb
fix: resolve 'Only plain objects' serialization errors across dashboard and home
...
- Applied JSON.parse(JSON.stringify()) sanitization to documents and relationData in EditEntityPage.
- Sanitized relationData and user in NewEntityPage.
- Sanitized posts and settings in Homepage.
- Added missing Query import to dashboard edit page.
- This ensures all data passed to Client Components is in a serializable POJO format.
2026-03-28 12:05:41 -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
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