Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
6116a0d
get-status API vercel function
aelmanaa Aug 28, 2024
fd7b355
fix caching
aelmanaa Sep 4, 2024
1fcb5e7
mock
aelmanaa Sep 6, 2024
f35d285
mock
aelmanaa Sep 6, 2024
650294d
Merge status into ccip/config-redesign
aelmanaa Sep 6, 2024
7d07ea0
cleanup
aelmanaa Sep 6, 2024
3b23556
Initial Work on CCIP
Zelig880 Sep 24, 2024
4a0fd93
Merge CCIP config changes
Zelig880 Sep 24, 2024
d21c8f8
feat: Add segments to the navbbar
markshenouda Sep 10, 2024
5eb6a64
feat: Tokens' page
markshenouda Sep 26, 2024
5248caa
Remove code for now
Zelig880 Sep 26, 2024
a61523f
Feat: token page
markshenouda Sep 26, 2024
484e6c1
fix: search
markshenouda Sep 26, 2024
ef3c4c0
fix: show correct lanes
markshenouda Sep 26, 2024
ebdfd93
fix: chainhero search
markshenouda Sep 26, 2024
91c13b4
feat: added total lanes and total networks
markshenouda Sep 26, 2024
04a3408
fix: show the correct chains for each network
markshenouda Sep 26, 2024
f227194
feat: Drawer & filters
markshenouda Oct 1, 2024
72d477b
First draft to move page out
Zelig880 Oct 2, 2024
7751183
feat: API integrations
markshenouda Oct 3, 2024
c2812f7
remove unused files
markshenouda Oct 3, 2024
159a417
mock
aelmanaa Sep 6, 2024
2e88e09
mock
aelmanaa Sep 6, 2024
b4ee80a
get-status API vercel function
aelmanaa Aug 28, 2024
0046d74
fix caching
aelmanaa Sep 4, 2024
f887782
cleanup
aelmanaa Sep 6, 2024
b0b6fc0
update
aelmanaa Oct 3, 2024
f309d7b
update
aelmanaa Oct 3, 2024
e0ee72c
update
aelmanaa Oct 3, 2024
bd731a0
Merge remote-tracking branch 'thisdot/feat-ccip-landing-token' into s…
Zelig880 Oct 3, 2024
b7f8240
Move token and Chains
Zelig880 Oct 3, 2024
2ff4815
Fix search links
Zelig880 Oct 3, 2024
e687eb9
Merge remote-tracking branch 'origin/ccip/config-redesign' into feat-…
Zelig880 Oct 3, 2024
d42e152
Fix chain after Merge
Zelig880 Oct 3, 2024
51d3c96
Fix URL from main navigation
Zelig880 Oct 4, 2024
42bc3e6
Rename heading
Zelig880 Oct 4, 2024
4ccbd17
Fix token passing wrong environment
Zelig880 Oct 4, 2024
0040ecf
mock
aelmanaa Sep 6, 2024
b690455
mock
aelmanaa Sep 6, 2024
e2f8d8b
get-status API vercel function
aelmanaa Aug 28, 2024
114cabb
fix caching
aelmanaa Sep 4, 2024
f751c61
cleanup
aelmanaa Sep 6, 2024
462529d
update
aelmanaa Oct 3, 2024
f22043c
update
aelmanaa Oct 3, 2024
7653c75
update
aelmanaa Oct 4, 2024
69ac54f
feat: Drawer Mobile close button
markshenouda Oct 7, 2024
e8c662f
feat: hook tables to seach and filters
markshenouda Oct 7, 2024
f83360e
feat: lane drawer
markshenouda Oct 7, 2024
95a9707
remove unused console.logs
markshenouda Oct 7, 2024
86f2f0f
Fix Testnet token not working
Zelig880 Oct 7, 2024
f80e304
Merge remote-tracking branch 'origin/ccip/config-redesign' into feat-…
Zelig880 Oct 7, 2024
ac2b398
Add CCIP Directory on sidebar
Zelig880 Oct 7, 2024
7827c35
Include missing import
Zelig880 Oct 7, 2024
cba0693
Merge remote-tracking branch 'origin/main' into feat-ccip-landing-token
Zelig880 Oct 7, 2024
0d8f738
Fix component import
Zelig880 Oct 7, 2024
dc09606
Fix component import
Zelig880 Oct 7, 2024
020a891
Fix component import
Zelig880 Oct 7, 2024
643822b
fix: lane search
markshenouda Oct 10, 2024
3c025d0
Add Search Overlay
Zelig880 Oct 10, 2024
f93ed46
fix: breadcrumb
markshenouda Oct 10, 2024
0b1dcfd
fix: search styles
markshenouda Oct 10, 2024
82409ce
feat: add search to token
markshenouda Oct 10, 2024
17be6dd
fix: search + tokens operational
markshenouda Oct 10, 2024
0e6a56b
fix: lane drawer spacing
markshenouda Oct 10, 2024
d9a8b5f
feat: copy value component
markshenouda Oct 10, 2024
fed5d86
fix: copy value component
markshenouda Oct 10, 2024
bd2170b
Multiple Changes
Zelig880 Oct 10, 2024
b3d60a9
mock
aelmanaa Sep 6, 2024
5901602
mock
aelmanaa Sep 6, 2024
d588026
get-status API vercel function
aelmanaa Aug 28, 2024
78ce139
fix caching
aelmanaa Sep 4, 2024
6c373c3
cleanup
aelmanaa Sep 6, 2024
31d151e
update
aelmanaa Oct 3, 2024
c464f28
update
aelmanaa Oct 3, 2024
1a97146
update
aelmanaa Oct 4, 2024
693c446
Merge remote-tracking branch 'origin/ccip/config-redesign' into feat-…
Zelig880 Oct 11, 2024
444784e
Add Link for the "add my token" button
Zelig880 Oct 11, 2024
43cdd7d
fix: token drawer
markshenouda Oct 11, 2024
45b3a66
fix: token tabs
markshenouda Oct 11, 2024
0058fc6
feat: fee tokens
markshenouda Oct 11, 2024
9ccb133
Various update from Review
Zelig880 Oct 14, 2024
decfa0a
Merge remote-tracking branch 'origin/main' into feat-ccip-landing-token
Zelig880 Oct 14, 2024
de5f8c8
Add RMN
Zelig880 Oct 14, 2024
f39b625
Fix some of the URLs being incorrectly set
Zelig880 Oct 15, 2024
1cbce3c
Fix build
Zelig880 Oct 15, 2024
0f77598
Fix center align on build
Zelig880 Oct 15, 2024
e2a1583
Apply multiple changes from review
Zelig880 Oct 15, 2024
cb2bf94
Enable RMN and Fix Address URL
Zelig880 Oct 16, 2024
0cda512
Add Native token on feeToken
Zelig880 Oct 16, 2024
60a9251
Add Data typees for Josh
Zelig880 Oct 16, 2024
10fb64d
Draft for Network operation
Zelig880 Oct 16, 2024
7a6117b
Fix ExplorerUrl
Zelig880 Oct 16, 2024
a018093
Fix TS issue
Zelig880 Oct 16, 2024
0ff7522
Add tooltips
Zelig880 Oct 17, 2024
df0e5d2
Merge branch 'main; into UpdateIcons
Zelig880 Oct 21, 2024
5d9be4f
Fix Typo in tooltip
Zelig880 Oct 21, 2024
612c58e
Add Tooltips
Zelig880 Oct 21, 2024
b0cfb82
Merge branch 'Network-operation' into feat-ccip-landing-token
Zelig880 Oct 21, 2024
a1d4009
fix: Update "list my token"'s url (#15)
markshenouda Oct 21, 2024
2126024
fix: Heading colors and other minor css issues (#20)
markshenouda Oct 21, 2024
d37f1d9
fix: Page width incorrect (DocsLayout grid) (#19)
markshenouda Oct 21, 2024
8e2c7d0
mock
aelmanaa Sep 6, 2024
04262bc
mock
aelmanaa Sep 6, 2024
c49c83c
get-status API vercel function
aelmanaa Aug 28, 2024
2021664
fix caching
aelmanaa Sep 4, 2024
8d30125
cleanup
aelmanaa Sep 6, 2024
808e47e
update
aelmanaa Oct 3, 2024
7d685ce
update
aelmanaa Oct 3, 2024
cea41b4
update
aelmanaa Oct 4, 2024
57782ba
update
aelmanaa Oct 21, 2024
006f4d3
Merge remote-tracking branch 'origin/ccip/config-redesign' into feat-…
Zelig880 Oct 21, 2024
8bf5153
Fix: Drawer (#26)
markshenouda Oct 22, 2024
1bc02c1
fix: Removing the grid banner (#25)
markshenouda Oct 22, 2024
1e6afdb
fix: icon sizes & use css variables (#24)
markshenouda Oct 22, 2024
d55170c
Fix Fee Token URL (#17)
Zelig880 Oct 22, 2024
744dc6d
Use Symbol instead than name for Native Gas Token (#16)
Zelig880 Oct 22, 2024
0cbb30d
Filter out FeeTokenOnly (#18)
Zelig880 Oct 22, 2024
beb1543
Fix: spacing address row (#22)
markshenouda Oct 22, 2024
01c0461
fix: Header spacing (#23)
markshenouda Oct 22, 2024
55e4612
fix: Single/Plural words (#21)
markshenouda Oct 22, 2024
bc07649
fix: Align Networks/Tokens/lanes Alphabetically (#27)
markshenouda Oct 22, 2024
d6edbf7
Navigation buttons and Backdrop blur
Zelig880 Oct 22, 2024
3106322
Merge remote-tracking branch 'origin/main' into feat-ccip-landing-token
Zelig880 Oct 23, 2024
847ac15
fallback icon
aelmanaa Oct 23, 2024
4464d95
Merge remote-tracking branch 'origin/ccip/config-redesign' into feat-…
Zelig880 Oct 23, 2024
d17a2af
Improve sizing of Chain cards (#28)
Zelig880 Oct 23, 2024
bad0fa1
Improve Image Fallback (#31)
Zelig880 Oct 23, 2024
e7854ca
Add extra SEO
Zelig880 Oct 24, 2024
7a15190
Fix 340 (#32)
markshenouda Oct 24, 2024
61a9b4f
Fix token search
Zelig880 Oct 23, 2024
c717900
Padding and spaces changes
Zelig880 Oct 24, 2024
bfa7b60
Feat: Add see more, CSS fixes (#36)
markshenouda Oct 24, 2024
63db402
Review from Nav
Zelig880 Oct 24, 2024
48a2489
Update Tooltio
Zelig880 Oct 25, 2024
19c9ff4
fix: Breadcrum + page titles (#37)
markshenouda Oct 25, 2024
1d9bd1b
Update Page to be "directory" instead than "supported-networks" (#29)
Zelig880 Oct 25, 2024
d69f21b
Remove hardcoded URL
Zelig880 Oct 28, 2024
fed0338
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 28, 2024
023b0f5
update fee token
aelmanaa Oct 28, 2024
61c022d
Update link verbiage for security reason
Zelig880 Oct 28, 2024
fa5f7b0
Improve logic and UI for Operational API
Zelig880 Oct 28, 2024
404dc25
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 28, 2024
9acd2c1
Update API to use Astro URL
Zelig880 Oct 28, 2024
a234fe7
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 28, 2024
710f63e
fix: lane drawer on main page (#39)
markshenouda Oct 28, 2024
6f6d717
Move statuses to be client side only
Zelig880 Oct 29, 2024
9187412
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
e796727
Merge branch 'main' into ccip-directory
aelmanaa Oct 29, 2024
1922675
Fix lane key
Zelig880 Oct 29, 2024
c914406
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
5a8bc49
Update capacity to show N/A instead than 0
Zelig880 Oct 29, 2024
73aaad2
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
93a744b
Add EnsureOutOfOrder
Zelig880 Oct 29, 2024
5a8154d
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
71c692f
Add OpenGraph image
Zelig880 Oct 29, 2024
13a977c
Add Get certified on navbar
Zelig880 Oct 29, 2024
8103df5
update links
aelmanaa Oct 29, 2024
47f48a6
Remove double Drawer
Zelig880 Oct 29, 2024
9b9f31e
update links
aelmanaa Oct 29, 2024
d90c076
cleanup
aelmanaa Oct 29, 2024
7226d3b
Change default state to status unavailable
Zelig880 Oct 29, 2024
1c84738
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
9109a59
Updated changelog links
thedriftofwords Oct 29, 2024
9b862ac
Merge branch 'main' into ccip-directory
aelmanaa Oct 29, 2024
ee2983d
update
aelmanaa Oct 29, 2024
b98b4f9
Explorer/Directory Changelog entry
thedriftofwords Oct 29, 2024
f8bda5a
redirect links
khadni Oct 29, 2024
1a1af40
rollback
aelmanaa Oct 29, 2024
286d41e
Merge branch 'main' into ccip-directory
aelmanaa Oct 29, 2024
63d2df2
Fix testnet case issue
Zelig880 Oct 29, 2024
b8b36ad
Merge remote-tracking branch 'thisdot_repo/feat-ccip-landing-token' i…
aelmanaa Oct 29, 2024
b05c2da
zksync testnet link
thedriftofwords Oct 29, 2024
e99e2c5
merge main
aelmanaa Oct 29, 2024
1e10af4
merge main
aelmanaa Oct 29, 2024
e1db5bf
fix package-lock.json
aelmanaa Oct 29, 2024
097fdab
fix changelog
aelmanaa Oct 29, 2024
3d2227e
fix links
aelmanaa Oct 29, 2024
d054c8a
fix
aelmanaa Oct 29, 2024
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
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ public/samples

/src/pages/chainlink-functions/resources/example-source.js
/src/env.d.ts

src/graphql/generated.ts
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# build output
dist/
.astro/
.vercel/

# dependencies
node_modules/
Expand Down Expand Up @@ -37,3 +38,4 @@ typechain-types/

.cache
.idea
.vercel
9 changes: 9 additions & 0 deletions astro.config.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { defineConfig } from "astro/config"
import vercel from "@astrojs/vercel/serverless"
import preact from "@astrojs/preact"
import react from "@astrojs/react"
import mdx from "@astrojs/mdx"
Expand All @@ -7,11 +8,14 @@ import rehypeAutolinkHeadings from "rehype-autolink-headings"
import rehypeWrapAll from "rehype-wrap-all"
import sitemap from "@astrojs/sitemap"
import { RehypePlugins } from "@astrojs/markdown-remark"
import yaml from "@rollup/plugin-yaml"

// https://astro.build/config
export default defineConfig({
site: "https://docs.chain.link",
redirects: {
"/ccip/directory": "/ccip/directory/mainnet",
"/ccip/supported-networks": "/ccip/directory/mainnet",
"/getting-started": "/getting-started/conceptual-overview",
"/resources": "/resources/link-token-contracts",
},
Expand Down Expand Up @@ -40,4 +44,9 @@ export default defineConfig({
syntaxHighlight: "prism",
smartypants: false,
},
output: "hybrid",
adapter: vercel(),
vite: {
plugins: [yaml()],
},
})
35 changes: 35 additions & 0 deletions codegen.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import { CodegenConfig } from "@graphql-codegen/cli"
import dotenv from "dotenv"

dotenv.config()

const requiredEnvVars = ["GRAPHQL_SERVER_URL", "GRAPHQL_API_TOKEN"] as const

requiredEnvVars.forEach((envVar) => {
if (!process.env[envVar]) {
throw new Error(`Environment variable ${envVar} is not set. Please check your .env file.`)
}
})

const config: CodegenConfig = {
schema: [
{
[process.env.GRAPHQL_SERVER_URL as string]: {
headers: {
Authorization: `${process.env.GRAPHQL_API_TOKEN}`,
},
},
},
],
documents: "src/graphql/queries/**/*.gql",
generates: {
"src/graphql/generated.ts": {
plugins: ["typescript", "typescript-operations", "typescript-graphql-request"],
config: {
avoidOptionals: true,
},
},
},
}

export default config
Loading