Commit Graph

1324 Commits

Author SHA1 Message Date
Miguel Medeiros
d376ba1c61
Move total MvB to the top.
Fix yAxis value.
Fix yAxis value.
Make disks smaller and transparent.
Change opacity on mouseover stack bars.
Add 4th column "sum of vsize" to tooltips table.
Add toggle show/hide tier fees.
Make progress active bar inline with text value.
Add a break line to the timestamp text.
Add colored progress bar with number.
2021-09-14 22:35:50 -03:00
Miguel Medeiros
388aa7fbe3
Fix y axis margin left. 2021-09-14 22:35:50 -03:00
Miguel Medeiros
34695146ee
Change renderer to svg. 2021-09-14 22:35:50 -03:00
Miguel Medeiros
9020c618f0
Change renderer to svg.
Fix data structure of mempool graph.
Change tooltip total position (top).
Change tooltip visual of partial porcentage.
2021-09-14 22:35:49 -03:00
Miguel Medeiros
584d091d4e
Fix indicator border-radius. 2021-09-14 22:35:49 -03:00
Miguel Medeiros
f434e50a2c
Invert the tooltip legends order.
Fix default data to title tooltip MM/dd HH:mm.
Add symbol to tx chart tooltip .
Add accumulative total for tooltip information.
Add 3th column to tooltip with a progress bar.
Add and max span zoom span.
Add feeRate limit input to mempool graph component.
Add showZoom option to mempool graph component.
Remove start animation to match the layout for future SSR.
Remove mouse wheel zoom from small template.
Fix small template style.
2021-09-14 22:35:49 -03:00
Miguel Medeiros
1a7decb91d
Add default data to title tooltip MM/dd HH:mm.
Add symbol to tx chart tooltip .
2021-09-14 22:35:48 -03:00
Miguel Medeiros
3574f8639e
Add total sum to mempool chart.
Add zoom tools.
Add different theme for charts `big` and `small` (default).
Fix date format on mouseover.
Fix animations on graphs page.
Fix overflow tv page.
Remove `crosshair` on mouseover, changed to `line`.
Fix custom tooltip styles.
Remove inverted button (will add in a future PR).
Remove fee range labels (will add in a future PR).
Fix e2e testing.
2021-09-14 22:35:48 -03:00
Miguel Medeiros
9b956ff88d
Add new component incoming-transactions-graph;
Refactor component mempool-graph;
Refactor component fee-distribution-graph;
Add incoming-transactions-graph to dashboard;
Add incoming-transactions-graph to statistics;
Add incoming-transactions-graph to television;
Add mempool-graph to dashboard;
Add mempool-graph to statistics;
Add mempool-graph to television;
Remove chartist.component;
2021-09-14 22:35:47 -03:00
Miguel Medeiros
1a98a14541
Add echart module. 2021-09-14 22:35:47 -03:00
softsimon
2e122a9be1
Merge pull request #771 from mempool/release/v2.2.2
Bump version number to v2.3.0-dev
2021-09-09 11:41:11 +04:00
wiz
fc58bcb3bc
Fix API docs examples for Raspberry Pi users using romanz/electrs 2021-09-09 11:11:01 +09:00
wiz
1696623e2f
Bump version to v2.3.0-dev after shipping v2.2.2 2021-09-09 07:27:01 +09:00
wiz
251a1af442
Bump version number for v2.2.2 release 2021-09-09 07:23:36 +09:00
wiz
8525fbb177
Fix api-docs incorrect API path for fees related methods 2021-09-08 07:13:23 +09:00
wiz
63a3568481
Merge pull request #768 from mempool/simon/liquid-fetch-unconfidential
Liquid: Display unconfidential address and fix tracking
2021-09-08 06:37:24 +09:00
softsimon
2d007b9100
Liquid: Display unconfidential address and fix tracking
fixes #761
2021-09-06 10:20:31 +04:00
softsimon
b71330c606
Lowercase Segwit uppercase addresses for tracking matching. 2021-09-05 00:30:24 +04:00
softsimon
1277e58e68
Updated address regex to handle all types of addresses.
fixes #301
fixes #750
2021-09-04 23:21:15 +04:00
wiz
4ed114a4d5
Merge pull request #762 from mempool/simon/npm-audit-fix-2021-09-03
Npm audit fix.
2021-09-04 09:16:56 +09:00
Miguel Medeiros
a0624df06b
Change websocket examples. 2021-09-03 20:13:31 -03:00
Miguel Medeiros
1eedcf900b
Fix transaction post curl example. 2021-09-03 19:43:28 -03:00
Miguel Medeiros
80047313e7
Remove unused variables. 2021-09-03 16:50:45 -03:00
Miguel Medeiros
71229b94c8
Set default active tab to liquid network. 2021-09-03 16:48:37 -03:00
Miguel Medeiros
c256daf8c8
Fix document location protocol for curl url. 2021-09-03 16:22:39 -03:00
Miguel Medeiros
ba0fb996d2
Fix curl placeholder url depending on base_module.
Fix currencies wrapper url variable name.
2021-09-03 16:02:05 -03:00
Miguel Medeiros
5977e96034
Fix typo variable name. 2021-09-03 14:35:06 -03:00
Miguel Medeiros
a151c5cddd
Add template to documentation.
Add support for BASE_MODULE=[mempool, bisq, liquid].
 Add print results do CommonJS examples.
 Add support for custom domains.
 Remove basecurrency from /volume endpoint.
