1
0
Fork 0
mirror of https://github.com/classchartsapi/classcharts-api-js.git synced 2026-05-14 03:56:59 +00:00
Commit graph

52 commits

Author SHA1 Message Date
James Cook
e91fb1688d feat: restructure src/ 2023-04-16 21:06:10 +01:00
James Cook
3aa119a063 feat: better documentation 2023-04-16 20:47:40 +01:00
James Cook
5826faff19 fix: set ky credentials to undefined
Ensures cf workers compat
2023-04-16 15:31:18 +01:00
James Cook
629c998293 feat: axios -> ky-universal
Better compat since ky uses fetch :)
E.g. cloudflare workers
2023-04-16 15:13:42 +01:00
James Cook
24208c310e feat: massive overhaul 2023-04-07 13:47:08 +01:00
James Cook
797c43ed56 fix: revalidate auth token 2023-04-07 12:43:46 +01:00
James Cook
ecbbc4777b
fix: client getting logged out (#18) 2022-09-23 19:40:32 +01:00
James Cook
64909d82b4
feat: parse cookies properly (#15) 2022-08-03 16:53:46 +01:00
James Cook
eead2535d9 fix: use from instead of fromDate for consistancy 2022-07-21 16:02:41 +01:00
James Cook
e33210e452 feat: custom user agent 2022-07-21 15:46:08 +01:00
James Cook
6bf915ad7b fix: eslint config 2022-07-21 15:35:22 +01:00
James Cook
39aa5cb7ea feat: attendance filtering
Co-authored-by: Harrison <harrisondcrafter@gmail.com>
2022-06-24 13:15:13 +01:00
James Cook
04b72babcf feat: attendance 2022-05-25 18:18:31 +01:00
James Cook
315a2d1129 docs: update docs 2022-05-24 22:52:57 +01:00
James Cook
0b4380475f fix: parent client 2022-05-24 22:40:20 +01:00
James Cook
80c3f6565e fix: login 2022-05-24 22:02:27 +01:00
James Cook
75bc77fc0e feat: custom axios config support 2022-05-07 12:58:42 +01:00
James Cook
eea157566c feat: getFullActivity
Co-Authored-By: Tim <65774333+timthedev07@users.noreply.github.com>
2022-04-02 12:11:04 +01:00
James Cook
6392ee6d1a
feat: web support (#11) 2022-03-24 18:56:33 +00:00
James Cook
92ed2f1608 style: rename client files 2022-03-12 12:08:41 +00:00
James Cook
b80f717716 chore: add jsdoc to selectPupil 2022-03-12 12:02:30 +00:00
James Cook
fd75c3ff75 feat: add selectPupil to parent client 2022-03-12 12:00:28 +00:00
James Cook
346aaccade fix: add deprecated client 2022-03-12 11:46:49 +00:00
James Cook
efba7086ea style: prettier and eslint 2022-03-12 11:37:28 +00:00
James Cook
e1ac2b1364 fix: pupil types 2022-03-12 11:34:56 +00:00
ChrisPhillips-cminion
ab73bd92cd feat: parent support 2022-03-12 11:30:03 +00:00
James Cook
02a2e00fee fix: use student ID in activity 2022-02-11 23:46:48 +00:00
James Cook
d9e80a7152 fix: spelling error in types 2022-02-10 19:08:06 +00:00
ZelrDev
620d42ac1d Fix typo 2022-02-06 15:45:28 +00:00
James Cook
bc76946200 style: add booleanhuman 2022-02-06 15:23:30 +00:00
ZelrDev
685dddbcc7 Add listAnnoucements 2022-02-06 15:14:48 +00:00
James Cook
6c38f3c3ea chore: document arguments 2022-02-06 12:09:37 +00:00
James Cook
3cfaa20f2a fix: types 2022-02-06 11:13:23 +00:00
Zelr
6bc856d302
Merge branch 'jamesatjaminit:main' into main 2022-02-06 10:32:48 +00:00
ZelrDev
62e667a4e8 Make some types better, add get detentions 2022-02-06 10:32:35 +00:00
James Cook
0f242a62ba fix: add .init() back 2022-02-06 10:16:42 +00:00
James Cook
b35dc528a6 feat: badges support 2022-01-31 23:13:05 +00:00
James Cook
5fe9686a51 fix: update types 2022-01-31 22:44:31 +00:00
James Cook
df58288b2c style: eslint 2022-01-31 22:38:17 +00:00
James Cook
0801d3aae0 style: prettier 2022-01-31 22:32:29 +00:00
James Cook
d9a234bd7e fix: cleanup code 2021-12-12 14:33:32 +00:00
James Cook
0e5e762203 yes 2021-11-24 20:24:46 +00:00
James Cook
ea72bb0afe fix: types 2021-11-23 23:04:26 +00:00
James Cook
572a574d00 fix: dont require date parameter 2021-11-23 22:32:50 +00:00
James Cook
0f8f0a5027 feat: i know how to use optional arguments 2021-11-23 22:23:23 +00:00
James Cook
d0ed8b1cd7 chore: line endings 2021-11-23 22:12:17 +00:00
James Cook
7676b50ccf chore: update readme 2021-10-29 18:46:39 +01:00
James Cook
97292756dc feat: helper functions 2021-10-29 15:46:33 +01:00
James Cook
67fe788090 chore: pnpm 2021-10-29 14:59:24 +01:00
James Cook
18c80a13b9 feat: add all functions of avaliable classcharts 2021-10-28 20:40:04 +01:00