ChrisAntaki
Repos
160
Followers
275
Following
43

:lock: WebRTC leaks your actual IP addresses from behind your VPN, by default.

138
21

Don't ask for your privacy. Take it back.

5
2

:recycle: Recycle DOM nodes to increase efficiency.

86
6

:mag: Easy JavaScript type checking.

55
2

Events

pull request opened
Use NPM instead of Yarn
  • Switches to the default Nodejs package manager
Created at 11 hours ago
create branch
ChrisAntaki create branch Use-NPM-instead-of-Yarn
Created at 11 hours ago

Add E2E tests for Extended Access and Basic binaries (#2734)

  • Add E2E test for Extended Access

  • Allow method binding

  • Update messages

  • Build every Swgjs binary before Vite E2E tests

  • Add E2E test for Basic

  • Fix element name

  • Fix text assertion

Created at 1 day ago
pull request closed
Add E2E tests for Extended Access and Basic binaries
  • Adds E2E test verifying Extended Access regwall renders
  • Adds E2E test verifying Basic contribution button works
  • Builds all Swgjs binaries before Vite E2E tests
Created at 1 day ago

Make unlockArticle optional for server-side use

Fix const lint issue

Fix the assignment logic

Merge branch 'main' into main

Merge pull request #2730 from teiswit/main

Make unlockArticle optional when showcaseEntitlement is provided

Merge branch 'main' into Add-E2E-test-for-Basic

Created at 1 day ago
pull request opened
Use `npx` for better compatibility
  • Start http-server with npx. (The existing approach doesn't work on Windows)
Created at 1 day ago
ChrisAntaki create branch Use-`npx`-for-better-compatibility
Created at 1 day ago

Fix lock file

Created at 2 days ago

Build with Vite + Rollup (#2720)

CI: Run jobs on the latest Ubuntu LTS (#2721)

Update dependency @rollup/plugin-replace to v5.0.2

Update dependency vite to v4.0.4

Update dependency rollup-plugin-visualizer to v5.9.0

Update dependency eslint to v8.33.0

Update dependency chromedriver to v109 (#2727)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Configure Vite plugins in a standard way (#2726)

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Merge branch 'main' into TypeScript

Created at 2 days ago
pull request closed
Add E2E test for Extended Access
  • Adds E2E test verifying Extended Access regwall renders
  • Builds all Swgjs binaries before Vite E2E tests
Created at 2 days ago
Add E2E test for Extended Access

Closing this PR, since #2734 can replace it

Created at 2 days ago

Update dependency chromedriver to v109 (#2727)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Configure Vite plugins in a standard way (#2726)

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Merge branch 'main' into 3p-sign-in

Created at 2 days ago

Update dependency chromedriver to v109 (#2727)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Configure Vite plugins in a standard way (#2726)

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Merge branch 'main' into main

Created at 2 days ago

Update dependency @rollup/plugin-replace to v5.0.2

Update dependency vite to v4.0.4

Update dependency rollup-plugin-visualizer to v5.9.0

Update dependency eslint to v8.33.0

Update dependency chromedriver to v109 (#2727)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Configure Vite plugins in a standard way (#2726)

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Merge branch 'main' into renovate/rollup-plugin-commonjs-24.x

Created at 2 days ago

Get canonical URL from page

Get canonical URL from article page

Merge branch 'main' into gaa-validation

Remove unused import

Merge branch 'gaa-validation' of https://github.com/teiswit/swg-js into gaa-validation

Lint

Improve coverage (#2448)

update proto constructor to handle nested non-built in types

feat: if this is a saveAndRefresh flow, just complete

remove unused impressions

restore survey impression

Use arrow functions

Call getRootNode() only once.

Merge branch 'main' into gaa-validation

restore some formatting

Improve coverage for src/model/page-config-resolver.js (#2453)

  • Improve coverage

  • Simplify const assignment

  • Remove extra file

  • Fix lint error

  • Simplify method

Merge branch 'main' of https://github.com/subscriptions-project/swg-js into proto

Merge pull request #2451 from justinchou-google/proto

Update proto constructor to handle nested non-built in types

test: test coverage for the changed path

Upgrade codecov action (#2449)

Created at 2 days ago

Fix Autoprompt stories (#2686)

  • Fix Autoprompt stories rendering

  • Simplify

Speed up check and unit tasks by ~30s (#2684)

  • Optimize imports, marking some as optional, and removing others

  • Load closure-compile.js on-demand, making its dependencies optional

  • Import watchify on demand

  • Removing the on-demand imports for now

  • Unmarking a few deps as optional

  • Requiring another dep

  • Load nightwatch on-demand to support optional dependencies

  • Load Storybook on-demand to support optional dependencies.

  • Require a few more deps

Exclude auto-generated proto messages from test coverage stats. (#2682)

Downgrade Chromedriver to fix e2e tests (#2687)

[SL] Update demos to use swg.js instead of swg-basic.js

b/261874155

Fix JS redirect on swgjs-demos site

Fix stealth E2E failures to connect (#2688)

  • Remove E2E retries

  • Upgrade Chromedriver to test E2E failures

  • Roll Chromedriver version back

Pass window height to audience actions iframe.

Merge branch 'subscriptions-project:main' into main

Update tests for windowHeight in audience action flow.

Add value for innerHeight.

Use constant for test value.

Merge pull request #2692 from mhkawano/main

Pass window height to audience actions iframe.

Parse args before and after a -- divider (#2694)

Update yarn lockfile (#2693)

chore(deps): update dependency prettier to v2.8.3

chore(deps): update dependency glob to v8.1.0

chore(deps): update dependency eslint to v8.32.0

Improve coverage in propensity.js (#2696)

  • Improve coverage in propensity.js

  • Improve test name

  • Improve it a bit more

  • Use sentence case

Improve coverage in propensity-server.js (#2697)

Created at 2 days ago

Fix text assertion

Created at 2 days ago

Fix element name

Created at 2 days ago
Add E2E test for Basic

Waiting until #2733 merges

Created at 2 days ago
pull request opened
Add E2E test for Basic
  • Adds E2E test verifying Basic contribution button works
Created at 2 days ago
create branch
ChrisAntaki create branch Add-E2E-test-for-Basic
Created at 2 days ago

Build every Swgjs binary before Vite E2E tests

Created at 2 days ago

Configure Vite plugins in a standard way (#2726)

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Merge branch 'main' into Add-E2E-test-for-Extended-Access

Created at 2 days ago

Allow method binding

Update messages

Created at 2 days ago
pull request opened
Add E2E test for Extended Access
  • Adds a new E2E test that verifies the Regwall renders
Created at 2 days ago
create branch
ChrisAntaki create branch Add-E2E-test-for-Extended-Access
Created at 2 days ago

E2E test new build system (#2732)

  • Add E2E test for Vite + Rollup build

  • Update build target

  • Rename new task

  • Simplify name

  • Reduce diff

Created at 2 days ago
pull request closed
E2E test new build system
  • Add new CI task
  • Preserve existing E2E CI task with the same name, since the name is part of the main branch's rules
  • Remove Closure build step from e2e task
Created at 2 days ago