c15a0d3bd4
fix: Stagenet host
...
Previously, the displayed stagenet host, port and key is wrong.
This commit correct the stagenet subdomain host and port.
2024-07-30 05:16:54 +07:00
7e952fb886
chore: Thanks for your donations
...
Thank you so much for your donations, whoever you may be.
It means a lot to me.
2024-07-30 05:03:06 +07:00
64cd0c4e19
chore: Remove link to my site in the Footer
...
This commit also open soruce code repository link (GitHub) with new tab.
2024-07-04 04:17:03 +07:00
0d72dd9995
build: Inject version when build the binaries
...
The version include git current commit and branch info.
2024-07-04 03:45:37 +07:00
6ba79cc00b
feat: No img src to external URL
...
This is useful if we want to expose this service to the Tor network
because browsers usually refuse serving images from https protocol
to insecure http protocol.
2024-06-17 22:16:01 +07:00
0229eaddbd
feat: Not using external URL for country flag icon
...
The country flag icons no longer use edge.ditatompel.com. It's compiled
to the server binary.
I'm using https://github.com/hampusborgos/country-flags for country flag
svg icons, but the commited svgs was optimized using `svgo`.
2024-06-17 21:53:58 +07:00
a5313bb17d
fix: Wrong color display when uptime is 80 & 98
...
The UI display red color if the uptime value is exactly
80 and 98 percent. Use `>=` fix this issue.
2024-06-11 23:22:00 +07:00
0fdce5cc81
Make this project public, add link & license info
...
> When I wrote this, only God and I understood what I was doing.
> Now, only God knows.
Shout to https://github.com/me-shaon/GLWTPL
2024-06-10 22:40:44 +07:00
9923eb95d4
chore: Remove unused data
2024-06-03 17:15:50 +07:00
e983db2b29
Adding jtgrassie/monero-pool copyright attribution
2024-05-31 17:40:20 +07:00
db2d2195e9
chore: Adding JSdoc
2024-05-31 17:40:02 +07:00
009faa6aa8
Call handler after loadFees return the data
2024-05-31 17:36:03 +07:00
48fe09c1cb
Adding table tbl_fee
...
This table used to store majority fee of monero nettype.
By calculating majority fee via "cron" every 300s, the function to
get majority fee for nettypes can be done with single query.
The frontend majority static data in the frontend removed and
now use `/api/v1/fees` endpoint to get majority fee value.
Note: Don't know if it works well with `onload` method or not. Let see.
2024-05-31 16:28:21 +07:00
55f6af1f22
Change estimate fee for stagenet to 56000
...
TODO: Create in-memory cache for NetFees function.
2024-05-31 13:30:56 +07:00
8df90ef5e2
chore: Fix formatting (prettier)
2024-05-28 10:03:29 +07:00
d99f8583c1
Open ASN link to new tab
...
This also remove unused global `dashboard-card` css class.
2024-05-20 02:34:42 +07:00
d13a427c6d
removing admin UI and layout #2
...
This become only one layout for Web UI
2024-05-18 20:36:33 +07:00
49b786ed80
Stagenet majority fee 57000
2024-05-17 18:17:03 +07:00
a31f436218
Fix mobile logo display
...
This commit also remove unused css in logo element
2024-05-17 17:50:56 +07:00
e65e81d3c3
Use app.d.ts for login form JSDoc formResult
2024-05-15 18:05:43 +07:00
df8b933374
Change remote-nodes page meta tags
2024-05-11 21:39:26 +07:00
e349f1d297
Change the default frontpage meta tags
2024-05-11 21:31:39 +07:00
d95530c595
Remove dashboard page
2024-05-08 20:27:06 +07:00
f7fe431c5d
All field of add monero node form is required
2024-05-08 20:12:16 +07:00
394f5654c6
Use app.d.ts for jsdoc
2024-05-08 20:07:51 +07:00
ef6d2a481f
Load netFees from pageLoad
2024-05-08 20:01:11 +07:00
3556b24d7c
Place section-container & hero-gradient to app.css
...
Make section-container & hero-gradient css class globally accesible.
2024-05-08 19:39:26 +07:00
ad5f0159db
Use local static image for qr image donation
2024-05-08 18:43:09 +07:00
8821ad7995
Make cron datatable filterable
2024-05-08 17:24:34 +07:00
ffaa9b37d3
Protect the prober list using cookie
2024-05-08 16:20:30 +07:00
c1ab301055
Removing twitter OG meta tags
...
This commit also moving svelte meta head to root layout.svelte
2024-05-08 02:54:14 +07:00
c8c0cf7ebb
Place modal and toast at the root of layout.svelte
2024-05-08 02:16:16 +07:00
98fea9aa3a
Fix and optimize navigation
2024-05-08 01:22:37 +07:00
678e193ba0
Fix typo
2024-05-08 00:49:17 +07:00
e53a54b276
Remove unused infinite scroll component
...
The infinite scroll component is not mean to be used in svelte project.
It's for HTMX project.
2024-05-08 00:41:22 +07:00
bc90c8bf3c
Create auto refresh action as a component
2024-05-08 00:38:10 +07:00
cda024ca6f
Use modal window for add prober form
...
The previous add prober is using new page to show add prober form.
In this commit, the add prober form is using modal so it can be more
simpler.
2024-05-07 23:42:35 +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
a2669c558f
Removing meta OG:Image and article
2024-05-07 21:43:48 +07:00
2a4721b8de
Add filter log by failed reason and status
2024-05-07 21:31:40 +07:00
9271e67e7a
Separating functions to strings
library
2024-05-07 21:07:24 +07:00
59da1cb7eb
Frontend node logs loading indicator
2024-05-07 20:55:57 +07:00
6e96a95ccd
Add breadcrumb on monero node logs
2024-05-07 00:51:12 +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
3acfdd2905
Frontend display countries option
2024-05-06 13:59:33 +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
a40c81d881
Moving xmr datatable components
2024-05-05 14:45:00 +07:00
e11699597e
Disable service worker
2024-05-05 14:25:01 +07:00