{"id":13718661,"url":"https://github.com/7twin/devrant-notification-filter","last_synced_at":"2025-05-07T10:33:38.234Z","repository":{"id":225824041,"uuid":"134930349","full_name":"7twin/devrant-notification-filter","owner":"7twin","description":"Add category filters to devrant notifications","archived":false,"fork":false,"pushed_at":"2019-08-26T20:31:16.000Z","size":19,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-04T01:11:28.045Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/7twin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-05-26T04:52:23.000Z","updated_at":"2020-07-30T12:53:04.000Z","dependencies_parsed_at":"2024-03-04T14:31:52.015Z","dependency_job_id":"78fe1163-f683-4718-9a42-16c98932b4c0","html_url":"https://github.com/7twin/devrant-notification-filter","commit_stats":null,"previous_names":["7twin/devrant-notification-filter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7twin%2Fdevrant-notification-filter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7twin%2Fdevrant-notification-filter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7twin%2Fdevrant-notification-filter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7twin%2Fdevrant-notification-filter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/7twin","download_url":"https://codeload.github.com/7twin/devrant-notification-filter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224592121,"owners_count":17337045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T01:00:35.482Z","updated_at":"2024-11-14T08:30:42.038Z","avatar_url":"https://github.com/7twin.png","language":"JavaScript","readme":"![image](https://user-images.githubusercontent.com/32747235/40572648-9644fc72-60b1-11e8-95fa-54e4cf3220fd.png)\n\n# devrant-notification-filter\nAdd category filters to devrant notifications\n\n# TOC\n\n* [Features](#features)\n* [Screenshots](#screenshots)\n  * [Notifications](#notifications)\n* [Download](#download)\n* [ToDo](#todo)\n\n# Features\n\n* Adds notification categories\n* Automatically marks notifications as read, if opened in new tab\n* Shows unread categories in a different color\n* Unread notifications tab\n* If a notification gets read on the unread tab, it gets removed\n\n# Screenshots\n\n## Notifications\n![image](https://user-images.githubusercontent.com/32747235/63718007-6ca6c480-c7fe-11e9-9650-c15b00776ef7.png)\n\n\n# Download\nDownload tampermonkey:\n\n* **Chrome:** https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo\n* **Firefox:** https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/\n* **Opera:** https://addons.opera.com/en/extensions/details/tampermonkey-beta/\n* **Other:** https://tampermonkey.net/ (follow instructions there)\n\nThen install the user-script here: https://github.com/7twin/devrant-notification-filter/raw/master/notification-filter.user.js\n\n# ToDo\n\n- [ ] add custom clear buttons for each category\n- [x] add \"Me\" tab, where only all notifications targetting the user are shown\n\n# Unlikely ToDo\n\n- [ ] add filters (\"++'s\",\"mentions\",..) to the \"unread\" tab\n- [ ] add detection option for \"pinned/subscribed comments\" in the \"comments\" tab, which detects if you posted a \"📌\" or \".\" to subscribe to the comments (maybe change the notification text to say \"New comments on a rant you subscribed to!\")\n","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F7twin%2Fdevrant-notification-filter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F7twin%2Fdevrant-notification-filter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F7twin%2Fdevrant-notification-filter/lists"}