32 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
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
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
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
21cc99eff6 Added in_use and priority_id field for channels urls. Added priorities table. Setup sql alchemy migration. Generate first migration.
All checks were successful
AWS Deploy on Push / build (push) Successful in 2m4s
2025-05-26 21:24:41 -05:00
8c7ed421c9 Using Optional[str] instead of str | None for optional fields
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m7s
2025-05-23 11:49:13 -05:00
c96ee307db Moved channel URLs to channels_urls table. Create CRUD endpoints for new table.
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m8s
2025-05-23 11:36:04 -05:00
9e8df169fc Refactored DB schema. Channels table to have uuid as primary key. Modified endpoints accordingly
Some checks failed
AWS Deploy on Push / build (push) Failing after 1m9s
2025-05-22 11:34:04 -05:00
5ee6cb4be4 Moved endpoints to routers
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m12s
2025-05-22 09:34:20 -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
5767124031 Fixed database credential retrieval
All checks were successful
AWS Deploy on Push / build (push) Successful in 2m41s
2025-05-21 15:05:12 -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
658f7998ef Switch to cognito user/password authentication. Major code refactor - Fix 2
All checks were successful
AWS Deploy on Push / build (push) Successful in 4m25s
2025-05-16 13:00:09 -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
8d1997fa5a Added cognito authentication - Fix 12
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m10s
2025-05-15 17:27:51 -05:00
795a25961f Added cognito authentication - Fix 11
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m11s
2025-05-15 17:23:52 -05:00
d55c383bc4 Added cognito authentication - Fix 10
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m9s
2025-05-15 17:14:33 -05:00
5c17e4b1e9 Added cognito authentication - Fix 9
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m8s
2025-05-15 17:08:01 -05:00
30ccf86c86 Added cognito authentication - Fix 8
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m13s
2025-05-15 16:52:54 -05:00
ae040fc49e Added cognito authentication - Fix 7
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m14s
2025-05-15 16:42:42 -05:00
7f282049ac Added cognito authentication - Fix 5
Some checks failed
AWS Deploy on Push / build (push) Failing after 1m0s
2025-05-15 16:24:37 -05:00
38e5a94701 Added cognito authentication - Fix 4
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m11s
2025-05-15 16:12:49 -05:00
7b7ff78030 Added cognito authentication - Fix 3 2025-05-15 16:11:30 -05:00
35745c43bd Added cognito authentication - Fix 2
All checks were successful
AWS Deploy on Push / build (push) Successful in 1m11s
2025-05-15 15:50:17 -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
a07a28525f Added cognito authentication
Some checks failed
AWS Deploy on Push / build (push) Failing after 40s
2025-05-15 14:18:55 -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
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
d7d5ee0836 first commit 2025-05-13 18:13:40 -05:00