Christopher Ahern
fed1a2f288
Update theme and documentation ( #7 )
...
* Set default theme to light in `ThemeContext`
* Update README and environment configuration files for clarity and completeness and to reflect current project status
* Update dark theme colour scheme
2026-02-07 19:57:29 +00:00
6a6292b688
UPDATE: Stripe now launches from Docker
2025-03-05 21:13:16 +00:00
80067cf63e
UPDATE: Fixing some stripe stuff, still needs more testing
2025-03-05 21:08:53 +00:00
56071983dd
FEAT: Added Stripe to docker-compose
2025-03-05 21:00:48 +00:00
Chris-1010
46efaa8fc7
REFACTOR: Remove logging
2025-03-05 17:36:04 +00:00
e3e6a3f3dc
UPDATE: Changed "stream_data" volume to "user_data" volume
2025-03-02 16:15:37 +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
JustIceO7
76de1b7d9d
FEAT: Added Celery Beat
...
FEAT: Added preferences Celery task to automatically record what categories users watched
2025-02-18 02:02:34 +00:00
7af9cb1eb7
UPDATE: Database now shared between celery and python processes
2025-02-17 18:24:51 +00:00
JustIceO7
97067e1f87
FIX: Fixed Stripe
2025-02-15 22:06:06 +00:00
55fed8a778
PATCH: Refactored underlying file system for streams, seperated vods, streams and thumbnails
2025-02-12 01:29:54 +00:00
a8af24e256
UPDATE: Refactored backend routes to improve readability
2025-02-05 21:04:05 +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
4396d71c2d
FEAT: Implemented auto-updating thumbnails (includes the addition of Redis and Celery)
2025-01-31 00:12:28 +00:00
white
12c576de2f
UPDATE: Improved chat transmission speed by ~50%
2025-01-28 17:23:40 +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
b377240753
React runs on port 8080
2025-01-23 12:22:47 +00:00
c0674c58b4
Moved frontend out of webserver into it's own container
2025-01-23 11:28:53 +00:00
Chris-1010
92fdf3f3f3
Implemented Stripe Embedded Checkout Component;
...
Inclusion of .env files;
2025-01-22 22:54:18 +00:00
38003695f7
Removed exposed Flask port
2025-01-22 14:03:36 +00:00
178e9597d2
Fixed incorrect name
2025-01-22 01:16:39 +00:00
ca33ca6b70
Flask now runs on Gunicorn, and runs through NGinx
2025-01-22 00:55:18 +00:00
043effb6db
Reorganised the webservers (temp for now) and docker-compose.yml now works
2025-01-21 00:29:07 +00:00
76991f0b39
Added Docker files, and removed RTMP server additions, added NGinx files (didn't added source NGinx files, docker will add them)
2025-01-20 00:14:13 +00:00