2021-09-03 07:04:19 -03:00
softsimon
0323fd966d
Npm audit fix. 2021-09-03 00:44:23 +04:00
wiz
ad6503c7b3
Merge pull request #755 from knorrium/fix_dashboard_memory_leak
Add a potential fix for the memory leak on the Dashboard
2021-09-02 19:12:42 +09:00
softsimon
f8c11c8b6b
Merge pull request #759 from knorrium/cypress_831
Update Cypress to v8.3.1
2021-09-02 13:45:12 +04:00
Felipe Knorr Kuhn
ba5421e77b
Add some search tests (#758) 2021-09-02 13:42:18 +04:00
Felipe Knorr Kuhn
20fa803cee
Add a potential fix for the memory leak on the Dashboard
Fix the broken experience after unsubscribing for network changes

Fix the broken experience after unsubscribing for network changes
2021-09-02 00:47:00 -07:00
Felipe Knorr Kuhn
393fa78a43
Increase waitForSkeletonGone timeout to 15s 2021-09-01 21:09:14 -07:00
Felipe Knorr Kuhn
3f290dae06
Upgrade Cypress to v8.3.1 2021-09-01 21:08:10 -07:00
wiz
79ef8ca371
Revert "Support uppercase addresses when searching."
This reverts commit fc28b06a0f.
2021-09-02 00:57:43 +09:00
softsimon
fc28b06a0f
Support uppercase addresses when searching.
fixes #301
2021-08-29 15:58:39 +03:00
softsimon
8fdbfdc04c
Use block cache when searching or opening a recent block. (#749)
* Use block cache when searching or opening a recent block.

fixes #715

* Fixed linting errors.
2021-08-29 04:55:46 +03:00
wiz
c552f1aab6
Pull from transifex 2021-08-27 14:28:51 +09:00
Miguel Medeiros
c7db81c97c Refactor difficulty adjustment calculation. 2021-08-25 17:18:30 -03:00
softsimon
bd1a37b8ef
Correcting keypress arrow left test. 2021-08-25 18:41:35 +03:00
softsimon
efc4e6a8ed
Fix for multiple arrow navigation bugs. (#741)
* Fix for multiple arrow navigation bugs.

fixes #731

* Updating test to handle left arrow navigation.

* Updating test to handle left arrow navigation.

* Arrow right click fix.

* Update frontend/cypress/integration/mainnet/mainnet.spec.ts

Co-authored-by: Felipe Knorr Kuhn <100320+knorrium@users.noreply.github.com>

Co-authored-by: Felipe Knorr Kuhn <100320+knorrium@users.noreply.github.com>
2021-08-25 15:44:55 +03:00
Felipe Knorr Kuhn
dd5d87e91e
Add a test for not showing unblinding errors on regular TXs (#737) 2021-08-22 00:34:40 +03:00
softsimon
4376de85ff
Liquid unblinding: Don't throw error as default for regular liquid transactions. 2021-08-21 03:13:39 +03:00
softsimon
b34f6fedb6
Redirect unconfirmed bisq transactions to main website for tracking. 2021-08-20 14:56:12 +03:00
Miguel Medeiros
58af0d78af
Bugfix: Fix bisq dashboard tables overflow. (#733)
* Fix bisq dashboard tables overflow.

* Fix nav-item mobile margin.
2021-08-19 17:51:08 +03:00
Priyansh
ca13d9109c
Updated mobile view for dropdown (#717)
Dropdown menu with dynamic positioning
2021-08-18 19:18:12 +03:00
Priyansh
e103fb5876
Updated significant digits of transaction fee (#722) 2021-08-18 16:27:35 +03:00
softsimon
58178f4563
Arrow bugfix: Unsubscribe all the observables when leaving view. 2021-08-18 15:59:18 +03:00
wiz
04f1879fd1
Add Unchained Capital as Enterprise Sponsor (#711) 2021-08-18 15:15:31 +03:00
softsimon
f5bc9ced0a
Liquid unblinding: Replacing async/await with observable. 2021-08-18 14:05:40 +03:00
softsimon
7fe9993f91
Optimize performance of next/previous block. (#729) 2021-08-18 12:49:42 +03:00
softsimon
7c95339324
Merge pull request #728 from mempool/simon/unblinding-refactor-fix
Unblinding refactor fix
2021-08-18 04:09:53 +03:00
softsimon
e20100e437
Unblinding refactor fix 2021-08-18 03:34:17 +03:00
Felipe Knorr Kuhn
d7cf2b37d5 Update Liquid test data 2021-08-17 16:49:34 -07:00
Felipe Knorr Kuhn
de5518d262 update test specs to handle the new multisite setup on CI 2021-08-17 15:53:57 -07:00
Felipe Knorr Kuhn
7e4c51f47f Add new config targets for the multisite setup 2021-08-17 15:49:58 -07:00
softsimon
fe1d153632
Merge pull request #710 from MiguelMedeiros/feature-next-previous-block-arrows
UI/UX: `Next` and `Previous` button arrows for block navigation.
2021-08-18 00:57:39 +03:00
softsimon
a98f9ab80e
Updating from transifex. 2021-08-18 00:54:34 +03:00
softsimon
867afaf265
Updating package lock file. 2021-08-18 00:50:18 +03:00
Rishabh
3d2ec64b14
Only display "Load all" if there are at least 3 more items to load (#724)
* Only display Load more if there are at least 3 more items to load

* Load more only if at least 3 more inputs
2021-08-18 00:49:08 +03:00
softsimon
bb407c0b42
Merge pull request #725 from mempool/simon/liquid-unblinding-refactor
Refactored liquid unblinding code into a new file.
2021-08-17 23:52:33 +03:00
Felipe Knorr Kuhn
901cee903c Update bisq tests to use the menu navigation 2021-08-17 13:02:24 -07:00
Felipe Knorr Kuhn
250ea09c7e Run generate config before running e2e tests locally 2021-08-17 13:01:36 -07:00
Felipe Knorr Kuhn
648d59631b Update local-prod target to use the new JS dev proxy 2021-08-17 13:01:04 -07:00
Felipe Knorr Kuhn
ed06e3c491 Add a new JS-based dev proxy for the new split up sites 2021-08-17 13:00:46 -07:00
Felipe Knorr Kuhn
3e8d646edd Fix update-config script to parse string values 2021-08-17 12:03:03 -07:00
softsimon
9c2c698575
Refactored liquid unblinding code into a new file. 2021-08-17 20:20:25 +03:00
softsimon
e2b0a286a4
Adding v2.2.1 dashboard screen shot. 2021-08-16 00:31:14 +03:00
softsimon
154809f0f9
Fix navigate to sponsor when base module is not mempool 2021-08-15 20:05:49 +03:00
softsimon
8d9a51a7c4
Readding search field, and fixing search for non-mempool base module sites. 2021-08-14 14:58:58 +03:00
softsimon
b3294369d4
Restoring Bisq Dao nav bar on Bisq module. 2021-08-14 13:25:54 +03:00
softsimon
d73b814277
Merge pull request #703 from priyanshiiit/median_fee
Get Median Fee on page reload
2021-08-14 02:25:35 +03:00
softsimon
ae51ee3e26
Removing issuance id test and fixing asset id test. 2021-08-14 02:21:38 +03:00
wiz
4b16e5d65f
Add some basic title/descriptions for bisq.markets and liquid.network 2021-08-14 07:44:22 +09:00
softsimon
4f73bba132
Hide Mempool project description from non-mempool base module sites. 2021-08-14 01:37:28 +03:00
softsimon
3c229602e4
Use local about page component instead of external link. 2021-08-14 00:42:52 +03:00
softsimon
c74c902ebc
Adding new preview images for Liquid and Bisq 2021-08-14 00:36:46 +03:00
softsimon
9d75c47792
Merge branch 'master' into simon/configurable-main-module
# Conflicts:
#	frontend/src/app/components/api-docs/api-docs.component.ts
#	frontend/src/app/components/blockchain-blocks/blockchain-blocks.component.ts
#	frontend/src/app/components/master-page/master-page.component.html
#	frontend/src/app/components/mempool-blocks/mempool-blocks.component.html
#	frontend/src/app/components/mempool-blocks/mempool-blocks.component.ts
#	frontend/src/app/dashboard/dashboard.component.html
2021-08-13 17:16:14 +03:00
wiz
7e273ce63d
Bump version tags to v2.2.2-dev 2021-08-13 07:56:14 +09:00
Miguel Medeiros
6d070e75b0 Add next and previous arrows to blocks. 2021-08-12 19:49:39 -03:00
wiz
af5e0d7cd6
Bump version to v2.2.1 2021-08-13 07:45:47 +09:00
wiz
a2f1003916
Pull from transifex 2021-08-13 06:22:11 +09:00
wiz
f4f96fd18e
Fix typos in site.webmanifest for liquid.network 2021-08-12 20:57:33 +09:00
Miguel Medeiros
f3b470b63e
Fix API docs example for POST /tx endpoint (#707)
* Fix post transactions example.
* Fix post tx endpoint.
2021-08-12 20:41:23 +09:00
wiz
398a72c1a6
Pull from transifex 2021-08-12 19:33:22 +09:00
softsimon
ddd6420d9b
Updating Bisq markets logo and favicons. 2021-08-11 20:31:05 +03:00
Miguel Medeiros
d76f42296a
Add new documentation for Liquid and Bisq. 2021-08-12 01:19:40 +09:00
wiz
45af88774f
Pull from transifex 2021-08-12 00:49:33 +09:00
github2k20
47a6118ffb Get Median Fee on page reload 2021-08-11 00:17:25 +05:30
wiz
34d46e8ca5
Pull from transifex 2021-08-11 00:29:46 +09:00
wiz
a940f7e3b4
Pull from transifex 2021-08-09 23:48:20 +09:00
softsimon
8c29395533
Resume tx tracking when network goes offline. (#702)
fixes #609
2021-08-09 13:01:29 +03:00
Miguel Medeiros
8208bbf0b7
UI/UX: Fix blockchain-blocks skeleton. (#697)
* Fix blockchain-blocks skeleton.

* Fix blockchain skeleton background.

* Fix mempool blockchain skeleton.

* Add e2e testing.
Add tsconfig.
Fix mempool fit to screen.

* Fix wrong return.
Fix e2e testing.

* Fix blockchainblocks connectionstate.
Add init action to websocket mock.
Add e2e testing for droping websock connection.

* Ref e2e code for websocket connection.
Fix blockchain blocks skeleton.

* Fix state connections.
Remove .only e2e tests.

* Fix mempool blocks skeleton.

* Add fit screen to empty blocks.
2021-08-09 03:43:03 +03:00
softsimon
7ef4be26ed
Use BLOCK_WEIGHT_UNITS instead of hard coded block size limit in all occations. 2021-08-08 04:19:54 +03:00
wiz
7d3757676f
Enable 'ca' locale for Catalan 2021-08-08 01:05:42 +09:00
wiz
073bd60ed8
Pull from transifex 2021-08-08 01:05:26 +09:00
wiz
18c38fc1c1
Pull strings from transifex 2021-08-08 00:58:58 +09:00
wiz
0eb95447bb
Pull strings from transifex 2021-08-07 21:12:26 +09:00
softsimon
c6b1979391
Support Liquid 0.1 sat/vB fees on blocks. 2021-08-07 04:24:46 +03:00
softsimon
0f390e65a4
Assets page design improvements. 2021-08-07 03:25:35 +03:00
softsimon
223288cc52
Removing extra character. 2021-08-07 03:05:54 +03:00
softsimon
72a35200b3
Pulled from transifex. 2021-08-07 02:27:59 +03:00
softsimon
11817c04f7
Transaction and block header hex external URL should be relative to the network. 2021-08-06 23:45:54 +03:00
Miguel Medeiros
7a8b2db3fb
UI/UX: Fix Blockchain skeleton preloader. (#696)
* Fix Blockchain skeleton preloader.

* Fix Mempool Blocks skeleton preloader.

* Add e2e test.

* Add shared command to cyrpress e2e test.
2021-08-06 14:09:47 +03:00
Priyansh
6d910a5e24
changed the order of columns in collapsed view (#695) 2021-08-06 14:08:44 +03:00
softsimon
e1f07884b9
Correcting favicon paths and color. 2021-08-05 19:25:13 +03:00
softsimon
e00e61edfa
Updating liquid favicons. 2021-08-05 19:14:48 +03:00
softsimon
4f988e186a
Updating liquid network logo. 2021-08-05 18:58:39 +03:00
wiz
1aa54faa35
Fix liquid.network and bisq.markets page titles in SEO services 2021-08-05 22:45:03 +09:00
softsimon
99adccf43c
Pulled from transifex. 2021-08-05 14:15:37 +03:00
softsimon
0bb9247609
Handle 0.1 sat/vB base fee on the dashboard and backend. 2021-08-05 02:03:52 +03:00
softsimon
d841933b21
Sync blockstream asset registry when in liquid base module mode. 2021-08-05 01:31:22 +03:00
wiz
bc8b78a01b
Update page titles in index.*.html and SEO service 2021-08-05 02:41:52 +09:00
Miguel Medeiros
e31b906084 Import scss from transaction component. 2021-08-04 09:09:28 -03:00
Miguel Medeiros
7249620471 Fix Bisq css page.
Refactor Bisq html page title classes.
2021-08-04 09:08:11 -03:00
Miguel Medeiros
dc9d5d0be3 Fix h1 fontsize. 2021-08-04 09:08:11 -03:00
softsimon
a9009d4de2
npm audit fix. 2021-08-04 14:34:28 +03:00
softsimon
a265787cd4
Bumping mempool.js. 2021-08-04 14:34:05 +03:00
softsimon
c6e72be483
Liquid proxy fix to work locally. 2021-08-04 14:21:15 +03:00
Felipe Knorr Kuhn
5b17f88de2 disable video recording 2021-08-03 21:26:40 -07:00
Felipe Knorr Kuhn
508c8b0be3 make serve:local-prod target not verbose 2021-08-03 21:19:25 -07:00
softsimon
ef7dd6c8fb
Merge branch 'master' into simon/configurable-main-module 2021-08-03 18:41:43 +03:00
softsimon
f03249761b
Updating i18n from transifex. 2021-08-03 18:38:34 +03:00
softsimon
cb5877ba0a
Update i18n. 2021-08-03 18:37:31 +03:00
softsimon
96f14d2781
Flipping Merkle root and Bits location for more table alignment. 2021-08-03 18:35:49 +03:00
softsimon
8eb70416da
Removing "raw block". 2021-08-03 18:15:33 +03:00
wiz
b9246a72f2
Add Foundry as Enterprise Sponsor (#685) 2021-08-03 18:00:18 +03:00
Priyansh
43e222b9df
Raw Hex of Objects in Details Tab #616 (#682)
* Added Block Hex in Details

* Added Raw Tx in Transaction Details

* Backend Updates
2021-08-03 14:27:02 +03:00
wiz
10fa39634e
Update our Terms of Service, split Privacy Policy into its own page 2021-08-03 12:20:51 +09:00
wiz
e6b90385b2
Further tweak index.liquid.html metadata text 2021-08-02 21:42:02 +09:00
wiz
61181c6791
Set index.html metadata and SEO service title for liquid.network 2021-08-02 21:30:29 +09:00
wiz
d2cccd2422
Fix liquid favicons 2021-08-02 21:07:48 +09:00
wiz
b05ebe1598
Add missing route for /privacy-policy to liquid explorer routing 2021-08-02 20:59:31 +09:00
softsimon
d92827a411
Upgrade deprecated xi18n command to extract-i18n. 2021-08-02 14:49:02 +03:00
wiz
d061f7589c
Update our Terms of Service, split Privacy Policy into its own page 2021-08-02 20:48:10 +09:00
softsimon
1c01094e07
Removing duplicate i18n string. 2021-08-02 14:48:08 +03:00
softsimon
15903faf49
Merge branch 'master' into simon/configurable-main-module
# Conflicts:
#	frontend/src/app/components/blockchain/blockchain.component.ts
2021-08-02 00:24:09 +03:00
Miguel Medeiros
a0559cbb24
Fix time until component round for week interval. (#679)
* Fix time until component round for week interval.

* Add forceFloorOnTimeIntervals parameter.
2021-08-01 01:25:24 +03:00
Miguel Medeiros
0293ba4a52
Remove feeRange check. (#678) 2021-07-31 20:11:50 +03:00
Miguel Medeiros
8b0d1db776
Fix concurrent asynchronous calls. (#675)
* Fix concurrent asynchronous calls.

* Remove test without mempool info websocket.

* Remove isloading$ variable.
2021-07-31 19:40:15 +03:00
softsimon
1908b1a5a6
Adding configuration for blocks and mempool blocks amount. 2021-07-31 17:56:10 +03:00
softsimon
037f472f8c
Make Block Weight Unit configurable in frontend+backend. 2021-07-31 17:30:35 +03:00
softsimon
a32c1f40b1
Restoring About page. Fix for KEEP_BLOCKS_AMOUNT setting. Show up to 2 mempool blocks. 2021-07-30 23:14:45 +03:00
Miguel Medeiros
837e714b1f
Fix show blocks on small screen. (#674) 2021-07-30 02:28:43 +03:00
softsimon
a00aa27ae4
Fix API doc page for Bisq. 2021-07-29 16:14:36 +03:00
Miguel Medeiros
226e72451c
Fix colorized unblinded transaction. (#671) 2021-07-29 13:37:17 +03:00
softsimon
544be77bdc
Liquid asset search bug fix. 2021-07-29 13:10:06 +03:00
softsimon
b8a110a772
Liquid fixes for latest transactions and API Doc. 2021-07-29 13:06:08 +03:00
wiz
7788a2d6bd
Add other domain names to Terms of Service header 2021-07-29 18:38:49 +09:00
softsimon
da17fd16fa
Liquid blockchain container position. 2021-07-29 12:36:00 +03:00
softsimon
e670f80fed
Liquid dashboard updates. About page link. 2021-07-29 12:32:54 +03:00
softsimon
2de28b9926
Dynamic dropdown. 2021-07-28 22:32:13 +03:00
softsimon
e6f8cf6cc8
Updating from transifex. 2021-07-27 19:51:38 +03:00
softsimon
d7586af392
Make base module and index.html file configurable with BASE_MODULE. Adding bare Liquid module. 2021-07-27 17:10:38 +03:00
wiz
35881b2457
Add customized index.html for bisq.markets entrypoint 2021-07-27 21:38:13 +09:00
Miguel Medeiros
735c2ba587
Bugfix: Dashboard preloading skeleton. (#668)
* Change green color.

* Fix dashboard preloading components.
2021-07-27 02:47:08 +03:00
softsimon
be1ef43cd1
Updating i18n messages. 2021-07-26 22:02:24 +03:00
Felipe Knorr Kuhn
34ad88d3d0
update indentation (#664) 2021-07-26 22:00:53 +03:00
Miguel Medeiros
751c7d6e69
Bugfix: Dashboard - Difficulty adjustment component. (#663)
* Add color to previous retarget.
Add absolute number pipe.
Change plus and minus signs to fa icons.
Change Fee Estimate title to Transactions Fees.
Set min and max difficulty adjustments.

* Add projectID to cypress conf.

* Change icon to fa-caret.

* Remove unecessary icons.
2021-07-26 22:00:40 +03:00
Felipe Knorr Kuhn
8a44ccc55d
small formatting fix to trigger more tests (#660) 2021-07-26 01:49:40 +03:00
softsimon
81df40681f
Updating translations. 2021-07-25 21:18:35 +03:00
Felipe Knorr Kuhn
9e46cde9b7
Updates to the e2e suite (#659)
* initial version of the update config script

* fix duplicated content

* update cypress ci settings

* add workflow to run e2e tests when pushing

* record cypress results to the dashboard

* pull the cypress record key and project id from the secrets

* add start-server-and-test to replace concurrently

* replace concurrently with start-server-and-test

* remove concurrently

* add new cypress target to record

* update cypress to 7.7.0

* add tests for signet

* add tests for testnet

* run tests on chrome and firefox

* update test matrix: add edge and run firefox on container

* fix copypasta

* update docker image for firefox

* fix task name again

* fix edge tests task name

* improve bisq tests

* update workflow config

* enable cypress debug logs

* add a manual trigger for the e2e tests

* add config:defaults target

* use more of the GHA options

* fix config command

* add cypress-fail-on-console-error

* upgrade cypress to v8.0.0

* add helper to wait for the loader skeleton to be gone

* use skeleton waiter on the tests

* remove manual test trigger

* fix tv test when only one mempool block is available

* add waiter for pagination

* add extra steps to debug firefox launch issue

* remove whoami step

* Revert "upgrade cypress to v8.0.0"

This reverts commit cb3ff7d906.

* remove userinfo debug step

* enable test retries in run mode

* update proxy config to reduce ECONNRESET errors

* add mock-socket dev dependency

* add helpers to mock websockets and detect page idleness

* stabilize mainnet tests

* fix tv mode test on Liquid

* add basic tests for the mainnet status page

* cleanup mainnet tests

* update bisq tests

* update signet tests

* update testnet tests

* add initial support for parameterized websocket mocks

* move testing dependencies to optionalDependencies

* comment out mempool size check until the live updates are fixed

* comment out tx regex test

* update fixture for the new difficulty adjustment component

* fix the assertions on the status page
2021-07-25 21:03:47 +03:00
softsimon
723034b3d3
Status page wasn't updated due to multiple want events.
fixes #658
2021-07-25 19:43:06 +03:00
softsimon
195b9bf542
Bumping the mempool-js lib. 2021-07-25 02:32:31 +03:00
softsimon
0333d91b15
Updating from transfex. 2021-07-25 01:49:35 +03:00
softsimon
f0bd487ea9
Update i18n messages. 2021-07-25 01:35:12 +03:00
Miguel Medeiros
cd8e308870
Add previous adjustment retarget. (#655)
* Add previous adjustment retarget.

* Fix green color.
Add + symbol to difficulty change.

* Add previousRetarget to websocket.

* Add previous retarget.
2021-07-25 01:26:48 +03:00
Miguel Medeiros
f6a889298c
Bugfix: Change mempool block time precision. (#650)
* Fix time precision.

* Fix rounding numbers only for minutes range.
Fix reflected avg time to ETA transactions.

* Fix now variable update.
2021-07-25 01:26:29 +03:00
Miguel Medeiros
11f5e99187
Doc: Add new endpoints to api documentation. (#654)
* Add difficulty adjustment api doc.
Change fee tab to general tab.

* Add block header examples.

* Change tab orders.
Add fees tabs.
Change CPFP instructions to Transactions tab.

* Reorder alphabetically.
Fix typo.
2021-07-24 23:00:11 +03:00
wiz
334f9358b0
Add new page for Trademark Policy and Guidelines (#647)
* Add new page for Trademark Policy and Guidelines

* Fix attribution footer at bottom of Trademark Policy

* Add our Trademark Notice and Trademark Policy URL to LICENSE

* Last minute fixes to Trademark Policy and Guidelines page
2021-07-24 22:40:11 +03:00
wiz
f36f48b11c
Add Marina Wallet as Community Integration on About page (#651)
* Add Marina Wallet as Community Integration on About page

* Shift logo for Marina wallet by a few pixels on About page
2021-07-23 21:12:48 +03:00
softsimon
037d6a75ea
Adding previous difficulty retarget to the difficulty adjustment api. (#652)
refs #640
2021-07-23 14:35:04 +03:00
softsimon
775323de3e
Removing angular CLI analytics. 2021-07-22 15:37:40 +03:00
Miguel Medeiros
d91dfa2f41
Check if feeRange is undefined. (#636) 2021-07-21 18:35:27 +03:00
softsimon
3ac06bb983
Updating i18n from transifex. Moving hindi location. 2021-07-20 15:43:01 +03:00
Miguel Medeiros
1ba0075829
Feature: Reflect difficulty estimation into mempool blocks. (#637)
* Add time until to mempool blocks.
Reflect difficulty estimate time.

* Fix estimate calculation.
Turn off the auto refresh.

* Change Math.floor to Math.round.
2021-07-20 15:04:53 +03:00
Miguel Medeiros
95436d398d
Fix undefined asset and colored coinbase tx. (#645) 2021-07-19 23:13:34 +03:00
softsimon
cb90b09a0e
Changing block header link to icon. Setting api response header to match electrs. 2021-07-19 02:34:01 +03:00
Rishabh
2e54f4ca94
Added missing block header API (#630)
* header API frontend

* Block Header API endpoint added to Node.js backend

* updated package-lock.json

Co-authored-by: Rishabh <rishabh@Rajeshs-MacBook-Pro.local>
2021-07-19 02:26:16 +03:00
softsimon
853e2fcb8f
Minor fixes to difficulty adjustment api. 2021-07-19 00:50:09 +03:00
Priyansh
9e0a5300b0
Expose the difficulty adjustment information in an API #622 (#628)
* Added difficulty adjustment information API

* Added Difficulty API in API docs frontend

* Added link to API

* Updated the API implementation of difficulty-adjustment

* Updated API End Point in frontend

* Updated sample API response in frontend
2021-07-19 00:45:45 +03:00
Miguel Medeiros
ad08c3a907
Add min-height to mempool-info-data. (#639) 2021-07-18 16:42:02 +03:00
Miguel Medeiros
08328cbf0f
Bugfix: Overflow in difficulty adjustment component. (#638)
* Remove green progress bar.

* Fix itens overflow.
2021-07-18 15:47:47 +03:00
Miguel Medeiros
03ce592ab0
Fix time-span calculation. (#635) 2021-07-18 15:42:59 +03:00
softsimon
21db5a4102
Removing shortened date i18n strings. 2021-07-18 01:02:02 +03:00
softsimon
7234734056
Updated "mins per block" i18n string. 2021-07-17 18:23:50 +03:00
softsimon
7bf9d604b9
Reusing hard coded In~1 min with base date minute i18n string. 2021-07-17 16:36:21 +03:00
softsimon
08fd4a4835
Updating from transifex. 2021-07-17 15:37:34 +03:00
softsimon
9a715871c5
Updating i18n strings. 2021-07-17 14:59:10 +03:00
Miguel Medeiros
d405334109
UI/UX - New component for difficult adjustment. (#602)
* Add next difficulty blocks.
Add next difficulty target date.
Add next difficulty total progress.
Add ajustment difficulty avg min per block.

* Fix typo.

* Trigger difficulty calculation every 5 seconds.

* Add rxjs timer to difficultyEpoch.

* Fix pipe.

* Fix small bar position.

* Change i18n strings.

* Fix typo.

* Add time-until component.

* Speed up difficultyEpoch timer to 1000 ms.

* Fix values to 2 decimal places.

* Add title to fee and difficulty adjustment cards.

* Add title outside the card.

* Fix title to center position.

* Add other titles.

* Add new transalations strings.
Refactor time span component.

* Fix difficulty adjustment i18n string.
Fix duplicated i18n strings.
2021-07-17 14:58:16 +03:00
Miguel Medeiros
38aee1a897
UI/UX - Scroll by clicking on the pagination button. (#613)
* Add scrollIntoView when click on pagination.

* Add padding top.

* Fix access DOM from ViewChild.

* Fix scrolling position.

* Fix chrome and firefox compatibility.
2021-07-16 15:33:22 +03:00
Miguel Medeiros
52aea12f22
UI/UX - Fix arrow position. (#627)
* Fix arrow position.

* Add arrows from font-awesome.

* Add icons to bisq transfers.

* Fix icon size in mobile view.
2021-07-15 23:23:37 +03:00
softsimon
d13e18a72a
Fix for liquid network redirect in staging proxy. 2021-07-14 14:40:31 +03:00
softsimon
f2e0a71b01
Only display Trade Mark sign on english language. (#608) 2021-07-13 12:00:05 +03:00
softsimon
b4eea3dc72
Updating from transifex. 2021-07-13 11:49:46 +03:00
softsimon
cdfc03f352
Adding Hindi 2021-07-13 11:49:04 +03:00
Miguel Medeiros
2c5ccab77c
UI/UX - Blocks not visible on the TV page. (#626)
* Fix blocks not visible on the TV page.

* Add e2e testing for tv screen.
2021-07-12 17:19:58 +03:00
softsimon
80d76ad1f4
Updating from transifex. 2021-07-11 22:06:14 +03:00
softsimon
9a2428ad79
Update i18n. 2021-07-10 18:20:15 +03:00
Miguel Medeiros
71cf41362f
UI/UX - Add skeleton for blocks preload. (#615)
* Add skeleton for blocks preload.

* Add e2e testing for skeleton blocks preloader.

* Fix reduce mempool blocks to fit the screen.

* Fix variable naming.
2021-07-10 16:04:15 +03:00
Miguel Medeiros
652f88770e
Fix mouse over tooltip width. (#614) 2021-07-07 22:20:17 +03:00
Miguel Medeiros
7de2cf89f4
Fix table overflow. (#612)
fixes #303
2021-07-07 15:22:25 +03:00
softsimon
d7a827ba7f
Update from transifex. 2021-07-06 20:05:59 +03:00
Miguel Medeiros
9dae7020c8
Liquid support for unblinding transactions. (#588)
* Add docker file to generate wallycore wasm js lib.

* Add unblinded liquid transactions.

* Add background to unblided transactions.

* Check liquid network to try to unblind tx.

Ww don't want to try to unblind transactions in other networks.

Co-authored-by: Felipe Knorr Kuhn <100320+knorrium@users.noreply.github.com>

* Delete libwally-core dockerfile.

* Delete wallycore.html.

* Fix validation unblind tx.
Fix lint.
Add errorUnblinded.
Add vin.prevout unblinded tx.

* Add e2e testing to liquids unblinded tx.

* Load libwally.js dynamically.

* Fix table size.

* Add Blockstream License to libwally and wallycore.

Co-authored-by: Felipe Knorr Kuhn <100320+knorrium@users.noreply.github.com>
2021-07-06 19:56:32 +03:00
softsimon
3ae3df6722
Revert "Parse TXID, hash or address strings from search bar and allow searching for TXID:OUTPUT. (#578)" (#610)
This reverts commit 2e2e6aa01f.
2021-07-06 19:55:01 +03:00
softsimon
2e2e6aa01f
Parse TXID, hash or address strings from search bar and allow searching for TXID:OUTPUT. (#578)
fixes #450
fixes #415
2021-07-06 19:43:18 +03:00
Miguel Medeiros
1e9f131a2a
Fix pagination responsive layout. (#590)
* Fix pagination responsive css.

* Fix css title block transaction alignment.

* Add pagination responsive layout to bisq tx page.

* Add pagination responsive  to bisq blocks page.

* Fix pagination css - bisq txs page.

* Add e2e tests for bisq and mainnet pagination.
2021-07-05 22:28:56 +03:00
wiz
1d29fad986
Bump version to v2.2.1-dev 2021-07-03 14:49:59 -07:00
wiz
eb6db6caf3
Bump version for v2.2.0 release 2021-07-03 14:36:10 -07:00
wiz
78c44eedbc
Update from transifex 2021-07-03 14:34:47 -07:00
softsimon
b48a48a6be
Updating from transifex. 2021-06-29 13:12:47 -04:00
softsimon
8e1aae1bbf
Updating i18n messages. 2021-06-29 13:11:39 -04:00
Miguel Medeiros
807d4b0327
Fix tv only (#598)
* Remove TV Only container.
2021-06-29 13:10:15 -04:00
Miguel Medeiros
df588695ec
Fix iinverse mempool graph also affect the TV view (#580) 2021-06-29 13:08:11 -04:00
softsimon
da13349b14
Reduce titles in Russian language to prevent overflows. 2021-06-27 12:16:59 -04:00
softsimon
6be733490f
npm audit fix 2021-06-26 15:28:45 -04:00
wiz
fdf15c39a6
Merge pull request #595 from knorrium/fix_docker_builds
Improvements to local and Docker builds
2021-06-27 04:20:09 +09:00
softsimon
3b020046b7
Update i18n from transifex. 2021-06-26 14:45:05 -04:00
Felipe Knorr Kuhn
741a020579 add missing semicolon 2021-06-26 00:29:45 -07:00
Felipe Knorr Kuhn
33d37a9b5b update generate-config to read the short sha from docker 2021-06-25 23:47:40 -07:00
softsimon
33a5be5a7d
Lower scroll threshold to fix load more not triggering. (#576)
* Lower scroll threshold to fix load more not triggering.

fixes #575
2021-06-24 18:20:20 -04:00
softsimon
6a4eee3711
Updated from transifex. 2021-06-22 13:56:46 -04:00
softsimon
13931ceec6
Updated from transifex. 2021-06-22 10:57:44 -04:00
softsimon
0c418a9e33
Updated from transifex. 2021-06-22 10:57:26 -04:00
softsimon
6f8b95a17f
Updating i18n. 2021-06-17 11:59:11 -05:00
softsimon
389c1d794c
Updated from transifex. 2021-06-17 11:09:52 -05:00
softsimon
fca66f1b9f
Updating i18n. 2021-06-17 11:09:07 -05:00
Felipe Knorr Kuhn
4c7d0cd2e5
Generate config on serve and updated git revision method (#587)
* run generate-config on serve

* write the config file only if settings have changed

* read the git commit hash from the current branch, not master

* git sha is now short by default, no need to trim on the about component
2021-06-16 13:47:05 -05:00
Felipe Knorr Kuhn
1016586992
fix the block viewer for liquid (#584) 2021-06-16 11:48:46 -05:00
wiz
38c8f3acb4
More tweaking of project description on About page 2021-06-16 00:19:56 -05:00
wiz
962023fbc4
Update project description on About page 2021-06-15 23:56:49 -05:00
wiz
b4f8bb2f48
Add trademark symbols and trademark notice to About page 2021-06-15 23:23:26 -05:00
Felipe Knorr Kuhn
c26461fada
Route json assets to prod (#585)
* update proxy settings to route json assets to prod
2021-06-15 17:32:36 -05:00
softsimon
1a996e1640
Adding missing space. 2021-06-13 17:56:24 -05:00
softsimon
c80532b420
Bumping mempool.js lib. 2021-06-13 15:39:40 -05:00
wiz
74c49b9ae7
Enable i18n locale for Russian (ru) 2021-06-13 15:05:21 -05:00
softsimon
3f03c9c2b6
Swap location of API doc tabs. 2021-06-12 17:18:59 -05:00
softsimon
f00e727e68
Updating i18n from transifex. 2021-06-11 23:27:29 -05:00
Miguel Medeiros
4338dd6c3f
Fix transaction title breaks row on some languages (#570) 2021-06-11 23:16:45 -05:00
Felipe Knorr Kuhn
8385c50605
Update test dependencies (#572)
* move Cypress to the optionalDependencies section

* remove protractor

* remove dead protractor test files
2021-06-11 23:06:55 -05:00
softsimon
93c4b1caf1
Fix for missing overpaid fees tag on confirmed txs
fixes #483
2021-06-11 19:30:33 -05:00
softsimon
49810b6a47
Added new i18n strings 2021-06-11 14:54:57 -05:00
softsimon
28d685a661
Updated i18n from transifex 2021-06-11 10:58:54 -05:00
softsimon
87575bc0a2
Add v2.2.0 screen shot 2021-06-10 16:18:09 -05:00
softsimon
8f74ef58f8
i18n fixes. 2021-06-10 15:38:15 -05:00
softsimon
2475c67d5b
Use default proxy config for local proxy conf. 2021-06-10 09:55:19 -05:00
softsimon
bf45bf7b39
Update i18n from transifex 2021-06-10 09:52:13 -05:00
Miguel Medeiros
a1f0417997
Sponsor page (#560)
* Refactor sponsors page layout.
Remove add to t-shirts.

* Remove tshirt promo.

* Refactor sponsors page layout.
Remove add to t-shirts.

* Remove bootstrap classes and inline styles.
Add new classes to thanks page.

Co-authored-by: softsimon <softsimon@protonmail.com>
2021-06-09 18:36:34 -05:00
Miguel Medeiros
237f265aab
Refactor about page layout. (#559)
* Refactor about page layout.

* Fix loading sponsors layout.
Fix container margins.
Fix sponsor image src.
2021-06-09 18:35:54 -05:00
softsimon
0087700aa5
Adding missing i18n strings on Bisq. 2021-06-09 14:09:25 -05:00
softsimon
861344ed6d
Update i18n from transifex. 2021-06-09 13:35:07 -05:00
softsimon
9e343b346a
Update i18n. 2021-06-08 22:44:52 -05:00
softsimon
e857dbc874
I18n space fix. 2021-06-08 22:38:48 -05:00
softsimon
a10cd09ba8
I18n space fix. 2021-06-08 22:37:23 -05:00
softsimon
f30777934f
Remove tshirt promo. 2021-06-08 21:42:48 -05:00
Miguel Medeiros
4f6bf297bf
Fix loading icon position at graph page. (#558) 2021-06-08 00:29:25 -04:00
Miguel Medeiros
0121052f0b
Fix lint errors. (#556) 2021-06-07 15:48:27 -04:00
Felipe Knorr Kuhn
1bd0c40c15
New e2e test suite (#555)
* add @cypress/schematic as a dev dependency

* replace protractor with cypress

* remove the boilerplate test

* add the cypress-wait-until helper library

* add cypress-wait-until to all tests

* add signet to stg proxy config

* add proxy config for production

* add environment configs to angular.json

* update e2e target to use the production proxy

* update serve and start scripts to use the new environment config

* add the concurrently lib to the dev dependencies

* fix missing import

* ignore videos and screenshots saved by the e2e suite

* add fixtures for the tests

* update cypress npm scripts to use concurrently

* add some e2e tests
2021-06-07 10:36:41 -04:00
softsimon
2ee96cae44
Remove duplicate i18n string sponsor 2021-06-06 17:16:39 -04:00
softsimon
28c8d7dba0
Updated i18n 2021-06-06 16:56:08 -04:00
softsimon
9b05ecedc6
Address page: Display load more button on load error. (#542)
fixes #440
2021-06-06 16:07:45 -04:00
Miguel Medeiros
dec8ae2930
Dashboard layout reviewed. (#550)
* Fix mempool-info-data item margin-bottom.

* Remove unecessary bootstrap classes.

* Fix lint errors.

* Fix and remove css classes.

* Add css class to Terms of Service.
2021-06-06 16:07:04 -04:00
Miguel Medeiros
353b0e8729
New API docummentation. (#544)
* Install hljs package.

* Add highlight.js stylesheet and js to index.html.

* Add new instructions for API documentation.

* Add network value to code-template component.

* Add curl examples.

* Fix tab order of bisq api page.

* Add esmodules instalation instructions.
Add external links to repositories.

* Add self-hosted hljs styles.

* Add response code examples.
Add dynamic networks to curl examples.
Remove reponse code box if not needed.

* Self hosted highlight.min.js.

* Bumping "ws" dependency to fix vulnerability.

* npm audit fix

* npm audit fix

* Remove Hightlight.js dependency.
Add new style to code-template-component.

* Remove hljs css.

* Change NgbModule and NgbAccordionModule  to shared

* Fix NgbAccordionModule import.
2021-06-06 16:06:56 -04:00
softsimon
c54c30209e
npm audit fix 2021-05-31 19:02:39 -04:00
Miguel Medeiros
4dcda2cf47
Invert graph legends order. (#532)
* Invert graph legends order.

* Reorder graph legends if inverted-graph is true.
2021-05-23 13:51:29 +04:00
Miguel Medeiros
d055fabfeb
Fix innerHTML element of status view component. (#537) 2021-05-23 02:16:23 +04:00
Miguel Medeiros
dbb365f5e3
Align loading component in the center. (#535)
* Align loading component in the center.

* Change height of loading component.
2021-05-22 18:57:15 +04:00
Miguel Medeiros
efb5deda43
Fix missing whitespace linting. (#534) 2021-05-21 19:03:18 +04:00
softsimon
a4cd6450e3
Fix for race condition causing cpfp fetching not working. (#533)
fixes #505
2021-05-21 17:06:53 +04:00
softsimon
edad15da0d
Upgrading mempool.js 2021-05-21 03:30:39 +04:00
Miguel Medeiros
e70fd0045d
Fix tx-list load is being constantly triggered. (#531) 2021-05-20 02:03:59 +04:00
Miguel Medeiros
794bc99cb6
Change chart-holder width. (#530) 2021-05-20 00:44:21 +04:00
Miguel Medeiros
cd1ec53af0
Align scriptmessage text to the left. (#529)
* Align scriptmessage text to the left.
* Script message box only fills the text width.
2021-05-19 01:16:47 +04:00
Miguel Medeiros
3e435d1394
Fix vertical align Graph. (#528)
* Fix graph component vertical css query.

* Fix chart-holder padding-top.
2021-05-19 01:06:51 +04:00
Miguel Medeiros
50b94f8b72
Fix TV View graph height. (#527)
* Fix graph alignment.
Only show the graph on desktop resolutions.

* Fix mempool-info-chart chart alignment.
2021-05-18 23:59:48 +04:00
softsimon
f6f5b69487
Sponsor t-shirts. 2021-05-18 23:00:07 +04:00
wiz
66b27b9dd0
Merge pull request #524 from mempool/simon/sponsor-page
New separate sponsorship page
2021-05-19 00:50:14 +09:00
Miguel Medeiros
71fa2d67cb
Fix rbf alert css. (#525) 2021-05-18 18:56:42 +04:00
Miguel Medeiros
5cd2cfa097
FIX unify the units css. (#499)
* FIX unify the units css.
* Fix units css font-size.
2021-05-18 18:20:17 +04:00
softsimon
cfd13b3655
New separate sponsorship page. 2021-05-18 13:23:39 +04:00
wiz
3ffa60db1f
Merge pull request #517 from mempool/simon/bisq-address-prefix-search
Handle the 'B' prefix in the search bar autocomplete on /bisq
2021-05-14 03:42:15 +09:00
softsimon
4442964124
Updated regex to accept bisq-addresses. 2021-05-13 21:56:57 +04:00
softsimon
5aa57d6df9
Bisq dashboard: Change color between red/green when price changes 2021-05-13 19:23:43 +04:00
softsimon
c1a79e3a33
Handle the 'B' prefix in the search bar autocomplete on /bisq
refs #510
2021-05-13 03:01:47 +04:00
wiz
bbd21c9401
Merge pull request #511 from knorrium/improve_scrolling_between_routes
Improve scrolling between routes
2021-05-13 02:03:14 +09:00
softsimon
939955fb84
Round up fee estimations 2021-05-12 20:13:55 +04:00
softsimon
63e67dba38
Bisq markets: Add terms of service 2021-05-12 16:07:25 +04:00
softsimon
8a1230623e
Adding missing icon import. 2021-05-12 15:57:46 +04:00
softsimon
12c99b86b7
Bisq markets: Display terms of service and language selector (except on official markets).
refs #510
2021-05-12 14:51:55 +04:00
softsimon
934dd67384
Updated i18n from transifex. 2021-05-11 15:31:42 +04:00
softsimon
870bd54b38
Updated i18n. 2021-05-11 15:29:03 +04:00
softsimon
89300dae98
Bisq markets: Fix for graph not updating when changing window
refs #510
2021-05-11 14:55:45 +04:00
softsimon
482a891cec
Bisq markets: Swapping price locations 2021-05-11 14:37:25 +04:00
softsimon
098ab7d3a7
Bisq market symlinks fix. 2021-05-11 13:25:16 +04:00
softsimon
147d44d14b
npm audit fix 2021-05-11 12:43:19 +04:00
Felipe Knorr Kuhn
8ccdf3973c set toggleShowDetails() to scroll into the viewport using anchors 2021-05-10 22:18:30 -07:00
Felipe Knorr Kuhn
ac91d814d6 add anchors to the block component 2021-05-10 22:16:42 -07:00
Felipe Knorr Kuhn
be2f024da1 enable scroll position restoration and anchor scrolling 2021-05-10 22:15:54 -07:00
softsimon
90784deacc
New Bisq Markets Dashboard Design
fixes #476
2021-05-11 04:15:11 +04:00