118 Commits (f85a912b0d9f9f5efe9690c07a932fac9a350400)

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