Aaron Po
4a6e10572c
Merge pull request #9 from aaronpo97/dev
...
Add edit beer post, 500 page, and redirectIfLoggedIn getServerSideProps.
2023-02-27 18:22:46 -05:00
Aaron William Po
7126c74d5d
Add edit beer post, 500 page, and redirectIfLoggedIn getServerSideProps.
...
Implement edit beer post functionality.
Register, edit and create beer post forms are now using the same layout found in components/ui/forms/BeerPostFormPageLayout. All forms are now extracted into their own components and are now found in components.
Added redirectIfLoggedIn getServerSidesProp fn for login and register pages.
2023-02-27 18:19:58 -05:00
Aaron Po
afb64f5ba9
Merge pull request #8 from aaronpo97/auth
...
Update page auth HOF type definitions
2023-02-25 19:27:00 -05:00
Aaron William Po
11b3304c54
Update page auth HOF type definitions
...
Added vercel config, update packages
2023-02-25 19:17:49 -05:00
Aaron Po
3967dcb988
Merge pull request #7 from aaronpo97/styling
...
Change font, add meta title/desc to 404 page
2023-02-20 22:58:32 -05:00
Aaron William Po
6f604b9768
Change font, add meta title/desc to 404 page
2023-02-20 22:57:00 -05:00
Aaron Po
8836d1fc9b
Merge pull request #6 from aaronpo97/dev
...
More dev work.
2023-02-20 16:43:47 -05:00
Aaron William Po
86e013bf57
Merge branch 'main' into dev
2023-02-20 16:41:35 -05:00
Aaron William Po
cee7942f1c
add isSubmitting state to BeerForm
2023-02-20 16:19:33 -05:00
Aaron William Po
c818dc6525
BeerPostQueryResult type now inferred from zod schema
2023-02-20 14:26:58 -05:00
Aaron William Po
4cd2ab476f
Formatting changes
2023-02-20 09:09:45 -05:00
Aaron William Po
d50ce7497b
Add like count and extracted like button out of parent
2023-02-15 21:35:18 -05:00
Aaron William Po
5561f209e9
Update useUser.ts
...
Fixed issue where the current user was not being added to UserContext
2023-02-13 19:27:36 -05:00
Aaron William Po
07dca6b4c2
Make login page responsive, change logger
2023-02-13 19:21:13 -05:00
Aaron William Po
0b006090c5
Update package.json to add vercel-build script
2023-02-13 18:30:21 -05:00
Aaron William Po
ea516e91b5
Rename "user" column in beerPostLikes, add ERD gen
2023-02-13 17:15:10 -05:00
Aaron William Po
249bfdaf5a
fix logout
2023-02-13 16:15:10 -05:00
Aaron William Po
7240cb0792
Fix beer likes and db client
2023-02-13 13:08:05 -05:00
Aaron William Po
80261a713b
Add comments pagination, login and register pages
2023-02-13 10:56:09 -05:00
Aaron William Po
912008e68d
More work on beer image upload
...
patFix schema so beer image and brewery image have createdBy column. Rename 'url' to 'path' in schema, add 'caption' column.
2023-02-11 21:42:22 -05:00
Aaron William Po
45cc10a009
Update next-connect, begin work on cloud img upload
2023-02-09 23:58:03 -05:00
Aaron Po
67531ff35f
Merge pull request #5 from aaronpo97/aaronpo97-patch-1
2023-02-09 13:08:02 -05:00
Aaron Po
363e371eb8
Update login.ts
2023-02-09 13:04:32 -05:00
Aaron Po
bd68ecdec8
Update getCurrentUser.ts
...
awaiting next handler
2023-02-09 13:03:24 -05:00
Aaron Po
0fb013e250
Merge pull request #4 from aaronpo97/remove-public-dir
...
Remove public dir
2023-02-09 04:34:50 -05:00
Aaron William Po
3f15256bff
Remove public dir
2023-02-09 04:30:10 -05:00
Aaron Po
84609d6de2
Merge pull request #3 from aaronpo97/likes
...
Create beer post like feature, github actions
2023-02-09 04:24:39 -05:00
Aaron William Po
9ba51c1ab3
fix case issue that caused rename prob
2023-02-09 04:16:03 -05:00
Aaron William Po
dbd342fd3e
Refactor codebase, format
2023-02-09 04:03:52 -05:00
Aaron William Po
e654216c1a
add action to install deps and run prettier
2023-02-09 02:46:28 -05:00
Aaron William Po
c2eb4d1371
Add github actions, refactor seed and beer p likes
2023-02-09 02:23:18 -05:00
Aaron William Po
d8ae58844c
Remove userContext from pages dir
2023-02-08 07:57:55 -05:00
Aaron William Po
f6880deeb6
add user context and likes
2023-02-08 07:43:59 -05:00
Aaron William Po
20000cc4af
update seed
2023-02-07 20:31:04 -05:00
Aaron Po
9c2b7a4d69
Merge pull request #1 from aaronpo97/create-license
2023-02-07 16:48:41 -05:00
Aaron Po
b3e205d30d
Create LICENSE.md
2023-02-07 16:47:57 -05:00
Aaron William Po
1673542ea3
update layout for brewery page
2023-02-06 20:06:56 -05:00
Aaron William Po
3626e3de44
Update api routes to use authenticated user
2023-02-06 19:01:01 -05:00
Aaron William Po
9a9d8bcb94
Implement login, add useUser hook
2023-02-06 17:19:28 -05:00
Aaron William Po
087a1a4513
Implement authentication using Passport.js
2023-02-05 19:27:19 -05:00
Aaron William Po
86f6f9abc5
Remove readme
2023-02-02 20:12:00 -05:00
Aaron William Po
5cf2087cd1
Refactored api services into sep files. Client fix
...
Fixed hydration errors in beers/[id] by implementing timeDistanceState
2023-01-31 23:16:43 -05:00
Aaron William Po
0b96c8f1f5
Did more work to beer post page, seed
...
Worked on comments and beer recs features. Fine tuning database seed amounts.
2023-01-29 21:53:05 -05:00
Aaron William Po
fe277d5964
Refactor api requests and components out of pages
2023-01-28 21:05:20 -05:00
Aaron William Po
a182f55280
Format migrations
2023-01-27 04:47:52 -05:00
Aaron William Po
d0bced1376
Add create beer, beer post page
2023-01-24 21:03:31 -05:00
Aaron William Po
972846f5a8
scaffold create/edit beer form, scaffold beer page
2023-01-23 20:13:25 -05:00
Aaron William Po
f08731de17
Edit seed db function
2023-01-22 23:49:58 -05:00
Aaron William Po
0065525f5c
Add beer post, brewery post GET service and page
...
Add prettier, eslint config
2023-01-22 20:56:33 -05:00
Aaron William Po
a434e1bb98
Add necessary packages, start prisma schema
2023-01-18 20:51:41 -05:00