Commit Graph
331 Commits
Author SHA1 Message Date
tom cf964d9518 [skip ci] better types for tx interpretation 2024-01-04 11:32:24 +04:00
isstuev dbf65dba28 review fixes 2023-12-27 17:48:09 +01:00
isstuev fcace4a437 revert after demo 2023-12-27 12:30:20 +01:00
isstuev ff5cd0a722 add transaction interpretations 2023-12-27 12:30:20 +01:00
isstuev 7f52f68c91 goerli review 2023-12-01 00:41:56 +01:00
isstuev abb6d5f0d2 variables 2023-12-01 00:06:18 +01:00
tom 9cd224f497 [skip ci] adjust sample rate for env 2023-11-23 07:17:33 +04:00
tom goriunovandGitHub e5b77ccd4d fix performance monitoring in Sentry (#1366)
[skip ci] rollback to @sentry/react v7.24
2023-11-23 07:14:14 +04:00
tom goriunovandGitHub 93d27b810f Better labels for graphs (#1348)
* demo for etc instance

* manage different ticks with the same label

* refactoring

* update screenshots
2023-11-14 12:28:12 -03:00
2c67486807 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 780fe8f265 ENV for enabling tracing in Sentry 2023-11-10 10:44:41 -03:00
tom goriunovandGitHub d0842b1a26 "Claim funds" button for OP bridge (#1335)
* "Claim funds" button for OP bridge + minor adjustments

Fixes #1293

* review env

* fix layout

* rollback preview envs
2023-11-08 10:12:37 -03:00
tom goriunovandGitHub 261856f820 support local file URI for ENVs with external resources (#1325)
[skip ci] support local file URI for ENVs with external resources

Fixes #1324
2023-11-08 10:11:40 -03:00
Nick ZenchikandGitHub 52ba2a2c5d Moving review envs to new helm chart (#1323)
* Moving review envs to new helm chart

* Replica count 1 for review envs
2023-11-02 10:06:15 -03:00
tom goriunovandGitHub 68a5cbd5e5 Suave field rename and ENV for hiding indexing alert in the header (#1312)
* Suave chain: rename "Computor" to "Kettle"

Fixes #1311

* ENV for hiding indexing alert in the header
2023-10-31 09:22:26 -03:00
Igor StuevandGitHub 49e23fefa3 Merge pull request #1261 from blockscout/zkevm-batches
Zkevm batches
2023-10-26 15:28:35 +02:00
Viktor Baranov 01d7934128 Update backend version on Blockscout-main 2023-10-25 19:41:01 +03:00
isstuev 93fb49203d revert review config 2023-10-24 15:13:18 +02:00
isstuev eb9fa1ef41 fixes 2023-10-23 23:14:57 +02:00
isstuev 82b86888e3 review config 2023-10-23 23:14:57 +02:00
isstuev 6d54b780db test fixes 2023-10-23 23:14:57 +02:00
isstuevandisstuev 43bcf1a606 rollup config fixes 2023-10-23 23:14:57 +02:00
isstuevandisstuev ffb2fdd8ea rebase fix 2023-10-23 23:14:57 +02:00
tom 48c817259d fix L2 main env 2023-10-20 12:45:23 -03:00
tom goriunovandGitHub bfc57e7ff9 TVL stats and Rootstock locked BTC (#1297)
* Handle new TVL property in /api/v2/stats/charts/market endpoint

Fixes #1250

* Support stats widget for Rootstock

* fix envs validation

* fix tests
2023-10-18 17:43:12 -03:00
tom goriunovandGitHub a626fce491 ENVs changes and test script for validator (#1296)
* use SENTRY_CSP_REPORT_URI only in nextjs part of the app

* rename NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to FAVICON_GENERATOR_API_KEY

* tests presets for envs validator

* simplify logs

* refactor getExternalJsonContent function

* tweak contribution guide

* break validator

* debug workflow

* fix copying assets folder

* fix CI
2023-10-18 12:05:00 -03:00
tom goriunovandGitHub 031a9ec20b filters counters and verify button (#1294)
* add counter to filters

* move verification button higher for partially verified contracts

* [skip ci] support query params in external assets ENV urls

* [skip ci] skip code checks if changes in tools folder

* [skip ci] tweak eslint process.env rule
2023-10-18 12:03:09 -03:00
tom goriunovandGitHub 32ae12667c REST API doc fixes (#1292)
* pass API port and protocol from config to REST playground

* ENV for hidding RPC links in nav bar

* tweak styles of SwaggerUI for dark color scheme
2023-10-18 12:02:51 -03:00
tom goriunovandGitHub 03b8203611 NFT collections and instances - link to markets (#1277)
Fixes #1213
2023-10-16 11:29:01 -03:00
tom goriunovandGitHub 6b74ed5766 double quotes in NEXT_PUBLIC_MAINTENANCE_ALERT_MESSAGE cause an error (#1285)
Fixes #1276
2023-10-16 11:15:39 -03:00
tom goriunovandGitHub c21b610b9f Transaction views customization (#1275)
* Stability UI customizations V0

Fixes #1269

* oops

* [skip ci] clean up
2023-10-16 11:13:51 -03:00
tom c7f15b4b8b fix envs generator for pw tests 2023-10-13 17:49:52 -03:00
Nick Zenchik eca314ad41 Adding MICROSERVICE_SC_VERIFIER_TYPE var to test envs 2023-10-13 21:36:49 +04:00
tom b2bff9486d [skip ci] fix L2 deploy envs 2023-10-10 15:24:58 -03:00
tom 75b3dbf575 up helmfile version 2023-10-10 10:57:45 -03:00
tom goriunovandGitHub 9386a44167 Bridged tokens (#1249)
* tag "Bridged"

* base implementation of bridged tokens table

* - add tags
- reset search term and sort when switching between tabs
- fix skeleton
- add descriptioin

* - save search and filter in query
- add link to original token on token page

* add envs

* fix ts

* pin host for demo

* adjust envs schema

* fix schema

* fix review env configs

* tests

* rollback api config

* refactor query

* [skip ci] refactor filters

* update description text and disable reset link if there are no filters active

* fix poppover filter and tabs resize issues

* fix tests
2023-10-09 18:18:31 -03:00
tom goriunovandGitHub 3fa4d09be1 Suave customization (#1256)
* new fields in tx details page

* execution node txs page

* tab for wrapped tx details

* add loading state to tabs

* types enhancement

* change review env api host

* add front app paths to review env

* rename fields

* [skip ci] execution node -> computor

* rollback envs for review stand

* add ENV for SUAVE
2023-10-09 15:41:52 -03:00
tom goriunovandGitHub 9db82345a3 fix envs validator (#1259)
[skip ci] fix envs validator
2023-10-05 17:54:34 -03:00
tom 93bb39891b [skip ci] fix loading envs from docker build stage 2023-10-03 10:19:33 -03:00
tom goriunovandGitHub f6c5990b51 refine Sentry setup (#1229)
* [skip ci] reusable workflow for publishing docker image

* [skip ci] clean up

* remove sentry/nextjs

* refine config and fetch error payload

* log 404

* make ENV variables for instance and enviroment optional

* add release and enviroment to csp
2023-10-02 13:46:28 -03:00
tom goriunovandGitHub 7f1d832364 custom validator for ENVs with URL value (#1238)
Fixes #1236
2023-10-02 11:13:34 -03:00
tom goriunovandGitHub 98d36118b6 Allow adding capability to display alert/announcement in the new UI (#1232)
* Allow adding capability to display alert/announcement in the new UI

Fixes #1123

* fix tests
2023-10-02 11:12:54 -03:00
tom goriunovandGitHub 69b6040dae reusable workflow for publishing docker image (#1218)
* [skip ci] reusable workflow for publishing docker image

* [skip ci] clean up

* [skip ci] fix image name
2023-10-02 11:12:10 -03:00
tom goriunovandGitHub 0bec5abfff workaround for ENV replacement script (#1212)
* base implementation of client script with envs values

* better ENVs setup for pw tests

* fix tests
2023-09-29 10:45:23 -03:00
Igor StuevandGitHub cba84f8df5 og improvements (#1175)
* og improvements

* update review configs

* review fix

* review fix 2
2023-09-25 14:34:26 -03:00
tom goriunovandGitHub 3a366eee6f configurable address icon style (#1199)
* base implementation

* make use of react-identicons

* add NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to envs schema

* add NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to .env.example

* fix tests
2023-09-25 11:36:41 -03:00
tom goriunovandGitHub 8278c36027 add NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to envs schema (#1200)
add NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to envs schema
2023-09-21 07:23:27 -03:00
tom goriunovandGitHub b256cbb3e5 validate ENV values at run-time (#1184)
* migrate from zod to yul schema

* describe full schema

* adjust docker integration

* make script for downloading app assets

* change links to downloaded assets in the config code

* docker integration

* validate external json configs

* better schemas and ts integration

* update docs and dev script

* gh workflow

* try to fail gh workflow

* install global deps and adjust script for gh workflow

* refinements

* make workflow to pass

* 🙈

* fix tests
2023-09-19 16:19:27 -03:00
tom goriunovandGitHub 4b10b42824 Highlight Safe wallets (#1174)
* add tag and icon for safe contracts

* surpress sentry error log and describe feature in the docs

* refine logs at container start
2023-09-19 11:18:07 -03:00
isstuev ce2a0bb7e6 default spec url 2023-09-11 10:44:16 -03:00