Trent Larson
e759e4785b
IndexedDB migration: set USE_DEXIE_DB to false, remove unused functions, add raw display of data
2 weeks 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
2 weeks ago
Trent Larson
8f5c34bc5f
fix linting
3 weeks ago
Trent Larson
7de4125eb7
add SQL DB access to everywhere we are using the DB, up to the "C" files
1 month ago
Trent Larson
0bfc18c385
add encryption & decryption for the sensitive identity & mnemonic in SQL DB
1 month ago
Trent Larson
11f2527b04
start adding the SQL approach to files, also using the Dexie approach if desired
1 month 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
1 month ago
Trent Larson
b8fbc3f7a6
fix console error about "window" unavailable due to service worker
1 month ago
Trent Larson
7777fa202b
finish separation of daily reminder message, bump version to 0.3.34
7 months ago
Trent Larson
8735fe44db
change the notification detection to our own variables, and save the selected time
7 months ago
Trent Larson
149481d468
finish the loading of an invite RegisterAction when clicking on a link
9 months ago
Trent Larson
d492ea9eeb
send all info needed to create a Trustroots event
9 months ago
Trent Larson
f2cb7d3ed8
prompt for name when showing info, and provide a "copy" page when remote
10 months 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>
12 months ago
Trent Larson
6b65e31649
misc tweaks and linting clean-up
12 months 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
1 year ago
Trent Larson
92b924643e
fix camera resolution, parameterize image API server
1 year ago
Trent Larson
ca90447700
fix different "environment" variables for prod & dev
1 year ago
Trent Larson
b38ebc45e1
add a prompt for things for which to express gratitude
1 year 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
2 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