Avatar
Dr. Edo Paz
f8ff11c7a7d3478355d3b4d174e5a473797a906ea4aa61aa9b6bc0652c1ea17a
Test account Amethyst 2

Testing new share button with image.

Testing Recursive Secret emojis πŸ€―σ …žσ …Ÿσ …£σ …€σ …’σ „ͺσ …žσ …•σ …¦σ …•σ …žσ …€σ „‘σ …‘σ …‘σ …£σ …€σ …§σ …›σ …–σ …₯σ „¨σ …‘σ „ σ …‘σ …˜σ …₯σ …ͺσ … σ …‘σ …žσ …¦σ „©σ „€σ …₯󠅝󠅣󠄒󠅑󠅠󠅓σ „₯󠄩󠄦σ …ͺσ …˜σ „ σ … σ …§σ …‘σ …žσ …§σ …§σ …˜σ „’σ …§σ … σ …¦σ …”σ „©σ …¨σ „€σ „©σ …ͺσ …œσ …₯σ „£σ …£σ … σ …ͺσ „€σ …σ …˜σ …¨σ …₯󠅕󠄦󠄩σ …₯σ …˜σ …˜σ …©σ …•σ …€σ …¦σ …¦σ „©σ …₯σ …šσ …₯σ …•σ …’σ … σ …”σ „€σ „¦σ …˜σ …¨σ …€σ …žσ …–σ …”σ …₯σ …˜σ …£σ …©σ …—σ …ͺσ …¨σ … σ …£σ …šσ „§σ …”σ …‘σ …˜σ …‘σ „₯σ „§σ … σ …šσ …›σ „₯σ …›σ „£σ „§σ …—σ …›σ …žσ „¦σ …—σ „€σ …žσ …ͺσ …‘σ …›σ …•σ …§σ …€σ …σ …‘σ …σ …žσ …§σ …’σ …©σ …©σ …˜σ …”σ „£σ …šσ …–σ …§σ …œσ … σ …—σ …¨σ …€σ …£σ … σ …£σ …—σ …‘σ …‘σ …‘σ …‘σ …‘σ …‘σ …£σ …σ …œσ …—σ „€σ …©σ „¦

Testing multi image upload

Hello Palo Alto!

Testing gif upload

Testing Community quote

nostr:naddr1qqq5xqgdwaehxw309ahx7uewd3hkcq3qs88uxq966k65kgurhqq83wt29xzrrgmja8p3xvkl57n5hn82skgsxpqqqzr0vn90g4k

yep, I am still hunting down these cases. I think its a relay that is ignoring the deletion request and sending the draft back to the app anyway. I have to build a little cache for draft deletions.

You can only edit your own notes...

Unless you are the maker of a Client, than a that person can put an: if (noteAuthor == The Kid) write (fuck off) :)

This note will be edited.

Testing if I can delete this.

#Amethyst v0.82.1: Marketplace, NIP-96 Image Servers, NIP-54 inline metadata

Adds support for selling and listing in Amethyst as well as NIP-96 Image Servers and NIP-54 inline metadata. Provides large improvemetns to Cashu's token redemption and fixes several bugs.

- Adds selling: ShopStr's classified creation

- Migrates old image server uploads to NIP-96

- Adds support for NIP-54 inline metadata

- Adds a Marketplace tab to Discovery

- New Cashu Redeeming card UI.

- Shows the blurhash with a Download icon instead of the URL when the user chooses to not automatically load images/videos

- Improves the video switching flicker from blurhash to video

- Optimizes the rendering of the drawer

- Updates EOSE status in the same thread of the new event to reduce the amount of coroutine launches.

- Uses just one HTTPClient for the entire app

- Adds a User Agent to all HTTP requests.

- Improves Cashu Redeeming UI feedback

- Adds support for the FileServers kind

- Adds relay information for Replaceable events

- Unifies upload options into NIP-94 images

- Improves the rendering of inline metadata

- Uses nostr.wine instead of filter.nostr.wine as a search relay

- Fixes bottom bar appearing in chats when the keyboard is open

- Fixes uploading crash due to malformed video formats

- Fixes crash when image is an SVG and tries to compress

- Fixes deletion of replaceable events

- Fixes hash calculation from the entire payload to only the bytes in the file

- Fixes bug when updating relay list that used keep the previous list

- Presents better error messages when the image upload fails

- Adds a button to Cashu preview to redeem on external wallet by nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8

- Fixes zap splits when using amber with intents by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5

- Updates translations for cs/de/sv/pt by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef

- Updates Hungarian translations by nostr:npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp

- Updates Finnish translations by @petrikaj

- Updates Dutch translations by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd

- Updates French translations by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz

- Updates dependencies

Download:

- [Play Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-googleplay-universal-v0.82.1.apk )

- [FOSS Edition - No translations](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-fdroid-universal-v0.82.1.apk )

