Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #156

Merged
merged 71 commits into from
Mar 14, 2024
Merged

Develop #156

merged 71 commits into from
Mar 14, 2024

Conversation

MikiEremiki
Copy link
Owner

@MikiEremiki MikiEremiki commented Mar 14, 2024

Крупное обновление:

  • интеграция с yookassa
  • добавление fastapi сервера
  • добавление nginx сервера
  • добавление nats
  • настроены основные модели для postgersql

- Перестановка местами для более согласованного чтения с миграцией
- Добавление полей в schedule_event
- Доработка опциональных полей и значений по умолчанию
Добавление фильтров к нескольким командам
Добавление
conversation_handlers одним списком
Объединение обработчиков для повышения читаемости
Объединение обработчиков для повышения читаемости
chat_id при этом всё равно оставляем для отправки сообщении
- Сервер на FastApi
- Dockerfile для сборки образа
- зависимости для
python
Добавлены классы:
Person и Child|Adult для вспомог данных
Добавлены две
таблицы UserTicket и PersonTicket для связей m2m
Оптимизированы relationship для o2m связей
Добавление хэндлеров вынесено в отдельную функцию.

Изменение логики запуска поллинга через контекст FastStream приложения
…одному платежу)

Добавление key_option_for_reserve
…м и вынесение общего кода в отдельную функцию по отправке подтверждающего сообщения
Плюс добавлены доп информационные сообщения
Большая переработка reserve_hl.py
@MikiEremiki MikiEremiki added this to the v3 milestone Mar 14, 2024
@MikiEremiki MikiEremiki self-assigned this Mar 14, 2024
@MikiEremiki MikiEremiki merged commit ff3cc26 into main Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant