├── .github └── workflows │ ├── docs.yml │ ├── format.yml │ └── test.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── License ├── Readme.md ├── __tests__ ├── __snapshots__ │ └── index.test.js.snap └── index.test.js ├── dist ├── webuntis.d.ts ├── webuntis.js ├── webuntis.js.map ├── webuntis.mjs └── webuntis.mjs.map ├── docs ├── .nojekyll ├── CNAME ├── assets │ ├── highlight.css │ ├── main.js │ ├── navigation.js │ ├── search.js │ └── style.css ├── classes │ ├── InternalWebuntisSecretLogin.html │ ├── WebUntis.html │ ├── WebUntisAnonymousAuth.html │ ├── WebUntisQR.html │ └── WebUntisSecretAuth.html ├── enums │ ├── WebUntisDay.html │ └── WebUntisElementType.html ├── hierarchy.html ├── index.html ├── interfaces │ ├── Absence.html │ ├── Absences.html │ ├── CodesEntity.html │ ├── ColorEntity.html │ ├── Department.html │ ├── Exam.html │ ├── Excuse.html │ ├── Holiday.html │ ├── Homework.html │ ├── Inbox.html │ ├── Inboxmessage.html │ ├── Klasse.html │ ├── Lesson.html │ ├── LsEntity.html │ ├── MessagesOfDay.html │ ├── Messagesender.html │ ├── NewsWidget.html │ ├── Room.html │ ├── SchoolYear.html │ ├── ShortData.html │ ├── StatusData.html │ ├── Student.html │ ├── Subject.html │ ├── Teacher.html │ ├── TimeUnit.html │ ├── Timegrid.html │ ├── WebAPITimetable.html │ ├── WebElement.html │ └── WebElementData.html ├── modules.html └── types │ ├── Authenticator.html │ └── URLClass.html ├── jest.config.js ├── package.json ├── rollup.config.mjs ├── src ├── anonymous.ts ├── base-64.ts ├── base.ts ├── cookie.ts ├── index.ts ├── internal.ts ├── qr.ts ├── secret.ts └── types.ts ├── test.js ├── tsconfig.json ├── typedoc.json └── yarn.lock /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | message="chore(release): %s" -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | docs 3 | dist 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/.prettierrc -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/License -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/Readme.md -------------------------------------------------------------------------------- /__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/__tests__/index.test.js -------------------------------------------------------------------------------- /dist/webuntis.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/dist/webuntis.d.ts -------------------------------------------------------------------------------- /dist/webuntis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/dist/webuntis.js -------------------------------------------------------------------------------- /dist/webuntis.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/dist/webuntis.js.map -------------------------------------------------------------------------------- /dist/webuntis.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/dist/webuntis.mjs -------------------------------------------------------------------------------- /dist/webuntis.mjs.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/dist/webuntis.mjs.map -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | webuntis.noim.me -------------------------------------------------------------------------------- /docs/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/assets/highlight.css -------------------------------------------------------------------------------- /docs/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/assets/main.js -------------------------------------------------------------------------------- /docs/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/assets/navigation.js -------------------------------------------------------------------------------- /docs/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/assets/search.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/classes/InternalWebuntisSecretLogin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/classes/InternalWebuntisSecretLogin.html -------------------------------------------------------------------------------- /docs/classes/WebUntis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/classes/WebUntis.html -------------------------------------------------------------------------------- /docs/classes/WebUntisAnonymousAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/classes/WebUntisAnonymousAuth.html -------------------------------------------------------------------------------- /docs/classes/WebUntisQR.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/classes/WebUntisQR.html -------------------------------------------------------------------------------- /docs/classes/WebUntisSecretAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/classes/WebUntisSecretAuth.html -------------------------------------------------------------------------------- /docs/enums/WebUntisDay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/enums/WebUntisDay.html -------------------------------------------------------------------------------- /docs/enums/WebUntisElementType.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/enums/WebUntisElementType.html -------------------------------------------------------------------------------- /docs/hierarchy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/hierarchy.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/Absence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Absence.html -------------------------------------------------------------------------------- /docs/interfaces/Absences.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Absences.html -------------------------------------------------------------------------------- /docs/interfaces/CodesEntity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/CodesEntity.html -------------------------------------------------------------------------------- /docs/interfaces/ColorEntity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/ColorEntity.html -------------------------------------------------------------------------------- /docs/interfaces/Department.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Department.html -------------------------------------------------------------------------------- /docs/interfaces/Exam.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Exam.html -------------------------------------------------------------------------------- /docs/interfaces/Excuse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Excuse.html -------------------------------------------------------------------------------- /docs/interfaces/Holiday.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Holiday.html -------------------------------------------------------------------------------- /docs/interfaces/Homework.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Homework.html -------------------------------------------------------------------------------- /docs/interfaces/Inbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Inbox.html -------------------------------------------------------------------------------- /docs/interfaces/Inboxmessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Inboxmessage.html -------------------------------------------------------------------------------- /docs/interfaces/Klasse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Klasse.html -------------------------------------------------------------------------------- /docs/interfaces/Lesson.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Lesson.html -------------------------------------------------------------------------------- /docs/interfaces/LsEntity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/LsEntity.html -------------------------------------------------------------------------------- /docs/interfaces/MessagesOfDay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/MessagesOfDay.html -------------------------------------------------------------------------------- /docs/interfaces/Messagesender.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Messagesender.html -------------------------------------------------------------------------------- /docs/interfaces/NewsWidget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/NewsWidget.html -------------------------------------------------------------------------------- /docs/interfaces/Room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Room.html -------------------------------------------------------------------------------- /docs/interfaces/SchoolYear.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/SchoolYear.html -------------------------------------------------------------------------------- /docs/interfaces/ShortData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/ShortData.html -------------------------------------------------------------------------------- /docs/interfaces/StatusData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/StatusData.html -------------------------------------------------------------------------------- /docs/interfaces/Student.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Student.html -------------------------------------------------------------------------------- /docs/interfaces/Subject.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Subject.html -------------------------------------------------------------------------------- /docs/interfaces/Teacher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Teacher.html -------------------------------------------------------------------------------- /docs/interfaces/TimeUnit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/TimeUnit.html -------------------------------------------------------------------------------- /docs/interfaces/Timegrid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/Timegrid.html -------------------------------------------------------------------------------- /docs/interfaces/WebAPITimetable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/WebAPITimetable.html -------------------------------------------------------------------------------- /docs/interfaces/WebElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/WebElement.html -------------------------------------------------------------------------------- /docs/interfaces/WebElementData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/interfaces/WebElementData.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/modules.html -------------------------------------------------------------------------------- /docs/types/Authenticator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/types/Authenticator.html -------------------------------------------------------------------------------- /docs/types/URLClass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/docs/types/URLClass.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/anonymous.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/anonymous.ts -------------------------------------------------------------------------------- /src/base-64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/base-64.ts -------------------------------------------------------------------------------- /src/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/base.ts -------------------------------------------------------------------------------- /src/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/cookie.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/internal.ts -------------------------------------------------------------------------------- /src/qr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/qr.ts -------------------------------------------------------------------------------- /src/secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/secret.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/src/types.ts -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/typedoc.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SchoolUtils/WebUntis/HEAD/yarn.lock --------------------------------------------------------------------------------