107 Commits (b9a78bab767ba427f34740585975d50252ec67fa)

Author SHA1 Message Date
Matthew Raymer b9a78bab76 style: fix line length in ContactsView ternary operator 2 months ago
Matthew Raymer 1de33a4e95 fix: resolve cross-platform contactMethods JSON parsing inconsistencies 2 months ago
Trent Larson 8c42166d36 fix some incorrect logic & things AI hallucinated 2 months ago
Trent Larson 9760f02aab fix linting 2 months ago
Trent Larson 3f10833d79 fix SQL references to bad "key" -> "id" 2 months ago
Jose Olarte III 366f5edae4 Look in .own.did for DID, as well 2 months ago
Jose Olarte III 287c2707b2 Look for DID in .iss field instead of .own.did 2 months ago
Trent Larson 8092d1c576 convert all remaining DB writes & reads to SQL (with successful registration & claim) 2 months ago
Jose Olarte III a9a0f1e891 TEST: platform- and camera-specific mirroring 2 months ago
Jose Olarte III c128aa1ce0 Streamlined QR scanner web camera 2 months ago
Trent Larson 3f691ef880 add SQL DB access to everywhere we are using the DB, up to the "C" files 2 months ago
Jose Olarte III aeb771f619 Linting 2 months ago
Trent Larson 26fba66bba fix linting 2 months ago
Jose Olarte III feede3a2a8 Fix: mirror camera view 2 months ago
Jose Olarte III e2787e3afa De-coupled web and mobile QR scanner views 2 months ago
Matt Raymer 21d9126811 Remove ContactScanView and update QR scan view naming for consistency 2 months ago
Matt Raymer df8acefeff style: improve code formatting and readability 2 months ago
Matt Raymer 8d2ccaa063 docs: consolidate QR code implementation documentation 2 months ago
Matt Raymer 00bb6a5ffa feat: implement comprehensive camera state management 2 months ago
Jose Olarte III 715b8feb47 UI tweaks 2 months ago
Trent Larson 3600e894d4 update with lint-fix 3 months ago
Jose Olarte III 0d4a29cd9c UI tweaks to QR scanner 3 months ago
Jose Olarte III d29156bb13 Safe area implementation for iOS 3 months ago
Jose Olarte III 7b0d548cd8 Web: trigger camera start on view load 3 months ago
Jose Olarte III 40f9fcea75 Improvements to contact QR scanner UI 3 months ago
Matt Raymer 151bbc5467 chore: updates for qr code reader rules, linting, and cleanup 3 months ago
Jose Olarte III 3cfa6cdf8a Complete: unified QR display + capture 3 months ago
Matt Raymer 3cf256cf3a style: improve code formatting and type safety 3 months ago
Jose Olarte III 1ddc93d15e WIP: Unified contact QR code display + capture 3 months ago
Jose Olarte III 3f8937e9e7 De-coupled web and mobile scanners 3 months ago
Jose Olarte III 504f671aa2 New contact QR scan view for Capacitor version 3 months ago
Trent Larson b225306076 ran lint-fix 3 months ago
Matthew Raymer 656871660c fix: add HTTPS requirement check for camera access 3 months ago
Matthew Raymer b4101b7d65 fix: improve camera permission error feedback 3 months ago
Matthew Raymer db86114196 fix: standardize FontAwesome usage and improve error handling 3 months ago
Matthew Raymer e27700f52a fix: prevent duplicate contacts during QR code scanning 3 months ago
Matthew Raymer 67cf77a6fb refactor(qr): improve QR scanner robustness and lifecycle management 3 months ago
Matthew Raymer a4d184b1c6 refactor(qr): improve QR code scanning robustness and error handling 3 months ago
Matthew Raymer 70dfbe44fa fix(qr): improve QR scanner implementation and error handling 3 months ago
Trent Larson 65e4ddb832 add LogView for those cases where the log download doesn't work 4 months ago
Matthew Raymer c9536dd643 refactor: Replace console logging with logger utility 5 months ago
Matthew Raymer 3dbb836ae5 style: reorder v-model and v-bind directives 5 months ago
Matthew Raymer 03178d35e7 refactor: improve router type safety and usage 5 months ago
Matthew Raymer 79ef59c5a9 refactor: migrate interfaces to dedicated directory 5 months ago
Trent Larson e97bc4893e change all copied contact URLs to contact-import, and handle multiples & singles separately 7 months ago
Trent Larson 181de625ba add sanity checks for importing bulk contacts, eg. when there is a truncated link 7 months ago
Trent Larson e218bde9cc update to 0.3.47 - fix linting 7 months ago
Trent Larson 2e7700731b switch so personal contact JWT is link to this server (not endorser.ch), make empty-did URL show user's info 7 months ago
Matthew Raymer 8b77d2b573 Refatored vite.config to be a bit more streamlined before adding alternate build options. This did end up requiring me to remove @ from imports for some reason. Tests came out fine. 7 months ago
Trent Larson 251649e6fe switch the encryption secret from localStorage to IndexedDB (because localStorage gets lost so often) 8 months ago