Lets see if inline metadata works.

#m=image%2Fjpeg&dim=485x500&alt=Testing+NIP-54+inline+metadata&blurhash=%7CLCF%2399XB-XnH%3F%3FHRQjIag*H9s-B-CD%25tlV%40afWCAng3%23Vw1buOAW%3AfjkBQm%3FHAC9%40-%3AVss%3Bo0s%3A9F-qV%40RP%25MM%7BjvWWofELogwdnioyWBahS2fkwhVtWqX7WBWXoLs.axnnRQj%5Bj%5Bn%2BR*kCoeR%25nkjbW.W.s%3AaKofWqRj&x=a9049db58c7284608313112cbf089fae0d960af7fcfdda1a7bffadc86be77224

Test Cashu

cashuAeyJ0b2tlbiI6IFt7InByb29mcyI6IFt7ImlkIjogImhsNzU1eTFWN1FNYyIsICJhbW91bnQiOiAxLCAic2VjcmV0IjogIjYzNTdhNWY4NjM1NTZmNDgxMGJmZDdhNWViMzMxYmY4MzNjMWQyOWVhYzlkMGRmM2VjYzgxOWMxMGUwMDZiY2QiLCAiQyI6ICIwMjI3M2M4OWEzMjVjZmM4NTI2OWVjM2ZhOGEzMjQ5MGIzN2JmOWU0NTAwMDRlZTgwMTg0N2Q3YTA3ZWM0ODI2OWQifSwgeyJpZCI6ICJobDc1NXkxVjdRTWMiLCAiYW1vdW50IjogOCwgInNlY3JldCI6ICI2M2EyOWMyYWQyM2I4Y2M0YjIzMDgzZjA3YzM5YTQxMDFlODZlMTJkMWQzMjY3YmYxMGM1YzQ0ZjFkYzdjZjlhIiwgIkMiOiAiMDMxNzkzM2FhY2M2NDU3NGNlYzNmN2U0MDExNDE0N2NhZjg0NWJlM2RjNGJkZWYwOTYzODQ3YzNmOTU5ZTYyYmRhIn0sIHsiaWQiOiAiaGw3NTV5MVY3UU1jIiwgImFtb3VudCI6IDE2LCAic2VjcmV0IjogIjZlOTE2NTM3ZGU0N2NiYmFhMjAwYjNiNDc4NDU1ZWJhZWRkMmYzMmViZmQzM2YzNDExYWYwYmZlOTk0YmI0MGIiLCAiQyI6ICIwMjVlODM4NzkyOTY0NWI2ZWIyMThiZjY2ZGMyYmRkODI4ZjMwNTdmMmZmZTlhMjZiZDRmN2RmYzlkZTA4ZDY5YTEifSwgeyJpZCI6ICJobDc1NXkxVjdRTWMiLCAiYW1vdW50IjogMzIsICJzZWNyZXQiOiAiZDNiYTVmNTlkMzk4NTdkMDc3MTAwZTczNzRmY2M0NGMyZTFjYjEwNWNlNTMxNWNlY2I0M2RhMGRlYWNmM2NhZiIsICJDIjogIjAyMTc2NjJlYzE2ZDEyNWE5ZGY2MzczY2U3MzA3YjYzYmQ1YzE5OGMyNDEzYmU3MWM1MDQ2YjE1YTVlYzJmNzM2YyJ9LCB7ImlkIjogImhsNzU1eTFWN1FNYyIsICJhbW91bnQiOiAyNTYsICJzZWNyZXQiOiAiNWE2NmRlMDFiNTlmMTdjMTE2NGQ3NTU3ZDk0NDI4YjZiNGFhZDA4YTRhZGY0MzRhM2Y4MDZjMWMxMDE2ZTU1NiIsICJDIjogIjAyOWI0ZGQ0ZmRmZGQyNzViZGI2ZDI1Y2IwZjEyNTMwMDgzMTQwYjUxYTY1ZDFiZDY5YTM3YjIxMGE0YmI5OGFiNyJ9LCB7ImlkIjogImhsNzU1eTFWN1FNYyIsICJhbW91bnQiOiAxMDI0LCAic2VjcmV0IjogIjhlMDk3OTczYTBiOGUxNjY2N2UwMTQ5NTQ5ZDc0N2IwMWJmNTdmMDI4OWRiMmRmNjA5MjUwNWQ5Yjg0Y2E5NTQiLCAiQyI6ICIwMmIyOTUxOTNjNGU5MGJjMjU1NjFiYWI5ZTBlZGExMjE1ZjkxYjExYTRkZWRkZWE3M2RmZjRmZTY3MDNmMzQ4ZGQifV0sICJtaW50IjogImh0dHBzOi8vbGVnZW5kLmxuYml0cy5jb20vY2FzaHUvYXBpL3YxL0RqSE1xQk1RR1N3S2Mzb2lSeDMyNHcifV19