Matthew Raymer
3b4f4dc125
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.
4 months ago
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
4 months ago
Trent Larson
c9c3cacfbd
fix image server references for tests (2 tests failing: missing function & looking for registration prompt for unregistered user)
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
7 months ago
Trent Larson
1d48da6855
disable checkboxes for nostr partner messages; adjust linting warnings
9 months ago
Trent Larson
8111b0e5cf
modify the settings to allow account-specific settings, eg. for "isRegistered"
9 months ago
Trent Larson
bdb544a624
fix error sharing image and failing to upload, fix upload in webkit/safari, and test it
10 months ago
Trent Larson
145a1da37e
linting cleanup
11 months ago
Trent Larson
bce003e508
change accessToken to take a DID
11 months ago
Trent Larson
33a340326f
set the correct active camera number when it starts
1 year ago
Trent Larson
fd112bd447
allow any image URL for gifts & profiles
1 year ago
Trent Larson
7d6b210ee1
allow file choice for gift, plus other UI fixes
1 year ago
Trent Larson
6c28828c0a
fix cropping problem where long images go off the screen
1 year ago
Trent Larson
6af239378c
bump to v 0.3.10, fix image upload on Chrome
1 year ago
Trent Larson
17c901b1de
add file-chooser to the profile image selection
1 year ago
Trent Larson
7f02ba29a3
add a share_target for people to add a photo
1 year ago
Trent Larson
883687f1c3
make so cropping isn't behind header; delete profile image from storage when deleted
1 year ago
Trent Larson
581a374b05
show contact's or user's icon in more places
1 year ago
Trent Larson
1009574721
crop the image and store online and in settings
1 year ago
Trent Larson
75f9f20ea3
fix check for more camera-device options
1 year ago
Trent Larson
9059f7a9a7
add button on photo to switch to mirror mode
1 year ago
Trent Larson
cf2e800dec
add a camera-switch button
1 year ago
Jose Olarte III
b6e344a15e
Propagated button improvements across views
1 year ago
Trent Larson
313cd79e60
finalize the photo-taking code, adding comments and removing logging
1 year ago
Jose Olarte III
cbf8cb9f46
Fixed placement of upload/retry buttons
1 year ago
Jose Olarte III
fe0668e4b3
Improved Camera Popup
1 year ago
Trent Larson
a230506d96
change the X and picture button so that landscape is all functional (if not great-looking)
1 year ago
Trent Larson
c49c55d394
change the photo ratios to fix all but portrait-orientation on mobile-emulation
1 year ago
Trent Larson
251986d2bc
make the photo show in a pop-up dialog
1 year ago
Trent Larson
49bb1c07b7
fix file extension
1 year ago
Trent Larson
476d35452a
send the claim type with an image
1 year ago
Trent Larson
c602c5ce50
add some other image deletions in other cases
1 year ago
Trent Larson
e4543457e2
add image onto give claim, then display on feel (full round-trip, baby!)
1 year ago
Trent Larson
c58f012d2c
allow viewing and deletion of an image
1 year ago
Trent Larson
792e9cb648
separate picture taking from uploading
1 year ago
Trent Larson
cae2bbc4ff
make styled button to take picture
1 year ago
Trent Larson
0eb64ed716
add authentication token for image server, change default image server to localhost
1 year ago
Trent Larson
92b924643e
fix camera resolution, parameterize image API server
1 year ago
Trent Larson
c696de33f3
add page to take a picture and upload to an image server
1 year ago