Closed wont-work closed 1 year ago
https://blahaj.zone/my/notifications (requires login)
The filter ##.follow causes follow notifications to not appear. Disabling that filter works around this issue.
The code that builds the incorrectly blocked DOM component is at https://git.joinfirefish.org/firefish/firefish/-/blob/2f49c8734d40ed2435ffe71e11ecce10b169c515/packages/client/src/components/MkNotification.vue#L25 if you want to avoid making a new account
<details><summary>Logger output</summary> | | | | | | | | | | |:--- |:--- |:--- |:--- |:--- |:--- |:--- |:--- |:--- | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/thumbnail-ca8ca6d6-339a-416e-b3da-7a3ac92e5ed1` | | +5 | | | blahaj.zone | 3 | get | image | `https://misc.name/system/accounts/avatars/106/865/222/174/424/941/original/479493c8d7d21186.jpg` | | +5 | ##.follow | | blahaj.zone | | post | dom | `https://blahaj.zone/my/notifications` | | +5 | | | blahaj.zone | 1 | get | font | `https://blahaj.zone/assets/Phosphor-Fill-390d843d.woff2` | | +5 | | | blahaj.zone | 3 | get | image | `https://mastohost.b-cdn.net/` | `aliasURL=https://cdn.masto.host/mastodonie/accounts/avatars/110/571/669/698/924/119/original/c6e3c0aca43d28a0.jpg` | | +5 | | | blahaj.zone | 3 | get | image | `https://cdn.masto.host/mastodonie/accounts/avatars/110/571/669/698/924/119/original/c6e3c0aca43d28a0.jpg` | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 3 | get | image | `https://fosstodon.becdn.net/` | `aliasURL=https://cdn.fosstodon.org/accounts/avatars/000/171/707/original/e364aa684f3578e6.png` | | +5 | | | blahaj.zone | 3 | get | image | `https://cdn.fosstodon.org/accounts/avatars/000/171/707/original/e364aa684f3578e6.png` | | +5 | | | blahaj.zone | 3 | get | image | `https://mastodon.o.ersei.net/accounts/avatars/109/233/022/408/794/965/original/d471f3ce61b64571.png` | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/proxy/%2Fcustom_emojis%2Fimages%2F000%2F000%2F358%2Foriginal%2F9f320443168e793f.png?url=https%3A%2F%2Fmedia.emacs.ch%2Fcustom_emojis%2Fimages%2F000%2F000%2F358%2Foriginal%2F9f320443168e793f.png` | | +5 | | | blahaj.zone | 3 | get | image | `https://media.emacs.ch/accounts/avatars/109/343/956/655/591/796/original/904e1205160d02c3.png` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/thumbnail-6c0d8324-14c1-4f34-9568-84ece172fba7` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/avatar/@ShittyKopper@blahaj.zone` | | +5 | | | blahaj.zone | 3 | get | image | `https://misc.name/system/accounts/avatars/106/865/222/174/424/941/original/479493c8d7d21186.jpg` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/avatar/@scanlime@misc.name` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/twemoji/2b50.svg` | | +5 | | | blahaj.zone | 3 | get | image | `https://hal9.ooo/system/accounts/avatars/000/003/475/original/e67f24c50b748151.png` | | +5 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/users/show` | | +5 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/identicon/9hh8strppu` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/assets/info-e7a4f246.png` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/hashtags/trend` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/notifications` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/abffe40d-5a6f-4a1b-ac2c-a4a886eb840b` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/8df790db-a012-44f7-9e41-834407d7bc42` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/dd9f9c8b-38eb-4aa2-94c9-571e1cf724c1` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/83f2baa0-b69c-48b0-b739-cac6819dead7` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/58ac8e74-b83d-46bf-9e14-3c8df7309871` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/5a581a79-230d-4b37-819b-b7895024fae1` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/trends-84086821.css` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkMiniChart.vue_vue_type_script_setup_true_lang-7bbd83b3.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/trends-a4685ba4.js` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkContainer-e38f343b.css` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkContainer-da30fa6d.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/widget-5bee212c.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/notifications-46a06b52.js` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/notifications` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/notifications` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/notifications` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/notifications` | | +4 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/notifications/mark-all-as-read` | | +4 | | | blahaj.zone | 1 | get | font | `https://blahaj.zone/assets/Phosphor-Bold-57717500.woff2` | | +4 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/my/null` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/stream-indicator-49f94797.css` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/stream-indicator-34c69a70.js` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkEmojiPickerDialog-aa4a1310.css` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/emojilist-d3eeaa1b.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkEmojiPickerDialog-0f1b9e48.js` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/universal.widgets-07e73287.css` | | +4 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkWidgets-7b0d2c8f.css` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/v4-cf8169ef.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkWidgets-57d0e34a.js` | | +4 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/universal.widgets-97291dde.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkNotes-536a9fe0.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/radios-3aeaf08d.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/radio-49209c4d.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/radio-f52a25a1.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/radios.vue_vue_type_style_index_0_lang-8595fc61.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkNotes-b8d81190.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkNotifications-7e663dcd.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkNote-1a108f96.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/focus-e31117a4.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/share-available-74f56076.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkReactionsViewer-4090d692.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkReactionsViewer-962010e1.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkNote-20678d86.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkDateSeparatedList-3c57e157.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkDateSeparatedList.vue_vue_type_style_index_0_lang-511f82e6.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkNotification-4f71c98b.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/get-note-summary-c1925470.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkReactionIcon.vue_vue_type_script_setup_true_lang-61a38843.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkNotification-149e2ec6.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkNotifications-097d70e4.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/virtual-045dc05f.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/virtual-2a60d549.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/notifications-d5865ad4.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/statusbars-3d1c3e92.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/statusbars-7028e327.js` | | +3 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/files/thumbnail-ca8ca6d6-339a-416e-b3da-7a3ac92e5ed1` | | +3 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/latest-version` | | +3 | | | blahaj.zone | 1 | get | websocket | wss://blahaj.zone/streaming?i=REDACTED | | +3 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i/registry/get-all` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/universal-0301a8eb.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkAd-1585f028.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkMention-77f7b14f.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkLink-f07d7190.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkRipple-07a981bf.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/navbar-for-mobile-ab64c990.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkTutorialDialog-5d1e8958.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkPushNotificationAllowButton.vue_vue_type_script_setup_true_lang-8d183e30.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkSparkle-fa06e62f.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/explore-9d8a7547.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkTab-bd59b5c0.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkTab.vue_vue_type_style_index_0_lang-8adbb69e.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkFolder-10116d16.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkFolder-e32d6b91.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkUserList-bb5f1f1d.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkPagination-b50364a4.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkPagination-6af147c2.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkUserInfo-92cc2a01.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/number-310370f3.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkNumber.vue_vue_type_script_setup_true_lang-7aab13f9.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/MkFollowButton-0684dddd.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkUserInfo-db2d0799.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/info-61e1737b.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkUserList-5708ed35.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/explore.users-63eb4b21.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/profile-102397da.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/slot-2c9bd20a.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/slot-cccefd4d.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/folder-c357958e.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/folder-9029608e.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/split-16bfe8e6.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/split-a13cb1d7.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/profile-713a1b48.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkTutorialDialog-d7337474.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/navbar-da6f69c0.js` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/navbar-for-mobile-6122d551.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/common-8cf951c4.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/router-2a89b5c6.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/common.vue_vue_type_style_index_0_lang-8ef2b171.js` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/os-1d7911b9.css` | | +3 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/textarea-c4fc7b90.css` | | +3 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/universal-fb43fb03.js` | | +3 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/meta` | | +3 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/i` | | +3 | | | blahaj.zone | 1 | post | xhr | `https://blahaj.zone/api/meta` | | +3 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/static/blahaj-logo.webp` | | +3 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/static/blahaj-logo.webp` | | +2 | | | blahaj.zone | 1 | get | xhr | `https://blahaj.zone/assets/locales/en-US.14.0.0-dev19-hk25.json` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/_dark-32f4647f.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/_light-f1d871c6.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/tinycolor-02b4cdbd.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/d-rosepine-3cf8239a.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/l-rosepinedawn-9982b034.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/_commonjsHelpers-3450741b.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/reaction-picker-9d99a5d0.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/search-c5f38f94.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/sound-a58024ab.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/is-device-darkmode-4a3fdc30.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/theme-7bc1f876.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkStickyContainer.vue_vue_type_script_setup_true_lang-ffba66a0.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/page-metadata-44764a9f.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/scroll-0306a20b.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkFollowButton-809e40ed.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkAd-e58455a9.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/textarea-b6baf3bf.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/RouterView.vue_vue_type_script_setup_true_lang-4aedbec8.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/i18n-c043a841.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/copy-to-clipboard-9edd7574.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkSparkle-9f3ebc65.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/twemoji-base-bd690298.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkMention-fff709f9.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkLink-e96c4eed.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/_plugin-vue_export-helper-c27b6911.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/router-076bc7d2.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/i18n-2aa46c96.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/MkRipple-0788a4e2.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/index-231c3e11.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/vue-9d4e24ae.js` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/os-122d24c3.js` | | +1 | | | blahaj.zone | 1 | get | image | `https://blahaj.zone/static/blahaj-logo.webp` | | +1 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/assets/init-07317b67.css` | | +1 | | | blahaj.zone | 1 | get | script | `https://blahaj.zone/assets/app-4c2eb7a7.js` | | +1 | | | blahaj.zone | 1 | get | css | `https://blahaj.zone/static-assets/instance.css?1690011125741` | | +0 | | | blahaj.zone | 1 | get | websocket | wss://blahaj.zone/streaming?i=REDACTED | | +0 | | | blahaj.zone | 1 | get | doc | `https://blahaj.zone/my/notifications` | </details>
The notification to appear
No notification appears. The only indicator that something happened is the sound cue and push notifications (if enabled)
1.50.0
Firefox Nightly 117.0a1 (2023-07-21) (64-bit)
Arch Linux (latest, rolling)
Thanks
Prerequisites
I tried to reproduce the issue when...
Specific URL(s) where the issue occurs
Description
The filter ##.follow causes follow notifications to not appear. Disabling that filter works around this issue.
The code that builds the incorrectly blocked DOM component is at https://git.joinfirefish.org/firefish/firefish/-/blob/2f49c8734d40ed2435ffe71e11ecce10b169c515/packages/client/src/components/MkNotification.vue#L25 if you want to avoid making a new account
Steps to Reproduce
Logger Output
Expected behavior
The notification to appear
Actual behavior
No notification appears. The only indicator that something happened is the sound cue and push notifications (if enabled)
uBlock Origin version
1.50.0
Browser name and version
Firefox Nightly 117.0a1 (2023-07-21) (64-bit)
Operating System and version
Arch Linux (latest, rolling)