google-labs-jules[bot] and PR0M3TH3AN
1954739624
Fix NIP-07 decryption fallback and storage unlock issues
...
- Updated `StorageService` to check `signer.capabilities` before calling encryption methods, ensuring graceful fallback from NIP-44 to NIP-04.
- Updated `UserBlockList` to check `signer.capabilities` before registering decryptors, preventing "Decryption timed out" errors caused by queueing unsupported method calls.
- Fixed flakiness in `tests/user-blocks.test.mjs` by adding delays to allow background promises to settle between tests.
- Verified changes with reproduction test case and existing test suite.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-02 19:59:24 +00:00
..
2026-01-27 14:45:40 +00:00
2026-01-29 16:32:04 +00:00
2026-01-22 19:36:31 -05:00
2026-01-28 15:40:12 +00:00
2026-02-01 21:47:29 +00:00
2026-02-02 17:04:55 +00:00
2026-01-30 16:36:27 +00:00
2026-01-26 11:35:18 +00:00
2026-02-01 02:10:21 +00:00
2026-01-31 03:32:52 +00:00
2026-02-01 08:01:22 -05:00
2026-01-30 10:05:35 -05:00
2026-01-29 08:54:44 -05:00
2026-01-05 16:58:59 +00:00
2026-01-30 16:51:01 -05:00
2026-01-30 16:26:31 +00:00
2026-01-24 11:44:16 +00:00
2026-01-30 20:31:24 +00:00
2026-01-13 20:32:06 +00:00
2026-01-18 02:39:42 +00:00
2026-01-06 16:22:49 -05:00
2026-01-19 16:24:07 +00:00
2025-10-26 19:23:40 -04:00
2026-01-20 12:39:19 +00:00
2025-10-27 18:19:14 -04:00
2026-01-24 21:42:37 +00:00
2026-01-23 05:33:57 +00:00
2025-10-26 12:05:03 -04:00
2026-02-01 09:14:43 -05:00
2026-01-23 02:36:40 +00:00
2026-01-22 20:29:07 +00:00
2026-01-13 20:32:06 +00:00
2026-02-01 21:47:29 +00:00
2025-10-26 16:06:40 -04:00
2026-02-01 21:47:29 +00:00
2026-01-06 15:32:21 -05:00
2026-01-06 15:32:21 -05:00
2025-11-03 14:35:43 -05:00
2026-01-06 15:32:21 -05:00
2026-02-02 17:04:55 +00:00
2025-10-22 07:18:25 -04:00
2026-02-01 13:32:00 +00:00
2026-01-27 11:54:02 +00:00
2026-02-01 13:32:00 +00:00
2026-01-06 15:32:21 -05:00
2025-10-22 15:48:59 -04:00
2026-02-01 13:32:00 +00:00
2026-01-31 10:33:50 +00:00
2026-01-29 11:53:42 +00:00
2026-01-26 21:19:47 +00:00
2025-10-22 22:17:30 -04:00
2026-01-06 15:36:37 -05:00
2025-10-29 06:52:30 -04:00
2025-10-21 17:46:41 -04:00
2026-01-14 03:52:53 +00:00
2026-01-31 11:24:53 +00:00
2026-01-30 15:03:18 +00:00
2025-10-29 22:14:20 -04:00
2026-01-27 03:20:08 +00:00
2026-01-22 22:50:00 -05:00
2026-01-25 03:34:10 +00:00
2026-01-29 11:53:42 +00:00
2026-01-25 17:40:16 +00:00
2025-10-20 21:15:47 -04:00
2026-01-30 16:48:03 -05:00
2026-01-27 02:09:22 +00:00
2026-02-02 19:59:24 +00:00
2026-01-27 03:46:40 +00:00
2026-01-27 02:04:04 +00:00
2026-01-30 03:40:36 +00:00
2026-01-27 03:54:41 +00:00
2026-01-27 02:09:22 +00:00
2025-10-23 13:43:05 -04:00
2026-01-06 15:32:21 -05:00
2025-10-29 17:06:19 -04:00
2026-01-06 15:32:21 -05:00
2026-01-29 03:19:06 +00:00
2026-01-07 00:43:18 +00:00
2026-01-28 02:26:05 +00:00
2026-02-01 19:35:02 +00:00
2026-01-06 15:32:21 -05:00