Skip to content
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

Try to make the user interface to be Easy. #215

Open
wants to merge 45 commits into
base: dave/update-charter-and-etherscan
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
edd0ade
Add license and update charter
davekaj Apr 27, 2020
18938b7
Update tweet
nenadjaja Apr 27, 2020
21b3e4b
Update charter
nenadjaja Apr 27, 2020
68c53b1
Fix tweet
nenadjaja Apr 27, 2020
fc38072
Add elipses to long names
nenadjaja Apr 27, 2020
274a1cc
Bump eslint from 4.15.0 to 6.8.0 in /contracts
dependabot[bot] Apr 27, 2020
5e63e16
Skip claimed projects that are already fetched
nenadjaja Apr 29, 2020
f216ab8
Update query params for filters
nenadjaja Apr 29, 2020
84e18c1
Update claimed number on filters selection
nenadjaja Apr 29, 2020
46ddf42
Merge pull request #171 from graphprotocol/nena/update-counts
nenadjaja Apr 29, 2020
25147fa
mobile categories wrapping fix
jeffscottward Apr 30, 2020
23699d0
only need display flex
jeffscottward Apr 30, 2020
abaa0c4
Merge pull request #172 from graphprotocol/jeff/category-wrap-fix
nenadjaja May 4, 2020
9101277
Merge pull request #169 from graphprotocol/dependabot/npm_and_yarn/co…
nenadjaja May 4, 2020
43a1404
Add trailing slashes to links
nenadjaja Sep 3, 2020
639fc82
Merge pull request #176 from graphprotocol/nena/add-slashes
nenadjaja Sep 3, 2020
8bd07a3
Check if the project has a category
KingZee Oct 17, 2020
075f481
Fix absolute URL being interpreted as relative
KingZee Oct 17, 2020
932363d
Used startsWith
KingZee Oct 18, 2020
6b42098
Improved check syntax
KingZee Oct 18, 2020
555d475
Added brackets
KingZee Oct 19, 2020
c0d98e9
fix broken links in README.md
hqueue Oct 22, 2020
99352d1
Merge pull request #182 from KingZee/fix-url-absolute
nenadjaja Oct 29, 2020
052b878
Merge pull request #190 from hqueue/update_README
nenadjaja Oct 29, 2020
285aaa8
Merge pull request #181 from KingZee/master
nenadjaja Nov 3, 2020
11ae6e8
Fix for search
nenadjaja Nov 3, 2020
b819c84
remove logs
nenadjaja Nov 4, 2020
bbfc529
Update fonts preload package
nenadjaja Nov 25, 2020
d7d1929
updated ipfs paths
dabit3 Jun 25, 2021
bfa33d3
Merge pull request #213 from dabit3/nader/update-ipfs-paths
nenadjaja Jun 25, 2021
2d6341d
updating node.js version and ipfs-http-client version
dabit3 Jun 26, 2021
166b128
Merge pull request #214 from dabit3/nader/update-ipfs-and-yarn-lock
nenadjaja Jun 29, 2021
d023530
Update node version in dockerfile
nenadjaja Jun 29, 2021
596aac2
set gatsby to v2.24.7
dabit3 Jun 30, 2021
6bc6d47
Merge pull request #216 from dabit3/nader/lock-gatsby
nenadjaja Jun 30, 2021
8a47295
Remove unused package
abarmat Jul 16, 2021
1aba8a6
Merge pull request #217 from graphprotocol/ariel/remove-pkg
abarmat Aug 4, 2021
76a1b2e
Fix ipfs call being iterative
baiirun Oct 11, 2021
dbd2d52
Merge pull request #222 from graphprotocol/image-upload-fix
baiirun Oct 12, 2021
31a362b
Update package name and filter files to publish
abarmat Oct 13, 2021
e84db14
Update everest-contracts references to new npm package name
baiirun Oct 14, 2021
28da124
Update lerna scope to new @graphprotocol package name
baiirun Oct 14, 2021
545c2ef
Merge pull request #224 from graphprotocol/byron/update-everest-contr…
baiirun Oct 14, 2021
cb117d8
moved the deployment to production k8s shared cluster
rotarur Nov 16, 2023
fdadc6f
Merge pull request #236 from graphprotocol/rotarur/migrate-everest-to…
rotarur Nov 16, 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
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
10.15.3
14.17.1
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ RUN apt-get install -y software-properties-common git build-essential

# Install NPM and Yarn
RUN apt-get install -y curl
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash -
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash -
RUN apt-get install -y nodejs
RUN npm install -g yarn lerna
RUN yarn global add ipfs-deploy
Expand Down
674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Everest

[Everest](everest.link) is a universally shared registry of crypto projects, built on
[Ethereum](ethereum.org), [IPFS](ipfs.io), [The Graph](thegraph.com) and [3Box](3box.io). The
[Everest](https://everest.link/) is a universally shared registry of crypto projects, built on
[Ethereum](https://ethereum.org), [IPFS](https://ipfs.io), [The Graph](https://thegraph.com) and [3Box](https://3box.io). The
Everest registry is a community-curated registry composed of projects and categories that make up
the Web3 ecosystem.

Expand All @@ -18,10 +18,10 @@ To contribute to the Everest registry, users can **add projects**, **challenge e
and **vote on challenges** to curate the registry. **Project owners** can also edit project details
at any time and **delegate voting** to other users.

Read the [Everest Charter](everest.link/charter) to learn more about project listing guidelines,
Read the [Everest Charter](https://everest.link/charter) to learn more about project listing guidelines,
registry curation, project challenges and community maintenance.

Everest is built on [The Graph](thegraph.com), an indexing and querying layer for efficient
Everest is built on [The Graph](https://thegraph.com), an indexing and querying layer for efficient
retrieval of blockchain data. The Everest subgraph captures project details using the ERC-1056
identity standard and can be queried by other dApps to integrate project data. The goal of Everest
is to be a starting point for creating useful data on-chain, that can be referenced by other dApps
Expand Down Expand Up @@ -71,7 +71,7 @@ Run these commands from the root directory:
1. Create an `.env.development` file inside of the `ui` folder with the following content:

```
GATSBY_IPFS_HTTP_URI=https://api.thegraph.com/ipfs/api/v0/
GATSBY_IPFS_HTTP_URI=https://ipfs.everest.link/
GATSBY_NETWORK_CONNECTOR_URI=https://ropsten.infura.io/v3/[INFURA_ID]
GATSBY_INFURA_ID=[INFURA_ID]
GATSBY_NETWORK_URI=https://api.thegraph.com
Expand All @@ -96,7 +96,7 @@ This will build mutations, and bring up the UI on port `4000`.
1. Create an `.env.development` file inside of the `ui` folder with the following content:

```
GATSBY_IPFS_HTTP_URI=https://api.thegraph.com/ipfs/api/v0/
GATSBY_IPFS_HTTP_URI=https://ipfs.everest.link/
GATSBY_NETWORK_CONNECTOR_URI=https://mainnet.infura.io/v3/[INFURA_ID]
GATSBY_INFURA_ID=[INFURA_ID]
GATSBY_NETWORK_URI=https://api.thegraph.com
Expand Down
14 changes: 7 additions & 7 deletions cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ steps:
args:
- build
- --build-arg
- GATSBY_IPFS_HTTP_URI=https://api.thegraph.com/ipfs/api/v0/
- GATSBY_IPFS_HTTP_URI=https://ipfs.everest.link/
- --build-arg
- GATSBY_NETWORK_CONNECTOR_URI=https://$_ETHEREUM_NETWORK.infura.io/v3/$_INFURA_ID
- --build-arg
Expand All @@ -35,8 +35,8 @@ steps:
- everest=gcr.io/$PROJECT_ID/everest-$_KUBERNETES_NAMESPACE:$SHORT_SHA
dir: k8s
env:
- CLOUDSDK_COMPUTE_ZONE=$_GCLOUD_ZONE
- CLOUDSDK_CONTAINER_CLUSTER=$_GCLOUD_KUBERNETES_CLUSTER
- CLOUDSDK_COMPUTE_ZONE=us-central1
- CLOUDSDK_CONTAINER_CLUSTER=production

# Change the k8s deployment namespace
- name: gcr.io/$PROJECT_ID/kustomize
Expand All @@ -47,8 +47,8 @@ steps:
- everest-$_KUBERNETES_NAMESPACE
dir: k8s
env:
- CLOUDSDK_COMPUTE_ZONE=$_GCLOUD_ZONE
- CLOUDSDK_CONTAINER_CLUSTER=$_GCLOUD_KUBERNETES_CLUSTER
- CLOUDSDK_COMPUTE_ZONE=us-central1
- CLOUDSDK_CONTAINER_CLUSTER=production

# Apply k8s changes
- name: gcr.io/$PROJECT_ID/kustomize
Expand All @@ -57,5 +57,5 @@ steps:
- build
env:
- APPLY=true
- CLOUDSDK_COMPUTE_ZONE=$_GCLOUD_ZONE
- CLOUDSDK_CONTAINER_CLUSTER=$_GCLOUD_KUBERNETES_CLUSTER
- CLOUDSDK_COMPUTE_ZONE=us-central1
- CLOUDSDK_CONTAINER_CLUSTER=production
140 changes: 70 additions & 70 deletions contracts/conf/categories.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions contracts/conf/categories/categoriesScript.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ for (let i = 0; i < categoryCount; i++) {
let key = Object.keys(ids)[i]
category.id = ids[key]
category.imageHash = ipfsHashes[key]
category.imageUrl = 'https://api.thegraph.com/ipfs/api/v0/cat?arg=' + ipfsHashes[key]
category.imageUrl = 'https://ipfs.everest.link/cat?arg=' + ipfsHashes[key]
category.name = names[key]
category.slug = key
category.description = descriptions[key]
Expand Down Expand Up @@ -53,7 +53,7 @@ const pinToIPFS = async () => {
})

await exec(
`ipfs-sync sync-files --from http://localhost:5001/ --to https://api.staging.thegraph.com/ipfs/ --file-list ${__dirname}/../ipfs-sync/categories.txt`,
`ipfs-sync sync-files --from http://localhost:5001/ --to https://ipfs.everest.link/ --file-list ${__dirname}/../ipfs-sync/categories.txt`,
(err, stdout, stderr) => {
if (err) {
//some err occurred
Expand All @@ -67,7 +67,7 @@ const pinToIPFS = async () => {
)

await exec(
`ipfs-sync sync-files --from http://localhost:5001/ --to https://api.thegraph.com/ipfs/ --file-list ${__dirname}/../ipfs-sync/categories.txt`,
`ipfs-sync sync-files --from http://localhost:5001/ --to https://ipfs.everest.link/ --file-list ${__dirname}/../ipfs-sync/categories.txt`,
(err, stdout, stderr) => {
if (err) {
//some err occurred
Expand Down
2 changes: 1 addition & 1 deletion contracts/conf/ipfs-sync/charter.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
QmPhpjXVZvZPrVnTjix7R9PNfVateBkKci33AaVrUgv1GB
QmQwePGadzqHm86aG3URXeUfaiTasYKW1JXbW2Cq6Up4QS
2 changes: 1 addition & 1 deletion contracts/conf/ipfs-sync/charterScript.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const pinToIPFS = async () => {
)

await exec(
`ipfs-sync sync-files --from http://localhost:5001/ --to https://api.thegraph.com/ipfs/ --file-list ${__dirname}/charter.txt`,
`ipfs-sync sync-files --from http://localhost:5001/ --to https://ipfs.everest.link/ --file-list ${__dirname}/charter.txt`,
(err, stdout, stderr) => {
if (err) {
//some err occurred
Expand Down
Loading