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

Basic functions #2

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open

Basic functions #2

wants to merge 65 commits into from

Conversation

Zeusina
Copy link
Owner

@Zeusina Zeusina commented Aug 19, 2023

GitHub Pull Request

Changes:

  • Refactor: Fixed typo in package name (Commit: 082ce2e)
  • Build: Updated setup.py file (Commit: 95e1153)
  • CI: Added CI file for automatic build whl (Commit: f932f37)
  • Refactor: Converted classes to dataclasses in types module (Commit: 37c6698)
  • Chore: Updated copyright year in LICENSE file (Commit: 5dbd8d7)
  • Refactor: Used dataclasses and improved list comprehensions in Child class (Commit: e1a14ba)
  • Changed JSON processing method (Commit: 9c4d773)
  • Refactor with linter (Commits: 0704193, d6405a2)
  • Added docstrings for modules (Commit: 613d5ad)
  • Fixed getting list of child (Commit: a32a5c9)
  • Fixed link for getting marks (Commit: a36d50d)
  • Fixed ActionPayload import (Commit: 986b727)
  • Renamed get_lesson_list method (Commit: 51df37c)
  • Updated docstring to ActionPayload class (Commit: 2e1e212)
  • Added docstring to Estimate class (Commit: bde61f4)
  • Added function to get lessons by period (Commit: 367baa7)
  • Removed NotImplementedError in Task class (Commit: 826d363)
  • Added new endpoint to get lessons by period (Commit: bcc3d2b)
  • Added new type hints in LessonEntry class (Commit: 9631902)
  • Added new Estimate class (Commit: e652e97)
  • Added new field to ActionPayload class (Commit: 607c783)
  • Added using headers from request parameters file (Commits: 8ec922a, c661c3b)
  • Replaced requests.request to requests.session to increase speed (Commit: f97925c)
  • Added function to get marks by period (Commit: 69b30ef)
  • Added Task class (usage not implemented yet) (Commit: 115f91b)
  • Added LessonEntry class (usage not implemented yet) (Commit: a39e022)
  • Added MarkEntry class (usage not implemented yet) (Commit: 7415ef9)
  • Updated Client class docstring (Commit: 06566c5)
  • Updated Child class docstring (Commit: 96d25c8)
  • Removed unused imports (Commit: b6a1126)
  • Updated README.md (Commit: e29d979)
  • Refactored main classes to match API (Commit: 69f5c63)
  • Added Identity class (Commit: f91f06a)
  • Added Education class (Commit: a70c45c)
  • Added ActionPayload class (Commit: b9afc3d)
  • Added subject class (Implementation work in progress) (Commit: ed2d722)
  • Added getting started at README.md (Commit: c17d891)
  • Added method to get list of teachers of student (Commit: e25014f)
  • Imported Teacher, Child classes to types module (Commit: 58346ae)
  • Added teacher list URL to endpoints (Commit: 04fb53f)
  • Fixed docstring (Commit: 891e753)
  • Added Teacher class (usage not implemented yet) (Commit: b67919e)
  • Added docstring in request_parameters.py (Commit: 6e22e04)
  • Moved request headers to request_parameters (Commit: c6326a0)
  • Added docstrings (Commit: 81817ed)
  • Added child class (Commit: 71396f6)
  • Added get_child_list & login_by_token functions (Commit: 13a576b)
  • Added endpoint for getting children list (Commit: 2a68da3)
  • Added types module (Commit: e680d56)
  • Added Client class and login method (Commit: 96f668c)
  • Added InvalidLoginOrPasswordException (Commit: ff257e5)
  • Added endpoints.py for URLs (Commit: 243cb7f)
  • Added requests to requirements (Commit: 00f5a90)
  • Added MIT license text (Commit: 09131bc)
  • Updated README.md (Commit: 919c47e)
  • Added blank package (Commit: 25ac2f5)
  • Added first setup for package (Commit: 7c565dd)

Description:
This pull request includes various refactorings, additions, and improvements to the project. Changes have been combined and organized to streamline the codebase and enhance functionality.

@Zeusina Zeusina added the enhancement New feature or request label Aug 19, 2023
@Zeusina Zeusina marked this pull request as ready for review January 11, 2024 04:11
@Zeusina Zeusina force-pushed the basic_functions branch 2 times, most recently from 268cd78 to 95e1153 Compare February 13, 2024 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant