Christopher Ahern
|
2758be8680
|
Fix/pylint cleanup (#8)
CI / build (3.10) (push) Waiting to run
CI / build (3.8) (push) Waiting to run
CI / build (3.9) (push) Waiting to run
* Fix pylint warnings across all 24 Python files in web_server
- Add module, class, and function docstrings (C0114, C0115, C0116)
- Fix import ordering: stdlib before third-party before local (C0411)
- Replace wildcard imports with explicit named imports (W0401)
- Remove trailing whitespace and add missing final newlines (C0303, C0304)
- Replace dict() with dict literals (R1735)
- Remove unused imports and variables (W0611, W0612)
- Narrow broad Exception catches to specific exceptions (W0718)
- Replace f-string logging with lazy % formatting (W1203)
- Fix variable naming: UPPER_CASE for constants, snake_case for locals (C0103)
- Add pylint disable comments for necessary global statements (W0603)
- Fix no-else-return, simplifiable-if-expression, singleton-comparison
- Fix bad indentation in stripe.py (W0311)
- Add encoding="utf-8" to open() calls (W1514)
- Add check=True to subprocess.run() calls (W1510)
- Register Celery task modules via conf.include
* Update `package-lock.json` add peer dependencies
|
2026-02-07 20:57:28 +00:00 |
|
|
|
4141fcd428
|
UPDATE: VoD Thumbnails now take a screenshot from exactly halfway through the stream, instead of the beginning
|
2025-03-06 18:26:29 +00:00 |
|
Chris-1010
|
46efaa8fc7
|
REFACTOR: Remove logging
|
2025-03-05 17:36:04 +00:00 |
|
|
|
b3afdab8a2
|
PATCH: FIXED OSCARS MISTAKE (oscar did not help)
|
2025-03-05 13:29:47 +00:00 |
|
|
|
cf7e6afe0b
|
UPDATE: Thumbnail generation for VoDs implemented at /vods/<username>/<vod_id>.png
|
2025-03-05 12:19:24 +00:00 |
|
|
|
b6b7d5643d
|
PATCH: Fixed VoDs not generating after stream end
|
2025-03-04 13:56:05 +00:00 |
|
|
|
43f3b54e22
|
PATCH: Fixed old .ts files still being present after stream end
|
2025-03-03 21:41:50 +00:00 |
|
|
|
a6f89e7e6f
|
UPDATE: Added custom thumbnail functions and checks in stream utils
|
2025-03-02 16:52:36 +00:00 |
|
|
|
6f449eea4e
|
REFACTOR: Moved streaming tasks to dedicated folder and updated refs
|
2025-02-28 19:38:03 +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 |
|
|
|
62d83aa4eb
|
PATCH: Thumbnails not stop generating after stream ends
|
2025-02-17 19:07:25 +00:00 |
|
|
|
45a586748d
|
FEAT: VoDs accessible from browser, named as {vod_id}.mp4
|
2025-02-12 14:01:38 +00:00 |
|
|
|
01d611c227
|
PATCH: Fixed saved vods not saving in correct order, HLS segments save by system timestamp
|
2025-02-12 13:45:56 +00:00 |
|
|
|
6d067f0570
|
PATCH: Fixed thumbnail generation only happening once
|
2025-02-12 09:52:34 +00:00 |
|
|
|
55fed8a778
|
PATCH: Refactored underlying file system for streams, seperated vods, streams and thumbnails
|
2025-02-12 01:29:54 +00:00 |
|
|
|
899764eaf8
|
FEAT: Streams now save to mp4 after a stream is stopped, instead of discarded
|
2025-02-11 20:57:27 +00:00 |
|
|
|
a8af24e256
|
UPDATE: Refactored backend routes to improve readability
|
2025-02-05 21:04:05 +00:00 |
|
|
|
be53d4072e
|
PATCH: Thumbnails update every 180 seconds, instead of the test value of 5
|
2025-01-31 00:16:50 +00:00 |
|
|
|
4396d71c2d
|
FEAT: Implemented auto-updating thumbnails (includes the addition of Redis and Celery)
|
2025-01-31 00:12:28 +00:00 |
|