Commit Graph

75 Commits

Author SHA1 Message Date
Ajay
5d610a342f Inject document script using raw HTML to be fast enough to still be able to hijack listener when visiting YouTube channel page directly 2023-03-17 21:10:26 -04:00
Ajay
758f0b7526 Show Full-Video Labels on thumbnails
Co-authored-by: mini-bomba <mini-bomba@users.noreply.github.com>
2023-03-10 03:49:01 -05:00
Michael C
a1f3892bd1 update dependencies 2023-03-07 22:11:28 -05:00
Michael C
ef222ce229 upgrade dependencies
- remove speed-measure-webpack-plugin since it was there only for POC
2023-03-07 22:00:26 -05:00
Ajay
369d241874 bump maze utils 2023-03-07 21:27:13 -05:00
Ajay
4af318403a Update channel id regex 2023-02-22 00:28:46 -05:00
Ajay
00c09052dc update chrome driver 2023-02-22 00:06:35 -05:00
Ajay
4ca6a331f1 Move generate userID to shared lib 2023-02-18 02:54:42 -05:00
Ajay
1d0ac86e5a Move get hash to shared lib 2023-02-14 01:42:25 -05:00
Ajay
8c994f362d Move requesting logic to shared lib 2023-02-14 01:20:46 -05:00
Ajay
5859c33ce8 Move video handing and config to shared library 2023-02-13 02:31:25 -05:00
Ajay
92e156834b Use pollyfill for invidious registration
Fix #798
2023-02-06 21:22:34 -05:00
Ajay
7dd2c9eb3e Move some generic functions to a new package 2022-12-24 00:54:56 -05:00
Michael C
1fcfea9fd5 add noFallThrough, inplicitReturn, update packages 2022-10-20 22:13:51 -04:00
Michael C
55c84662c0 add some changes that are rendering properly 2022-10-07 19:28:29 -04:00
Michael C
7ec09dd385 update dependencies (skips react) 2022-10-07 17:19:36 -04:00
Ajay
42d76cf257 Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters 2022-08-19 23:16:45 -04:00
Michael C
cf43e04d47 update dependnecies 2022-07-25 16:10:10 -04:00
Michael C
80c67d8340 update dependencies 2022-07-12 23:47:22 -04:00
Michael C
4119fd8433 revert module conversion 2022-06-30 21:39:28 -04:00
Ajay
023b875b0f Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters 2022-06-22 13:34:15 -04:00
Ajay
74e9a98afd Fix selenium tests 2022-06-17 16:42:59 -04:00
Ajay
9a7baa7325 Fix typo 2022-06-15 13:02:53 -04:00
Ajay
b8cbdb55d5 Fix test error 2022-06-03 15:12:14 -04:00
Michael C
2665327729 update dependencies & bump minimum node version (#1329)
- bump all dependences
- add github-actions reporter to jest
- convert (most) webpack configs to ESM
  - manifest.cjs cannot be converted since there is no native .json import until node 17
2022-05-24 21:14:36 -04:00
Michael C
057c7792df bump dependencies + reduce build time by 1/3
- drop webpack to 5.64 to fix 1 security issue, the rest depend on web-ext
2022-03-31 23:02:55 -04:00
Ajay
9c836a89a3 Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into misc-fix 2022-02-06 13:42:58 -05:00
Michael C
1bd7c6a33a update depndencies
- add engines targeting dev
- bump webpack
- update-oss-attribution CI
- appease eslint for webpack
- clean up packages
  - move @types to devDependencies
  - moved concurrently to devDependencies
  - remove unused babel
2022-02-06 13:24:47 -05:00
Michael C
ba2efe59cb fix updateInvidious ci
- add ts-node
- fix path
- add npm ci
2022-02-04 02:38:14 -05:00
Michael C
ba7d46dd73 add mediaSession, remove bindMediaKey 2022-01-27 14:52:13 -05:00
Michael C
6d0d533fa7 force listen for mediaKeys 2022-01-27 00:53:30 -05:00
Michael C
9457aff44f linting + audio override 2022-01-26 17:54:58 -05:00
Ajay
a82062da5b Add build mode for edge languages 2022-01-14 16:07:24 -05:00
Ajay
35da572f3f Add build option for safari that fixes locales
Fix #801 and #1061
2022-01-14 15:56:38 -05:00
Ajay Ramachandran
4bca8ad2f7 Merge pull request #1071 from mchangrh/invidiousCI
Auto-populate invidious list
2021-12-28 15:09:19 -05:00
Ajay Ramachandran
48f7c1e0a1 fix license in package.json 2021-12-01 17:00:04 -05:00
Michael M. Chang
29c3b80d0b Update licence in package.json
#721
2021-12-01 16:44:08 -05:00
Michael C
dc47b9ffd2 appease CI/ webpack
move to ci/
change triggers
2021-11-30 18:17:28 -05:00
Michael C
e4e453a11c add code to parse and filter 2021-11-30 15:55:26 -05:00
Ajay Ramachandran
098d879fe2 Merge pull request #922 from ajayyy/basic-selenium
Basic selenium
2021-09-01 16:03:05 -04:00
Ajay Ramachandran
9c54d141e9 Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into improvements 2021-07-31 01:02:41 -04:00
Ajay Ramachandran
4ef8e36821 Fix build step casing 2021-07-30 23:37:13 -04:00
Ajay Ramachandran
788d4bf73c Build before running test 2021-07-30 23:36:31 -04:00
Ajay Ramachandran
d93e9a7d8a Add basic selenium test 2021-07-30 15:04:05 -04:00
Ajay Ramachandran
0ae34c9603 Update more packages 2021-07-04 15:01:33 -04:00
Ajay Ramachandran
41a3c695dc Update packages 2021-07-04 14:35:46 -04:00
Ajay Ramachandran
71ec724295 Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into improvements 2021-06-18 00:46:55 -04:00
Ajay Ramachandran
4932fc6f45 Fix skipping on Firefox for Android
Resolves https://github.com/ajayyy/SponsorBlock/issues/659 and https://github.com/ajayyy/SponsorBlock/issues/588
2021-06-09 14:26:20 -04:00
Ajay Ramachandran
616981a2b7 Update react to fix chrome warnings 2021-05-11 00:27:18 -04:00
Ajay Ramachandran
e5ec478e6a Update dependencies 2020-12-16 00:53:15 -05:00