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
white
12c576de2f
UPDATE: Improved chat transmission speed by ~50%
2025-01-28 17:23:40 +00:00
Chris-1010
25235c5c26
PATCH: Fix to Database Changes
2025-01-28 15:14:33 +00:00
ThisBirchWood
13d7351588
UPDATE: Began on removing streamers table, and replacing the corresponding code, NOT TESTED (if it's too messy to work with then rollback)
2025-01-28 11:01:06 +00:00
ThisBirchWood
46a8895398
Implemented some stream routes (needs code review, cant properly test at work)
2025-01-28 09:48:57 +00:00
ThisBirchWood
7b511677c9
Patch: Adjusted SQL schema to remove errors, and added sample data to test Flask routes
2025-01-28 09:06:54 +00:00
JustIceO7
ed438e6c2f
FEAT: Got started on the user forgot password feature as well as added error handling
2025-01-27 19:32:46 +00:00
Chris-1010
93b3ffbc0b
Patch: Tidy up of style code and fix to authentication logic
...
Feat: Added ability to access user's username through AuthContext
2025-01-27 16:18:01 +00:00
white
4e9fa011fa
Update: remove unused imports, added better comments and refactored for all blueprints
2025-01-27 12:49:42 +00:00
white
3dc44da69a
UPDATE: fixed signup method and added input sanitisation
2025-01-27 11:21:55 +00:00
evan
56c462c94b
FEAT: Added AGOG Logo to Homepage
2025-01-27 02:42:27 +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
JustIceO7
64a5bf6f82
Changed the organization of the database in addition to some tables
2025-01-26 05:44:31 +00:00
white
f4aed8b0cc
Added Websockets to chat
2025-01-25 12:45:09 +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
white
b9e912af1d
Removed forms.py as validation is done in react now
2025-01-24 17:10:41 +00:00
white
ae9cd96333
Improved chat.py and created a temporary chat.html to be transferred to react later
2025-01-24 17:02:56 +00:00
Chris-1010
8ec60b1c41
Major: Added Authentication Functionality, interfaces with backend;
...
Added new styles to HomePage & VideoPage;
Added AuthContext to persist logged_in status;
2025-01-24 15:44:27 +00:00
JustIceO7
ca2a7e9baf
created code for user routes and linked olds routes to reflect new ones
2025-01-24 05:11:03 +00:00
Oscar
52f977e885
final clean-up for database
2025-01-24 01:50:10 +00:00
Oscar
53bb478ab7
resolved merge conflict
2025-01-24 00:16:00 +00:00
Oscar
fe36f89426
Merge branch 'main' of https://github.com/john-david3/cs3305-team11
2025-01-24 00:10:39 +00:00
Oscar Cao
be2248fcad
restrucuted blueprint layouts and added more skeleton api routes to be used from the frontend
2025-01-23 23:49:08 +00:00
Oscar Cao
ced77e718a
merged and resolved database conflicts
2025-01-23 23:47:54 +00:00
Oscar Cao
f2afe5be2a
cleaned up flask apis adding skeleton code
2025-01-23 22:42:36 +00:00
Oscar Cao
f9636f8650
updated database creating more tables
2025-01-23 22:41:45 +00:00
white
ab10673a67
updated the methods in chat.py, still need to make it interact with frontend
2025-01-23 20:51:09 +00:00
Chris-1010
667088ec9e
Fix: Checkout
...
Fix: Formatting
2025-01-23 14:50:45 +00:00
white
33111ea077
Created new chat table in scheme.sql, Added chat.py with 3 methods (incomplete)
2025-01-23 13:10:22 +00:00
Chris-1010
66957efe6f
Update to structure
2025-01-23 12:13:50 +00:00
Chris-1010
be30d9c924
Update .gitignore;
...
Update to style of CheckoutForm
2025-01-23 12:03:41 +00:00
c0674c58b4
Moved frontend out of webserver into it's own container
2025-01-23 11:28:53 +00:00
e826311c34
Reimported render_template in main, for development purposes for now, and fixed /api endpoint not working
2025-01-23 10:32:18 +00:00
Chris-1010
7b2caae7d1
Removal of cache files
2025-01-22 23:46:09 +00:00
Chris-1010
92fdf3f3f3
Implemented Stripe Embedded Checkout Component;
...
Inclusion of .env files;
2025-01-22 22:54:18 +00:00
a36c745a4f
Added temporary route and template to demonstrate the display of video streams
2025-01-22 15:28:21 +00:00
9847cf4007
Removed static folder location
2025-01-22 15:26:55 +00:00
716637138a
Fixed incorrect location in run command
2025-01-22 14:00:06 +00:00
Christopher Ahern
1928866e24
Merge branch 'john-david3:main' into main
2025-01-22 13:50:03 +00:00
Chris-1010
fbe7d2ceb1
Updated Homepage & Styling;
...
Corrected imports/config settings;
2025-01-22 13:46:04 +00:00
Christopher Ahern
cd594b5c2c
Merge pull request #1 from Chris-1010/main
...
Reorganisation of project structure into backend/frontend sections; Introduced frontend integration; Connected backend to frontend.
2025-01-22 13:28:29 +00:00
ca33ca6b70
Flask now runs on Gunicorn, and runs through NGinx
2025-01-22 00:55:18 +00:00
Chris-1010
1ede987914
Fix: Imports on backend
...
Fix: Connected Backend to Frontend over localhost
2025-01-21 23:54:11 +00:00
043effb6db
Reorganised the webservers (temp for now) and docker-compose.yml now works
2025-01-21 00:29:07 +00:00