Skip to content

Releases: monkvision/monkjs

Release 2.0.5

19 May 14:41
Compare
Choose a tag to compare
  • Merge pull request #272 from monkvision/fix/user-agent-snake-case (f295354)
  • fix: Prevent the callback headers to be mapped to snake case when creating an inspection (9e7dd1a)
  • Merge pull request #271 from monkvision/feature/camera-ui (843808d)
  • Merge pull request #270 from monkvision/feature/optimize-camera (11f30fa)
  • Bring back some useful comments (9276905)
  • Added a new controls button to change the resolution, and refactored useSettings hook (35a7ac5)
  • Fixed canvas image quality, more clean code (b5c8193)
  • Removed the base canvas, and added a condition to not compress image under 3mb (342e7c3)

What's Changed

  • Removed the base canvas, and added a condition to not compress image … by @BenHakimIlyass in #270
  • Added a new controls button to change the resolution, and refactored … by @BenHakimIlyass in #271
  • fix: Prevent the callback headers to be mapped to snake case when creating an inspection by @souyahia-monk in #272

Full Changelog: 2.0.4...2.0.5

Release 2.0.4

18 May 15:14
Compare
Choose a tag to compare
  • Merge pull request #266 from monkvision/feature/compress-images (3fc531b)
  • Merge pull request #267 from AlexandreGMonk/automate_webapp_deploy (b8de51d)
  • Comment dockerize github actions step (08f3eda)
  • Merge pull request #265 from AlexandreGMonk/automate_webapp_deploy (8dcc5e2)
  • Added image compression before upload (080bc12)
  • Add cloud sdk to github actions (bae1cb3)
  • Merge pull request #264 from AlexandreGMonk/automate_webapp_deploy (2b68977)
  • build nginx docker with build results (929abbf)
  • Merge pull request #262 from monkvision/feature/camera-resolution-switch (f60f937)
  • Merge pull request #263 from monkvision/fix/package-installation-typescript (b89d2dc)
  • fix: Package installation fails due to typescript missing locally (80d9212)
  • Fixed fhd resolution and a typo (35e42d8)
  • Added device performance measuring, and automatic resolution switch (dcb1e16)
  • Merge pull request #242 from monkvision/feature/corejs-ts-migration (dd7bb49)
  • Merge pull request #260 from monkvision/fix/upload-center-compliance (b5f6ff4)
  • fix: Updated code from rebase (cf5ea6a)
  • feat: updated and improved unit tests for corejs (053eaa2)
  • added yarn test in the github workflow (aebc07d)
  • fix: removed mocha dep in sights (f4f3935)
  • fix: Fixed some code after rebasing (1021cd8)
  • feat: CoreJs Typescript Migration (30edbfd)
  • Fix ReUpload button action (044eade)
  • Fix blocking compliance (7e6fa13)
  • Fix wait compliances updates before going to upload center (64631ec)

What's Changed

Full Changelog: 2.0.3...2.0.4

Release 2.0.3

