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.
6 months ago
Matthew Raymer
03178d35e7
refactor: improve router type safety and usage
- Add explicit Router type imports across views
- Replace $router type casting with proper typing
- Use $router.back() instead of $router.go(-1) for consistency
- Add proper route and router typings to components
- Clean up router navigation methods
- Fix router push/back method calls
This commit improves type safety and consistency in router usage across
the application's view components.
6 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
6 months ago
Trent Larson
e27aefc19e
fix error setting the apiServer to "", plus some refactors while fixing test 40
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.
8 months ago
Trent Larson
4641c46ab2
add more details for terms of data & service use
8 months ago
Trent Larson
af197f7c11
catch more errors if something catastrophic happens to encrypted data
9 months ago
Trent Larson
53c4328e82
add words under feed, add big "plus" on first page, and reword some things
9 months ago
Trent Larson
42dcb3b43c
tweak onboarding messages
10 months ago
Trent Larson
45214eabc5
adjust tests for new onboarding messages
10 months ago
Trent Larson
53abf964b2
add basic page-by-page onboarding help
10 months ago
Trent Larson
9c527b27f8
enhance help & help onboarding
11 months ago
Trent Larson
1d48da6855
disable checkboxes for nostr partner messages; adjust linting warnings
11 months ago
Trent Larson
8f22f9365c
add wording in help page
1 year ago
Trent Larson
6f7b197667
add blurbs for different audiences in Help, and allow a link for direct search on project discovery page
1 year ago
Trent Larson
7309ba1436
add tests for importing multiple records, fix other confirmation tests
1 year ago
Trent Larson
9ca7363388
add help text, both in general and for download
1 year ago
Trent Larson
4270374a67
create an identifier by default, while letting them choose if passkeys are enabled
1 year ago
Trent Larson
f7f38789d2
reword some things in help
1 year ago
Trent Larson
f4f762b31c
add BTC donation address
1 year ago
Trent Larson
bab4a62540
bump version and add -beta; enhance help
1 year ago
Trent Larson
7f02ba29a3
add a share_target for people to add a photo
1 year ago
Trent Larson
30bd53fb6f
remove non-working interests, enhance error messages, update tasks & changelog
1 year ago
Trent Larson
e43c45ebea
add onboarding help instructions as separate page
1 year ago
Jason Buchanan
ef5f81932d
Initial stab at vitejs update
1 year ago
Trent Larson
f365cc9e3c
show warnings before dismissing prompt, and add to tasks and help
1 year ago
Trent Larson
cf2e800dec
add a camera-switch button
1 year ago
Trent Larson
4dd2c044d5
bump to v 0.3.4
1 year ago
Trent Larson
ae572afff6
add help for when service workers get stuck; bump to version 0.3.2
1 year ago
Trent Larson
6aab1ff49d
consolidate interface and remove copies of code
2 years ago
Trent Larson
d7530ff56b
adjust more UI on the Advanced section, and make other small code & UI tweaks
2 years ago
Trent Larson
d7ef07c2e2
automatically create an identity on the first page (and other UI tweaks)
2 years ago
Trent Larson
fa72d38d18
allow an agent to edit a project
2 years ago
Trent Larson
e0fcb1f67b
fix various verbiage
2 years ago
Trent Larson
68f3b79983
add hints for registration on the contact page
2 years ago
Trent Larson
dce7b8e3d9
add terms & conditions, and a note about data in this service
2 years ago
Trent Larson
4a0bedb628
fix one more list-outside indent
2 years ago
Trent Larson
5689f95230
change list-inside to list-outside
2 years ago
Jose Olarte III
998a1d312f
Set max screen content width
2 years ago
Trent Larson
4df7bb58a4
add help for clearing data, plus some other help fixes
2 years ago
Trent Larson
05c6ddda02
allow a test notification from the notification help screen
2 years ago
Trent Larson
4e28dc8de6
update commentary, help, kudos
2 years ago
Trent Larson
3c1654764c
add commit hash to help page
2 years ago
Trent Larson
a77d20b572
show appropriate icon next to amount numbers (and some docs)
2 years ago
Trent Larson
7a3bd069b8
fix keyword search to work for both local and everywhere searches
2 years ago
Trent Larson
46d76013e8
make a back button at the top and the tabs at the bottom of each page
2 years ago
Trent Larson
c391385500
feat & doc: automatically set visibility & alert about registration, alert to help onboard (and refine docs & tasks)
2 years ago
Trent Larson
f47346cc35
edit text on the help page
2 years ago
Matthew Raymer
fd43da93a5
A whole lot of cleaning going on
2 years ago
Trent Larson
7f48149d6f
add some detail for the map pin, plus other refactors
2 years ago