Commit Graph

  • 58c1fb5bb6 Merge pull request 'fix: regenerate backend package-lock.json — sync OTel dependencies' (#36) from fix/backend-lockfile-sync into main main Ichitux 2026-07-14 12:21:47 +00:00
  • e83f32324f fix: regenerate backend package-lock.json — sync OTel dependencies Antoni Nuñez Romeu 2026-07-14 14:16:57 +02:00
  • 59f81c9203 Merge branch 'feat/observability-metrics-monitoring' Antoni Nuñez Romeu 2026-07-14 13:44:07 +02:00
  • 809d4b8a7f Fixed backend test Antoni Nuñez Romeu 2026-07-14 13:38:16 +02:00
  • e281bd4fa8 fix: skip Redis connection in test mode — prevents CI hang Antoni Nuñez Romeu 2026-07-14 13:03:46 +02:00
  • 52b5b72cfb ci: optimize test performance — from ~3h to 3.5s Antoni Nuñez Romeu 2026-07-14 12:42:02 +02:00
  • 89cb8ee2fb Merge pull request 'ci: optimize test performance — from ~3h to 3.5s' (#35) from ci/optimize-test-performance into main Ichitux 2026-07-14 11:08:41 +00:00
  • bd7fe56330 fix: skip Redis connection in test mode — prevents CI hang Antoni Nuñez Romeu 2026-07-14 13:03:46 +02:00
  • e3db56715b ci: optimize test performance — from ~3h to 3.5s Antoni Nuñez Romeu 2026-07-14 12:42:02 +02:00
  • 84bf5f3f79 Merge branch 'main' into feat/observability-metrics-monitoring Ichitux 2026-07-13 23:08:19 +00:00
  • 4370d3c35c Merge pull request 'fix/backend-test-mocks' (#34) from fix/backend-test-mocks into main Ichitux 2026-07-13 19:20:43 +00:00
  • 5ae3ebecee ci: consolidate test jobs into single workflow with npm caching Antoni Nuñez Romeu 2026-07-13 21:16:46 +02:00
  • 20cc399731 fix: add missing mocks for off-service.js and searchOTC in backend tests Antoni Nuñez Romeu 2026-07-13 21:10:06 +02:00
  • 6fa12b12d9 fix: address code review issues — nutriscore field name, cache write isolation, missing rate limiter, dead props Antoni Nuñez Romeu 2026-07-13 15:46:47 +02:00
  • 731b51ff48 feat: display product results alongside medicine results in MedicineResults component Antoni Nuñez Romeu 2026-07-13 15:35:11 +02:00
  • ca4a9671e7 feat(mobile): add product detail screen for CIMA and OFF products Antoni Nuñez Romeu 2026-07-13 15:33:34 +02:00
  • 241d362528 feat(mobile): integrate product search with filter tabs in search screen Antoni Nuñez Romeu 2026-07-13 15:31:39 +02:00
  • 13cf7b66ee feat(mobile): add products API service with search and detail endpoints Antoni Nuñez Romeu 2026-07-13 15:28:55 +02:00
  • 39868d95c6 feat(frontend): integrate product search into PublicView with filter tabs Antoni Nuñez Romeu 2026-07-13 15:27:47 +02:00
  • 2d839b9082 feat(frontend): add ProductResults component for unified product search Antoni Nuñez Romeu 2026-07-13 15:25:35 +02:00
  • 1a2e9aafb2 Add unified product search routes (CIMA OTC + Open Food Facts) Antoni Nuñez Romeu 2026-07-13 15:23:43 +02:00
  • edfe7d6390 feat(backend): add CIMA OTC search function with Redis caching Antoni Nuñez Romeu 2026-07-13 15:18:20 +02:00
  • b7ca3633e6 fix: remove dead BABY_CATEGORIES constant and emoji from logs Antoni Nuñez Romeu 2026-07-13 15:17:02 +02:00
  • e48ef31fee feat(backend): add Open Food Facts service with Redis caching Antoni Nuñez Romeu 2026-07-13 15:10:46 +02:00
  • ee42562e13 Merge branch 'main' into feat/observability-metrics-monitoring Ichitux 2026-07-13 18:52:58 +00:00
  • 484220a0f6 Merge pull request 'Actualizar .gitea/workflows/test-branches.yaml' (#33) from ichitux-patch-1 into main Ichitux 2026-07-13 18:52:40 +00:00
  • 8bf0b33249 feat: add pharmacy-product linking system feat/parapharmacy-baby-products Antoni Nuñez Romeu 2026-07-13 20:41:16 +02:00
  • 930b9434c6 Actualizar .gitea/workflows/test-branches.yaml Ichitux 2026-07-13 18:33:45 +00:00
  • f921b15d67 fix(frontend): set screen to 'product' when navigating to product detail Antoni Nuñez Romeu 2026-07-13 19:50:24 +02:00
  • 59edc7fbf1 fix(frontend): run medicine and product searches in parallel Antoni Nuñez Romeu 2026-07-13 19:34:55 +02:00
  • 731a6c98ae feat(frontend): add product detail view and navigation Antoni Nuñez Romeu 2026-07-13 17:36:52 +02:00
  • 31c1a14343 feat(frontend): integrate product search in SearchView Antoni Nuñez Romeu 2026-07-13 17:31:42 +02:00
  • 25ebb899e9 debug: add logging for OFF API requests Antoni Nuñez Romeu 2026-07-13 17:13:22 +02:00
  • 2e3ce44e7b fix(backend): remove auth from OFF read operations Antoni Nuñez Romeu 2026-07-13 17:05:37 +02:00
  • 20debdb023 fix(backend): use v2 structured search API for OFF Antoni Nuñez Romeu 2026-07-13 17:00:09 +02:00
  • 452a835b64 fix(backend): add retry logic and remove custom User-Agent for OFF API Antoni Nuñez Romeu 2026-07-13 16:43:54 +02:00
  • 1318243841 fix(backend): use string resource attribute keys instead of semantic-conventions named exports Antoni Nuñez Romeu 2026-07-13 16:35:45 +02:00
  • f1b0eab11d feat(backend): add Open Food Facts authentication support Antoni Nuñez Romeu 2026-07-13 16:28:34 +02:00
  • b8b8655634 Package json outdated Antoni Nuñez Romeu 2026-07-13 16:23:20 +02:00
  • ee23f61057 fix(backend): improve OFF API error handling Antoni Nuñez Romeu 2026-07-13 16:23:07 +02:00
  • 26f309acfb fix(backend): switch OFF API to /cgi/search.pl endpoint and fix test imports Antoni Nuñez Romeu 2026-07-13 16:18:11 +02:00
  • 839c64c12a feat: add end-to-end observability (metrics, health, mobile RUM, dashboards, alerts) Antoni Nuñez Romeu 2026-07-13 15:57:52 +02:00
  • 4df1594b3b docs: add design spec and implementation plan for parapharmacy + baby products Antoni Nuñez Romeu 2026-07-13 15:56:00 +02:00
  • 981f3bd3db fix: address code review issues — nutriscore field name, cache write isolation, missing rate limiter, dead props Antoni Nuñez Romeu 2026-07-13 15:46:47 +02:00
  • 83920ae57c feat: display product results alongside medicine results in MedicineResults component Antoni Nuñez Romeu 2026-07-13 15:35:11 +02:00
  • 7b1636a96e feat(mobile): add product detail screen for CIMA and OFF products Antoni Nuñez Romeu 2026-07-13 15:33:34 +02:00
  • bb2dbbab3a feat(mobile): integrate product search with filter tabs in search screen Antoni Nuñez Romeu 2026-07-13 15:31:39 +02:00
  • d5b23aa94a feat(mobile): add products API service with search and detail endpoints Antoni Nuñez Romeu 2026-07-13 15:28:55 +02:00
  • 9e786f2966 feat(frontend): integrate product search into PublicView with filter tabs Antoni Nuñez Romeu 2026-07-13 15:27:47 +02:00
  • a709deb893 feat(frontend): add ProductResults component for unified product search Antoni Nuñez Romeu 2026-07-13 15:25:35 +02:00
  • 229e1d8106 Add unified product search routes (CIMA OTC + Open Food Facts) Antoni Nuñez Romeu 2026-07-13 15:23:43 +02:00
  • f2a5dc4ca3 feat(backend): add CIMA OTC search function with Redis caching Antoni Nuñez Romeu 2026-07-13 15:18:20 +02:00
  • d62e5976ce fix: remove dead BABY_CATEGORIES constant and emoji from logs Antoni Nuñez Romeu 2026-07-13 15:17:02 +02:00
  • d6f4164dae feat(backend): add Open Food Facts service with Redis caching Antoni Nuñez Romeu 2026-07-13 15:10:46 +02:00
  • 2713be85a3 Merge pull request 'feat: add Expo Push notifications for mobile and configure EXPO_ACCESS_TOKEN' (#30) from feat/expo-push-notifications into main Ichitux 2026-07-13 10:28:46 +00:00
  • 0c43d32cf1 feat: add Expo Push notifications for mobile and configure EXPO_ACCESS_TOKEN Antoni Nuñez Romeu 2026-07-13 12:21:25 +02:00
  • a00cfe949c Merge pull request 'feat(mobile): improve login, profile, alerts screens and dark mode background' (#29) from feat/mobile-ui-improvements into main Ichitux 2026-07-10 14:44:08 +00:00
  • 2a7ab64bbf feat(mobile): improve login, profile, alerts screens and dark mode background Antoni Nuñez Romeu 2026-07-10 16:39:59 +02:00
  • bf519e43c9 Merge pull request 'Changes in background and dark mode' (#28) from bg_fixes_ into main Ichitux 2026-07-10 10:46:50 +00:00
  • d371fd2bb7 Changes in background and dark mode Antoni Nuñez Romeu 2026-07-10 12:41:10 +02:00
  • 02cab5f740 Merge pull request 'Dark mode improvements and FarmaClic rebranding' (#27) from dark-mode-rebrand-updates into main Ichitux 2026-07-10 08:03:28 +00:00
  • 8b9b7e8444 Dark mode improvements and FarmaClic rebranding Antoni Nuñez Romeu 2026-07-10 09:58:36 +02:00
  • f58b4427a8 Merge fixing things Ichitux 2026-07-09 17:39:44 +02:00
  • ec2416613c Merge pull request 'Add dark mode for PWA frontend' (#25) from dark_mode_frontend into main Ichitux 2026-07-09 11:34:35 +00:00
  • 2f36ef685d Mobile App design Ichitux 2026-07-09 13:33:54 +02:00
  • e9a1d7c53d Add dark mode for PWA frontend Antoni Nuñez Romeu 2026-07-09 13:18:25 +02:00
  • 2e9b2f2c1f Merge pull request 'Frontend Hotfixes & Backend improvements' (#24) from react_app_fixes into main Ichitux 2026-07-08 23:03:09 +00:00
  • 5f604b11ba Frontend Hotfixes & Backend improvements Ichitux 2026-07-09 00:58:31 +02:00
  • 16fea2de8f Merge pull request 'Manifest changes to PWA' (#23) from feat/android-build-setup into main Ichitux 2026-07-08 22:05:52 +00:00
  • 302d574220 Manifest changes to PWA Ichitux 2026-07-08 23:54:50 +02:00
  • 411d6604a9 Merge pull request 'fix(mobile): align background, API config, and search bar with PWA' (#22) from fix/mobile-background-api-searchbar into main Ichitux 2026-07-08 13:52:11 +00:00
  • d6db48b695 fix(mobile): align background, API config, and search bar with PWA Antoni Nuñez Romeu 2026-07-08 14:23:58 +02:00
  • a3cea35b13 Merge pull request 'fix: tab bar not visible on Android' (#21) from fix/android-tab-bar-visibility into main Ichitux 2026-07-07 21:53:17 +00:00
  • 0099aab093 mobile ui fix Antoni Nuñez Romeu 2026-07-07 23:43:18 +02:00
  • fe08dd512e Faro & grafana improvements 2 Antoni Nuñez Romeu 2026-07-07 23:40:40 +02:00
  • 6612c8b10c Faro & grafana improvements Antoni Nuñez Romeu 2026-07-07 23:40:04 +02:00
  • aae3ac04af Faro & grafana improvements Antoni Nuñez Romeu 2026-07-07 23:39:37 +02:00
  • 69ef048388 fix: tab bar not visible on Android Antoni Nuñez Romeu 2026-07-07 21:04:42 +02:00
  • a7834607fb Merge pull request 'Add logo home + ocr changes for TSI' (#20) from home_logo_plus_ocr into main Ichitux 2026-07-07 16:42:45 +00:00
  • ce3cca1d79 Add logo home + ocr changes for TSI Antoni Nuñez Romeu 2026-07-07 18:36:34 +02:00
  • c5d47ddd4d Merge pull request 'chore: optimize CI/CD workflows with path-based detection' (#19) from chore/optimize-cicd-workflows into main Ichitux 2026-07-07 16:16:57 +00:00
  • 562ede1961 chore: optimize CI/CD workflows with path-based detection Antoni Nuñez Romeu 2026-07-07 18:15:38 +02:00
  • a65f1a6293 Merge pull request 'Refactor frontend-mobile' (#18) from feat/mobile-pwa-design-alignment into main Ichitux 2026-07-07 16:11:51 +00:00
  • 9949b85001 Refactor frontend-mobile Antoni Nuñez Romeu 2026-07-07 18:08:44 +02:00
  • 69d66729aa Merge pull request 'chore/update-app-icons' (#17) from chore/update-app-icons into main Ichitux 2026-07-07 15:45:32 +00:00
  • a58ce306bf Missing files from commit Antoni Nuñez Romeu 2026-07-07 17:44:36 +02:00
  • 7eb791f181 chore: update app icons across Expo, iOS, Android, and web Antoni Nuñez Romeu 2026-07-07 17:43:47 +02:00
  • 439e0830a5 Merge pull request 'fix: add missing @expo/vector-icons dependency to frontend-mobile' (#16) from fix/vector-icons-resolution into main Ichitux 2026-07-07 13:59:59 +00:00
  • fc12582814 fix: add missing @expo/vector-icons dependency to frontend-mobile Antoni Nuñez Romeu 2026-07-07 15:57:55 +02:00
  • e2bd726663 Merge pull request 'Notify to PGSql instead of SQLite' (#15) from notification_fixes into main Ichitux 2026-07-07 13:37:06 +00:00
  • 006fae43d4 Merge branch 'main' into notification_fixes Ichitux 2026-07-07 13:24:40 +00:00
  • 071ed91e43 Notify to PGSql instead of SQLite Antoni Nuñez Romeu 2026-07-07 15:22:22 +02:00
  • c5a074187b Merge pull request 'Google services, design fixes' (#14) from mobile_app_fixes into main Ichitux 2026-07-07 10:58:48 +00:00
  • afaa4de385 Google services, design fixes Antoni Nuñez Romeu 2026-07-07 12:50:32 +02:00
  • 6f6c117db2 Merge pull request 'feat: avatar popup options, profile redesign, and search dosage parsing' (#13) from feature/avatar-popup-options into main Ichitux 2026-07-07 10:14:01 +00:00
  • 4404db62ee feat: avatar popup options, profile redesign, and search dosage parsing Antoni Nuñez Romeu 2026-07-07 12:09:42 +02:00
  • 166e9635a1 Merge pull request 'feature/profile-redesign' (#12) from feature/profile-redesign into main Ichitux 2026-07-06 23:54:36 +00:00
  • b5e5edda30 ci/cd fixes Antoni Nuñez Romeu 2026-07-07 01:49:55 +02:00
  • fe22e6ee9b Profile and design hotfixes Antoni Nuñez Romeu 2026-07-07 01:45:09 +02:00
  • c5417ff787 feat: mobile profile with read-only fields and Configuración modal Antoni Nuñez Romeu 2026-07-07 01:38:38 +02:00