Skip to content

Releases: dnum-mi/basegun

v5.1.1

05 Sep 14:20
1557456

Choose a tag to compare

5.1.1 (2025-09-05)

Bug Fixes

v5.1.0

30 May 13:14
62fec70

Choose a tag to compare

5.1.0 (2025-05-30)

Features

  • 🔒 add contact details endpoint and api call (b809a2d)
  • 🔒 hide ircgn email (6493b80)
  • 🔊 add logs related to authentication (6594eb4)
  • 📝 update accessibility and contact pages (511a7b4)
  • 🛂 implement rate limit on api requests (56439f2)
  • ✨ add alarm gun detection api and tests (2e981cd)
  • ✨ add api route and tests for alarm gun detection (04c7fcc)
  • ✨ add contact path for weapon expert (82263b5)
  • ✨ add dummy identification for lever rifle and semi-automatic or automatic long gun (4c58fa7)
  • ✨ add dummy shotgun identification (14cce76)
  • ✨ add email client with local email server (6955bad)
  • ✨ add endpoint to contact experts via email (b3c9576)
  • ✨ add endpoint to contact experts via email (de89ff2)
  • ✨ add expert contact path for police and gendarmerie (518ae81)
  • ✨ add expert contact path for police and gendarmerie (a8e5a9c)
  • ✨ add expert contact path for police and gendarmerie (0714d3f)
  • ✨ add expert form path (4ce1b67)
  • ✨ add gun length and gun barrel length to resultstore (64b291c)
  • ✨ add identification blank gun path (8b28cfe)
  • ✨ add luxon for fix utc issues (32e1272)
  • ✨ add pictures as email attachements (3210393)
  • ✨ Add pop-up mail informations and update situations for contacting expert (9b451dc)
  • ✨ Add pop-up mail informations and update situations for contacting expert (66e3025)
  • ✨ add popup video component (#252) (5c6e84d)
  • ✨ add return previous step button for blank gun identification (1f59c2e)
  • ✨ add swiper for identificationblankgun and fix images names (134de0f)
  • ✨ display phone number depending on the time (5765d6b)
  • ✨ display phone number depending on the time (5765d6b)
  • ✨ display phone number depending on the time (b026d67)
  • ✨ finalize expert form contact with email attachment (0277854)
  • ✨ fix duration securing videos (bcc6b9f)
  • ✨ fix revolver with hidden door display (5765d6b)
  • ✨ fix revolver with hidden door display (70af91c)
  • ✨ hide PN button for expert contact path (400ac4f)
  • ✨ implementation ocr module for blank guns (900aa3c)
  • ✨ redirect to right page if no card detected (4707406)
  • ✨ update hidden door revolver videos (730ac87)
  • ✨ update hidden door revolver videos (730ac87)
  • ✨ update hidden door revolver videos (730ac87)
  • ✨ update hidden door revolver videos (730ac87)
  • ✨ update instructions and example photo for upload (#394) (5d18814)
  • 🧑‍💻 add healthcheck for Keycloak service in docker-compose.yml (4a92bd3)
  • ⚡ automatically retrieve jwks (cb16ce3)
  • ❇️ add tutorial to secure a firearm (#159) (e1edd0a)

Bug Fixes

  • 🐛 add text to typologies files (7776725)
  • 🐛 change auth_idp and cheops to idp and Cheops (9ca0aae)
  • 🐛 feedback not working on resultpage (ceaaa46)
  • 🐛 fix authentication by adding audience in jwt decode (661fc98)
  • 🐛 fix disclaimer display on dummy weapons (d6b58ae)
  • 🐛 fix epaule_a_pompe securing steps (9552595)
  • 🐛 fix popup uzi video (19ebc03)
  • 🐛 fix redirection after login with Passage 2 (b5cde1e)
  • 🐛 fix refresh accesstoken every seconds (e2e7232)
  • 🐛 fix timout while sending emails (9471ae1)
  • 🐛 fix tutorial log when user is not able to perform a step (36e0c8f)
  • 🐛 make markings_pictures optional (cc6bbdc)
  • 🐛 Put clean registy on separate job in ci (c872646)
  • 🐛 remove measure model call when confidence level is low (f6ea811)
  • 🐛 show message for all user other than proxyma in expert contact (00a3d09)
  • 👷 fix ci build reusable workflow (db4a4f9)
  • 💚 fix release please config (3b16040)
  • 💄 use alerts instead of modal for expert form submission (714487f)
  • 🔒 set server_tokens to off in nginx conf (2bcd626)
  • ✏️ fix non-display securing weapons (5765d6b)
  • ♿ fix accessibilities issues ([fcc3de5](https://...
Read more

v5.0.0

23 Apr 11:04

Choose a tag to compare

What's Changed

  • Show contact only to authenticated users by @thomashbrnrd in #514
  • fix: 🐛 remove measure model call when confidence level is low by @nutfdt in #530
  • Add email client with local email server by @thomashbrnrd in #513
  • refactor: ♻️ rework signing key retrieval by @thomashbrnrd in #538
  • feat: ✨ add pictures as email attachements by @thomashbrnrd in #539
  • fix: 🔒 set server_tokens to off in nginx conf by @thomashbrnrd in #540
  • feat: ✨ finalize expert form contact with email attachment by @nutfdt in #541
  • fix: 🐛 fix redirection after login with Passage 2 by @nutfdt in #550
  • Update LICENSE by @leihuayi in #551
  • chore: 🔥 remove not used anymore workflows by @thomashbrnrd in #554
  • ci: ⚡ add kaniko mirror registry by @thomashbrnrd in #560
  • ci: 🐛 fix github branch name variable by @thomashbrnrd in #558
  • refactor: 🔥 Remove config for running app behind proxy by @leihuayi in #559
  • style: 💄 add SCAE images in expert contact form by @nutfdt in #548
  • Add kaniko mirror registry by @thomashbrnrd in #561
  • docs: 📝 Update documentation by @leihuayi in #555
  • ci: 👷 add release please action by @thomashbrnrd in #529
  • feat: ⚡ automatically retrieve jwks by @thomashbrnrd in #563
  • refactor: 🔥 remove plausible io by @thomashbrnrd in #569
  • build(deps): bump cryptography from 42.0.8 to 43.0.1 in /backend by @thomashbrnrd in #570
  • chore: 📦 update vite by @thomashbrnrd in #571
  • build(deps): bump rollup in /frontend by @thomashbrnrd in #572
  • Create dependabot.yml by @thomashbrnrd in #573
  • ci: 👷 replace special chars in docker image tag by @thomashbrnrd in #574
  • build(deps): bump uvicorn from 0.23.2 to 0.31.0 in /backend by @dependabot in #576
  • build(deps): bump autodynatrace from 2.0.0 to 2.1.1 in /backend by @dependabot in #575
  • build(deps): bump gunicorn from 22.0.0 to 23.0.0 in /backend by @dependabot in #579
  • build(deps): bump coverage from 7.3.2 to 7.6.1 in /backend by @dependabot in #578
  • build(deps-dev): bump unplugin-auto-import from 0.17.8 to 0.18.3 in /frontend by @dependabot in #577
  • build(deps): bump faker from 26.0.0 to 30.1.0 in /backend by @dependabot in #581
  • build(deps): bump oidc-client-ts from 3.0.1 to 3.1.0 in /frontend by @dependabot in #582
  • build(deps): bump vue from 3.5.4 to 3.5.11 in /frontend by @dependabot in #584
  • build(deps-dev): bump @unocss/transformer-directives from 0.58.9 to 0.63.4 in /frontend by @dependabot in #585
  • build(deps): bump @gouvfr/dsfr from 1.11.2 to 1.12.1 in /frontend by @dependabot in #583
  • refactor: ♻️ use env variable for contact numbers by @nutfdt in #547
  • feat: 🧑‍💻 add healthcheck for Keycloak service in docker-c… by @thomashbrnrd in #589
  • Revert "refactor: ♻️ use env variable for contact numbers" by @thomashbrnrd in #591
  • fix: ✅ Updating API tests that uses authentification by @nutfdt in #588
  • refactor: 🔥 remove unused code in test_api.py by @thomashbrnrd in #603
  • build(deps): bump faker from 30.1.0 to 30.3.0 in /backend by @dependabot in #593
  • feat: ✨ add dummy shotgun identification by @nutfdt in #543
  • build(deps): bump fastapi from 0.103.2 to 0.115.2 in /backend by @dependabot in #594
  • build(deps): bump pyjwt from 2.8.0 to 2.9.0 in /backend by @dependabot in #595
  • build(deps): bump pinia-plugin-persistedstate from 3.2.3 to 4.1.1 in /frontend by @dependabot in #597
  • build(deps-dev): bump unplugin-vue-components from 0.26.0 to 0.27.4 in /frontend by @dependabot in #598
  • build(deps-dev): bump @unocss/transformer-variant-group from 0.58.9 to 0.63.4 in /frontend by @dependabot in #599
  • build(deps-dev): bump eslint-plugin-vue from 9.28.0 to 9.29.0 in /frontend by @dependabot in #600
  • build(deps-dev): bump @vue/eslint-config-typescript from 12.0.0 to 13.0.0 in /frontend by @dependabot in #601
  • chore: 🧑‍💻 add cypress screenshots to gitignore by @thomashbrnrd in #605
  • fix: ♿ fix accessibilities issues by @nutfdt in #542
  • Add phone numbers as env variables by @thomashbrnrd in #606
  • build(deps): bump faker from 30.3.0 to 30.6.0 in /backend by @dependabot in #608
  • build(deps): bump cryptography from 43.0.1 to 43.0.3 in /backend by @dependabot in #609
  • build(deps): bump uvicorn from 0.31.0 to 0.32.0 in /backend by @dependabot in #610
  • build(deps): bump coverage from 7.6.3 to 7.6.4 in /backend by @dependabot in #611
  • build(deps-dev): bump eslint-plugin-cypress from 2.15.2 to 3.6.0 in /frontend by @dependabot in #613
  • build(deps): bump vue from 3.5.11 to 3.5.12 in /frontend by @dependabot in #612
  • build(deps-dev): bump eslint-plugin-vue from 9.29.0 to 9.29.1 in /frontend by @dependabot in #615
  • build(deps-dev): bump @types/node from 20.16.11 to 22.7.7 in /frontend by @dependabot in #616
  • build(deps-dev): bump vite-plugin-pwa from 0.17.5 to 0.20.5 in /frontend by @dependabot in #614
  • build(deps): bump basegun-ml from 1.0.1 to 2.0.3 in /backend by @dependabot in #596
  • feat: ✨ add api route and tests for alarm gun detection by @nutfdt in #617
  • build(deps): bump vite from 5.4.8 to 5.4.10 in /frontend by @dependabot in #618
  • build(deps-dev): bump cypress from 13.15.0 to 13.15.1 in /frontend by @dependabot in #619
  • build(deps-dev): bump vitest from 1.6.0 to 2.1.3 in /frontend by @dependabot in #621
  • build(deps-dev): bump prettier from 3.3.1 to 3.3.3 in /frontend by @dependabot in #620
  • build(deps): bump faker from 30.6.0 to 30.8.1 in /backend by @dependabot in #622
  • build(deps): bump boto3 from 1.28.39 to 1.35.49 in /backend by @dependabot in #623
  • build(deps): bump fastapi from 0.115.2 to 0.115.4 in /backend by @dependabot in #624
  • build(deps): update numpy requirement from <2.0.0 to <3.0.0 in /backend by @dependabot in #625
  • test: ✅ add new e2e test for expert contact path by @nutfdt in #590
  • refactor: 🔥 remove meta property "reload:true" by @nutfdt in #628
  • build(deps): bump pinia from 2.2.4 to 2.2.6 in /frontend by @dependabot in #629
  • build(deps-dev): bump typescript from 5.6.2 to 5.6.3 in /frontend by @dependabot in #630
  • build(deps): bump boto3 from 1.35.49 to 1.35.54 in /backend by @dependabot in #634
  • build(deps): bump faker from 30.8.1 to 30.8.2 in /backend by @dependabot in #635
  • build(deps): bump pinia-plugin-persistedstate from 4.1.1 to 4.1.2 in /frontend by @dependabot in #632
  • build(deps): bump faker from 30.8.2 to 33.0.0 in /backend by @dependabot in #639
  • build(deps): bump pyjwt from 2.9.0 to 2.10.0 in /backend by @dependabot in #640
  • build(deps): bump @gouvminint/vue-dsfr from 7.0.1 to 7.1.0 in /frontend by @dependabot in #631
  • build(deps): bump boto3 from 1.35.54 to 1.35.72 in /backend by @dependabot in https://github.com/dnu...
Read more

v4.0.0

23 Jul 12:46

Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🔥 Enhancements

v3.2

15 Sep 13:21
6c792bf

Choose a tag to compare

Changes

  • Update thresholds for new classification model @leihuayi (#175)

🐛 Bug Fixes

  • Adapt confidence levels to new classification model @leihuayi (#172)

v3.1

28 Aug 10:07
50396f4

Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • fix: 🚑 display modal if transparent magazine @NadeigeC (#166)

🔥 Enhancements

v2.0

23 May 07:28
bfd6e59

Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🔥 Enhancements

  • [WIP] fix: 💄 Add new images with arrow and little fixes @NadeigeC (#157)
  • [WIP] fix: 🚑 fixs after SCAE experts recommendations @NadeigeC (#155)
  • style: 💄 improve css style in main.css and inline or scoped styles @NadeigeC (#153)
  • enh: ♻️ remove bootstrap and replace by Dsfr classes @NadeigeC (#151)
  • enh: ♻️ migrate components vue2 to vue3 @NadeigeC (#149)
  • refactor: 🎨 Refactoring HeaderMain with DsfrHeader component @NadeigeC (#144)
  • refactor: 🎨 Refactoring Result component @NadeigeC (#143)

v1.5

15 Dec 09:13
36c2016

Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🔥 Enhancements

v1.4

12 Oct 16:02
d9ecda9

Choose a tag to compare

Changes

🐛 Bug Fixes

  • Add device, user and app version to feedback logs @leihuayi (#82)

🔥 Enhancements

v1.3

05 Sep 16:33
483d54a

Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🔥 Enhancements