Commit Graph
193 Commits
Author SHA1 Message Date
Max Alekseenko 6e64eea377 Merge branch 'main' into dapp-rating 2024-07-15 13:38:28 +02:00
tom goriunovandGitHub 773a05949d Syncronize dev ENVs presets (#2093)
* base functionality

* update presets

* update docs
2024-07-12 18:27:20 +02:00
Max Alekseenko eab34b9506 Merge branch 'main' into dapp-rating 2024-07-10 14:49:34 +02:00
Max Alekseenko d1ceaae4f9 add dapp ratings 2024-07-09 16:26:56 +02:00
tom goriunovandGitHub 44a7efe345 Merge pull request #2062 from blockscout/tom2drum/issue-1970
Identicon render issue on `Name details` page on mobile
2024-07-05 20:55:44 +04:00
tom goriunovandGitHub cab71a8a67 Merge pull request #2054 from blockscout/release/v1_32_0-fixes
Fixes for release v.1.32.0
2024-07-03 18:19:40 +04:00
tom goriunovandGitHub 5d2ae73172 Migrate to @blockscout/stats-types and @blockscout/visualizer-types (#2063)
* migrate to stats-types package

* migrate to visualizer-types package

* update package.json
2024-07-02 16:27:13 +02:00
tom a9cba5b6aa Identicon render issue on Name details page on mobile
Fixes #1970
2024-07-02 10:43:26 +02:00
Max Alekseenko 77ec6e1b88 bump dappscout-iframe from 0.2.1 to 0.2.2 2024-06-27 17:03:01 +02:00
tom goriunovandGitHub 19ddd87083 Implement NFT instance metadata refetch button (#2039)
* refactor token instance page title

* add menu item and modal with recaptcha

* initialize refresh and show loading state

* handle error state

* fix metadata atributes parser

* refactoring

* tests
2024-06-25 18:19:39 +02:00
dependabot[bot]andGitHub 3e19506ec2 Bump ws from 8.11.0 to 8.17.1
Bumps [ws](https://github.com/websockets/ws) from 8.11.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.11.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-06-21 11:16:27 +00:00
tom goriunovandGitHub 74f2324dc0 Migrate to bens-types (#2023)
migrate to BENS types
2024-06-13 20:13:10 +02:00
tom da5b22eb96 bump version of web3modal to v4.2.1 2024-05-17 19:33:47 +02:00
tom goriunovandGitHub b8eef4b1dc bump Next.js version to v14.2.3 (#1885) 2024-05-03 18:48:06 +02:00
tom goriunovandGitHub 021917c6d3 Monitoring: social preview bots request counter (#1781)
* add counter metric and logger for bot request

* add script for grafana local instance

* add log endpoint

* add ENV to enable monitoring

* [skip ci] change metric labels and add telegram bot

* [skip ci] remove 404 from /metrics route
2024-04-04 12:49:21 +02:00
tom 4311d76905 [skip ci] update web3modal to next minor version 2024-04-01 18:19:44 +02:00
tom goriunovandGitHub 57e4b6dc3c Playwright tests refactoring, pt.1 (#1744)
* abort all requests for external resources and single mock for text ad

* render and mockApiResponse fixtures

* move fixtures into separate files

* rewrite Blocks test

* refactor mockApiResponse signature

* test with auth

* rewrite test with other API domains

* fix test

* separate script for installing deps in pw docker
2024-04-01 14:48:30 +02:00
Max Alekseenko e3f460936a upgrade dappscout-iframe 2024-03-26 12:56:51 +01:00
tom goriunovandGitHub f3fc9f9277 update web3modal to v4 (#1731)
* update hooks and methods

* fix typescript

* options fix

* fix pw test build

* try to fix tests

* more pw test fixes

* update screenshots and fix address verification test
2024-03-25 08:41:20 +01:00
isstuev 65da2a6f4b getit test 2024-03-13 11:11:19 +01:00
tom goriunovandGitHub 8933d05185 Add Blobs support (EIP-4884) (#1672)
* blob page placeholder

* txs with blobs list view

* tx additional info popup

* blob gas info for tx and block

* update hints

* tx blobs tab

* blob details page

* add ENV to hide blob txs tab

* tx blob fees and adj for tx burnt fees

* preliminary tests

* blob data convertion

* display blob data type in lists

* download asset

* blob txs in block

* tests for blob data preview

* fixes

* fix tests

* support blobs in search

* update blob icon

* more fixes
2024-03-07 18:36:55 +04:00
Max Alekseenko bf72fced09 upgrade dappscout-iframe 2024-03-01 17:48:45 +01:00
Igor StuevandGitHub fae79a0252 Merge pull request #1469 from blockscout/fe-1439
add hype provider
2024-02-12 15:12:39 +01:00
tom goriunovandGitHub de3a2d9170 Run only affected test in PRs (#1565)
* test change

* script for finding affected test suites

* workflow integration

* workflow debug

* special directories cases

* test

* detect changes in npm modules

* add vscode task and fix ci

* fix lock file

* try to fix jobs deps

* add always() function to the job

* i am stupid

* clean up

* fix for case when file is empty
2024-02-12 17:31:35 +04:00
isstuev 45143d77dc remove unnecessary focus 2024-02-01 18:53:51 +01:00
tom goriunovandGitHub 4e575eb144 bump Node.js to v20 (#1417)
* bump Node.js to v20

Fixes #1318

* bump pw version

* update screenshot
2024-01-29 18:17:10 +04:00
isstuev fac93d9d06 new hype sdk 2024-01-23 16:51:39 +01:00
isstuev 0f7fe4aca6 add hype provider (dev config) 2024-01-23 16:01:21 +01:00
tom goriunovandGitHub 98d8d3b1da Merge branch 'main' into tom2drum/issue-1484 2024-01-17 18:29:23 +04:00
tom 3dd3104603 base implementation 2024-01-10 13:42:38 +04:00
tom aa02485a51 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1035 2023-12-27 18:22:29 +04:00
tom f111bcb437 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1035 2023-12-26 11:49:50 +04:00
tom 3e98046b7d Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1414 2023-12-21 11:48:33 +04:00
tom 4e8577b4d7 build sprite script and common component 2023-12-19 19:54:16 +04:00
tom 6b2ed90312 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1035 2023-12-18 19:48:11 +04:00
tom 0b5bf7c418 patch viem version 2023-12-18 13:20:31 +04:00
tom 951d8d6adb update Web3Modal to v3
Fixes #1314
2023-12-18 10:20:56 +04:00
dependabot[bot]andGitHub bee4be0979 Bump graphql from 16.6.0 to 16.8.1
Bumps [graphql](https://github.com/graphql/graphql-js) from 16.6.0 to 16.8.1.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.6.0...v16.8.1)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2023-12-15 10:24:22 +00:00
dependabot[bot]andGitHub e74962e472 Bump crypto-js from 4.1.1 to 4.2.0
Bumps [crypto-js](https://github.com/brix/crypto-js) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2023-12-15 10:08:45 +00:00
tom fe9966f178 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1035 2023-12-13 15:17:37 +04:00
Max Alekseenko fdfa62e6ac Merge branch 'main' into marketplace-improvements 2023-12-11 14:12:41 +01:00
Max Alekseenko ca38c9bc9a integrate dappscout-iframe 2023-12-11 13:00:12 +01:00
tom c9695de516 [skip ci] Refactor local development setup and scripts 2023-12-07 17:33:22 +04:00
tom 06f1f6d5ac int validation 2023-12-07 16:11:04 +04:00
tom goriunovandGitHub aa01efae82 fix performance monitoring in Sentry (#1366)
[skip ci] rollback to @sentry/react v7.24
2023-11-23 07:14:14 +04:00
tom goriunovandGitHub 1b7774d490 USD value for token transfers and more (#1360)
* show usd value in token transfers views

* txs table: collapse from/to into one column on md screens

* update tooltip text for daily txs chart

* update styles for "Relayed" OP withdrawal status

* update screenshots

* [skip ci] migrate from "ethereum-blockies-base64" to "blo"
2023-11-15 16:01:36 -03:00
eb8c788b5e OpenTelemetry and minor perf fixes (#1343)
* OT init

* add bundle analyzer and change external scripts load strategy

* exporters for prod

* update discord icon and lazy load metamask package

* Fixing opentelemetry url

* add logs and url schema

* Testing NODE_ENV and opentelemetry

* Using jaeger as opentelemetry trace collector

* move envs to build time

* Fixing opentelemetry URL

* fix trace exporter for span processor

* ENV configuration

* filter out incoming requests

* describe feature in docs

* clean up

* Changing otlp endpoint

* fix tests

---------

Co-authored-by: Nick Zenchik <[email protected]>
2023-11-14 12:27:56 -03:00
tom goriunovandGitHub c559061506 migrate to ReactQuery v5 (#1321)
* change signature of hooks

* isLoading -> isPending

* default error type

* dev tools props
2023-11-02 10:27:41 -03:00
996356ef9d Upload source maps to Sentry (#1280)
* create workflow for source maps uploading

* Fixing secret vars for sentry

* try the newest tag

* integrate workflow into release process

---------

Co-authored-by: Nick Zenchik <[email protected]>
2023-11-02 10:27:17 -03:00
tom 17da687b54 [skip ci] add tag to local docker image 2023-10-30 10:59:34 -03:00