57 Commits

Author SHA1 Message Date
3b5046f1db Converts all timestamps to UTC 2026-05-18 23:02:49 -05:00
5e2976180c Adds get ongoing Hunts endpoint 2026-05-18 23:01:59 -05:00
74391f8a46 Adds Team members list endpoint and Hunt details update endpoint 2026-05-18 17:10:52 -05:00
4049dbbdaa Corrects the type of field validation when reviewing a photo 2026-05-18 11:43:26 -05:00
8ff73cda2b Prevents Hunters from accessing hunt information before it starts 2026-05-18 11:41:22 -05:00
08d0b1730a Adds update and delete item endpoints 2026-05-18 08:59:58 -05:00
48b2ffd7b2 Streamlines the ongoing Hunt endpoint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-17 22:11:52 -05:00
877e134166 Adds isAdmin to JWT
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:14:29 -05:00
ec2bb1bcc6 Adds Hunter name to login response
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:06:59 -05:00
6c3c94c5a3 Turns on CORS
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 15:54:24 -05:00
a34d2ddcf0 Opens up actuator endpoints
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 23:42:48 -05:00
b3801eb5e7 Updates Docker compose 2026-05-15 23:42:09 -05:00
4dfdb54bb4 Updates Dockerfile
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 14:32:15 -05:00
0a278530fb Merge pull request 'Adds docker and woodpecker files' (#5) from feature/docker into main
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Reviewed-on: #5
2026-05-15 19:27:57 +00:00
6288cc6249 Adds docker and woodpecker files 2026-05-15 14:25:12 -05:00
b4f72a318d Adds team and hunter leaderboard endpoints 2026-05-15 14:05:55 -05:00
eed5a0dd56 Implements get photos for an item 2026-05-15 13:40:25 -05:00
6327e0d034 Fleshes out the README with useful information 2026-05-15 00:00:00 -05:00
ac6f3a7014 Implements remove photo endpoint 2026-05-14 23:55:05 -05:00
dbd988a573 Implements team item status endpoint 2026-05-14 23:35:53 -05:00
67fb801812 Implements photo review endpoint 2026-05-14 23:09:08 -05:00
bc1bcf6e8d Makes forbidden actions have clearer responses 2026-05-14 22:46:26 -05:00
aff0872e38 Adds image retrieval endpoint 2026-05-14 14:29:52 -05:00
63e015400b Merge pull request 'Implements get photo information endpoint' (#4) from feature/get-photo-info into main
Reviewed-on: #4
2026-05-14 18:10:49 +00:00
b349380c93 Implements get photo information endpoint 2026-05-14 13:01:42 -05:00
1585b6eb7d Removes response after uploading a photo, and preps things for get photo info endpoint 2026-05-14 11:40:59 -05:00
1dd904055c Adds file type detection, and beefs up error states for file uploads 2026-05-14 11:13:19 -05:00
5ca7a685dd Removes redundant DB data fields and adds photo submission endpoint along with MinIO support for image storage 2026-05-14 00:38:44 -05:00
863c824421 Adds descriptions to TeamController endpoints 2026-05-13 16:29:40 -05:00
9324cf2eb0 Implements getting items for a hunt 2026-05-13 16:09:10 -05:00
30c66527b9 Implements adding an item to a hunt 2026-05-13 15:47:03 -05:00
46132bb4fd Implements getting the team info for a Hunter in a Hunt 2026-05-13 00:08:08 -05:00
b2ba9ce676 Adds/collects Hunter endpoints and cleans up the code a bit 2026-05-12 23:54:27 -05:00
4a1077833e Adds/collects Hunter endpoints and cleans up the code a bit 2026-05-12 23:54:08 -05:00
1ed64cadd9 Merge pull request 'feature/team-basics' (#3) from feature/team-basics into main
Reviewed-on: #3
2026-05-13 03:35:15 +00:00
aff7cd1e28 Adds stubs for item endpoints 2026-05-12 10:11:20 -05:00
fd754a7ee7 Adds various team endpoints 2026-05-12 10:10:55 -05:00
46a78bfc08 Adds user level hunt endpoints 2026-05-12 10:08:34 -05:00
ab34f16a45 Updates some fundamentals and libraries 2026-05-12 10:06:11 -05:00
2e0244e1ee Adds JWT secret, turns on Swagger UI, and cleans up refresh token response 2026-05-12 00:26:35 -05:00
0c01c5dbcc Cleans up README a little 2026-04-09 16:24:34 -05:00
69e874c9f2 Secures get all hunts by admin role 2026-04-09 16:24:14 -05:00
9633d95e75 Adds JWT-based auth with refresh tokens 2026-04-09 15:57:26 -05:00
3a53769421 Adds stubs for some basic Team CRUD 2026-01-08 22:14:28 -06:00
7dce3e38b4 Adds endpoint todos in README 2026-01-08 22:13:32 -06:00
db001dc5a7 Merge pull request 'feature/hunt-basics' (#2) from feature/hunt-basics into main
Reviewed-on: #2
2025-12-22 14:52:02 +00:00
457021aeec Adds get hunts by hunter endpoint 2025-12-22 08:51:01 -06:00
5905882763 Implements Hunt basic create and get, and adds field validation to controllers 2025-12-22 08:44:14 -06:00
04b61485ea Adds login ability, error handling, and logging (#1)
Reviewed-on: #1
Co-authored-by: aarbit <aarbit@gmail.com>
Co-committed-by: aarbit <aarbit@gmail.com>
2025-12-19 05:15:18 +00:00
302feeab1e Adds validation and error handling to signup 2025-12-05 00:15:20 -06:00