Trent Larson
ff61a0bdf3
chore: Bump to v 1.0.6 build 39
3 days ago
Trent Larson
e0b9481be5
fix: Fix error with deep links trying to parse empty query parameters.
3 days ago
Trent Larson
bcbb80e034
bump version and add "-beta"
3 weeks ago
Trent Larson
64f24dc473
bump to version 1.0.5 and build 38
3 weeks ago
trentlarson
6ddde21a86
Merge pull request 'fix problem with repeated bad stringifies of contactMethods on contact export/import' ( #148 ) from fix-contact-import-export into master
Reviewed-on: https://gitea.anomalistdesign.com/trent_larson/crowd-funder-for-time-pwa/pulls/148
3 weeks ago
Trent Larson
fd0026ac2d
fix problem with repeated bad stringifies of contactMethods on contact export/import
3 weeks ago
Trent Larson
3fce10ae98
bump version and add "-beta", and update commit hashes in changelog
3 weeks ago
Trent Larson
002f240720
bump to version 1.0.4 and build 37
3 weeks ago
Trent Larson
ffe8d90161
fix: linting
3 weeks ago
anomalist
6d6816d1a8
Merge pull request 'Deep-link fixes' ( #145 ) from deep-link into master
Reviewed-on: https://gitea.anomalistdesign.com/trent_larson/crowd-funder-for-time-pwa/pulls/145
4 weeks ago
anomalist
c1477d0266
Merge branch 'master' into deep-link
1 month ago
Trent Larson
33ce6bdb72
fix: invite-one-accept deep link would not route properly
1 month ago
Trent Larson
dc21e8dac3
bump version number and add '-beta'
1 month ago
Trent Larson
a9a8ba217c
bump to version 1.0.3 build 36
1 month ago
Trent Larson
b0d99e7c1e
fix: quick-and-dirty fix to get the correct environment variables
1 month ago
Trent Larson
a96cc8155c
fix incorrect checks for success
1 month ago
Trent Larson
861408c7bc
Consolidate deep-link paths to be derived from the same source so they don't get out of sync any more.
1 month ago
trentlarson
1b283a0045
Merge pull request 'Lock to Portrait Mode (iOS and Android)' ( #141 ) from app-portrait-mode-lock into master
Reviewed-on: https://gitea.anomalistdesign.com/trent_larson/crowd-funder-for-time-pwa/pulls/141
2 months ago
Trent Larson
afd407e178
add portrait-mode camera to CHANGELOG
2 months ago
Jose Olarte III
59b13823c8
Feature: lock orientation mode
2 months ago
Trent Larson
3baa6633a6
on mobile: bump version to 1.0.2 and build to 35
2 months ago
Trent Larson
bda98eb632
reword the account-download button
2 months ago
Trent Larson
eea1cb995a
bump to version 1.0.3-beta
2 months ago
Trent Larson
276e0a741b
put version on front page so that people can tell whether to refresh
2 months ago
Trent Larson
e46d6133fb
bump to version 1.0.1
2 months ago
Trent Larson
94994a7251
allow blocking another person's content from this user (with iViewContent contact field)
2 months ago
Trent Larson
838723c26b
remove debugging info messages (change to debug if we want these -- and tell us how to turn off debug locally)
2 months ago
Trent Larson
bb6eb92ba1
fix ? instead of 0 in rate limits, update location verbiage
2 months ago
Trent Larson
a997d4cb92
Merge branch 'migrate-dexie-to-sqlite'
2 months ago
Trent Larson
73733345ff
bump to version 1.0.0-beta
2 months ago
Trent Larson
5aa693de63
bump to version 1.0.0
2 months ago
Trent Larson
6f2272eea7
fix problem where prod users don't see other DB options
2 months ago
Trent Larson
9b69c0b22c
bump to version 0.5.9
2 months ago
Trent Larson
ab2270d8b2
IndexedDB migration: fix where the existing settings (eg. master) were not updated
2 months ago
Trent Larson
0cf5cf266d
IndexedDB migration: don't run activeDid migration twice, include warnings in output, don't automatically compare afterward
2 months ago
Matthew Raymer
4d01f64fe7
feat: Implement activeDid migration from Dexie to SQLite
- Add migrateActiveDid() function for dedicated activeDid migration
- Enhance migrateSettings() to handle activeDid extraction and validation
- Update migrateAll() to include activeDid migration step
- Add comprehensive error handling and validation
- Update migration documentation with activeDid migration details
- Ensure user identity continuity during migration process
Files changed:
- src/services/indexedDBMigrationService.ts (153 lines added)
- doc/migration-to-wa-sqlite.md (documentation updated)
Migration order: Accounts -> Settings -> ActiveDid -> Contacts
2 months ago
Matthew Raymer
d1f61e3530
docs: Update migration documentation with fence definition and security checklist - Add comprehensive migration fence definition with clear boundaries - Update migration guide to reflect current Phase 2 status - Create security audit checklist for migration process - Update README with migration status and architecture details - Document migration fence enforcement and guidelines - Add security considerations and compliance requirements
2 months ago
Trent Larson
4162208b7f
fix linting
2 months ago
Trent Larson
731605e244
IndexedDB migration: add a blurb about backing up, and move around messaging
2 months ago
Trent Larson
5dd2bf4c6e
IndexedDB migration: enhance comparison for contacts
2 months ago
Trent Larson
75a4a1d901
IndexedDB migration: fix settings comparison
2 months ago
Trent Larson
8e605d04d7
IndexedDB migration: fix settings update
2 months ago
Trent Larson
da0b244bae
IndexedDB migration: implement the migrations differently
2 months ago
Trent Larson
6136cafd11
IndexedDB migration: fix loading of data, fix object comparisons, add unmodified, etc
2 months ago
Trent Larson
a248e9a5a3
IndexedDB migration: ensure output is printed during comparison (no logic changes)
2 months ago
Trent Larson
452ae555bb
IndexedDB migration: add ability to see mnemonic and download settings & contacts
2 months ago
Trent Larson
3df5e19d9d
IndexedDB migration: extract IndexedDB code away from the ongoing SQLite migrations
2 months ago
Trent Larson
8eff407a9c
IndexedDB migration: reorder the sections to accounts then settings then contacts
2 months ago
Trent Larson
e759e4785b
IndexedDB migration: set USE_DEXIE_DB to false, remove unused functions, add raw display of data
2 months ago
Matthew Raymer
9d054074e4
fix(migration): update UI to handle transformed JSON format
The DatabaseMigration view has been updated to properly handle both live
comparison data and exported JSON format, fixing count mismatches and
field name differences.
Changes:
- Added helper methods in DatabaseMigration.vue to handle both data formats:
- getSettingDisplayName() for settings with type/did or activeDid/accountDid
- getAccountHasIdentity() and getAccountHasMnemonic() for boolean fields
- Updated template to use new helper methods for consistent display
- Added exportComparison() method to handle JSON export format
- Fixed settings count display to match actual data state
Technical Details:
- Settings now handle both 'type'/'did' (JSON) and 'activeDid'/'accountDid' (live)
- Account display properly shows boolean values from either format
- Export functionality preserves data structure while maintaining readability
Resolves count mismatch between UI (showing 1 SQLite setting) and JSON data
(showing 0 SQLite settings).
Testing:
- Verified UI displays correct counts from both live and exported data
- Confirmed settings display works with both data formats
- Validated account boolean fields display correctly
2 months ago