Commit Graph

61 Commits

Author SHA1 Message Date
JustIceO7
6999e1a0a1 UPDATE: Added more categories to database and updated categories page 2025-02-20 00:08:13 +00:00
EvanLin3141
60060617a5 Update: Green User Profile 2025-02-19 19:18:51 +00:00
EvanLin3141
04bc5e5a53 Draft: User Profile 2025-02-19 16:16:29 +00:00
JustIceO7
bdaba30cd3 UPDATE: Moved image files
UPDATE: Made AuthModal more responsive
2025-02-19 02:22:10 +00:00
EvanLin3141
c1dd21c0e2 Merge branch 'main' of https://github.com/john-david3/cs3305-team11 2025-02-18 20:41:55 +00:00
EvanLin3141
b87fe7893d Update: List Row Dynamic Theme 2025-02-18 20:39:51 +00:00
EvanLin3141
691d181c0c UPDATE: Theme Design for SideBar 2025-02-18 19:51:11 +00:00
EvanLin3141
d4a6c2c7cd UPDATE: Theme Design for Quick Settings 2025-02-18 17:47:21 +00:00
Chris-1010
fde7c70b54 FEAT: Sidebar update to include followed streamers & categories;
FEAT: Sidebar now alters page width on open/close (DynamicPageContent);
FIX: Properly disallow shortcut keys when typing in an input field;
2025-02-18 02:52:43 +00:00
JustIceO7
902c745065 FEAT: Added variable to keep track of user subscription within VideoPage
FIX: Added .env back into frontend
2025-02-18 02:47:23 +00:00
Chris-1010
ecb26223df FEAT: Click on chatter's username to visit profile;
REFACTOR: Formatting;
2025-02-17 05:01:55 +00:00
JustIceO7
c3fd9f5dee UPDATE: Reverted VideoPage look 2025-02-17 04:13:18 +00:00
Chris-1010
93141357e3 FIX: Styling update to VideoPage to support smaller screens; 2025-02-17 00:51:25 +00:00
Chris-1010
d0aa591116 FIX: Stream routing on ResultsPage; 2025-02-16 23:57:57 +00:00
Chris-1010
d1d2785c38 FEAT: Update ResultsPage to route user to corresponding page upon click; 2025-02-16 23:37:24 +00:00
Chris-1010
d79f617b4f REFACTOR: Enhance Categories Page;
REFACTOR: Update ListRow component;
REFACTOR: Improve component structure and navigation; FEAT: Scroll fetching hook;
REFACTOR: Add more testing_data to database to demonstrate updated ListRow component;
2025-02-16 23:37:24 +00:00
Chris-1010
9f59810833 REFACTOR: VideoPage Adjustments 2025-02-16 23:36:00 +00:00
Chris-1010
b3de7ba238 REFACTOR: Repositioning of Components in Project Structure 2025-02-16 23:36:00 +00:00
Chris-1010
bd091b079a REFACTOR: HomePage and ResultsPage for improved data handling 2025-02-16 23:20:56 +00:00
JustIceO7
4ddcb3e139 FEAT: Added Stripe webhook to handle user subscriptions
UPDATE: Improved the chat look
2025-02-16 03:53:04 +00:00
JustIceO7
97067e1f87 FIX: Fixed Stripe 2025-02-15 22:06:06 +00:00
JustIceO7
88c9b168fd UPDATE: Updated VideoPage UI
UPDATE: Added response to successful password reset redirect to homepage
2025-02-14 00:14:16 +00:00
JustIceO7
58524eb9a2 UPDATE: Got started with categories page 2025-02-12 22:25:54 +00:00
EvanLin3141
01932c4db9 FEAT: Results Page from Search Bar 2025-02-12 14:33:14 +00:00
JustIceO7
1b167b60f1 FEAT: OAuth now redirects to last URL signed in
UPDATE: Created the page to display lists of categories
2025-02-11 23:08:26 +00:00
EvanLin3141
e3aa6531e1 ADD: Forgot PassWord Form 2025-02-09 01:07:30 +00:00
Chris-1010
45208a51be FEAT: CategoryPage updated to display streams;
General fixes and cleanup of unecessary logging;
Update to 404 (NotFound) Page;
2025-02-07 03:57:54 +00:00
Chris-1010
16dc8f1ea2 FEAT: Added more info & functionality to UserPage & Added ability to follow streamers on both UserPage and VideoPage;
Added shortcut to toggle chat;
2025-02-07 02:11:22 +00:00
Chris-1010
1499e042cb FIX: General fixes and update to HomePage 2025-02-06 20:23:44 +00:00
JustIceO7
a922036408 Merge branch 'main' of https://github.com/john-david3/cs3305-team11 into dev 2025-02-06 19:32:49 +00:00
JustIceO7
bb67f13417 UPDATE: Almost fully implemented forget email feature 2025-02-06 19:30:37 +00:00
EvanLin3141
acc38cc73e MISC: Styles change 2025-02-06 18:56:33 +00:00
EvanLin3141
00d627a1e2 UPDATE: Now checks for token on url to extract. 2025-02-06 15:44:20 +00:00
EvanLin3141
af71f63873 NEW: Reset Password Page 2025-02-06 15:28:25 +00:00
Oscar
84faf0f33d UPDATE: Added category page as well as reset password page 2025-02-05 14:55:25 +00:00
Chris-1010
a7bbc75f3a FEAT: Implement viewer count updates in ChatPanel and VideoPage 2025-02-05 13:37:21 +00:00
Chris-1010
595190b0a0 REFACTOR: Separated Navbar and ChatPanel components; Updated VideoPage layout and toggle chat functionality 2025-02-04 17:43:31 +00:00
Chris-1010
60c19b3052 UPDATE: Fix to stream/userpage routing, Added UserPage and Tidy to code;
Added ability to visit a user's profile page from their stream;
Cleaned up code formatting, primarily changing from single quotes to double quotes;
Removed unused SignupForm component;
2025-02-04 14:59:18 +00:00
EvanLin3141
f31834bc1d FEAT: isChatOpen can now be expanded and collapsed 2025-02-02 00:54:08 +00:00
Chris-1010
7d11e81581 UPDATE: Refactored ChatPanel and VideoPlayer layout for improved responsiveness and user experience 2025-02-01 15:20:35 +00:00
Chris-1010
2020b854f2 MULTI-UPDATE: Big Error Cleanup:
Enhanced Docker and Nginx configurations - Can now run frontend either on local dev version OR the docker version;
Improved socket connection handling;
Refactored stream data fetching in VideoPage to properly display stream data;
Chat-Visibility Button moved to ChatPanel so that chat's socket persists when hiding/showing chat;
2025-02-01 14:21:46 +00:00
Chris-1010
9784ef8c67 PATCH: Username was not being accessed in chat.py:
The WebSockets used for chat do not maintain the same session context as regular HTTP routes and so, the username in Flask's session could not be accessed.
2025-02-01 03:14:24 +00:00
EvanLin3141
dcb58248c1 FEAT: Login Via Chat
Added Functionality where is user not register/login they can access press chat to login and pop-up appears
2025-01-30 23:34:36 +00:00
EvanLin3141
79c8ca8b89 ADD: Toggle Button
In VideoPage, toggle button now exist to show and hide chat.
2025-01-30 22:38:52 +00:00
Chris-1010
3c0d9d3131 UPDATE: Updated chat message structure;
Bug: Session seems to be empty when chat.py routes are called.
2025-01-30 17:57:38 +00:00
white
f981b69c94 PATCH: Fixed database not returning data in recommendations
UPDATE: Decreased polling time to 1 second for later use
2025-01-30 10:24:26 +00:00
Chris-1010
6586506c97 MAJOR Fix: Resolved API Request Delays;
Feat: Added a dev test account to users for expedited login;
Refactor: Improve socket connection handling and add logging for API request duration & update to ListRow key generation for improved uniqueness;
Feat: Made it so streams with no set thumbnail use their category's thumbnail;
Minor Fix: Corrections to db recommendation methods;
2025-01-30 03:53:33 +00:00
Chris-1010
c0a110c76d Patch: Fix to StreamerRoute to correctly send user to UserPage/VideoPage;
Update: Display Category Thumbnails
2025-01-29 14:53:22 +00:00
Chris-1010
a4f66ba321 Feat: Update to VideoPage to display stream data; 2025-01-29 14:51:36 +00:00
EvanLin3141
252ca7d1e6 Add: Added New Styling For AuthModel
New Border effect that rolls around the border of the registration.
Use of CSS extension that goes with TailwindCdd
2025-01-28 22:31:31 +00:00