Trent Larson
e759e4785b
IndexedDB migration: set USE_DEXIE_DB to false, remove unused functions, add raw display of data
3 months ago
Matthew Raymer
30c8b73041
feat: implement single-step migration with proper foreign key order
- Add migrateAll() function that handles complete migration in correct order:
Accounts → Settings → Contacts to avoid foreign key constraint issues
- Add prominent "Migrate All (Recommended)" button to migration UI
- Add informational section explaining migration order and rationale
- Add info icon to icon set for UI clarity
- Improve migration logic to handle overwriteExisting parameter properly:
- New records are always migrated regardless of checkbox setting
- Existing records are only updated when overwriteExisting=true
- Clear warning messages when records are skipped
- Maintain backward compatibility with individual migration buttons
- All code linted and formatted according to project standards
Co-authored-by: Matthew Raymer
3 months ago
Trent Larson
8f5c34bc5f
fix linting
3 months ago
Trent Larson
7de4125eb7
add SQL DB access to everywhere we are using the DB, up to the "C" files
3 months ago
Trent Larson
0bfc18c385
add encryption & decryption for the sensitive identity & mnemonic in SQL DB
3 months ago
Trent Larson
11f2527b04
start adding the SQL approach to files, also using the Dexie approach if desired
3 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
3 months ago
Trent Larson
b8fbc3f7a6
fix console error about "window" unavailable due to service worker
4 months ago
Trent Larson
7777fa202b
finish separation of daily reminder message, bump version to 0.3.34
10 months ago
Trent Larson
8735fe44db
change the notification detection to our own variables, and save the selected time
10 months ago
Trent Larson
149481d468
finish the loading of an invite RegisterAction when clicking on a link
11 months ago
Trent Larson
d492ea9eeb
send all info needed to create a Trustroots event
12 months ago
Trent Larson
f2cb7d3ed8
prompt for name when showing info, and provide a "copy" page when remote
1 year ago
trentlarson
f6338c05ee
move low-level DID-related create & decode into separate folder ( #120 )
Co-authored-by: Trent Larson <trent@trentlarson.com>
Reviewed-on: https://gitea.anomalistdesign.com/trent_larson/crowd-funder-for-time-pwa/pulls/120
Co-authored-by: trentlarson <trent@trentlarson.com>
Co-committed-by: trentlarson <trent@trentlarson.com>
1 year ago
Trent Larson
6b65e31649
misc tweaks and linting clean-up
1 year ago
Trent Larson
7f02ba29a3
add a share_target for people to add a photo
1 year ago
Trent Larson
ddd32e7f44
show something to indicate claims were sent (mostly in BVC screens)
1 year ago
Trent Larson
c48b8246f9
add registration inside contact import, with flag to hide it
1 year ago
Trent Larson
eeaacaf202
replace many of the javascript "confirm" calls with the nicer UX version
1 year ago
Jason Buchanan
ef5f81932d
Initial stab at vitejs update
1 year ago
Trent Larson
c58f012d2c
allow viewing and deletion of an image
2 years ago
Trent Larson
92b924643e
fix camera resolution, parameterize image API server
2 years ago
Trent Larson
ca90447700
fix different "environment" variables for prod & dev
2 years ago
Trent Larson
b38ebc45e1
add a prompt for things for which to express gratitude
2 years ago
Trent Larson
05c6ddda02
allow a test notification from the notification help screen
2 years ago
Trent Larson
d0697c1ef4
fix top warnings when on prod or non-prod servers
2 years ago
Trent Larson
5534f8fa50
fix logic for prod & test host detection
2 years ago
Trent Larson
4f2cb55753
add warning if on unexpected server
2 years ago
Trent Larson
681d949098
update web push servers to the domains we're using
2 years ago
Trent Larson
65a5edf26b
allow to customize the push-server for testing
2 years ago
Matthew Raymer
f27a18c712
Fix db path; add new pathing for web-push; load VAPID at boot
2 years ago
Trent Larson
94d9c425ad
add QR scanner for adding a contact
2 years ago
Trent Larson
552fce3281
update the test URL (to remove the port)
2 years ago
Trent Larson
bf6830a1a8
update URL for API server
2 years ago
Trent Larson
fc7c1187e8
allow to switch the server
2 years ago
Trent Larson
f281e41181
add details on contact-specific page
2 years ago
Trent Larson
1bedbe17c0
feat: adjust to the new endpoints for editable plan records
3 years ago
Matthew Aaron Raymer
f858a4d29a
Linted
3 years ago
Matthew Aaron Raymer
f021fcdb1c
New Project
3 years ago
Matthew Aaron Raymer
6325bcbe35
Work in progress
3 years ago
Matthew Aaron Raymer
607230b51c
Cleaned up old Dexie class. Added mnemonic and dateCreated columns.
3 years ago
Matthew Aaron Raymer
c239906a96
New structure
3 years ago