Commit 3528e45
Prod fix (#65)
* Small changes to dev tooling (docker/make/compose
* Server: minor variable rename
* Auth middleware + clerk webhook handler
* Added WithTransaction to store
* Removed debug logging message exposing userid
* Removed docker-compose changes not relevant to PR
* Renamed users.go to users.handler.go in handlers
* Added documentation explaining dev bypass
* Feat/calibration-endpoints (#57)
* added user calibration endpoints and schema"
- Added user_calibration migration
- Added sqlc queries for calibration CRUD operations
- added /api/users/me/calibration endpoints: GET, POST, DELETE
- me endpoint now fetches user from clerk id using middleware, enhancing security
- removed GET methods for user (GET /{id}, GET /)
* Fixed line endings
* Fixed time formatting in handler
* Added NOT NULL constrain to updated_at, created_at in db table
switch go dev container port to correct mapping (8080)
fixed variable typo in middleware_auth.go
---------
Co-authored-by: NicolaSavino <nick.savino@arcurve.com>
* Fixed syntax error on migration (#58)
Co-authored-by: NicolaSavino <nick.savino@arcurve.com>
* Feat/workouts api (#59)
* Implemented workout and calibration schema with included sqlc queries. Updated makefile and seeding files
* Regenerated SQLC to match new queries and models (workout type + workout session)
* Added workout session service
* Added Workout Handler Endpoint
* Addressed PR comments
- fixed syntax error in makefile
- Fixed migration schema
- fixed seeding script
- added /service/helps/helpers.util file
- renamed Dtos to match go standards, (Id -> ID)
* Updated API endpoints
* updated dtos to match casing convention. updated workout_session logic
* Added functionality for workout sets and reps. (services, handlers, migrations, queries)
* Addressed PR comments
* Addressed PR comments
---------
Co-authored-by: NicolaSavino <nick.savino@arcurve.com>
* fix: added clerk webhook secret (#62)
* Fix/add clerkwebhook secret (#64)
* fix: added clerk webhook secret
* updated CRLF line endings to LF
---------
Co-authored-by: NicolaSavino <nick.savino@arcurve.com>1 parent 6bf4f6d commit 3528e45
0 file changed
0 commit comments