Releases: dnum-mi/basegun
Releases · dnum-mi/basegun
v4.0.0
Changes
- style: 💬 update text for sending email to ircgn @nutfdt (#526)
- Update alarm guns category @thomashbrnrd (#510)
- style: 💬 change text when typology unknown and update … @nutfdt (#503)
- Reset selectedOptions state in result store @thomashbrnrd (#499)
- Add prettier with usefull configuration @thomashbrnrd (#495)
- Update getCategories for revolvers @thomashbrnrd (#494)
- feat: 📝 update accessibility and contact pages @nutfdt (#484)
- style: 🎨 update introduction text @nutfdt (#487)
- chore: 🎨 standardize html balises with DSFR @nutfdt (#486)
- Update alarm guns number in text @thomashbrnrd (#485)
- Use UTC+1 to display IRCGN phone number @thomashbrnrd (#478)
- feat: ✨ update hidden door revolver videos @nutfdt (#473)
- Add getDisclaimer for semi-auto-style-militaire-autre @thomashbrnrd (#477)
- Refactor GuideSecuringFirearm and footer / stepper css @thomashbrnrd (#474)
- Refactor category handling @thomashbrnrd (#470)
- Use latest docker compose version and fix version warning @thomashbrnrd (#463)
- feat: ✨ display phone number depending on the time @nutfdt (#461)
- feat: ✨ fix revolver with hidden door display @nutfdt (#462)
- Add get disclaimer in typology files @thomashbrnrd (#453)
- refactor: ♻️ delete isSecuringOptions from typologies files @nutfdt (#456)
- Remove WORKSPACE from s3 image path @thomashbrnrd (#454)
- style: 💄 refactor css @nutfdt (#455)
- style: 💄 replace logo @nutfdt (#451)
- Remove steps from LocalStorage and simplify stepper management @thomashbrnrd (#447)
- test: ✅ updates tests e2e and images @nutfdt (#446)
- Update MissingCardPage display conditions @thomashbrnrd (#445)
- Add feedback when card is missing @thomashbrnrd (#439)
- Update instructions page @thomashbrnrd (#437)
- Update accessibility page @thomashbrnrd (#435)
- Add accessibility page with link and compliant mention @thomashbrnrd (#425)
- Improve categories with measures @thomashbrnrd (#416)
- feat: ✨ update instructions and example photo for upload @nutfdt (#394)
- Remove unwanted yolo model loading @thomashbrnrd (#399)
- Implement measure ml model @thomashbrnrd (#395)
- Reorganize backend files to make it futurproof @thomashbrnrd (#393)
- Add email autocompletion for expert contact @thomashbrnrd (#392)
- Use file and stdout log outputs @thomashbrnrd (#384)
- Change some texts for expert contact features @thomashbrnrd (#371)
- Use stdout for logging instead of file @thomashbrnrd (#370)
- refactor: ♻️ Update IRCGN phone number and email + Hide contac… @nutfdt (#343)
- Change dummy weapong result text and remove beta wording @thomashbrnrd (#335)
- Update some texts and fix some typos @thomashbrnrd (#334)
- Remove duplicated step in tutorial @thomashbrnrd (#328)
- Update LPS phone number and email @thomashbrnrd (#331)
- Remove contact form from develop @thomashbrnrd (#321)
- Use new ML model @thomashbrnrd (#305)
- Use multiple workers in prod @thomashbrnrd (#304)
- feat: ✨ add expert contact path for police and gendarmerie @nutfdt (#289)
- feat: ✨ add expert contact path for police and gendarmerie @nutfdt (#288)
- add expert contact path for police and gendarmerie @nutfdt (#287)
- style: 💄 update static pages @nutfdt (#286)
- Update base images versions @thomashbrnrd (#285)
- Resolve CNE06 @thomashbrnrd (#282)
- Use specific repo instead of infra directory @thomashbrnrd (#275)
- style: 💄 update display securing pop-up @nutfdt (#274)
- Use new bucket to mitigate CNE03 @thomashbrnrd (#271)
- Remove logs api @thomashbrnrd (#269)
- Add model to repo using git lfs @thomashbrnrd (#261)
- Add ingress exposition label @thomashbrnrd (#265)
- 251 popup videos @nutfdt (#263)
- Remove geolocation.io dependancy @thomashbrnrd (#256)
- Update babel and postcss to fix CVEs @thomashbrnrd (#253)
- Add codeowners file @thomashbrnrd (#250)
- Remove podAnnotations from values.yml @thomashbrnrd (#248)
- Remove some not needed properties for deployments @thomashbrnrd (#247)
- style: 💄 update securing photos @nutfdt (#246)
- Remove legacy infra folder @thomashbrnrd (#245)
- tech : add TS config @nutfdt (#228)
- Use pytest instead of unittest @thomashbrnrd (#242)
- Change default value to minio for s3 storage @thomashbrnrd (#239)
- Merge develop into main @thomashbrnrd (#238)
- Add secrets for prod env @thomashbrnrd (#236)
- Set verify for boto3 ssl to false @thomashbrnrd (#234)
- Use env variable for boto3 ssl verify @thomashbrnrd (#233)
- Add secrets for dev / staging env @thomashbrnrd (#229)
- Create values.yaml for each env @thomashbrnrd (#225)
- Add livenessProbe to filebeat sidecar @thomashbrnrd (#227)
- Add mandatory labels to pods @thomashbrnrd (#226)
- Remove images and tags from docker-compose.yml @thomashbrnrd (#224)
- Update front base image @thomashbrnrd (#223)
- Remove root package-lock.json @thomashbrnrd (#222)
- Update python and requirements versions @thomashbrnrd (#221)
- Update pytorch to fix CVE @thomashbrnrd (#219)
- Set backend resources limits @thomashbrnrd (#212)
- Set manifest theme color @thomashbrnrd (#210)
- Add eslint to pre-commit hooks @thomashbrnrd (#209)
- Add black, isort and pre-commit @thomashbrnrd (#207)
- build(secret): add image pull secret @thomashbrnrd (#206)
- Add api prefix and use k8s ingress @thomashbrnrd (#204)
- Update CI jobs needs and helms charts @thomashbrnrd (#198)
- Revert "Use commit sha in ci" @thomashbrnrd (#203)
- Use commit sha in ci @thomashbrnrd (#201)
- Add build and test jobs @thomashbrnrd (#200)
- build(prefix): add prefix to api routes @thomashbrnrd (#197)
- Dso auto sync on all push @thomashbrnrd (#186)
- Make docker images rootless @thomashbrnrd (#173)
🚀 Features
- Add OIDC with Passage2 @thomashbrnrd (#508)
- feat: ✨ identification blank gun path @nutfdt (#386)
- Feat yolo classif @AurelienmartW (#320)
- feat: ✨ add contact path for weapon expert @nutfdt (#280)
- feat: ✨ add popup video component @nutfdt (#252)
- feat: ❇️ add tutorial to secure a firearm @NadeigeC (#159)
- Feature/adapt infra for dso env @thomashbrnrd (#179)
- Add ci job to build filebeat rootless @thomashbrnrd (#178)
🐛 Bug Fixes
- fix: 🐛 feedback not working on resultpage @thomashbrnrd (#528)
- fix: 🐛 fix tutorial log when user is not able to perform a step @thomashbrnrd (#527)
- fix: 🐛 fix disclaimer display on dummy weapons @nutfdt (#521)
- fix: 🐛 fix popup uzi video @nutfdt (#518)
- ci: 💚 fix ci build by removing references to deleted files @thomashbrnrd (#516)
- Fix MissingCardPage not showing when no card is detected @thomashbrnrd (#507)
- fix: 🐛 add text to typologies files @nutfdt (#489)
- Fix epaule_a_pompe securing steps @thomashbrnrd (#465)
- Fix shoulder guns typologies measures rules @thomashbrnrd (#438)
- Fix steps when doing going back on alam gun path @thomashbrnrd (#436)
- Fix alarm guns user journey trigger @thomashbrnrd (#428)
- Fix tutorial not showing @thomashbrnrd (#324)
- fix(upload): error page not always showing @thomashbrnrd (#302)
- Fix dso automatic sync @thomashbrnrd (#277)
- Fix imagePullSecrets path in helm charts @thomashbrnrd (#211)
- Fix secrets for S3 @thomashbrnrd (#194)
- Use a log file instead of STDOUT for logging @leihuayi (#181)
🔥 Enhancements
- feat: ✨ hide PN button for expert contact path @nutfdt (#506)
- Use pinia-plugin-persistedstate instead of custom vueuse function @thomashbrnrd (#504)
- Use ML models package and remove custom ml functions @thomashbrnrd (#500)
- Remove custom case for black powder revolver in result page @thomashbrnrd (#493)
- Refactor black powder revolver path @thomashbrnrd (#492)
- feat: ✨ add luxon for fix utc issues @nutfdt (#491)
- Merge resultStore and stepsStore @thomashbrnrd (#488)
- refactor: ♻️ remove isDummyTypology and refactor guideFactice @nutfdt (#480)
- Replace organisation datalab-mi to dnum-mi @thomashbrnrd (#482)
- Standardize securing footer @thomashbrnrd (#481)
- refactor: ♻️ standardize securing steps on typologies files @nutfdt (#457)
- feat: ✨ Add pop-up mail informations and update situations f… @nutfdt (#333)
- style: 💄 fix firearms syntax @nutfdt (#266)
- Use different s3 buckets for each env @thomashbrnrd (#249)
- Add new securing videos @nutfdt (#218)
- Enh/use s3 instead of swift @thomashbrnrd (#177)
- Single requirements file @leihuayi (#184)
v3.2
v3.1
Changes
🚀 Features
🐛 Bug Fixes
🔥 Enhancements
v2.0
Changes
- Tutos factices @leihuayi (#158)
- refactoring code and create stores pinia @NadeigeC (#123)
- Add new images with arrow @NadeigeC (#120)
- Add new store to manage guide factices @NadeigeC (#119)
🚀 Features
- feat: ✨ Add custom page if no connection available @NadeigeC (#146)
- feat: 📊 Logging the detection of dummy or real firearms @leihuayi (#148)
- refactor: 🎨 Refactoring Result component @NadeigeC (#143)
- fix: 🐛 Triying registerSW with autoUpdate @NadeigeC (#134)
- fix empty localStorage on result page @NadeigeC (#132)
- Revert "fix empty localStorage on result page" @NadeigeC (#133)
- fix empty localStorage on result page @NadeigeC (#131)
- fix: 🐛 little fixes after review @NadeigeC (#130)
- fix: 🐛 little fixes after review @NadeigeC (#129)
- ⬆️ Feat/upgrade dependencies @NadeigeC (#128)
- rename stat select_option variable @NadeigeC (#127)
- Add new stat variables @NadeigeC (#126)
- Feat/add tutorial for detecting airsofts @NadeigeC (#125)
- Fix text on selectOption @NadeigeC (#122)
- Feat/add tutorial for detecting airsofts @NadeigeC (#121)
- Add tutorial for dectecting airsofts @Carolinedanslesnuages (#105)
🐛 Bug Fixes
- fix empty localStorage on result page @NadeigeC (#132)
- fix empty localStorage on result page @NadeigeC (#131)
- fix: 🐛 little fixes after review @NadeigeC (#130)
- fix: 🐛 little fixes after review @NadeigeC (#129)
🔥 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
Changes
- Develop v.1.5 @NadeigeC (#117)
- 💄 fixed upload button on footer @NadeigeC (#116)
- 🎨 PWA issue on deploy @NadeigeC (#115)
- Redirection to result page only after having received result from backend @leihuayi (#113)
🚀 Features
🐛 Bug Fixes
🔥 Enhancements
- Enhancement/fix and improve code after upgrade dependances @Carolinedanslesnuages (#89)
v1.4
v1.3
Changes
🚀 Features
🐛 Bug Fixes
🔥 Enhancements
v1.2
Changes
🚀 Features
- Feature/logging feedback @beryl-koller (#59)
- Feature/cd prod @leihuayi (#58)
- Feature/informative pages @beryl-koller (#56)
- Feature/logging @leihuayi (#53)
- Feature/get version in api @leihuayi (#54)
- Feature/instructions photos @beryl-koller (#51)
- Feature/onboarding+results @beryl-koller (#50)
- Feature/cd @leihuayi (#41)
🐛 Bug Fixes
- Hotfix/ip api blocked @leihuayi (#66)
- Show Analyzing message right after having uploaded instead of after resize @leihuayi (#65)
- removed pagination bullets @beryl-koller (#64)
- Change few stuff for better UI about prediction results @leihuayi (#63)
- Add test alive for prod automatic deployment @leihuayi (#62)
- Fix/nginx routes config @beryl-koller (#52)
🔥 Enhancements
v1.1
Changes
- Develop @leihuayi (#48)
- added workbox-window package @beryl-koller (#44)
- Fix/check user input @leihuayi (#38)
🚀 Features
- Feature/info error @beryl-koller (#47)
- Feature/vite pwa @beryl-koller (#43)
- Feature/backend tests @leihuayi (#35)
🐛 Bug Fixes
🔥 Enhancements
- Enhancement/resize images @beryl-koller (#46)
- New model EfficientNetB7 0.4% better than previous @leihuayi (#45)
- Enhancement/components @beryl-koller (#40)
v1.0
- pas de PWA
- Vite au lieu de Vue-cli
- Vue3 au lieu de Vue2
- nouvelle interface avec le DSFR
- nouveau modèle ML (EfficientNetB7)
Changes
🚀 Features
- Feature/resultats @beryl-koller (#31)
- Feature/update model efficientnetb7 20220301 @leihuayi (#30)
- Feature/accueil @beryl-koller (#29)
- Feature/ci @leihuayi (#27)
- Feature/vuecli to vite @beryl-koller (#26)
- Create release-drafter.yml @leihuayi (#25)
- Feature/vue3 @leihuayi (#24)