ditatompel
d04473a807
Add details node by ID endpoint
2024-05-07 01:08:01 +07:00
ditatompel
9aad56103a
Delete old probe logs task
2024-05-06 18:40:09 +07:00
ditatompel
34e4d8c98d
Delete monero node uptime <= 0% with > 300 records
2024-05-06 17:45:18 +07:00
ditatompel
8f5f972faf
Simple display probe logs
2024-05-06 17:19:17 +07:00
ditatompel
33aae21237
Filter datatable (backend)
...
Adding filter by country, protocol, status, cors and nettype
2024-05-06 14:33:13 +07:00
ditatompel
59b368d91e
Add monero country list endpoint (backend)
2024-05-06 13:35:15 +07:00
ditatompel
1ceb00543b
Adding majority net fee
...
Note that because this app not caching "expensive" query from database,
I use static majority data for frontend to reduce API call.
2024-05-06 13:19:48 +07:00
ditatompel
92472c2616
Fix country name and country code json response
2024-05-05 02:27:20 +07:00
ditatompel
553aca1074
Adding GeoIP support
2024-05-05 02:20:54 +07:00
ditatompel
1baddfd2d1
Process submitted job from prober
2024-05-05 01:42:47 +07:00
ditatompel
e9577b9bcf
Follow the monero RPC response
...
This commit change database name and MoneroNode struct:
- `NodeVersion` to `Version`
- `LastHeight` to `Height`
This commit also add `Status` to the MoneroNode struct.
2024-05-04 22:53:03 +07:00
ditatompel
cee2b4341b
Add prober API key check middleware
2024-05-04 19:52:22 +07:00
ditatompel
6430e37548
Give job api response
2024-05-04 19:27:21 +07:00
ditatompel
ca759fc1d0
Monero remote node UI for frontend
...
This commit also implement the simple remote node queries.
TODO: Add filter for various data
2024-05-04 18:52:47 +07:00
ditatompel
7cd802e640
Basic add node action implemented
2024-05-04 17:24:47 +07:00
ditatompel
949db1573b
Add sort order for prober data table
...
Allowed sort order by `id` and `last_submit_ts`
2024-05-04 01:11:21 +07:00
ditatompel
ced266159e
Copying my other project structure to this project
2024-05-04 00:11:56 +07:00