Skip to content

v1.1.0-development.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Clumsy-Coder 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 and distance unit dropdown (779356d)
  • components:addExerciseEntry: remove unused code (8626a97)

🐙 Miscellaneous Chores

♻️ Code Refactoring

  • components:addExerciseEntry: use component DateTimePicker and TimePicker for setting date and time (2f15a52)
  • schema: change properties in exerciseEntry from .nullish() to optional() (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 to 6.0.0 (be3e508)
  • devDep: upgrade package semantic-release to 24.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)