Commit graph

397 commits

Author SHA1 Message Date
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
ditatombot[bot]
83b5c20cf4
Merge pull request #104 from ditatompel/dependabot/go_modules/golang.org/x/net-0.29.0
Merge pull request #104

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-12 15:37:21 +00:00
ditatombot[bot]
d78eea3da0
Merge pull request #103 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/kit-2.5.26
Merge pull request #103

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-12 15:35:33 +00:00
ditatombot[bot]
1c67b09229
Merge pull request #107 from ditatompel/dependabot/npm_and_yarn/frontend/vite-5.4.4
Merge pull request #107

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-12 15:33:33 +00:00
dependabot[bot]
89b90775ee
build(deps-dev): bump vite from 5.4.2 to 5.4.4 in /frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.2 to 5.4.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.4/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-09-12 15:29:38 +00:00
ditatombot[bot]
5119ee75b1
Merge pull request #100 from ditatompel/dependabot/npm_and_yarn/frontend/svelte-check-4.0.1
Merge pull request #100

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-12 15:28:22 +00:00
ditatombot[bot]
71c8737cff
Merge pull request #99 from ditatompel/dependabot/npm_and_yarn/frontend/postcss-8.4.45
Merge pull request #99

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-12 15:24:03 +00: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
9bd609e4dd
chore: Remove dev SQL statement 2024-09-12 05:27:54 +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
f6b048b017
feat: Record node ip addresses #84
For future use investigations about "suspicious" nodes. #105
2024-09-12 01:13:30 +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
c3f837e122
feat: Check IP-stack info everytime prober send report #84
This commit add IsIPv6Only function inside `internal/ip` package
and moving `geo` package from `internal/geo` to `internal/ip/geo`.

