Commit graph

33 commits

Author SHA1 Message Date
Yash Karandikar d4539ec28b
Serve user data along with issues 2022-03-05 17:46:33 -06:00
Yash Karandikar a4d9ab162d Split components into separate files 2022-02-18 11:12:44 -06:00
Yash Karandikar 2093ead507 Refactored to use author ID 2022-02-16 11:28:03 -06:00
Yash Karandikar d3913cf5e0 Just use CSS lol 2022-02-14 15:03:04 -06:00
Yash Karandikar 8d945a2ef1
Add ability to log out 2022-02-13 16:15:45 -06:00
Yash Karandikar abc2e04324
Display error if username is already taken 2022-02-13 16:15:38 -06:00
Yash Karandikar 6a3c62059e Redirect to 404 if the issue is not found 2022-02-11 11:51:36 -06:00
Yash Karandikar a35bdb4fb1 Navigation buttons 2022-02-11 11:51:36 -06:00
Yash Karandikar cc7a9affe7 Show links between login and register 2022-02-11 11:25:54 -06:00
Yash Karandikar 2e2bc46069 Redirect to login where necessary 2022-02-10 15:21:39 -06:00
Yash Karandikar 7d48ae6eea encode user as base64 and store in localstorage 2022-02-10 11:58:28 -06:00
Yash Karandikar 8acde0f535 Redirect to login page after register 2022-02-09 14:25:11 -06:00
Yash Karandikar d05a99ea05 Remove manual dereferences 2022-02-09 14:19:28 -06:00
Yash Karandikar b853c9dc25 Frontend for login & username/password validation 2022-02-09 14:06:33 -06:00
Yash Karandikar 5d65cc37e2 Actually send request to backend 2022-02-08 13:29:21 -06:00
Yash Karandikar 9da7f6123c Hash password with the pbkdf2 algorithm 2022-02-08 12:36:59 -06:00
Yash Karandikar 64244836e5 Rustmt 2022-02-08 11:58:06 -06:00
Yash Karandikar 49c7586ab7 Validate username and password 2022-02-08 11:56:38 -06:00
Yash Karandikar 1aae142fe8 Trim whitespace from form inputs 2022-02-08 11:03:01 -06:00
Yash Karandikar f44ee01df4 Fix hydration bug 2022-02-07 18:43:03 -06:00
Yash Karandikar 44d3437174
Initial frontend for registering 2022-02-06 18:48:58 -06:00
Yash Karandikar 2e9ad534a1
Basic form validation 2022-02-06 10:36:36 -06:00
Yash Karandikar 86d3b8099a Initial work for form validation 2022-02-03 14:45:58 -06:00
Yash Karandikar a5f2b8fa73 Redirect to the IssueDetail upon submit 2022-02-03 14:45:44 -06:00
Yash Karandikar 48993e8ef2 Add view to add an issue 2022-02-02 13:21:57 -06:00
Yash Karandikar a58f87ff74 Add links to things 2022-02-01 11:49:08 -06:00
Yash Karandikar 119e8039eb Add issue detail view 2022-02-01 11:26:05 -06:00
Yash Karandikar 4a762f23a0 Enable sycamore router 2022-01-31 14:57:44 -06:00
Yash Karandikar f27b98c3a6 make it pretty 2022-01-31 12:31:12 -06:00
Yash Karandikar 8ffd6d8d09 Now we can fetch all of the issue titles 2022-01-31 12:16:59 -06:00
Yash Karandikar 8f57215b64
Rustfmt 2022-01-30 14:47:27 -06:00
Yash Karandikar ea6e63f60e
Styling And Stuff 2022-01-30 10:55:20 -06:00
Yash Karandikar 90092f7a38
Initial Commit 2022-01-30 10:35:17 -06:00