Commit Graph

32 Commits

Author SHA1 Message Date
JustIceO7
eb83fd297a FEAT: Added feature to return streamers data given their username 2025-02-06 14:52:23 +00:00
6a8509ca42 REFACTOR: Moved user routes into user blueprint, and grouped them, fixed some (not all) routes 2025-02-06 01:00:46 +00:00
4b0bbb12ae UPDATE: Removed unnecessary imports 2025-02-06 00:21:53 +00:00
2cc969c2c9 REFACTOR: Organised routes into groups, may still move user routes into user blueprint 2025-02-06 00:17:40 +00:00
a8af24e256 UPDATE: Refactored backend routes to improve readability 2025-02-05 21:04:05 +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
JustIceO7
80609eceff UPDATE: Removed deprecated routes 2025-02-01 23:15:21 +00:00
JustIceO7
1036494b7d UPDATE: Added recommended categories as well as streamer data
BUGFIX: Fixed wrong datatypes
2025-01-31 03:52:25 +00:00
JustIceO7
908870f751 FEAT UPDATE: Updated Utils to use new database. Changed route arguments. Added unfollow feature 2025-01-31 02:00:31 +00:00
4396d71c2d FEAT: Implemented auto-updating thumbnails (includes the addition of Redis and Celery) 2025-01-31 00:12:28 +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
6cfac0d78f MAJOR FIX: Chat Latency Fixed 2025-01-30 03:50:58 +00:00
JustIceO7
dfdbe4a7d4 MAJOR: Reworked database to be easier to use and close automatically to prevent resource leaks 2025-01-29 17:47:29 +00:00
Chris-1010
83b458ed99 Refactor: Improve database queries and fix formatting issues in stream utilities 2025-01-29 15:52:53 +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
white
e384976686 FEAT: Added email bot (not connected)
UPDATE: fixed recommended categories
2025-01-29 14:12:01 +00:00
white
f63dc4a368 PATCH: removed commit_data method from database as it is no longer necessary 2025-01-29 11:59:12 +00:00
white
e2070be9f9 PATCH: fixed issues with authentication 2025-01-29 11:31:43 +00:00
JustIceO7
cd1a246483 PATCH UPDATE: Updated routes to query stream information from backend database 2025-01-29 03:05:33 +00:00
6964234231 UPDATE: Added functionality that updates database on stream start and on stream end. Adds new stream to database 2025-01-29 00:59:05 +00:00
bc1a48a571 UPDATE: Added stream title and selected category to users table 2025-01-29 00:38:10 +00:00
01d7be2d4b UPDATE: Adjusted NGINX config to not display stream key in URL and added stream key auth in Flask 2025-01-28 22:04:09 +00:00
440063bbd0 UPDATE: Revamped database class, and implemented some routes in streams.py 2025-01-28 20:36:13 +00:00
cbef531b3e PATCH: Fixed jsonifying the SQL output 2025-01-28 19:02:36 +00:00
Chris-1010
25235c5c26 PATCH: Fix to Database Changes 2025-01-28 15:14:33 +00:00
ThisBirchWood
46a8895398 Implemented some stream routes (needs code review, cant properly test at work) 2025-01-28 09:48:57 +00:00
white
4e9fa011fa Update: remove unused imports, added better comments and refactored for all blueprints 2025-01-27 12:49:42 +00:00
JustIceO7
ff9feaacec Created utils folder which holds funcs to be called within the flask routes, added pseudo code to streams.py and user.py which are untested, data still needs to be jsonified to be sent to React 2025-01-26 06:51:24 +00:00
Chris-1010
a409e74992 - Added Chat frontend, interfaces with backend;
- Updated styles for VideoPage;
- Added StreamerRoute component;
- Remove unused Login and Signup pages;
- Update to Navbar and Logo components for new structure on different pages;
- Update to auth flow to display error messages to user;
2025-01-25 02:34:06 +00:00
Chris-1010
5c16092b1c - Refactor of StreamsContext:
Added `featuredCategories` section,
Added personalised variations of HomePage contents;
- Removal of redundant/unused files from backend;
- Update to README: Updated to current method for deploying;
- Known bug: StreamsContext is being called before AuthContext, leading to unpersonalised streams & categories each time, even when logged in;
2025-01-24 17:24:10 +00:00
Oscar Cao
f2afe5be2a cleaned up flask apis adding skeleton code 2025-01-23 22:42:36 +00:00