12 May 14:12
Compare
Choose a tag to compare
  • Update layout for Native (3d5d556)
  • Fix undefined task after create inspection (1b3c85d)
  • Update sentry config (d0a8d6f)
  • Update Auth documentation (bf58521)
  • Merge pull request #261 from monkvision/feature/camera-optimization (a32027a)
  • Minified the default PR template (df001c8)
  • Fixed revoke pictures uri, added more optimization/improvements to camera (2946ac1)
  • Merge pull request #252 from monkvision/fix/reupload-upload-center (ee6207c)
  • Merge pull request #257 from monkvision/feature/stream-canceling (d296f51)
  • Merge pull request #258 from monkvision/feature/inspection-create-failure (9b2aeff)
  • Merge pull request #259 from monkvision/fix/mn-71-text-on-thumbnails-id-cropped (9bdf70c)
  • fix: Sights labels cropped (d926313)
  • Fixed inspection create failure, and replaced the wording for auth loader (7012e85)
  • Added camera stream to the camera ref, and can be accessible via other components, and added blocking the capture handler if the stream is not ready to avoid crashing the app (b17d7c9)
  • Fix open upload center when pic uploads failed (db8f71d)
  • Merge pull request #251 from monkvision/feature/inspection-report-damage-highlight (f3a8ae4)
  • Merge remote-tracking branch 'origin' into feature/inspection-report-damage-highlight (81e5c2a)
  • Add case photo where upload failed but there is no check (temp?) (2585eab)
  • Uncomment sights (2e9a6d5)
  • Fix infinite load on capture process for the case when Upload Center is not shown at the end of the process (d1bfa43)
  • Fix compliance queue (fbd866f)
  • Removed stream cleanup function from useUserMedia, and added a new method to Camera element, stopStream (42400f5)
  • Merge pull request #255 from monkvision/feature/fix-uploads (1e78f0f)
  • Merge pull request #256 from monkvision/fix/cra-infinite-loading (2e0e524)
  • Upgraded cra template to v2.0.2 (62b1ef2)
  • Fixed passing to next sight before uploading (541b2fc)
  • Fixed an linter error (4f046fb)
  • Added capture a blocking step before going to upload center, awaiting the compliances to finish (219be39)
  • Removed some unused logs (8b893dc)
  • Added a check for enableComplianceCheck (c52b9e7)
  • Fixed compliance got ignored (c1caa4d)
  • Fixed app crashes when reuploading an image from upload center (d40cc54)
  • Fix reupload call when offline (5fbdf60)
  • Fix Reupload name error (bb517e2)
  • Fix upload error uncaught (d2684ba)
  • Fix some default prop bugs for DamageHighlight (69e6b30)
  • Add DamageHighlight on inspection-report (73ba5f0)

What's Changed

Full Changelog: 2.0.2...2.0.3

Release 2.0.2

05 May 22:49
Compare
Choose a tag to compare
  • Merge pull request #253 from monkvision/feature/wheel-analysis (8de2965)
  • Merge pull request #254 from monkvision/feature/camera-resolution (5d2df5b)
  • Added a webp support check step, if the browser supports webp we use it otherwise we use png (06a3584)
  • Added a menu list to the every image of an inspection containing the link to wheelAnalysis (f451e41)
  • Removed the default wheelside, now if no wheelname detected then the car 2D will no have an active part (8e2a6a5)
  • Added another workaround for the wheelName based on the image viewpoint (79e6a58)
  • Added a new component Menu based on MUI menu (d9221fe)
  • Fixed a typo (605ca0e)
  • Fixed an eslint issue (5531ec4)
  • Added better naming and explanations (80a1d79)
  • Fixed image resolution from 2561x1441 to 2560x1440, added more usful comments and fixed an eslint error (29f263b)
  • Fixed eslint error (be239d2)
  • Re-implemented the camera logic (599ff34)
  • Re-implemented the camera logic (e43515d)
  • Code cleaning (061c257)
  • Updated the inspection capture mapTasksToSights holding the wheelName as an image detail (8561a9d)
  • Added a fix for pulling wheelName from tasks image and interpolate it into wheel analysis (fab03e3)
  • Update CRA template (7a680e8)
  • Added a comment to get one inspetion wheel analysis workaround (d347859)

What's Changed

Full Changelog: 2.0.1...2.0.2

Release 2.0.1

29 Apr 14:17
Compare
Choose a tag to compare
  • Merge pull request #250 from AlexandreGMonk/automate_webapp_deploy (b76728c)
  • Fix deploy inspection report (3ef04c9)
  • Merge pull request #249 from AlexandreGMonk/automate_webapp_deploy (70ddc1d)
  • Refactor Deploy (1829f16)
  • Merge remote-tracking branch 'origin/main' (9f795b1)
  • Fix eslint errors on inspection-report (7e64cf4)
  • Merge pull request #248 from AlexandreGMonk/automate_webapp_deploy (c16e891)
  • Rename inspection-report workflow (7b81dd9)
  • install root module (6569a8a)
  • Merge pull request #247 from AlexandreGMonk/automate_webapp_deploy (3037d4e)
  • comment workflow_dispatch (aec1f75)

What's Changed

Full Changelog: 2.0.0...2.0.1

Release 2.0.0

