Commit graph

72 commits

Author SHA1 Message Date
Christian Ditaputratama
114cc9e4e1
chore: Added info about localmonero.co website shutdown
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
Added a quick notice on the website about the closure of
localmonero.co, ensuring users are aware of the news.
2024-10-08 22:23:24 +07:00
Christian Ditaputratama
4d3a022e68
chore: Remove whitespace 2024-10-08 22:22:51 +07:00
Christian Ditaputratama
d0affd12f5
chore: Remove localmonero.co link
- Remove localmonero.co link as it will be shut down on 2024-11-07.
- Added themonoeromoon.com and monerotopia.com to the site.
2024-10-08 21:21:32 +07:00
Christian Ditaputratama
273fcef8c7
chore: Added rule to "Add Node" page
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
This commit also adds link to GitHub issue to report suspicious nodes
plus some minor text changes (main page).
2024-09-12 23:27:57 +07:00
Christian Ditaputratama
b60a67c8cb
chore: Run and use your own node!
Some checks are pending
Build / build (push) Waiting to run
Test / test (push) Waiting to run
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
Run and use your own node! YOU MUST run and use your own node!
2024-09-12 06:02:02 +07:00
Christian Ditaputratama
cdb0816bc3
chore(ui): Replace IPs comma separator with space in table
Also replace IPs comma with comma and space in logs detail
2024-09-12 03:24:18 +07:00
Christian Ditaputratama
fc172a0bd0
chore(ui): Moving logs link under uptime 2024-09-12 03:16:45 +07:00
Christian Ditaputratama
7553ad8b45
feat: Display node IP addresses #84 2024-09-12 03:11:17 +07:00
Christian Ditaputratama
0e3dc04af8
fix: Formatting IPv6 display #84
Wraps IPv6 host in square brackets, returns as-is for domain names
or IPv4 addresses.
2024-09-09 19:50:30 +07:00
Christian Ditaputratama
61cc98e378
feat!: Added IPv6 only information to the table
The IP address information of the remote node is replaced with
information on whether the remote node only supports IPv6 or not.
2024-09-09 19:17:39 +07:00
Christian Ditaputratama
518d4b4335
feat: Added IPv6 nodes support (alpha) #84
This commit accept IPv6 nodes submission.

When user submit new public node, the server will check IP addresses
from given hostname. If host IP addresses doesn't have IPv4, it will
be recorded as "IPv6 only" node.

Probers that support IPv6 may add `IPV6_CAPABLE=true` to the `.env`
file.

Please note that this feature still experimental and may not being
merged to the main branch.
2024-09-06 00:08:59 +07:00
Christian Ditaputratama
c15a0d3bd4
fix: Stagenet host
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
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
Christian Ditaputratama
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
Christian Ditaputratama
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
Christian Ditaputratama
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
ditatompel
6ba79cc00b
feat: No img src to external URL
Some checks are pending
Build / build (push) Waiting to run
Test / lint (push) Waiting to run
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
ditatompel
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
ditatompel
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
ditatompel
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
ditatompel
9923eb95d4
chore: Remove unused data 2024-06-03 17:15:50 +07:00
ditatompel
e983db2b29
Adding jtgrassie/monero-pool copyright attribution 2024-05-31 17:40:20 +07:00
ditatompel
db2d2195e9
chore: Adding JSdoc 2024-05-31 17:40:02 +07:00
ditatompel
009faa6aa8
Call handler after loadFees return the data 2024-05-31 17:36:03 +07:00
ditatompel
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
ditatompel
55f6af1f22
Change estimate fee for stagenet to 56000
TODO: Create in-memory cache for NetFees function.
2024-05-31 13:30:56 +07:00
ditatompel
8df90ef5e2
chore: Fix formatting (prettier) 2024-05-28 10:03:29 +07:00
ditatompel
d99f8583c1
Open ASN link to new tab
This also remove unused global `dashboard-card` css class.
2024-05-20 02:34:42 +07:00
ditatompel
d13a427c6d
removing admin UI and layout #2
This become only one layout for Web UI
2024-05-18 20:36:33 +07:00
ditatompel
49b786ed80
Stagenet majority fee 57000 2024-05-17 18:17:03 +07:00
ditatompel
a31f436218
Fix mobile logo display
This commit also remove unused css in logo element
2024-05-17 17:50:56 +07:00
ditatompel
e65e81d3c3
Use app.d.ts for login form JSDoc formResult 2024-05-15 18:05:43 +07:00
ditatompel
df8b933374
Change remote-nodes page meta tags 2024-05-11 21:39:26 +07:00
ditatompel
e349f1d297
Change the default frontpage meta tags 2024-05-11 21:31:39 +07:00
ditatompel
d95530c595
Remove dashboard page 2024-05-08 20:27:06 +07:00
ditatompel
f7fe431c5d
All field of add monero node form is required 2024-05-08 20:12:16 +07:00
ditatompel
394f5654c6
Use app.d.ts for jsdoc 2024-05-08 20:07:51 +07:00
ditatompel
ef6d2a481f
Load netFees from pageLoad 2024-05-08 20:01:11 +07:00
ditatompel
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
ditatompel
ad5f0159db
Use local static image for qr image donation 2024-05-08 18:43:09 +07:00
ditatompel
8821ad7995
Make cron datatable filterable 2024-05-08 17:24:34 +07:00
ditatompel
ffaa9b37d3
Protect the prober list using cookie 2024-05-08 16:20:30 +07:00
ditatompel
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
ditatompel
c8c0cf7ebb
Place modal and toast at the root of layout.svelte 2024-05-08 02:16:16 +07:00
ditatompel
98fea9aa3a
Fix and optimize navigation 2024-05-08 01:22:37 +07:00
ditatompel
678e193ba0
Fix typo 2024-05-08 00:49:17 +07:00
ditatompel
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
ditatompel
bc90c8bf3c
Create auto refresh action as a component 2024-05-08 00:38:10 +07:00
ditatompel
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
ditatompel
50588da322
Edit prober name action 2024-05-07 23:23:31 +07:00
ditatompel
09490a8250
Adding prober delete action 2024-05-07 22:37:36 +07:00