Commit graph

181 commits

Author SHA1 Message Date
4caf86c6be Fixed map elements not rendering on first open when on poor network conditions 2023-10-13 14:28:22 +08:00
8e5e0546df Align own user messages to the right and other user messages to the left 2023-10-13 14:06:04 +08:00
0c9f53b84d Added refresh button to homepage and made it possible to join and leave groups from list view 2023-10-13 14:01:11 +08:00
02eabd2b41 Fixed loading screen in start studying page 2023-10-13 13:56:05 +08:00
7b175c44df Added stop-gaps to help with refreshing queries on slower connections and increased refresh interval for homepage from 15 seconds to 10 seconds 2023-10-13 12:45:55 +08:00
e54fe893a0 Fixed UserInfo page dropdown menu clipping 2023-10-13 12:21:40 +08:00
963eaef628 Rounded edges for MapViews 2023-10-11 20:19:16 +08:00
4a406957b5 Added conversation icon 2023-10-11 20:05:01 +08:00
ec693a7bb6 Fixed loading indicator container size 2023-10-11 20:01:22 +08:00
f9c3a5c5d4 Added possible fix to allow permissions prompt being shown briefly in homepage 2023-10-11 19:50:02 +08:00
369a00a0b3 Added loading pages inidcators to subject and user info page and redirect login page to homepage if user is already logged in 2023-10-11 19:48:19 +08:00
6e63f86805 Added back button to create group and start studying pages and adding loading indicator for start studying 2023-10-11 19:43:59 +08:00
7ac6a6745f Added loading screen to homepage and proper rendering if location permission is denied 2023-10-11 19:33:02 +08:00
64cb7aabdd Fix google map overlay still rendering under open street map in homepage 2023-10-11 18:37:53 +08:00
64058cf2c8 Fixed missing url tile on homepage 2023-10-10 23:43:42 +08:00
3208c37a86 Fixed distance calculation rounding down to 0 and reduced distance threshhold to 1km 2023-10-10 22:54:29 +08:00
f53056f932 Bump react native version to latest 2023-10-10 22:15:54 +08:00
b3db2bb8e2 Turn off debug flags and fix student status deactivation on homepage 2023-10-01 21:30:04 +08:00
lemeow125
7c3eeda29e
Merge pull request #10 from lemeow125/feature/messaging
Feature/messaging
2023-10-01 16:54:20 +08:00
fa07743a90 Fixed group message notifications always triggering 2023-10-01 16:39:43 +08:00
2461f2c404 Fixed pullup menu wording on homepage and added message notifications 2023-10-01 16:29:36 +08:00
798c1a5e6b Added potential fix to homepage map elements sometimes not rendering on startup 2023-10-01 15:57:45 +08:00
b0345dc2b7 Code cleanup 2023-10-01 15:56:01 +08:00
a9d7188c67 Re-separate use effect for periodic checking and on load checking in homepage 2023-10-01 14:32:25 +08:00
d072ae456d Added background notifications 2023-10-01 14:28:03 +08:00
2cd770e5e1 Improved functionlity of messages page 2023-10-01 00:54:31 +08:00
63f863fa1e Revert fix to homepage and clean up code for messages page 2023-09-30 18:40:46 +08:00
97291a85cd Fixed homepage sometimes not rendering when not studying 2023-09-30 18:31:26 +08:00
bbffea76a3 Fix messages page button visibility 2023-09-30 17:48:48 +08:00
lemeow125
183b2b6e16
Merge pull request #9 from lemeow125/initial-frontend
added conversation/groupchat page
2023-09-30 17:40:25 +08:00
lemeow125
fab7491a8d
Merge branch 'master' into initial-frontend 2023-09-30 17:40:16 +08:00
cd9b8b91e3 Hotfix for rendering student statuses when student is not studying and show distance of study groups and students in map view 2023-09-30 17:27:29 +08:00
lemeow125
8f58dddbda
Merge pull request #8 from lemeow125/feature/student_status
Feature/student status
2023-09-30 17:14:55 +08:00
4a909a9236 Made pull up menu only operable if studying 2023-09-30 17:14:59 +08:00
4e1a73f6ed Fix some styling issues and improve pull up modal for groups/students list 2023-09-29 20:58:59 +08:00
8279665ab9 Code cleanup and add pull up menu for complete student status/study group list 2023-09-29 17:47:22 +08:00
fb8e948dfc Set student status to inactive if logging out and clear query cache 2023-09-29 16:32:31 +08:00
4de274edb4 Joining now ensures that you match the subject you are studying to the study group you are joining 2023-09-29 12:29:36 +08:00
c05c8d50f3 Improve wording for joining study groups 2023-09-29 12:26:42 +08:00
c2c589a3fe Code improvements, clear react query cache on logout and added joining/changing study group functionality on homepage 2023-09-29 12:23:44 +08:00
709125a344 Fixed bug in active student status if user leaves a study group 2023-09-29 11:33:25 +08:00
debaa544bc Added create group functionality 2023-09-28 21:03:04 +08:00
62cee96b94 Added study group creation 2023-09-26 20:29:21 +08:00
lemeow125
3c879b5cf2
Merge pull request #7 from lemeow125/feature/homepage_rendering
Feature/homepage rendering
2023-09-24 21:29:05 +08:00
ed19150d53 Added global study groups rendering 2023-09-24 21:26:15 +08:00
1bd07f9edd Optimized homepage rendering and removed overly complicated components 2023-09-24 21:02:34 +08:00
19d19c3dd5 Reflect user pin location change if user manually overrides location 2023-09-22 23:08:54 +08:00
7da7d0f217 Hidden unused console.log in api 2023-09-22 23:08:20 +08:00
c4413a185d Hidden unused console.log 2023-09-22 23:08:06 +08:00
81bead43ff Fixed filtering for study groups 2023-09-22 22:55:36 +08:00