26 Commits

Author SHA1 Message Date
a42d4c30a6 Started (incomplete) implementation of stream verification scheduler and endpoints
All checks were successful
AWS Deploy on Push / build (push) Successful in 5m18s
2025-06-17 17:12:39 -05:00
abb467749b Implemented bulk upload by passing a json structure. Added delete all channels, groups and priorities
All checks were successful
AWS Deploy on Push / build (push) Successful in 2m17s
2025-06-12 18:49:20 -05:00
b8ac25e301 Introduced groups and added all related endpoints
All checks were successful
AWS Deploy on Push / build (push) Successful in 7m39s
2025-06-10 23:02:46 -05:00
b0d98551b8 Fixed install of postgres client on Amazon Linux 2023
All checks were successful
AWS Deploy on Push / build (push) Successful in 7m55s
2025-05-29 16:37:42 -05:00
eaab1ef998 Changed project name to be IPTV Manager Service
All checks were successful
AWS Deploy on Push / build (push) Successful in 8m29s
2025-05-29 16:09:52 -05:00
e25f8c1ecd Run unit test upon committing new code
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m3s
2025-05-28 23:41:12 -05:00
95bf0f9701 Created unit tests for check_streams
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m5s
2025-05-28 23:31:04 -05:00
02913c7385 Linted and formatted all files 2025-05-28 21:52:39 -05:00
e46f13930d Added ruff linter and formatter
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m5s
2025-05-28 20:50:10 -05:00
903f190ee2 Added more unit tests for routers
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m10s
2025-05-27 23:41:00 -05:00
cebbb9c1a8 Added pytest configuration and first 4 unit tests
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m4s
2025-05-27 17:37:05 -05:00
be719a6e34 Fixed process of updating app on running instances
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m29s
2025-05-21 16:16:02 -05:00
489281f3eb Added PostgreSQL RDS database. Added channels protected endpoints. Added scripts and docker config to run application locally in dev mode.
Some checks failed
AWS Deploy on Push / build (push) Failing after 41s
2025-05-21 14:02:01 -05:00
639adba7eb Moved repo url and email for letsencrypt to env variables
All checks were successful
AWS Deploy on Push / build (push) Successful in 4m15s
2025-05-20 16:24:31 -05:00
732667cf64 Added SSL cert generation and installation. Moved variables to ENV
All checks were successful
AWS Deploy on Push / build (push) Successful in 4m15s
2025-05-20 12:45:55 -05:00
c221a8cded Switch to cognito user/password authentication. Major code refactor.
Some checks failed
AWS Deploy on Push / build (push) Failing after 48s
2025-05-16 11:05:54 -05:00
7b7ff78030 Added cognito authentication - Fix 3 2025-05-15 16:11:30 -05:00
749e66e63f Added cognito authentication - Fix 1
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m28s
2025-05-15 15:33:12 -05:00
8c9ea4187e Added code that generates playlist and epg
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m14s
2025-05-15 12:18:38 -05:00
45d58bc6ea Added installation of aws client to workflow - Fix 2
Some checks failed
AWS Deploy on Push / build (push) Failing after 1m5s
2025-05-15 10:49:50 -05:00
61231e9d0f provide the public key for key pair creation
All checks were successful
AWS Deploy on Push / build (push) Successful in 3m40s
2025-05-14 23:22:11 -05:00
057b3f1589 create venv on ec2 instance and then run the app - Fix 1
All checks were successful
AWS Deploy on Push / build (push) Successful in 3m38s
2025-05-14 23:00:30 -05:00
a384d6c911 create venv on ec2 instance and then run the app
All checks were successful
AWS Deploy on Push / build (push) Successful in 2m20s
2025-05-14 21:30:26 -05:00
3c726d6332 Clone repo and install requirements on instance setup - Fix 1
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m48s
2025-05-14 20:38:30 -05:00
e67a6361ad Clone repo and install requirements on instance setup
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m33s
2025-05-14 20:31:16 -05:00
147f40265a Defined build job in workflow
All checks were successful
AWS Deploy on Push / build (push) Successful in 2m10s
2025-05-14 19:45:03 -05:00