/manifest.webmanifest:1 Manifest: The scheme 'nostr' doesn't belong to the scheme allowlist. Please prefix non-allowlisted schemes with the string 'web+'. /manifest.webmanifest:1 Manifest: protocol_handlers entry ignored, required property 'protocol' is invalid. Manifest: property 'description' of 'shortcut' is an empty string. Manifest: property 'description' of 'shortcut' is an empty string. Manifest: property 'description' of 'shortcut' is an empty string. Manifest: property 'description' of 'shortcut' is an empty string. Manifest: property 'description' of 'shortcut' is an empty string. Manifest: property 'description' of 'shortcut' is an empty string. index.tsx:7 Funding Object index.js:935 ?????? React Router Future Flag Warning: React Router will begin wrapping state updates in `React.startTransition` in v7. You can use the `v7_startTransition` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_starttransition. uxe @ index.js:935 index.js:935 ?????? React Router Future Flag Warning: Relative route resolution within Splat routes is changing in v7. You can use the `v7_relativeSplatPath` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath. uxe @ index.js:935 index.js:935 ?????? React Router Future Flag Warning: The persistence behavior of fetchers is changing in v7. You can use the `v7_fetcherPersist` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist. uxe @ index.js:935 index.js:935 ?????? React Router Future Flag Warning: Casing of `formMethod` fields is being normalized to uppercase in v7. You can use the `v7_normalizeFormMethod` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod. uxe @ index.js:935 index.js:935 ?????? React Router Future Flag Warning: `RouterProvider` hydration behavior is changing in v7. You can use the `v7_partialHydration` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_partialhydration. uxe @ index.js:935 index.js:935 ?????? React Router Future Flag Warning: The revalidation behavior after 4xx/5xx `action` responses is changing in v7. You can use the `v7_skipActionErrorRevalidation` future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation. uxe @ index.js:935 abstract-relay.js:210 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 /#/:1 Access to fetch at 'https://open.spotify.com/intl-de/track/4QjDP4cIHIsiLmdnDt0YUF' from origin 'https://nostrudel.ninja' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. request.ts:34 GET https://open.spotify.com/intl-de/track/4QjDP4cIHIsiLmdnDt0YUF net::ERR_FAILED 200 (OK) aI @ request.ts:34 (anonymous) @ use-open-graph-data.ts:25 /#/:1 Mixed Content: The page at 'https://nostrudel.ninja/#/' was loaded over HTTPS, but requested an insecure element 'http://blog.coinkite.com/images/posts-img/ccc-and-kt.png'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html relay-pool.ts:132 WebSocket connection to 'wss://junxingwang.org/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 requestRelay @ relay-pool.ts:104 getRelay @ relay-pool.ts:52 getRelays @ relay-pool.ts:81 requestEvent @ single-event.ts:50 r @ notifications.ts:99 handleEvent @ notifications.ts:112 (anonymous) @ notifications.ts:56 (anonymous) @ map.js:7 c._next @ OperatorSubscriber.js:15 t.next @ Subscriber.js:34 v @ throttle.js:31 (anonymous) @ throttle.js:38 c._next @ OperatorSubscriber.js:15 t.next @ Subscriber.js:34 (anonymous) @ Subject.js:41 d4 @ errorContext.js:19 t.next @ Subject.js:31 next @ share.js:46 e.next @ Subscriber.js:96 t._next @ Subscriber.js:63 t.next @ Subscriber.js:34 (anonymous) @ tap.js:18 c._next @ OperatorSubscriber.js:15 t.next @ Subscriber.js:34 (anonymous) @ event-store.js:360 e.next @ Subscriber.js:96 t._next @ Subscriber.js:63 t.next @ Subscriber.js:34 (anonymous) @ Subject.js:41 d4 @ errorContext.js:19 t.next @ Subject.js:31 addEvent @ database.js:110 add @ event-store.js:25 handleEvent @ batch-relation-loader.ts:83 onevent @ batch-relation-loader.ts:46 handleNext @ abstract-relay.js:276 runQueue @ abstract-relay.js:244 /#/:1 Access to fetch at 'https://nosfabrica.com/challenge/' from origin 'https://nostrudel.ninja' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. request.ts:34 GET https://nosfabrica.com/challenge/ net::ERR_FAILED 200 (OK) aI @ request.ts:34 (anonymous) @ use-open-graph-data.ts:25 await in (anonymous) (anonymous) @ useAsyncFn.js:19 (anonymous) @ useAsync.js:9 H6 @ react-dom.production.min.js:243 gm @ react-dom.production.min.js:285 pB @ react-dom.production.min.js:272 xh @ react-dom.production.min.js:127 zbe @ react-dom.production.min.js:282 fp @ react-dom.production.min.js:280 wJ @ react-dom.production.min.js:269 C @ scheduler.production.min.js:13 D @ scheduler.production.min.js:14 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 setCursor @ timeline-loader.ts:193 (anonymous) @ use-timeline-cursor-intersection-callback.ts:29 (anonymous) @ intersection-observer.tsx:61 (anonymous) @ intersection-observer.tsx:83 pubkey-graph.ts:138 walk: 0.177978515625 ms relay-pool.ts:132 WebSocket connection to 'wss://junxingwang.org/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 waitForOpen @ relay-pool.ts:117 /#/:1 Uncaught (in promise) websocket error Promise.then send @ abstract-relay.js:336 fire @ abstract-relay.js:427 subscribe @ abstract-relay.js:375 update @ persistent-subscription.ts:60 await in update update @ batch-event-loader.ts:107 start.ud.leading @ batch-event-loader.ts:69 p @ index.js:160 x @ index.js:207 b @ index.js:195 setTimeout m @ index.js:168 C @ index.js:235 requestEvent @ batch-event-loader.ts:55 loadEventFromRelays @ single-event.ts:42 (anonymous) @ single-event.ts:64 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 waitForOpen @ relay-pool.ts:117 /#/:1 Uncaught (in promise) websocket error Promise.then send @ abstract-relay.js:336 fire @ abstract-relay.js:427 subscribe @ abstract-relay.js:375 update @ persistent-subscription.ts:60 await in update update @ batch-kind-pubkey-loader.ts:141 start.ud.leading @ batch-kind-pubkey-loader.ts:75 p @ index.js:160 x @ index.js:207 b @ index.js:195 setTimeout m @ index.js:168 C @ index.js:235 requestEvent @ batch-kind-pubkey-loader.ts:61 requestEventFromRelays @ replaceable-events.ts:82 (anonymous) @ replaceable-events.ts:99 /#/:1 Access to fetch at 'https://downisontheup.ca/.well-known/nostr.json?name=ryan' from origin 'https://nostrudel.ninja' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. request.ts:34 GET https://downisontheup.ca/.well-known/nostr.json?name=ryan net::ERR_FAILED 200 (OK) aI @ request.ts:34 fetchIdentity @ dns-identity.ts:54 getIdentity @ dns-identity.ts:126 (anonymous) @ use-dns-identity.ts:8 QQ @ react-dom.production.min.js:172 en.useMemo @ react.production.min.js:26 Vue @ use-dns-identity.ts:7 (anonymous) @ user-dns-identity-icon.tsx:10 QP @ react-dom.production.min.js:160 rB @ react-dom.production.min.js:192 jJ @ react-dom.production.min.js:293 _J @ react-dom.production.min.js:279 Bbe @ react-dom.production.min.js:279 c5 @ react-dom.production.min.js:279 wJ @ react-dom.production.min.js:267 C @ scheduler.production.min.js:13 D @ scheduler.production.min.js:14 request.ts:34 Uncaught (in promise) TypeError: Failed to fetch at aI (request.ts:34:61) at UXe.fetchIdentity (dns-identity.ts:54:23) at UXe.getIdentity (dns-identity.ts:126:12) at use-dns-identity.ts:8:44 at Object.QQ [as useMemo] (react-dom.production.min.js:172:119) at en.useMemo (react.production.min.js:26:48) at Vue (use-dns-identity.ts:7:19) at user-dns-identity-icon.tsx:10:20 at QP (react-dom.production.min.js:160:137) at rB (react-dom.production.min.js:192:57) aI @ request.ts:34 fetchIdentity @ dns-identity.ts:54 getIdentity @ dns-identity.ts:126 (anonymous) @ use-dns-identity.ts:8 QQ @ react-dom.production.min.js:172 en.useMemo @ react.production.min.js:26 Vue @ use-dns-identity.ts:7 (anonymous) @ user-dns-identity-icon.tsx:10 QP @ react-dom.production.min.js:160 rB @ react-dom.production.min.js:192 jJ @ react-dom.production.min.js:293 _J @ react-dom.production.min.js:279 Bbe @ react-dom.production.min.js:279 c5 @ react-dom.production.min.js:279 wJ @ react-dom.production.min.js:267 C @ scheduler.production.min.js:13 D @ scheduler.production.min.js:14 pubkey-graph.ts:138 walk: 0.43017578125 ms relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 waitForOpen @ relay-pool.ts:117 /#/:1 Uncaught (in promise) websocket error Promise.then send @ abstract-relay.js:336 fire @ abstract-relay.js:427 update @ persistent-subscription.ts:78 await in update update @ batch-kind-pubkey-loader.ts:141 start.ud.leading @ batch-kind-pubkey-loader.ts:75 p @ index.js:160 x @ index.js:207 b @ index.js:195 setTimeout m @ index.js:168 C @ index.js:235 handleEOSE @ batch-kind-pubkey-loader.ts:105 oneose @ batch-kind-pubkey-loader.ts:44 oneose @ persistent-subscription.ts:63 receivedEose @ abstract-relay.js:435 setTimeout fire @ abstract-relay.js:428 subscribe @ abstract-relay.js:375 update @ persistent-subscription.ts:60 await in update update @ batch-kind-pubkey-loader.ts:141 start.ud.leading @ batch-kind-pubkey-loader.ts:75 p @ index.js:160 x @ index.js:207 b @ index.js:195 setTimeout m @ index.js:168 C @ index.js:235 requestEvent @ batch-kind-pubkey-loader.ts:61 requestEventFromRelays @ replaceable-events.ts:82 (anonymous) @ replaceable-events.ts:99 i.nostr.build/ACUnThaEPhOJHLCj.gif:1 GET https://i.nostr.build/ACUnThaEPhOJHLCj.gif net::ERR_QUIC_PROTOCOL_ERROR 200 (OK) Image (anonymous) @ use-image.mjs:26 (anonymous) @ use-image.mjs:58 H6 @ react-dom.production.min.js:243 dB @ react-dom.production.min.js:260 xJ @ react-dom.production.min.js:259 xJ @ react-dom.production.min.js:259 xJ @ react-dom.production.min.js:259 xJ @ react-dom.production.min.js:259 xJ @ react-dom.production.min.js:259 $be @ react-dom.production.min.js:258 zbe @ react-dom.production.min.js:282 fp @ react-dom.production.min.js:280 wJ @ react-dom.production.min.js:269 C @ scheduler.production.min.js:13 D @ scheduler.production.min.js:14 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 pubkey-graph.ts:138 walk: 14.9560546875 ms relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9 relay-pool.ts:132 WebSocket connection to 'wss://relay.orangepill.dev/' failed: (anonymous) @ abstract-relay.js:210 connect @ abstract-relay.js:202 requestConnect @ relay-pool.ts:132 loadNextChunk @ chunked-request.ts:70 triggerChunkLoad @ timeline-loader.ts:210 (anonymous) @ use-timeline-cursor-intersection-callback.ts:12 (anonymous) @ useInterval.js:9