Commit Graph

51 Commits

Author SHA1 Message Date
Carsten Otto
5e61301e15 export "min_htlc" as part of channel details 2023-09-10 14:47:50 +02:00
Carsten Otto
67dce3aa50 fix test, ignore order of warnings 2023-08-14 09:22:43 +02:00
Carsten Otto
dbe0940f00 syntax 2023-07-04 19:44:28 +02:00
danielbroll
6d386a4b8a Add pending channels page 2023-07-04 19:43:19 +02:00
Carsten Otto
217af122e2 split rating into channel/peer specific instances 2022-11-09 15:20:19 +01:00
Carsten Otto
5faf68d467 refactor record to class 2022-11-09 14:04:21 +01:00
Carsten Otto
2062a3b9dd tweak Rating model and service
* extract logic into RatingForChannelService
* add information about days and average liquidity
2022-11-09 09:46:42 +01:00
Carsten Otto
e939df93d6 migrate from groovy to kotlin 2022-11-08 11:20:53 +01:00
Carsten Otto
b39a7b2d92 use ChannelIdParser, deduplicate logic 2022-09-27 22:28:45 +02:00
Carsten Otto
42205e18c3 include amount of received payments in FlowReport
self-payments are not included
2022-08-27 18:40:59 +02:00
danielbroll
a984cc7242 Sort dashboard warnings by number of warning items (the largest warning tile first) 2022-08-21 11:41:39 +02:00
danielbroll
f888d5fc19 Introduce Warning Service and Dashboard Warning Tile 2022-07-07 18:28:30 +02:00
danielbroll
01ef668a34 Channel table: show if channel policy is disabled 2022-07-07 18:28:30 +02:00
Carsten Otto
3fcc943425 use assertJ 2022-07-04 20:11:52 +02:00
danielbroll
c85bc23e96 Introduce SortBy enum.
Move sorting logic from data layer to presentation layer.
2022-07-04 20:11:52 +02:00
danielbroll
e40a49de2f Channel details: add rating 2022-07-04 20:11:52 +02:00
danielbroll
5c6bd92261 Node details: add rating 2022-07-04 20:11:52 +02:00
danielbroll
f0314015e0 Add rating to channel and node list 2022-07-04 20:11:52 +02:00
Carsten Otto
1dd7aeb7e7 get peer pubkeys from channel service
this is much faster than computing the channel details
2022-06-17 18:38:16 +02:00
Carsten Otto
cb6e71f394 make channel columns sortable 2022-06-15 17:24:08 +02:00
Carsten Otto
c3fe68fbc5 add missing separator to warning descriptions 2022-06-13 11:09:25 +02:00
danielbroll
8361a421b6 channel details: show channel age (in blocks, days with 2016 blocks/day) 2022-06-06 17:10:13 +02:00
danielbroll
50ae5e4748 node details: differentiate "closed" into coop/force/breach closed 2022-06-06 17:10:13 +02:00
danielbroll
db25d0a1a5 status page 2022-06-02 18:06:12 +02:00
danielbroll
01dc532c31 Channel list: indicate private channels 2022-05-25 20:36:11 +02:00
danielbroll
cb4fb21cb4 Channel Details Page: remove closed/sweep costs for non-closed channel 2022-05-25 20:36:11 +02:00
danielbroll
2b2feb798b introduce new balance information model 2022-05-25 20:36:11 +02:00
danielbroll
afc30d3e50 introduce nodedetailsdto 2022-05-25 20:36:11 +02:00
danielbroll
d130790abd Add closed channel to demo data 2022-05-25 20:36:11 +02:00
danielbroll
4f616242fa ui-demo: remove derived node & channel warnings 2022-05-22 11:07:21 +02:00
danielbroll
b8cf1b318a channel details page: add channel status 2022-05-22 11:07:21 +02:00
danielbroll
b223aa5cea channel-list add capacity 2022-05-22 11:07:21 +02:00
danielbroll
7bf614bc92 refactor getStatus to getWarnings 2022-05-16 17:43:56 +02:00
Carsten Otto
7f0fce5803 ignore coverage for ui-demo project
#reckless
2022-05-16 17:43:56 +02:00
danielbroll
26143a953a add tests 2022-05-16 17:43:56 +02:00
danielbroll
972f3cd56c add tests for ui-demo module 2022-05-16 17:43:56 +02:00
danielbroll
8d021930a4 introduce status service to deliver footer data
fixes error page, node / channel details pages (param mismatch)
2022-05-16 17:43:56 +02:00
Carsten Otto
96d60d6bda read max htlc from policy 2022-05-13 18:31:05 +02:00
danielbroll
d8725b08a5 fix spotbugs 2022-05-11 18:18:06 +02:00
danielbroll
511ce1d0a7 ui-demo package structure
single util class
2022-05-11 18:18:06 +02:00
danielbroll
860ca1332f derive most channel / node detail data from channelId 2022-05-11 18:18:06 +02:00
danielbroll
8997f59f23 add channel warnings data 2022-05-11 18:18:06 +02:00
danielbroll
5efce0b47c checkstyle 2022-05-11 18:18:06 +02:00
danielbroll
ca63acff7a improve node with warnings 2022-05-11 18:18:06 +02:00
danielbroll
4c710e036d pmd 2022-05-11 18:18:06 +02:00
danielbroll
f4cb3f8e2f checkstyle 2022-05-11 18:18:06 +02:00
danielbroll
05f5210f00 add good-looking demo channels 2022-05-11 18:18:06 +02:00
danielbroll
f8814d8eb6 remove ui test data from demo 2022-05-11 18:18:06 +02:00
danielbroll
c1390a9f7b separate ui test and ui demo data 2022-05-11 18:18:06 +02:00
Carsten Otto
5959ee5b38 extract ui into dedicated module 2022-05-11 08:17:54 +02:00