Commit Graph

43 Commits

Author SHA1 Message Date
Emil Ivanichkov e06302d431 refacotr(log types): Make `LogType` general and move to proper file 2024-02-26 12:57:25 +02:00
Hristo Nedelkov 22534f6504 feat(log screen): Improvements of the logs
fix(LogsPage): improve code in Logs Page

fix(header buttons): search field fix

fix(yarn): remove useless packages!

fix(logs cads): icons problem

fix(Terminal Row): update terminal row with new data format

fix(logs terminal): create custom component and remove useless packages

update data

feat(terminal row): create custom logic to load logs

feat(logs terminal): import logs as json

refactor(logs page): clear code

feat(terminal row): style text getColorForKey

feat(constants): add real terminal logs

fix(logs terminal): fix style of window

feat(terminal row): add correct colors from image

feat(terminal row): create format log function

fix(terminal row): fix row highlight

fix(terminal row): fix style of log row

Update TerminalRow.tsx

Update TerminalRow.tsx

fix(terminal row): allow side scrolling and improve code

Update constants.ts

fix(logs terminal): fix warnings of using Property 'scrollIntoView' type 'never'

fix(logs terminal): fix logs end ref

feat:(terminal row): implement search in logs values

fix warning

style(switch component): style thumb on switch

feat:(terminal row): add timestamps if active

fix warning

fix(search field): case insensitive

Update constants.ts

add LogsTypes

feat(Header buttons): map dropdown options

feat(logs terminal): filter logs by lvl

fix(terminal row): improve search functionality

Update LogsTerminal.tsx

Create logsTerminal slice

Update store.ts

feat: use current count of each log type

feat(logsTerminal): create func to calculate logs

format

add yarn package

yarn add react window

feat(logs terminal): implement react window into current log terminal

feat(log constants): export Log Type and level

Update LogsTerminal.tsx

fix(logs terminal):fix type warnings

fix(logs page): fix default menu item

feat(logs sum car): calculate logs per minute

add comment

fix (terminal row): render all types of data from log

fix(terminal row): fix type error

feat(terminal row): make index unable to be copied

format

fix(terminal row): show raw JSON logs

feat(switch component): make switch reusable

feat(switch component): use updated switch

feat(terminal row): optional showing indexes

format

Create LogsTerminal.stories.ts

Create LogsPage.stories.ts

Create LogsSumCard.stories.ts

Create HeaderBtns.stories.ts

Create TitleLogo.stories.ts
2024-02-26 12:57:25 +02:00
Hristo Nedelkov dcba94de02 feat(constants): add all info to validator onboarding constants 2024-02-13 15:17:46 +02:00
Hristo Nedelkov 5d890fc00e feat(constants): create STEPPER_PATHS 2024-02-13 15:17:46 +02:00
Hristo Nedelkov 34d2843e90 feat(constants): create constant depositStatusSteps 2024-02-10 00:05:13 +02:00
Hristo Nedelkov 4248bba928 feat(validator management): implement validator management pages
feat: create right side content of manage validator

Create DepositStatusPieChart.tsx

Create RightPanel.tsx

Create DepositStatus.tsx

fix(deposit status): adjust innerRadius

Create Header.tsx

Create ValidatorInfo.tsx

feat(manage validator): refactor

feat(manage validator): add validator info components

Create DepositStepper.module.css

Create DepositStepper.tsx

feat(deposit status): use exported component

style(validator-info): style validator info

Create ValidatorBalance.tsx

Create diamond.svg

Create suit-guy.png

fix:style deposit status

feat: add validatorBalance

feat: add all components to validator balance

Create ValidatorToolsCards.tsx

Create ValidatorToolCard.tsx

Update ManageValidator.tsx

fix(validator tools): fix spacing

Create broken-chain.png

Create hand-key.png

Create pig.png

Create ValidatorDataCards.tsx

Create ValidatorDataCard.tsx

Update ManageValidator.tsx

Update ValidatorBalance.tsx

Update ValidatorToolsCards.tsx

Update constants.ts

Create ValidatorDataTabs.tsx

Create ValidatorTable.tsx

Create ValidatorTableBody.tsx

Create ValidatorTableHeader.tsx

Create ValidatorTableRow.tsx

fix(manage validator):  import table into parent

Delete validatorManagement.css

Create validatorManagement.module.css

fix(validator-management): fix classes

Delete ManagementTable.css

Create ManagementTable.module.css

fix: differentiate tables in validator management

feat: (manage-validator): organize code

Create ValidatorPeersCard.tsx

feat: create Peers pie chart

Create ValidatorGraffiti.tsx

fix(validator graffiti): fix spaces

fix(deposit stepper): fix style

Create Footer.tsx

feat(manage validator): add footer to parent

feat(footer): import external icon

Create beacon-chain.svg

fix(footer): style footer properly

Create cross.svg

feat:(validator info): add days in validator info component

