Commit Graph

  • b87e49d808 Cle d'API sur les routes visiteur, canal VR et contenu immersif MyInfoMate_3.0 Thomas Fransolet 2026-09-13 16:54:10 +02:00
  • 4e17c572ba Nom d'app, drapeau QR et liens stores par application Thomas Fransolet 2026-09-10 11:42:07 +02:00
  • 9cc45c5767 Ouvrir l'export de configuration aux apps visiteur Thomas Fransolet 2026-09-08 15:03:42 +02:00
  • 1e1a36ad5a Visibilite de section et logo des e-mails transactionnels Thomas Fransolet 2026-09-08 15:03:31 +02:00
  • 847f81393b Ouvrir le détail d'instance aux apps visiteur, en vue réduite Thomas Fransolet 2026-09-08 12:55:36 +02:00
  • 82e61dcded Flux de provisioning d'une base préprod ou prod Thomas Fransolet 2026-09-07 16:11:56 +02:00
  • c9580fd0a8 Scripts de sauvegarde Postgres Thomas Fransolet 2026-09-07 16:11:33 +02:00
  • dd00ff9f3b Migration : tolérer un LastName absent côté Mongo Thomas Fransolet 2026-09-07 16:11:05 +02:00
  • 3d23e05351 Misc update ressource to mediatheque ! Thomas Fransolet 2026-09-04 16:49:26 +02:00
  • ea237d2913 Sauvegarde des champs du guide et unicité des canaux par instance Thomas Fransolet 2026-08-14 15:30:47 +02:00
  • cb76df5ddf Purge du journal d'audit — poste du lot J oublié à la première passe Thomas Fransolet 2026-08-13 16:29:35 +02:00
  • bd484db48a Lot J : agrégats de thèmes, job de regroupement, interrupteur de collecte Thomas Fransolet 2026-08-13 15:58:35 +02:00
  • e3ef4137a5 Canal vocal des stats, et IsAutoTriggered renommé IsVisitorQuestion Thomas Fransolet 2026-08-13 14:32:54 +02:00
  • cfbaefb7f9 Deux tests sur ConversationId — le lien entre deux tours n'était couvert par rien Thomas Fransolet 2026-08-13 13:39:32 +02:00
  • 118813af58 Les prompts du mode proactif ne sont plus journalisés comme des questions de visiteur Thomas Fransolet 2026-08-13 13:14:01 +02:00
  • 2dc0cfceeb Lot F : portail de facturation Stripe et coût réel d'une question Thomas Fransolet 2026-08-13 10:10:50 +02:00
  • a137cb582d Rate limiting sur les endpoints IA, partitionne par instance Thomas Fransolet 2026-08-12 17:46:52 +02:00
  • fa92395d17 D2 : exposer DateUpdate sur ResourceDTO pour le filtre incremental Thomas Fransolet 2026-08-12 17:46:37 +02:00
  • 7a80766d43 Le journal d'audit ne suit plus les ecritures de la machine Thomas Fransolet 2026-08-12 16:01:01 +02:00
  • 2b1b20cd49 Le vector store est enfin eprouve a DEUX instances, sur un vrai Postgres Thomas Fransolet 2026-08-12 15:34:56 +02:00
  • a3bf9523e3 GetSummary agrege en SQL au lieu de charger 13 mois en memoire Thomas Fransolet 2026-08-12 15:04:39 +02:00
  • a3e0b4df71 Le plafond de 5 utilisateurs existe enfin cote serveur Thomas Fransolet 2026-08-12 14:55:24 +02:00
  • 805ca5cf3d Le journal d'audit voyait tout sauf le contenu Thomas Fransolet 2026-08-12 14:53:21 +02:00
  • 269b3f6703 Lot C : backfill des colonnes de stockage (C2) et quota autoritaire (C3) Thomas Fransolet 2026-08-12 12:05:25 +02:00
  • f9059ed198 D1 : la visite hors ligne embarque enfin ses médias Thomas Fransolet 2026-08-11 16:57:22 +02:00
  • 149ebc0cf1 Dry run de la bascule, et les 20 sections qui disparaissaient en silence Thomas Fransolet 2026-08-11 16:40:11 +02:00
  • 934d71c2ee Lot G : les 8 écarts de MigrationController Thomas Fransolet 2026-08-11 16:26:01 +02:00
  • a80096d72b Aligne les plans d'abonnement sur la grille de tarifs Thomas Fransolet 2026-08-11 16:06:36 +02:00
  • 7625487806 Lot B : geler le schéma, plus sécurité rapide et calculateur de stockage Thomas Fransolet 2026-08-11 15:32:19 +02:00
  • 18e4240f0f RAG: pipeline d'ingestion, endpoints du guide IA, journalisation RGPD Thomas Fransolet 2026-08-11 10:48:10 +02:00
  • af6b5b76ef Self-service onboarding (Stripe + Resend) + Postgres v3 schema (pgvector, media, visitor questions) Thomas Fransolet 2026-08-09 22:11:48 +02:00
  • f2228617ca Add instance index + date update audit + ai quota to token Thomas Fransolet 2026-07-17 15:21:51 +02:00
  • 19a0157b19 Bento support + upgrade security (filter by instance mandatory) Thomas Fransolet 2026-07-14 17:21:10 +02:00
  • 3cd5f7573d misc (ia assistant, SectionParcours + others fixs) Thomas Fransolet 2026-07-08 17:00:43 +02:00
  • 674655eb80 Update agenda sync (image management) + update isStatistics to hasStats (subscription plan) Thomas Fransolet 2026-05-07 22:00:42 +02:00
  • 9633ae43b7 Add support for web + misc Thomas Fransolet 2026-05-07 16:49:56 +02:00
  • 00f702b3da Update for quotas (use it in ia translator) Thomas Fransolet 2026-04-10 17:04:46 +02:00
  • e0ff0eeba6 Quota update in controller, audit log (serilog) + ai translator + Unit tests ! (to be tested) + migration update Thomas Fransolet 2026-04-10 16:28:33 +02:00
  • eff4f7ba5c Add seed subscriptionplan + wip migration controller Thomas Fransolet 2026-04-01 17:26:27 +02:00
  • f72d94f30f Subscription plans Thomas Fransolet 2026-04-01 17:00:13 +02:00
  • 09b7c75dac WeatherSync service (to test) Thomas Fransolet 2026-03-25 17:38:44 +01:00
  • d5353eea9c wip service, fix some assistant ia bug, wip section agenda update, section event annotation etc Thomas Fransolet 2026-03-25 10:56:54 +01:00
  • bad25bf5b3 Add push notification Thomas Fransolet 2026-03-17 09:10:56 +01:00
  • a452f4af04 Add migration, need to check if migration with apikey correct.. ! + add roles and security (role and apikey) - need to be tested + visitevent stats + ai etc + all need to be tested ! Thomas Fransolet 2026-03-13 17:45:01 +01:00
  • bde1666b42 Update save geometry + other, id null etc (thx claude) Thomas Fransolet 2026-03-06 15:22:02 +01:00
  • f17d72b34e Multiple fixs after help from ai Thomas Fransolet 2026-03-04 16:36:13 +01:00
  • 98f3606887 Fix geopoint doesn't working Thomas Fransolet 2025-11-27 16:52:10 +01:00
  • 94443fa411 Update puzzle to game + misc Thomas Fransolet 2025-11-27 16:19:00 +01:00
  • e70b574091 Updated applicationInstance for sectionEvent in dto Thomas Fransolet 2025-10-17 23:21:10 +02:00
  • 8f16f1570f Added method to return all section from one type + misc Thomas Fransolet 2025-09-18 23:23:36 +02:00
  • fd191ec647 Moved guided stuffs Thomas Fransolet 2025-08-20 14:35:37 +02:00
  • cbf3a3c7f5 Misc Thomas Fransolet 2025-08-14 23:24:30 +02:00
  • 4d755549af Updated code for device creation (create appconfig) + misc Thomas Fransolet 2025-08-14 21:31:26 +02:00
  • b81972f723 Updated for kiosk (can assign different config on different device) Thomas Fransolet 2025-08-14 16:56:02 +02:00
  • c8c5902292 misc + fixs Thomas Fransolet 2025-08-14 16:30:03 +02:00
  • 5aabf35f9d Add isweb to instance Thomas Fransolet 2025-08-01 16:24:01 +02:00
  • b3b6a5d6fc Fix fromdto methods + misc Thomas Fransolet 2025-07-17 11:58:23 +02:00
  • b5396643ce to lowerCase in all DTO + update to GeometryDTO Thomas Fransolet 2025-07-16 15:28:54 +02:00
  • 62e302a0f0 Update code for event, agenda and map controllers -> added DTOs + misc Thomas Fransolet 2025-07-16 14:57:13 +02:00
  • a0aaf6e601 ApplicationInstance done but not tested + SectionEvent done but to be tested + wip sectioncontroller update + misc Thomas Fransolet 2025-07-15 17:31:39 +02:00
  • 9671361a34 Update DB QuizQuestion and misc Thomas Fransolet 2025-07-15 16:30:01 +02:00
  • a051ae5f70 list of coordinates to geometry support (for sql postgis support) Thomas Fransolet 2025-07-10 21:57:54 +02:00
  • c89566c9a9 Added link EventAgenda and SectionEvent + event agenda dto Thomas Fransolet 2025-07-10 17:08:08 +02:00
  • 8801c56f75 Added EventAgenda Thomas Fransolet 2025-07-10 16:43:29 +02:00
  • 400084fad5 Added explaination SectionMap, guidedPath etc Thomas Fransolet 2025-07-09 17:44:48 +02:00
  • d241720102 Breaking changes ! WIP new format (ApplicationInstance) + SectionEvent and updated SectionMap Thomas Fransolet 2025-07-09 17:37:30 +02:00
  • 3c9461211e Added mymuseum origin Thomas Fransolet 2025-06-06 11:55:16 +02:00
  • 81f50664b4 update appSettings + comment mqtt service Thomas Fransolet 2025-06-06 11:42:45 +02:00
  • 104d968739 Add line to test in local Thomas Fransolet 2025-06-04 15:04:29 +02:00
  • 7f6801c1f8 Update dockerfile + docker compose and appSettings Thomas Fransolet 2025-05-28 13:45:05 +02:00
  • 75a6b0c323 fix puzzle + added order in back Thomas Fransolet 2025-05-27 14:44:33 +02:00
  • 79d1bc3db5 missing commit Thomas Fransolet 2025-05-27 13:15:40 +02:00
  • 90f256ed13 Fix device creation Thomas Fransolet 2025-05-27 13:15:33 +02:00
  • 5fb5563730 Add get from configuration detail endpoint (mobile) Thomas Fransolet 2025-05-23 17:06:18 +02:00
  • e3639589b0 Clean + reorder quiz + menu + working all Thomas Fransolet 2025-05-23 15:32:30 +02:00
  • 0229793c88 MISC Thomas Fransolet 2025-05-15 17:21:18 +02:00
  • 4713bc14dc Map -> Categories working ! Thomas Fransolet 2025-05-14 16:56:14 +02:00
  • 8635e75c06 update service (ressource deletion) + EF update link Thomas Fransolet 2025-05-14 15:24:43 +02:00
  • f4919801b7 Misc Thomas Fransolet 2025-05-13 17:18:59 +02:00
  • cef69a61df section (to be tested when front) + section map controller + section quiz controller + update useless entities to DTO Thomas Fransolet 2025-03-24 17:18:59 +01:00
  • a4bde1a8f4 wip section controller Thomas Fransolet 2025-03-20 17:52:45 +01:00
  • 9aa5e7df5e Resource controller done + section WIP Thomas Fransolet 2025-03-20 16:25:23 +01:00
  • 1242d6c790 clean configuration + user controller done Thomas Fransolet 2025-03-19 15:01:58 +01:00
  • 8b68ebe8c9 Device controller done Thomas Fransolet 2025-03-19 11:57:53 +01:00
  • 7fb3feace4 Instance controller done Thomas Fransolet 2025-03-19 10:57:53 +01:00
  • 11cfeab210 Updated DB (wip) Thomas Fransolet 2025-03-19 08:57:29 +01:00
  • 20c35b2c8d Configurations controller (to be tested) + wip for subsection Thomas Fransolet 2025-03-06 18:21:42 +01:00
  • 8c18825c5d Wip clean code and pass by postgres ! Thomas Fransolet 2025-03-06 17:39:08 +01:00
  • d968c419b3 Add specific origin for visitnamur and fortsaintheribert subdomain version-2.0.0-stable Thomas Fransolet 2024-12-04 08:55:15 +01:00
  • 05aab1bfa4 Added useless origin to cors Thomas Fransolet 2024-12-03 15:05:55 +01:00
  • 1e7e9aaaa6 Fix multiple instance firebase.. issue on ressource Version-2.0.0 Thomas Fransolet 2024-12-03 12:13:40 +01:00
  • 4ee0eb8e87 Code for fort migration Migration-Fort Thomas Fransolet 2024-10-11 16:39:33 +02:00
  • aedd5f33fa Added methods for mdlf migration in MyInfomate + firebase service (linked) Thomas Fransolet 2024-08-16 16:59:31 +02:00
  • bd4bf8c959 WIP OTA OTA-Try Thomas Fransolet 2024-04-24 15:24:05 +02:00
  • 9ff5a7fec8 fix issue Thomas Fransolet 2024-04-24 15:23:34 +02:00
  • c237c69c56 Added main image to geopoint + localication center to mapDTO Thomas Fransolet 2024-04-18 17:13:27 +02:00
  • 1fa4e188fa Update weather result (in all configuration's section) Thomas Fransolet 2024-04-11 17:37:10 +02:00
  • 68b45333da Update weather section on get configuration detail Thomas Fransolet 2024-04-10 17:15:10 +02:00
  • b87256e29d Added id to categorie to fix bug Thomas Fransolet 2024-04-10 11:34:24 +02:00
  • 0ccfda46a1 Update default IsSectionImageBackground default value Thomas Fransolet 2024-04-10 10:37:01 +02:00