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

[WIP] Merge from origin #4

Merged
merged 1,510 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1510 commits
Select commit Hold shift + click to select a range
900e6d4
Shortcut for focusing on main search input (#2310)
tom2drum Oct 22, 2024
d701d04
update screenshot
tom2drum Oct 22, 2024
b6fa649
update texts
maxaleks Oct 22, 2024
676d7bc
remove redundant shadow
maxaleks Oct 22, 2024
6095da7
L2 batches changes (#2313)
tom2drum Oct 22, 2024
fed42c9
Blockscout account V2
tom2drum Oct 22, 2024
b42d960
change text
maxaleks Oct 23, 2024
5552cd6
Merge branch 'main' of github.com:blockscout/frontend into tom2drum/i…
tom2drum Oct 23, 2024
e4a9207
add loader and text
maxaleks Oct 23, 2024
d7a501e
fix warning
maxaleks Oct 24, 2024
f80e9fa
add loaders and skeletons
maxaleks Oct 24, 2024
e0007a5
update input width
maxaleks Oct 24, 2024
bb55149
fix countdown
maxaleks Oct 24, 2024
f292564
hide ref code for registered users
maxaleks Oct 24, 2024
a904fe5
[skip ci] add utm tags to gashawk link
tom2drum Oct 24, 2024
65c5eec
disable menu item
maxaleks Oct 24, 2024
379777b
fix countdown timer
maxaleks Oct 24, 2024
2ac9ac8
Merge remote-tracking branch 'origin/tom2drum/issue-2029' into rewards
maxaleks Oct 24, 2024
478dbec
update screenshots
maxaleks Oct 24, 2024
f3cb371
remove profile button skeleton
maxaleks Oct 25, 2024
a772e5d
Favicon generator: replace realfavicon with favicons package
isstuev Oct 22, 2024
bd8afb6
fix paddings
maxaleks Oct 25, 2024
201be84
remove arrow functions from props
maxaleks Oct 25, 2024
b472070
move rewards nav link to separate component
maxaleks Oct 25, 2024
4d9feac
[skip ci] basic sync envs docs workflow
tom2drum Oct 28, 2024
b296f52
Blocks list: add base fee
isstuev Oct 15, 2024
143ed38
support custom wei
isstuev Oct 22, 2024
ac1196d
Merge pull request #2290 from blockscout/fe-2235
isstuev Oct 28, 2024
85ec04f
post-review changes
maxaleks Oct 28, 2024
9337b03
Fix security vulnerability issues (#2326)
tom2drum Oct 28, 2024
b5d6ec9
Support custom MUD system ABI (#2296)
tom2drum Oct 28, 2024
70b2a69
Better contract implementation selector and new quick action buttons …
tom2drum Oct 28, 2024
5231d04
Add run-time variable to skip ENVs validation (#2334)
tom2drum Oct 29, 2024
85f6dbf
add skeleton to chart resolutions control
isstuev Oct 29, 2024
f4f8925
Zapper integration
isstuev Oct 28, 2024
6626275
review fixes
isstuev Oct 29, 2024
6a2203c
Merge pull request #2336 from blockscout/fe-2335
isstuev Oct 29, 2024
cbb42aa
Merge pull request #2325 from blockscout/fe-2317
isstuev Oct 29, 2024
728463b
move claim button to separate component
maxaleks Oct 29, 2024
411af87
remove input custom styles
maxaleks Oct 29, 2024
f5abfb5
remove !important
maxaleks Oct 29, 2024
94dd082
fix merits icon
maxaleks Oct 29, 2024
8c4a4ad
Update ENVs list in Blockscout docs when new release is published (#2…
tom2drum Oct 30, 2024
d5863de
Account v2 (#2262)
tom2drum Oct 30, 2024
3ad15d1
update icons and fix text weight
maxaleks Oct 30, 2024
40c6639
fix login modal dark mode and mobile version
maxaleks Oct 30, 2024
25f15c0
replace AvailableSoonLabel with Tag
maxaleks Oct 30, 2024
1797669
replace Box with Divider
maxaleks Oct 30, 2024
2d92ce2
some fixes
maxaleks Oct 30, 2024
dd72526
fix icon
maxaleks Oct 30, 2024
e2f6f62
move components to sub-directories
maxaleks Oct 30, 2024
6547a4f
fix number and replace ref link
maxaleks Oct 30, 2024
4791de5
update claim button timer
maxaleks Oct 30, 2024
ac770e5
fix header gap
maxaleks Oct 30, 2024
0f7de1d
update badges section
maxaleks Oct 30, 2024
6fa230b
fix texts
maxaleks Oct 30, 2024
b0cda74
remove balance from nav link
maxaleks Oct 30, 2024
3ead00d
add ref code validation and example format
maxaleks Oct 30, 2024
dfc33b4
Merge main into rewards
maxaleks Oct 30, 2024
b26b6a4
post merge fixes
maxaleks Oct 30, 2024
1c88f82
remove unused files
maxaleks Oct 30, 2024
3451a0a
fix margin
maxaleks Oct 30, 2024
805ad3d
post-review changes
maxaleks Oct 30, 2024
3e6be97
design fixes for auth modal and user profile menu
tom2drum Oct 31, 2024
1c27f5c
update texts and links
maxaleks Oct 31, 2024
16e77ad
fix wordings
maxaleks Oct 31, 2024
e74a8bf
Merge branch 'rewards' of https://github.com/blockscout/frontend into…
maxaleks Oct 31, 2024
a3b7e74
update share text
maxaleks Oct 31, 2024
650f083
fix ref code validation
maxaleks Oct 31, 2024
18d94ef
support wei variable in interpretation
isstuev Oct 31, 2024
f915318
add error handling
maxaleks Oct 31, 2024
c43ea0d
move RewardsNavLink
maxaleks Oct 31, 2024
ee3c848
move common logic to NavLinkBase
maxaleks Oct 31, 2024
c940046
remove unnecessary prop
maxaleks Oct 31, 2024
4f8801c
remove rewards nav link
maxaleks Oct 31, 2024
1a0e35a
redesigned nav link
maxaleks Oct 31, 2024
a9cbaae
refactored nav link
maxaleks Oct 31, 2024
af0baef
Merge pull request #2319 from blockscout/fe-2287
isstuev Nov 1, 2024
d5f5b85
update screenshots
maxaleks Nov 1, 2024
9f5a0e0
Merge branch 'main' into rewards
maxaleks Nov 1, 2024
a6da5d8
trying to make google happy
isstuev Nov 1, 2024
22a692d
update tests
maxaleks Nov 1, 2024
97639dc
Merge branch 'rewards' of https://github.com/blockscout/frontend into…
maxaleks Nov 1, 2024
a2226d5
add tests for rewards dashboard
maxaleks Nov 1, 2024
d86c7ca
Merge pull request #2350 from blockscout/navigation-improvement
isstuev Nov 1, 2024
de37b24
Fix highlighting for main contract code (#2333)
tom2drum Nov 4, 2024
8561afc
Update proxy names (#2323)
k1rill-fedoseev Nov 4, 2024
625b4d7
Merge pull request #2347 from blockscout/fe-2332
isstuev Nov 4, 2024
3d84bd4
Typo corrections Update CONTRIBUTING.md (#2353)
mdqst Nov 4, 2024
a7d3a05
fix number
maxaleks Nov 4, 2024
2c35fb1
Show "Update metadata" button for instance without metadata (#2327)
tom2drum Nov 4, 2024
f93310d
Combine Read/Write for Contract page (#2343)
tom2drum Nov 4, 2024
7a85c0a
fix badges
maxaleks Nov 4, 2024
f53a360
Do not display empty NFT attributes (#2348)
tom2drum Nov 4, 2024
8fd381c
add fix for localhost
maxaleks Nov 4, 2024
be89167
Celo: `Epoch rewards` tab bugs on mobile (#2346)
tom2drum Nov 4, 2024
e53ef3d
change link
maxaleks Nov 4, 2024
ae26fd9
Merge pull request #2283 from blockscout/rewards
maxaleks Nov 4, 2024
6296296
remove interpretation check
maxaleks Nov 4, 2024
c716a14
add filecoin envs
isstuev Sep 17, 2024
89af39c
filecoin addresses support
isstuev Sep 17, 2024
fef3aa3
add more robust addresses
isstuev Oct 24, 2024
c033e3b
filecoin deploy preset
isstuev Oct 24, 2024
c50daff
update tests
maxaleks Nov 4, 2024
6a4fbd0
fix test
maxaleks Nov 4, 2024
ef7e993
couple more robust places
isstuev Oct 25, 2024
8facbe5
Merge pull request #2248 from blockscout/fe-2195
isstuev Nov 4, 2024
c91bd81
Merge pull request #2357 from blockscout/issue-2298
maxaleks Nov 4, 2024
e0b89d0
Humanity score integration (#2354)
isstuev Nov 4, 2024
8c6d740
Support `bech32` address standard (#2351)
tom2drum Nov 4, 2024
b126e6d
add filecoin address for proxy implementations (#2359)
isstuev Nov 6, 2024
2b30020
add timestamp to celo rewards view (#2361)
isstuev Nov 6, 2024
e262937
hide NFT attributes if array is empty or has only items without value
tom2drum Nov 6, 2024
55ebeaa
enable links to public tags look up page
tom2drum Nov 6, 2024
eb7e70b
token transfers, blocks fee and xstar fixes
isstuev Nov 6, 2024
4dcfa6d
handle reconnecting state of web3wallet
tom2drum Nov 6, 2024
e88c064
[skip ci] remove loader text from buttons
tom2drum Nov 7, 2024
b094e58
remove xstar tag url
isstuev Nov 7, 2024
f2e2fec
xstar endpoint url was changed
isstuev Nov 7, 2024
20444de
fix notes tag on token page
tom2drum Nov 7, 2024
6a5ee48
Adding an email when logging into merits (#2369)
maxaleks Nov 7, 2024
a30c0fd
token transfer total is possibly null
isstuev Nov 7, 2024
ab50980
token transfer total is possibly null
isstuev Nov 7, 2024
c30fffc
[skip ci] fix workflow file
tom2drum Nov 8, 2024
05dd4af
Favicon generator: pass correct exit code if favicons are not generated
tom2drum Nov 11, 2024
4534c88
one more place with filecoin (#2379)
isstuev Nov 11, 2024
3cf971f
address truncation in celo rewards table (#2382)
isstuev Nov 11, 2024
590b0db
erc20 query fix (#2383)
isstuev Nov 11, 2024
bb27ee7
ENVs validator: allow passing a variable that was replaced along with…
tom2drum Nov 11, 2024
8da3472
Typos Update CONTRIBUTING.md
0xwitty Nov 9, 2024
73ce4f5
Bind to full prop namings in API v2 endpoints (#2381)
tom2drum Nov 11, 2024
687f764
update nextjs version
tom2drum Nov 12, 2024
ba6b902
migrate to eslint 9 and its flat config
tom2drum Nov 13, 2024
a838e92
[skip ci] fix eslint run command
tom2drum Nov 13, 2024
0f4c51c
[skip ci] fix chakra theme build
tom2drum Nov 13, 2024
4d0f512
disable web3modal features
tom2drum Nov 13, 2024
ba1a213
Zilliqa: "Verified contracts" page crashes on desktop (#2393)
tom2drum Nov 13, 2024
db405c1
fix xstar responce format (#2392)
isstuev Nov 13, 2024
21e1fde
token in token transfer is possibly null (#2396)
isstuev Nov 14, 2024
aeb7b86
Turn on eslint playwright plugin and eslint react-query plugin (#2401)
tom2drum Nov 15, 2024
f793609
up dappscout-iframe for react version compatibility
isstuev Nov 16, 2024
0b96492
up dappscout-iframe for react version compatibility (#2405)
isstuev Nov 18, 2024
8518ad3
Fix "Publish Chakra theme" workflow (#2399)
tom2drum Nov 18, 2024
3513301
Add new sorting option to Dappscout (#2415)
tom2drum Nov 20, 2024
d667de4
Celo: Cross-link to epoch block on the regular block view and Epoch r…
tom2drum Nov 21, 2024
65143b1
Celo: Cross-link to epoch block on the regular block view and Epoch r…
tom2drum Nov 21, 2024
fb1e3bf
fix tooltip behavior on mobile
tom2drum Nov 22, 2024
bb745fe
Zilliqa: Consensus data on Block view and Raw Input default format fo…
tom2drum Nov 25, 2024
712a4b1
Add custom block ordering on address transaction page (#2387)
tom2drum Nov 25, 2024
f6307cd
Constructor array parameters are displayed as concatenated strings in…
tom2drum Nov 25, 2024
90b760e
Add extra validation for `Token info` application form (#2408)
tom2drum Nov 25, 2024
9a08b89
Change sorting of smart-contract methods to ignore case (#2409)
tom2drum Nov 25, 2024
f430602
Optimism and Arbitrum rollups updates (#2414)
tom2drum Nov 25, 2024
ad1c4b2
Fix tooltip of Celo Block Epoch (#2422)
tom2drum Nov 25, 2024
c435980
Try `@helia/verified-fetch` for fetching NFT images from IPFS (#2363)
tom2drum Nov 25, 2024
e8a4642
Bump up Node.js to v22 (#2410)
tom2drum Nov 25, 2024
3cc3937
Contract page improvements (#2419)
tom2drum Nov 25, 2024
b5bde81
update domain "Expiration date" tooltip text
tom2drum Nov 25, 2024
8414b87
change priority for pre-defined tags
tom2drum Nov 25, 2024
b25a984
add remix.ethereum.org to allowed frame-ancestors
tom2drum Nov 25, 2024
e2a076c
fix overlapping in Tx State table
tom2drum Nov 25, 2024
d297f0f
add certified icon for tokens in search results
tom2drum Nov 25, 2024
05de412
Bind to full prop namings in API v2 endpoints, pt. 2
tom2drum Nov 27, 2024
7a33de4
Merge branches 'tom2drum/issue-2429' and 'main' of github.com:blocksc…
tom2drum Nov 29, 2024
f086f33
Merge pull request #2430 from blockscout/tom2drum/issue-2429
tom2drum Nov 29, 2024
5ba45db
Migrate from Sentry.io to Rollbar monitoring solution (#2403)
tom2drum Nov 29, 2024
f3481e6
Improve grammar, capitalization, and consistency (#2432)
Danyylka Nov 29, 2024
820d009
Scroll views (#2418)
isstuev Dec 3, 2024
f7e5629
Remove Canny from footer section (#2442)
isstuev Dec 4, 2024
196a4b8
Add Nouns pfps (#2447)
tom2drum Dec 9, 2024
cd27e8f
Zilliqa: filter for Scilla contracts (#2449)
tom2drum Dec 9, 2024
a8bb817
ReCaptcha: migrate back to v2 solution (#2446)
tom2drum Dec 9, 2024
c3c18f7
SEO Tweaks for Gas Tracker Page (#2344)
isstuev Dec 9, 2024
1685610
fix block miner highlight style (#2459)
tom2drum Dec 10, 2024
f672d23
Support verification of Stylus contracts (#2450)
tom2drum Dec 11, 2024
2915d95
fix(deploy-script): favicon generator (#2466)
MaxMustermann2 Dec 13, 2024
b1b4d81
[skip ci] fix favicon generator dev script
tom2drum Dec 13, 2024
1ece2b7
Replace system selectors with Blockscout selectors style (#2451)
tom2drum Dec 13, 2024
e662c19
change default description (#2470)
isstuev Dec 13, 2024
023c440
Support CDN for NFT images (#2461)
tom2drum Dec 13, 2024
87389a4
Migrate from `web3modal` to `reown` (#2321)
tom2drum Dec 13, 2024
e1ca14e
Update Merits dashboard (#2456)
maxaleks Dec 16, 2024
476d771
Call the API logout endpoint when the user logs out (#2469)
tom2drum Dec 16, 2024
8538b69
Advanced filter (#1905)
isstuev Dec 16, 2024
df9e291
pools pages (#2468)
isstuev Dec 16, 2024
3a400a1
Games (#2338)
isstuev Dec 16, 2024
41120b4
do logout from rewards service only if token is preset
tom2drum Dec 17, 2024
9388399
[skip ci] reset mixpanel on logout
tom2drum Dec 17, 2024
799962a
[skip ci] reown: don't sync connected chain
tom2drum Dec 17, 2024
9d77a15
[skip ci] add line wrapping for blocks base fee
tom2drum Dec 17, 2024
70d9673
fix sorting of verified contracts
tom2drum Dec 18, 2024
5b4bdff
fix counters for internal txs on address page
tom2drum Dec 18, 2024
f4d0ead
fix sorting by block number on transactions page
tom2drum Dec 18, 2024
b38ff3e
fix contract source address selector
tom2drum Dec 18, 2024
fe02c69
set cookie expiration time
maxaleks Dec 18, 2024
fd5f1ca
add icons for stylus contract files
tom2drum Dec 19, 2024
79ab227
append hash to sprite file name base on its content
tom2drum Dec 19, 2024
c534c4f
change link for streak
maxaleks Dec 19, 2024
1b1d8c6
fix pool address truncation
isstuev Dec 19, 2024
9617521
[skip ci] rename blob_tx_count to blob_transaction_count
tom2drum Dec 19, 2024
4abe642
fix pools tests
isstuev Dec 19, 2024
82ed4c7
text fix
isstuev Dec 20, 2024
0b4e3e3
fix pools 2
isstuev Dec 20, 2024
ffeb07e
Add yarn network-timeout param
alik-agaev Dec 23, 2024
10b4b96
do logout from rewards service only if token is preset
tom2drum Dec 17, 2024
fd5c469
[skip ci] reset mixpanel on logout
tom2drum Dec 17, 2024
a63c580
[skip ci] reown: don't sync connected chain
tom2drum Dec 17, 2024
bd9bdbb
[skip ci] add line wrapping for blocks base fee
tom2drum Dec 17, 2024
501f696
fix sorting of verified contracts
tom2drum Dec 18, 2024
517308b
fix counters for internal txs on address page
tom2drum Dec 18, 2024
0ef2a6b
fix sorting by block number on transactions page
tom2drum Dec 18, 2024
0f237c4
fix contract source address selector
tom2drum Dec 18, 2024
212ddff
set cookie expiration time
maxaleks Dec 18, 2024
dbb246b
add icons for stylus contract files
tom2drum Dec 19, 2024
9d94591
append hash to sprite file name base on its content
tom2drum Dec 19, 2024
79b9c21
change link for streak
maxaleks Dec 19, 2024
fcfadbc
fix pool address truncation
isstuev Dec 19, 2024
1456f7b
[skip ci] rename blob_tx_count to blob_transaction_count
tom2drum Dec 19, 2024
66c7b67
fix pools tests
isstuev Dec 19, 2024
feef1e7
text fix
isstuev Dec 20, 2024
2dca1e1
fix pools 2
isstuev Dec 20, 2024
f39c931
Merge pull request #2482 from blockscout/patch-yarn-timeout
tom2drum Dec 23, 2024
30c377e
Interpretation stub for failed txs (#2484)
isstuev Dec 23, 2024
a49e6e1
Explorers section: bring hashes to lower case in the url (#2481)
isstuev Dec 23, 2024
baeb0c8
Stats & charts: horizontal axis improvements (#2478)
isstuev Dec 23, 2024
a4160ef
Process 403 error from address/token/contract handle
isstuev Dec 17, 2024
1a68e6a
review fix
isstuev Dec 26, 2024
76c74d5
Process 403 error from address/token/contract handle (#2477)
isstuev Jan 1, 2025
3756b1c
Hf 1 37 1 (#2487)
isstuev Jan 2, 2025
878e895
Add ENS protocol icon to search results
tom2drum Jan 2, 2025
bd4c646
typo-Update zkEvmL2.ts (#2488)
romashka-btc Jan 2, 2025
62675e8
setup filters for Rollbar events
tom2drum Jan 2, 2025
0865a95
update title for 403 error screen
tom2drum Jan 3, 2025
caa5b76
change default value for NEXT_PUBLIC_ROLLUP_OUTPUT_ROOTS_ENABLED to "…
tom2drum Jan 3, 2025
ddd208e
Fix dependabot alerts
tom2drum Jan 6, 2025
db6708e
Merge pull request #2507 from blockscout/tom2drum/security-updates-2
tom2drum Jan 6, 2025
a551c7d
Add the text for the CapyRun game (#2508)
isstuev Jan 6, 2025
de43f3d
remove skeleton animations (#2505)
isstuev Jan 6, 2025
d461297
Filecoin: display address id instead of hash (#2497)
isstuev Jan 6, 2025
20335b6
Navigating through lists breaks native browser navigation (#2493)
isstuev Jan 6, 2025
6307ac4
Merge branch 'main' of github.com:blockscout/frontend into release/v1…
tom2drum Jan 8, 2025
372108e
Merge branch 'release/v1-37-2' of github.com:blockscout/frontend into…
tom2drum Jan 8, 2025
049b439
fix tests
tom2drum Jan 9, 2025
e066388
Merge pull request #2495 from blockscout/release/v1-37-2
tom2drum Jan 9, 2025
8388b41
App config: support multiple RPC URLs (#2498)
tom2drum Jan 14, 2025
96f2e11
Contract interaction - floats in uint256 (#2499)
tom2drum Jan 14, 2025
347b85f
Rootstock checksum is not applied on the address page (#2500)
tom2drum Jan 14, 2025
78d5f02
Generate `sitemap.xml` and `robots.txt` files (#2502)
tom2drum Jan 14, 2025
2b47bbe
OG image: automatically generate image on container start (#2496)
tom2drum Jan 14, 2025
1088126
Replace `lodash` with `es-toolkit` (#2503)
tom2drum Jan 14, 2025
File filter

Filter by extension

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.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "blockscout dev",
"image": "mcr.microsoft.com/devcontainers/typescript-node:18",
"image": "mcr.microsoft.com/devcontainers/typescript-node:20",
"forwardPorts": [ 3000 ],
"customizations": {
"vscode": {
Expand Down
10 changes: 7 additions & 3 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
NEXT_PUBLIC_SENTRY_DSN=https://sentry.io
SENTRY_CSP_REPORT_URI=https://sentry.io
NEXT_PUBLIC_ROLLBAR_CLIENT_TOKEN=xxx
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=xxx
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY=xxx
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID=UA-XXXXXX-X
NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN=xxx
NEXT_PUBLIC_GROWTH_BOOK_CLIENT_KEY=xxx
NEXT_PUBLIC_AUTH0_CLIENT_ID=xxx
FAVICON_GENERATOR_API_KEY=xxx
NEXT_PUBLIC_GROWTH_BOOK_CLIENT_KEY=xxx
NEXT_PUBLIC_MARKETPLACE_RATING_AIRTABLE_API_KEY=xxx

## DEPRECATED
NEXT_PUBLIC_SENTRY_DSN=xxx
NEXT_PUBLIC_RE_CAPTCHA_V3_APP_SITE_KEY=xxx
8 changes: 0 additions & 8 deletions .eslintignore

This file was deleted.

330 changes: 0 additions & 330 deletions .eslintrc.js

This file was deleted.

Loading