* 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
99 lines
2.1 KiB
JSON
99 lines
2.1 KiB
JSON
{
|
|
"/api/v1/ws": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"ws": true
|
|
},
|
|
"/api": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"changeOrigin": true,
|
|
"logLevel": "debug",
|
|
"timeout": 3600000
|
|
},
|
|
"/testnet/api/v1/ws": {
|
|
"target": "https://mempool.space/testnet",
|
|
"secure": false,
|
|
"ws": true,
|
|
"loglevel": "debug",
|
|
"pathRewrite": {
|
|
"^/testnet/api": "/api/v1/ws"
|
|
}
|
|
},
|
|
"/testnet/api": {
|
|
"target": "https://mempool.space",
|
|
"secure": true,
|
|
"changeOrigin": true,
|
|
"loglevel": "debug",
|
|
"pathRewrite": {
|
|
"/testnet/api": "/testnet/api"
|
|
},
|
|
"timeout": 3600000
|
|
},
|
|
"/signet/api/v1/ws": {
|
|
"target": "https://mempool.space/signet",
|
|
"secure": false,
|
|
"ws": true,
|
|
"loglevel": "debug",
|
|
"pathRewrite": {
|
|
"^/signet/api": "/api/v1/ws"
|
|
}
|
|
},
|
|
"/signet/api": {
|
|
"target": "https://mempool.space",
|
|
"secure": true,
|
|
"changeOrigin": true,
|
|
"loglevel": "debug",
|
|
"pathRewrite": {
|
|
"/signet/api": "/signet/api"
|
|
},
|
|
"timeout": 3600000
|
|
},
|
|
|
|
"/bisq/api/v1/ws": {
|
|
"target": "https://mempool.space/bisq",
|
|
"secure": false,
|
|
"ws": true,
|
|
"pathRewrite": {
|
|
"^/bisq/api": "/api/v1/ws"
|
|
}
|
|
},
|
|
"/bisq/api": {
|
|
"target": "https://mempool.space/bisq",
|
|
"secure": false,
|
|
"changeOrigin": true,
|
|
"pathRewrite": {
|
|
"^/bisq/api/": "/api/v1/bisq/"
|
|
},
|
|
"timeout": 3600000
|
|
},
|
|
"/liquid/api/v1/ws": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"ws": true
|
|
},
|
|
"/liquid/api": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"changeOrigin": true,
|
|
"pathRewrite": {
|
|
"^/liquid/api/": "/liquid/api/"
|
|
},
|
|
"timeout": 3600000
|
|
},
|
|
"/resources/assets.minimal.json": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"changeOrigin": true
|
|
},
|
|
"/resources/assets.json": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"changeOrigin": true
|
|
},
|
|
"/resources/pools.json": {
|
|
"target": "https://mempool.space",
|
|
"secure": false,
|
|
"changeOrigin": true
|
|
}
|
|
} |