Commit Graph
11 Commits
Author SHA1 Message Date
raucao a6576fcda8 Migrate to applesauce v6
Remove applesauce-factory (deleted in v6) and bump applesauce-core,
applesauce-relay, and applesauce-signers to ^6.2.x. Rewrite all
EventFactory usage from the removed constructor API
(`new EventFactory({ signer }).sign(template)`) to the new chainable
builder (`EventFactory.fromKind(k).content(...).sign(signer)`).

Remove `relay.eoseTimeout` overrides in nostr-auth — the eoseTimeout
property was removed in v6; NostrConnectSigner now uses persistent
subscriptions that don't rely on EOSE-based timeouts.

Update photo-gallery test mock to use 64-char hex pubkeys/ids/sigs
because v6's sign() validates event structure via validateEvent().

Also includes safe semver bumps to all other dependencies.
2026-08-06 16:13:24 -05:00
raucao 5cd384cf3a Do sequential image processing/uploads on mobile
Uploading multiple large files at once can fail easily
2026-04-20 19:37:24 +04:00
raucao 1ed66ca744 Fix deprecation warning 2026-04-20 15:26:28 +04:00
raucao 8cc579e271 Load user profile from Nostr, display name and avatar 2026-04-20 13:37:05 +04:00
raucao 1dc0c4119b Refactor Nostr auth service 2026-04-20 12:34:44 +04:00
raucao c57a665655 Add applesauce debug logs, fix aggressive connect timeout 2026-04-20 12:14:45 +04:00
raucao 6cfe2b40b9 Add bunker login for desktop via QR code 2026-04-19 16:01:45 +04:00
raucao 99d8ca9174 Create dedicated Nostr Connect component, use nsec.app relay 2026-04-19 15:15:55 +04:00
raucao 629a308b79 Connect Nostr via mobile app 2026-04-19 14:45:11 +04:00
raucao 4bd5c4bf2a Load signer on launch, disconnect or switch pubkey if necessary 2026-04-19 11:08:55 +04:00
raucao f875fc1877 WIP Add Nostr auth 2026-04-18 18:36:35 +04:00