ditatompel
32ef14d1d5
Update prober last activity timestamp
...
This executed after prober submit fetch report
2024-05-07 22:01:21 +07:00
ditatompel
a2669c558f
Removing meta OG:Image and article
2024-05-07 21:43:48 +07:00
ditatompel
2a4721b8de
Add filter log by failed reason and status
2024-05-07 21:31:40 +07:00
ditatompel
9271e67e7a
Separating functions to strings
library
2024-05-07 21:07:24 +07:00
ditatompel
59da1cb7eb
Frontend node logs loading indicator
2024-05-07 20:55:57 +07:00
ditatompel
d04473a807
Add details node by ID endpoint
2024-05-07 01:08:01 +07:00
ditatompel
6e96a95ccd
Add breadcrumb on monero node logs
2024-05-07 00:51:12 +07:00
ditatompel
2c7e1a4fdb
Add import command (temporary)
...
This command only available during migration process and will be removed
in future versions.
2024-05-06 23:53:23 +07:00
ditatompel
3b0420d950
Fix accept_tor
query param.
...
The query param for "accept_tor" is wrong.
Morale of the story: Never code when you're drunk
2024-05-06 22:53:23 +07:00
ditatompel
e873d8f84a
Adding deploy-prober example
2024-05-06 22:21:46 +07:00
ditatompel
28f12b772b
Use "your_user" for systemd example
...
This will make the systemd service failed if "user" blindly copy
the systemd example file.
2024-05-06 22:14:33 +07:00
ditatompel
35b73bd8e5
Make sure user, group, and permission is set
...
User need to specify user and group ownership of the binary file from
the ansible playbook config.
2024-05-06 22:12:56 +07:00
ditatompel
899ffd0830
Adding systemd service and timer for prober
2024-05-06 21:45:33 +07:00
ditatompel
0804c4f055
Adding ansible example deploy server
2024-05-06 20:51:44 +07:00
ditatompel
e7164ae0c1
Adding systemd example for server service
2024-05-06 19:59:43 +07:00
ditatompel
345321c4bc
Adding example tbl_cron
data
2024-05-06 19:56:16 +07:00
ditatompel
8c4b226779
Adding arm64 to make command
2024-05-06 19:55:41 +07:00
ditatompel
47c2dfb60b
Update db structure for tbl_cron
2024-05-06 18:47:25 +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
3acfdd2905
Frontend display countries option
2024-05-06 13:59:33 +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
a40c81d881
Moving xmr datatable components
2024-05-05 14:45:00 +07:00
ditatompel
e11699597e
Disable service worker
2024-05-05 14:25:01 +07:00
ditatompel
f967a06875
Update the ASN link to my main site
2024-05-05 02:30:32 +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
9b8182082a
Nothing important, just remove print debug info
2024-05-04 22:56:59 +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
8724b81431
Probe (client) check remote node
...
Please note that this commit is not complete. I commit to the repo
because I have something to do with my another project. Just don't
want to lost my work for the last couple hours.
2024-05-04 22:36:57 +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
92acb52aac
Adding my old frontpage UI to this project
2024-05-04 15:32:42 +07:00
ditatompel
6caec5718d
Copying old monero page to this main page project
2024-05-04 01:38:08 +07:00
ditatompel
6c31c27dbe
Adding required SVG components for frontpage
2024-05-04 01:37:18 +07:00
ditatompel
9249af5059
Moving "Add Prober" button inside "dashbaord-card"
2024-05-04 01:19:18 +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
dbc07e66a8
Add pagination and fix UI total row count
2024-05-04 00:41:28 +07:00
ditatompel
1d65a4fb3e
Remove tmp
2024-05-04 00:16:11 +07:00
ditatompel
ced266159e
Copying my other project structure to this project
2024-05-04 00:11:56 +07:00
ditatompel
97ac67022f
Initial commit
2024-05-04 00:10:33 +07:00