Commit Graph

36 Commits

Author SHA1 Message Date
Aaron William Po
03088080e9 Update auth requests 2024-02-16 02:40:35 -05:00
Aaron William Po
9f1d09a61d refactor brewery post requests 2024-02-16 02:04:26 -05:00
Aaron William Po
7c4a4bde80 Refactor: update beer post api requests 2023-12-27 20:42:37 -05:00
Aaron William Po
2b90bb2e5d Refactor: update comment components 2023-12-25 21:09:03 -05:00
Aaron William Po
623855682b Refactor: further refactoring of api requests. 2023-12-25 14:26:35 -05:00
Aaron William Po
0e99782557 Refactor: rename [:id] to [:postId] for api routes 2023-12-24 20:08:35 -05:00
Aaron William Po
b21924b89c Refactor beer comment requests 2023-12-19 00:19:04 -05:00
Aaron William Po
e3eeb8cf46 Restructure requests directory 2023-12-18 16:43:53 -05:00
Aaron William Po
f7d09ce61e Refactor: update beer post services, comment services 2023-12-11 21:45:52 -05:00
Aaron William Po
8b0d182cb3 Update casing for services and controllers directories. 2023-12-10 18:39:10 -05:00
Aaron William Po
fd641c36ab Refactor: begin reorganizing services dir.
- Renamed files and directories to reflect the new structure
- Moved comment-related services to the 'comments' directory
- Moved image-related services to the 'images' directory
- Moved like-related services to the 'likes' directory
- Moved post-related services to the 'posts' directory
- Moved user-related services to the 'users' directory
2023-12-10 14:15:31 -05:00
Aaron William Po
01a9bfaf4e fix update-avatar 2023-12-07 21:20:13 -05:00
Aaron William Po
4b2ce394c1 Refactor: further extract controller logic from routers 2023-12-04 16:46:27 -05:00
Aaron William Po
cf89dc92df Restructure account api routes, fix update profile 2023-12-02 22:42:07 -05:00
Aaron William Po
d57623e705 Additional work on user profile edit 2023-12-02 13:58:17 -05:00
Aaron William Po
7c87be09cf Feat: implement client side functionality for user follow feature 2023-11-27 22:28:44 -05:00
Aaron William Po
c3a991f938 feat: add reset password functionality 2023-11-23 21:06:50 -05:00
Aaron William Po
6bd2d4713e feat: add beer style likes 2023-10-23 22:50:43 -04:00
Aaron William Po
c8e8207e30 feat: add beer style comments 2023-10-15 20:24:40 -04:00
Aaron William Po
39980eb8c3 chore: begin work on documenting client side requests code 2023-09-24 01:40:18 -04:00
Aaron William Po
bfbf7c3cf3 Update next-connect middleware to return next() to fix error handling 2023-07-24 01:05:17 -07:00
Aaron William Po
5292c47a2a chore: Update api service type directories to maintain consistency 2023-07-07 23:23:04 -04:00
Aaron William Po
8ab78396a0 Refactor: update brewery form and form sections into separate components 2023-06-25 23:24:09 -04:00
Aaron William Po
aa994f0067 Feat: add create brewery post, brewery image upload
Add address autocomplete, using MapBox
2023-06-10 22:09:51 -04:00
Aaron William Po
140abaa5a1 update: add delete user api route, AuthProvider extracted from App.tsx 2023-06-04 13:37:51 -04:00
Aaron William Po
bc298bce0e Update: change identifiers to cuid 2023-05-28 21:24:59 -04:00
Aaron William Po
f4e6a307f2 feat: implement change password 2023-05-28 20:05:00 -04:00
Aaron William Po
4c30af27b6 Update: add more toast notifications, update position
Also set Account page to use UserContext. Refactored api requests out of components.
2023-05-22 22:41:37 -04:00
Aaron William Po
27e72d3dcf Refactor: Organize api requests by type and remove toastContext 2023-05-22 12:18:31 -04:00
Aaron William Po
0b0c0e6821 Feat: Add edit user functionality 2023-05-15 23:07:33 -04:00
Aaron William Po
9574bbaeb9 Feat: Update user validation schema to include username/email check
The validation schema will throw an error if the username or email is already found in the database.
2023-05-12 08:34:06 -04:00
Aaron William Po
f21dc905fe feat: client app can now upload images for beer posts
Updated seed to incorporate cloudinary images, downgraded multer to recent LTS, update tsconfig to allow spread operator usage on FileList.
2023-05-07 21:05:21 -04:00
Aaron William Po
adf1b55d10 Feat: Add create brewery comments and brewery cluster map 2023-04-30 23:09:03 -04:00
Aaron William Po
b3b1d5b6d1 Feat: Implement infinite scrolling brewery comment section
Refactor beer comment schemas to work on brewery comments as well. Add robots.txt to block crawling for now.
2023-04-30 14:00:38 -04:00
Aaron William Po
58d30b605f Continue work on brewery page, implement like system 2023-04-23 17:26:21 -04:00
Aaron William Po
08422fe24e Restructure codebase to use src directory 2023-04-11 23:32:06 -04:00