v1.1.0-development.3
Pre-release
Pre-release
Clumsy-Coder
released this
07 Nov 04:06
·
18 commits
to development
since this release
1.1.0-development.3 (2024-11-07)
✨ Features
- actions: add server action for adding an exercise activity entry (fe0dac5)
- api:exercises:[exerciseId]:activity: add endpoint for inserting exercise data into the database (9281784)
- components:addExerciseEntry: add component for adding exercise entry (cbaf85d)
- components:addExerciseEntry: use react query hook to send POST request to add exercise activity entry (5f58020)
- middleware: add middleware and use next-auth to redirect protected endpoints (2acd10a)
- page:exercises:exerciseId: display add exercise entry button when the user's logged in (4476b22)
🐛 Bug Fixes
- components:addExerciseEntry: update the time property when opening dialog (c4ffaf3)
📚 Documentation
- docs:images: add screenshot for
adding exercise entry
(aa199a9) - readme: display screenshot for
adding exercise entry
(ce6587a)
💄 Styles
- components:addExerciseEntry: add placeholder in
weight unit
anddistance unit
dropdown (779356d) - components:addExerciseEntry: remove unused code (8626a97)
🐙 Miscellaneous Chores
- components:addExerciseEntry: set min requirement for input
distance
(2b6d445) - components:addExerciseEntry: use state to manage opening and closing dialog box (43d7440), closes /github.com/shadcn-ui/ui/issues/709#issuecomment-1716599447 /github.com/shadcn-ui/ui/issues/386#issuecomment-1555881767
- env: add script to generate ENV for
DATABASE_URL
(780e3bb) - hooks: add react-query hook to send POST request for adding an exercise activity entry (e88aebd)
- layout:home: display a demo
badge
when ENVDEMO
is set (68d779a) - remove unused code (55facf9)
- schema: add schema for
/api/exercises/id/[exerciseId]/activity
(ca7d926)
♻️ Code Refactoring
- components:addExerciseEntry: use component
DateTimePicker
andTimePicker
for setting date and time (2f15a52) - schema: change properties in
exerciseEntry
from.nullish()
tooptional()
(4604192) - schema: use regex to validate the
duration
property (ded67c8) - shadcn: update component
Calendar
props (9bda388)
📦 Build System
- database: add types for selecting and inserting data from
activities
table (6114ec2) - deps: bump @radix-ui/react-accordion from 1.2.0 to 1.2.1 (40ec872)
- deps: bump @radix-ui/react-dialog from 1.1.1 to 1.1.2 (e7f36ea)
- deps: bump @radix-ui/react-dropdown-menu from 2.1.1 to 2.1.2 (7aa6ab7)
- deps: bump @radix-ui/react-icons from 1.3.0 to 1.3.1 (5273240)
- deps: bump @radix-ui/react-tooltip from 1.1.2 to 1.1.3 (3206bf1)
- deps: bump @tanstack/react-query from 5.56.2 to 5.59.0 (c36086a)
- deps: bump @tanstack/react-query from 5.59.0 to 5.59.8 (d76dff7)
- deps: bump @tanstack/react-query from 5.59.13 to 5.59.15 (8ca6295)
- deps: bump @tanstack/react-query from 5.59.15 to 5.59.16 (a45313f)
- deps: bump @tanstack/react-query from 5.59.16 to 5.59.19 (eed4080)
- deps: bump @tanstack/react-query from 5.59.19 to 5.59.20 (81b8b5f)
- deps: bump @tanstack/react-query from 5.59.8 to 5.59.9 (f29b55a)
- deps: bump @tanstack/react-query from 5.59.9 to 5.59.13 (8c178d0)
- deps: bump @tanstack/react-query-devtools from 5.56.2 to 5.58.0 (7c29981)
- deps: bump @tanstack/react-query-devtools from 5.58.0 to 5.59.0 (2ac5d8d)
- deps: bump @tanstack/react-query-devtools from 5.59.0 to 5.59.8 (11319a2)
- deps: bump @tanstack/react-query-devtools from 5.59.13 to 5.59.15 (434a5f5)
- deps: bump @tanstack/react-query-devtools from 5.59.15 to 5.59.16 (5f7511a)
- deps: bump @tanstack/react-query-devtools from 5.59.16 to 5.59.19 (f9f6a41)
- deps: bump @tanstack/react-query-devtools from 5.59.19 to 5.59.20 (6af9111)
- deps: bump @tanstack/react-query-devtools from 5.59.8 to 5.59.13 (918fd11)
- deps: bump @vercel/analytics from 1.3.1 to 1.3.2 (6f90756)
- deps: bump drizzle-orm from 0.33.0 to 0.34.1 (249795c)
- deps: bump drizzle-orm from 0.34.1 to 0.35.0 (dd089b6)
- deps: bump drizzle-orm from 0.35.0 to 0.35.1 (de5f49c)
- deps: bump drizzle-orm from 0.35.1 to 0.35.2 (349b42b)
- deps: bump drizzle-orm from 0.35.2 to 0.35.3 (821bd93)
- deps: bump drizzle-orm from 0.35.3 to 0.36.0 (1ef5222)
- deps: bump drizzle-orm from 0.36.0 to 0.36.1 (12e8939)
- deps: bump lucide-react from 0.441.0 to 0.445.0 (48c0bb9)
- deps: bump lucide-react from 0.445.0 to 0.446.0 (2a6d6ef)
- deps: bump lucide-react from 0.446.0 to 0.447.0 (c86bbaf)
- deps: bump lucide-react from 0.447.0 to 0.451.0 (c5298ec)
- deps: bump lucide-react from 0.451.0 to 0.452.0 (929a0c6)
- deps: bump lucide-react from 0.452.0 to 0.453.0 (5c6f747)
- deps: bump lucide-react from 0.453.0 to 0.454.0 (3797390)
- deps: bump next from 14.2.13 to 14.2.14 (f8e42c4)
- deps: bump next from 14.2.14 to 14.2.15 (1389d4a)
- deps: bump next from 14.2.15 to 14.2.16 (7b30c2c)
- deps: bump next from 14.2.16 to 14.2.17 (de11011)
- deps: bump next-auth from 4.24.7 to 4.24.8 (2d0431b)
- deps: bump next-auth from 4.24.8 to 4.24.10 (10344b9)
- deps: bump pg from 8.13.0 to 8.13.1 (70d5cad)
- deps: bump tailwind-merge from 2.5.2 to 2.5.3 (fd0289f)
- deps: bump tailwind-merge from 2.5.3 to 2.5.4 (3ecc875)
- deps: bump vaul from 0.9.4 to 0.9.6 (bf1dd54)
- deps: bump vaul from 0.9.6 to 0.9.9 (a1f1a49)
- devDep: bump @types/node from 22.5.5 to 22.6.1 (0b04b8a)
- devDep: bump @types/node from 22.6.1 to 22.7.0 (55a268b)
- devDep: bump @types/node from 22.7.0 to 22.7.2 (1a4f387)
- devDep: bump @types/node from 22.7.2 to 22.7.3 (9fc274e)
- devDep: bump @types/node from 22.7.3 to 22.7.4 (00829ea)
- devDep: bump @types/node from 22.7.4 to 22.7.5 (57f6c57)
- devDep: bump @types/node from 22.7.5 to 22.7.6 (e0290e2)
- devDep: bump @types/node from 22.7.6 to 22.7.7 (fcb84c7)
- devDep: bump @types/node from 22.7.7 to 22.7.8 (d344715)
- devDep: bump @types/node from 22.7.8 to 22.7.9 (74a3b75)
- devDep: bump @types/node from 22.7.9 to 22.8.1 (b1cf221)
- devDep: bump @types/node from 22.8.1 to 22.8.2 (91f0a3c)
- devDep: bump @types/node from 22.8.2 to 22.8.4 (ca949cc)
- devDep: bump @types/node from 22.8.4 to 22.8.6 (98ba95e)
- devDep: bump @types/node from 22.8.6 to 22.8.7 (630c3dd)
- devDep: bump @types/node from 22.8.7 to 22.9.0 (125529f)
- devDep: bump @types/react from 18.3.10 to 18.3.11 (31a81ff)
- devDep: bump @types/react from 18.3.11 to 18.3.12 (795c5e0)
- devDep: bump @types/react from 18.3.8 to 18.3.9 (f6ec863)
- devDep: bump @types/react from 18.3.9 to 18.3.10 (a4edcaf)
- devDep: bump @types/react-dom from 18.3.0 to 18.3.1 (d8f830f)
- devDep: bump drizzle-kit from 0.24.2 to 0.25.0 (518d0a0)
- devDep: bump drizzle-kit from 0.25.0 to 0.26.1 (8ae9bcd)
- devDep: bump drizzle-kit from 0.26.1 to 0.26.2 (ba58779)
- devDep: bump drizzle-kit from 0.26.2 to 0.27.0 (2a37c31)
- devDep: bump drizzle-kit from 0.27.0 to 0.27.1 (d715d23)
- devDep: bump drizzle-kit from 0.27.1 to 0.27.2 (e04ff3d)
- devDep: bump drizzle-kit from 0.27.2 to 0.28.0 (312c83d)
- devDep: bump eslint-config-next from 14.2.13 to 14.2.14 (dd4e8b9)
- devDep: bump eslint-config-next from 14.2.14 to 14.2.15 (162397b)
- devDep: bump eslint-config-next from 14.2.15 to 14.2.16 (6491b0c)
- devDep: bump eslint-config-next from 14.2.16 to 14.2.17 (768fed4)
- devDep: bump eslint-plugin-import from 2.30.0 to 2.31.0 (6f07def)
- devDep: bump eslint-plugin-jsx-a11y from 6.10.0 to 6.10.1 (502e6b0)
- devDep: bump eslint-plugin-jsx-a11y from 6.10.1 to 6.10.2 (7bc29b9)
- devDep: bump eslint-plugin-react from 7.36.1 to 7.37.0 (ca0db79)
- devDep: bump eslint-plugin-react from 7.37.0 to 7.37.1 (304475c)
- devDep: bump eslint-plugin-react from 7.37.1 to 7.37.2 (56253c6)
- devDep: bump prettier-plugin-tailwindcss from 0.6.6 to 0.6.8 (7b017e6)
- devDep: bump semantic-release from 24.1.1 to 24.1.2 (7a2362f)
- devDep: bump semantic-release from 24.1.2 to 24.1.3 (62818b5)
- devDep: bump semantic-release from 24.1.3 to 24.2.0 (1a20a07)
- devDep: bump tailwindcss from 3.4.12 to 3.4.13 (98296ed)
- devDep: bump tailwindcss from 3.4.13 to 3.4.14 (faff4a8)
- devDep: bump typescript from 5.6.2 to 5.6.3 (2d9fdcc)
- devDep: upgrade package
conventional-changelog
to6.0.0
(be3e508) - devDep: upgrade package
semantic-release
to24.1.1
(2392691) - shadcn: add component
Calendar
(23a0424) - shadcn: add component
date-time-picker
(37a439a) - shadcn: add component
Form
(db33c28) - shadcn: add component
Popover
(36da1e9) - shadcn: add component
Select
(c8bdb0f)
👷 Continuous Integration
- workflows: add github action for deleting data from remote database (093c489)