This repository was archived by the owner on Jan 16, 2024. It is now read-only.
Repository navigation
Releases: Clumsy-Coder/uva-uhunt
Releases · Clumsy-Coder/uva-uhunt
Release list
1.0.0
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-toggleto main page (8fa3a3b) - components:charts: add
ProblemVerdictChartcomponent (02d2a0c) - components:charts: add
SolvedVsAttemptedDonutChartcomponent (8b3c669) - components:charts: add
SubmissionLanguageRadarChartcomponent (4d22faf) - components:charts: add
SubmissionsOvertimeChartcomponent (6363ce4) - components:charts: add Recharts custom tooltip component (73b0f7b)
- components:data-table: display
languagein live submissions data-table (4da0413) - components:data-table: display
problem numberin live submissions data-table (954f6ca) - components:data-table: display
problem titlein live submissions data-table (00039e2) - components:data-table: display
rankin live submissions data-table (403df62) - components:data-table: display
runtimein live submissions data-table (fd3e949) - components:data-table: display
submit timein live submissions data-table (c319caf) - components:data-table: display
usernamein live submissions data-table (ed202c6) - components:data-table: display
verdictin live submissions data-table (15a7e5b) - components:data-table: display submit time using tooltip (2e8b547)
- components:navbar: highlight active links (0c5d360)
- components:search: add
searchbarcomponent (4e6bc35) - components: add
Navbarcomponent (b2d1600) - components: add
VirtualTablecomponent (953f4e3) - components: add a Link to the problem page in
DataTablefor/problems(b706937) - components: add column properties to be sortable
DataTablecomponent (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
Skeletonwhen fetching data (4531231) - page:home: display the
DataTablefor live submissions (36d517f) - page:home: fetch live submissions and display it (6837e03)
- page:problemNum: fetch stats for
/problems/[problemNum]page (ac44ea4) - page:problemNum: render
ProblemVerdictChartcomponent (e288bea) - page:problemNum: render
SubmissionLanguageRadarChartcomponent (202b76b) - page:problemNum: render
SubmissionOvertimeChartcomponent (2636628) - page:problemNum: render
VirtualTableforProblem submissions(abdbb69) - page:problemNum: render
VirtualTablefor ranklist (81fa3a0) - page:problemNum: set title as link to view problem pdf (682925d)
- page:problems: display all problems using
DataTablecomponent (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...
1.0.0-development.7
1.0.0-development.7 (2024-1-16)
✨ Features
- api:search: add endpoint
/api/search/[searchStr](bf15e83) - components:search: add
searchbarcomponent (d8acdd9)
🐛 Bug Fixes
- api:users:submissions:overtime: submission with one year (8b69ffa)
1.0.0-development.6
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
SolvedVsAttemptedDonutChartcomponent (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
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
ProblemVerdictChartcomponent (2104011) - components:charts: add
SubmissionLanguageRadarChartcomponent (fc5ecfc) - components:charts: add
SubmissionsOvertimeChartcomponent (16d1311) - components:charts: add Recharts custom tooltip component (b6ef657)
- components: add
VirtualTablecomponent (09259ea) - page:problemNum: fetch stats for
/problems/[problemNum]page (afe0752) - page:problemNum: render
ProblemVerdictChartcomponent (acc2eac) - page:problemNum: render
SubmissionLanguageRadarChartcomponent (6ebcb52) - page:problemNum: render
SubmissionOvertimeChartcomponent (3f2f7c4) - page:problemNum: render
VirtualTableforProblem submissions(d271d90) - page:problemNum: render
VirtualTablefor 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
1.0.0-development.4 (2024-1-3)
✨ Features
- components:data-table: display
languagein live submissions data-table (dd6e3db) - components:data-table: display
problem numberin live submissions data-table (44f75d5) - components:data-table: display
problem titlein live submissions data-table (6c131eb) - components:data-table: display
rankin live submissions data-table (293387b) - components:data-table: display
runtimein live submissions data-table (b319bfe) - components:data-table: display
submit timein live submissions data-table (77e225e) - components:data-table: display
usernamein live submissions data-table (3ad7c53) - components:data-table: display
verdictin live submissions data-table (7b57189) - components:data-table: display submit time using tooltip (30c02eb)
- page:home: display the
DataTablefor live submissions (fc356b1)
1.0.0-development.3
1.0.0-development.3 (2024-1-2)
✨ Features
- components:navbar: highlight active links (1c21c75)
- components: add a Link to the problem page in
DataTablefor/problems(e9c16f5) - components: add column properties to be sortable
DataTablecomponent (9b1ab5d) - page:problems: display all problems using
DataTablecomponent (401ae1c) - shadcn:data-table: add button to clear filter (5072674)
- shadcn:data-table: add column header component for DataTable (165aa6c), closes /github.com/shadcn-ui/ui/blob/fb614ac2921a84b916c56e9091aa0ae8e129c565/apps/www/app/examples/tasks/components/columns.tsx#L38-L46C4
- shadcn:data-table: add loading component for DataTable (3851747)
- shadcn: add
DataTablePaginationcomponent (2500aa1) - shadcn: add ability to filter any column in
DataTablecomponent (5ec2df1) - shadcn: add column scrolling to
DataTablecomponent (55f98b4) - shadcn: add column visibility toggle for
DataTablecomponent (c623e43) - shadcn: add pagination to
DataTablecomponent (2c7df8e)
1.0.0-development.2
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
Navbarcomponent (27c1b8f) - components: add component
LiveSubmissionTable(0278c98) - hooks: add react-query hook to fetch live submissions (19f0d72)
- page:home: add
Skeletonwhen fetching data (dd8b5b4) - page:home: fetch live submissions and display it (1d67137)