1
0
Fork 0
mirror of https://github.com/classchartsapi/classcharts-api-js.git synced 2026-05-11 18:59:05 +00:00

Commit graph

  • ac48dc9b83 Added parent homework method Kevin 2026-05-06 21:04:16 +01:00
  • 15c9b55df7
    chore: update action versions main James Cook 2026-05-08 18:43:23 +01:00
  • 4003c6bb53
    remove env James Cook 2026-05-08 18:36:26 +01:00
  • 5ccf141f3f
    fix: update CI v2.12.3 James Cook 2026-05-08 18:33:08 +01:00
  • f2ada0a494
    fix: parent client auth James Cook 2026-05-08 18:07:26 +01:00
  • 052a952314
    add nix dev shell James Cook 2026-05-08 18:07:19 +01:00
  • 2050b51f65 Added parent homework method Kevin 2026-05-06 21:04:16 +01:00
  • 80fde1386b Fix parent auth cookies and ignore local secrets Kevin 2026-05-06 17:59:28 +01:00
  • 670e60f3a6
    Refactor ParentClient to extend BaseClient and add login Gerudo 2026-05-06 10:41:37 +01:00
  • 482ec99817 fix: get all Set-Cookie headers and strip attributes Ada 2026-03-13 21:52:22 +00:00
  • 65ae5d4a54
    chore: update lint github action James Cook 2024-11-07 17:22:07 +00:00
  • 35f20dc00b
    chore: update github action versions James Cook 2024-11-07 17:19:23 +00:00
  • f50b49d63e
    chore: update dnt James Cook 2024-11-07 17:18:51 +00:00
  • f0861f287d
    fix: specify dob as form data for getStudentCode (#46) v2.12.2 Aria 2024-11-07 17:04:22 +00:00
  • ec2cfefb73
    fix: specify dob as form data for getStudentCode veloii 2024-11-07 16:47:38 +00:00
  • 86afa2a01e chore: update npm build script to remove source maps and dev deps v2.12.1 James Cook 2024-05-30 13:37:58 +01:00
  • d619369869
    fix: refine existing types (#44) v2.12.0 Aria 2024-05-30 13:18:12 +01:00
  • a697c85c8b chore: format James Cook 2024-05-30 13:17:15 +01:00
  • bdd8a0f379 types: refine purchased_count to string | 0 veloii 2024-05-29 21:44:14 +01:00
  • 98eb03ff74 types: refine attendance period status veloii 2024-05-29 21:40:22 +01:00
  • 83b1371c60 types: add is_break boolean for lesson veloii 2024-05-29 19:06:37 +01:00
  • 40d25a2ef3 types: detention_type is nullable veloii 2024-05-29 18:35:01 +01:00
  • 10830190c8 types: announcement consent & more detailed activity point typings veloii 2024-05-29 18:05:40 +01:00
  • bfbad3559b types: change for_pupils to string[] from unknown[] veloii 2024-05-29 17:53:59 +01:00
  • 1b5bf18521 types: add mark for homework veloii 2024-05-28 22:53:31 +01:00
  • 9438484c6c types: replace unknown with detailed teacher attchment type veloii 2024-05-28 22:45:04 +01:00
  • bb6707d0ad chore: upgrade github action versions James Cook 2024-05-28 14:39:13 +01:00
  • e3924f0322 fix: use jsr imports James Cook 2024-05-28 14:32:57 +01:00
  • d357afffb6 fix: make attachment interface names clearer v2.11.0 James Cook 2024-05-28 14:07:55 +01:00
  • 6d0942afe4 docs: improve code documentation James Cook 2024-05-28 14:07:34 +01:00
  • cb8e252a89 chore: format James Cook 2024-05-28 13:39:17 +01:00
  • 515ac76f22 fix: types & format James Cook 2024-05-28 13:39:04 +01:00
  • 731672f23a
    fix: improve type definitions (#43) Aria 2024-05-28 13:33:56 +01:00
  • a8909574de
    Update src/types.ts Aria 2024-05-28 13:26:24 +01:00
  • 40ac06efc8
    Update src/types.ts Aria 2024-05-28 13:26:12 +01:00
  • 712c005953
    Update src/types.ts Aria 2024-05-28 13:25:53 +01:00
  • f50b26b0c7
    fix: detention.lesson can be null veloii 2024-05-27 22:47:22 +01:00
  • 5e6db4124a
    types: add TODO disclaimer for attendance status and open up type veloii 2024-05-27 22:43:11 +01:00
  • 04b80231c9
    types: add teacher_id on lesson veloii 2024-05-27 22:41:59 +01:00
  • e03e0e2ab5
    types: improve activity point veloii 2024-05-27 22:41:36 +01:00
  • 2abfef3d40
    fix: badge types veloii 2024-05-27 22:40:49 +01:00
  • 9066f77e0e
    types: added user homework attachment + homework link types veloii 2024-05-27 22:24:06 +01:00
  • 04b133da01 docs: update min nodejs version James Cook 2024-03-27 22:23:21 +00:00
  • b2d9a6c5e1 docs: add detentions example (thanks @jazzrox12) James Cook 2024-03-27 22:22:11 +00:00
  • 468b436a89 chore: give release action id-token permission James Cook 2024-01-10 11:06:21 +00:00
  • a64fd6a718 chore: syntax & biome.js changes v2.10.0 James Cook 2024-01-10 10:57:33 +00:00
  • 790a5a6aa6
    fix: update deps James Cook 2023-11-29 00:13:15 +00:00
  • 79a88cbb3d
    chore: update github action node version James Cook 2023-11-29 00:05:35 +00:00
  • ac5569f53e
    feat: Use biomejs for formatting & linting (#42) James Cook 2023-11-29 00:03:56 +00:00
  • 0d31346a04
    oops James Cook 2023-11-29 00:02:52 +00:00
  • b0426e487b
    add lint action James Cook 2023-11-29 00:02:07 +00:00
  • 15cec77c32
    fix: lint with biomejs James Cook 2023-11-28 23:57:25 +00:00
  • 778e5e3fe4
    feat: format using biomejs James Cook 2023-11-28 23:52:13 +00:00
  • 86c8380ce6
    Update baseClient.ts ChrisPhillips-cminion 2023-11-05 22:43:39 +00:00
  • ee2de41b50
    Update parentClient.ts ChrisPhillips-cminion 2023-11-05 22:43:29 +00:00
  • f58e6c4fc2
    Update studentClient.ts ChrisPhillips-cminion 2023-11-05 22:43:17 +00:00
  • 454e45d746
    Update parentClient.ts ChrisPhillips-cminion 2023-11-05 22:41:43 +00:00
  • 602529171f chore: update release action James Cook 2023-10-16 18:53:48 +01:00
  • 118c384131
    feat: add changePassword parent method (#40) v2.9.0 Isaac Hatton 2023-10-08 21:02:01 +01:00
  • 34aa46f310 docs: add method to docs James Cook 2023-10-08 21:00:40 +01:00
  • 0ae750e4b4 Misplaced header fix and format Isaac Hatton 2023-10-08 18:16:11 +00:00
  • e48e30428a
    Change current to currentPassword for clarity Isaac Hatton 2023-10-08 12:38:09 +01:00
  • 67317fd227
    Change wording to be more clear about new password Isaac Hatton 2023-10-08 12:37:52 +01:00
  • 58b75690e5
    Fix unnecessary this Isaac Hatton 2023-10-08 12:37:19 +01:00
  • 5803088d92
    Change wording to be correct and clear about current parent account Isaac Hatton 2023-10-08 12:36:52 +01:00
  • b97ae41a1e
    Change wording to be more precise Isaac Hatton 2023-10-08 12:36:33 +01:00
  • 729ad82de6
    Pass headers straight into the headers parameter Isaac Hatton 2023-10-08 12:36:17 +01:00
  • b37e3dc94b feat: add changePassword (parent app) endpoint Isaac Hatton 2023-10-08 11:25:29 +00:00
  • c42dd71cdf chore: tweak documentation meta description James Cook 2023-09-29 13:50:03 +01:00
  • 401fa09c0b chore: cache pnpm packages James Cook 2023-09-26 22:57:04 +01:00
  • f2d3ae2f58 chore: only test on main branch James Cook 2023-09-26 22:51:53 +01:00
  • 892bcf161c fix: readd user-agent James Cook 2023-09-26 22:50:56 +01:00
  • fa3487e5a4 chore: add test github workflow James Cook 2023-09-26 22:47:07 +01:00
  • 40c370c151
    feat: add getcode endpoint (#26) v2.8.0 James Cook 2023-09-24 21:17:15 +01:00
  • d2aeb800b7 remove changesets James Cook 2023-09-24 21:16:31 +01:00
  • 13f409a009 fix: move method to parent client James Cook 2023-09-24 21:16:20 +01:00
  • 53a0ed8310 Merge branch 'main' into feat/getCode James Cook 2023-09-24 21:12:13 +01:00
  • c8f7ab4fb0
    fix: update incorrect student typings (#38) Veloi 2023-09-24 21:09:20 +01:00
  • d1de4b643e
    Merge branch 'main' into main Veloi 2023-09-24 14:41:00 +01:00
  • 5b25302a5c
    Update src/types.ts Veloi 2023-09-24 14:40:31 +01:00
  • b2af13c315 fix: remove import map v2.7.1 James Cook 2023-09-24 13:36:35 +01:00
  • 6e10b98517
    fix: purchase reward count to be number or string Veloi 2023-09-24 12:37:01 +01:00
  • 618167a98d
    fix: update late minutes and "fix" spelling "mistake" Veloi 2023-09-23 22:05:25 +01:00
  • eb2bdfd557
    fix: detention lesson and teacher to be nullable Veloi 2023-09-23 21:48:21 +01:00
  • 2543f22b5d
    Update types.ts Veloi 2023-09-23 19:06:19 +01:00
  • c304dca94d
    Update types.ts Veloi 2023-09-23 17:58:04 +01:00
  • 97077a610c
    Update types.ts Veloi 2023-09-23 17:55:19 +01:00
  • 1d6c3f377e
    fix: type def ActivityPoint note is now nullable Veloi 2023-09-23 17:20:36 +01:00
  • 60da10cb3e
    fix: Student type and ActivityPoint type Veloi 2023-09-23 17:18:45 +01:00
  • 51af82ea9a
    chore: .gitattributes James Cook 2023-09-20 11:51:39 +01:00
  • c38a83708d fix: update homework attachments type v2.7.0 James Cook 2023-09-18 20:54:52 +01:00
  • 821a5c26ea chore: fmt James Cook 2023-09-18 20:52:01 +01:00
  • 41f23e01d0
    feat: reward shop methods, get pupil fields and add meta on detentions (#35) Veloi 2023-09-18 20:46:50 +01:00
  • 7d501d3165 ran deno fmt veloii 2023-09-18 20:45:57 +01:00
  • d49d02e4ea
    Update src/types.ts Veloi 2023-09-18 20:45:16 +01:00
  • 3f797ac834
    Update src/core/studentClient.ts Veloi 2023-09-18 20:44:23 +01:00
  • c70f7b4215
    fix: getPupilFields url Veloi 2023-09-18 20:09:10 +01:00
  • 2a0ffdb8ef
    Update studentClient.ts Veloi 2023-09-18 19:59:13 +01:00
  • a5c94bf8f9
    Update studentClient.ts Veloi 2023-09-18 19:58:08 +01:00
  • 8b0ad3667d
    Merge branch 'main' into main Veloi 2023-09-18 18:01:48 +01:00