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
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
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
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
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
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
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
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
Ren Amamiya
c239e351b8
feat: add support for rendering images in chat messages ( #29 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/29
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-04-10 02:00:18 +00:00
Ren Amamiya
9ff18aae35
chore: restruture
2026-04-07 11:46:08 +07:00
Ren Amamiya
c2a723faa8
chore: prepare mobile(android/ios) target
2026-04-04 09:32:41 +07:00
reya
6b872527ad
chore: simplify codebase and prepare for multi-platforms ( #28 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/28
2026-04-04 02:22:08 +00:00
Ren Amamiya
b0ba2549d7
chore: prepare for web target
2026-03-31 08:45:35 +07:00
Ren Amamiya
8205c69e19
feat: add error log panel ( #25 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/25
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-03-30 07:56:28 +00:00
Ren Amamiya
d36364d60d
chore: update nostr sdk
2026-03-25 13:52:21 +07:00
Ren Amamiya
b41de00c95
chore: release version 1.0.0-beta2
2026-03-18 15:22:04 +07:00
Ren Amamiya
94cbb4aa0e
chore: fix some gossip and nip4e bugs ( #23 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/23
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-03-18 08:21:39 +00:00
Ren Amamiya
40e7ca368b
feat: add backup/restore for NIP-4e encryption key ( #22 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/22
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-03-17 07:42:25 +00:00
Ren Amamiya
1d57a2deab
chore: bump edition from 2021 to 2024
2026-03-13 09:13:04 +07:00
Ren Amamiya
ff61c28a76
chore: update deps
2026-03-13 08:38:48 +07:00
Ren Amamiya
40d726c986
feat: refactor to use gpui event instead of local state ( #18 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/18
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-03-10 08:19:02 +00:00
Ren Amamiya
fe4eb7df74
chore: re-add missing actions ( #17 )
...
Added:
- [x] Chage subject
- [x] Copy public key
- [x] View user's messaging relays
- [x] View user profile on njump
Reviewed-on: https://git.reya.su/reya/coop/pulls/17
Co-authored-by: Ren Amamiya <reya@lume.nu >
Co-committed-by: Ren Amamiya <reya@lume.nu >
2026-03-06 08:25:31 +00:00
reya
d475d03d0c
chore: fix ci
2026-03-05 08:12:45 +07:00
reya
0f00fed122
chore: add env-filter for tracing
2026-03-05 08:03:03 +07:00
reya
c054017d7e
chore: prepare
Rust / build (ghcr.io/catthehacker/ubuntu:rust-latest, stable) (push) Has been cancelled
2026-03-04 15:23:06 +07:00
reya
d065e70cd1
chore: some improvements ( #16 )
...
Rust / build (ubuntu-latest, stable) (push) Failing after 1m55s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Reviewed-on: https://git.reya.su/reya/coop/pulls/16
2026-03-04 07:49:42 +00:00
reya
7a6b6feacc
feat: refactor the text parser ( #15 )
...
Rust / build (ubuntu-latest, stable) (push) Failing after 1m44s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Fix: https://jumble.social/notes/nevent1qvzqqqqqqypzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqyvhwumn8ghj7un9d3shjtnjv4ukztnnw5hkjmnzdauqzrnhwden5te0dehhxtnvdakz7qpqpj4awhj4ul6tztlne0v7efvqhthygt0myrlxslpsjh7t6x4esapq3lf5c0
Reviewed-on: https://git.reya.su/reya/coop/pulls/15
2026-03-03 08:55:36 +00:00
reya
55c5ebbf17
feat: multi-account switcher ( #14 )
...
Rust / build (ubuntu-latest, stable) (push) Failing after 1m56s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Reviewed-on: https://git.reya.su/reya/coop/pulls/14
2026-03-02 08:08:04 +00:00
reya
3fecda175b
feat: refactor encryption panel ( #13 )
...
Rust / build (ubuntu-latest, stable) (push) Failing after 1m52s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Reviewed-on: https://git.reya.su/reya/coop/pulls/13
2026-02-28 11:25:02 +00:00
reya
624140c061
feat: add contact list panel ( #10 )
...
Rust / build (ubuntu-latest, stable) (push) Failing after 1m41s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Reviewed-on: https://git.reya.su/reya/coop/pulls/10
2026-02-28 01:50:33 +00:00
reya
fcb2b671e7
chore: update deps
Rust / build (ubuntu-latest, stable) (push) Failing after 1m59s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
2026-02-27 18:39:07 +07:00
reya
a86219dcb0
chore: bump version
Rust / build (ubuntu-latest, stable) (push) Failing after 5m41s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
2026-02-27 15:51:24 +07:00
reya
4ba2049756
Revert "."
...
This reverts commit b7ffdc8431 .
2026-02-27 05:46:40 +07:00
reya
b7ffdc8431
.
Rust / build (ubuntu-latest, stable) (push) Failing after 1m45s
Rust / build (ubuntu-latest, stable) (pull_request) Failing after 1m42s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Rust / build (macos-latest, stable) (pull_request) Has been cancelled
Rust / build (windows-latest, stable) (pull_request) Has been cancelled
2026-02-26 18:28:24 +07:00
reya
bd1910ce03
add theme selector
Rust / build (ubuntu-latest, stable) (push) Failing after 1m42s
Rust / build (ubuntu-latest, stable) (pull_request) Failing after 1m57s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Rust / build (macos-latest, stable) (pull_request) Has been cancelled
Rust / build (windows-latest, stable) (pull_request) Has been cancelled
2026-02-26 10:48:06 +07:00
reya
cba3f976c6
add preferences dialog
Rust / build (ubuntu-latest, stable) (push) Failing after 2m3s
Rust / build (ubuntu-latest, stable) (pull_request) Failing after 1m50s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Rust / build (macos-latest, stable) (pull_request) Has been cancelled
Rust / build (windows-latest, stable) (pull_request) Has been cancelled
2026-02-26 07:07:15 +07:00
reya
6d863d8bbe
add support for blossom
Rust / build (ubuntu-latest, stable) (push) Failing after 1m42s
Rust / build (ubuntu-latest, stable) (pull_request) Failing after 1m53s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Rust / build (macos-latest, stable) (pull_request) Has been cancelled
Rust / build (windows-latest, stable) (pull_request) Has been cancelled
2026-02-25 06:58:46 +07:00
reya
ebf0e86828
update messaging relays panel
Rust / build (ubuntu-latest, stable) (push) Failing after 1m41s
Rust / build (ubuntu-latest, stable) (pull_request) Failing after 1m46s
Rust / build (macos-latest, stable) (push) Has been cancelled
Rust / build (windows-latest, stable) (push) Has been cancelled
Rust / build (macos-latest, stable) (pull_request) Has been cancelled
Rust / build (windows-latest, stable) (pull_request) Has been cancelled
2026-02-23 19:23:56 +07:00