Commit Graph

11 Commits

Author SHA1 Message Date
kolo 504c454afb keep back button in dialog window: single photo via DynamicMedia, media group via bot with caption 2026-07-15 01:05:02 +03:00
kolo 16e9d7f124 send photo/media group with detail text as caption, not separately 2026-07-15 01:02:54 +03:00
kolo c325586ef9 fix: move item_id before FromDishka params in Select on_click handlers 2026-07-15 01:00:24 +03:00
kolo ccd06c99b0 show all photos immediately on transaction detail, remove All Photos button, fix bot KeyError 2026-07-15 00:59:23 +03:00
kolo 6d5608343a refactor: use AlbumMiddleware instead of MediaGroupCollector, send photos with caption, add photo support for room hours 2026-07-15 00:55:40 +03:00
kolo 53f30c923b fix: media group photos saving, add photos to user notifications, admin info in transaction details, remove deep link fallback
- Fix media group collection: use module-level dicts instead of dialog_data
  to avoid race conditions between concurrent handler calls
- Add photo/media group sending in user notifications (add/remove hours)
- Add admin username with emoji to all transaction detail windows
- Add emoji prefixes to detail content fields
- Support multiple photos via JSON array in photo_file_id column
- Change photo_file_id column from String(512) to Text
- Add get_photo_file_ids() helper with backward compat for single file_id
- Add 'All photos' button for media groups in detail views
- Remove /start photo_ deep link fallback handler
- Add Alembic migration for column type change
2026-07-15 00:45:58 +03:00
kolo c80faeb665 update 2026-03-17 20:27:30 +03:00
kolo d05f9c3042 update 2026-03-17 20:12:29 +03:00
kolo e796a5bfdd update 2026-03-04 01:43:20 +03:00
kolo 7210ebd540 update 2026-03-03 22:50:47 +03:00
kolo 1110d89bb0 update 2026-03-01 15:32:25 +03:00