118 Commits (f85a912b0d9f9f5efe9690c07a932fac9a350400)

Author SHA1 Message Date
Trent Larson c6c1091281 allow blocking another person's content from this user (with iViewContent contact field) 4 months ago
Trent Larson 78d27eecfb fix linting 4 months ago
Trent Larson 37f2ba1382 IndexedDB migration: implement the migrations differently 4 months ago
Trent Larson 4e215914a3 IndexedDB migration: fix loading of data, fix object comparisons, add unmodified, etc 4 months ago
Trent Larson c1eb242616 add first cut at deep-link redirecting, with one example contact-import that works on mobile 4 months ago
Matthew Raymer a580ce775d feat: Add comprehensive database migration service for Dexie to SQLite 4 months ago
Trent Larson cbf506679c remove more debugging 5 months ago
Matthew Raymer b9a78bab76 style: fix line length in ContactsView ternary operator 5 months ago
Matthew Raymer 3e81c9f44f fix: resolve cross-platform SQLite JSON parsing inconsistencies 5 months ago
Trent Larson 6afe6f07f6 fix creation of did-specific settings (with a rename) 5 months ago
Trent Larson 27ed40d4b3 fix problem switching IDs (creating too many settings) 5 months ago
Trent Larson 34194b2bbc fix problem clicking on offer-delivery, plus some other hardening and phrasing 5 months ago
Trent Larson 9760f02aab fix linting 5 months ago
Trent Larson b2628c467f fix linting 5 months ago
Matthew Raymer b9223d7fe2 feat(export): Replace CSV export with standardized JSON format 5 months ago
Matthew Raymer ce9c193a30 feat(db): improve settings retrieval resilience and logging 5 months ago
Trent Larson 705c6092a3 disable SQLite in Java & Swift (since they don't compile) & add SQL queueing on startup 5 months ago
Trent Larson 9741b6a3e6 fix linting 5 months ago
Trent Larson c7c7b050af fix more logging cleanup errors 5 months ago
Trent Larson 931308f5b5 fix more of the logging & log display 5 months ago
Trent Larson de7ab5c152 fix log cleanup check to actually pay attention to limit 5 months ago
Trent Larson b2cccfb7ef correct & simplify the DB logging 5 months ago
Matthew Raymer 473a115841 WIP: BROKEN FOR ELECTRON: Fixes in progress 5 months ago
Trent Larson 8092d1c576 convert all remaining DB writes & reads to SQL (with successful registration & claim) 5 months ago
Trent Larson 3f691ef880 add SQL DB access to everywhere we are using the DB, up to the "C" files 5 months ago
Trent Larson fe77dbdcdd add encryption & decryption for the sensitive identity & mnemonic in SQL DB 5 months ago
Matthew Raymer dac7705003 fix: move lexical declarations outside case blocks in AbsurdSqlDatabaseService 5 months ago
Trent Larson 84cc501951 start adding the SQL approach to files, also using the Dexie approach if desired 5 months ago
Trent Larson 3f46e3817a add encryption for the two SQL columns, replace basic DB utils, add USE_DEXIE_DB flag, and start adding SQL everywhere 5 months ago
Jose Olarte III aeb771f619 Linting 5 months ago
Matt Raymer 9492018fd6 refactor(db): improve type safety in migration system 5 months ago
Trent Larson 26fba66bba fix linting 5 months ago
Trent Larson 28b24f6c5d add a input area for arbitrary SQL on the test page 5 months ago
Matt Raymer a903a6d664 feat(db): Implement SQLite database layer with migration support 5 months ago
Trent Larson df5a719a24 add more error handling and messaging when there are bad DB errors 5 months ago
Trent Larson 6301992332 add some logging to the DB (especially for iOS app feed debugging) 7 months ago
Matthew Raymer c9536dd643 refactor: Replace console logging with logger utility 8 months ago
Matthew Raymer 3168416bfa feat: add claim confirmation functionality to activity feed 8 months ago
Matthew Raymer 46f6268e5b refactor: Improve settings and feed handling in HomeView 8 months ago
Trent Larson e27aefc19e fix error setting the apiServer to "", plus some refactors while fixing test 40 8 months ago
Trent Larson c1058499c7 add discovery of people's profiles, and update profile endpoints for latest server version 9 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 10 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. 10 months ago
Trent Larson 399e6299de add contact-methods to a contact 10 months ago
Trent Larson d4bb2a35fc add a contact-edit page and allow saving of notes 10 months ago
Trent Larson 8a0632f655 add DB file for the secret 11 months ago
Trent Larson 251649e6fe switch the encryption secret from localStorage to IndexedDB (because localStorage gets lost so often) 11 months ago
Trent Larson 2758af6e6e finish separation of daily reminder message, bump version to 0.3.34 11 months ago
Trent Larson 15e09c2d81 change the notification detection to our own variables, and save the selected time 11 months ago
Trent Larson 228f213c10 move more logging into the database 11 months ago