Examine and update skipped tests

Findings:

  • NDKStore is kind of iffy. The upload test hangs sometimes. Not sure what to do. Also, mostr simply does not allow publishing in this fashion
  • Blossom works correctly
  • The default nostr.build endpoint requires NIP-98 auth now. I've made the signer prop to NostrBuildUploader required, and updated the test to match.

Summary by CodeRabbit

  • New Features

    • NostrBuildUploader now requires an explicit signer for uploads, enhancing authenticated operation.
  • Tests

    • Added signer-based uploader test; improved error handling in NDK store tests; timestamped events to prevent duplication.
  • Documentation

    • Updated changelogs across packages with new version entries.
  • Chores

    • Bumped package versions and updated dependencies, including @nostrify/nostrify to 0.48.0 across packages.
Edited by Soapbot

Merge request reports

Loading