22 Commits

Author SHA1 Message Date
bca7f09129 fix: Remove deprecated server option from UploadComponent 2025-05-24 23:08:21 +02:00
mroxso
8c2cbd2491 feat: Add text change handler to replace specific Lumina links (#111)
* feat: Add text change handler to replace specific Lumina links with Nostr format

* Update components/UploadComponent.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: Update text change handler to modify Lumina links to Nostr format in UploadComponent

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-23 20:39:10 +02:00
3b2ace95b2 feat: Add new server option 'blossom.primal.net' in UploadComponent 2025-04-26 00:05:00 +02:00
mroxso
4f450df6bd Feature: Enhance UploadComponent UI (#100)
* feat: Enhance UploadComponent UI with improved layout and new icons

* fix: Simplify image preview container in UploadComponent

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-26 00:02:20 +02:00
mroxso
73c85f2977 Feature: Change to /upload Blossom Endpoint + Strip Metadata in Client (#78)
* feat: add image metadata stripping functionality in UploadComponent

* Update components/UploadComponent.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: improve memory management by revoking object URLs in stripImageMetadata function

* fix: update file input to accept specific image formats (jpeg, png, webp)

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-20 17:37:32 +02:00
ad5bd34277 add additional x tag to kind 20 2025-04-01 17:19:51 +02:00
mroxso
86ff9fa856 add switch and optional nip-89 client tagging (#57)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-03-31 22:56:08 +02:00
378fa5b246 fix sha256 in final event 2025-03-31 22:32:31 +02:00
mr0x50
29e1520487 fix auth event description breaking with emojis 2025-03-22 22:25:05 +01:00
mr0x50
d0db048768 update blossom list and use media endpoint instead of upload 2025-03-22 22:11:04 +01:00
mr0x50
2c0dca6f0a revert not working stuff 2025-03-22 20:07:44 +01:00
highperfocused
7d8ba267c1 comment out removal of exif data 2025-03-22 13:55:08 +01:00
highperfocused
26cd5f4772 use custom base64encode function to handle UTF8 bytes properly 2025-03-22 13:40:31 +01:00
highperfocused
11aa3f2a14 use btoa instead of buffer to generate base64 auth string for Upload 2025-03-22 13:34:47 +01:00
highperfocused
36d6ebea20 change upload to use /media instead of /upload to blossom servers 2025-03-22 13:25:02 +01:00
highperfocused
f0605021b8 maybe fix hash calculation 2025-03-22 13:17:36 +01:00
mroxso
16e8aca714 rm exif data from images before uploading (#55) 2025-03-20 17:14:06 +01:00
mr0x50
58929e1405 add blossom.band to blossom servers and set it as default 2025-03-17 21:14:53 +01:00
mroxso
6b941644e5 change default blossom server to blossom.primal.net (#53)
* add media.lumina.rocks blossom server

* change default blossom server to primal
2025-03-17 20:21:08 +01:00
mroxso
661c4ceadb add media.lumina.rocks blossom server (#52) 2025-03-17 19:56:25 +01:00
mroxso
8098a36ad6 Add server selection to upload component (#42)
* Feature: Add server selection to upload component

* fix build error

* update lock file

* add @radix-ui/react-select

* Remove unused service worker map file
2025-02-11 22:04:52 +01:00
mr0x50
aed5520313 mv codebase to parent directory 2025-02-07 19:36:13 +01:00