91 Commits (b01a450733d3627533baa988fdd2c32d83e0a824)

Author SHA1 Message Date
Matthew Raymer 1e88c0e26f refactor(electron): enhance SQLite integration and debug logging 2 months ago
Matthew Raymer 66929d9b14 refactor(electron): WIP - use window.CapacitorSQLite API for all DB ops in ElectronPlatformService 2 months ago
Trent Larson 59d711bd90 make fixes to help my Mac build electron 2 months ago
Matthew Raymer 3946a8a27a fix(database): improve SQLite connection handling and initialization 2 months ago
Trent Larson 74989c2b64 fix linting 2 months ago
Trent Larson 83acb028c7 fix more logic for tests 2 months ago
Matthew Raymer 786f07e067 feat(electron): Implement SQLite database initialization with proper logging 2 months ago
Matthew Raymer a5a9e15ece WIP: Refactor Electron SQLite initialization and database path handling 2 months ago
Matthew Raymer a6d8f0eb8a fix(electron): assign sqlitePlugin globally and improve error logging 2 months ago
Matthew Raymer 3997a88b44 fix: rename postcss.config.js to .cjs for ES module compatibility 2 months ago
Matthew Raymer 55cc08d675 chore: linting 2 months ago
Matthew Raymer 014341f320 fix(electron): simplify SQLite plugin initialization 2 months ago
Trent Larson ef3bfcdbd2 fix linting 2 months ago
Trent Larson 3e90bafbd1 correct & simplify the DB logging 2 months ago
Matthew Raymer d2c3e5db05 fix: one lint that got past me 2 months ago
Matthew Raymer e824fcce2e fix: linting issues 2 months ago
Matthew Raymer f2c49872a6 fix: resolve TypeScript errors in database service implementation 2 months ago
Matthew Raymer 229d9184b2 WIP: BROKEN FOR ELECTRON: Fixes in progress 2 months ago
Matthew Raymer 082f8c0126 feat(QRScanner): implement QRScannerOptions in WebInlineQRScanner 2 months ago
Matthew Raymer fd09c7e426 fix(deepLinks): improve route validation and type safety 2 months ago
Matthew Raymer 835a270e65 feat(qr-scanner): Add camera state management to CapacitorQRScanner 2 months ago
Matthew Raymer 669a66c24c fix(db): improve type safety in AbsurdSqlDatabaseService 2 months ago
Matthew Raymer 13505b539e fix(db): resolve type compatibility in AbsurdSqlDatabaseService 2 months ago
Matthew Raymer 07ac340733 feat(capacitor): implement storage permission checks for file operations 2 months ago
Matthew Raymer ba2b2fc543 fix: placeholder for PyWebViewPlatformService writeAndShareFile 2 months ago
Trent Larson 8d1511e38f convert all remaining DB writes & reads to SQL (with successful registration & claim) 2 months ago
Matthew Raymer 1560ff0829 feature: fleshed out capacitor and electron database operators 2 months ago
Trent Larson 7de4125eb7 add SQL DB access to everywhere we are using the DB, up to the "C" files 2 months ago
Matthew Raymer 0f1ac2b230 fix: move lexical declarations outside case blocks in AbsurdSqlDatabaseService 2 months ago
Trent Larson 655c5188a4 add queueing to the DB service so that requests get processed in order 2 months ago
Trent Larson 8b7451330f remove possibility of failing a migration script and then succeeding on later ones 2 months ago
Trent Larson 92dadba1cb rename the absurd-sql-specific items for clarity 2 months ago
Trent Larson 3a6f585de0 adjust so DB calls go to the factory 2 months ago
Trent Larson 2647c5a77d fix migrations logging error 2 months ago
Matt Raymer ee441d1aea refactor(db): improve type safety in migration system 2 months ago
Trent Larson 5f24f4975d fix linting 2 months ago
Trent Larson a38934e38d fix problems with race conditions and multiple DatabaseService instances 2 months ago
Trent Larson a3bdcfd168 fix problem with initialization & refactor types 2 months ago
Trent Larson 83771caee1 add more to the inital migration, and refactor the locations of types 2 months ago
Trent Larson 8c3920e108 add DB setup with migrations 2 months ago
Matt Raymer 190c972f57 Remove ContactScanView and rename ContactQRScanView to ContactQRScanFullView 2 months ago
Matt Raymer 8ac728d488 Remove temporary alert() debug calls from ImageMethodDialog camera preview 2 months ago
Matt Raymer 7b3b1c930e refactor: consolidate type system and improve documentation 2 months ago
Matt Raymer a86e577127 style: improve code formatting and readability 2 months ago
Matt Raymer cfc0730e75 feat: implement comprehensive camera state management 2 months ago
Matt Raymer 7e9682ce67 feat(web): enable desktop webcam capture in WebPlatformService 2 months ago
Trent Larson 4d0463f7f7 update with lint-fix 2 months ago
Matt Raymer 93e860e0ac feat(qr-scanner): implement WebInlineQRScanner with jsQR integration 2 months ago
Matt Raymer 74b9caa94f chore: updates for qr code reader rules, linting, and cleanup 2 months ago
Matt Raymer 5d195d06ba style: improve code formatting and type safety 3 months ago