Matthew Raymer
c708716675
refactor: migrate interfaces to dedicated directory
Reorganizes TypeScript interfaces into a modular structure:
- Create dedicated interfaces directory with specialized files
- Split interfaces by domain (claims, common, limits, records, user)
- Update imports in endorserServer.ts to use new interface locations
- Replace 'any' types with 'unknown' for better type safety
- Add proper type imports and exports
This improves code organization and maintainability by:
- Centralizing interface definitions
- Reducing file size of endorserServer.ts
- Making interface relationships more explicit
- Improving type safety with stricter types
3 months ago
Matthew Raymer
d9085ced6d
(chore): cleaning up formatting and relative references
3 months ago
Trent Larson
64830eeb05
fix linting (and change a little wording in onboarding page)
4 months ago
Trent Larson
2a23587c3b
make screen where user can create a group onboarding meeting
4 months ago
Matthew Raymer
be8ba12df6
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.
5 months ago
Trent Larson
5effb76cf5
ensure overlays show on top of relative+absolute positioning like green pluses
6 months ago
Trent Larson
75fb4da42d
move push notification setup out of an App.vue Notification and into a component
6 months ago
Trent Larson
4168c37074
add large notice when user has a new offer to them
7 months ago
Trent Larson
4fd2319d53
fix error is OfferDialog where assignment to a project was missed, plus some refactors
8 months ago
Trent Larson
8111b0e5cf
modify the settings to allow account-specific settings, eg. for "isRegistered"
8 months ago
Trent Larson
4f97010f99
fix tests, add test for offer update
9 months ago
Trent Larson
f38edff942
allow editing of an offer
9 months ago
Trent Larson
53e77e46dd
fix list of offers (and some other lists), and add tests for offers
9 months ago
Trent Larson
7cb9e2aa52
replace remaining didJwt.createJwt calls with one that checks for did:peer
10 months ago
Trent Larson
4e877c15f6
change the "give" action on contact page to use dialog box
1 year ago
Trent Larson
ef95708d02
add 'offer' on contact screen
1 year ago
Jose Olarte III
5388e6052c
Button width changes
For buttons that are next to each other
1 year ago
Jose Olarte III
b6e344a15e
Propagated button improvements across views
1 year ago
Trent Larson
2058205150
for BVC shortcut: send attend & give actions, and list actions to confirm
1 year ago
Trent Larson
6aab1ff49d
consolidate interface and remove copies of code
1 year ago
Trent Larson
719e3a467d
make a number input targeted towards numbers
1 year ago
Trent Larson
4fe072f19e
move DB logic out of 'created' in components since it's not needed yet
1 year ago
Trent Larson
1731f2443b
update offer dialog to allow other units
1 year ago
Trent Larson
32c9076c39
fix visibility after adding contact, and some messaging
1 year ago
Trent Larson
a87179d127
change wording from "identity" to "identifier" in many places
1 year ago
Trent Larson
e739d0be7c
update error messages to be less... confusing
1 year ago
Trent Larson
0a618cc4ff
add button to record an offer on a project
2 years ago
Trent Larson
bbfc1e1007
modify naming for unnamed gifter
2 years ago
Trent Larson
5b7ccf9ef0
fix where the project ID was not included; fix the pause when submitting give & show toast of aknowledgement; remove 'emit'
2 years ago
Trent Larson
9bacd4da87
consolidate into GiftedDialog because the result was always the same
2 years ago
Trent Larson
b05b602acd
fix many, many more type errors
2 years ago
Jose Olarte III
9247b6ed1f
Changed ID to name
2 years ago
Matthew Raymer
5bc0e27b30
Use a DID instead of a name ... this may need some better design on the dialog @jose
2 years ago
Jose Olarte III
3e52b504b0
Polished gifted dialog UI
2 years ago
Matthew Raymer
cf54096326
Looks like GiftedDialog works? A little cleanup.
2 years ago
Matthew Raymer
4758a740de
First draft of Vue3 version. WIll finish after error-logging merge
2 years ago
Trent Larson
a2b3cebdb3
finish contact selection for gives
2 years ago
Trent Larson
a8794be2ea
sllow quick gifting all the way to the server, maybe with hours
2 years ago
Trent Larson
aa2f484a9f
add the other activity envisioned on the home page (though not sending data yet)
2 years ago