10 Commits

Author SHA1 Message Date
stefano abb467749b Implemented bulk upload by passing a json structure. Added delete all channels, groups and priorities
AWS Deploy on Push / build (push) Successful in 2m17s
2025-06-12 18:49:20 -05:00
stefano b8ac25e301 Introduced groups and added all related endpoints
AWS Deploy on Push / build (push) Successful in 7m39s
2025-06-10 23:02:46 -05:00
stefano 02913c7385 Linted and formatted all files 2025-05-28 21:52:39 -05:00
stefano cebbb9c1a8 Added pytest configuration and first 4 unit tests
AWS Deploy on Push / build (push) Successful in 1m4s
2025-05-27 17:37:05 -05:00
stefano 21cc99eff6 Added in_use and priority_id field for channels urls. Added priorities table. Setup sql alchemy migration. Generate first migration.
AWS Deploy on Push / build (push) Successful in 2m4s
2025-05-26 21:24:41 -05:00
stefano 8c7ed421c9 Using Optional[str] instead of str | None for optional fields
AWS Deploy on Push / build (push) Successful in 1m7s
2025-05-23 11:49:13 -05:00
stefano c96ee307db Moved channel URLs to channels_urls table. Create CRUD endpoints for new table.
AWS Deploy on Push / build (push) Successful in 1m8s
2025-05-23 11:36:04 -05:00
stefano 9e8df169fc Refactored DB schema. Channels table to have uuid as primary key. Modified endpoints accordingly
AWS Deploy on Push / build (push) Failing after 1m9s
2025-05-22 11:34:04 -05:00
stefano 489281f3eb Added PostgreSQL RDS database. Added channels protected endpoints. Added scripts and docker config to run application locally in dev mode.
AWS Deploy on Push / build (push) Failing after 41s
2025-05-21 14:02:01 -05:00
stefano c221a8cded Switch to cognito user/password authentication. Major code refactor.
AWS Deploy on Push / build (push) Failing after 48s
2025-05-16 11:05:54 -05:00