reya
30f3596eb5
chore: remove bun and pnpm
2026-10-21 15:29:03 +07:00
chad.curtis and reya
67d6e26093
fix: convert the stored hex key to bytes before nip44 getConversationKey ( #1 )
...
Since 1.0.0 every `window.nostr.nip44.encrypt`/`decrypt` call fails with `expected Uint8Array, got type=string`, which breaks NIP-17 DMs and anything else using NIP-44 on sites that use the extension.
`private_key` is stored as hex, and nostr-tools 2.23 (noble-curves v2) no longer accepts hex strings in `getConversationKey`. `signEvent` and `getPublicKey` already convert with `hexToBytes(sk)`; this does the same in `getSharedSecret`.
Also adds NIP-44 tests (hex key rejected, converted key round-trips with a peer) in place of the note saying NIP-44 was only covered by the build. `vitest run` passes (50 tests), biome is clean, and a `build.js prod firefox` bundle encrypts where the published 1.0.0 throws.
Reviewed-on: #1
Co-authored-by: Chad Curtis <chad@chadwick.site >
2026-10-16 00:37:09 +00:00
Ren Amamiya
015faf9cf4
chore: add privacry policy
2026-04-08 17:32:38 +07:00
Ren Amamiya
4cc2add220
chore: remove uuid from firefox manifest
2026-04-08 13:43:25 +07:00
Ren Amamiya
fa851bc5b1
chore: update metadata
2026-04-08 13:39:25 +07:00
Ren Amamiya
3bdfa9e657
fix: missing permission
2026-04-08 13:32:01 +07:00
Ren Amamiya
7d344729c3
chore: rename
2026-04-08 13:23:49 +07:00
Ren Amamiya
3dd032e238
fix: save key and load key
2026-04-08 13:16:36 +07:00
Ren Amamiya
4050afe93f
fix: production build
2026-04-08 12:57:04 +07:00
Ren Amamiya
72b9dcddc1
feat: add support for nip44
2026-04-08 11:54:00 +07:00
Ren Amamiya
387796faa3
chore: format and lint
2026-04-08 11:28:39 +07:00
Ren Amamiya
5b7b06ff5d
chore: revert last 3 commits
2026-04-08 10:35:58 +07:00
reya
db9e0b43e5
wip: migrate to typescript
2024-12-22 08:25:14 +07:00
reya
a1d87bcd74
wip: update
2024-12-22 07:35:25 +07:00
reya
8349bec65a
chore: update dependencies
2024-12-22 07:06:31 +07:00
reya
12134c608f
bump firefox version
v0.1.2
2023-12-05 08:19:22 +07:00
reya
a7d0dc4669
bump version
2023-12-05 08:18:54 +07:00
reya
075153946f
fix firefox
2023-12-05 08:17:22 +07:00
reya
dee66f230d
fix build for macos
2023-11-28 08:10:12 +07:00
reya
db509a1451
fix build
2023-11-27 15:33:05 +07:00
reya
6a604d0d58
wip: support safari
2023-11-27 15:08:42 +07:00
reya
89675cc986
fix output
2023-11-27 12:36:05 +07:00
reya
a1d3958fb5
improve build and package
2023-11-27 12:26:13 +07:00
reya
0bb9976497
add support for firefox android
2023-11-26 08:33:30 +07:00
Ren Amamiya and GitHub
a21ea64b8e
Merge pull request #1 from reyamir/nostr-connect
...
Implemented nostr connect redesign
v0.1.0
2023-11-21 10:25:23 +07:00
reya
724747ee85
polish
2023-11-21 10:22:52 +07:00
reya
9f8df79be3
update icons and increase popup size
2023-11-21 10:04:38 +07:00
reya
bad147b2d7
update icon
2023-11-21 08:29:50 +07:00
reya
daf7a4d466
wip
2023-11-21 08:28:41 +07:00
reya
ee97d461c8
update prompt page
2023-11-20 18:32:40 +07:00
reya
c5a29598ae
wip
2023-11-20 14:29:38 +07:00
reya
d932f129b2
wip
2023-11-20 13:50:59 +07:00
reya
8aa1741699
wip
2023-11-20 11:03:30 +07:00
fiatjaf
9c9d591b46
update examples on protocol handlers.
2023-10-18 10:51:28 -03:00
fiatjaf
34d41e27ec
release 2.2.0
2023-08-07 11:54:38 -03:00
monlovesmango and fiatjaf_
4e874a7902
fix revoke button
2023-07-31 14:51:01 -03:00
monlovesmango and fiatjaf_
06f1167ff1
consolidate save buttons
2023-07-31 08:27:03 -03:00
monlovesmango and fiatjaf_
20ffa75f19
add remove relay button
2023-07-28 16:35:30 -03:00
fiatjaf
b390540b00
log command results.
2023-06-16 17:29:08 -03:00
fiatjaf
5ee33f07b8
release v2.0.3
2023-06-11 11:15:32 -03:00
fiatjaf
282d730ff4
ensure new permissions are saved before releasing mutex.
2023-06-11 11:15:18 -03:00
fiatjaf
6938503893
fix handling popup closed.
2023-06-11 11:15:04 -03:00
fiatjaf
c102f8e061
allow disabling notifications.
2023-06-11 11:10:10 -03:00
fiatjaf
7117187e2c
fix notifications for people who haven't allowed them.
2023-06-11 10:06:22 -03:00
fiatjaf
08a7960db9
remove screenshots from readme.
2023-06-11 09:46:05 -03:00
fiatjaf
4361b5514f
release 2.0.1
2023-06-11 09:45:26 -03:00
fiatjaf
face7ad395
only delete permissions explicitly clicked on.
2023-06-11 09:45:08 -03:00
fiatjaf
f9ee7fe013
fix allow notification icon.
2023-06-11 09:43:42 -03:00
fiatjaf
2bc9512c23
tag v2.0.0
2023-06-11 09:08:02 -03:00
fiatjaf
b62d044b0a
show notifications when a request is denied or accepted.
2023-06-11 09:07:24 -03:00