Matthew Raymer
b5b5d45b99
feat(logging): enhance debug logging across app
Improves application logging and error tracking:
- Add structured logging in main.common.ts for app initialization
- Enhance API error handling with detailed context in services
- Add deep link debugging in Capacitor platform
- Improve plan service logging with retry information
- Update endorser server logs for better cache debugging
Technical changes:
- Replace console.error with info for non-critical cache misses
- Add component context to global error handler
- Add detailed logging for plan loading and retries
- Improve deep link route matching logs
- Add mount state logging for Capacitor
This improves debugging capabilities across web and mobile platforms.
5 months ago
Trent Larson
7c61d0445b
fix display on a mobile device & mark slower tests
6 months ago
Trent Larson
5b8a564e10
add end time to projects
6 months ago
Trent Larson
9f54286817
fix linting, add to the 10-project timeout
6 months ago
Trent Larson
888e87f6c6
add instructions for contacting potential links to hidden people
6 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.
7 months ago
Trent Larson
399e6299de
add contact-methods to a contact
7 months ago
Trent Larson
2c0b927080
make notification errors go away automatically
7 months ago
Trent Larson
d4bb2a35fc
add a contact-edit page and allow saving of notes
7 months ago
Trent Larson
670c729a37
move extended details under details section in ClaimView, and make that section more similar to ConfirmGiftView
7 months ago
Trent Larson
af12e1bd51
for certificate: fix the canvas to fit in the middle vertically, add amount, and position things better
7 months ago
Trent Larson
8bf9640c10
add number of confirmers to certificate & show DID info when appropriate
7 months ago
Trent Larson
124ff65aa2
add copy-link on the claim view page & enable certificate
7 months ago
Trent Larson
6749c1ec2d
refine claim certificate view
7 months ago
Trent Larson
af197f7c11
catch more errors if something catastrophic happens to encrypted data
8 months ago
Trent Larson
251649e6fe
switch the encryption secret from localStorage to IndexedDB (because localStorage gets lost so often)
8 months ago
Trent Larson
2b802f01f8
add page for a printable certificate (which works but isn't too impressive yet)
8 months ago
Trent Larson
1714f4d087
refactor some verbiage & look-and-feel
8 months ago
Trent Larson
8f10904464
fix problem on claim view showing issuer name
8 months ago
Trent Larson
d621828d53
add tests for gives to & from projects
8 months ago
Trent Larson
8db7ac3f6f
refactor project screen: add action to record a give from it, and add checks to give confirmation buttons
8 months ago
Trent Larson
bacf9d7de6
fix problem with "Affirm Delivery" on offer claim page, plus other look-and-feel tweaks
9 months ago
Trent Larson
dbf010c1fe
mark new-activity offers as seen, and mark them unseen again
9 months ago
Trent Larson
8a61d9df45
various look-and-feel improvements
9 months ago
Trent Larson
6f880d0df1
fix bad link to project page, fix improper action on invite-add-contact cancel
10 months ago
Trent Larson
9925800fbd
allow details on a give for a providing project (so we can attach a picture)
10 months ago
Trent Larson
7c70e699d8
switch BVC-meeting-end gift to be from the plan, and add display of providers on claim-view page
10 months ago
Trent Larson
8111b0e5cf
modify the settings to allow account-specific settings, eg. for "isRegistered"
11 months ago
Trent Larson
9a9c9d3a06
jump from ideas directly into giving dialog choice
11 months ago
Trent Larson
7309ba1436
add tests for importing multiple records, fix other confirmation tests
11 months ago
Trent Larson
4f97010f99
fix tests, add test for offer update
11 months ago
Trent Larson
f38edff942
allow editing of an offer
12 months ago
Trent Larson
53e77e46dd
fix list of offers (and some other lists), and add tests for offers
12 months ago
Trent Larson
a001f2fde3
fix linting, and give instructions for current test suite
12 months ago
Trent Larson
e30e43d762
show image on the view-claim screen
12 months ago
Trent Larson
c69c3a7126
refactor confirmation section to show together and more cleanly
12 months ago
Trent Larson
e0c50dcf62
add 'isRegistered' check to guard against many buttons
12 months ago
Trent Larson
44ac98faa8
tweak verbiage and make other UI tweaks
1 year ago
Trent Larson
361000e59b
hide the details of a claim by default
1 year ago
Trent Larson
ff35e53367
show full contact details, plus other tweaks
1 year ago
Trent Larson
d724d8093c
add ability to edit a GiveAction
1 year ago
Trent Larson
41a9c65afb
fix linting
1 year ago
Trent Larson
11163dfad9
consolidate getIdentity & remove dups
1 year ago
Trent Larson
7cb9e2aa52
replace remaining didJwt.createJwt calls with one that checks for did:peer
1 year ago
Trent Larson
45f0a14661
add expiration inside JWANT & refactor getHeaders to move toward supporting did:peer
1 year ago
Trent Larson
1ebfc997eb
add section for gives provided by a plan
1 year ago
Trent Larson
230773a917
add Confirm Gift screen for simpler confirmation
1 year ago
Trent Larson
f4f5fc7730
change remainder of "confirm" calls to better UX
1 year ago
Trent Larson
1df2d3ed05
remove message confusion, add project name during give-details
1 year ago
Trent Larson
4e877c15f6
change the "give" action on contact page to use dialog box
1 year ago