Commit Graph
234 Commits
Author SHA1 Message Date
tom efa9b6401c monaco icons 2023-12-21 11:45:10 +04:00
tom 01588f5670 migrate snippets 2023-12-20 12:37:30 +04:00
tom goriunovandGitHub c84c1ac51b "Verify contract" page (#1394)
* route and dummy page

* form layout

* validate address on form submit

* fix form reset

* update screenshot

* fix ts errors
2023-12-11 16:57:50 +04: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
isstuev 68edfe7bf6 fixes 2023-10-23 23:14:57 +02:00
isstuevandisstuev 475abc255a rollup config fixes 2023-10-23 23:14:57 +02:00
isstuevandisstuev b7673dafae rebase fix 2023-10-23 23:14:57 +02:00
isstuevandisstuev b9157e25f2 tx batches page 2023-10-23 23:13:22 +02:00
tom goriunovandGitHub b54beb4987 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 6fd57e9de1 Transaction views customization (#1275)
* Stability UI customizations V0

Fixes #1269

* oops

* [skip ci] clean up
2023-10-16 11:13:51 -03:00
tom aa7718e2ec fix reorg badge and issue url 2023-10-11 10:29:13 -03:00
tom goriunovandGitHub d29c231c99 Reorg badge and footer updates (#1263)
* [skip ci] fix envs validator

* Add tags to reorg blocks in search and quicksearch

Fixes #1131

* Change issue template when submitting issue from the footer

* donate button
2023-10-09 11:25:10 -03:00
tom goriunovandGitHub 9b1d5fa1a0 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 4c905b061c 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
tom goriunovandGitHub 05945f6cf7 refactor page layout components (#1087)
* update csv export text

* fix pw tests

* base layout and customization for home page and search results page

* refactor rest of the pages

* refactor AppError

* move header padding to layout

* move nextjs utils to separate folder

* combine PageServer and Page

* make useQueryClientConfig hook

* add tests

* remove unused var

* fix envs for pw

* fix pw tests
2023-08-15 19:28:00 -04:00
tom 10de55a029 refactor features config 2023-08-11 15:22:42 -04:00
tom goriunovandGitHub e3551038af app feature list (#1079)
* metadata helpers and values for txs pages

* update titles to the rest of the pages

* refactor getServerSideProps

* dynamically update metadata for token and dapp page

* test

* 404 error page

* make new config

* make use of new config, delete old one

* feature reporter: dev implementation

* feature reporter: docker integration

* resctructure ENVS.md

* sentry feature

* refinements

* add spaces between sections

* tweaks

* switch to camelCase

* clean up

* remove NEXT_PUBLIC_NETWORK_TOKEN_ADDRESS

* v
2023-08-09 15:39:36 -04:00
tom goriunovandGitHub 4fa0edfae3 support 429 "Too many requests" API error (#1004)
* get client key on 429 error

* set key to cookie and pass it in query params

* move csrf-token header to useApiFetch

* pin host for preview

* actual layout

* support new changes in API

* proxy headers from API

* add header to request

* remove next.js proxy flag

* fix ts

* refactor

* add tests
2023-08-02 19:45:06 -04:00
tom goriunovandGitHub d22f431755 ENVs integrity check (#1039)
* group account envs in docs

* remove NEXT_PUBLIC_LOGOUT_RETURN_URL env

* simple ENVs checker

* add types for all envs

* group values in config

* global envs types

* text tweaks

* fixes

* [skip ci] fix docker build
2023-07-26 09:32:37 -04:00
tom goriunovandGitHub 5183bd1d3c unverified user journey improvements (#1029)
* unverified email page

* add cookies and redirects

* remove unnecessary code

* page cookie reset
2023-07-20 15:40:58 -04:00
tom goriunovandGitHub acb994f931 get backend version from api (#1012)
* get backend version from api

* fix tests
2023-07-13 17:25:02 -04:00
tom goriunovandGitHub 1906ae4c30 Eliminate underscores in URLs (#1007)
Fixes #988
2023-07-13 12:15:59 -04:00
tom 9914cf358d disable pagination buttons when page is loading 2023-06-13 13:01:46 -04:00
tom 58fcb78113 refactor 2023-06-12 16:22:18 -04:00
tom aefde385a1 first test 2023-06-12 14:33:51 -04:00
tom c97defe3be simple test 2023-06-12 13:24:52 -04:00
tom 4b8b298967 move app and chakra contexts 2023-06-12 08:16:32 -04:00
tom 10776fac47 fix address action behaviour 2023-06-08 12:49:09 -04:00
tom 828511df16 fix pagination params in URL when going back to previous pages 2023-06-01 10:30:44 -03:00
tom goriunovandGitHub 692bb61b3a Merge pull request #844 from blockscout/pagination/next-page-query-param
store all api pagination param in one query param
2023-05-29 20:00:51 -03:00
isstuev b1055ad6d6 change label for issue 2023-05-29 17:44:23 -03:00
isstuev 0a7204726f issue template 2023-05-29 17:44:23 -03:00
isstuev 1c20b21659 profile menu change icon 2023-05-29 17:44:23 -03:00
tom 99498caf5b store all api pagination param in one query param 2023-05-29 16:25:37 -03:00
isstuev 94831a283a block hash or height 2023-05-29 12:49:13 -03:00
Igor StuevandGitHub 616d728c6f Merge pull request #832 from blockscout/stats-conditional
no stats endpoint -- no stats page
2023-05-26 14:26:58 -03:00
tom 28359e1f85 Merge branch 'main' of github.com:blockscout/frontend into skeletons/blocks-and-txs 2023-05-24 17:00:15 -03:00
isstuev 0df4a326d5 no stats endpoint -- no stats page 2023-05-24 12:59:20 -03:00
tom 53f2ed39c9 remove isNewUi flag from nav items 2023-05-22 12:46:35 -03:00
tom 7a02032ee3 Merge branch 'main' of github.com:blockscout/frontend into feat/verified-tokens 2023-05-17 15:04:06 -03:00
tom 8703efb874 Merge branch 'main' of github.com:blockscout/frontend into feat/verified-tokens 2023-05-16 15:57:53 -03:00
isstuev 94aa69af6a type fix 2023-05-15 22:43:03 -03:00
isstuev 09b8c5a644 delete comment 2023-05-15 22:43:03 -03:00
isstuev ab25a4b929 update navigation 2023-05-15 22:43:03 -03:00
tom eb04577ac4 skeleton for pagination component 2023-05-12 20:55:19 -03:00
isstuev b84465f4c1 review fixes 2023-05-10 09:20:19 -03:00
isstuev d8f6252347 rename menu 2023-05-09 22:21:01 -03:00
isstuev 34178f0b1a txs watchlist 2023-05-09 22:21:01 -03:00
tom 3bcea37155 Merge branch 'main' of github.com:blockscout/frontend into feat/verified-tokens 2023-05-09 18:18:51 -03:00
isstuev 5f8715a130 withdrawals for beacon chain 2023-04-25 17:39:30 -03:00