Commit Graph

  • 1aa285be55 WIP: Debug backup file discovery system - Fixed recursive directory search in CapacitorPlatformService to properly search subdirectories instead of excluding them - Added missing listFilesInDirectory method to all platform services for directory browsing functionality - Added debug methods (debugTimeSafariDirectory, createTestBackupFile, testDirectoryContexts) to help diagnose file visibility issues - Enhanced logging for backup file discovery process - Current issue: TimeSafari directory exists in Download but shows 'Directory does not exist' when trying to read contents - Need to investigate why JSON backup files are not being found despite directory existence capacitor-local-save Matthew Raymer 2025-06-13 13:58:14 +0000
  • df1c1f0186 Fix: pass project info gifting-ui-2025-05 Jose Olarte III 2025-06-13 20:52:26 +0800
  • a23416ead1 fix optional message at top to not overflow master Trent Larson 2025-06-12 20:10:31 -0600
  • 530c7c1a13 fix problem with user-profile page, and bump to build 29 & version 0.5.3 Trent Larson 2025-06-12 19:16:02 -0600
  • 2635c22c33 feat(backup-browser): add folder navigation, breadcrumbs, and debug mode for file discovery Matthew Raymer 2025-06-12 13:14:41 +0000
  • 3daf1c8a5c Feature: Project Gifting Jose Olarte III 2025-06-12 20:50:27 +0800
  • 7eefee1ea5 Fix: Conditional show-all link Jose Olarte III 2025-06-12 14:34:00 +0800
  • 2d516b90b0 feat: implement user-accessible file storage with improved share dialog handling Matthew Raymer 2025-06-11 13:03:42 +0000
  • 140c36a416 Merge branch 'master' into gifting-ui-2025-05 Jose Olarte III 2025-06-11 19:10:59 +0800
  • 7a1329e1a4 feat: enhance file save and share with location selection options Matthew Raymer 2025-06-11 08:40:33 +0000
  • f255ea389b bump to build 26 and version 0.5.1 Trent Larson 2025-06-11 00:46:46 -0600
  • 0d343b9877 Merge pull request 'fix creation of did-specific settings (with a rename)' (#138) from fix-did-specifics into master trentlarson 2025-06-11 02:14:41 -0400
  • df06100c32 remove more debugging #138 fix-did-specifics Trent Larson 2025-06-10 23:49:14 -0600
  • ac5ddfc6f2 style: fix line length in ContactsView ternary operator Matthew Raymer 2025-06-11 05:45:58 +0000
  • 89b3f30466 fix: debug and clean up GiftedPrompts contact retrieval logic Matthew Raymer 2025-06-11 05:40:05 +0000
  • 3cb5cc096b refactor: use databaseUtil.updateDefaultSettings for feed filter settings Matthew Raymer 2025-06-11 05:19:15 +0000
  • 5df560154f fix: resolve cross-platform contactMethods JSON parsing inconsistencies Matthew Raymer 2025-06-11 04:17:38 +0000
  • c1aa522e6c fix: resolve cross-platform SQLite JSON parsing inconsistencies Matthew Raymer 2025-06-11 03:44:28 +0000
  • a082469a01 fix creation of did-specific settings (with a rename) Trent Larson 2025-06-10 20:51:22 -0600
  • 3881144c62 feat: add missing settings management functions master-settings-upgrade Matthew Raymer 2025-06-10 12:44:52 +0000
  • 3544d7278d Optimized item actions contacts-view-fixes Jose Olarte III 2025-06-10 19:54:05 +0800
  • d3110506ea Optimized per-item layout Jose Olarte III 2025-06-10 18:42:49 +0800
  • 8609f8458d bump to build 25 & version 0.5.0 Trent Larson 2025-06-09 09:26:21 -0600
  • 8f5c34bc5f fix linting Trent Larson 2025-06-09 09:09:54 -0600
  • b0d61b95ea Merge branch 'ui-fixes-2025-06-w2' Trent Larson 2025-06-09 08:44:42 -0600
  • af7bd236a3 fix check for successful gift submission Trent Larson 2025-06-09 08:41:47 -0600
  • d719338bcc fix problem setting 'loading' flag Trent Larson 2025-06-09 08:37:42 -0600
  • 6ddf2d1012 fix problem switching IDs (creating too many settings) Trent Larson 2025-06-09 08:33:33 -0600
  • 1b2d4b623a Turned off automatic safe area in iOS ui-fixes-2025-06-w2 Jose Olarte III 2025-06-09 20:20:17 +0800
  • 16d5c917d2 Updated QR scanner call Jose Olarte III 2025-06-09 19:36:06 +0800
  • 5976a4995e fix problem clicking on offer-delivery, plus some other hardening and phrasing Trent Larson 2025-06-08 20:13:32 -0600
  • dcd0cc4c20 fix import for derived accounts and hopefully make other account-access code more robust Trent Larson 2025-06-08 19:14:41 -0600
  • b3ca6c9d91 remove relative URL references in different target because mobile chokes Trent Larson 2025-06-08 16:55:03 -0600
  • e9d800f601 fix a web test (all passing now) Trent Larson 2025-06-07 21:41:43 -0600
  • b939a5e592 bump build to 23 and version to 0.4.8 Trent Larson 2025-06-07 18:54:56 -0600
  • aa62037fae bump to build 22 version 0.4.7 (though I think the android capacitor.config.json appId is wrong) Trent Larson 2025-06-07 18:45:24 -0600
  • 722020ea86 fix linting Trent Larson 2025-06-07 18:09:04 -0600
  • 96aa3f4a54 add Python dependency for electron on Mac Trent Larson 2025-06-01 06:34:32 -0600
  • c0c5f9842b fix some errors and correct recent type duplications & bloat (cherry-picked from d8f2587d1c) Trent Larson 2025-05-31 22:36:15 -0600
  • be27ca1855 fix more logic for tests (cherry-picked from 83acb028c7) Trent Larson 2025-05-31 16:20:41 -0600
  • 92e4570672 fix some incorrect logic & things AI hallucinated Trent Larson 2025-05-29 19:36:35 -0600
  • 820ae727ed fix linting Trent Larson 2025-06-07 17:19:01 -0600
  • dbeb1c6b4b Merge branch 'sql-absurd-sql-back' Trent Larson 2025-06-07 17:18:10 -0600
  • 573e4b206a Merge branch 'search-map-fix' Trent Larson 2025-06-07 16:43:49 -0600
  • abc05d426e update messaging for unknown icons on home feed home-icon-enhancements Trent Larson 2025-06-07 16:23:07 -0600
  • 2ea7479d75 fix verbiage and fix the contact actions to be on the right-hand side #137 sql-absurd-sql-back Trent Larson 2025-06-07 16:03:47 -0600
  • 9ac9713172 fix linting Trent Larson 2025-06-07 15:40:52 -0600
  • 41dad3254d fix a non-existent description, move the description right below the image Trent Larson 2025-06-07 15:33:29 -0600
  • 485eac59a0 remove unnecessary data element from export Trent Larson 2025-06-07 14:02:22 -0600
  • 73fc32b75d fix(import): ensure contact import works for both Dexie and absurd-sql backends Matthew Raymer 2025-06-07 06:01:17 +0000
  • 3d8e40e92b feat(export): Replace CSV export with standardized JSON format Matthew Raymer 2025-06-07 05:02:33 +0000
  • 38e67f3533 update a DB save to match others, ie. first SQL then maybe Dexie Trent Larson 2025-06-06 19:50:16 -0600
  • 7f63ee7c80 add another way to fix the privacy policy manifest for third parties like GoogleToolboxForMac Trent Larson 2025-06-06 19:45:41 -0600
  • 6a47f0d3e7 format total numbers better Trent Larson 2025-06-06 19:40:53 -0600
  • fc50a9d4c6 fix problem finding offer identifiers Trent Larson 2025-06-06 19:06:29 -0600
  • 45f43ff363 Updated icon and splash assets search-map-fix Jose Olarte III 2025-06-06 18:15:42 +0800
  • 7b1d4c4849 Adjusted iOS-specific paddings Jose Olarte III 2025-06-06 18:14:56 +0800
  • c1f2c3951a feat(db): improve settings retrieval resilience and logging Matthew Raymer 2025-06-06 09:22:35 +0000
  • 9d4f726c31 bump to build # 19 version 0.4.7 for mobile packages Trent Larson 2025-06-05 20:30:27 -0600
  • 1d7f626645 fix SQL references to bad "key" -> "id" Trent Larson 2025-06-05 20:11:32 -0600
  • c5228ba7ec fix retrieval of column names -- so now most ops are working (but not all, eg. set name) Trent Larson 2025-06-05 20:06:32 -0600
  • 6e1fcd8dee remove unused DB methods (for now) Trent Larson 2025-06-05 20:00:51 -0600
  • 5bb563d694 fix extraction of values from SQLite queries Trent Larson 2025-06-05 19:57:59 -0600
  • a3951c9d66 refactor for clarity (no logic changes) Trent Larson 2025-06-05 18:30:25 -0600
  • aa177a9b8c fix extraction of migration names for SQLite via Capacitor Trent Larson 2025-06-05 18:13:33 -0600
  • 981920dd7a feat(electron): enhance SQLite operation logging and debugging sql-absurd-sql-further Matthew Raymer 2025-06-05 13:28:35 +0000
  • d189c39062 chore(linting): more linting and debugging Matthew Raymer 2025-06-05 10:34:49 +0000
  • 8edddb1a57 chore(linting): some linting problems fixed Matthew Raymer 2025-06-05 10:00:14 +0000
  • 9eb07b3258 fix: improve API server update reliability and logging Matthew Raymer 2025-06-05 08:44:42 +0000
  • e5dffc30ff fix(sqlite): centralize database connection management Matthew Raymer 2025-06-05 07:37:44 +0000
  • 0b4e885edd fix(electron): correct SQLite IPC bridge implementation Matthew Raymer 2025-06-05 06:52:26 +0000
  • b6d9b29720 refactor(sqlite): align database implementation with sacred-sql Matthew Raymer 2025-06-05 05:37:18 +0000
  • 03cb4720b8 fix Capacitor to use the same migrations (migrations run but accounts aren't created) Trent Larson 2025-06-04 22:01:14 -0600
  • b5348e42a7 chore(config): revert encrypted sqlite db Matthew Raymer 2025-06-05 03:25:09 +0000
  • a4fb3eea2d chore(config): add encryption settings for SQLite Matthew Raymer 2025-06-05 03:15:10 +0000
  • 5d12c76693 fix(sqlite): enable database encryption in Electron app Matthew Raymer 2025-06-05 03:07:47 +0000
  • d426f9c4ac refactor(experiment.sh): streamline build process for Capacitor-based Electron app Matthew Raymer 2025-06-05 02:27:44 +0000
  • 340a574325 adjust timeout length for startup Trent Larson 2025-06-04 17:04:31 -0600
  • 98b3a35e3c refactor: consolidate Electron API type definitions Matthew Raymer 2025-06-04 13:48:27 +0000
  • 409de21fc4 fix(db): resolve SQLite channel and initialization issues Matthew Raymer 2025-06-04 13:05:24 +0000
  • 17c9d32f49 feat(db): temporarily mock dbQuery for connection testing Matthew Raymer 2025-06-04 12:37:11 +0000
  • 0e65431f43 Map z-index fix + adjustments Jose Olarte III 2025-06-04 18:41:49 +0800
  • 25e4db395a refactor(sqlite): enhance dbQuery with robust connection lifecycle Matthew Raymer 2025-06-04 09:31:08 +0000
  • b6ee30892f feat(sqlite): enhance SQLite initialization and IPC handlers Matthew Raymer 2025-06-04 09:10:58 +0000
  • 297c5a2dbb disable SQLite in Java & Swift (since they don't compile) & add SQL queueing on startup Trent Larson 2025-06-03 19:59:28 -0600
  • b01a450733 debug(ipc): HomeView errors added function level labels noting that we're catching a function level exception but we're also logging it globally. Matthew Raymer 2025-06-03 14:00:32 +0000
  • 596f3355bf chore(logging): turn off logToDB since it was blowing up and hiding real errors in noise. Matthew Raymer 2025-06-03 13:33:08 +0000
  • e1f9a6fa08 refactor(sqlite): disable verbose logging in migration system Matthew Raymer 2025-06-03 13:28:39 +0000
  • 340e718199 feat(logging): enhance SQLite logging and IPC handler management Matthew Raymer 2025-06-03 13:05:40 +0000
  • 5d97c98ae8 fix(electron): improve SQLite initialization and timing handling Matthew Raymer 2025-06-03 12:25:36 +0000
  • ec74fff892 refactor: enhance SQLite error handling and type safety Matthew Raymer 2025-06-03 04:31:27 +0000
  • 1e88c0e26f refactor(electron): enhance SQLite integration and debug logging Matthew Raymer 2025-06-03 04:18:39 +0000
  • 3ec2364394 refactor: update electron preload script and type definitions Matthew Raymer 2025-06-03 04:06:24 +0000
  • 8b215c909d refactor: remove electron preload script and update database handling Matthew Raymer 2025-06-03 03:48:36 +0000
  • 91a1c05473 fix(electron): consolidate SQLite initialization and IPC handling Matthew Raymer 2025-06-03 02:52:17 +0000
  • c35655d8cf add more to startup logging to determine source #136 Trent Larson 2025-06-02 20:13:28 -0600
  • c5a93e2e28 rename raw query method in preparation for typed query Trent Larson 2025-06-02 19:45:00 -0600
  • b1a5a74563 remove 'noEmit' as one possible solution to a tsc error Trent Larson 2025-06-02 19:44:17 -0600
  • 92b9c9334c Clickable person & project icons Jose Olarte III 2025-06-02 21:35:15 +0800
  • 66929d9b14 refactor(electron): WIP - use window.CapacitorSQLite API for all DB ops in ElectronPlatformService Matthew Raymer 2025-06-02 13:17:48 +0000