Сегодня 1122-й день проекта.
[day 1]: день рождения проекта — первый пост и
тысячи попробовавших бот пользователей. Первая версия: только rutracker.org.
[day 2]: добавление отображения размера раздачи.
[day 3]: бота попробовали 10,000 пользователей.
[day 4]: появилась возможность положительно оценить
раздачу в боте, отписаться от уведомлений /silence, улучшено форматирование длинных
чисел.
[day 5]: добавлены сортировки :
_seeders, _downloads, _size, _size_asc, поиск по infohash.
[day 9]: добавлен booktracker.org и
кнопка доната 😃.
[day 10]: первая рассылка уведомлений подписавшимся
через /allow_notifies с новостями про сортировки и книжный трекер и первый большой
рефакторинг проекта.
[day 12]: поддержка кликабельных
magnet-ссылок и запуск для этого параллельного проекта hashurl.ru.
[day 13]: добавлены трекеры rutor.info
и eztv.re.
[day 15]: появилась сортировка по
дате обновления раздачи /sort_by_date, как и сама информация о датах обновления раздач.
[day 16]: добавлен трекер nnmclub.to.
[day 24]: появилась страница
настроек /settings, и /rows, /less,
/more, /dir_i, /dir_r.
[day 91]: добавлена проверка (русской) орфографии
запроса и подсказки.
[day 92]: добавлен трекер
tracker2.postman.i2p, а также возможность поиска по
конкретным трекерам из списка /trackers.
[day 93]: теперь пользовательские настройки не слетают
при рестарте бота (на сервере) при обновлении.
[day 94]: добавлены подсказки по
статистике ключевых слов, а также статистика по запросу — сколько всего нашлось вариантов, и
исправлено много багов поиска.
[day 97]: добавлен трекер
thepyratebay.org.
[day 101]: теперь название категории также
участвует при поиске раздачи.
[day 104]: добавлен трекер
rustorka.com.
[day 105]: улучшены подсказки для
запросов — показываются похожие запросы, по которым успешно нашли. Добавлен /faq.
[day 180]: появился online peer's status.
[day 181]: теперь все сортировки работают глобально.
Добавлена возможность искать только
среди недавних раздач, /my_settings, настройки времени для
уведомлений.
[day 185]: добавлены топы раздач и неточный
поиск для длинных запросов.
[day 186]: появилась команда /last_query
(/lq) — повторить предыдущий запрос поиска.
[day 188]: добавлены трекеры tapochek.net
и kinozal.tv.
[day 189]: отображение статистики скачиваний раздачи через
бота, комментарии.
[day 191]: в фильтры по трекеру введена
опция «исключить трекер из поиска».
[day 193]: добавлен трекер
green-teatv.com.
[day 194]: добавлен трекер nyaa.si.
[day 199]: новые форматы карточек раздач, сортировка по названию
(/sort_by_lex).
[day 200]: появился фильтр по размеру раздач,
частичная лемматизация индекса (названий категорий) — теперь «книга» = «книги».
[day 201]: /local_tracker: появилась возможность для пользователей
самостоятельно добавлять в индекс новые torrent-файлы.
[day 204]: теперь при редактировании запроса поиска бот
корректно обрабатывает его (!).
[day 205]: применённый порядок сортировки результатов
поиска указывается в заголовке сообщения.
[day 206]: добавлен трекер 1337x.st и
открылась статистика
/stats.
[day 208]: переезд на асинхронный backend, большой
рефакторинг, сильно улучшена производительность.
[day 209]: добавлен трекер torrents.by.
[day 212]: теперь при обновлении бота пользователи реже
теряют доступ к предыдущим результатам поиска.
[day 220]: добавлено полное руководство пользователя
на сайте и данный changelog.
[day 230]: добавлены пресеты для
трекеров /trackers_preset.
[day 235]: добавлен личный
раздел с настройками, историей, закладками /my.
[day 237]: появились пресеты
фильтров по размеру раздач /filters.
[day 244]: значительно обновили материалы на сайте и
добавили ленту
поисковых запросов online.
[day 257]: блокировка имени
rutracker_org_test_bot в Telegram по жалобе правообладателей. Переезд на новый
никнейм torrents_index_bot.
[day 265]: на сутки в качестве эксперимента открыт поиск на
сайте для пользователей с пикабу.
[day 271]: добавлена статистика индекса по
категориям (и, соответственно, их полный список на сайте) для трекеров, а также обновлена
документация и поправлены ссылки.
[day 275]: в тестовом режиме добавлен чат для пользователей
сайта, бота, а также интересующихся проектом в качестве резервного канала быстрой связи.
[day 279]: на сайте появился полный список
команд бота со ссылками на документацию.
[day 280]: поддержка трекера rarbg.to
(зеркало почившего rargb.to).
[day 281]: бот
@rutracker_org_test_bot снова доступен для использования по схеме, аналогичной боту
Флибусты.
[day 299]: запуск проекта Freedomist Books: поиск
книг в архиве Флибусты. Помимо этого, поисковый индекс бота обогащён индексом поиска внутри архива.
Это значит, что теперь можно найти раздачу Флибусты со ссылкой на данный проект, если в ней есть
книга, подходящая к поисковому запросу.
[day 301]: открытие API для разработчиков. Также
исправлены баги, приводящие изредка к потере сообщений от бота.
[day 308]: добавление в список трекеров
new-team.org. Также добавлена возможность негативно оценить
раздачу в боте.
[day 312]: запустили свой сервер Matrix
matrix.freedomist.ru. Зарегистрироваться можно здесь, указав
registration token rx-42.
[day 392]: начало работы нового бота в дополнение к
поисковому для скачивания торрентов: @freedomist_beta_bot.
Статья на
пикабу с анонсом.
[day 402]: создан ещё один бот для поиска и скачивания
книг @freedomist_books_bot.
Статья на
пикабу с анонсом.
[day 417]: блокировка книжного
бота. Перезапуск: @freedomist_2ks_bot.
[day 454]: добавлена возможность подписаться на
обновления конкретной раздачи (beta-test).
[day 457]: по многочисленным просьбам открыт таки новостной канал проекта в
Telegram (и заодно чат там же). В целях
оптимизации на сайте удалены ссылки на группу ВК и временно остановлен Matrix-сервер ввиду его
непопулярности.
[day 458]: на сайт добавлен раздел с обсуждениями
раздач. Он заменяет предыдущую систему комментариев в боте, и состоит из тредов, которые привязаны к
infohash раздач. Доступ к просмотру и комментированию напрямую из карточки раздачи в боте.
[day 466]: АЗАПИ снова добивается блокировки второго
клона книжного бота @freedomist_2ks_bot. Запущен новый, третий клон @freedomist_3ks_bot.
[day 478]: блокировка аккаунта проекта на пикабу, и
удаление всех постов оттуда. Ссылки на статьи на пикабу более не работают. Также были заблокированы
аккаунты на boosty, patreon и группа vkontakte. Соответственно, использовать
больше эти ресурсы не имеет смысла.
[day 481]: блокировка третьего клона книжного бота
@freedomist_3ks_bot. Запущен новый, четвертый клон @freedomist_4ks_bot.
[day 484]: смена домена сайта на exfreedomist.com.
[day 488]: запуск дневника разработчика на специальном
разделе сайта blog.exfreedomist.com.
[day 490]: запуск открытого поиска search.exfreedomist.com,
а также создание аккаунта проекта
на github и репозиториев с
исходный кодом сервера поисковой системы на основе API и списком актуальных
ботов.
[day 510]: блокировка ботов
torrents_index_bot и freedomist_4ks_bot в Telegram по жалобе
правообладателей. Переезд на новыe никнеймы torrents_2_bot и
freedomist_5ks_bot соответственно.
[day 512]: открылась страничка на ещё одном нашем домене
torrents.bot. В
торрентобот, API и web-поиск добавлены статусы раздач (пока только для rutracker).
[day 525]: в книжный бот был встроен конвертер для
книг. Теперь любую книгу из коллекции можно получить в форматах (помимо fb2)
mobi и epub.
[day 526]: в ботах поиска торрентов появилась
возможность получать .torrent-файлы.
[day 530]: на search.exfreedomist.com
добавлена возможность искать раздачи по infohash, а также дубликаты на разных трекерах.
[day 532]: в индекс торрент-трекеров добавлен
pravtor.ru — православный (в прямом смысле) трекер.
[day 539]: изменено поведение команды
/news — теперь она отображает список раздач, отсортированных по дате добавления, с
самых свежих. Старый функционал будет перенесён в настройки поиска.
[day 544]: воскрешена фича: добавление книг в книжный бот
пользователями + страница с этими
новинками. Исправлен баг с получением книг более 20 Мб, а также налажена загрузка книг более
50 Мб.
[day 563]: добавлены сниппеты для отображения
отсутствующих ключевиков в поисковые системы ("не найдено").
[day 564]: большое обновление бота-качалки. Теперь он
может искать раздачи с помощью API, а также высылать файлы без упаковки в архив.
[day 611]: на книжные сайты добавлены каталоги книг по
авторам и тегам.
[day 619]: в бот для скачивания
торрентов добавлена
история загрузок (/history) и список будущих загрузок (/future).
[day 711]: изменена работа ботов поиска в
супергруппах, а также добавлен параметризованный поиск случайных книг, исправлена и
стабилизирована конвертация книг, добавлены источники появления книг в коллекции.
[day 727]: мгновенный доступ — добавлен значок молнии
⚡️ для тех раздач/результатов поиска, которые мгновенно доступны в боте-качалке
@freedomist_beta_bot. Старт проекта "Telegram-хранитель": автоматическое скачивание и
загрузка в Telegram самых востребованных раздач.
[day 1005]: обновление поиска книг: в индексе поиска по-умолчанию только название и автор.
[day 1062]: бан книжного бота №5, новый бот: @freedomist_6ks_bot