63 Commits

Author SHA1 Message Date
Thomas Fransolet
d237987889 Lot E : rendu PDF des médias d'étape, et QuestionType nommé
Le cas PDF n'était traité nulle part : un PDF tombait dans le `default` et
affichait "Not supported type".

⚠️ Le correctif ne va pas dans showElementForResource comme l'annonçait le
plan : cette fonction fait un `return CachedCustomResource(...)` avant son
switch, donc tout son switch est du code mort. Le vrai dispatcher est
CachedCustomResource, et il en a deux — ressource distante et fichier local
déjà téléchargé pour l'offline. Les deux sont traités. Le cas distant doit
télécharger avant d'afficher, PDFView n'acceptant qu'un chemin de fichier.

QuestionType : _kindOf comparait des entiers bruts, remplacé par les alias
nommés du client.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 15:31:07 +02:00
Thomas Fransolet
af44927d4a Assistant IA aligné sur le web + parcours guidés + centrage de carte
Assistant
  AssistantChatSheet.dart (+252), Helpers/assistantSuggestions.dart,
  Services/assistantService.dart — même comportement et mêmes suggestions que
  visitapp-web, dérivées du contenu réel.

Parcours guidés
  guided_path_content_progression_page (+72), guided_path_map_progression_page (+39),
  parcours_page : alignés sur les 3 questions de progression qui remplacent les
  9 booléens côté manager-app.

Carte
  Helpers/mapCenter.dart + les trois vues (flutter_map, google_map, map_box) et
  marker_view : centrage et icônes honorés.

Fix du build
  guided_step_challenge.dart:83 — typage explicite. Avec le // @dart=2.18 de
  manager_api_new côté manager-app, c'est ce qui débloque flutter build apk.

