Commit graph

23 commits

Author SHA1 Message Date
f931066c8c
Keep nettype, height, etc same as before
Do not replace existing database record if prober can't reach the remote
nodes. Only update node status and last fetch record.
2024-05-08 19:03:41 +07:00
8821ad7995
Make cron datatable filterable 2024-05-08 17:24:34 +07:00
50588da322
Edit prober name action 2024-05-07 23:23:31 +07:00
09490a8250
Adding prober delete action 2024-05-07 22:37:36 +07:00
32ef14d1d5
Update prober last activity timestamp
This executed after prober submit fetch report
2024-05-07 22:01:21 +07:00
2a4721b8de
Add filter log by failed reason and status 2024-05-07 21:31:40 +07:00
d04473a807
Add details node by ID endpoint 2024-05-07 01:08:01 +07:00
9aad56103a
Delete old probe logs task 2024-05-06 18:40:09 +07:00
34e4d8c98d
Delete monero node uptime <= 0% with > 300 records 2024-05-06 17:45:18 +07:00
8f5f972faf
Simple display probe logs 2024-05-06 17:19:17 +07:00
33aae21237
Filter datatable (backend)
Adding filter by country, protocol, status, cors and nettype
2024-05-06 14:33:13 +07:00
59b368d91e
Add monero country list endpoint (backend) 2024-05-06 13:35:15 +07:00
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
92472c2616
Fix country name and country code json response 2024-05-05 02:27:20 +07:00
553aca1074
Adding GeoIP support 2024-05-05 02:20:54 +07:00
1baddfd2d1
Process submitted job from prober 2024-05-05 01:42:47 +07:00
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
cee2b4341b
Add prober API key check middleware 2024-05-04 19:52:22 +07:00
6430e37548
Give job api response 2024-05-04 19:27:21 +07:00
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
7cd802e640
Basic add node action implemented 2024-05-04 17:24:47 +07:00
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
ced266159e
Copying my other project structure to this project 2024-05-04 00:11:56 +07:00