57 Commits

Author SHA1 Message Date
Felipe Knorr Kuhn
c2570c5dad Upgrade Cypress to v9.6.1 2022-05-18 22:01:28 -07:00
softsimon
c83e5b2542 Upgrading npm packages and 2022-05-02 20:04:04 +04:00
softsimon
627adec8b0 npm audit fix 2022-03-27 14:26:06 +04:00
Felipe Knorr Kuhn
1c215f254e Update Cypress to v9.5.2 2022-03-19 22:33:56 -07:00
softsimon
739ef69f6b Npm install 2022-02-23 21:07:49 +04:00
Felipe Knorr Kuhn
d22488abba Update Cypress to v9.5.0 2022-02-22 22:14:59 -08:00
softsimon
9cb0f108e5 Npm audit fix 2022-01-23 12:58:16 +04:00
Felipe Knorr Kuhn
b03c398859 Update Cypress to v9.3.1 2022-01-20 21:27:52 -08:00
wiz
fb1822623b Bump version number to v2.4.0-dev 2022-01-16 15:41:23 +09:00
wiz
e5b2639d73 Release v2.3.0 2022-01-16 15:36:48 +09:00
softsimon
7051cc8b0d Fixing high vulnerabilities 2022-01-14 16:43:56 +04:00
softsimon
87338615c5 Bumping minor Angular version and major ngBootstrap 2022-01-12 02:42:33 +04:00
softsimon
aa8d5e5f19 Bumping mempool.js to 2.3.0-dev1 and removing unused tsc build step 2021-12-22 19:33:10 +04:00
softsimon
4a56fb817e Upgrading mempool-js with separated Liquid and Bisq 2021-12-20 23:48:26 +04:00
wiz
8e02b7c184 Merge pull request #993 from mempool/simon/angular-13
Upgrading frontend to Angular 13
2021-12-09 10:16:54 +00:00
softsimon
383f7803c8 Upgrading frontend to Angular 13 2021-12-08 22:08:20 +04:00
Felipe Knorr Kuhn
5665259e01 Update Cypress dependencies 2021-12-07 22:25:10 -08:00
wiz
e03d75e3ac Move npm deps in package.json to fix npm install --prod 2021-12-07 10:42:06 +00:00
softsimon
8be71577cc Upgrading to Angular 12 and NgBootstrap 10 2021-09-22 23:57:05 +04:00
Miguel Medeiros
c5831cc4e8 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
4772cc4517 Add echart module. 2021-09-14 22:35:47 -03:00
wiz
e7fa2a5cb1 Bump version to v2.3.0-dev after shipping v2.2.2 2021-09-09 07:27:01 +09:00
wiz
c67840beb4 Bump version number for v2.2.2 release 2021-09-09 07:23:36 +09:00
softsimon
17d39fca23 Npm audit fix. 2021-09-03 00:44:23 +04:00
Felipe Knorr Kuhn
4d18d9452a Upgrade Cypress to v8.3.1 2021-09-01 21:08:10 -07:00
softsimon
8b86e20c00 Updating package lock file. 2021-08-18 00:50:18 +03:00
Rishabh
3f0b394b1c 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
wiz
f37b0de202 Bump version tags to v2.2.2-dev 2021-08-13 07:56:14 +09:00
wiz
e908a3f304 Bump version to v2.2.1 2021-08-13 07:45:47 +09:00
softsimon
6e2067ef4d npm audit fix. 2021-08-04 14:34:28 +03:00
softsimon
408d642516 Bumping mempool.js. 2021-08-04 14:34:05 +03:00
Felipe Knorr Kuhn
98d5c7826c 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 cb3ff7d906c2a2219d7e2b2c16a92c311e3f6817.

* 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
94ec0748c7 Bumping the mempool-js lib. 2021-07-25 02:32:31 +03:00
wiz
b207b3d24c Bump version to v2.2.1-dev 2021-07-03 14:49:59 -07:00
wiz
12094ff222 Bump version for v2.2.0 release 2021-07-03 14:36:10 -07:00
softsimon
6836896a41 npm audit fix 2021-06-26 15:28:45 -04:00
Felipe Knorr Kuhn
95f813e3e4 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
Felipe Knorr Kuhn
5b4b5c9bb0 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
Miguel Medeiros
77c062e7f8 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
859e90f0d2 npm audit fix 2021-05-31 19:02:39 -04:00
softsimon
86467393c3 npm audit fix 2021-05-11 12:43:19 +04:00
softsimon
bb14080a83 Updated package.json. 2021-04-13 11:30:53 +04:00
softsimon
20d584c859 Build mempool-js to root www folder. 2021-04-09 01:22:24 +04:00
softsimon
20178641da Upgrading all front and backend dependencies, including Angular 11.
fixes #429
2021-04-07 16:18:55 +04:00
softsimon
28843c6737 npm audit fix 2021-01-11 16:04:16 +07:00
softsimon
48f24c878f Merge commit 'f151eb81c812a62d1d5c57ee91620a3dd9ae5068' into simon/angular-universal
* commit 'f151eb81c812a62d1d5c57ee91620a3dd9ae5068':
  Upgrade angular from 10.0.4 to 10.2.3, typescript from 3.9.7 to 4.0.5
  Modify /bisq/api/v1/markets/markets to only return active markets
  Remove unnecessary @types/axios dependency.
  Same npm fix for running `tsc` from `./node_modules` for backend
  Set npm to run `ng` and `tsc` binaries from `./node_modules/` path

# Conflicts:
#	frontend/package-lock.json
#	frontend/package.json
2020-11-28 02:21:12 +07:00
wiz
e0e818b002 Upgrade angular from 10.0.4 to 10.2.3, typescript from 3.9.7 to 4.0.5 2020-11-28 04:04:45 +09:00
softsimon
61945c2283 Flip mempool chart by using patched chartist package by @techmix 2020-11-10 21:05:54 +07:00
softsimon
dfad5ede74 angular universal WIP
refs #104
2020-11-07 04:30:52 +07:00
wiz
66ff3e09f4 Revert "Lock NPM versions."
This reverts commit b544af14e435c6a180d111473b27841ae15e1090.
2020-10-26 20:56:55 +09:00