Create eth-logo-blue.png

fix(validator balance): use correct sizes

feat: add manage validator table data

feat(manageValidatorTab): create redux

Update store.ts

fix(validator row): render rows from constant

feat(validator header): render headers from constant

fix(validator data tabs): implement logic for tabs

format

fix: fix build errors
2024-02-10 00:05:13 +02:00
Emil Ivanichkov a5a3aa2e7d refactor(prettier): Add result of `yarn format` after prettier changes 2024-01-29 14:44:25 +02:00
RadoslavDimchev fdc48a39ec fix: advisory topics constants location and var name 2024-01-18 23:46:48 +02:00
RadoslavDimchev d1c0bdd39d Merge branch 'main' into hn.validator-onboarding-responsive 2024-01-18 23:30:21 +02:00
Hristo Nedelkov 1a5ed0b07f move constants in place 2024-01-18 21:56:29 +02:00
RadoslavDimchev 16efe2d895 fix: move steps to constants 2024-01-18 18:24:36 +02:00
RadoslavDimchev 2785e03c44 fix: change validator number to name 2024-01-18 11:41:43 +02:00
RadoslavDimchev 330da5a072 feat: use new constants for stories 2024-01-06 21:15:22 +02:00
RadoslavDimchev c315c5743c feat: add constants for ports 2024-01-06 21:13:22 +02:00
RadoslavDimchev da3016e3c9 feat: create constants for pair device 2024-01-06 21:10:57 +02:00
RadoslavDimchev 1a468f7011 fix: simplify validator tabs in right sidebar 2023-11-20 17:58:47 +02:00
RadoslavDimchev 7e7083aaa9 fix: change tabs constant name 2023-11-20 17:56:19 +02:00
RadoslavDimchev 05060998c4 fix: change validators structure 2023-11-15 22:50:08 +02:00
RadoslavDimchev 1f66d5ab5e feat: move validators data to constants 2023-11-15 22:42:30 +02:00
RadoslavDimchev c669a54220 feat: add validator tabs constant 2023-11-14 00:56:41 +02:00
RadoslavDimchev b96715b21a feat: separate icons and documentation from constants 2023-10-24 07:04:43 +03:00
RadoslavDimchev 5216a2d1f4 feat: map exec client cards 2023-10-24 06:59:22 +03:00
RadoslavDimchev c3f1a593bc feat: create constant with name and icon 2023-10-24 06:43:19 +03:00
RadoslavDimchev 1704ca4884 feat: create constant for documenatation 2023-10-24 06:32:25 +03:00
RadoslavDimchev 9f33b84e91 feat: map os cards 2023-10-23 20:37:59 +03:00
RadoslavDimchev 3e1fe715e3 fix: use MAC constant instead of string 2023-10-23 20:35:01 +03:00
RadoslavDimchev 1532f79d0e feat: add constants for OS 2023-10-23 19:04:22 +03:00
Hristo Nedelkov df83a780f8 Merge branch 'main' into rd.create-deposits 2023-10-12 17:37:07 +03:00
RadoslavDimchev cb05a57185 feat: add data for wallect connect module to work 2023-10-10 23:09:06 +03:00
RadoslavDimchev 6989a3242a feat: separate config for web3 from app 2023-10-10 18:58:46 +03:00
Hristo Nedelkov e03d40c3e8 Merge branch 'main' into hn.UI-feedback-fixes 2023-10-10 14:53:54 +03:00
RadoslavDimchev 0be2d66548 feat: remove symbol and add better structure and types 2023-09-27 19:55:24 +03:00
RadoslavDimchev be0e13aebd feat: add client setup subtitle constant 2023-09-27 17:49:20 +03:00
RadoslavDimchev 0c33bcd215 feat: add constant for deposit subtitle 2023-09-27 16:30:56 +03:00
RadoslavDimchev 30d58b9f8d feat: add constant currencies for example 2023-09-26 21:41:14 +03:00
RadoslavDimchev b532d6e3a3 feat: add constant for eth per validator 2023-09-26 19:52:45 +03:00
RadoslavDimchev fd767e1d45 feat: export years to reuse 2023-09-15 20:48:36 +03:00
RadoslavDimchev 7f5cc658a2 feat: change key files to keystore files 2023-08-30 10:10:53 +03:00
RadoslavDimchev dd715fb6cc feat: create constants for key generation 2023-08-29 09:26:24 +03:00
RadoslavDimchev 8c4120383d feat: replace green and red checkmarks 2023-08-21 12:17:11 +03:00
RadoslavDimchev c7c4b4e7a5 feat: add valid values for new props 2023-08-09 11:26:50 +03:00
RadoslavDimchev 7245964d77 feat: change info messages and add more 2023-08-09 10:26:00 +03:00
RadoslavDimchev e533617a6b feat: create constants file and move them 2023-08-09 10:20:39 +03:00