• v2.3.2 576bd53487

    RarDog released this 2026-09-04 12:54:41 +03:00 | 66 commits to main since this release

    🌙 Lunaris v2.3.2: Полная поддержка спецификации Gelbooru DAPI

    Обновление сетевого слоя и взаимодействия с API Gelbooru и совместимыми booru-сервисами (Rule34 и др.).

    🛠️ Что нового и улучшено:

    • Исправление шаблона автодополнения тегов (% вместо *):
      В соответствии с официальной документацией Gelbooru DAPI (name_pattern: LIKE wildcard), исправлен шаблон поиска со звездочки на %. Автодополнение тегов теперь отрабатывает корректно и без пустых ответов.
    • Сортировка тегов по популярности:
      При подсказке тегов добавлены параметры orderby=count и order=DESC. Самые популярные и релевантные теги отображаются вверху списка подсказок.
    • Пакетная категоризация тегов (Batch Tag Categorization):
      Категоризация тегов поста (categorizeTags) переведена на официальный параметр Gelbooru names=tag1 tag2 .... Категории для всех тегов поста запрашиваются за 1 быстрый batch-запрос вместо десятков последовательных HTTP-запросов, ускоряя открытие экрана деталей поста.
    • Обработка троттлинга и авторизации:
      Добавлены информативные сообщения об ошибках при HTTP 401/403/429 или текстовых предупреждениях сервера о троттлинге/лимите с рекомендацией указать API Key и User ID.
    • Улучшенные подсказки в настройках провайдеров:
      В форме редактирования провайдера добавлены понятные подсказки, где именно брать api_key и user_id (аккаунт Gelbooru -> Options).

    📦 Скачать сборку:

    • Android APK: lunaris-v2.3.2-android.apk
    • Linux x64 Bundle: lunaris-v2.3.2-linux-x64.tar.gz
    Downloads