aboutsummaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Expand)AuthorFilesLines
2024-08-11Ameba: Fix Lint/UselessAssign (#4795)Samantaz Fox1-1/+0
2024-07-17Ameba: Fix Lint/UselessAssignsyeopite1-1/+0
2024-06-19Call `as?` instead of `as` to not force string conversionmeatball2-3/+3
2024-06-18Update spec and rollback to last commits changesmeatball2-3/+3
2024-02-19WebVTT::Builder: Add logic to escape special chars (#4414)Samantaz Fox1-21/+44
2024-02-15Locales: Fix broken i18Next v3/v4 pluralsSamantaz Fox1-6/+7
2024-01-30WebVTT::Builder: Add logic to escape special charssyeopite1-21/+44
2024-01-29fix: prevent censoring of self-harm related search queries (#4403)ThetaDev1-27/+27
2023-11-20Remove leftover functions/specs used by the anti-captcha jobSamantaz Fox1-12/+0
2023-10-07Refactor WebVTT building logic into WebVTT::Builder (#4070)Samantaz Fox1-0/+64
2023-10-07i18next: Revert some changes, as es/pt/pt-PT aren't mixed up (yet)Samantaz Fox1-13/+12
2023-10-06i18Next: Add exceptions for mixed v3/v4 plural formsSamantaz Fox1-24/+41
2023-09-23WebVTT::Builder: rename #line to #cuesyeopite1-2/+2
2023-09-23Add method to construct WebVTT filessyeopite1-0/+64
2023-05-29specc: Add tests for 'decode_date'Samantaz Fox1-0/+46
2023-05-25Spec: Update require to point to new filesSamantaz Fox2-2/+1
2023-05-25Comments: Move ctoken functions to youtube.crSamantaz Fox1-12/+0
2023-04-10Update specsSamantaz Fox2-20/+21
2023-03-19Update video specSamantaz Fox2-152/+32
2022-12-22channel: remove dead playlists codeSamantaz Fox1-6/+0
2022-12-22extractors: Add continuation token parserSamantaz Fox1-2/+2
2022-11-17Cleanup videos (#3238)Samantaz Fox4-36/+321
2022-11-02Dirty fix to get back the channel videosSamantaz Fox1-5/+5
2022-10-31videos: move player/next parsing code to a dedicated fileSamantaz Fox1-0/+1
2022-10-31spec: Add test cases for regular videos extractionSamantaz Fox1-0/+168
2022-10-31spec: Add tests for recent changesSamantaz Fox1-34/+151
2022-10-31Videos: parse data during first fetchingSamantaz Fox1-2/+0
2022-10-31videos: move 'Caption' and associated global/functions to a separate fileSamantaz Fox1-0/+1
2022-07-21Add unit tests for scheduled livestreamsSamantaz Fox2-0/+114
2022-07-04Add #to_http_params method to Query (Fixes #3148)Samantaz Fox1-0/+42
2022-06-08Fix CI: use be_close() with 1s delta for Time comparisonsSamantaz Fox1-4/+4
2022-06-08Add hashtag extractor specSamantaz Fox2-0/+142
2022-04-16Add spec for the Search::Query classSamantaz Fox1-0/+200
2022-04-03Code cleanupSamantaz Fox1-1/+1
2022-03-29Add a function to generate HTTP::Params from FiltersSamantaz Fox1-0/+114
2022-03-29Add a function to parse search filters from invidious URL paramsSamantaz Fox1-0/+79
2022-03-29Add a function to parse invidious legacy search filtersSamantaz Fox1-0/+178
2022-03-29Add a function to parse youtube search parametersSamantaz Fox1-0/+51
2022-03-29Add a function to build youtube search filtersSamantaz Fox2-14/+92
2022-02-07Move import logic to its own moduleSamantaz Fox1-2/+2
2022-01-16Merge pull request #2545 from bbielsa/csv-subscriptions-importSamantaz Fox1-0/+51
2022-01-15Use contain_exactly() in specSamantaz Fox1-13/+15
2022-01-12Add testsSamantaz Fox1-0/+49
2022-01-12i18n: use spectator for i18next plurals specSamantaz Fox1-9/+15
2022-01-10i18n: Add plural tests (spec)Samantaz Fox1-0/+208
2022-01-07Add spectator and switch to Spectator DSLmatthewmcgarvey2-40/+46
2022-01-07Move helpers_spec.rb into invidious directorymatthewmcgarvey1-0/+0
2022-01-05Remove spec for playlist continuationSamantaz Fox1-10/+0
2022-01-05Show unavailable videos in playlistsSamantaz Fox1-3/+3
2021-11-29Remove dead codematthewmcgarvey1-19/+0