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

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
## 1.0.0 (2024-1-16)

### ✨ Features

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

### 🐛 Bug Fixes

* **api:users:submissions:overtime:** submission with one year ([2df9d9f](2df9d9f))
  • Loading branch information
semantic-release-bot committed Jan 16, 2024
1 parent 8d404f0 commit 420e1b2
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 3 deletions.
75 changes: 75 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,78 @@
## 1.0.0 (2024-1-16)


### :sparkles: Features

* **api:poll:** process submissions from endpoint `/api/poll/[pollId]` ([690c5af](https://github.com/Clumsy-Coder/uva-uhunt/commit/690c5afba9af32c68fa090d8a854b8a06237df29))
* **api:problemNum:ranklist:** add endpoint `/api/problems/ranklist/[problemNum]` ([7f87327](https://github.com/Clumsy-Coder/uva-uhunt/commit/7f8732714b6803296bfd5acf08148252d22561a8))
* **api:problemNum:submission:** add endpoint `/api/submissions/[problemNum]` ([7b71529](https://github.com/Clumsy-Coder/uva-uhunt/commit/7b71529c5b502e3ff50635ad63cf3ce5e658cbb1))
* **api:search:** add endpoint `/api/search/[searchStr]` ([0b7c987](https://github.com/Clumsy-Coder/uva-uhunt/commit/0b7c987e734c0bb5b797c139a34b011bb5c6730d))
* **api:submission:language:** add endpoint `/api/submissions/language/[problemNum]` ([a344a01](https://github.com/Clumsy-Coder/uva-uhunt/commit/a344a012847fee4102db59c89d71541ea7b2eb95))
* **api:submission:** add endpoint `/api/submissions/overtime/[problemNum]` ([df41e56](https://github.com/Clumsy-Coder/uva-uhunt/commit/df41e56b0047505a13f1d6942aa11a0d9ce9ef3a))
* **api:user:submissions:verdict:** add endpoint `/api/users/[username]/submissions/verdict` ([b3c619e](https://github.com/Clumsy-Coder/uva-uhunt/commit/b3c619e6e049017411997940e35fdc9885640cee))
* **api:user:submissions:** add endpoint `/api/users/[username]/submissions` ([4d7cfa1](https://github.com/Clumsy-Coder/uva-uhunt/commit/4d7cfa10da17754337f0c17528d4c9b9b3652e73))
* **api:users:attempted:** add endpoint `/api/users/[username]/submissions/attempted` ([a3ed3a4](https://github.com/Clumsy-Coder/uva-uhunt/commit/a3ed3a4f6dd4400d880185259f63ac6247aa117d))
* **api:users:submissions:** add endpoint `/api/users/[username]/submissions/language` ([516e2b4](https://github.com/Clumsy-Coder/uva-uhunt/commit/516e2b4fef5ad049dcca4db249595b29c7d0c76d))
* **api:users:submissions:** add endpoint `/api/users/[username]/submissions/overtime` ([a5ddbc4](https://github.com/Clumsy-Coder/uva-uhunt/commit/a5ddbc448ed76e5b6ed057765d54bb93dd85ea9c))
* **api:** add api endpoint `/api/poll` ([6e907a2](https://github.com/Clumsy-Coder/uva-uhunt/commit/6e907a2d39504500845b7ef866a1c33aee734099))
* **api:** add endpoint `/api/problems/:problemNum` ([9936ed1](https://github.com/Clumsy-Coder/uva-uhunt/commit/9936ed1342002c97d45bcfb9eed61554b79e2829))
* **api:** add endpoint `/api/problems` ([96ea741](https://github.com/Clumsy-Coder/uva-uhunt/commit/96ea7417433552902c43be044be9348c5a6a4b12))
* **api:** add some basic checks for endpoint `/api/problems/:problemNum` ([3932cfd](https://github.com/Clumsy-Coder/uva-uhunt/commit/3932cfda19137cee9a72596a3e697fd8d057e135))
* **component:** add `darkmode-toggle` to main page ([8fa3a3b](https://github.com/Clumsy-Coder/uva-uhunt/commit/8fa3a3bc5c080fe8e79ccf27296947c0d4ad7471))
* **components:charts:** add `ProblemVerdictChart` component ([02d2a0c](https://github.com/Clumsy-Coder/uva-uhunt/commit/02d2a0c610642cdda861fb3af9f8e763e7f2007b))
* **components:charts:** add `SolvedVsAttemptedDonutChart` component ([8b3c669](https://github.com/Clumsy-Coder/uva-uhunt/commit/8b3c669bdde6b30142b65f762a98cc65f49211c6))
* **components:charts:** add `SubmissionLanguageRadarChart` component ([4d22faf](https://github.com/Clumsy-Coder/uva-uhunt/commit/4d22faffc3982fbf491f474d3f6367c024b59c58))
* **components:charts:** add `SubmissionsOvertimeChart` component ([6363ce4](https://github.com/Clumsy-Coder/uva-uhunt/commit/6363ce4759138f3bd7ad9ffc1ce8d90f5a765b60))
* **components:charts:** add Recharts custom tooltip component ([73b0f7b](https://github.com/Clumsy-Coder/uva-uhunt/commit/73b0f7b994bfb130b4d722cfb980076167d1c90f))
* **components:data-table:** display `language` in live submissions data-table ([4da0413](https://github.com/Clumsy-Coder/uva-uhunt/commit/4da041377d7b5f68ba81b00ddb2bbe8c93deb785))
* **components:data-table:** display `problem number` in live submissions data-table ([954f6ca](https://github.com/Clumsy-Coder/uva-uhunt/commit/954f6cabb09b0345ffd6cd0bcb2f1344568539cc))
* **components:data-table:** display `problem title` in live submissions data-table ([00039e2](https://github.com/Clumsy-Coder/uva-uhunt/commit/00039e2f3619138abd2e9792dba9991f4e126f2f))
* **components:data-table:** display `rank` in live submissions data-table ([403df62](https://github.com/Clumsy-Coder/uva-uhunt/commit/403df6269820728d7c2efc2eed7c34bb7d7dacfa))
* **components:data-table:** display `runtime` in live submissions data-table ([fd3e949](https://github.com/Clumsy-Coder/uva-uhunt/commit/fd3e949cff015a7520ebdce0295e00e4698b5479))
* **components:data-table:** display `submit time` in live submissions data-table ([c319caf](https://github.com/Clumsy-Coder/uva-uhunt/commit/c319caf8780a65eb612a9a01d9759f068913fa22))
* **components:data-table:** display `username` in live submissions data-table ([ed202c6](https://github.com/Clumsy-Coder/uva-uhunt/commit/ed202c6399d5db81d2fef0af4bfc6f4d1c50dca8))
* **components:data-table:** display `verdict` in live submissions data-table ([15a7e5b](https://github.com/Clumsy-Coder/uva-uhunt/commit/15a7e5baaf81f3e013b43881881982a2239720c2))
* **components:data-table:** display submit time using tooltip ([2e8b547](https://github.com/Clumsy-Coder/uva-uhunt/commit/2e8b54732528328bb1fd461e3f22a68ea77bb23c))
* **components:navbar:** highlight active links ([0c5d360](https://github.com/Clumsy-Coder/uva-uhunt/commit/0c5d360c52eeb864340c249b0f913d8983fe95fd))
* **components:search:** add `searchbar` component ([4e6bc35](https://github.com/Clumsy-Coder/uva-uhunt/commit/4e6bc35bb6f9adbaaf3c8a11a153f4bbbaad7260))
* **components:** add `Navbar` component ([b2d1600](https://github.com/Clumsy-Coder/uva-uhunt/commit/b2d16006c97ac42d6ed6fdcbfeaa918e3d2bf99f))
* **components:** add `VirtualTable` component ([953f4e3](https://github.com/Clumsy-Coder/uva-uhunt/commit/953f4e3eea120f9a5b044934c8808a074f322ae1))
* **components:** add a Link to the problem page in `DataTable` for `/problems` ([b706937](https://github.com/Clumsy-Coder/uva-uhunt/commit/b7069376d613f1621045995c18ed77a318521c16))
* **components:** add column properties to be sortable `DataTable` component ([36d30b0](https://github.com/Clumsy-Coder/uva-uhunt/commit/36d30b014365cafbaa10a340b8feb9b41e532eaa))
* **components:** add component `darkmode-toggle` ([a355c0f](https://github.com/Clumsy-Coder/uva-uhunt/commit/a355c0fd3f88e8a7dc97a0a760c3ce54d06ddfb4))
* **components:** add component `LiveSubmissionTable` ([2fcb5b7](https://github.com/Clumsy-Coder/uva-uhunt/commit/2fcb5b760ca5400b4bcdc947eb2d0ba41f25c238))
* **hooks:** add react-query hook to fetch live submissions ([b219274](https://github.com/Clumsy-Coder/uva-uhunt/commit/b2192746675dfaa7f32a1c16acd03ce8592d79af))
* **page:home:** add `Skeleton` when fetching data ([4531231](https://github.com/Clumsy-Coder/uva-uhunt/commit/453123144e00cbd213a15c66baf71b4b62c7fa32))
* **page:home:** display the `DataTable` for live submissions ([36d517f](https://github.com/Clumsy-Coder/uva-uhunt/commit/36d517f0a506581aeda680f13e05fc941bcd2a74))
* **page:home:** fetch live submissions and display it ([6837e03](https://github.com/Clumsy-Coder/uva-uhunt/commit/6837e03b870dc06bed36425da6071a73483b8c86))
* **page:problemNum:** fetch stats for `/problems/[problemNum]` page ([ac44ea4](https://github.com/Clumsy-Coder/uva-uhunt/commit/ac44ea4f226a8ea3ae2d1e42bffdc89abe80c260))
* **page:problemNum:** render `ProblemVerdictChart` component ([e288bea](https://github.com/Clumsy-Coder/uva-uhunt/commit/e288bea46c6a0b38b699e65cbbd317b84d80e6cd))
* **page:problemNum:** render `SubmissionLanguageRadarChart` component ([202b76b](https://github.com/Clumsy-Coder/uva-uhunt/commit/202b76b74932965b2f7922cdc50b12269c69f751))
* **page:problemNum:** render `SubmissionOvertimeChart` component ([2636628](https://github.com/Clumsy-Coder/uva-uhunt/commit/263662830ecc74fffbd42d9ee6938fdfeaa56b62))
* **page:problemNum:** render `VirtualTable` for `Problem submissions` ([abdbb69](https://github.com/Clumsy-Coder/uva-uhunt/commit/abdbb698cc69a5e48237137ac470cc56e348aa19))
* **page:problemNum:** render `VirtualTable` for ranklist ([81fa3a0](https://github.com/Clumsy-Coder/uva-uhunt/commit/81fa3a08ac0eb8fed33db88e18eac8a98aee9fde))
* **page:problemNum:** set title as link to view problem pdf ([682925d](https://github.com/Clumsy-Coder/uva-uhunt/commit/682925db54509dfbbef1f07b09a7078c0da0017a))
* **page:problems:** display all problems using `DataTable` component ([b6183e2](https://github.com/Clumsy-Coder/uva-uhunt/commit/b6183e2dadcd15ecd30058aeef655f3c9e9acfa6))
* **page:user:** display problem solved VS user submissions with donut chart ([6c51774](https://github.com/Clumsy-Coder/uva-uhunt/commit/6c517743bf30d8f6222d26d7fada1ed08fa32587))
* **page:user:** display user submissions by language with radar chart ([234b2a2](https://github.com/Clumsy-Coder/uva-uhunt/commit/234b2a27bbc942bffa33ee6bea307bca9f03ac9d))
* **page:user:** display user submissions by verdict with bar chart ([a367e70](https://github.com/Clumsy-Coder/uva-uhunt/commit/a367e7070272547c38bdd98be4fa9d6a39959d59))
* **page:user:** display user submissions on `/users/[username]` page ([49816a8](https://github.com/Clumsy-Coder/uva-uhunt/commit/49816a8415d80ceb88d44dde3042128966886db6))
* **page:user:** display user submissions overtime with area chart ([58b34a7](https://github.com/Clumsy-Coder/uva-uhunt/commit/58b34a784f891766c278e1c5f241523a35f5423d))
* **shadcn:data-table:** add button to clear filter ([20f2f36](https://github.com/Clumsy-Coder/uva-uhunt/commit/20f2f360a8b0d2af2e54d9d39d3cebea55fe728f))
* **shadcn:data-table:** add column header component for DataTable ([3a0164e](https://github.com/Clumsy-Coder/uva-uhunt/commit/3a0164e13045b2f04b61e404d981346268f7f2b8)), 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/fb614ac2921a84b916c56e9091aa0ae8e129c565/apps/www/app/examples/tasks/components/columns.tsx/issues/L38-L46C4)
* **shadcn:data-table:** add loading component for DataTable ([4b7bcc2](https://github.com/Clumsy-Coder/uva-uhunt/commit/4b7bcc2a2c078904cb8f3f7a196b2faf6e87b678))
* **shadcn:data-table:** set DataTable height if provided ([8b23994](https://github.com/Clumsy-Coder/uva-uhunt/commit/8b23994fd0866124a73b229784ddec4022d8241e))
* **shadcn:** add `DataTablePagination` component ([a654cef](https://github.com/Clumsy-Coder/uva-uhunt/commit/a654cefd3e1a65ee41ad20d2bd5b2becb547545f))
* **shadcn:** add ability to filter any column in `DataTable` component ([77d81f3](https://github.com/Clumsy-Coder/uva-uhunt/commit/77d81f32ee903848920779497c42829bcac27d5e))
* **shadcn:** add column scrolling to `DataTable` component ([4167847](https://github.com/Clumsy-Coder/uva-uhunt/commit/4167847bfd5b72b0897aa19927ab66cd563bcf16))
* **shadcn:** add column visibility toggle for `DataTable` component ([44be332](https://github.com/Clumsy-Coder/uva-uhunt/commit/44be33234aefe9cb8ddb2e0cccef289c09d5282b))
* **shadcn:** add pagination to `DataTable` component ([9835082](https://github.com/Clumsy-Coder/uva-uhunt/commit/98350823e8d94570d80db42c11157a60cbce14aa))


### :bug: Bug Fixes

* **api:users:submissions:overtime:** submission with one year ([2df9d9f](https://github.com/Clumsy-Coder/uva-uhunt/commit/2df9d9fad9b61f2c962c2c1b225e6cced7af7607))

## [1.0.0-development.7](https://github.com/Clumsy-Coder/uva-uhunt/compare/1.0.0-development.6...1.0.0-development.7) (2024-1-16)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "uva-uhunt",
"version": "1.0.0-development.7",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "next dev",
Expand Down

0 comments on commit 420e1b2

Please sign in to comment.