flutter build apk .
Reste ouvert : M3 — meterZoneGPS toujours ignoré, une constante en dur à 100 m
remplace le rayon configuré par section.
2026-08-09 22:15:26 +02:00
Thomas Fransolet
0f2b4ed6bd multi wakeword + misc 2026-07-17 15:23:12 +02:00
Thomas Fransolet
c6526046c8 Working flow also in background ! With custom wakeword working (hey visit and hey viva). flow llm working + take photo (not stored for now) + scan qr code working (need to be tested but the issue was llm config in backend) 2026-06-04 17:00:43 +02:00
Thomas Fransolet
bdabfad92e added launch screen + update in ai chat + notifs (to be tested) + EventAgenda layout (to be tested) + home 3.0 update (event) + event mode layout (to be tested) + guided Path layout (to be tested) + map parcours (to be tested) + update readme 2026-03-25 17:47:10 +01:00
Thomas Fransolet
e8ef78d0e2 Update fix after service generation + need test geoloc ! + need test for connexion with apikey also ! + check where http needed.. need to pass by service generation 2026-03-13 17:43:17 +01:00
Thomas Fransolet
538e677993 Update gradle, remove bluetooth beacon (gralde update etc..) + ai assistant (wip) + stats + layout update + clean repo (remove old release) + link to unique backend generation managerapp (TO BE TESTED) 2026-03-13 15:15:18 +01:00
Thomas Fransolet
c6599e13c9 Updates visit name to configuration + scan + misc 2025-07-09 17:45:27 +02:00
Thomas Fransolet
959b494b12 Support also mymuseum url 2025-07-09 14:48:36 +02:00
Thomas Fransolet
f0e41adace Test update scanner background color 2025-07-09 13:22:21 +02:00
Thomas Fransolet
303e50a255 Menu done + article refonte wip 2025-07-04 17:21:17 +02:00
Thomas Fransolet
4e9dc59df9 Slider ok, map wip + update gradle etc + qr scanner to mobile scanner 2025-06-18 18:00:29 +02:00
Thomas Fransolet
7aca0638ce Puzzle working + slider wip + misc 2025-06-12 17:27:53 +02:00
Thomas Fransolet
bddde86974 Working Web, Pdf and Video type + misc and clean code 2025-06-11 17:26:36 +02:00
Thomas Fransolet
9c5ae56549 misc + wip load section (not working) 2025-06-10 16:51:48 +02:00
Thomas Fransolet
b7ca69162c Misc, update layout, nice main page + hero to configuration detail 2025-06-05 18:20:48 +02:00
Thomas Fransolet
878a2e4cf0 Wip version 3.0.0 2025-05-28 17:16:18 +02:00
Thomas Fransolet
53dff98388 WIP version 3.0.0 2025-05-28 14:08:32 +02:00
Thomas Fransolet
42d3e257b2 Reintegrate carousel slider (fix rename 5.0) 2025-02-26 13:56:27 +01:00
Thomas Fransolet
ffbeccec5d Fix overlay qr code + plugin apply update + fix audio future issue on dispose 2025-02-25 17:24:19 +01:00
Thomas Fransolet
686a631c27 updated title for custom bar 2024-10-17 14:13:52 +02:00
Thomas Fransolet
679ed5d286 update title ellipsis 2024-10-17 11:13:22 +02:00
Thomas Fransolet
19b715192a misc update 2024-10-16 16:22:11 +02:00
Thomas Fransolet
d6279fa2e8 clean code 2024-07-07 20:43:24 +02:00
Thomas Fransolet
fb8b564456 update logic from resource in DB to resources in file + others 2024-07-07 20:32:34 +02:00
Thomas Fransolet
14ba287872 Branding MDLF + wip test 2024-07-04 21:04:24 +02:00
Thomas Fransolet
e4cb6ee574 upgrade dependencies + Text to HtmlWidget + language svg to png 2023-11-02 17:51:30 +01:00
Thomas Fransolet
b6a463eebb Add reset articleRead + fix qrcode offline 2023-05-02 15:26:48 +02:00
1f52eb3224 Fix currentIndex image slider 2023-04-26 15:52:07 +02:00
e03d1bbedb update text langues 2023-04-06 22:11:02 +02:00
d38cdffe5a Download all languages if admin + show it in admin pop up + add isAllLanguages 2023-04-06 21:56:06 +02:00
59a16cde74 Filter languages in download popup + allow all languages if IsAdmin 2023-04-02 18:57:06 +02:00
0322716c60 clean code + AdminPopup + add audiosNotWorking in context 2023-03-30 18:54:02 +02:00
823620c13a Update code for ask permission if not set (force ios) 2023-03-22 15:59:59 +01:00
Thomas Fransolet
72ce2a47f3 Ask camera permission if not granted in Scanner Dialog 2023-03-22 15:51:48 +01:00
cb80c35856 Add update size text for article 2023-03-09 16:41:33 +01:00
c2c0293ace Handle Quizz (Quizz page + questions list + show response etc) + other small fixes 2023-02-24 18:00:56 +01:00
d78873c9d4 Clean code + wip handle quizz section type 2023-02-23 18:07:08 +01:00
30dda83111 Beacon show popup + update get translate local 2023-02-15 14:43:06 +01:00
8e60f08fbf Solve config image issue + wip beacon popup 2023-02-14 18:00:47 +01:00
d78372e728 Update code for beacon (tour list -> visit) 2023-02-09 21:48:36 +01:00
3815a521fa Update service + update navigation + add beacon listener + get beacons + try to do some stuffs 2023-01-28 02:28:26 +01:00
25f752539d Adapt layout for smaller screen 2023-01-22 20:15:22 +01:00
09ae80266b Handle audio new format in mobile app 2023-01-12 17:47:13 +01:00
471785ccab Add online handle + fix small bugs 2022-12-07 20:59:37 +01:00
ae16eac65d Add translations for "Search" 2022-12-07 17:59:38 +01:00
2a013e9496 Fix bugs .. + support audio + add message when no internet 2022-10-27 22:26:21 +02:00
1e4eecb136 Clean code 2022-09-14 18:00:33 +02:00
f8ef485428 Clean code + add language logic (not supported) 2022-09-14 17:51:08 +02:00
636c64297b Add more language handle 2022-09-14 16:33:08 +02:00