Skip to content

2.4 — расписание грузится и под VPN

Choose a tag to compare

@Cryptoteep Cryptoteep released this 08 Sep 17:12
· 115 commits to main since this release

Расписание теперь загружается даже с включённым VPN.

Сервер университета не пускает часть зарубежных адресов, поэтому под VPN приложение не могло обновиться и показывало старый кэш. Проверять «включён ли VPN» — неправильный вопрос: российский VPN работает нормально, а обычное подключение тоже может не пройти. Поэтому приложение реагирует на результат: если сайт не ответил, оно берёт тот же семестр из резервной копии, которую несколько раз в сутки собирает сборка на GitHub, и честно пишет в строке состояния — «сайт недоступен, данные из резервной копии» с временем этой копии.

Как только сайт снова доступен, обновления идут напрямую с smtu.ru, пометка исчезает.

Так же приходят список групп и расписание преподавателя.

Скачать

SHA-256: b6ff6f526bf129d15f9440240c3199974ba81009ea3ed1d27d0d581ea82206c5
Отпечаток сертификата (SHA-256):
ddc58c2599c8f158c27c55e18ef14cee72a28d3c15f808987a370202568b7add

Ключ подписи прежний — обновление встанет поверх установленного приложения.