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

rpc: fix exporting income 1d, 7d, 31d with lighthouse #1032

Merged
merged 1 commit into from Sep 2, 2021

Conversation

guybrush
Copy link
Collaborator

@guybrush guybrush commented Sep 2, 2021

No description provided.

@guybrush guybrush merged commit 12f4f1d into gobitfly:master Sep 2, 2021
qu0b added a commit that referenced this pull request Sep 3, 2021
* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 6, 2021
* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 9, 2021
* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 13, 2021
* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 13, 2021
…oard pages (#1044)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 14, 2021
…h2 deposits and poap pages (#1045)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
qu0b added a commit that referenced this pull request Sep 20, 2021
* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
qu0b added a commit that referenced this pull request Sep 21, 2021
* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

* blocks: order search-result by slots desc (#1055)

* rm balance decreased

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
qu0b added a commit that referenced this pull request Sep 23, 2021
* code cleanup

* code cleanup

* setup

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* redesign header section of page

* income card redesign

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* add new css files

* improve letter spacing

* ui improvements

* merge master

* using both DBs for the query

* show content with data and without in network section

* add reminder for todo

* change info icon for tooltip in income section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* rocketpool wip

* add rank and status to headline and redesign of first card in progress

* add prifix

* rocketpool cleanup

* fix unsub

* rocketpool validator tagging

* rocketpool frontend wip

* first card redesign in progress

* small fixes

* rocketpool frontend wip

* page redesign in progress

* small fix income card

* fix tooltip placement for elements on banner left

* rocketpool wip

* rocketpool wip

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve layout

* improve edit button tooltip message

* improve copy button position

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* improve page layout

* replace copy button

* improve tables layout

* format table headers

* lowercase tags in all tables

* refactoring and add copy button where missing

* remove unnecessary code

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* refactoring

* check validator history table missing data

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* add copy pub key button in validators table

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* refactoring and improving layout

* add column defs to datatables functions

* format table data wip

* format table data wip

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* format table data wip

* improve label styling and refactoring

* improve tag style and refactoring

* page redesign wip

* fix merge master

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* style tags

* refactoring

* update min css files

* update datatables language

* add datatables responsive feature

* style tables info, length and expand symbol

* always show column with button in proposals table

* format rpl columns values

* reset tables pagination type

* add new datatables files

* add responsive feature to tables

* update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

* format tags

* format tx hash icon spacing

* add responsive feature to tables

* fix responsive feature to tables

* style tables paging and tags

* small fixes

* small fix

* eth2deposits: add select count query (#1052)

* small fixes and merge tabs

* add layout for rocketpool tab

* small fixes

* fix responsive feature in tables

* fix color variables

* format numbers in rocketpool tab

* format stake number in rocketpool tab

* small fix

* small fixes badges landing page

* blocks: order search-result by slots desc (#1055)

* layout fix and show tags text conditionally in heading

* show rocketpool nav link conditionally

* change color variable

* small fixes

* format rpl values rocketpool tab

* alignment and color fixes

* stop event propagation in column with expand button

* final fixes

* reset to current ui

* show new tab conditionally

* show rocketpool info conditionally

* add logic for switch between charts in tab

* add new charts tab link

* exporter: add rocketpool exporter (#1057)

* exporter: add rocketpool-exporter

* update deps

* build: install vs go get swagger

* config: add missing rocketpool-exporter-yaml-entry (#1058)

* show charts in one tab

* layout fixes and format values in rocketpool tab

* link rocketpool tag to rocketpool page

Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
qu0b added a commit that referenced this pull request Nov 18, 2021
* new notifications page

* delete functionality

* small fixes inline edit

* inline edit improvements

* modals in progress

* add modals structure

* small fix

* test commit

* add range input in monitoring modal

* range input functionality

* update lib links

* add metrics logic

* add csrf

* fix validator list

* modals

* fix range in modal

* finish modals structure

* add validators table query

* add typeahead in modals

* add data to table

* finish add validator modal structure

* fix banner search placeholder position

* add different event badge color in validators table

* add basic functionality to manage notifications modal

* add new datatables lib files

* add tooltip for validator table row hover

* improve tooltips in validators section

* some ui improvements

* refactoring

* add validator remove request

* add typeahead

* add mutiple rows selection

* merge with origin

* unselect rows in validators table when click outside (except manage notifications button) and add styling for selected class

* fix modal dismiss

* add edit button to notifications column when no subscriptions

* add check uncheck all events toggle

* add remove all func. and add spinner

* fix dark theme for validators table

* dark theme reset

* code cleanup

* add content when no data in validators table

* dark theme temp reset

* add content for monitoring table empty

* show manage notifications and remove validators buttons only if data in table

* add validator modal fullscreen on small screen widths

* change expand row in tables style

* add add_vlidator and  subscribe func

* more styling and dark theme in progress

* change text color in metrics

* add and fix color variables

* small fixes

* add validator if email checked

* add select all feature to validator modal

* improve color theme

* replace color with variable

* add select all for manage

* code cleanup

* temp. remove other notification options

* fix modal dismiss

* rm duplicate code

* replace colors with variables for light and dark themes

* update themes css files

* revert theme css changes

* add manage subs

* add remove func for event container

* small layout fix

* update ids

* fix dark theme

* add monitoring typeahead

* fix validator select query

* add monitoring sub. function

* fix showing monitoring events in validators table

* code cleanup and dark theme fixed

* add monitoring data to table

* add rm funct to monitoring

* add update monitoring option

* rm old logic

* update metrics time interval

* add network liveness notification

* change email msg.

* add network table data

* update nav link

* add spinner to modal

* Feature/notification staging (#990)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>

* split slashing notifications & balance decrease notifications

* collect notifications use frontendb

* use frontend db for new subscriptions

* fix query

* move subscription query to frontend file

* no wrap on empty bar

* fix dark mode label hover

* add index validator_balance_recent for balance

* fix notification quieres and add tests

* add test subscription helper

* add slasing notifications test

* rewrite attestation notifications with union

* rewrite block proposal notifications

* rewrite slashing notifications

* return on empty query

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* improve notification tests

* add network name to users_subscription event_name field

* add network name to users_subscription event_name field

* move eth client notifications to user collect

* test migration of users_validators_tags

* Feature/notification staging (#999)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notifiactions: move tax notifications to users sender

* Add get network utils function

* notification fixes & rm tests from CI

* watchlist fixes

* update queries to use frontend db

* Feature/notification staging (#1006)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* Office/staging (#1016)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* validator-page: fix calculation of rank-percentage (#993)

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* add guarda to chart (#1010)

* add geth banner (#1012)

Co-authored-by: Butta <inan1deniz@gmail.com>

* remove banner (#1014)

Co-authored-by: Butta <inan1deniz@gmail.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* improved logging, updated tables.sql with updated column name for purchase_group

* user helper to get network

* fix

* Office/staging (#1019)

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* Add copy button (#1031)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Improve copy button position (#1033)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* update format publickey

* Copy button (#1035)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Branch for pr staging (#1037)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Add missing copy buttons on eth2 deposits page (#1042)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix copy button behavior on eth2 deposits, poap and validator leaderboard pages (#1044)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix tooltip behavior in all table pages for validator leaderboard, eth2 deposits and poap pages (#1045)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* hide balance decrease

* Notcenter staging (#1054)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notcenter staging (#1056)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

* blocks: order search-result by slots desc (#1055)

* rm balance decreased

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* notification center improve responsiveness

* allow deselecting rows

* Rocketpool tab in validator page and Rocketpool page (#1059)

* code cleanup

* code cleanup

* setup

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* redesign header section of page

* income card redesign

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* add new css files

* improve letter spacing

* ui improvements

* merge master

* using both DBs for the query

* show content with data and without in network section

* add reminder for todo

* change info icon for tooltip in income section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* rocketpool wip

* add rank and status to headline and redesign of first card in progress

* add prifix

* rocketpool cleanup

* fix unsub

* rocketpool validator tagging

* rocketpool frontend wip

* first card redesign in progress

* small fixes

* rocketpool frontend wip

* page redesign in progress

* small fix income card

* fix tooltip placement for elements on banner left

* rocketpool wip

* rocketpool wip

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve layout

* improve edit button tooltip message

* improve copy button position

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* improve page layout

* replace copy button

* improve tables layout

* format table headers

* lowercase tags in all tables

* refactoring and add copy button where missing

* remove unnecessary code

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* refactoring

* check validator history table missing data

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* add copy pub key button in validators table

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* refactoring and improving layout

* add column defs to datatables functions

* format table data wip

* format table data wip

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* format table data wip

* improve label styling and refactoring

* improve tag style and refactoring

* page redesign wip

* fix merge master

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* style tags

* refactoring

* update min css files

* update datatables language

* add datatables responsive feature

* style tables info, length and expand symbol

* always show column with button in proposals table

* format rpl columns values

* reset tables pagination type

* add new datatables files

* add responsive feature to tables

* update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

* format tags

* format tx hash icon spacing

* add responsive feature to tables

* fix responsive feature to tables

* style tables paging and tags

* small fixes

* small fix

* eth2deposits: add select count query (#1052)

* small fixes and merge tabs

* add layout for rocketpool tab

* small fixes

* fix responsive feature in tables

* fix color variables

* format numbers in rocketpool tab

* format stake number in rocketpool tab

* small fix

* small fixes badges landing page

* blocks: order search-result by slots desc (#1055)

* layout fix and show tags text conditionally in heading

* show rocketpool nav link conditionally

* change color variable

* small fixes

* format rpl values rocketpool tab

* alignment and color fixes

* stop event propagation in column with expand button

* final fixes

* reset to current ui

* show new tab conditionally

* show rocketpool info conditionally

* add logic for switch between charts in tab

* add new charts tab link

* exporter: add rocketpool exporter (#1057)

* exporter: add rocketpool-exporter

* update deps

* build: install vs go get swagger

* config: add missing rocketpool-exporter-yaml-entry (#1058)

* show charts in one tab

* layout fixes and format values in rocketpool tab

* link rocketpool tag to rocketpool page

Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* add warning if no validators are selected

* small layout changes and fixes

* build: use go@1.17 in github-actions

* dockerfile update go verison

* notification app integration

* update validator table styles

* updated notification monitoring

* updated notification monitoring

* notification page fixes

* fix editing subs

* fixes styling

* fix dashboard link query

* update backend integration for notification center

* fix empty validator

* only network validators

* badge coloring

* allow promotion codes

* update notification queries

* fix client update notifications

* update navbar

* get epoch without service

* undo

* add metrics

* add metrics

* update notification metrics

* spacing

* spacing

* update network liveness notification

* adjust responsiveness

* fixes & responsiveness

* fix edit no events

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Vahe <vahe@bitfly.at>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
qu0b added a commit that referenced this pull request Nov 18, 2021
* new notifications page

* delete functionality

* small fixes inline edit

* inline edit improvements

* modals in progress

* add modals structure

* small fix

* test commit

* add range input in monitoring modal

* range input functionality

* update lib links

* add metrics logic

* add csrf

* fix validator list

* modals

* fix range in modal

* finish modals structure

* add validators table query

* add typeahead in modals

* add data to table

* finish add validator modal structure

* fix banner search placeholder position

* add different event badge color in validators table

* add basic functionality to manage notifications modal

* add new datatables lib files

* add tooltip for validator table row hover

* improve tooltips in validators section

* some ui improvements

* refactoring

* add validator remove request

* add typeahead

* add mutiple rows selection

* merge with origin

* unselect rows in validators table when click outside (except manage notifications button) and add styling for selected class

* fix modal dismiss

* add edit button to notifications column when no subscriptions

* add check uncheck all events toggle

* add remove all func. and add spinner

* fix dark theme for validators table

* dark theme reset

* code cleanup

* add content when no data in validators table

* dark theme temp reset

* add content for monitoring table empty

* show manage notifications and remove validators buttons only if data in table

* add validator modal fullscreen on small screen widths

* change expand row in tables style

* add add_vlidator and  subscribe func

* more styling and dark theme in progress

* change text color in metrics

* add and fix color variables

* small fixes

* add validator if email checked

* add select all feature to validator modal

* improve color theme

* replace color with variable

* add select all for manage

* code cleanup

* temp. remove other notification options

* fix modal dismiss

* rm duplicate code

* replace colors with variables for light and dark themes

* update themes css files

* revert theme css changes

* add manage subs

* add remove func for event container

* small layout fix

* update ids

* fix dark theme

* add monitoring typeahead

* fix validator select query

* add monitoring sub. function

* fix showing monitoring events in validators table

* code cleanup and dark theme fixed

* add monitoring data to table

* add rm funct to monitoring

* add update monitoring option

* rm old logic

* update metrics time interval

* add network liveness notification

* change email msg.

* add network table data

* update nav link

* add spinner to modal

* Feature/notification staging (#990)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>

* split slashing notifications & balance decrease notifications

* collect notifications use frontendb

* use frontend db for new subscriptions

* fix query

* move subscription query to frontend file

* no wrap on empty bar

* fix dark mode label hover

* add index validator_balance_recent for balance

* fix notification quieres and add tests

* add test subscription helper

* add slasing notifications test

* rewrite attestation notifications with union

* rewrite block proposal notifications

* rewrite slashing notifications

* return on empty query

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* improve notification tests

* add network name to users_subscription event_name field

* add network name to users_subscription event_name field

* move eth client notifications to user collect

* test migration of users_validators_tags

* Feature/notification staging (#999)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notifiactions: move tax notifications to users sender

* Add get network utils function

* notification fixes & rm tests from CI

* watchlist fixes

* update queries to use frontend db

* Feature/notification staging (#1006)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* Office/staging (#1016)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* validator-page: fix calculation of rank-percentage (#993)

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* add guarda to chart (#1010)

* add geth banner (#1012)

Co-authored-by: Butta <inan1deniz@gmail.com>

* remove banner (#1014)

Co-authored-by: Butta <inan1deniz@gmail.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* improved logging, updated tables.sql with updated column name for purchase_group

* user helper to get network

* fix

* Office/staging (#1019)

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* Add copy button (#1031)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Improve copy button position (#1033)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* update format publickey

* Copy button (#1035)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Branch for pr staging (#1037)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Add missing copy buttons on eth2 deposits page (#1042)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix copy button behavior on eth2 deposits, poap and validator leaderboard pages (#1044)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix tooltip behavior in all table pages for validator leaderboard, eth2 deposits and poap pages (#1045)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* hide balance decrease

* Notcenter staging (#1054)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notcenter staging (#1056)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

* blocks: order search-result by slots desc (#1055)

* rm balance decreased

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* notification center improve responsiveness

* allow deselecting rows

* Rocketpool tab in validator page and Rocketpool page (#1059)

* code cleanup

* code cleanup

* setup

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* redesign header section of page

* income card redesign

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* add new css files

* improve letter spacing

* ui improvements

* merge master

* using both DBs for the query

* show content with data and without in network section

* add reminder for todo

* change info icon for tooltip in income section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* rocketpool wip

* add rank and status to headline and redesign of first card in progress

* add prifix

* rocketpool cleanup

* fix unsub

* rocketpool validator tagging

* rocketpool frontend wip

* first card redesign in progress

* small fixes

* rocketpool frontend wip

* page redesign in progress

* small fix income card

* fix tooltip placement for elements on banner left

* rocketpool wip

* rocketpool wip

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve layout

* improve edit button tooltip message

* improve copy button position

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* improve page layout

* replace copy button

* improve tables layout

* format table headers

* lowercase tags in all tables

* refactoring and add copy button where missing

* remove unnecessary code

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* refactoring

* check validator history table missing data

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* add copy pub key button in validators table

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* refactoring and improving layout

* add column defs to datatables functions

* format table data wip

* format table data wip

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* format table data wip

* improve label styling and refactoring

* improve tag style and refactoring

* page redesign wip

* fix merge master

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* style tags

* refactoring

* update min css files

* update datatables language

* add datatables responsive feature

* style tables info, length and expand symbol

* always show column with button in proposals table

* format rpl columns values

* reset tables pagination type

* add new datatables files

* add responsive feature to tables

* update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

* format tags

* format tx hash icon spacing

* add responsive feature to tables

* fix responsive feature to tables

* style tables paging and tags

* small fixes

* small fix

* eth2deposits: add select count query (#1052)

* small fixes and merge tabs

* add layout for rocketpool tab

* small fixes

* fix responsive feature in tables

* fix color variables

* format numbers in rocketpool tab

* format stake number in rocketpool tab

* small fix

* small fixes badges landing page

* blocks: order search-result by slots desc (#1055)

* layout fix and show tags text conditionally in heading

* show rocketpool nav link conditionally

* change color variable

* small fixes

* format rpl values rocketpool tab

* alignment and color fixes

* stop event propagation in column with expand button

* final fixes

* reset to current ui

* show new tab conditionally

* show rocketpool info conditionally

* add logic for switch between charts in tab

* add new charts tab link

* exporter: add rocketpool exporter (#1057)

* exporter: add rocketpool-exporter

* update deps

* build: install vs go get swagger

* config: add missing rocketpool-exporter-yaml-entry (#1058)

* show charts in one tab

* layout fixes and format values in rocketpool tab

* link rocketpool tag to rocketpool page

Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* add warning if no validators are selected

* small layout changes and fixes

* build: use go@1.17 in github-actions

* dockerfile update go verison

* notification app integration

* update validator table styles

* updated notification monitoring

* updated notification monitoring

* notification page fixes

* fix editing subs

* fixes styling

* fix dashboard link query

* update backend integration for notification center

* fix empty validator

* only network validators

* badge coloring

* allow promotion codes

* update notification queries

* fix client update notifications

* update navbar

* get epoch without service

* undo

* add metrics

* add metrics

* update notification metrics

* spacing

* spacing

* update network liveness notification

* adjust responsiveness

* fixes & responsiveness

* fix edit no events

* validator table fix delete and edit

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Vahe <vahe@bitfly.at>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
qu0b added a commit that referenced this pull request Nov 25, 2021
* new notifications page

* delete functionality

* small fixes inline edit

* inline edit improvements

* modals in progress

* add modals structure

* small fix

* test commit

* add range input in monitoring modal

* range input functionality

* update lib links

* add metrics logic

* add csrf

* fix validator list

* modals

* fix range in modal

* finish modals structure

* add validators table query

* add typeahead in modals

* add data to table

* finish add validator modal structure

* fix banner search placeholder position

* add different event badge color in validators table

* add basic functionality to manage notifications modal

* add new datatables lib files

* add tooltip for validator table row hover

* improve tooltips in validators section

* some ui improvements

* refactoring

* add validator remove request

* add typeahead

* add mutiple rows selection

* merge with origin

* unselect rows in validators table when click outside (except manage notifications button) and add styling for selected class

* fix modal dismiss

* add edit button to notifications column when no subscriptions

* add check uncheck all events toggle

* add remove all func. and add spinner

* fix dark theme for validators table

* dark theme reset

* code cleanup

* add content when no data in validators table

* dark theme temp reset

* add content for monitoring table empty

* show manage notifications and remove validators buttons only if data in table

* add validator modal fullscreen on small screen widths

* change expand row in tables style

* add add_vlidator and  subscribe func

* more styling and dark theme in progress

* change text color in metrics

* add and fix color variables

* small fixes

* add validator if email checked

* add select all feature to validator modal

* improve color theme

* replace color with variable

* add select all for manage

* code cleanup

* temp. remove other notification options

* fix modal dismiss

* rm duplicate code

* replace colors with variables for light and dark themes

* update themes css files

* revert theme css changes

* add manage subs

* add remove func for event container

* small layout fix

* update ids

* fix dark theme

* add monitoring typeahead

* fix validator select query

* add monitoring sub. function

* fix showing monitoring events in validators table

* code cleanup and dark theme fixed

* add monitoring data to table

* add rm funct to monitoring

* add update monitoring option

* rm old logic

* update metrics time interval

* add network liveness notification

* change email msg.

* add network table data

* update nav link

* add spinner to modal

* Feature/notification staging (#990)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>

* split slashing notifications & balance decrease notifications

* collect notifications use frontendb

* use frontend db for new subscriptions

* fix query

* move subscription query to frontend file

* no wrap on empty bar

* fix dark mode label hover

* add index validator_balance_recent for balance

* fix notification quieres and add tests

* add test subscription helper

* add slasing notifications test

* rewrite attestation notifications with union

* rewrite block proposal notifications

* rewrite slashing notifications

* return on empty query

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* improve notification tests

* add network name to users_subscription event_name field

* add network name to users_subscription event_name field

* move eth client notifications to user collect

* test migration of users_validators_tags

* Feature/notification staging (#999)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notifiactions: move tax notifications to users sender

* Add get network utils function

* notification fixes & rm tests from CI

* watchlist fixes

* update queries to use frontend db

* Feature/notification staging (#1006)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* Office/staging (#1016)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* validator-page: fix calculation of rank-percentage (#993)

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* add guarda to chart (#1010)

* add geth banner (#1012)

Co-authored-by: Butta <inan1deniz@gmail.com>

* remove banner (#1014)

Co-authored-by: Butta <inan1deniz@gmail.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* improved logging, updated tables.sql with updated column name for purchase_group

* user helper to get network

* fix

* Office/staging (#1019)

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* Add copy button (#1031)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Improve copy button position (#1033)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* update format publickey

* Copy button (#1035)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Branch for pr staging (#1037)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Add missing copy buttons on eth2 deposits page (#1042)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix copy button behavior on eth2 deposits, poap and validator leaderboard pages (#1044)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix tooltip behavior in all table pages for validator leaderboard, eth2 deposits and poap pages (#1045)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* hide balance decrease

* Notcenter staging (#1054)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notcenter staging (#1056)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

* blocks: order search-result by slots desc (#1055)

* rm balance decreased

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* notification center improve responsiveness

* allow deselecting rows

* Rocketpool tab in validator page and Rocketpool page (#1059)

* code cleanup

* code cleanup

* setup

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* redesign header section of page

* income card redesign

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* add new css files

* improve letter spacing

* ui improvements

* merge master

* using both DBs for the query

* show content with data and without in network section

* add reminder for todo

* change info icon for tooltip in income section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* rocketpool wip

* add rank and status to headline and redesign of first card in progress

* add prifix

* rocketpool cleanup

* fix unsub

* rocketpool validator tagging

* rocketpool frontend wip

* first card redesign in progress

* small fixes

* rocketpool frontend wip

* page redesign in progress

* small fix income card

* fix tooltip placement for elements on banner left

* rocketpool wip

* rocketpool wip

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve layout

* improve edit button tooltip message

* improve copy button position

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* improve page layout

* replace copy button

* improve tables layout

* format table headers

* lowercase tags in all tables

* refactoring and add copy button where missing

* remove unnecessary code

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* refactoring

* check validator history table missing data

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* add copy pub key button in validators table

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* refactoring and improving layout

* add column defs to datatables functions

* format table data wip

* format table data wip

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* format table data wip

* improve label styling and refactoring

* improve tag style and refactoring

* page redesign wip

* fix merge master

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* style tags

* refactoring

* update min css files

* update datatables language

* add datatables responsive feature

* style tables info, length and expand symbol

* always show column with button in proposals table

* format rpl columns values

* reset tables pagination type

* add new datatables files

* add responsive feature to tables

* update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

* format tags

* format tx hash icon spacing

* add responsive feature to tables

* fix responsive feature to tables

* style tables paging and tags

* small fixes

* small fix

* eth2deposits: add select count query (#1052)

* small fixes and merge tabs

* add layout for rocketpool tab

* small fixes

* fix responsive feature in tables

* fix color variables

* format numbers in rocketpool tab

* format stake number in rocketpool tab

* small fix

* small fixes badges landing page

* blocks: order search-result by slots desc (#1055)

* layout fix and show tags text conditionally in heading

* show rocketpool nav link conditionally

* change color variable

* small fixes

* format rpl values rocketpool tab

* alignment and color fixes

* stop event propagation in column with expand button

* final fixes

* reset to current ui

* show new tab conditionally

* show rocketpool info conditionally

* add logic for switch between charts in tab

* add new charts tab link

* exporter: add rocketpool exporter (#1057)

* exporter: add rocketpool-exporter

* update deps

* build: install vs go get swagger

* config: add missing rocketpool-exporter-yaml-entry (#1058)

* show charts in one tab

* layout fixes and format values in rocketpool tab

* link rocketpool tag to rocketpool page

Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* add warning if no validators are selected

* small layout changes and fixes

* build: use go@1.17 in github-actions

* dockerfile update go verison

* notification app integration

* update validator table styles

* updated notification monitoring

* updated notification monitoring

* notification page fixes

* fix editing subs

* fixes styling

* fix dashboard link query

* update backend integration for notification center

* fix empty validator

* only network validators

* badge coloring

* allow promotion codes

* update notification queries

* fix client update notifications

* update navbar

* get epoch without service

* undo

* add metrics

* add metrics

* update notification metrics

* spacing

* spacing

* update network liveness notification

* adjust responsiveness

* fixes & responsiveness

* fix edit no events

* temp disable proposal notifications

* fix repeated sending

* fix repeated sending

* fix query

* debug

* fix query

* add check for created

* attestation notifications duplicate check

* duplicate check & batch rework

* rework batch processing

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Vahe <vahe@bitfly.at>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
qu0b added a commit that referenced this pull request Nov 26, 2021
* new notifications page

* delete functionality

* small fixes inline edit

* inline edit improvements

* modals in progress

* add modals structure

* small fix

* test commit

* add range input in monitoring modal

* range input functionality

* update lib links

* add metrics logic

* add csrf

* fix validator list

* modals

* fix range in modal

* finish modals structure

* add validators table query

* add typeahead in modals

* add data to table

* finish add validator modal structure

* fix banner search placeholder position

* add different event badge color in validators table

* add basic functionality to manage notifications modal

* add new datatables lib files

* add tooltip for validator table row hover

* improve tooltips in validators section

* some ui improvements

* refactoring

* add validator remove request

* add typeahead

* add mutiple rows selection

* merge with origin

* unselect rows in validators table when click outside (except manage notifications button) and add styling for selected class

* fix modal dismiss

* add edit button to notifications column when no subscriptions

* add check uncheck all events toggle

* add remove all func. and add spinner

* fix dark theme for validators table

* dark theme reset

* code cleanup

* add content when no data in validators table

* dark theme temp reset

* add content for monitoring table empty

* show manage notifications and remove validators buttons only if data in table

* add validator modal fullscreen on small screen widths

* change expand row in tables style

* add add_vlidator and  subscribe func

* more styling and dark theme in progress

* change text color in metrics

* add and fix color variables

* small fixes

* add validator if email checked

* add select all feature to validator modal

* improve color theme

* replace color with variable

* add select all for manage

* code cleanup

* temp. remove other notification options

* fix modal dismiss

* rm duplicate code

* replace colors with variables for light and dark themes

* update themes css files

* revert theme css changes

* add manage subs

* add remove func for event container

* small layout fix

* update ids

* fix dark theme

* add monitoring typeahead

* fix validator select query

* add monitoring sub. function

* fix showing monitoring events in validators table

* code cleanup and dark theme fixed

* add monitoring data to table

* add rm funct to monitoring

* add update monitoring option

* rm old logic

* update metrics time interval

* add network liveness notification

* change email msg.

* add network table data

* update nav link

* add spinner to modal

* Feature/notification staging (#990)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>

* split slashing notifications & balance decrease notifications

* collect notifications use frontendb

* use frontend db for new subscriptions

* fix query

* move subscription query to frontend file

* no wrap on empty bar

* fix dark mode label hover

* add index validator_balance_recent for balance

* fix notification quieres and add tests

* add test subscription helper

* add slasing notifications test

* rewrite attestation notifications with union

* rewrite block proposal notifications

* rewrite slashing notifications

* return on empty query

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* improve notification tests

* add network name to users_subscription event_name field

* add network name to users_subscription event_name field

* move eth client notifications to user collect

* test migration of users_validators_tags

* Feature/notification staging (#999)

* Nimbustypo (#988)

* allow memory notifications

* fix nimbus metrics-endpoint typo

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notifiactions: move tax notifications to users sender

* Add get network utils function

* notification fixes & rm tests from CI

* watchlist fixes

* update queries to use frontend db

* Feature/notification staging (#1006)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* validator-page: fix calculation of rank-percentage (#993)

* improve letter spacing

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* improve contrast ratio

* fix type

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* Office/staging (#1016)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* validator-page: fix calculation of rank-percentage (#993)

* Altair (#992)

* update all dependencies, migrate to prysm monorepo protobufs (still v1alpha1)

* experimental standard api support

* fix genesis finality checkpoints case

* mark new blocks as canonical

* fix proposer index 0 problem

* index sync aggregates, and format bitlists properly

* sync aggregate participation listing

* format consistency fix; sync aggregate participation

* fix slashing and exit indexing in lighthouse client

* export eligible and voted ether in gwei, lots of other small fixes

* fix handling initial explorer-state

* implement prysm's altair-api, some other fixes

* make calc of global participationrate the same for lighthouse as for prysm

* set syncaggregate participation to default 0

* replace zssz with ztyp

Co-authored-by: protolambda <proto@protolambda.com>

* fix neukind & blox (#997)

Co-authored-by: Butta <inan1deniz@gmail.com>

* Feature/countdown (#998)

* add countdown feature

* add gradient

* remove animation

* fix margin

* small banner left section fix (#1002)

* add epoch timer (#1005)

* add epoch timer

* fix layout

* add margin

* add guarda to chart (#1010)

* add geth banner (#1012)

Co-authored-by: Butta <inan1deniz@gmail.com>

* remove banner (#1014)

Co-authored-by: Butta <inan1deniz@gmail.com>

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>

* improved logging, updated tables.sql with updated column name for purchase_group

* user helper to get network

* fix

* Office/staging (#1019)

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* Add copy button (#1031)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Improve copy button position (#1033)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* update format publickey

* Copy button (#1035)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Branch for pr staging (#1037)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Add missing copy buttons on eth2 deposits page (#1042)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix copy button behavior on eth2 deposits, poap and validator leaderboard pages (#1044)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* Fix tooltip behavior in all table pages for validator leaderboard, eth2 deposits and poap pages (#1045)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve copy button position

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>

* hide balance decrease

* Notcenter staging (#1054)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* Notcenter staging (#1056)

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* improve letter spacing

* ui improvements

* using both DBs for the query

* show content with data and without in network section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* add prifix

* fix unsub

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve edit button tooltip message

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* lowercase tags in all tables

* remove unnecessary code

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* refactoring

* add copy pub key button in validators table

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* improve label styling and refactoring

* improve tag style and refactoring

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* small fix validators table first column

* eth2deposits: add select count query (#1052)

* blocks: order search-result by slots desc (#1055)

* rm balance decreased

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* notification center improve responsiveness

* allow deselecting rows

* Rocketpool tab in validator page and Rocketpool page (#1059)

* code cleanup

* code cleanup

* setup

* update login redirect

* fix time to uint64 conv.

* fix spinners

* change old version link position

* change info text in monitoring modal

* using frontendDB

* small color fix

* redesign header section of page

* income card redesign

* improve subscription text in monitoring modal

* improve monitoring section content for no data

* display monitoring section with data and with no data conditionally

* small font change in monitoring modal

* add new css files

* improve letter spacing

* ui improvements

* merge master

* using both DBs for the query

* show content with data and without in network section

* add reminder for todo

* change info icon for tooltip in income section

* remove tooltip in validators table

* improve contrast ratio

* fix type

* fix modals responsiveness and other small fixes

* fix modal wrong validator count

* show add validator btn icon conditionally

* update css min files and small style fixes

* seperate queries

* rocketpool wip

* add rank and status to headline and redesign of first card in progress

* add prifix

* rocketpool cleanup

* fix unsub

* rocketpool validator tagging

* rocketpool frontend wip

* first card redesign in progress

* small fixes

* rocketpool frontend wip

* page redesign in progress

* small fix income card

* fix tooltip placement for elements on banner left

* rocketpool wip

* rocketpool wip

* add copy button validators page table

* add copy button to format public key function

* add copy button

* Stripe Premium (#1015)

* added stripe payments for mobile premium, added support for whale 280 validator on dashboard on website, added no ads support on website

* fix: filter out inactive premium subscriptions

* fixed goldfish and whale button

* improved logging, updated tables.sql with updated column name for purchase_group

* fixes stripe webhook updates for premium, fixes issue where user was premium after package expired, ui bugfixes for current premium package, ui text changes

* added more logging

* ui text changes for stripe premium

* fix user auth issue when no subscription is found

* updated comment

* update successurl & cancel url for mobile

* fix store button link no hover

* no need to load revive.js for premium users

* combine user_app_subscription update in stripeuserremove

* fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)

* add copy button in progress

* fix docs (#1022)

* Revert/premium (#1023)

* revert beaconchain preimum changes

* Revert "fix premium settings indicater when purchased via ios, fix authorize screen after logout (#1020)"

This reverts commit ba46b35cc273da08e0e75623a7bc55fea03f884f.

Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>

* copy button added

* reduce button padding

* Stripemobileapifix (#1024)

* Revert "Revert/premium (#1023)"

This reverts commit a3dbb68af19abc4f8a82baa358b4169d213033e7.

* fix sessionstore issues on api

* small fixes

* make whale color more visible on dark theme (#1025)

* small fixes

* ec changes for stripe premium, rel link on hero to /mobile, navbar user premium upgrade (#1030)

* small fixes

* small fixes

* copy button positioning fix

* rpc-lighthouse: fix exporting of older epochs (#1032)

* improve layout

* improve edit button tooltip message

* improve copy button position

* merge master

* build css

* add app pricing link in monitoring modal

* metrics endpoint api doc fix (#1034)

* use copy btn func

* merge with remote

* Add copy button (#1026)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* format event in most recent column validators table

* fix show empty content or data in monitoring section conditionally

* improve page layout

* replace copy button

* improve tables layout

* format table headers

* lowercase tags in all tables

* refactoring and add copy button where missing

* remove unnecessary code

* refactor format hash function

* remove unused function

* Add copy button where missing (#1038)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* Fix eth1 tx links (#1039)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* refactoring

* check validator history table missing data

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* add copy pub key button in validators table

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* fix tooltip behavior in validators table

* Add copy btn on eth2 deposits page where missing (#1043)

* fix tooltip placement for elements on banner left

* add copy button validators page table

* add copy button to format public key function

* add copy button

* add copy button in progress

* copy button added

* reduce button padding

* small fixes

* copy button positioning fix

* improve copy button position

* use copy btn func

* refactoring and add copy button where missing

* refactor format hash function

* remove unused function

* fix eth1 tx links

* add copy button to credentials and signature on eth2 page

* refactoring

* refactoring

* fix copy button behavior on eth2 deposits, poap and validator leaderboard pages

* fix tooltip behavior on validator leaderboard, eth2 deposits and poap pages tables

* hide balance decrease (#1046)

* refactoring and improving layout

* add column defs to datatables functions

* format table data wip

* format table data wip

* fix/hideBalanceDecrease (#1049)

* hide balance decrease

* fix error on missing event

* hide balance decreaes events

* fix

* format table data wip

* improve label styling and refactoring

* improve tag style and refactoring

* page redesign wip

* fix merge master

* Update format.go (#1051)

* Update format.go

* Update format.go

Co-authored-by: Butta <inan1deniz@gmail.com>

* style tags

* refactoring

* update min css files

* update datatables language

* add datatables responsive feature

* style tables info, length and expand symbol

* always show column with button in proposals table

* format rpl columns values

* reset tables pagination type

* add new datatables files

* add responsive feature to tables

* update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

update validator page

* format tags

* format tx hash icon spacing

* add responsive feature to tables

* fix responsive feature to tables

* style tables paging and tags

* small fixes

* small fix

* eth2deposits: add select count query (#1052)

* small fixes and merge tabs

* add layout for rocketpool tab

* small fixes

* fix responsive feature in tables

* fix color variables

* format numbers in rocketpool tab

* format stake number in rocketpool tab

* small fix

* small fixes badges landing page

* blocks: order search-result by slots desc (#1055)

* layout fix and show tags text conditionally in heading

* show rocketpool nav link conditionally

* change color variable

* small fixes

* format rpl values rocketpool tab

* alignment and color fixes

* stop event propagation in column with expand button

* final fixes

* reset to current ui

* show new tab conditionally

* show rocketpool info conditionally

* add logic for switch between charts in tab

* add new charts tab link

* exporter: add rocketpool exporter (#1057)

* exporter: add rocketpool-exporter

* update deps

* build: install vs go get swagger

* config: add missing rocketpool-exporter-yaml-entry (#1058)

* show charts in one tab

* layout fixes and format values in rocketpool tab

* link rocketpool tag to rocketpool page

Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Stefan <22667037+qu0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>

* add warning if no validators are selected

* small layout changes and fixes

* build: use go@1.17 in github-actions

* dockerfile update go verison

* notification app integration

* update validator table styles

* updated notification monitoring

* updated notification monitoring

* notification page fixes

* fix editing subs

* fixes styling

* fix dashboard link query

* update backend integration for notification center

* fix empty validator

* only network validators

* badge coloring

* allow promotion codes

* update notification queries

* fix client update notifications

* update navbar

* get epoch without service

* undo

* add metrics

* add metrics

* update notification metrics

* spacing

* spacing

* update network liveness notification

* adjust responsiveness

* fixes & responsiveness

* fix edit no events

* temp disable proposal notifications

* fix repeated sending

* fix repeated sending

* fix query

* debug

* fix query

* add check for created

* attestation notifications duplicate check

* duplicate check & batch rework

* rework batch processing

* add prater phase0 config

Co-authored-by: Madalina <madalina@bitfly.at>
Co-authored-by: Vahe <vahe@bitfly.at>
Co-authored-by: Vahe Grigoryan <32876150+Vahegian@users.noreply.github.com>
Co-authored-by: vahe <vahegian@gmail.com>
Co-authored-by: Manuel Caspari <manuel@caspari.at>
Co-authored-by: Patrick <guybrush@users.noreply.github.com>
Co-authored-by: protolambda <proto@protolambda.com>
Co-authored-by: Buttaa <inan@bitfly.at>
Co-authored-by: Butta <inan1deniz@gmail.com>
Co-authored-by: madalin0b <83428650+madalin0b@users.noreply.github.com>
Co-authored-by: Stefan Starflinger <stefan@starflinger.eu>
Co-authored-by: Patrick Pfeiffer <patrick@bitfly.at>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants