259 Commits (15742732973f355545882f964b3913f8b2ad8822)

Author SHA1 Message Date
Trent Larson 7de4125eb7 add SQL DB access to everywhere we are using the DB, up to the "C" files 5 months ago
Trent Larson 4c1b4fe651 fix linting 5 months ago
Trent Larson 0bfc18c385 add encryption & decryption for the sensitive identity & mnemonic in SQL DB 5 months ago
Matthew Raymer 0f1ac2b230 fix: move lexical declarations outside case blocks in AbsurdSqlDatabaseService 5 months ago
Trent Larson 11f2527b04 start adding the SQL approach to files, also using the Dexie approach if desired 5 months ago
Trent Larson 5d8175aeeb add encryption for the two SQL columns, replace basic DB utils, add USE_DEXIE_DB flag, and start adding SQL everywhere 5 months ago
Trent Larson 92dadba1cb rename the absurd-sql-specific items for clarity 5 months ago
Trent Larson 3a6f585de0 adjust so DB calls go to the factory 5 months ago
Jose Olarte III 47501ae917 Linting 5 months ago
Matt Raymer ee441d1aea refactor(db): improve type safety in migration system 5 months ago
Trent Larson 5f24f4975d fix linting 5 months ago
Trent Larson a38934e38d fix problems with race conditions and multiple DatabaseService instances 5 months ago
Trent Larson 83771caee1 add more to the inital migration, and refactor the locations of types 5 months ago
Trent Larson 1129a13e20 add more error handling and messaging when there are bad DB errors 5 months ago
Matt Raymer 788d162b1c refactor: move lib directory to libs for consistency 5 months ago
Trent Larson 35bb9d2207 remove ability to mark a 'trade', ensuring this only sends & retrieves gifts 5 months ago
Matthew Raymer 30e448faf8 refactor(qr): improve QR code scanning robustness and error handling 6 months ago
Matthew Raymer 2660b91995 wip: Improve deep link validation and error handling 7 months ago
Trent Larson 6f4fbc697f fix 'give' query and restore confirmClaim method 7 months ago
Matthew Raymer e0aded04b4 refactor: Replace console logging with logger utility 7 months ago
Matthew Raymer f4c5567471 test: enhance deep link testing with real JWT examples 7 months ago
Matthew Raymer 89d970da1d docs: improve endorserServer.ts documentation and types 8 months ago
Matthew Raymer c708716675 refactor: migrate interfaces to dedicated directory 8 months ago
Matthew Raymer cee7a6ded3 feat(logging): enhance debug logging across app 8 months ago
Trent Larson 62ae603778 fix linting 8 months ago
Matthew Raymer d9085ced6d (chore): cleaning up formatting and relative references 8 months ago
Trent Larson fe71c3f754 make member view available to onboard meeting organizer and reorganize buttons 8 months ago
Trent Larson 64830eeb05 fix linting (and change a little wording in onboarding page) 8 months ago
Trent Larson 5ff91186e2 add onboarding pages for the list and members, and refine the setup 8 months ago
Trent Larson 2a23587c3b make screen where user can create a group onboarding meeting 8 months ago
Trent Larson d57aee203f add instructions for contacting potential links to hidden people 9 months ago
Trent Larson 802130d3b6 fix the marker storage & clearing logic, and add the second profile map when used 9 months ago
Trent Larson 5763fe4e49 add page for user profile view and update endpoints; rename any "rowid" to "rowId" 9 months ago
Trent Larson f3f8aeefc3 add discovery of people's profiles, and update profile endpoints for latest server version 9 months ago
Matthew Raymer f8db626d14 Fixes for APP_SERVER definition issue 9 months ago
Trent Larson 6514f52b92 change all copied contact URLs to contact-import, and handle multiples & singles separately 9 months ago
Trent Larson 07c4e58e87 add sanity checks for importing bulk contacts, eg. when there is a truncated link 9 months ago
Trent Larson 702e44872f switch so personal contact JWT is link to this server (not endorser.ch), make empty-did URL show user's info 9 months ago
Matthew Raymer be8ba12df6 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. 9 months ago
Trent Larson c98859fc7e add more debug information on errors caught from server 10 months ago
Trent Larson a99a0fb5cc change the contact-sharing data into a JWT for the contact-import page 10 months ago
Trent Larson 762dfa0f2a fix the verificationMethod type in the local ETHR DID resolver 10 months ago
Trent Larson e67ae23879 add number of confirmers to certificate & show DID info when appropriate 10 months ago
Trent Larson 2cb70f8497 add copy-link on the claim view page & enable certificate 10 months ago
Trent Larson 6d1681cb07 refine claim certificate view 10 months ago
Trent Larson 5a56f9ab30 tweak verbiage 10 months ago
Trent Larson 0a314934b8 add invite-one-accept screen dedicated to accepting invitations 10 months ago
Trent Larson 6ffbcfa9a1 catch more errors if something catastrophic happens to encrypted data 10 months ago
Trent Larson bb3807a805 switch the encryption secret from localStorage to IndexedDB (because localStorage gets lost so often) 10 months ago
Trent Larson 7acf921e82 refactor some verbiage & look-and-feel 11 months ago