summaryrefslogtreecommitdiffstats
path: root/spec (follow)
AgeCommit message (Collapse)Author
2024-10-13update the mocks with the latest updated dataEmilien Devos
2024-09-30Fix testsChunkyProgrammer
2024-08-11Ameba: Fix Lint/UselessAssign (#4795)Samantaz Fox
Related to issue 2231
2024-07-17Ameba: Fix Lint/UselessAssignsyeopite
2024-06-19Call `as?` instead of `as` to not force string conversionmeatball
2024-06-18Update spec and rollback to last commits changesmeatball
2024-02-19WebVTT::Builder: Add logic to escape special chars (#4414)Samantaz Fox
Note: WebVTT does allow some tags in the cue payload in some circumstances while this PR just blindly escapes everything: https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API#cue_payload_text_tags
2024-02-15Locales: Fix broken i18Next v3/v4 pluralsSamantaz Fox
Languages impacted: es, fa, pt
2024-01-30WebVTT::Builder: Add logic to escape special charssyeopite
2024-01-29fix: prevent censoring of self-harm related search queries (#4403)ThetaDev
* fix: prevent censoring of self-harm related search queries * fix: yt_filters_spec with new flag
2023-11-20Remove leftover functions/specs used by the anti-captcha jobSamantaz Fox
2023-10-07Refactor WebVTT building logic into WebVTT::Builder (#4070)Samantaz Fox
2023-10-07i18next: Revert some changes, as es/pt/pt-PT aren't mixed up (yet)Samantaz Fox
2023-10-06i18Next: Add exceptions for mixed v3/v4 plural formsSamantaz Fox
2023-09-23WebVTT::Builder: rename #line to #cuesyeopite
2023-09-23Add method to construct WebVTT filessyeopite
Similar to JSON.Build
2023-05-29specc: Add tests for 'decode_date'Samantaz Fox
2023-05-25Spec: Update require to point to new filesSamantaz Fox
2023-05-25Comments: Move ctoken functions to youtube.crSamantaz Fox
2023-04-10Update specsSamantaz Fox
2023-03-19Update video specSamantaz Fox
2022-12-22channel: remove dead playlists codeSamantaz Fox
2022-12-22extractors: Add continuation token parserSamantaz Fox
2022-11-17Cleanup videos (#3238)Samantaz Fox
2022-11-02Dirty fix to get back the channel videosSamantaz Fox
2022-10-31videos: move player/next parsing code to a dedicated fileSamantaz Fox
2022-10-31spec: Add test cases for regular videos extractionSamantaz Fox
2022-10-31spec: Add tests for recent changesSamantaz Fox
2022-10-31Videos: parse data during first fetchingSamantaz Fox
There will be less data to be stores in the DB cache
2022-10-31videos: move 'Caption' and associated global/functions to a separate fileSamantaz Fox
2022-07-21Add unit tests for scheduled livestreamsSamantaz Fox
2022-07-04Add #to_http_params method to Query (Fixes #3148)Samantaz Fox
2022-06-08Fix CI: use be_close() with 1s delta for Time comparisonsSamantaz Fox
2022-06-08Add hashtag extractor specSamantaz Fox
2022-04-16Add spec for the Search::Query classSamantaz Fox
2022-04-03Code cleanupSamantaz Fox
2022-03-29Add a function to generate HTTP::Params from FiltersSamantaz Fox
2022-03-29Add a function to parse search filters from invidious URL paramsSamantaz Fox
2022-03-29Add a function to parse invidious legacy search filtersSamantaz Fox
2022-03-29Add a function to parse youtube search parametersSamantaz Fox
2022-03-29Add a function to build youtube search filtersSamantaz Fox
(it aims at replacing produce_search_params)
2022-02-07Move import logic to its own moduleSamantaz Fox
2022-01-16Merge pull request #2545 from bbielsa/csv-subscriptions-importSamantaz Fox
Add CSV Subscriptions Import
2022-01-15Use contain_exactly() in specSamantaz Fox
2022-01-12Add testsSamantaz Fox
2022-01-12i18n: use spectator for i18next plurals specSamantaz Fox
2022-01-10i18n: Add plural tests (spec)Samantaz Fox
2022-01-07Add spectator and switch to Spectator DSLmatthewmcgarvey
2022-01-07Move helpers_spec.rb into invidious directorymatthewmcgarvey
2022-01-05Remove spec for playlist continuationSamantaz Fox