This website requires JavaScript.
6785918bdc
docker: подготовка к запуску в контейнере (Telegram-бот)
docker
prog1764
2026-08-04 20:21:31 +04:00
49d7af2d18
fix: пароль админа больше не остаётся в истории чата (PRJ-3)
PRJ-3
prog1764
2026-08-04 19:36:19 +04:00
896c26bd57
fix: закрыть IDOR в бронях, пароль админа и обработку callback_data (PRJ-3)
prog1764
2026-08-04 19:33:08 +04:00
d757352b8a
Добавлена ветка cosmetics
cosmetics
grigorij
2026-07-31 13:07:25 +04:00
f289631645
Добавлена ветка prod_prep
prod_prep
grigorij
2026-07-31 12:58:23 +04:00
bf26370da9
docs: remove admin password from README
master
devproject-bot
2026-07-06 23:11:49 +04:00
3c1614cf23
docs: add README with project overview, setup and configuration
devproject-bot
2026-07-06 23:08:44 +04:00
7d0cb2b443
Merge pull request 'feat/devproject-deploy' (#1 ) from feat/devproject-deploy into master
gregoi4957
2026-06-18 17:12:15 +04:00
39486a4dfe
feat: improve main menu layout - 2-column grid with placeholder text
devproject
2026-06-15 18:48:52 +04:00
0791a096a8
Исправление админки: сессия по паролю (можно отменять записи после /admin <пароль>)
devproject
2026-06-14 22:05:38 +04:00
c1f06d299e
Безопасная админка: /admin <пароль> из .env, user_id проверка, молчаливый отказ
devproject
2026-06-14 21:56:31 +04:00
b6d5b59132
Выбор нескольких услуг в одну запись: мультивыбор на шаге услуг, кнопка Готово
devproject
2026-06-14 21:45:39 +04:00
ca05bbfb01
Исправление admin: booking.get(user_name) or вместо get(, default) (пустая строка не считалась фолбэком)
devproject
2026-06-14 21:36:41 +04:00
0a5ca6ba26
Добавлен admin.py хендлер (забыт в предыдущем коммите)
devproject
2026-06-14 21:20:58 +04:00
fb6aa7cf4a
Админ-панель: команда /admin, user_name при создании записи, отмена брони админом
devproject
2026-06-14 21:20:37 +04:00
4f6a27ef85
Исправление: кнопка Назад добавлена в выбор времени (time_slots.py)
devproject
2026-06-14 21:09:08 +04:00
bc06baf628
Исправление: кнопка Назад добавлена в выбор даты (calendar.py)
devproject
2026-06-14 21:06:46 +04:00
dfa41c9a4e
Добавлена кнопка Назад на всех этапах записи (услуга→мастер→дата→время→подтверждение)
devproject
2026-06-14 21:03:51 +04:00
eb9b16784f
Срочные улучшения: проверка занятости слота, автоочистка cancelled записей
devproject
2026-06-14 20:59:46 +04:00
4d031924ae
Исправление создания брони: await перед create_booking/update_booking, фикс cancel_booking, логирование в save_bookings
devproject
2026-06-14 20:55:23 +04:00
4b531b83d1
Исправление бага в Мои записи: f-string синтаксис, try/except, конкатенация строк
devproject
2026-06-14 20:24:23 +04:00
1d5b52f7b2
♻️ Меню: убран /start, добавлен обработчик услуг
DevProject Agent
2026-06-14 20:01:21 +04:00
d7ee82e3a5
😊 Emoji в услуги, мастеров + fix await + соответствие кнопок
DevProject Agent
2026-06-14 19:56:41 +04:00
4db5ca696f
🐛 Исправление: await перед get_busy_times + возврат emoji
DevProject Agent
2026-06-14 19:49:12 +04:00
a6a1e0d8a9
📝 Логирование + graceful shutdown
DevProject Agent
2026-06-14 19:43:46 +04:00
4c5f99856c
♻️ time_slots: emoji заменены на текстовые метки [X]/[V]
DevProject Agent
2026-06-14 19:38:10 +04:00
b29a033831
🐛 memory.py: исправлена опечатка /data -> /"data"
DevProject Agent
2026-06-14 19:28:44 +04:00
fb329ab6e2
🐛 Исправление: битые utf-8 символы и кавычки в start.py и profile.py
DevProject Agent
2026-06-14 19:27:30 +04:00
60e21871bc
🐛 Исправление: кавычки в TIME_SLOTS и MASTERS в config.py
DevProject Agent
2026-06-14 19:24:38 +04:00
cff1b2bc91
🧹 Конфиг: услуги, мастера и время вынесены в config.py
DevProject Agent
2026-06-14 19:23:52 +04:00
8efd5d09d5
📦 Добавлены __init__.py во все пакеты
DevProject Agent
2026-06-14 19:22:49 +04:00
36cb227eb9
🛡 Защита от KeyError: data.get() вместо прямых ключей
DevProject Agent
2026-06-14 19:22:43 +04:00
866a01d700
🔥 JSON-хранилище: данные в data/*.json вместо in-memory
DevProject Agent
2026-06-14 19:22:27 +04:00
da1487d99e
Очистка: удалены pycache, .DS_Store, добавлен gitignore
DevProject Agent
2026-06-14 19:07:50 +04:00
fc66bd1775
Слияние ветки dev: актуальный код бота с inline-клавиатурами и PostgreSQL
DevProject Agent
2026-06-14 19:07:41 +04:00
f83ef5719a
Добавлен .gitignore, удалён .env из репозитория для безопасности
DevProject Agent
2026-06-14 18:55:56 +04:00
8b20de1da5
Добавлена система управления записями и улучшен процесс бронирования
grigorij
2026-06-13 20:28:32 +04:00
8d95ad3931
-добавил выбор мастера; -расширил FSM новым состоянием master; -добавил новую клавиатуру masters.py; -изменил сценарий записи; -доработал окно подтверждения записи; -расширил структуру хранения бронирований.
grigorij
2026-06-13 20:01:26 +04:00
9282c1bbfb
Добавлен полноценный сценарий записи
grigorij
2026-06-13 19:51:11 +04:00
34b2880a68
init
grigorij
2026-06-13 19:34:57 +04:00
61d8eb48a9
feat: реализован MVP Telegram-бота для записи
grigorij
2026-06-11 13:50:24 +04:00
2c6f82bfb5
Добавлена базовая структура проекта Telegram-бота (handlers, config, memory)
grigorij
2026-06-10 22:51:56 +04:00
1196a8a795
init
grigorij
2026-06-10 22:32:26 +04:00