Commit graph

72 commits

Author SHA1 Message Date
fc7488f8aa Fixed public notes api 2023-03-29 20:32:05 +08:00
aaa5f8b64b Added a title header to better indicate whether user is viewing public or private notes 2023-03-29 20:25:05 +08:00
8be6d7b5de Update backend url 2023-03-29 20:20:02 +08:00
9c512829cf Revert to connection to online backend to prepare for deployment 2023-03-29 20:10:16 +08:00
d0879f7eec Added component for viewing public notes 2023-03-29 20:08:56 +08:00
906063a2a2 Added logic to support adding and editing of public notes 2023-03-29 19:37:17 +08:00
9bd19b2baf Switch to local backend and polish login page 2023-03-29 18:59:35 +08:00
lemeow125
37d67ced7d
Merge pull request #13 from lemeow125/hotfix/registration
Removed limits on form content length on login and registration
2023-03-25 13:21:29 +08:00
72bc58f857 Removed limits on form content length on login and registration 2023-03-25 13:19:38 +08:00
lemeow125
228917d4f2
Merge pull request #12 from lemeow125/feature/deploy_online
Feature/deploy online
2023-03-25 13:13:53 +08:00
401199bba6 Hotfix to match github pages url 2023-03-25 13:13:33 +08:00
c6d7f1a212 Merge branch 'master' of https://github.com/lemeow125/React-NotesApp into feature/deploy_online 2023-03-25 13:06:51 +08:00
lemeow125
607fa42cc6
Merge pull request #11 from lemeow125/feature/deploy_online
Feature/deploy online
2023-03-25 13:03:49 +08:00
23a394643d Move to hash router and change url accordingly 2023-03-25 13:00:36 +08:00
e61aef640b Added github pages 2023-03-25 12:59:58 +08:00
ca3c25a7a4 Reverted some changes and only kept the previous session checker since each page checks for login state invidually 2023-03-25 12:57:42 +08:00
cc197df3e5 Removed some files that were duplicated to another folder 2023-03-25 12:35:20 +08:00
bc3afa8604 Polished apis and fixed some missing files 2023-03-25 12:33:27 +08:00
33ea3f8080 Polished and fixed Edit note page not displaying properly while loading 2023-03-25 12:31:43 +08:00
eff9ebcbfa Removed console.logs from apis 2023-03-25 12:30:21 +08:00
lemeow125
c2e58117b7
Merge pull request #10 from lemeow125/feature/polish_states
Polished states for logged_in and logged_in_user
2023-03-16 20:55:24 +08:00
toledo
963ee6e830 Polished states for logged_in and logged_in_user 2023-03-16 20:43:38 +08:00
lemeow125
9ccb8624af
Merge pull request #9 from lemeow125/feature/notes_per_user
Feature/notes per user
2023-03-05 20:39:48 +08:00
0279e503ff Fixed error prompt and not logged in prompt 2023-03-05 14:09:10 +08:00
cfc9a7e1f0 Fixed prompts for when there no connection to backend 2023-03-04 23:04:02 +08:00
eea71c8370 Added user info page 2023-03-04 22:49:06 +08:00
16176aea9f Fixed offline error indicator for homepage 2023-03-04 22:32:02 +08:00
05c7804421 Fixed harmless icon svg errors 2023-03-04 21:37:15 +08:00
c222ab0078 Added edit note page 2023-03-04 19:27:24 +08:00
0f18c0be9e Made note mapping use a common interface 2023-03-04 17:21:00 +08:00
e6b07438d4 Changed date_created format to Date from String 2023-03-04 17:18:43 +08:00
b3653f5a01 Removed extra line in styles.tsx 2023-03-03 23:46:46 +08:00
d73da74004 Made note input and note body preview bigger 2023-03-03 23:46:07 +08:00
2e6c5fbef8 Show owner on note 2023-03-02 00:43:26 +08:00
132dfa496d Separated typescript interfaces into its own file and polished and cleaned up overall code 2023-03-02 00:16:28 +08:00
a8c14f1331 Added token to header for get APIs to support notes by user 2023-03-01 23:28:31 +08:00
lemeow125
5c717cdf1f
Merge pull request #7 from lemeow125/feature/user
Feature/user
2023-02-27 13:02:30 +08:00
4584a8d2ce Fixed broken vh sizes for some components 2023-02-27 13:01:19 +08:00
1131b2d448 Added registration page 2023-02-27 12:38:34 +08:00
d2f12bb3b3 Polished and fixed notes error 2023-02-27 00:42:31 +08:00
1cc9762d08 Polished activation page 2023-02-27 00:13:17 +08:00
115b8b207f Added activation page 2023-02-27 00:07:46 +08:00
4caf7479fd Added functional user login 2023-02-26 23:50:13 +08:00
352823a329 Added Redux states for login status and user logged in 2023-02-26 23:21:52 +08:00
61bdec145b Readded Redux to track login state 2023-02-26 22:34:13 +08:00
0daa8cfa72 Polished and added more apis 2023-02-26 22:31:19 +08:00
66c934c34f Dirty fix for userlogin api 2023-02-26 12:08:11 +08:00
836220f557 Dirty fix for User Info api 2023-02-26 12:04:32 +08:00
36f1e3683e Added user info api 2023-02-26 00:22:17 +08:00
5a34617d77 Added login functionality 2023-02-25 23:27:12 +08:00