Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement subsource as a provider #697

Merged
merged 40 commits into from
Jul 22, 2024
Merged

Conversation

vagabondHustler
Copy link
Owner

Feat add subsource as a provider

  • Update how and when imdb id is found
  • Added season, episode without leading 0
  • Added a season and episode pattern that will include more relevant results for tv series
  • Added a api limit, so no provider gets a ton of requests in quick succession
  • Refactored and move some functions/classes/modules

Fix bug in tests

  • Fixed a old bug where tests did not have the right variable for only_foreign_parts

Fix downloaded message in summary toast

- Seems like a very good site, also has the database of subscene
- Added imdb id
- Added season, episode without leading 0
- Added a season and episode pattern that will include more relevant results for tv series
- Fixed typehinting for all variables
- Added `ProviderApiLimit`
- Added `SubtitleUndetermined`
- FIxed a old bug where tests did not have the right variable for `only_foreign_parts`
- Also updated tests variables regarding app_config
- Update how and when imdb id is found
- Added season, episode without leading 0
- Added a season and episode pattern that will include more relevant results for tv series
- Added a api limit, so no provider gets a ton of requests in quick succession
- Refactored and move some functions/classes/modules
- Fixed a old bug where tests did not have the right variable for `only_foreign_parts`
@github-actions github-actions bot added the feat A new feature label Jul 21, 2024
@vagabondHustler vagabondHustler merged commit bd55739 into dev Jul 22, 2024
5 checks passed
@vagabondHustler vagabondHustler deleted the feat/subsource/133320 branch July 22, 2024 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat A new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant