Matthew Raymer
3dbb836ae5
style: reorder v-model and v-bind directives
Changes:
- Move v-model directives before other attributes
- Move v-bind directives before event handlers
- Reorder attributes for better readability
- Fix template attribute ordering across components
- Improve eslint rules
- add default vite config for testing (handles nostr error too)
This follows Vue.js style guide recommendations for attribute
ordering and improves template consistency.
5 months ago
Matthew Raymer
79ef59c5a9
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
5 months ago
Trent Larson
09b43226f9
for meeting invitees, create their ID and allow them to set a name
6 months ago
Trent Larson
c9c60582cc
add 'isRegistered' flag to encrypted contents in an onboarding meeting
6 months ago
Trent Larson
1a38baf59d
show a better message when admission to an onboarding meeting succeeds but registration fails
6 months ago
Matthew Raymer
15783cdbe6
(chore): cleaning up formatting and relative references
6 months ago
Trent Larson
5b29d97173
prompt organizer about adding a contact if not in list, and other sanity checks
6 months ago
Trent Larson
bb5913fef4
make member view available to onboard meeting organizer and reorganize buttons
6 months ago
Trent Larson
29a81c48c8
fix problem with you-are-missing message and refactor other messages in onboard meeting
6 months ago
Trent Larson
03bfd364ce
fix linting
6 months ago
Trent Larson
1b869a23b0
now add registration when the organizer admits them
6 months ago
Trent Larson
074c12da63
add an icon for each attendee to add them to their contact list
6 months ago
Trent Larson
763398ff1b
organizer can toggle admission to the meeting
6 months ago
Trent Larson
6a070a1715
fix linting (and change a little wording in onboarding page)
6 months ago
Trent Larson
b3daa27d20
split out group-meeting member list into a separate component, and fix some edit/create mode titles
6 months ago