Устал листать неинтересные проекты на Kwork.ru добавил кнопку Скрыть

На kwork.ru/projects каждый день 50 проектов, половина не подходит. Фильтра «скрыть» нет листаешь одно и то же. Сделал расширение Kwork Hider. Кто листал тот знает
Что делает
На карточке две кнопки: × Скрыть и ☆ Сохранить. Скрытые исчезают из ленты и уходят в попап → Скрытые, сохраненные подсвечиваются зеленым и уходят в Сохраненные. Бейдж на иконке показывает сколько. Все только локально в браузере.

Зачем
Каждый ищет свое. Кому-то не нужен дизайн за 500р, кому-то парсинг. Один раз нажал Скрыть и больше не видишь. Интересное нажал Сохранить и вернешься позже. Экономит часы.
Как работает
Контент скрипт ищет .want-card, добавляет кнопки в .want-card__buttons, хранит id в chrome.storage.local. Лента динамическая — MutationObserver.
Куда дальше
проверка актуальности (404) кнопкой Проверить
экспорт истории
Скрыть по имени работодателя ( некоторые спамят по 40 кворков в сутки, на которые никто не откликается)
Установить
Установить из Chrome Web Store — скрыть и сохранить
Ленд: https://code.apofeouz.ru/kwork-hider/
GitHub: https://github.com/apofeouz/kwork-hider
Делал для себя, делюсь может сэкономит время. Проект открытый код на GitHub https://github.com/apofeouz/kwork-hider. Можно смотреть, форкать, кидать PR и идеи в Issues. Делаю в свободное время, поэтому любая помощь от людей приветствуется. Буду рад фидбеку.
Теги:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Пользователь
Рой агентов OpenAI взломал еще один внешний сервис – RubyGems
Это уже становится немного смешным (нет), но поток новостей о новых проделках роя нейронок OpenAI в мае-июле не прекращается – буквально каждую неделю мы узнаем об этом что-то новое. Причем, сама компания предпочитает эти инциденты замалчивать – но тут уж поможет начавшееся расследование от Сената США.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.