Although it increases server resource usage, checking hostname to IP is
required every time the prober sends a report so that the `ipv6_only`
record in the database is not up-to-date. Previously, this feature did
not exist.
2024-09-09 18:21:03 +07:00
dependabot[bot]
d698b0d9af
build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 06:01:27 +00:00
dependabot[bot]
a7bf9470fb
build(deps-dev): bump @sveltejs/kit from 2.5.25 to 2.5.26 in /frontend
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.5.25 to 2.5.26.
- [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.26/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-09-09 05:49:15 +00:00
dependabot[bot]
3b9212618b
build(deps-dev): bump svelte-check from 3.8.6 to 4.0.1 in /frontend
Bumps [svelte-check](https://github.com/sveltejs/language-tools) from 3.8.6 to 4.0.1.
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check-3.8.6...svelte-check-4.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 05:48:54 +00:00
dependabot[bot]
6365b8a3c8
build(deps-dev): bump postcss from 8.4.43 to 8.4.45 in /frontend
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.43 to 8.4.45.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.43...8.4.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 05:48:49 +00: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
187a7bc84a
chore: Start v0.1.0
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
2024-09-05 20:54:09 +07:00
Christian Ditaputratama
79bc58b87f
chore: So, the checkbox is not working 2024-09-05 20:37:44 +07:00
Christian Ditaputratama
71b44eabac
chore: Added todo's to README and use link references 2024-09-05 20:34:42 +07:00
Christian Ditaputratama
bd7ddab4f3
chore: Start v0.1.0 2024-09-05 20:33:45 +07:00
ditatombot[bot]
62773a9d3b
Merge pull request #97 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/kit-2.5.25
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
Merge pull request #97

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-03 11:40:35 +00:00
ditatombot[bot]
a3ce4ee75e
Merge pull request #96 from ditatompel/dependabot/npm_and_yarn/frontend/postcss-8.4.43
Merge pull request #96

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-03 11:36:50 +00:00
dependabot[bot]
06f183efda
build(deps-dev): bump @sveltejs/kit from 2.5.24 to 2.5.25 in /frontend
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.5.24 to 2.5.25.
- [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.25/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-09-03 11:33:38 +00:00
ditatombot[bot]
e09fa18d6e
Merge pull request #95 from ditatompel/dependabot/npm_and_yarn/frontend/tailwindcss/forms-0.5.8
Merge pull request #95

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-09-03 11:32:30 +00:00
dependabot[bot]
c7878eabee
build(deps-dev): bump postcss from 8.4.41 to 8.4.43 in /frontend
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.41 to 8.4.43.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.41...8.4.43)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 05:57:56 +00:00
dependabot[bot]
169785402e
build(deps-dev): bump @tailwindcss/forms in /frontend
Bumps [@tailwindcss/forms](https://github.com/tailwindlabs/tailwindcss-forms) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/tailwindlabs/tailwindcss-forms/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss-forms/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss-forms/compare/v0.5.7...v0.5.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 05:57:51 +00:00
ditatombot[bot]
a02b109508
Merge pull request #94 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/vite-plugin-svelte-3.1.2
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
Merge pull request #94

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-28 16:35:32 +00:00
ditatombot[bot]
654e02c424
Merge pull request #93 from ditatompel/dependabot/npm_and_yarn/frontend/tailwindcss-3.4.10
Merge pull request #93

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-28 16:31:30 +00:00
dependabot[bot]
24dfea165a
build(deps-dev): bump tailwindcss from 3.4.7 to 3.4.10 in /frontend
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.4.7 to 3.4.10.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.10/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.7...v3.4.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-28 16:25:02 +00:00
ditatombot[bot]
50b6e43352
Merge pull request #92 from ditatompel/dependabot/npm_and_yarn/frontend/svelte-4.2.19
Merge pull request #92

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-28 16:23:50 +00:00
dependabot[bot]
fb482c9e20
build(deps-dev): bump svelte from 4.2.18 to 4.2.19 in /frontend
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 4.2.18 to 4.2.19.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/svelte@4.2.19/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@4.2.19/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-08-28 16:15:41 +00:00
dependabot[bot]
90c16c7c25
build(deps-dev): bump @sveltejs/vite-plugin-svelte in /frontend
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 3.1.1 to 3.1.2.
- [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.2/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@3.1.2/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-08-28 16:15:30 +00:00
ditatombot[bot]
893724d7e9
Merge pull request #91 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/adapter-static-3.0.4
Merge pull request #91

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-28 16:14:19 +00:00
ditatombot[bot]
3fad791ca5
Merge pull request #90 from ditatompel/dependabot/npm_and_yarn/frontend/svelte-check-3.8.6
Merge pull request #90

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-28 16:09:08 +00:00
dependabot[bot]
df435a0411
build(deps-dev): bump @sveltejs/adapter-static in /frontend
Bumps [@sveltejs/adapter-static](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-static) from 3.0.2 to 3.0.4.
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/adapter-static/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/adapter-static@3.0.4/packages/adapter-static)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 05:53:54 +00:00
dependabot[bot]
e5d8b4e4d9
build(deps-dev): bump svelte-check from 3.8.5 to 3.8.6 in /frontend
Bumps [svelte-check](https://github.com/sveltejs/language-tools) from 3.8.5 to 3.8.6.
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check-3.8.5...svelte-check-3.8.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 05:53:48 +00:00
ditatombot[bot]
33306c0603
Merge pull request #83 from ditatompel/dependabot/go_modules/golang.org/x/net-0.28.0
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
Merge pull request #83

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-21 18:35:47 +00:00
dependabot[bot]
5bd8301ec5
build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.27.0 to 0.28.0.
- [Commits](https://github.com/golang/net/compare/v0.27.0...v0.28.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-21 18:31:38 +00:00
ditatombot[bot]
19e4f69348
Merge pull request #89 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/kit-2.5.24
Merge pull request #89

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-21 18:29:38 +00:00
dependabot[bot]
59c00f716b
build(deps-dev): bump @sveltejs/kit from 2.5.20 to 2.5.24 in /frontend
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.5.20 to 2.5.24.
- [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.24/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-08-21 18:25:47 +00:00
ditatombot[bot]
7a82840572
Merge pull request #88 from ditatompel/dependabot/npm_and_yarn/frontend/vite-5.4.2
Merge pull request #88

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-21 18:21:07 +00:00
dependabot[bot]
debea78e45
build(deps-dev): bump vite from 5.3.5 to 5.4.2 in /frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.2.
- [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.4.2/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-21 18:16:35 +00:00
ditatombot[bot]
d71b19ef7b
Merge pull request #79 from ditatompel/dependabot/npm_and_yarn/frontend/floating-ui/dom-1.6.10
Merge pull request #79

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-21 18:11:22 +00:00
dependabot[bot]
ec1d12f902
build(deps-dev): bump @floating-ui/dom from 1.6.8 to 1.6.10 in /frontend
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.6.8 to 1.6.10.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.10/packages/dom)

---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-21 18:06:53 +00:00
ditatombot[bot]
32705f3005
Merge pull request #78 from ditatompel/dependabot/npm_and_yarn/frontend/postcss-8.4.41
Merge pull request #78

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-08-21 18:05:44 +00:00