Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Releases: Clumsy-Coder/uva-uhunt

1.0.0

16 Jan 01:14
Compare
Choose a tag to compare

1.0.0 (2024-1-16)

✨ Features

  • api:poll: process submissions from endpoint /api/poll/[pollId] (690c5af)
  • api:problemNum:ranklist: add endpoint /api/problems/ranklist/[problemNum] (7f87327)
  • api:problemNum:submission: add endpoint /api/submissions/[problemNum] (7b71529)
  • api:search: add endpoint /api/search/[searchStr] (0b7c987)
  • api:submission:language: add endpoint /api/submissions/language/[problemNum] (a344a01)
  • api:submission: add endpoint /api/submissions/overtime/[problemNum] (df41e56)
  • api:user:submissions:verdict: add endpoint /api/users/[username]/submissions/verdict (b3c619e)
  • api:user:submissions: add endpoint /api/users/[username]/submissions (4d7cfa1)
  • api:users:attempted: add endpoint /api/users/[username]/submissions/attempted (a3ed3a4)
  • api:users:submissions: add endpoint /api/users/[username]/submissions/language (516e2b4)
  • api:users:submissions: add endpoint /api/users/[username]/submissions/overtime (a5ddbc4)
  • api: add api endpoint /api/poll (6e907a2)
  • api: add endpoint /api/problems/:problemNum (9936ed1)
  • api: add endpoint /api/problems (96ea741)
  • api: add some basic checks for endpoint /api/problems/:problemNum (3932cfd)
  • component: add darkmode-toggle to main page (8fa3a3b)
  • components:charts: add ProblemVerdictChart component (02d2a0c)
  • components:charts: add SolvedVsAttemptedDonutChart component (8b3c669)
  • components:charts: add SubmissionLanguageRadarChart component (4d22faf)
  • components:charts: add SubmissionsOvertimeChart component (6363ce4)
  • components:charts: add Recharts custom tooltip component (73b0f7b)
  • components:data-table: display language in live submissions data-table (4da0413)
  • components:data-table: display problem number in live submissions data-table (954f6ca)
  • components:data-table: display problem title in live submissions data-table (00039e2)
  • components:data-table: display rank in live submissions data-table (403df62)
  • components:data-table: display runtime in live submissions data-table (fd3e949)
  • components:data-table: display submit time in live submissions data-table (c319caf)
  • components:data-table: display username in live submissions data-table (ed202c6)
  • components:data-table: display verdict in live submissions data-table (15a7e5b)
  • components:data-table: display submit time using tooltip (2e8b547)
  • components:navbar: highlight active links (0c5d360)
  • components:search: add searchbar component (4e6bc35)
  • components: add Navbar component (b2d1600)
  • components: add VirtualTable component (953f4e3)
  • components: add a Link to the problem page in DataTable for /problems (b706937)
  • components: add column properties to be sortable DataTable component (36d30b0)
  • components: add component darkmode-toggle (a355c0f)
  • components: add component LiveSubmissionTable (2fcb5b7)
  • hooks: add react-query hook to fetch live submissions (b219274)
  • page:home: add Skeleton when fetching data (4531231)
  • page:home: display the DataTable for live submissions (36d517f)
  • page:home: fetch live submissions and display it (6837e03)
  • page:problemNum: fetch stats for /problems/[problemNum] page (ac44ea4)
  • page:problemNum: render ProblemVerdictChart component (e288bea)
  • page:problemNum: render SubmissionLanguageRadarChart component (202b76b)
  • page:problemNum: render SubmissionOvertimeChart component (2636628)
  • page:problemNum: render VirtualTable for Problem submissions (abdbb69)
  • page:problemNum: render VirtualTable for ranklist (81fa3a0)
  • page:problemNum: set title as link to view problem pdf (682925d)
  • page:problems: display all problems using DataTable component (b6183e2)
  • page:user: display problem solved VS user submissions with donut chart (6c51774)
  • page:user: display user submissions by language with radar chart (234b2a2)
  • page:user: display user submissions by verdict with bar chart (a367e70)
  • page:user: display user submissions on /users/[username] page (49816a8)
  • page:user: display user submissions overtime with area chart (58b34a7)
  • shadcn:data-table: add button to clear filter (20f2f36)
  • shadcn:data-table: add column header component for DataTable (3a0164e), closes [/github.com/shadcn-ui/ui/blob/fb614ac2921a84b916c56e9091aa0ae8e129c565/apps/www/app/examples/tasks/components/columns.tsx#L38-L46C4](https://github.com/Clumsy-Coder//github.com/shadcn-ui/ui/blob/fb614ac2921a84b916c56e9091aa0...
Read more

1.0.0-development.7

16 Jan 00:54
Compare
Choose a tag to compare
1.0.0-development.7 Pre-release
Pre-release

1.0.0-development.7 (2024-1-16)

✨ Features

  • api:search: add endpoint /api/search/[searchStr] (bf15e83)
  • components:search: add searchbar component (d8acdd9)

🐛 Bug Fixes

  • api:users:submissions:overtime: submission with one year (8b69ffa)

1.0.0-development.6

15 Jan 15:04
Compare
Choose a tag to compare
1.0.0-development.6 Pre-release
Pre-release

1.0.0-development.6 (2024-1-15)

✨ Features

  • api:user:submissions:verdict: add endpoint /api/users/[username]/submissions/verdict (33101e6)
  • api:user:submissions: add endpoint /api/users/[username]/submissions (023d886)
  • api:users:attempted: add endpoint /api/users/[username]/submissions/attempted (f3ea62c)
  • api:users:submissions: add endpoint /api/users/[username]/submissions/language (d773671)
  • api:users:submissions: add endpoint /api/users/[username]/submissions/overtime (01232a7)
  • components:charts: add SolvedVsAttemptedDonutChart component (25bda0e)
  • page:user: display problem solved VS user submissions with donut chart (e2689d5)
  • page:user: display user submissions by language with radar chart (54639ab)
  • page:user: display user submissions by verdict with bar chart (2d8a058)
  • page:user: display user submissions on /users/[username] page (c937b78)
  • page:user: display user submissions overtime with area chart (21ea5f1)

1.0.0-development.5

12 Jan 17:08
Compare
Choose a tag to compare
1.0.0-development.5 Pre-release
Pre-release

1.0.0-development.5 (2024-1-12)

✨ Features

  • api:problemNum:ranklist: add endpoint /api/problems/ranklist/[problemNum] (1a35cec)
  • api:problemNum:submission: add endpoint /api/submissions/[problemNum] (36ed144)
  • api:submission:language: add endpoint /api/submissions/language/[problemNum] (fd4c856)
  • api:submission: add endpoint /api/submissions/overtime/[problemNum] (304a563)
  • components:charts: add ProblemVerdictChart component (2104011)
  • components:charts: add SubmissionLanguageRadarChart component (fc5ecfc)
  • components:charts: add SubmissionsOvertimeChart component (16d1311)
  • components:charts: add Recharts custom tooltip component (b6ef657)
  • components: add VirtualTable component (09259ea)
  • page:problemNum: fetch stats for /problems/[problemNum] page (afe0752)
  • page:problemNum: render ProblemVerdictChart component (acc2eac)
  • page:problemNum: render SubmissionLanguageRadarChart component (6ebcb52)
  • page:problemNum: render SubmissionOvertimeChart component (3f2f7c4)
  • page:problemNum: render VirtualTable for Problem submissions (d271d90)
  • page:problemNum: render VirtualTable for ranklist (e3ac245)
  • page:problemNum: set title as link to view problem pdf (ffd247c)
  • shadcn:data-table: set DataTable height if provided (c58b14f)

1.0.0-development.4

03 Jan 23:45
Compare
Choose a tag to compare
1.0.0-development.4 Pre-release
Pre-release

1.0.0-development.4 (2024-1-3)

✨ Features

  • components:data-table: display language in live submissions data-table (dd6e3db)
  • components:data-table: display problem number in live submissions data-table (44f75d5)
  • components:data-table: display problem title in live submissions data-table (6c131eb)
  • components:data-table: display rank in live submissions data-table (293387b)
  • components:data-table: display runtime in live submissions data-table (b319bfe)
  • components:data-table: display submit time in live submissions data-table (77e225e)
  • components:data-table: display username in live submissions data-table (3ad7c53)
  • components:data-table: display verdict in live submissions data-table (7b57189)
  • components:data-table: display submit time using tooltip (30c02eb)
  • page:home: display the DataTable for live submissions (fc356b1)

1.0.0-development.3

02 Jan 23:58
Compare
Choose a tag to compare
1.0.0-development.3 Pre-release
Pre-release

1.0.0-development.3 (2024-1-2)

✨ Features

1.0.0-development.2

31 Dec 23:10
Compare
Choose a tag to compare
1.0.0-development.2 Pre-release
Pre-release

1.0.0-development.2 (2023-12-31)

✨ Features

  • api:poll: process submissions from endpoint /api/poll/[pollId] (ad53d2e)
  • api: add api endpoint /api/poll (c60046b)
  • api: add endpoint /api/problems/:problemNum (62ce762)
  • api: add endpoint /api/problems (e65ce18)
  • api: add some basic checks for endpoint /api/problems/:problemNum (94049cc)
  • components: add Navbar component (27c1b8f)
  • components: add component LiveSubmissionTable (0278c98)
  • hooks: add react-query hook to fetch live submissions (19f0d72)
  • page:home: add Skeleton when fetching data (dd8b5b4)
  • page:home: fetch live submissions and display it (1d67137)

1.0.0-development.1

05 Nov 14:24
Compare
Choose a tag to compare
1.0.0-development.1 Pre-release
Pre-release

1.0.0-development.1 (2023-11-05)

✨ Features

  • component: add darkmode-toggle to main page (8fa3a3b)
  • components: add component darkmode-toggle (a355c0f)