Commit Graph

113 Commits

Author SHA1 Message Date
Esteban Paz e5fb968629 finish commit for dashboard and table for view 2026-08-16 14:22:53 -05:00
Esteban Paz 18a801a82e cached results and queries, add users and auth for admin 2026-08-16 13:25:18 -05:00
Esteban Paz 6787b3db50 finish migration for db and add multiple fixes for deploy settings in server 2026-08-16 10:31:04 -05:00
Esteban Paz 3351fb3330 multiple fixes, create dashboard finish table TODO: middleware and auth 2026-08-15 21:11:40 -05:00
Esteban Paz 54a65d8ac9 Merge pull request 'staging' (#94) from staging into database
Reviewed-on: #94
2026-08-15 17:07:59 +00:00
Esteban Paz 366df49e15 add news in locale en, multiple fixes of bugs 2026-08-14 23:16:24 -05:00
Esteban Paz a5d736a30d second commit for data base and prisma shema 2026-08-14 21:17:53 -05:00
Esteban Paz cd78defda1 merge main into database 2026-08-09 09:03:59 -05:00
Esteban Paz dec0da3455 add email verification, add cf validation for debounce 2026-08-08 22:05:38 -05:00
Esteban Paz d30e57f006 add migration and config for database 2026-08-06 19:54:50 -05:00
Esteban Paz 8224dd5517 add failover to n8n if not have credits to send emails from cloudflare 2026-08-03 00:05:21 -05:00
Esteban Paz a9ca3f59f3 add firts commit for lab data base 2026-08-02 23:51:44 -05:00
David Ascanio 5dc873580e email contacto cloudflare 2026-08-02 14:01:42 -03:00
David Ascanio 9aa0105fca emails cloudflare 2026-08-02 13:57:48 -03:00
Esteban Paz 7b1256b5d3 change brevo to cloudflare 2026-08-02 11:17:09 -05:00
David Ascanio 553ddc96be delete counter animation 2026-08-01 19:13:58 -03:00
David Ascanio d40969ba44 fix bug safari 2026-08-01 19:05:22 -03:00
David Ascanio 861f65fd2f contador volutanrios 2026-08-01 18:04:12 -03:00
Esteban Paz c71fde3447 add translations for form and reglamento, send locale to n8n 2026-07-30 14:07:29 -05:00
Esteban Paz 862975813f change to brevo again 2026-07-28 21:59:43 -05:00
David Ascanio 2190fb1c63 send emails cloudflare 2026-07-28 12:50:24 -03:00
Esteban Paz 3326d8955f hide contact form into volunteer form 2026-07-28 09:16:47 -05:00
Esteban Paz af83acf332 multple fixes from QA testers 2026-07-26 11:12:45 -05:00
Esteban Paz d80e01ad26 feat: add PR to countries, add second name and add full_name like value 2026-07-25 09:44:55 -05:00
Esteban Paz f93f9fd3ce feat: create send email confirmation, add code country, and other fixes 2026-07-24 20:34:36 -05:00
David Ascanio 7f146a3cf9 send email to voluteer 2026-07-24 22:12:58 -03:00
Esteban Paz 99f870808b Merge pull request 'new send emails' (#24) from new-form into create_form
Reviewed-on: #24
2026-07-24 08:10:19 +00:00
Esteban Paz 0e35531ec7 feat: conectar frontend a Google Sheets y ajustar responsive
- Agregar API route /api/formulario/send con mapeo de 46 columnas
- Agregar appendRegistrationToSheet() para escribir en tab VOLUNTARIOS
- Reemplazar simulación de envío por fetch real al endpoint
- Corregir validación de checkboxes, email y niveles
- Ajustar stepper para pantallas de laptop (gap, círculos, labels)
- Corregir header en iPad: ocultar hamburguesa y mostrar idioma desde md
2026-07-24 03:08:42 -05:00
Esteban Paz aab729cd4a form create 2026-07-23 07:34:16 -05:00
David Ascanio 261473c60c new send emails 2026-07-23 00:08:21 -03:00
Esteban Paz 8bae1f35e8 fix dynamic slug to editorials and news 2026-06-30 20:36:42 -05:00
Esteban Paz 3e28831c9c change editorial.text 2026-06-30 14:50:42 -05:00
Esteban acc3e72dfa add editorial section to page 2026-06-30 13:27:49 -05:00
Esteban Paz 39165bb60f add new for locale es about congress in jerusalem 2026-06-10 16:26:51 -05:00
Esteban Paz 9fd54b11cf fix: correcciones en locales (pr, rw, es), nombre país y estilos UI
- Añadida fecha 2026-05-20 para locales pr y rw
- Imágenes corregidas para noticias en locale es
- Nombre país ajustado: Salvador → El Salvador
- Eliminada altura fija del carrusel
- Posición de fecha corregida dentro del texto
2026-05-25 23:05:52 -05:00
Esteban 36c383a052 feat: initialize TinaCMS configuration with news and documentaries collections 2026-05-10 11:06:52 -05:00
Esteban fef2a6a62d feat: add BaseHead component and dynamic news article page template with SEO metadata 2026-05-08 08:52:54 -05:00
Esteban Paz 353ba9aed6 fix helpppp 2026-05-07 22:02:11 -05:00
Esteban Paz aea721db7d hidden time 2026-05-07 22:00:51 -05:00
Esteban Paz c2e44c470c feat: implement Telegram Instant View template and update news page SEO components 2026-05-07 21:58:34 -05:00
Esteban Paz 6cea6fe48b feat: implement article detail pages with SEO and layout components 2026-05-07 21:08:46 -05:00
Esteban Paz aa54417618 feat: implement dynamic news pages and listing components with internationalization support 2026-05-07 20:50:53 -05:00
Esteban Paz 64a45e4770 feat(news): add filter dropdown and mobile scroll for tags 2026-04-23 21:32:09 -05:00
Esteban Paz 0564010a7f added scroll to tags in mobile and fixed date of a new 2026-04-23 21:09:58 -05:00
Esteban d028418aa4 fix: clean markdown formatting in news excerpts 2026-04-22 14:32:53 -05:00
Esteban Paz 1654050171 fix bug of all tags state in new locale 2026-04-22 01:52:14 -05:00
Esteban 16b4c1a7f3 eliminated tags inside a new 2026-04-22 01:33:58 -05:00
Esteban Paz b65e070620 feat(news): improve news listing with tags filter, badges and url params
- Add new vertical layout with thumbnail, excerpt, tags and read more button
- Add tags filter navbar with click-to-filter functionality
- Add tags as checkered badges (beige/green pattern)
- Add URL parameter ?tag=[tag] for sharing filtered views
- Add tags display to individual news page
- Fix TypeScript errors in news pages
- Update tina config for proper content schema
2026-04-20 20:33:53 -05:00
Esteban 627ea56417 fixed structure of nations inside archive 2026-04-19 10:06:40 -05:00
Esteban Paz f4ab194b2b create pages of archive, added to header TODO: install TINA CMS 2026-04-18 14:03:40 -05:00