51 versions

  • fix: prevent report order SQL injectionlatest112165e922026-07-24 03:21
  • feat(docs): update frozen field description for compatibility with Swift client (avoid null)no API changes1fedee32026-02-16 05:51
  • chore: update docs3f558b772026-02-14 13:49
  • chore: update docs and routes for homepage23e1892db2025-07-29 17:55
  • Merge branch 'OpenTreeHole:main' into division-refactor1567e81a2026-02-14 13:20
  • Hide frozen field from non-admin usersno API changes37bf3082025-11-24 06:23
  • chore: docs1105e32dc92025-09-14 16:02
  • chore: update docs and routes for homepage9258ca94d2025-07-29 17:55
  • chore(docs): add frozen status and statistics fields to the documentation template.no API changes197c85d2025-07-29 17:47
  • chore(hole): add size and offset alias2ad6b0d22025-05-10 08:56
  • refactor: restore and rename ListHolesOld to ListHoles15424c0b2025-04-25 17:36
  • feat(api/holes): support filtering by creation time and tags in ListHolesOld3a75800a2025-04-25 07:29
  • doc: update API documentation for floor filtering408aaef62025-03-25 06:33
  • fix: add transaction, use favorite_group_id and refactor in favourite groupno API changes680d2b02025-03-22 15:06
  • chore: update docs, use _webvpn instead of _modify3353901242025-01-20 03:46
  • feat: add BanUserForever api; fix: replace email with @danta.tech174760942024-10-09 09:11
  • change: PUT route suffix77d7b9c3f2024-08-04 07:59
  • feat: admin log for hole and division now show diff; ModifyDivision partially updatesno API changes1a1d2a62024-07-31 12:27
  • feat: add api PUT /users/me and PATCH /users/me/_modify2fb8f8372024-07-29 17:14
  • feat: ModifyUser partially updates; add default check for user.Config.ShowFolded215e1a4b2024-07-25 16:29
  • feat: #148no API changes521e67a2024-07-11 08:53
  • feat: put routes add equivalent patch routes966460a32024-07-11 04:24
  • feat: add order_by for ListSensitiveFloors1db3ff8a2024-05-11 08:45
  • chore: modify api docno API changes09e83c92024-04-30 07:25
  • chore: add api doc1e34e52b2024-04-30 06:51
  • chors: docsno API changes959f64c2024-04-20 06:45
  • feat: set context max size 10000no API changes9e67ebb2024-03-28 10:43
  • fix: modify response5556660fa2024-03-02 14:25
  • feat: swagger60c19e7c2024-03-02 13:49
  • feat: show origin content if floor deletedno API changesc1c7cdb2023-11-11 16:17
  • feat: add sensitive check2a2c3e8c2023-11-10 14:28
  • feat: newapi: list good holes1c8ded362023-10-30 08:49
  • feat: add user default tag when posting. update to go 1.21no API changes19de3b22023-09-17 11:00
  • feat: add restriction of report using11e27d572023-09-12 07:22
  • fix: add elasticsearch error log when search1dce0ea82023-08-31 13:09
  • feat: use elasticsearch TypedClient; add accurate search mode1132d2762023-08-31 11:49
  • feat: comment format; GetUserID to common.GetUserID; add HasAnsweredQuestions to GET /api/users/me; add header X-Consumer-Username to tests; set error codesno API changesdf709b82023-08-18 02:43
  • feat: add docs for force delete hole2353b6c22023-08-15 01:50
  • fix: issues of user subscription13bd8f0832023-08-12 08:12
  • feat: users view historical reply floors (#102)17109ec72023-08-01 07:35
  • chore: update ModifyAHole docsno API changes427ba412023-07-27 08:55
  • feat: add list punishments api34db1a742023-07-21 14:12
  • fix: list by order option missing in ListHolesByDivision37a0f59d2023-06-10 13:33
  • feat: get punishment history from floor ID1dee9f542023-03-15 16:52
  • fix: change list hole by me API and add docs13db4efc2023-03-07 00:40
  • fix: penalty floor use division_id in database2f1466eb2023-03-03 07:00
  • feat: elasticsearch api11a2b8a202023-02-04 06:03
  • feat: init message docs9e8777a12023-02-04 05:16
  • feat: update docs1864d1732023-01-31 14:18
  • feat: modify hole check body field existence and check permission before exec411648a304792023-01-30 07:05
  • 2.1.02026-07-17 12:07