forked from 0xsequence/sequence.js
-
Notifications
You must be signed in to change notification settings - Fork 2
0xsequence/master #549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
0xsequence/master #549
Changes from all commits
Commits
Show all changes
281 commits
Select commit
Hold shift + click to select a range
1869b3b
Potential fix for code scanning alert no. 84: Insecure randomness
Dargon789 d9fee19
Bump the npm_and_yarn group across 3 directories with 1 update
dependabot[bot] 0f335ff
Bump happy-dom in the npm_and_yarn group across 1 directory (#69)
dependabot[bot] 8f663e9
Create SECURITY.md for security policy (#70)
Dargon789 d332645
Update SECURITY.md
Dargon789 df86471
0xsequence/master (#79)
Dargon789 82e7a65
Bump the npm_and_yarn group across 3 directories with 1 update
dependabot[bot] 4dbfca2
Merge branch '0xsequence:v1' into v1
Dargon789 ffd17e6
Update tests.yml (#82)
Dargon789 6fde7c5
Update SECURITY.md
Dargon789 ccb30b3
Update packages/wallet/dapp-client/src/DappTransport.ts
Dargon789 b50b3e9
Update package.json
Dargon789 896e285
Update SECURITY.md
Dargon789 74f382b
Update wagmi-project/package.json
Dargon789 08616b0
Update wagmi-project/package.json
Dargon789 69327ef
Update wagmi-project/src/App.tsx
Dargon789 3487525
Create FUNDING.json (#90)
Dargon789 4fb3c51
Create config.yml (#91)
Dargon789 f342784
Update App.tsx (#92)
Dargon789 2aa79b5
Update relayer.gen.ts and TransactionPrecondition interface
taylanpince 762371f
Support multiple identity signers in sessions configuration
ScreamingHawk fc32664
Device signers can approve implicit sessions
ScreamingHawk 2107489
Remove invalid test
ScreamingHawk abf4a18
Fix recursion
ScreamingHawk d387a8e
Fix comment
ScreamingHawk d84f173
Improve test stability by reducing race conditions
ScreamingHawk 5323e8d
Do not set passkey signer as identity signer
ScreamingHawk b2d1897
Use length checks
ScreamingHawk 1b74174
Throw on missing identity signer
ScreamingHawk 1a8f595
Encoding requires identity signer to encode
ScreamingHawk 11e3629
Fix test
ScreamingHawk 86abf3f
Refactor/types namings tsdoc redundant code (#880)
VGabriel45 d82371d
Fix check for explicit session for the updated type in dapp-client
tolgahan-arikan b6563d1
Update api.gen.ts and relayer.gen.ts
taylanpince 26816e1
Add missing chainId for dapp client event
tolgahan-arikan f1a9fb9
Fix initializing new chain session manager on redirect
tolgahan-arikan 282c0b3
Add support for non-viem, custom Sequence chains (#882)
taylanpince 40e483a
Provider sent to prepareBlankEnvelope
ScreamingHawk a3f8af8
Add session signature decoding
ScreamingHawk 227c4d4
const for node length
ScreamingHawk 8a5f2fa
Clearer blacklist size encoding
ScreamingHawk 0c0bd73
identity signer node length
ScreamingHawk f7b52db
Add feeTokens endpoint to relayer (#885)
ScreamingHawk 9629d7e
add getFeeTokens to dapp client (#889)
VGabriel45 8e7b7eb
make getFeeTokens independent of chain session manager and initialize…
VGabriel45 39715d5
Throw specific error when trying to sign with an expired session (#887)
ScreamingHawk b5d47f7
Make dapp-client implicit sessions chain agnostic (#893)
tolgahan-arikan 3823f34
Add Monad, remove LAOS and Root Network
taylanpince e020483
Add support for sessionless dapp connection (#896)
tolgahan-arikan 3bd493b
Refactor relayer package & update dependant packages (#891)
VGabriel45 885f036
refactor exports for relayer (#900)
VGabriel45 12368bd
Add Arc Testnet
taylanpince 3993540
Fix changelog config
taylanpince 7d47a51
Sessionless connection upgrade and error handling in DappClient (#902)
tolgahan-arikan 834b8e5
dapp-client: add sessionless snapshot restore flow
tolgahan-arikan ede175f
Allow to logout a wallet with skipRemoveDevice even if the wallet is …
corbanbrook 69e51ec
Pass request to PromptCodeHandler in guard registerUI (#909)
corbanbrook 875a8c9
guard: allow using recovery code as 2FA token (#910)
patrislav 2011165
Add a way to reset 2fa when using a backup code (#911)
patrislav 6584047
Add rc4 contracts
Agusx1211 0015053
Set rc4 as default and add it to lists
Agusx1211 13afc12
Session enhanced replay protection
ScreamingHawk 3b1db90
New sessions replay protection hashes payload
ScreamingHawk dda7f32
Use the 4337 factory wrapper
ScreamingHawk d5f9b35
Update keymachine url in dapp-client constants
tolgahan-arikan be9d3b3
Update keymachine url in Provider constructor
tolgahan-arikan e91087b
SSR safety (#915)
ScreamingHawk c6c92dc
Guard dapp-client for SSR (lazy transport, browser checks, gated stor…
tolgahan-arikan ef07c27
Fix guard topology (#918)
Agusx1211 4723f58
Switch prod manager settings (#917)
taylanpince 8cd590a
Small JS tweaks (#919)
Agusx1211 c54088d
Update relayer.gen.ts and TransactionPrecondition interface
taylanpince 686a785
Merge branch 'relayer/upgrade-relayer.gen.ts' of https://github.com/0…
Dargon789 d20dd05
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 b920e59
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 d19f601
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
pkieltyka ac25c7f
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 03a67db
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
xiam afcffbd
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 a8c0df2
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 e9161c2
[AUTOMATED] Update: proto/clients/indexer*.gen.ts
marino39 7a285e9
Update SECURITY.md
Dargon789 14a9019
Update wagmi-project/package.json
Dargon789 be69fd2
Update wagmi-project/package.json
Dargon789 917cd2e
Update config.yml (#102)
Dargon789 ac87b04
Update config.yml (#103)
Dargon789 c9cc69f
fix: extras/web/package.json to reduce vulnerabilities (#101)
snyk-io[bot] 8f4a807
fix: extras/docs/package.json to reduce vulnerabilities (#100)
snyk-io[bot] 78a6152
Merge branch 'v1' into fix-merge-branch-0xsequence/master
Dargon789 aa230b5
Merge branch '0xsequence/master'
Dargon789 d4028f5
Merge branch 'v1' into 0xsequence/master
Dargon789 1b479e6
Merge branch '0xsequence/master'
Dargon789 233891c
fix: package.json to reduce vulnerabilities (#104)
snyk-io[bot] 4e91bed
Merge branch 'fix-merge-branch-0xsequence/master'
Dargon789 b77f3ec
Merge branch 'master' of https://github.com/Dargon789/sequence.js
Dargon789 cba7894
Merge remote-tracking branch 'upstream/master'
Dargon789 fd0fdf9
Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/npm_and_…
Dargon789 cc6b5e9
Revert "Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/…
Dargon789 aab8538
fix: extras/web/package.json to reduce vulnerabilities (#109)
Dargon789 64c12ad
fix: extras/docs/package.json to reduce vulnerabilities (#106)
Dargon789 38d1a6b
Bump next in the npm_and_yarn group across 1 directory (#110)
dependabot[bot] 214211e
Delete .github/workflows/fortify.yml (#111)
Dargon789 42b5d42
fix: extras/web/package.json to reduce vulnerabilities (#107)
Dargon789 b3b5a8c
Merge branch 'relayer/upgrade-relayer.gen.ts'
Dargon789 3d54615
Bump the npm_and_yarn group across 1 directory with 3 updates (#115)
dependabot[bot] c85cf3e
Merge remote-tracking branch 'upstream/master'
Dargon789 95cbf49
Update tests.yml (#119)
Dargon789 5c2bfd5
Update config.yml (#120)
Dargon789 8532416
Update packages/services/identity-instrument/src/index.ts
Dargon789 62954a3
feat: upgrade @wagmi/cli from 0.1.15 to 2.8.0 (#126)
Dargon789 666c383
Potential fix for code scanning alert no. 82: Workflow does not conta…
Dargon789 4257ad5
Potential fix for code scanning alert no. 62: Information exposure th…
Dargon789 6820e16
2.3.7 (#131)
Dargon789 0849f07
Update extras/docs/package.json
Dargon789 e6b0691
Update extras/web/package.json
Dargon789 edc0b09
[Snyk] Upgrade @tanstack/react-query from 5.64.2 to 5.90.11 (#125)
Dargon789 cbb6c14
feat: upgrade vite from 5.4.21 to 7.2.4 (#124)
Dargon789 095c4b3
feat: upgrade wagmi from 0.12.19 to 3.0.2 (#123)
Dargon789 3c73b56
feat: upgrade react-dom from 18.3.1 to 19.2.0 (#122)
Dargon789 186f843
fix: extras/docs/package.json to reduce vulnerabilities (#136)
Dargon789 b56f318
[Snyk] Upgrade @types/react from 18.3.27 to 19.2.7 (#127)
Dargon789 bc418b1
Master ceb95d4 (#129)
Dargon789 28a268e
Update wagmi-project/src/App.tsx
Dargon789 51a6432
Update wagmi-project/src/App.tsx
Dargon789 640be8f
Update wagmi-project/src/App.tsx
Dargon789 7fe4a92
Update wagmi-project/src/App.tsx
Dargon789 893eedb
Merge remote-tracking branch 'origin/v1' into v1
Dargon789 472df86
Merge branch 'master' into 0xsequence/master
Dargon789 802829c
2.3.7 (#131) (#132)
Dargon789 5e6dca3
Pin foundry to v1.5.0 instead of nightly (0xsequence#947) (#134) (#135)
Dargon789 8bad845
feat: upgrade react from 18.3.1 to 19.2.0 (#121)
Dargon789 1f45249
fix: extras/web/package.json to reduce vulnerabilities (#117)
snyk-io[bot] e90b2e6
Initial project structure and core packages
Dargon789 224f761
sequence-core-1.0.0
Dargon789 9c420a7
Revise README structure and add sponsorship details (#146)
Dargon789 9779987
Update GitHub Actions workflow for tests (#149)
Dargon789 7c547fc
Bump the npm_and_yarn group across 4 directories with 7 updates (#144)
dependabot[bot] b43069d
Fix Docker Hub credentials comment in config.yml (#148)
Dargon789 a62e089
Add workflow to publish package distributions (#152)
Dargon789 9d789d3
Remove permissions from pnpm-format-label workflow (#151)
Dargon789 94bad6c
Bump happy-dom (#150)
dependabot[bot] d640003
Update Anvil fork URL for testing workflow (#154)
Dargon789 5de34d6
Merge branch '0xsequence:master' into proto
Dargon789 269972a
fix: package.json to reduce vulnerabilities (#157)
Dargon789 c4d0fdc
Merge branch 'master' of https://github.com/Dargon789/sequence.js
Dargon789 4a81a2c
Proto (#163)
Dargon789 b9d2568
Update CNAME to new domain (#164)
Dargon789 e13fe5a
Bump the npm_and_yarn group across 2 directories with 4 updates (#161)
dependabot[bot] c62e5dd
Bump happy-dom in the npm_and_yarn group across 1 directory (#167)
dependabot[bot] 4c696d0
Potential fix for code scanning alert no. 94: Insecure randomness
Dargon789 70208b1
Potential fix for code scanning alert no. 95: Information exposure th…
Dargon789 e7b277e
Revise security policy for reporting vulnerabilities (#173)
Dargon789 f2fd08b
V2 (#174)
Dargon789 cd4a860
Create web-sdk.yml (#175)
Dargon789 e6efe1f
sequence-core-dapp-1.0.0
Dargon789 dafd2ed
Create nextjs.yml (#176)
Dargon789 a1be7e9
0xsequence-1.9.19
Dargon789 55d31a9
Update config.json (#185)
Dargon789 1da7771
Potential fix for code scanning alert no. 108: Incomplete regular exp…
Dargon789 0cdb1ee
0xsequence 1.9.19 (#179)
Dargon789 26c1f79
Update packages/0xsequence/tests/browser/wallet-provider/dapp.test.ts
Dargon789 33d7b74
Update packages/auth/src/session.ts
Dargon789 3cae6f4
Update tests.yml (#187)
Dargon789 557210c
Merge branch '0xsequence:master' into proto
Dargon789 7908cfe
Merge branch '0xsequence:master' into 1.10.15
Dargon789 fb4f698
1.9.19 (#189)
Dargon789 d63fb64
Potential fix for code scanning alert no. 61: Cross-window communicat…
Dargon789 88ad9d5
Bump the npm_and_yarn group across 2 directories with 25 updates (#177)
dependabot[bot] ad4195c
Potential fix for code scanning alert no. 73: Workflow does not conta…
Dargon789 a12fae6
Update lib/signals-implicit-mode/foundry.toml
Dargon789 3492ff4
demo dapp (#191) (#192)
Dargon789 f4f73f4
Update publish-dists.yml (#184)
Dargon789 16100ee
Bump body-parser in the npm_and_yarn group across 1 directory (#190)
dependabot[bot] 3cd6da3
Merge branch '0xsequence:master' into snyk-fix-1a42f46a3694152c28f6d1…
Dargon789 b4e210e
Merge branch 'proto' into snyk-fix-1a42f46a3694152c28f6d1d4dc5aea44
Dargon789 980ba9c
Potential fix for code scanning alert no. 92: Insecure randomness
Dargon789 a03fd01
Potential fix for code scanning alert no. 94: Insecure randomness
Dargon789 dbed8f8
Potential fix for code scanning alert no. 93: Incomplete regular expr…
Dargon789 47ad7c2
Potential fix for code scanning alert no. 95: Information exposure th…
Dargon789 1716625
Merge pull request #196 from Dargon789/snyk-fix-1a42f46a3694152c28f6d…
Dargon789 75ae648
Delete lib/signals-implicit-mode/lib/sequence-v3/lib/erc2470-libs dir…
Dargon789 f9123e4
Delete lib/signals-implicit-mode/lib/sequence-v3/script/DeployMocks.s…
Dargon789 fa00712
Delete wagmi-project/packages/sequence-core-1.0.0/lib/signals-implici…
Dargon789 05365ac
Delete wagmi-project/packages/sequence-core-1.0.0/lib/signals-implici…
Dargon789 95c51c3
Fix React Server Components CVE vulnerabilities (#209)
vercel[bot] c0d68f0
Create Docker.yml (#210)
Dargon789 05a494c
move circleci docker to github
Dargon789 ed245c2
Fix React Server Components CVE vulnerabilities (#211)
Dargon789 ae6c15a
Potential fix for code scanning alert no. 92: Insecure randomness
Dargon789 420d4b4
Potential fix for code scanning alert no. 93: Incomplete regular expr…
Dargon789 316f9d8
Update lib/signals-implicit-mode/foundry.toml
Dargon789 62194a2
Delete .github/.circleci directory (#216)
Dargon789 d539ea8
Delete .github/workflows/publish-dists.yml (#217)
Dargon789 cbad673
Revert "Delete lib/signals-implicit-mode/lib/sequence-v3/script/Deplo…
Dargon789 0c613eb
Revert "Delete lib/signals-implicit-mode/lib/sequence-v3/lib/erc2470-…
Dargon789 fbeb2ae
Sequence.js/master (#222)
Dargon789 58bd45f
Merge branch 'master' into 0xsequence/master
Dargon789 ec3d1c6
Wagmi project (#199)
Dargon789 d2e7b10
Wagmi project (#225)
Dargon789 478918f
Merge branch '0xsequence:master' into 1.10.15
Dargon789 2144689
Merge branch 'master' into 3.0.0-beta.9
Dargon789 1ecb8d7
1.10.15 (#229)
Dargon789 5a2cae7
0xsequence 1.9.19 (#194)
Dargon789 b309aa2
0xsequence/master (#180)
Dargon789 0c989c2
Merge branch 'master' into proto
Dargon789 503bf5c
Merge pull request #198 from Dargon789/proto
Dargon789 49af264
Merge branch 'master' into 1.10.15
Dargon789 f6edeb9
Merge pull request #231 from Dargon789/1.10.15
Dargon789 f29be1a
Delete .github/workflows/Docker.yml (#233)
Dargon789 3ea1f98
1.0.8 (#234)
Dargon789 292f82e
0xsequence-core
Dargon789 15eccf9
Potential fix for code scanning alert no. 40: Workflow does not conta…
Dargon789 118061e
Bump diff (#235)
dependabot[bot] aed5cc0
Delete wagmi-project/.circleci directory (#245)
Dargon789 25f1f3a
Revert "Delete lib/signals-implicit-mode/lib/sequence-v3/script/Deplo…
Dargon789 6a06652
Install Vercel Web Analytics in Next.js (#249)
vercel[bot] b430531
0xsequence 1.9.19 (#252)
Dargon789 e3d8ebe
fix: extras/docs/package.json to reduce vulnerabilities (#250)
snyk-io[bot] 4b1ad47
fix: extras/web/package.json to reduce vulnerabilities (#251)
snyk-io[bot] 6ecbe48
0xsequence 1.9.19 (#253)
Dargon789 4a6ac5d
Vercel/react server components CVE vu qan1bu (#256)
Dargon789 64367c9
Potential fix for code scanning alert no. 83: Workflow does not conta…
Dargon789 785b063
Potential fix for code scanning alert no. 82: Workflow does not conta…
Dargon789 106b140
extras docs
Dargon789 b44a924
Merge branch 'codesandbox' into v3
Dargon789 966d0ec
Update publish-dists.yml
Dargon789 048f214
Merge pull request #257 from Dargon789/v3
Dargon789 7eb0e62
Merge branch 'master' into codesandbox
Dargon789 35024c1
Codesandbox (#258)
Dargon789 1caaeec
Merge branch 'master' into codesandbox
Dargon789 c03ecd7
Merge pull request #259 from Dargon789/codesandbox
Dargon789 2cb244a
Merge remote-tracking branch 'upstream/master'
Dargon789 dcf3680
0xsequence/sequence.js/master (#255)
Dargon789 b8f3960
Merge branch '0xsequence/master' of https://github.com/Dargon789/sequ…
Dargon789 869b1ca
Merge branch 'master' into 0xsequence/master
Dargon789 9065074
Merge remote-tracking branch 'upstream/master' into 0xsequence/master
googleworkspace-bot 02202f7
Master ceb95d4 (#356)
Dargon789 c164263
Merge branch '0xsequence/master' of https://github.com/Dargon789/sequ…
googleworkspace-bot 2e106d1
Update .idea project settings and device cache
googleworkspace-bot dfbd23e
Add .env.local, Husky hooks and Vercel/turbo files
googleworkspace-bot 1d5ca0a
Potential fix for pull request finding 'CodeQL / Workflow does not co…
Dargon789 9a6860a
Update extras/web/package.json
Dargon789 53a1076
Update extras/web/tsconfig.json
Dargon789 ce0114b
Update extras/web/package.json
Dargon789 8f9de15
Update .codesandbox/src/App.tsx
Dargon789 5df8e17
Merge remote-tracking branch 'upstream/master' into 0xsequence/main
googleworkspace-bot da2fb6a
Merge branch '0xsequence/master' of https://github.com/Dargon789/sequ…
googleworkspace-bot 61bd103
Update .codesandbox/src/App.tsx
Dargon789 c8e3be2
Update .codesandbox/src/App.tsx
Dargon789 eb949e7
Merge branch 'master' into 0xsequence/master
googleworkspace-bot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| # Use the latest 2.1 version of CircleCI pipeline process engine. | ||
| # See: https://circleci.com/docs/configuration-reference | ||
|
|
||
| version: 2.1 | ||
| executors: | ||
| my-custom-executor: | ||
| docker: | ||
| - image: cimg/base:stable | ||
| auth: | ||
| # ensure you have first added these secrets | ||
| # visit app.circleci.com/settings/project/github/Dargon789/foundry/environment-variables | ||
| username: $DOCKER_HUB_USER | ||
| password: $DOCKER_HUB_PASSWORD | ||
| jobs: | ||
| web3-defi-game-project-: | ||
|
|
||
| executor: my-custom-executor | ||
| steps: | ||
| - checkout | ||
| - run: | | ||
| # echo Hello, World! | ||
|
|
||
| workflows: | ||
| my-custom-workflow: | ||
| jobs: | ||
| - web3-defi-game-project- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,48 @@ | ||
| # Created by Vercel CLI | ||
| BLOB_READ_WRITE_TOKEN="vercel_blob_rw_UjLrE6dsiV479Qsc_33IFgbOPKXFn39IKTAB9tU9UONZT57" | ||
| BLOB_READ_WRITE_TOKEN_READ_WRITE_TOKEN="vercel_blob_rw_LVSrn58fbTnQ0sUx_smK9kW4VAlKQs96B9hCuyv9JAgKeiQ" | ||
| BLOB_READ_WRITE_TOKEN_READ_WRITE_TOKEN_READ_WRITE_TOKEN="vercel_blob_rw_yCiNyAiGheZettr5_pOfrxb9f5zVdMnzSALORmbXNGXVdkd" | ||
| BLOB_READ_WRITE_TOKEN_READ_WRITE_TOKEN_READ_WRITE_TOKEN_READ_WRITE_TOKEN="vercel_blob_rw_NZBM9WIRhtWjs2ND_3Qs1jTvqlIJZ3TypmxRJc1Dzoojprf" | ||
| DATABASE_URL="postgres://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech/verceldb?sslmode=require" | ||
| DATABASE_URL_UNPOOLED="postgresql://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a.us-east-1.aws.neon.tech/verceldb?sslmode=require" | ||
| DESCOPE_DISCOVERY_URL="https://api.descope.com/v1/apps/P37uqEcVotbqEU9foQKIZlfV7qUo/.well-known/openid-configuration" | ||
| DESCOPE_ISSUER="https://api.descope.com/v1/apps/P37uqEcVotbqEU9foQKIZlfV7qUo" | ||
| DESCOPE_PROJECT_ID="P37uqEcVotbqEU9foQKIZlfV7qUo" | ||
| KV_REST_API_READ_ONLY_TOKEN="AkPLAAIgcDHF1sKSB-xzXwFgRTIocEH4CpplboXPAh86hYbp-VhUCQ" | ||
| KV_REST_API_TOKEN="AUPLAAIjcDE1YmQ5MWU0ZGIyODI0ODNkYTMyZWIxODdjMWEwMmJlMXAxMA" | ||
| KV_REST_API_URL="https://cute-turtle-17355.upstash.io" | ||
| KV_URL="rediss://default:AUPLAAIjcDE1YmQ5MWU0ZGIyODI0ODNkYTMyZWIxODdjMWEwMmJlMXAxMA@cute-turtle-17355.upstash.io:6379" | ||
| MOTHERDUCK_READ_SCALING_TOKEN="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Im1vdGhlcmR1Y2stbGltZS1wYXJraC1lV0BzYS5tb3RoZXJkdWNrLmNvbSIsInNlc3Npb24iOiJtb3RoZXJkdWNrLWxpbWUtcGFya2gtZVcuc2EubW90aGVyZHVjay5jb20iLCJwYXQiOiJCbWZCd2otRmJXWjNmN2ZVblJLbUJPUzhZX1gwck9nNW9WTVRkVFRwTFRBIiwidXNlcklkIjoiYjNlNjJjMTgtMTc5YS00ZmY0LWE4NmEtMWY1OTgxZDc1NGIwIiwiaXNzIjoibWRfcGF0IiwicmVhZE9ubHkiOnRydWUsInRva2VuVHlwZSI6InJlYWRfc2NhbGluZyIsImlhdCI6MTczOTk2NDMyM30.BgfG_dMSJmjSsk319lG56vd_GPT5APQhfr3jWZ5chDk" | ||
| MOTHERDUCK_TOKEN="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Im1vdGhlcmR1Y2stbGltZS1wYXJraC1lV0BzYS5tb3RoZXJkdWNrLmNvbSIsInNlc3Npb24iOiJtb3RoZXJkdWNrLWxpbWUtcGFya2gtZVcuc2EubW90aGVyZHVjay5jb20iLCJwYXQiOiJMTFhIdTkxT0dIMFZRMmtFQXQ5U3lyNDJEX3prQkhlX3FVcnVoVVYzcmY4IiwidXNlcklkIjoiYjNlNjJjMTgtMTc5YS00ZmY0LWE4NmEtMWY1OTgxZDc1NGIwIiwiaXNzIjoibWRfcGF0IiwicmVhZE9ubHkiOmZhbHNlLCJ0b2tlblR5cGUiOiJyZWFkX3dyaXRlIiwiaWF0IjoxNzM5OTY0MzIzfQ.jLRpmzMwNtiRhC1UfncuNE5sGn3Fcq66fwSJdLexyrQ" | ||
| NEXT_PUBLIC_DESCOPE_BASE_URL="https://api.descope.com" | ||
| NEXT_PUBLIC_DESCOPE_PROJECT_ID="P37uqEcVotbqEU9foQKIZlfV7qUo" | ||
| NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY="pk_test_51SFhvRRM3HLKVFHZGbLlvvLFxpaiSAQbB9A9swyVweExk2TNCeOIriobs2LWRgI1j9SiLM4fZOkOAorx5qt3ZON500oMBDR7xN" | ||
| NILEDB_API_URL="https://eu-central-1.api.thenile.dev/v2/databases/0193de50-f30f-7633-9d02-c41c7239f27a" | ||
| NILEDB_PASSWORD="4dc80077-f364-4305-b23a-a1d61a2f6010" | ||
| NILEDB_POSTGRES_URL="postgres://eu-central-1.db.thenile.dev/nile_lime_flower" | ||
| NILEDB_URL="postgres://0193de50-f6e3-756f-b089-cfa890da133c:4dc80077-f364-4305-b23a-a1d61a2f6010@eu-central-1.db.thenile.dev/nile_lime_flower" | ||
| NILEDB_USER="0193de50-f6e3-756f-b089-cfa890da133c" | ||
| PGDATABASE="verceldb" | ||
| PGHOST="ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech" | ||
| PGHOST_UNPOOLED="ep-mute-lake-a400aq2a.us-east-1.aws.neon.tech" | ||
| PGPASSWORD="wcGa0bBN5mYF" | ||
| PGUSER="default" | ||
| POSTGRES_DATABASE="verceldb" | ||
| POSTGRES_HOST="ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech" | ||
| POSTGRES_PASSWORD="wcGa0bBN5mYF" | ||
| POSTGRES_PRISMA_URL="postgres://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech/verceldb?pgbouncer=true&connect_timeout=15&sslmode=require" | ||
| POSTGRES_URL="postgres://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech/verceldb?sslmode=require" | ||
| POSTGRES_URL_NON_POOLING="postgres://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a.us-east-1.aws.neon.tech/verceldb?sslmode=require" | ||
| POSTGRES_URL_NO_SSL="postgres://default:wcGa0bBN5mYF@ep-mute-lake-a400aq2a-pooler.us-east-1.aws.neon.tech/verceldb" | ||
| POSTGRES_USER="default" | ||
| QSTASH_CURRENT_SIGNING_KEY="sig_86r5s4G8GT7m8swap1TP6yEmJiaH" | ||
| QSTASH_NEXT_SIGNING_KEY="sig_5uYvvAV8bQyGQxVW42NxkiGjmreT" | ||
| QSTASH_TOKEN="eyJVc2VySUQiOiI0YmZjNmMxMC1mODk3LTQyMjgtOGUzNS00NWUwZWI0NzUxYTYiLCJQYXNzd29yZCI6IjYxZDAyNGM0M2Q1ZTRmYjE4ZDIzMzk3NjBkMmM0Njc2In0=" | ||
| QSTASH_URL="https://qstash.upstash.io" | ||
| STRIPE_MCP_KEY="ek_test_YWNjdF8xU0ZodlJSTTNITEtWRkhaLDR3eVZwVnd6N1JQYUR5QWREbGZXQ0tpOElaNEJDbXo_00hYmVqZLB" | ||
| STRIPE_PUBLISHABLE_KEY="pk_test_51SFhvRRM3HLKVFHZGbLlvvLFxpaiSAQbB9A9swyVweExk2TNCeOIriobs2LWRgI1j9SiLM4fZOkOAorx5qt3ZON500oMBDR7xN" | ||
| STRIPE_SECRET_KEY="sk_test_51SFhvRRM3HLKVFHZtXc63GiKTEmW1SitoCaVBKbEYYaazFR3nEnoZdiG3k7gEdXGXhDbYh4ocBqxTBrT1Pwlk3Hi001TnKkuI1" | ||
| UPSTASH_VECTOR_REST_READONLY_TOKEN="ABYIMHN1cmUtcGVuZ3Vpbi04ODA0OC11czFyZWFkb25seVpUQmxaR1k0TlRNdFl6azVZeTAwTm1VM0xXSTVORGd0TURReFlUSTRZemt4TW1NMg==" | ||
| UPSTASH_VECTOR_REST_TOKEN="ABYFMHN1cmUtcGVuZ3Vpbi04ODA0OC11czFhZG1pblpXTm1NR001T1RZdFl6UmtZeTAwTTJWaUxUazJOVEl0Wm1WbE5XVXdZbU15T0dRNA==" | ||
| UPSTASH_VECTOR_REST_URL="https://sure-penguin-88048-us1-vector.upstash.io" | ||
| VERCEL_OIDC_TOKEN="eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Im1yay00MzAyZWMxYjY3MGY0OGE5OGFkNjFkYWRlNGEyM2JlNyJ9.eyJpc3MiOiJodHRwczovL29pZGMudmVyY2VsLmNvbS9kYXJnb243ODktZm9yZ2UiLCJzdWIiOiJvd25lcjpkYXJnb243ODktZm9yZ2U6cHJvamVjdDpzZXF1ZW5jZS5qczplbnZpcm9ubWVudDpkZXZlbG9wbWVudCIsInNjb3BlIjoib3duZXI6ZGFyZ29uNzg5LWZvcmdlOnByb2plY3Q6c2VxdWVuY2UuanM6ZW52aXJvbm1lbnQ6ZGV2ZWxvcG1lbnQiLCJhdWQiOiJodHRwczovL3ZlcmNlbC5jb20vZGFyZ29uNzg5LWZvcmdlIiwib3duZXIiOiJkYXJnb243ODktZm9yZ2UiLCJvd25lcl9pZCI6InRlYW1fV3ltMFNSV2dFazljUU5sNG9rcDRYblF0IiwicHJvamVjdCI6InNlcXVlbmNlLmpzIiwicHJvamVjdF9pZCI6InByal84WUZIWG1rQW9NbWFqVlZaSEIzbjFvSTJpVk9lIiwiZW52aXJvbm1lbnQiOiJkZXZlbG9wbWVudCIsInBsYW4iOiJob2JieSIsInVzZXJfaWQiOiJpeW9oQXBSV3NyQ3NvZ2kyTXlYcndIQmIiLCJuYmYiOjE3NzM4ODA0MzgsImlhdCI6MTc3Mzg4MDQzOCwiZXhwIjoxNzczOTIzNjM4fQ.eH0A5AMBIvvXstPbxDPRZXIR3NJyymZ82PQptPgHfJ3a-hjWJSDsPYgAYZuX74aQIvtPDi1o3JoLnF79RbLGeEPsClZPw0K73RODcGOs-mvTXkkuyratfKPkKrUqITTntgulxSQkz3tO3BuW3e8_waMCL01_XsIzGSUiEFJSowIzuelWp8tUTPISL66zz8Yuvmcf5_xHz0WlSb9BQvPNJSgrU9uze7kdYo5tHa3oTCjxuEu_qhdaKpqUh4AyVE1FXZvsaxM_XP-gujYC30nyot4W0BUIzuVTRLYPE4we4--U7MaxeM3H0J1QaGkDq9j6gPEwFdt5V54jBSv5v7Vj3A" | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| #file: noinspection YAMLSchemaValidation | ||
| # Node.js | ||
| # Build a general Node.js project with npm. | ||
| # Add steps that analyze code, save build artifacts, deploy, and more: | ||
| # https://docs.microsoft.com/azure/devops/pipelines/languages/javascript | ||
|
|
||
|
|
||
|
|
||
|
|
||
| on: | ||
| jobs: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,177 @@ | ||
| # This workflow uses actions that are not certified by GitHub. | ||
| # They are provided by a third-party and are governed by | ||
| # separate terms of service, privacy policy, and support | ||
| # documentation. | ||
| # | ||
| # Run a Nexploit Scan | ||
| # This action runs a new security scan in Nexploit, or reruns an existing one. | ||
| # Build Secure Apps & APIs. Fast. | ||
| # [NeuraLegion](https://www.neuralegion.com) is a powerful dynamic application & API security testing (DAST) platform that security teams trust and developers love. | ||
| # Automatically Tests Every Aspect of Your Apps & APIs | ||
| # Scans any target, whether Web Apps, APIs (REST. & SOAP, GraphQL & more), Web sockets or mobile, providing actionable reports | ||
| # Seamlessly integrates with the Tools and Workflows You Already Use | ||
| # | ||
| # NeuraLegion works with your existing CI/CD pipelines – trigger scans on every commit, pull request or build with unit testing. | ||
| # Spin-Up, Configure and Control Scans with Code | ||
| # One file. One command. One scan. No UI needed. | ||
| # | ||
| # Super-Fast Scans | ||
| # | ||
| # Interacts with applications and APIs, instead of just crawling them and guessing. | ||
| # Scans are fast as our AI-powered engine can understand application architecture and generate sophisticated and targeted attacks. | ||
| # | ||
| # No False Positives | ||
| # | ||
| # Stop chasing ghosts and wasting time. NeuraLegion doesn’t return false positives, so you can focus on releasing code. | ||
| # | ||
| # Comprehensive Security Testing | ||
| # | ||
| # NeuraLegion tests for all common vulnerabilities, such as SQL injection, CSRF, XSS, and XXE -- as well as uncommon vulnerabilities, such as business logic vulnerabilities. | ||
| # | ||
| # More information is available on NeuraLegion’s: | ||
| # * [Website](https://www.neuralegion.com/) | ||
| # * [Knowledge base](https://docs.neuralegion.com/docs/quickstart) | ||
| # * [YouTube channel](https://www.youtube.com/channel/UCoIC0T1pmozq3eKLsUR2uUw) | ||
| # * [GitHub Actions](https://github.com/marketplace?query=neuralegion+) | ||
| # | ||
| # Inputs | ||
| # | ||
| # `name` | ||
| # | ||
| # **Required**. Scan name. | ||
| # | ||
| # _Example:_ `name: GitHub scan ${{ github.sha }}` | ||
| # | ||
| # `api_token` | ||
| # | ||
| # **Required**. Your Nexploit API authorization token (key). You can generate it in the **Organization** section on [nexploit.app](https://nexploit.app/login). Find more information [here](https://kb.neuralegion.com/#/guide/np-web-ui/advanced-set-up/managing-org?id=managing-organization-apicli-authentication-tokens). | ||
| # | ||
| # _Example:_ `api_token: ${{ secrets.NEXPLOIT_TOKEN }}` | ||
| # | ||
| # `restart_scan` | ||
| # | ||
| # **Required** when restarting an existing scan by its ID. You can get the scan ID in the Scans section on [nexploit.app](https://nexploit.app/login).<br> Please make sure to only use the necessary parameters. Otherwise, you will get a response with the parameter usage requirements. | ||
| # | ||
| # _Example:_ `restart_scan: ai3LG8DmVn9Rn1YeqCNRGQ)` | ||
| # | ||
| # `discovery_types` | ||
| # | ||
| # **Required**. Array of discovery types. The following types are available: | ||
| # * `archive` - uses an uploaded HAR-file for a scan | ||
| # * `crawler` - uses a crawler to define the attack surface for a scan | ||
| # * `oas` - uses an uploaded OpenAPI schema for a scan <br> | ||
| # If no discovery type is specified, `crawler` is applied by default. | ||
| # | ||
| # _Example:_ | ||
| # | ||
| # ```yml | ||
| # discovery_types: | | ||
| # [ "crawler", "archive" ] | ||
| # ``` | ||
| # | ||
| # `file_id` | ||
| # | ||
| # **Required** if the discovery type is set to `archive` or `oas`. ID of a HAR-file or an OpenAPI schema you want to use for a scan. You can get the ID of an uploaded HAR-file or an OpenAPI schema in the **Storage** section on [nexploit.app](https://nexploit.app/login). | ||
| # | ||
| # _Example:_ | ||
| # | ||
| # ``` | ||
| # FILE_ID=$(nexploit-cli archive:upload \ | ||
| # --token ${{ secrets.NEXPLOIT_TOKEN }} \ | ||
| # --discard true \ | ||
| # ./example.har) | ||
| # ``` | ||
| # | ||
| # `crawler_urls` | ||
| # | ||
| # **Required** if the discovery type is set to `crawler`. Target URLs to be used by the crawler to define the attack surface. | ||
| # | ||
| # _Example:_ | ||
| # | ||
| # ``` | ||
| # crawler_urls: | | ||
| # [ "http://vulnerable-bank.com" ] | ||
| # ``` | ||
| # | ||
| # `hosts_filter` | ||
| # | ||
| # **Required** when the the discovery type is set to `archive`. Allows selecting specific hosts for a scan. | ||
| # | ||
| # Outputs | ||
| # | ||
| # `url` | ||
| # | ||
| # Url of the resulting scan | ||
| # | ||
| # `id` | ||
| # | ||
| # ID of the created scan. This ID could then be used to restart the scan, or for the following GitHub actions: | ||
| # * [Nexploit Wait for Issues](https://github.com/marketplace/actions/nexploit-wait-for-issues) | ||
| # * [Nexploit Stop Scan](https://github.com/marketplace/actions/nexploit-stop-scan) | ||
| # | ||
| # Example usage | ||
| # | ||
| # Start a new scan with parameters | ||
| # | ||
| # ```yml | ||
| # steps: | ||
| # - name: Start Nexploit Scan | ||
| # id: start | ||
| # uses: NeuraLegion/run-scan@29ebd17b4fd6292ce7a238a59401668953b37fbe | ||
| # with: | ||
| # api_token: ${{ secrets.NEXPLOIT_TOKEN }} | ||
| # name: GitHub scan ${{ github.sha }} | ||
| # discovery_types: | | ||
| # [ "crawler", "archive" ] | ||
| # crawler_urls: | | ||
| # [ "http://vulnerable-bank.com" ] | ||
| # file_id: LiYknMYSdbSZbqgMaC9Sj | ||
| # hosts_filter: | | ||
| # [ ] | ||
| # - name: Get the output scan url | ||
| # run: echo "The scan was started on ${{ steps.start.outputs.url }}" | ||
| # ``` | ||
| # | ||
| # Restart an existing scan | ||
| # | ||
| # ```yml | ||
| # steps: | ||
| # - name: Start Nexploit Scan | ||
| # id: start | ||
| # uses: NeuraLegion/run-scan@29ebd17b4fd6292ce7a238a59401668953b37fbe | ||
| # with: | ||
| # api_token: ${{ secrets.NEXPLOIT_TOKEN }} | ||
| # name: GitHub scan ${{ github.sha }} | ||
| # restart_scan: ai3LG8DmVn9Rn1YeqCNRGQ | ||
| # - name: Get the output scan url | ||
| # run: echo "The scan was started on ${{ steps.start.outputs.url }}" | ||
|
|
||
|
|
||
| name: "NeuraLegion" | ||
|
|
||
| on: | ||
| push: | ||
| branches: [ "master" ] | ||
| pull_request: | ||
| branches: [ "master" ] | ||
| schedule: | ||
| - cron: '31 8 * * 2' | ||
|
|
||
| jobs: | ||
| neuralegion_scan: | ||
| runs-on: ubuntu-18.04 | ||
| name: A job to run a Nexploit scan | ||
| permissions: | ||
| contents: read | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Start Nexploit Scan 🏁 | ||
| id: start | ||
| uses: NeuraLegion/run-scan@29ebd17b4fd6292ce7a238a59401668953b37fbe | ||
| with: | ||
| api_token: ${{ secrets.NEURALEGION_TOKEN }} | ||
| name: GitHub scan ${{ github.sha }} | ||
| discovery_types: | | ||
| [ "crawler" ] | ||
| crawler_urls: | | ||
| [ "https://brokencrystals.com" ] # ✏️ Update this to the url you wish to scan |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| { | ||
| "extends": [ | ||
| "development" | ||
| ], | ||
| "hints": { | ||
| "typescript-config/strict": "off" | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,71 @@ | ||
| #!/bin/sh | ||
|
|
||
| if [ "$LEFTHOOK_VERBOSE" = "1" -o "$LEFTHOOK_VERBOSE" = "true" ]; then | ||
| set -x | ||
| fi | ||
|
|
||
| if [ "$LEFTHOOK" = "0" ]; then | ||
| exit 0 | ||
| fi | ||
|
|
||
| call_lefthook() | ||
| { | ||
| if test -n "$LEFTHOOK_BIN" | ||
| then | ||
| "$LEFTHOOK_BIN" "$@" | ||
| elif lefthook -h >/dev/null 2>&1 | ||
| then | ||
| lefthook "$@" | ||
| elif /mnt/c/Users/Legion/sequence.js/node_modules/.pnpm/lefthook-linux-x64@2.1.1/node_modules/lefthook-linux-x64/bin/lefthook -h >/dev/null 2>&1 | ||
| then | ||
| /mnt/c/Users/Legion/sequence.js/node_modules/.pnpm/lefthook-linux-x64@2.1.1/node_modules/lefthook-linux-x64/bin/lefthook "$@" | ||
|
Dargon789 marked this conversation as resolved.
|
||
| else | ||
| dir="$(git rev-parse --show-toplevel)" | ||
| osArch=$(uname | tr '[:upper:]' '[:lower:]') | ||
| cpuArch=$(uname -m | sed 's/aarch64/arm64/;s/x86_64/x64/') | ||
| if test -f "$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook" | ||
| then | ||
| "$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook" "$@" | ||
| elif test -f "$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook" | ||
| then | ||
| "$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook" "$@" | ||
| elif test -f "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook" | ||
| then | ||
| "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook" "$@" | ||
| elif test -f "$dir/node_modules/lefthook/bin/index.js" | ||
| then | ||
| "$dir/node_modules/lefthook/bin/index.js" "$@" | ||
| elif go tool lefthook -h >/dev/null 2>&1 | ||
| then | ||
| go tool lefthook "$@" | ||
| elif bundle exec lefthook -h >/dev/null 2>&1 | ||
| then | ||
| bundle exec lefthook "$@" | ||
| elif yarn lefthook -h >/dev/null 2>&1 | ||
| then | ||
| yarn lefthook "$@" | ||
| elif pnpm lefthook -h >/dev/null 2>&1 | ||
| then | ||
| pnpm lefthook "$@" | ||
| elif swift package lefthook >/dev/null 2>&1 | ||
| then | ||
| swift package --build-path .build/lefthook --disable-sandbox lefthook "$@" | ||
| elif command -v mint >/dev/null 2>&1 | ||
| then | ||
| mint run csjones/lefthook-plugin "$@" | ||
| elif uv run lefthook -h >/dev/null 2>&1 | ||
| then | ||
| uv run lefthook "$@" | ||
| elif mise exec -- lefthook -h >/dev/null 2>&1 | ||
| then | ||
| mise exec -- lefthook "$@" | ||
| elif devbox run lefthook -h >/dev/null 2>&1 | ||
| then | ||
| devbox run lefthook "$@" | ||
| else | ||
| echo "Can't find lefthook in PATH" | ||
| fi | ||
| fi | ||
| } | ||
|
|
||
| call_lefthook run "pre-commit" "$@" | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.