Skip to content
This repository was archived by the owner on Mar 30, 2024. It is now read-only.

Releases: DAAMCS/EljurApi

v1.2.0-stable

v1.2.0-stable Pre-release
Pre-release

Choose a tag to compare

@DAAMCS DAAMCS released this 31 Aug 15:32

Возможности/Улучшения:

  • Функция открытия сессии теперь обозначена как "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

v1.0.0-stable Pre-release
Pre-release

Choose a tag to compare

@DAAMCS DAAMCS released this 27 Aug 09:26

Первая стабильная бета-версия API.

Возможности/Улучшения:

  • Открытие сессии и вход в аккаунт пользователя.
  • Получение журнала на неделю.
  • Получение журнала на определённый день недели.