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