Commit Graph
36 Commits
Author SHA1 Message Date
reya ee3547fc86 feat: offer retrying a failed encrypted upload without encryption
Many servers reject opaque encrypted files, so report the failure with an action button that re-uploads the file as a plain link, like Amethyst does.
2026-09-15 20:45:32 +07:00
reya c8ee4f63bb fix: encode NIP-17 file key and nonce as hex
Amethyst parses decryption-key and decryption-nonce as hex, so base64 keys were unreadable by the only implementation of kind 15 file messages. Also accept the 16 bytes nonce Amethyst sends, while still emitting the standard 12 bytes. Replaces the now unused base64 dependency with data-encoding.
2026-09-15 20:45:32 +07:00
reya 06449d226f fix upload button 2026-09-15 20:17:36 +07:00
reya 8303b054f9 update chat ui 2026-09-15 20:05:27 +07:00
reya 2d7881e574 update api 2026-09-15 19:33:30 +07:00
reya 37d3380c55 update room 2026-09-15 19:21:01 +07:00
reya 9fcfb9f0bf update message 2026-09-15 19:16:10 +07:00
reya 1877e0082c add encrypted file construction 2026-09-15 19:11:54 +07:00
reya 68d3d77ae3 prepare 2026-09-15 19:03:20 +07:00
reya 584ab34df6 chore: release version 1.0.1 2026-09-07 13:58:43 +07:00
reya 0514c1d982 fix: panic on flatpak installations 2026-09-07 13:49:36 +07:00
reya 2f834a0bcc chore: update deps 2026-08-31 16:54:38 +07:00
reya 49cd5cb9a0 chore: clean up 2026-08-03 09:53:12 +07:00
reya d082f4fad9 chore: release version 1.0.0 2026-08-03 09:19:51 +07:00
reya 8c59eabba3 chore: migrate to gpui updater (#42)
Reviewed-on: https://git.reya.su/reya/coop/pulls/42
2026-08-03 01:54:25 +00:00
reya bc6bdb3c35 feat: add support for logging in via the web extension (#41)
Reviewed-on: https://git.reya.su/reya/coop/pulls/41
2026-08-03 00:31:03 +00:00
reya dbfee32d55 feat: add support for launch arguments (#40)
Reviewed-on: https://git.reya.su/reya/coop/pulls/40
2026-08-02 07:10:44 +00:00
reya 4f52fc52df feat: add native notification (#39)
Reviewed-on: https://git.reya.su/reya/coop/pulls/39
2026-08-02 04:13:11 +00:00
reya fbf06f2c81 chore: refine some ui components (#38)
Reviewed-on: https://git.reya.su/reya/coop/pulls/38
2026-08-01 10:38:08 +00:00
reya b0d1521c49 feat: add support for reaction (#37)
Reviewed-on: https://git.reya.su/reya/coop/pulls/37
2026-07-31 02:58:42 +00:00
reya 9dbac5308d chore: update deps 2026-07-31 07:34:12 +07:00
reya c8cabb7cd2 chore: release version 1.0.0-rc 2026-07-30 15:48:12 +07:00
reya 6d9284b37a chore: improve web support (#36)
Reviewed-on: https://git.reya.su/reya/coop/pulls/36
2026-07-30 08:47:30 +00:00
reya b518c729f6 feat: add initial support web via wasm (#35)
Reviewed-on: https://git.reya.su/reya/coop/pulls/35
2026-07-25 03:43:51 +00:00
reya 4b57a1d2a6 chore: update deps 2026-07-16 10:43:16 +07:00
reya 5ea6cdb34f chore: prepare for rc version (#34)
**TODOs:**

- [x] Fix all clippy issues
- [x] Make NIP-4e optional (disabled by default)
- [x] Remove support for bunker (Nostr Connect)
- [x] Group messages in the same timeframe
- [ ] ...

Reviewed-on: https://git.reya.su/reya/coop/pulls/34
2026-06-19 09:16:37 +00:00
reya 1f04a824d7 chore: release version 1.0.0-beta5 2026-06-03 20:20:30 +07:00
reya c78e0a5163 fix: chat input crashing when moving the cursor (#33)
Reviewed-on: https://git.reya.su/reya/coop/pulls/33
2026-06-03 13:18:03 +00:00
reya 5d4c8634ef chore: update gpui 2026-06-01 15:28:49 +07:00
reya 4efeec08c4 chore: connect to search relays only when needed 2026-06-01 15:07:11 +07:00
reya 2e451aae12 chore: fix ci and clean up 2026-05-30 07:51:04 +07:00
reya cdfcfdd782 chore: release version 1.0.0-beta4 2026-05-28 09:02:17 +07:00
reya 9817dd29a6 nip4e: remove app name in the client tag 2026-05-22 07:52:49 +07:00
reya f066cb8223 chore: force gossip ignore neg sync 2026-05-20 18:03:46 +07:00
reya 6d60726f27 chore: bump gpui 2026-04-25 07:01:14 +07:00
reya 80186a79e5 chore: update deps and remove mobile crate 2026-04-17 07:41:52 +07:00