This repository was archived by the owner on Mar 30, 2024. It is now read-only.
Repository navigation
Releases: DAAMCS/EljurApi
Releases · DAAMCS/EljurApi
Release list
v1.2.0-stable
Возможности/Улучшения:
- Функция открытия сессии теперь обозначена как "Protected", а сессия в свою очередь открывается автоматически при авторизации.
- Добавлена функция закрытия сессии.
- Добавлен модуль работы с портфолио пользователя (JournalApi.portfolio.Portfolio) и соответственно функция получения четвертных оценок - JournalApi.portfolio.Portfolio.get_quarter_grades, подробнее смотрите в документации по использованию методов API.
- Добавлен модуль работы с расписанием пользователя (JournalApi.timetable.Timetable) и соответственно функция получения недельного расписания JournalApi.timetable.Timetable.get_timetable, подробнее смотрите в документации по использованию методов API.
- Добавлен модуль обработки и проверки данных (JournalApi._dispatcher.Dispatcher), он так же обозначен как "Protected" и не рассчитан на прямую работу с ним.
- Проведён крупный рефакторинг кода.
В планах:
- Добавление функции JournalApi.portfolio.Portfolio.get_final_grades получения четвертных оценок.
- Доработка модуля Dispatcher, добавления большого количества чеккеров.
- Доработка логирования, создания модуля отладки status - кодов (JournalApi._status.Status), во избежание большого количества отладочной информации в основных модулях проекта.
v1.0.0-stable
Первая стабильная бета-версия API.
Возможности/Улучшения:
- Открытие сессии и вход в аккаунт пользователя.
- Получение журнала на неделю.
- Получение журнала на определённый день недели.