29 Apr 11:35
Compare
Choose a tag to compare
  • Fix README.md (a79fd33)
  • Eslint fixes (c2a9d65)
  • Add images in InspectionDetails (213b0ae)
  • Eslint fixes (9618a64)
  • Fix linkTo accessToken (b2424c2)
  • Merge pull request #235 from monkvision/feature/wheel-analysis-v2 (eb16474)
  • Merge pull request #243 from monkvision/enhancement/photo-upload (5863e41)
  • Fix lint, Update image getOne and Add comment (30243f0)
  • Fixed env credentials (67be47e)
  • Merge sdk-v2 into current branch, and fixed a theming error (b14abc6)
  • Merge pull request #241 from monkvision/feature/inspection-list (3dfd1aa)
  • Merge branch 'sdk-v2' into feature/wheel-analysis-v2 (e16ec1c)
  • fix: PR comments (207457e)
  • feat: Inspection list with Infinite Loader (temporary design) (8bcd12c)
  • Merge pull request #246 from monkvision/feature/sentry (f3ae344)
  • Merge pull request #245 from AlexandreGMonk/automate_webapp_deploy (765da81)
  • Added same dsn to prod (777aac2)
  • Fix upload loading when all photos have been taken (cfcd6fb)
  • Added env property to native sentry (f6fdaef)
  • Remove a log (45f3670)
  • Updated dsn for both envs (3551288)
  • Updated useRequest usage inside wheelAnalysis (c2e6192)
  • Merge sdk-v2 into current branch (63cc9af)
  • Update app.config.js (6767de0)
  • Tried more tests for native (b4a1e44)
  • Add deploy for inspection-report (4abefde)
  • Add rotate device screen (c306a4e)
  • Fix image result for compliance check (44483bf)
  • Merge branch 'sdk-v2' of https://github.com/monkvision/monkjs into enhancement/photo-upload (0d186c4)
  • Add compliance checking after image upload (a6f3e04)
  • Improve Sign In for Safari (6ba52be)
  • Improve Sign In and Create page (6535f2a)
  • Added sentry credentials, and try a workaround for native (3260ec4)
  • Fix eslint error (a78220b)
  • Improve logging (b8b8a1a)
  • WIP Add synchrone upload while photo taking is asynchrone (bdad7c8)
  • Added a comment (07c6a9b)
  • Put hubcap and rim inside one global card (c68bb7b)
  • Merge pull request #238 from monkvision/feature/controlled-capture (d809fdf)
  • Merge branch 'sdk-v2' into feature/controlled-capture (65c8e5f)
  • Merge branch 'main' into feature/controlled-capture (f59349c)
  • Improve landscape display in portrait mode (1a8ee5e)
  • Fixed a naming issue and updated the wheelName mock (c138a03)
  • Fixed a typo (369ece4)
  • Added vehicle to wheelAnalysis screen, with a loading indicator, wheelname and createdAt (67f2817)
  • Added wheelName workaround to get inspection reponse, until we get the BE fix, and adapt vehicle to be automatically rendering the vehicle without providing xml, and added some missing deps (fa997c3)
  • Fix camera permissions on Android (dbf0b60)
  • Added icons to chips, changed wheel analysis screen layout based on Dung new layout and added more logic to dijsplay dmagaes related to wheel analysis (cc0a0d9)
  • Fix some mismatching dependencies (2037615)
  • Merge pull request #240 from monkvision/feat/screen_orientation (ab759ba)
  • Removed unused code from capture docs, fixed a comment (ca3ea53)
  • Merge remote-tracking branch 'origin/feat/screen_orientation' into feat/screen_orientation (8edda0a)
  • Merge remote-tracking branch 'origin/feat/screen_orientation' into feat/screen_orientation (7d04c22)
  • Merge remote-tracking branch 'origin/feat/screen_orientation' into feat/screen_orientation (31c2b9c)
  • Improve screen orientation for landscape mode (0ba821b)
  • Updated the docs for this feature (20e1241)
  • Improve screen orientation for landscape mode (fad5f33)
  • Merge pull request #239 from monkvision/feature/capture-state-change-callbacks (b1b2063)
  • Remove some forgotten code (6b76e0f)
  • Added states change callbacks (4132a28)
  • Fixing eslint error (6b1b5c7)
  • Added ability to control the capture component using custom states (complance, uploads, sights and settings) and accessing all capture api methods using a ref (23fa755)
  • Add task status display (8d5c1d3)
  • Fix partially vehicle entity warning (d89df7b)
  • Improve image upload (564c374)
  • Merge pull request #237 from AlexandreGMonk/automate_webapp_deploy (87ad2b9)
  • Fix deploy (2ace4ad)
  • Improve useRequest (6d1ca0a)
  • Merge pull request #236 from monkvision/fix/on-capture-tour-finish (7e3b90c)
  • Merge branch 'sdk-v2' into feature/wheel-analysis-v2 (9216956)
  • Fixed onCaptureTourFinish getting called 2 times (8170c1f)
  • Updated the default inspection id, removed .vscode and added to .gitignore (4888557)
  • Added mocks to the new wheel analysis implementation (3782834)
  • Merge sdk-v2 into current branch (2398ff3)
  • Merge sdk-v2 into current branch (02e2b08)
  • Merge sdk-v2 into current branch (c7d7972)
  • Fixed some typo errors (a72539c)
  • Merge branch 'sdk-v2' into feature/wheel-analysis-v2 (c8c1e7f)
  • Added a new screen to the inspection report app for wheel analysis (c59021f)

What's Changed

New Contributors

Full Changelog: 1.5.1...2.0.0

Release 2.0.0-0

15 Apr 09:30
Compare
Choose a tag to compare
Release 2.0.0-0 Pre-release
Pre-release
  • Fix VIN payload (ed5f5b5)
  • Merge pull request #233 from monkvision/fix/remove-symlinks (364ee5c)
  • fix : Moved react & monk packages to peer deps in inspection-reports to remove the need for symlinks (b6b5ea8)
  • Get inspection on landing (7c1a2cc)
  • Created new empty view Inspections (d075c6b)
  • Merge pull request #232 from monkvision/fix/deprecated-import-in-toolkit (c519aff)
  • fix : Removed deprecated import 'Sights' in @monkvision/toolkit (ecb31a6)
  • Fix eslint for vizualisation package (0e6fed9)
  • Fix errors excepted visualization (9ffd898)
  • Fix eslint issues and add documentation (b934505)
  • Fix eslint config (e59e7b4)
  • Update Landing (20d68a9)
  • Merge wheel analysis with SDK v2 (4deaea2)
  • Update .eslintignore (8723eb5)
  • Merge branch 'main' into feature/wheels-analysis (76d14f8)
  • Merge branch 'main' into sdk-v2 (68bde5d)
  • Add inspection-report react app (75ca72f)
  • Merge pull request #231 from monkvision/fix/body-style-getting-undefined (d9fa560)
  • Added more mocking on the wheelAnalysisScreen, fixed image viewer usage (40feb8e)
  • Fix some styling (f9deb42)
  • Fix some styling (168f804)
  • Rework of demo app (fcb4aaa)
  • Updated the InspectionWheelAnalysis screen images (15ffd5f)
  • Added a new screen InspectionWheelAnalysis (6354540)
  • Rework of demo app (c458ce8)
  • Added full support for wheel analysis, inside corejs (bcce5b0)
  • Merge branch 'main' into sdk-v2 (6d2289a)
  • All screen after capture tour not working (d8342ef)
  • Merge pull request #228 from AlexandreGMonk/automate_webapp_deploy (ce119c5)
  • Merge pull request #229 from monkvision/fix/cra-template-type-error (e7d8b8b)
  • Fixed a type error in cra-template (7963121)
  • Fix: detect env for tags (f134fdb)
  • Fix a type error (057845d)
  • Merge branch 'main' into feature/wheels-analysis (3a567a7)
  • Added getOneInspectionMock containing the wheel_analysis (903362a)
  • Fixed eslint missing warning (a2d4931)
  • Renamed mapTasks to mapTasksToSights and updated the docs (66d3575)
  • Fixed merge conflict (07507a7)
  • Merge branch 'main' into sdk-v2 (4664d3e)
  • Updated Capture component docs (ed2e547)
  • Initialize wheel analysis feature (06981b9)
  • Rework landing page (85a708b)
  • Update app with new corejs (5d60994)
  • Update documentation about requesting (013e2f3)
  • Merge branch 'main' into sdk-v2 (478bef2)
  • Update corejs (ffa2bfb)
  • Update camera package with new entities (cea9f8e)
  • Update schemas in corejs and documentation (835db1b)
  • Update corejs and documentation (e9fea00)
  • Merge branch 'main' into sdk-v2 (b826d22)
  • Merge pull request #206 from monkvision/sdk-v2-inspections (cd0e15b)
  • Correcting type errors (00b81e4)
  • Adding views entity (7195fe6)
  • added task entity (d84d791)
  • Merge branch 'main' into sdk-v2 (46bab8b)
  • Adding task entity (not yet finished) (f825f28)
  • Polishing inspections entity (7844109)
  • Adding images entity (138d0c1)
  • Adding damages entity (7435178)
  • Added images entity docs (f561571)
  • Apply new changes to code (e08226d)
  • Update inspection docs (ca63fca)
  • Add tables in documentation (27bf6ee)
  • Merge branch 'main' into sdk-v2 (ce0f4a2)
  • Improving documentation (6bb787f)
  • Fix undefined Schema (13473f0)
  • Create test file for corejs (1bfa782)
  • Upgrade corejs and add new entities (0fa5830)
  • Merge branch 'main' into sdk-v2 (3cbe15c)
  • WIP Refactor corejs inspections (eb555f0)
  • Refactor corejs inspections (75d1188)

What's Changed

New Contributors

Full Changelog: 1.5.1...2.0.0-0

Release 1.5.1

28 Mar 13:24
Compare
Choose a tag to compare
  • Merge pull request #227 from monkvision/fix/upload-center-layout (f589c5e)
  • Fixed upload center actions not accessible (bd7f0de)
  • Merge pull request #226 from AlexandreGMonk/automate_webapp_deploy (d15fe4b)
  • Fix: manual run for tags (08a1c27)
  • Small update on upload center (859c561)
  • Merge pull request #225 from AlexandreGMonk/automate_webapp_deploy (e9f6c4f)
  • Merge remote-tracking branch 'origin/main' (75295ee)
  • Add 2K res in whitelist (d2269f3)
  • Fix: runners for webapp deploy (669820e)
  • Merge pull request #223 from AlexandreGMonk/automate_webapp_deploy (bae10ff)
  • Automate webapp deploy (a977e9f)

Release 1.5.0

25 Mar 11:27
Compare
Choose a tag to compare
  • Work around for iOS main Camera compatibility issue (f7b062c)
  • Small fixes on Camera layout (bf7d877)
  • Fix layout (537a564)
  • Merge pull request #220 from monkvision/fix/taking-picture (c557aa2)
  • Fix lint warnings (abb140f)
  • Merge branch 'main' into fix/taking-picture (5f9aee6)
  • Update ref management in Capture (cba2a02)
  • Merge pull request #217 from monkvision/feature/capture-enhancements (24ada1e)
  • Added a missing capture property to the docs (48c5c1b)
  • Updated the docs for capturing and capture guide, update the cra template (1a7f5aa)
  • Fix default sight ids location (9f15faa)
  • Improve retake all logic, more code cleaning (2ffb033)
  • Fixed onCaptureTourFinish callback (0e1f2ce)
  • Removed unused comments (7ddc6c7)
  • Update the build it capture handler and retake handler, replaced onStartUpload and onFinishUpload from controls by Capture props onStartUploadPicture and onFinishUploadPicture (243906f)
  • Merga main into feature/capture-enhancements (0e2d55f)
  • Merge pull request #219 from monkvision/enhancement/damage-visualization-components (1e41ddb)
  • Merge pull request #213 from monkvision/feature/retake-all-in-one (042f325)
  • Upload center code cleaning (eebf271)
  • Update layout (a2aa498)
  • Fix facingMode on camera (86aecc3)
  • Removed unused file (c01af34)
  • Improved upload center experience, code cleanup (0e2605e)
  • Merge pull request #218 from monkvision/fix/not-ready-compliances (e5a6dd3)
  • Rework camera for web (6ac7328)
  • Fixed a typo (6fda9d4)
  • Improved upload center UX (0423c01)
  • Replaced the recursive function solution on verifyCompliance by just recalling the compliance check one more time after getting compliance with status TODO (93be3f2)
  • Update doc usage examples (80d79a5)
  • Update preview dialog call (2a786ef)
  • Fixed a wrong placed condition inside uplaod center (6ded293)
  • Fixed merge conflict (959c3e4)
  • Removed header (to do later) (d799cb0)
  • Adding a condition to not glitch when re run the compliance check (8e947d8)
  • Remove unused var declaration (444025f)
  • Fixing missing arg spread inside fulfilledCompliance (upload center) (e1de89c)
  • Fix merge conflict (145e6e4)
  • Displaying the header when rendering the upload center (0a70fcf)
  • Added a condition to skip compliance with status TODO only when request count is more than 3 (27b36dc)
  • Added more logical solution for re call compliance if its on TODO (4ebce9b)
  • Update DamageRead and update DamageHighlight docs (91e8e9b)
  • Merge branch 'feature/retake-all-in-one' into fix/not-ready-compliances (0ac5d26)
  • Fix a missing arg inside handleReupload checkCompliance (sights id) (51d63ac)
  • Update DamageHighlight props (163d257)
  • Removed unused syntax (47c6eac)
  • Avoiding compliances with status TODO, and a small layout style change for upload center when no uploads remaining (87c4994)
  • Fixed re-upload rejected pictures and fixed some js doc (678fef1)
  • Add ellipse to DamageHighlight Update DamageAnnotation documentation (12879c3)
  • Merge pull request #212 from monkvision/feature/sights-auto-scroll (7cca516)
  • Added re-upload uploads with error, but doesn t show the compliance for the reuploaded uploads (c1e494d)
  • More clear explanation inside camera controls (078e3bc)
  • Added explanation about custom capture handler (c73e3a4)
  • Changed the capture usage to be more easier (7ee8523)
  • Disable ignoreLogs due to blocking thrown errors (cea5ed7)
  • Fixed the updateTask dispatch loop, InspectionCreate screen cleanup (d0f9ca6)
  • Merge branch 'main' into feature/retake-all-in-one (3d2fb01)
  • Update DamageAnnotation props (a176478)
  • Release 1.4.4 @monkvision (b70907c)
  • Bump all packages to v1.4.4 (e40b8ed)
  • Increment cra-template package version (3d25e9f)
  • Added an explanation for using upload center (21676b6)
  • Updated the usage of camera capture inside cra-template (b4db80a)
  • Rewrite DamageHighlight component that include all damages of an image (152fc1b)
  • Update an explanation comment (b7b5968)
  • Fixed retake all at once (1b466d3)
  • Bring back log (9468059)
  • Merge main into current branch (f8b46df)
  • Merge pull request #215 from monkvision/fix/cra-template-missing-dependencies (1ad70e4)
  • Increment version (903ef27)
  • Removed an unused dependency from camera package (a860ad2)
  • Added toolkit package was missing, and replaced useHistory by useNavigate inside cra-template (8322c50)
  • Release of 1.4.3 (9102286)
  • Upload center code cleanup, and edit complianc text (84e3be7)
  • Fix compliance requestCount (668f47a)
  • Added a missing data spread, comment a temporary fix (f673378)
  • Ignore compliance in TODO status (77440b6)
  • Remove UNKNOWN_SIGHT reason from 360 car coverage compliance (3e347a1)
  • Update camera version (f3a94c8)
  • Added a new compliance reason, a temporary fix for compliance requestCount (87210e1)
  • Added new reason to compliance (unknown sight) (b064252)
  • Fixed a proptype error (706ea84)
  • Fix a typo issue (33c4696)
  • Adding ability to retake all rejected/non-compliant pictures at once, keeping the retake one by one, disabling the skip button when submitting and adding some UX improvements on upload center (29fa31f)
  • implement the new prop with a loading indicator (to reload the camera and a state) (2bdf11a)
  • Added new prop to upload center onRetakeAll (5aebcdf)
  • Scroll whenever a sight got focused (99c471d)
  • Update documentation (980f146)
  • Update svgToPng functions to return a Promise (1c49555)
  • Update documentation for DamageHighlight and hooks (40dcb5b)
  • Restore ImageViewer usage on DamageRead zoom add label on top of damage fix png image small resolution (bd14436)
  • Add svg to png converter on native and web catch react native image color error (70992d6)
  • Merge branch 'main' of https://github.com/monkvision/monkjs into enhancement/damage-visualization-components (bd4d4a3)
  • Replace old DamageHighlight code by new one Update doc of DamageHighlight Replace polygon color by background image complementary color (700ad68)

Release 1.4.2

04 Mar 12:00
Compare
Choose a tag to compare