aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add a section about message queuesmasterA Farzat12 days1-0/+15
* Clean the remains of yt-dlpA Farzat12 days2-20/+0
* Add deployment instructionsA Farzat12 days1-0/+22
* Add a description of the GitHub workflowA Farzat12 days1-0/+16
* Add the server-side workflowA Farzat12 days1-0/+64
* Add details about local hooksA Farzat12 days1-0/+86
* Add a breakdown of the project directoryA Farzat12 days1-2/+107
* Add the requirements specificationsA Farzat12 days1-0/+33
* Remove the reset_database scriptA Farzat12 days1-16/+0
* Add the whiteboardA Farzat12 days3-0/+69
* Add the technology stackA Farzat12 days1-0/+19
* Add a READMEA Farzat12 days1-0/+6
* Rename wsgi directory to api (more appropriate)HEADdeployA Farzat13 days4-2/+2
* Merge GitHub workflows to oneA Farzat14 days2-32/+25
* Add integration tests including collector and analyserA Farzat14 days1-0/+47
* Update the front-end to use PATCH callsA Farzat14 days1-4/+2
* Fix wsgi functions to pass tests - use PATCHA Farzat14 days1-23/+29
* Add tests for the modifications of subscriptionsA Farzat2025-10-111-0/+58
* Fix wsgi functions to pass integration testsA Farzat2025-10-111-6/+8
* Add tests for APIs which fetch infoA Farzat2025-10-111-0/+45
* Fix add_sub function to make it pass testsA Farzat2025-10-111-9/+18
* Add integration tests for add_sub APIA Farzat2025-10-111-0/+69
* Organize data_collector to be similar to data_analyserA Farzat2025-10-112-7/+17
* Make database configurable through env varsA Farzat2025-10-101-1/+1
* Add concurrency to GitHub deploy workflowA Farzat2025-10-091-1/+4
* Add the ability to use YouTube APIA Farzat2025-10-096-15/+42
* Add methods to modify/delete subscriptionsA Farzat2025-10-093-2/+268
* Add Continuous IntegrationA Farzat2025-10-091-0/+32
* Add last_viewed handlingA Farzat2025-10-093-2/+82
* Update front-end to display titles and accomodate playlistsA Farzat2025-10-082-35/+114
* Add a title attribute to subscriptionsA Farzat2025-10-086-12/+20
* Add the ability to add subscriptionsA Farzat2025-10-083-1/+277
* Add duration overlays to the videosA Farzat2025-10-082-0/+32
* Modify analyser tests to reflect the use of extractorA Farzat2025-10-083-56/+29
* Change duration to int in VideoTupleA Farzat2025-10-082-4/+7
* Add unit tests for obtain_vid_infoA Farzat2025-10-086-1/+294
* Add a module to get vid info through scrapingA Farzat2025-10-082-0/+14
* Add some unit tests for extract_sub_infoA Farzat2025-10-089-0/+2033
* Add a module to obtain Subscription info from URLsA Farzat2025-10-082-0/+39
* Add URL type identification functionalityA Farzat2025-10-082-0/+69
* Use a custom domain for github pagesA Farzat2025-10-072-1/+1
* Fix github react workflowA Farzat2025-10-071-8/+31
* Secure mongodb and rabbitmq containersA Farzat2025-10-073-4/+24
* Add a base config for github pagesA Farzat2025-10-062-0/+43
* Add the front-end componentA Farzat2025-10-0612-0/+3823
* Add a helper script to reset the databaseA Farzat2025-10-061-0/+16
* Make url_based_extract_info ignore extra argumentsA Farzat2025-10-061-1/+1
* Add new Flask routes to get subscriptions infoA Farzat2025-10-063-3/+32
* Add gunicorn to requirements.txt for productionA Farzat2025-10-061-0/+1
* Add unit tests for analyser moduleA Farzat2025-10-062-0/+821