Aria
|
a8909574de
|
Update src/types.ts
Co-authored-by: James Cook <jamesatjaminit@jaminit.co.uk>
|
2024-05-28 13:26:24 +01:00 |
|
Aria
|
40ac06efc8
|
Update src/types.ts
Co-authored-by: James Cook <jamesatjaminit@jaminit.co.uk>
|
2024-05-28 13:26:12 +01:00 |
|
Aria
|
712c005953
|
Update src/types.ts
Co-authored-by: James Cook <jamesatjaminit@jaminit.co.uk>
|
2024-05-28 13:25:53 +01:00 |
|
veloii
|
f50b26b0c7
|
fix: detention.lesson can be null
|
2024-05-27 22:47:22 +01:00 |
|
veloii
|
5e6db4124a
|
types: add TODO disclaimer for attendance status and open up type
|
2024-05-27 22:43:11 +01:00 |
|
veloii
|
04b80231c9
|
types: add teacher_id on lesson
|
2024-05-27 22:41:59 +01:00 |
|
veloii
|
e03e0e2ab5
|
types: improve activity point
|
2024-05-27 22:41:36 +01:00 |
|
veloii
|
2abfef3d40
|
fix: badge types
|
2024-05-27 22:40:49 +01:00 |
|
veloii
|
9066f77e0e
|
types: added user homework attachment + homework link types
|
2024-05-27 22:24:06 +01:00 |
|
James Cook
|
04b133da01
|
docs: update min nodejs version
|
2024-03-27 22:23:21 +00:00 |
|
James Cook
|
b2d9a6c5e1
|
docs: add detentions example (thanks @jazzrox12)
|
2024-03-27 22:22:11 +00:00 |
|
James Cook
|
468b436a89
|
chore: give release action id-token permission
|
2024-01-10 11:06:21 +00:00 |
|
James Cook
|
a64fd6a718
|
chore: syntax & biome.js changes
|
2024-01-10 10:57:33 +00:00 |
|
James Cook
|
790a5a6aa6
|
fix: update deps
|
2023-11-29 00:13:15 +00:00 |
|
James Cook
|
79a88cbb3d
|
chore: update github action node version
|
2023-11-29 00:05:35 +00:00 |
|
James Cook
|
ac5569f53e
|
feat: Use biomejs for formatting & linting (#42)
|
2023-11-29 00:03:56 +00:00 |
|
James Cook
|
602529171f
|
chore: update release action
|
2023-10-16 18:53:48 +01:00 |
|
Isaac Hatton
|
118c384131
|
feat: add changePassword parent method (#40)
|
2023-10-08 21:02:01 +01:00 |
|
James Cook
|
c42dd71cdf
|
chore: tweak documentation meta description
|
2023-09-29 13:50:03 +01:00 |
|
James Cook
|
401fa09c0b
|
chore: cache pnpm packages
|
2023-09-26 22:57:04 +01:00 |
|
James Cook
|
f2d3ae2f58
|
chore: only test on main branch
|
2023-09-26 22:51:53 +01:00 |
|
James Cook
|
892bcf161c
|
fix: readd user-agent
|
2023-09-26 22:50:56 +01:00 |
|
James Cook
|
fa3487e5a4
|
chore: add test github workflow
|
2023-09-26 22:47:07 +01:00 |
|
James Cook
|
40c370c151
|
feat: add getcode endpoint (#26)
|
2023-09-24 21:17:15 +01:00 |
|
Veloi
|
c8f7ab4fb0
|
fix: update incorrect student typings (#38)
|
2023-09-24 21:09:20 +01:00 |
|
James Cook
|
b2af13c315
|
fix: remove import map
Doesn't work with importing in deno
|
2023-09-24 13:36:35 +01:00 |
|
James Cook
|
51af82ea9a
|
chore: .gitattributes
|
2023-09-20 11:51:39 +01:00 |
|
James Cook
|
c38a83708d
|
fix: update homework attachments type
|
2023-09-18 20:54:52 +01:00 |
|
James Cook
|
821a5c26ea
|
chore: fmt
|
2023-09-18 20:52:01 +01:00 |
|
Veloi
|
41f23e01d0
|
feat: reward shop methods, get pupil fields and add meta on detentions (#35)
|
2023-09-18 20:46:50 +01:00 |
|
James Cook
|
936057bbd4
|
chore: fix build script
|
2023-09-17 17:56:27 +01:00 |
|
James Cook
|
c006fa2653
|
chore: repo cleanup
|
2023-09-17 17:42:33 +01:00 |
|
Isaac Hatton
|
8a11040524
|
feat: parent client tests & consistant error messages (#37)
|
2023-09-17 17:19:48 +01:00 |
|
James Cook
|
a022c8a8ad
|
chore: move deno dev deps to deps file && use import map
|
2023-09-16 20:14:18 +01:00 |
|
James Cook
|
c5e7b3f24e
|
fix: improve makeAuthedRequest types
|
2023-09-16 20:05:39 +01:00 |
|
James Cook
|
dea1a00f13
|
fix: Parent client Login (#36)
|
2023-09-16 19:52:03 +01:00 |
|
James Cook
|
39e7adf53f
|
chore: remove v from npm version
|
2023-09-16 19:31:11 +01:00 |
|
Veloi
|
d39eda7bf3
|
fix: attendance typing && expose full attendance response object (#34)
|
2023-09-15 19:02:16 +01:00 |
|
James Cook
|
a9afa0e9e5
|
feat: export types to classcharts-api/types
This allow types to be easily accessed without knowing the full path.
Eliminates the need to decide which types should be exported from mod.ts
|
2023-09-15 17:06:59 +01:00 |
|
James Cook
|
3e76d4a762
|
docs: add notice warning about parent client
|
2023-09-14 20:01:58 +01:00 |
|
James Cook
|
687c36f326
|
docs: update announcements docs
|
2023-09-14 19:54:48 +01:00 |
|
James Cook
|
7529b572a0
|
fix: remove description sanitising logic
Since the purpose of this library is to stay as true to the actual API as possible
|
2023-09-14 19:40:08 +01:00 |
|
James Cook
|
45ef7c7ce9
|
feat: announcements meta response
|
2023-09-14 19:38:21 +01:00 |
|
James Cook
|
bb986b71a8
|
chore: add contributing.md
|
2023-09-13 22:24:12 +01:00 |
|
James Cook
|
ffe3e24bbd
|
fix: use .has instead of .get
|
2023-09-10 13:02:05 +01:00 |
|
James Cook
|
17549a4f24
|
docs: specify deno or node
|
2023-09-08 19:27:19 +01:00 |
|
James Cook
|
ad3b5c380b
|
fix: fix wording of docs
|
2023-09-08 19:27:01 +01:00 |
|
James Cook
|
07021bc235
|
fix: remove baseClient entrypoint
|
2023-09-05 15:21:32 +01:00 |
|
James Cook
|
b34d972167
|
fix: remove @internal
Since it messes with emitted types
|
2023-09-05 15:16:18 +01:00 |
|
James Cook
|
ecd1b9c434
|
docs: add link to docs
|
2023-09-03 16:49:56 +01:00 |
|