Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
8c98710
Update youtube demo preview picture
Betree Aug 23, 2018
b1ac4ed
Update README.md
Betree Sep 10, 2018
a689ac1
Update README.md
Betree Jan 3, 2019
66219d8
Bump eslint from 5.3.0 to 5.16.0
dependabot-support Apr 5, 2019
fac9b0e
Language reworked
comradekingu Jun 29, 2019
6113ecb
Merge pull request #60 from CaptainFact/comradekingu-patch-1
Betree Jun 29, 2019
c5f40f1
Merge pull request #51 from CaptainFact/dependabot/npm_and_yarn/eslin…
Betree Dec 10, 2019
7350c3b
[Security] Bump react-dom from 16.4.1 to 16.4.2
dependabot-preview[bot] Dec 10, 2019
48ad595
Bump enzyme from 3.3.0 to 3.10.0
dependabot-preview[bot] Dec 10, 2019
e36ee54
Bump rimraf from 2.6.2 to 3.0.0
dependabot-preview[bot] Dec 10, 2019
05842bb
Bump babel-eslint from 7.2.3 to 10.0.3
dependabot-preview[bot] Dec 10, 2019
9f4bed4
[Security] Bump eslint-utils from 1.3.1 to 1.4.3
dependabot-preview[bot] Dec 11, 2019
e615ea4
Merge pull request #78 from CaptainFact/dependabot/npm_and_yarn/eslin…
Betree Dec 15, 2019
c28c0e4
Merge pull request #63 from CaptainFact/dependabot/npm_and_yarn/react…
Betree Dec 15, 2019
a6859b3
Merge pull request #54 from CaptainFact/dependabot/npm_and_yarn/enzym…
Betree Dec 15, 2019
b00eb32
Merge pull request #69 from CaptainFact/dependabot/npm_and_yarn/babel…
Betree Dec 15, 2019
466ea92
Merge pull request #67 from CaptainFact/dependabot/npm_and_yarn/rimra…
Betree Dec 15, 2019
f16f5c5
Bump enzyme-to-json from 3.3.4 to 3.4.3
dependabot-preview[bot] Dec 16, 2019
4e1a253
Merge pull request #83 from CaptainFact/dependabot/npm_and_yarn/enzym…
Betree Dec 24, 2019
cbf923d
Bump webpack-hot-middleware from 2.22.3 to 2.25.0
dependabot-preview[bot] Dec 25, 2019
4c2f153
ops(CI): Move to Github actions
Betree Dec 28, 2019
1975179
Merge pull request #87 from CaptainFact/ops/github-ci
Betree Dec 28, 2019
630920a
Merge pull request #86 from CaptainFact/dependabot/npm_and_yarn/webpa…
Betree Jan 8, 2020
80a3e0f
Bump coveralls from 3.0.2 to 3.0.11
dependabot-preview[bot] Mar 20, 2020
bd5a9d1
Merge pull request #96 from CaptainFact/dependabot/npm_and_yarn/cover…
Betree Apr 15, 2020
3d56aad
deps: Migrate to babel 7
Betree Apr 21, 2020
0ae3907
Merge pull request #99 from CaptainFact/deps/babel-7
Betree Apr 21, 2020
1c65917
fix(Popup): Update fetch to new usage
Betree Apr 21, 2020
e5c36e4
Merge pull request #102 from CaptainFact/fix/videos-list
Betree Apr 21, 2020
f47b5c6
update captain-fact-overlay-injector
Betree Apr 21, 2020
1f87ba4
1.0.0
Betree Apr 21, 2020
ad1e467
bump version 1.0.0
Betree Apr 21, 2020
800fceb
Don't minify code in build
Betree Apr 21, 2020
2b8df59
fix(DataCache): Don't crash with facebook videos
Betree Apr 21, 2020
6920098
enhancement: Remove (Beta) from app name
Betree Apr 21, 2020
a350853
Merge pull request #103 from CaptainFact/fix/cache-updater
Betree Apr 21, 2020
8148336
Merge pull request #104 from CaptainFact/enhancement/release-name-rem…
Betree Apr 21, 2020
5af89ad
Updated readme status badges
wdestin Apr 8, 2021
94fa978
Merge pull request #167 from CaptainFact/201-update-status-badges
Betree Apr 11, 2021
5e37a4a
[Security] Bump hosted-git-info from 2.8.8 to 2.8.9
dependabot-preview[bot] May 7, 2021
e99cfae
Bump coveralls from 3.0.11 to 3.1.1
dependabot-preview[bot] Jun 29, 2021
8a9ccc6
Bump jest-webextension-mock from 3.4.0 to 3.7.17
dependabot-preview[bot] Jul 13, 2021
6ef7977
deps: update injector to latest version
Betree Mar 30, 2023
00a36e1
Merge pull request #186 from CaptainFact/dependabot/npm_and_yarn/jest…
Betree Mar 30, 2023
0e64819
Merge pull request #184 from CaptainFact/dependabot/npm_and_yarn/cove…
Betree Mar 30, 2023
7564ef2
Merge pull request #171 from CaptainFact/dependabot/npm_and_yarn/host…
Betree Mar 30, 2023
efa02f0
[Security] Bump ua-parser-js from 0.7.21 to 0.7.28 (#170)
dependabot-preview[bot] Mar 30, 2023
fc38a93
[Security] Bump handlebars from 4.7.6 to 4.7.7 (#169)
dependabot-preview[bot] Mar 30, 2023
6706040
[Security] Bump y18n from 3.2.1 to 3.2.2 (#165)
dependabot-preview[bot] Mar 30, 2023
27f463f
[Security] Bump pug-code-gen from 2.0.2 to 2.0.3 (#163)
dependabot-preview[bot] Mar 30, 2023
c7e0a99
[Security] Bump lodash from 4.17.15 to 4.17.21 (#162)
dependabot-preview[bot] Mar 30, 2023
f3add6c
Bump @fortawesome/react-fontawesome from 0.1.0-11 to 0.1.13 (#157)
dependabot-preview[bot] Mar 30, 2023
0f9265d
[Security] Bump bl from 1.2.2 to 1.2.3 (#144)
dependabot-preview[bot] Mar 30, 2023
d4f7113
Bump shelljs from 0.7.8 to 0.8.4 (#113)
dependabot-preview[bot] Mar 30, 2023
f021bd7
Bump postcss-loader from 1.3.3 to 3.0.0 (#82)
dependabot-preview[bot] Mar 30, 2023
ef3a8d1
Bump style-loader from 0.13.2 to 0.23.1 (#31)
dependabot-preview[bot] Mar 30, 2023
2ad9060
chore: Deps update + cleanup (#188)
Betree Apr 5, 2023
80a47f4
debt: Migrate to manifest V3 (#189)
Betree Apr 9, 2023
70bc38a
enhancement: Remove tabs permissions (#190)
Betree Apr 9, 2023
28c5414
fix: rename production config
Betree Apr 9, 2023
6e89a0d
Create .github/dependabot.yml
Betree Apr 9, 2023
a626ea4
fix: Manifest V3 fixes (#193)
Betree Apr 18, 2023
71c1f5e
Bump jsdom from 11.12.0 to 16.5.0 (#191)
dependabot[bot] Apr 18, 2023
aa58788
enhancement(release): read version from package.json
Betree Apr 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
{
"presets": ["es2015", "stage-0", "react"],
"plugins": ["add-module-exports", "transform-decorators-legacy", "transform-runtime"]
"presets": ["@babel/preset-env", "@babel/preset-react"]
}
27 changes: 27 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
module.exports = {
env: {
browser: true,
es2022: true,
node: true,
},
extends: ['eslint:recommended', 'plugin:react/recommended'],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
plugins: ['react'],
rules: {
'react/prop-types': 'off',
},
globals: {
module: 'readonly',
CF_VERSION: 'readonly',
},
overrides: [
{
files: ['*.spec.js'],
plugins: ['jest'],
extends: ['plugin:jest/recommended'],
},
],
}
119 changes: 0 additions & 119 deletions .eslintrc.yml

This file was deleted.

11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
74 changes: 74 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: CI

on: [push]

jobs:
test:
name: Unit tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- name: Build Overlay Injector
run: cd captain-fact-overlay-injector && npm ci --prefer-offline --no-audit && npm run build:dev && cd ..
- name: Install dependencies
run: npm ci --prefer-offline --no-audit
- name: Run tests
run: npm run coverage
- name: Post tests coverage
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
path-to-lcov: ./coverage/lcov.info
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- name: Install dependencies
run: npm ci --prefer-offline --no-audit
- name: Run linter
run: npm run lint
prettier:
name: Prettier
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- name: Install dependencies
run: npm ci --prefer-offline --no-audit
- name: Run prettier
run: npm run prettier
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- name: Install dependencies
run: npm ci --prefer-offline --no-audit
- name: Build injector
run: cd captain-fact-overlay-injector && npm ci && npm run build:staging && cd ..
- name: Build
run: npm run build:staging
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
node_modules
npm-debug.log
.DS_Store
.history

build/
dev/
Expand Down
2 changes: 2 additions & 0 deletions .prettierrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
semi: false
singleQuote: true
14 changes: 0 additions & 14 deletions .travis.yml

This file was deleted.

Loading