Сайт сервиса «Метро-Информер», v3.0, бета 2
Posted on

Сайт сервиса «Метро-Информер».
Вторая бета мажорного релиза. Статистика чтения RSS-лент, каналы по городам, автоматические обновление счётчиков и бекапы, суммарные счётчики, reCAPTCHA.
Изменения
- reCAPTCHA:
- Вынести ключи доступа к reCAPTCHA в настройки.
- Использовать reCAPTCHA на форме входа.
- Статистика чтения RSS-лент:
- Вынести лимит сбора статистики чтения RSS-лент в настройки.
- Собирать статистику чтения RSS-лент:
- Представляет собой число пользователей, уникальных по паре IP + User Agent, которые запрашивали RSS-ленту за последние несколько дней.
- Добавить консольную команду для очистки устаревшей статистики чтения RSS-лент.
- Выводить статистику чтения RSS-лент по городам.
- Добавить утилиту для генерации тестовой статистики чтения RSS-лент.
- Добавить консольную команду для создания бекапов:
- Представляют собой дампы таблиц городов, веток, событий и статистики чтения RSS-лент в файлы формата SQL.
- Каналы:
- Добавить настройки каналов:
- хранят:
- город, к которому принадлежат;
- имя канала Pushbullet;
- настройки Telegram:
- имя канала;
- токен бота;
- поддерживают стандартные CRUD-операции;
- страницы:
- список всех настроек с пагинацией;
- таблица всех настроек:
- с пагинацией;
- с возможностью поиска по колонкам;
- с возможностью сортировки по колонкам;
- страница просмотра одних настроек;
- редактор:
- все города доступны в виде списка.
- хранят:
- Добавить консольную команду для обновления счётчиков подписчиков каналов.
- Выводить каналы и счётчики их подписчиков по городам.
- Добавить настройки каналов:
- Суммарные счётчики подписчиков:
- Подсчитывать суммарные счётчики подписчиков:
- счётчик всех подписчиков;
- каналы:
- счётчик подписчиков всех каналов;
- счётчик подписчиков канала Pushbullet;
- счётчик подписчиков канала Telegram;
- RSS-ленты:
- счётчик подписчиков всех RSS-лент;
- счётчик подписчиков RSS-ленты «Транспорт и метро»;
- счётчик подписчиков RSS-ленты «Только метро».
- Выводить суммарные счётчики подписчиков.
- Подсчитывать суммарные счётчики подписчиков:
- Перенести ссылку на front-end в заголовок back-end.
Скриншоты
Форма входа:

Список всех настроек каналов:

Таблица всех настроек каналов:

Страница просмотра одних настроек каналов:

Редактор настроек каналов:

Главная страница:

Авторские права
- фото метро — Pixabay License, Copyright © 2014 bryanucla, https://pixabay.com/en/subway-boston-train-track-286873/.