Skip to content

UploadGram 0.0.3

Choose a tag to compare

@Cullorbit Cullorbit released this 22 Nov 08:16
· 53 commits to master since this release

Это большое обновление, которое полностью перерабатывает внутреннюю логику приложения для решения ключевых проблем и повышения стабильности.

Улучшения:

  • Последовательная загрузка: Полностью переработан механизм отправки файлов. Теперь файлы загружаются строго по одному, что решает проблему с ошибкой "Too Many Requests" и обеспечивает стабильную работу даже при большом количестве файлов в очереди.
  • Отправка больших файлов: Реализована поддержка отправки файлов размером более 50 МБ через собственный сервер Bot API. Теперь вы можете без проблем загружать большие видео и архивы.
  • Добавлена возможность сбросить кэш уже отправленных ранее файлов с помощью новой кнопки. Так вы сможете повторно отправить файлы в любую другую тему чата в телеграм.
  • Умный сброс кэша: Исправлена критическая ошибка, из-за которой сброс кэша для одной папки затрагивал другие. Теперь сброс работает "хирургически" точно: очищается кэш только для тех файлов, которые соответствуют типу медиа выбранной папки (например, только для видео в папке "Видео").
  • Надежная работа сервиса: Переработана логика фоновой работы. Сервис больше не запускается самопроизвольно при старте приложения, а его состояние (запущен/остановлен) корректно отображается кнопками на главном экране.
  • Лог приложения теперь автоматически очищается при каждом запуске, чтобы вы всегда видели только актуальную информацию.
  • Из диалога выбора интервала синхронизации убраны неработающие значения (1 и 5 минут).
  • При сбросе кэша или удалении папки сервис теперь корректно останавливается, ожидая ваших дальнейших действий.
  • Исправлена проблема с потерей разрешений на доступ к папкам после перезапуска приложения.

Исправления:

  • Исправлена ошибка, из-за которой кнопка "Запустить сервис" оставалась неактивной после перезапуска приложения.
  • Множество мелких исправлений в логике работы WorkManager для более предсказуемого и стабильного поведения.
  • Исправлены визуальные дефекты, из-за которых иконки в списке папок могли растягиваться.