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

TODO #18

Open
12 of 18 tasks
far-galaxy opened this issue Sep 3, 2023 · 0 comments
Open
12 of 18 tasks

TODO #18

far-galaxy opened this issue Sep 3, 2023 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request
Milestone

Comments

@far-galaxy
Copy link
Owner

far-galaxy commented Sep 3, 2023

Сайт Tickgit не хочет работать, поэтому делаю выписку тудушек сюда:

Рефакторинг

  • Добавить проверку изменений в полях данных
    => modules/ssau_parser/database.go:92:3

  • Создать тип таких префиксов
    => modules/tg/shedule.go:125:6

  • Избавиться от повторяющихся конструкций
    => modules/tg/handlers.go:248:5

  • Завернуть в структуру
    => modules/tg/bot.go:29:3

  • Придумать скачки для пустых дней
    => modules/tg/shedule.go:186:5

  • Загнать эту конструкцию внутрь функции
    => modules/tg/week_shedule.go:281:4

  • Изобрести раздорбление логов по дате #43
    => modules/database/mysql.go:86:3

Фунцкионал

  • Переходить на текущую неделю при нажатии кнопки обновления

  • Разобраться с часовыми поясами

  • Проверять подключенные ранее расписания
    => modules/tg/handlers.go:115:5

  • Реализовать нормальное обновление фото, когда нужный метод появится в tgbotapi
    => modules/tg/utils.go:160:6

  • Сделать костыль поизящнее и предупреждать, если неделя пустая
    => modules/tg/week_shedule.go:141:5

  • Перескакивать окна
    => modules/notify/notify.go:120:4

  • Установить время удаления на момент сообщения о начале пар
    => modules/notify/notify.go:192:6

  • Проработать разные подгруппы
    => modules/notify/notify.go:200:5

Критическое

@far-galaxy far-galaxy added bug Something isn't working enhancement New feature or request labels Sep 3, 2023
@far-galaxy far-galaxy added this to the v1.0 milestone Sep 3, 2023
@far-galaxy far-galaxy pinned this issue Sep 3, 2023
@far-galaxy far-galaxy self-assigned this Sep 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant