Commit graph

236 commits

Author SHA1 Message Date
dependabot[bot]
296369cb6d
build(deps-dev): bump eslint-plugin-svelte in /frontend
Bumps [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte) from 2.39.0 to 2.39.3.
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases)
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/compare/v2.39.0...eslint-plugin-svelte@2.39.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-svelte
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-15 08:23:04 +00:00
dependabot[bot]
fb3ed18626
Bump prettier-plugin-svelte from 3.2.3 to 3.2.4 in /frontend
Bumps [prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte) from 3.2.3 to 3.2.4.
- [Changelog](https://github.com/sveltejs/prettier-plugin-svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/prettier-plugin-svelte/compare/v3.2.3...v3.2.4)

---
updated-dependencies:
- dependency-name: prettier-plugin-svelte
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-15 08:20:38 +00:00
dependabot[bot]
9c7cc6874d
Bump svelte from 4.2.17 to 4.2.18 in /frontend
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 4.2.17 to 4.2.18.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/svelte@4.2.18/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@4.2.18/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-15 08:17:41 +00:00
ditatombot[bot]
3621a91cb4
Merge pull request #19 from ditatompel/dependabot/npm_and_yarn/frontend/vincjo/datatables-1.14.10
Merge pull request #19

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-06-15 08:17:03 +00:00
ditatombot[bot]
a4924516dc
Merge pull request #18 from ditatompel/dependabot/npm_and_yarn/frontend/prettier-3.3.1
Merge pull request #18

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-06-15 08:09:57 +00: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
dependabot[bot]
63fc12dcd0
Bump @vincjo/datatables from 1.14.5 to 1.14.10 in /frontend
Bumps [@vincjo/datatables](https://github.com/vincjo/datatables) from 1.14.5 to 1.14.10.
- [Commits](https://github.com/vincjo/datatables/commits)

---
updated-dependencies:
- dependency-name: "@vincjo/datatables"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 05:22:02 +00:00
dependabot[bot]
1a8865021d
Bump prettier from 3.3.0 to 3.3.1 in /frontend
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.0...3.3.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 05:21:57 +00:00
ditatompel
9923eb95d4
chore: Remove unused data 2024-06-03 17:15:50 +07:00
ditatompel
f3fee53ac8
chore: move to eslint flat config 2024-06-03 15:33:31 +07:00
dependabot[bot]
f9f9c54db1
Bump prettier from 3.2.5 to 3.3.0 in /frontend
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 07:49:14 +00:00
ditatombot[bot]
06fbe7dce7
Merge pull request #13 from ditatompel/dependabot/npm_and_yarn/frontend/svelte-check-3.8.0
Merge pull request #13

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-06-03 07:48:55 +00:00
dependabot[bot]
75adb8b662
Bump eslint from 9.3.0 to 9.4.0 in /frontend
Bumps [eslint](https://github.com/eslint/eslint) from 9.3.0 to 9.4.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.3.0...v9.4.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 07:45:00 +00:00
dependabot[bot]
c4efa8b57b
Bump svelte-check from 3.7.1 to 3.8.0 in /frontend
Bumps [svelte-check](https://github.com/sveltejs/language-tools) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check-3.7.1...svelte-check-3.8.0)

---
updated-dependencies:
- dependency-name: svelte-check
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 07:44:03 +00:00
ditatombot[bot]
17c2079699
Merge pull request #16 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/vite-plugin-svelte-3.1.1
Merge pull request #16

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-06-03 07:43:21 +00:00
dependabot[bot]
98a078c287
Bump @sveltejs/vite-plugin-svelte from 3.1.0 to 3.1.1 in /frontend
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/@sveltejs/vite-plugin-svelte@3.1.1/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@3.1.1/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 05:48:42 +00:00
dependabot[bot]
9b0b380001
Bump vite from 5.2.11 to 5.2.12 in /frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.11 to 5.2.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 05:48:28 +00: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
028e9c4854
Clean install npm when running go generate 2024-05-30 12:50:14 +07:00
ditatompel
8df90ef5e2
chore: Fix formatting (prettier) 2024-05-28 10:03:29 +07:00
ditatompel
3dd6da9529
chore: Bump heaviest objects in the universe 2024-05-27 04:29:29 +07:00
ditatombot[bot]
1dc6f33597
Merge pull request #10 from ditatompel/dependabot/npm_and_yarn/frontend/skeletonlabs/tw-plugin-0.4.0
Merge pull request #10
2024-05-25 20:52:48 +00:00
dependabot[bot]
de4170c005
Bump eslint from 8.57.0 to 9.3.0 in /frontend
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.3.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.3.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-25 20:50:34 +00:00
ditatombot[bot]
ec88bcfbb6
Merge pull request #8 from ditatompel/dependabot/npm_and_yarn/frontend/autoprefixer-10.4.19
Merge pull request #8
2024-05-25 20:49:43 +00:00
dependabot[bot]
e7014ba327
Bump @skeletonlabs/tw-plugin from 0.3.1 to 0.4.0 in /frontend
Bumps [@skeletonlabs/tw-plugin](https://github.com/skeletonlabs/skeleton) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/skeletonlabs/skeleton/releases)
- [Commits](https://github.com/skeletonlabs/skeleton/compare/@skeletonlabs/tw-plugin@0.3.1...@skeletonlabs/tw-plugin@0.4.0)

---
updated-dependencies:
- dependency-name: "@skeletonlabs/tw-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-25 20:47:12 +00:00
ditatombot[bot]
1259ceed66
Merge pull request #7 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/kit-2.5.10
Merge pull request #7
2024-05-25 20:46:19 +00:00
ditatombot[bot]
c187154e5d
Merge pull request #5 from ditatompel/dependabot/npm_and_yarn/frontend/prettier-plugin-svelte-3.2.3
Merge pull request #5
2024-05-25 03:22:38 +00:00
ditatompel
7a02672bbc
lint: go:embed tags 2024-05-24 05:48:45 +07:00
dependabot[bot]
b985d0b373
Bump autoprefixer from 10.4.18 to 10.4.19 in /frontend
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.18 to 10.4.19.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.18...10.4.19)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 22:40:35 +00:00
dependabot[bot]
3988938ed8
Bump @sveltejs/kit from 2.5.2 to 2.5.10 in /frontend
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.5.2 to 2.5.10.
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.5.10/packages/kit)

---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 22:40:29 +00:00
dependabot[bot]
3f11ddcf0d
Bump prettier-plugin-svelte from 3.2.2 to 3.2.3 in /frontend
Bumps [prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte) from 3.2.2 to 3.2.3.
- [Changelog](https://github.com/sveltejs/prettier-plugin-svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/prettier-plugin-svelte/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: prettier-plugin-svelte
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 22:40:16 +00: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
80039700c2
Change sort_name and description in manifest.json 2024-05-11 21:02:48 +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
cf9fa9097a
Vite ver. bump 2024-05-08 18:52:32 +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
a522d729fb
Allow search engines to crawl and index pages 2024-05-08 01:27:59 +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
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
6e96a95ccd
Add breadcrumb on monero node logs 2024-05-07 00:51:12 +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
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
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
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