Matthew Raymer
f0d8fdf98c
WIP: disabling absurd-sql when using Capacitor SQLite
2025-05-27 13:15:41 +00:00
Matthew Raymer
b18112b869
WIP: disabling absurd-sql when using Capacitor SQLite
2025-05-27 13:15:41 +00:00
Matthew Raymer
b04a66179a
feature: fleshed out capacitor and electron database operators
2025-05-27 11:23:52 +00:00
Matthew Raymer
1560ff0829
feature: fleshed out capacitor and electron database operators
2025-05-27 11:23:52 +00:00
Jose Olarte III
a9a0f1e891
TEST: platform- and camera-specific mirroring
2025-05-27 18:58:35 +08:00
Jose Olarte III
e839997f91
TEST: platform- and camera-specific mirroring
2025-05-27 18:58:35 +08:00
Jose Olarte III
c128aa1ce0
Streamlined QR scanner web camera
...
- No need to stop and start camera preview
2025-05-27 18:57:12 +08:00
Jose Olarte III
d8d054a0e1
Streamlined QR scanner web camera
...
- No need to stop and start camera preview
2025-05-27 18:57:12 +08:00
Jose Olarte III
bacf1ef98f
Mobile native to use web camera
...
- Ensure consistent UI experience for uploading photos across mobile web and native
2025-05-27 17:46:19 +08:00
Jose Olarte III
efc720e47f
Mobile native to use web camera
...
- Ensure consistent UI experience for uploading photos across mobile web and native
2025-05-27 17:46:19 +08:00
Jose Olarte III
033ef2297d
Feature: context-based default camera
...
- Specify the default camera (front / back) to use
2025-05-27 15:37:45 +08:00
Jose Olarte III
0a85bea533
Feature: context-based default camera
...
- Specify the default camera (front / back) to use
2025-05-27 15:37:45 +08:00
3f691ef880
add SQL DB access to everywhere we are using the DB, up to the "C" files
2025-05-27 01:27:04 -06:00
7de4125eb7
add SQL DB access to everywhere we are using the DB, up to the "C" files
2025-05-27 01:27:04 -06:00
Matthew Raymer
3428f9e6ab
fix: resolve PWA build issues with SQL.js worker files
...
- Update worker format to ESM in Vite config to fix IIFE format error
- Increase PWA precache file size limit to 10MB to accommodate SQL.js files
- Fix type declarations for worker configuration
- Add proper type annotations for Vite config
- Add type declarations for absurd-sql module
2025-05-27 06:54:29 +00:00
Matthew Raymer
81d4f0c762
fix: resolve PWA build issues with SQL.js worker files
...
- Update worker format to ESM in Vite config to fix IIFE format error
- Increase PWA precache file size limit to 10MB to accommodate SQL.js files
- Fix type declarations for worker configuration
- Add proper type annotations for Vite config
- Add type declarations for absurd-sql module
2025-05-27 06:54:29 +00:00
2d654b4586
fix linting
2025-05-26 22:56:00 -06:00
4c1b4fe651
fix linting
2025-05-26 22:56:00 -06:00
fe77dbdcdd
add encryption & decryption for the sensitive identity & mnemonic in SQL DB
2025-05-26 22:42:20 -06:00
0bfc18c385
add encryption & decryption for the sensitive identity & mnemonic in SQL DB
2025-05-26 22:42:20 -06:00
Matthew Raymer
4d35760a65
fix: move lexical declarations outside case blocks
...
fix: missing logger import
Move variable declarations outside switch statement in AbsurdSqlDatabaseService
to fix 'no-case-declarations' linter errors.
2025-05-27 03:21:55 +00:00
Matthew Raymer
35f5df6b6b
fix: move lexical declarations outside case blocks
...
fix: missing logger import
Move variable declarations outside switch statement in AbsurdSqlDatabaseService
to fix 'no-case-declarations' linter errors.
2025-05-27 03:21:55 +00:00
Matthew Raymer
dac7705003
fix: move lexical declarations outside case blocks in AbsurdSqlDatabaseService
...
- Move queryResult and allResult declarations outside switch statement
- Change const declarations to let since they're now in outer scope
- Remove const declarations from inside case blocks
This fixes the 'no-case-declarations' linter errors by ensuring variables
are declared in a scope that encompasses all case blocks, preventing
potential scoping issues.
Note: Type definition errors for external modules remain and should be
addressed separately.
2025-05-27 03:14:02 +00:00
Matthew Raymer
0f1ac2b230
fix: move lexical declarations outside case blocks in AbsurdSqlDatabaseService
...
- Move queryResult and allResult declarations outside switch statement
- Change const declarations to let since they're now in outer scope
- Remove const declarations from inside case blocks
This fixes the 'no-case-declarations' linter errors by ensuring variables
are declared in a scope that encompasses all case blocks, preventing
potential scoping issues.
Note: Type definition errors for external modules remain and should be
addressed separately.
2025-05-27 03:14:02 +00:00
7cc35803c9
remove debugging console statements
2025-05-26 20:43:06 -06:00
3c0bdeaed3
remove debugging console statements
2025-05-26 20:43:06 -06:00
84cc501951
start adding the SQL approach to files, also using the Dexie approach if desired
2025-05-26 20:26:28 -06:00
11f2527b04
start adding the SQL approach to files, also using the Dexie approach if desired
2025-05-26 20:26:28 -06:00
3f46e3817a
add encryption for the two SQL columns, replace basic DB utils, add USE_DEXIE_DB flag, and start adding SQL everywhere
2025-05-26 19:03:20 -06:00
5d8175aeeb
add encryption for the two SQL columns, replace basic DB utils, add USE_DEXIE_DB flag, and start adding SQL everywhere
2025-05-26 19:03:20 -06:00
6e005de65a
remove unused redirect to start page (now that we're creating an ID up front)
2025-05-26 16:29:10 -06:00
b6b95cb0d0
remove unused redirect to start page (now that we're creating an ID up front)
2025-05-26 16:29:10 -06:00
611fa232da
add queueing to the DB service so that requests get processed in order
2025-05-26 16:28:33 -06:00
655c5188a4
add queueing to the DB service so that requests get processed in order
2025-05-26 16:28:33 -06:00
8fb49f5279
remove possibility of failing a migration script and then succeeding on later ones
2025-05-26 15:50:37 -06:00
8b7451330f
remove possibility of failing a migration script and then succeeding on later ones
2025-05-26 15:50:37 -06:00
c1d730f586
fix console error about "window" unavailable due to service worker
2025-05-26 15:49:44 -06:00
b8fbc3f7a6
fix console error about "window" unavailable due to service worker
2025-05-26 15:49:44 -06:00
f0c947ba07
rename the absurd-sql-specific items for clarity
2025-05-26 14:52:39 -06:00
92dadba1cb
rename the absurd-sql-specific items for clarity
2025-05-26 14:52:39 -06:00
0e10847cba
adjust so DB calls go to the factory
2025-05-26 13:59:34 -06:00
3a6f585de0
adjust so DB calls go to the factory
2025-05-26 13:59:34 -06:00
Jose Olarte III
aeb771f619
Linting
2025-05-26 19:23:41 +08:00
Jose Olarte III
47501ae917
Linting
2025-05-26 19:23:41 +08:00
Jose Olarte III
cb82846593
Feature: front/back camera toggle
...
- Added to gifting and profile dialog camera for now. Toggle button is hidden in desktop.
- WIP: same feature for QR scanner camera.
- WIP: ability to specify default camera depending on where it's called.
2025-05-26 19:23:28 +08:00
Jose Olarte III
28634839ec
Feature: front/back camera toggle
...
- Added to gifting and profile dialog camera for now. Toggle button is hidden in desktop.
- WIP: same feature for QR scanner camera.
- WIP: ability to specify default camera depending on where it's called.
2025-05-26 19:23:28 +08:00
bb0d8942b8
fix migrations logging error
2025-05-25 21:52:27 -06:00
2647c5a77d
fix migrations logging error
2025-05-25 21:52:27 -06:00
Matt Raymer
152499a34f
refactor: improve type safety and browser compatibility - Replace any types with SqlValue[] in migration system - Add browser-compatible implementations of Node.js modules (crypto, fs, path) - Update Vite config to handle Node.js module polyfills - Remove outdated migration documentation files
2025-05-25 23:37:08 -04:00
Matt Raymer
e0013008b4
refactor: improve type safety and browser compatibility - Replace any types with SqlValue[] in migration system - Add browser-compatible implementations of Node.js modules (crypto, fs, path) - Update Vite config to handle Node.js module polyfills - Remove outdated migration documentation files
2025-05-25 23:37:08 -04:00