github BEDOLAGA-DEV/bedolaga-cabinet v1.25.0

8 hours ago

1.25.0 (2026-03-07)

Features

  • add discount UI for landing pages (f7afa00)
  • add external squad selection to tariff admin form (bc45294)
  • add i18n translations and admin category for Telegram OIDC (c221c6e)
  • add landings permission section translations for role editor (5228b2d)
  • add payment sub-option selection on quick purchase page (58e93cd)
  • add sub-options UI for landing payment methods + extract components (d0be127)
  • add user filter chips and resource types to audit log (4072274)
  • guest purchase activation UI & landing editor improvements (b852e1e)
  • guest purchase cabinet credentials UI (d228d99)
  • migrate Telegram Login Widget to v23 with admin-configurable settings (2c65ca8)
  • TelegramLoginButton with OIDC popup + legacy widget fallback (91f0e9e)
  • мультиязычные лендинги + переключатель языка + исправления по ревью (ab13616)
  • публичные лендинг-страницы для быстрой покупки VPN-подписок (8b5d777)

Bug Fixes

  • adapt admin landings list for mobile layout (b7c7dec)
  • add pagination to campaigns list (46f640a)
  • add unmount safety guard to OIDC callback handler (dfa7a09)
  • address code review findings for TelegramLoginButton (5c11f12)
  • admin landing editor — tariff period mapping and cleanup (6a92814)
  • auto-select single sub-option and remove unused return_url field (83fbd0e)
  • handle Pydantic validation errors in notify + nullify empty optional fields (9bd58cb)
  • landing list crash — title is now LocaleDict, not string (6755c1d)
  • mobile layout and period label translations for quick purchase landing (6d5c6fb)
  • OIDC login UX improvements from review (b335d66)
  • prevent buyer from activating gift pending subscription (97959b0)
  • safe error handling and numeric client_id in OIDC login (45e68ff)
  • show total purchase count instead of paid on admin landings (b9f1f59)
  • админ-редактор — системные методы оплаты, реальные периоды тарифов, фильтрация на публичной странице (e01c9f5)
  • безопасность и UX лендингов — 16 исправлений (3cea482)

Don't miss a new bedolaga-cabinet release

NewReleases is sending notifications on new releases.