Commit graph

460 commits

Author SHA1 Message Date
Christian Ditaputratama
9cebe9d12f
feat: Added datatable sort functionality
Some checks are pending
Test / test (push) Waiting to run
2024-11-03 20:57:56 +07:00
Christian Ditaputratama
6e7eccc6b3
chore: Stick with old SortDirection 2024-11-03 20:43:43 +07:00
Christian Ditaputratama
f0a10208e2
feat!: Added CORS filter
DEPRECATED: Using int value for CORS is deprecated, please use "on" to
filter CORS capable nodes. Leave CORS empty to disable CORS filter.
2024-11-03 20:24:55 +07:00
Christian Ditaputratama
c3b6f587ed
feat: Added filter by status 2024-11-03 18:03:13 +07:00
Christian Ditaputratama
efc86d66fd
feat: Added filter by country
Some checks are pending
Test / test (push) Waiting to run
2024-11-03 17:37:11 +07:00
Christian Ditaputratama
0165f0c251
feat: Added folter by protocol 2024-11-03 16:33:50 +07:00
Christian Ditaputratama
e524c2686d
feat!: Remove old frontend codes 2024-11-03 16:33:15 +07:00
Christian Ditaputratama
204865e50d
chore(ci): Temporary add htmx branch to test workflow 2024-11-03 16:26:52 +07:00
Christian Ditaputratama
97f6312ce9
feat: Added table filter: host and nettype 2024-11-03 16:15:01 +07:00
Christian Ditaputratama
ea0e0df57d
feat: Using relative time for last check nodes 2024-11-01 23:03:10 +07:00
Christian Ditaputratama
c3c18ced05
feat: Added uptime cell component 2024-11-01 22:31:34 +07:00
Christian Ditaputratama
44722f6b43
feat: Added node statuses cell component 2024-11-01 21:19:23 +07:00
Christian Ditaputratama
babe61258a
feat: Added country cell to remote nodes table 2024-11-01 20:16:01 +07:00
Christian Ditaputratama
7b5287fe9a
chore: Moving country flags location 2024-11-01 20:14:35 +07:00
Christian Ditaputratama
f2cc795dc2
feat: Added protocol cell to remote nodes table 2024-11-01 19:50:56 +07:00
Christian Ditaputratama
b23b0ae31a
feat: Added hostname:port cell to remote node table
TODO: Add modal window for tor addresses
2024-11-01 04:13:52 +07:00
Christian Ditaputratama
751bfbc585
feat: Added nettype cell table 2024-11-01 03:05:29 +07:00
Christian Ditaputratama
6efa763e73
style: Styling base datatable CSS 2024-10-31 23:08:05 +07:00
Christian Ditaputratama
10182d9dbc
feat!: Added base datatable functionality
Deprecated: `SortDirection` is deprecated, use `SortDir` instead
2024-10-31 22:45:26 +07:00
Christian Ditaputratama
ca3ca881fd
feat: Added paging package
Helper package for datatable pagination
2024-10-31 22:44:20 +07:00
Christian Ditaputratama
ec6f0a1893
Changed LastChecked from uint to int64
Since the LastChecked record is storing unix timestamp, using `int64`
make it easier to work with `time` package.
2024-10-31 22:40:38 +07:00
Christian Ditaputratama
30aa8d80dc
feat: Added favicon 2024-10-31 18:55:31 +07:00
Christian Ditaputratama
f6adb40b3f
chore: Open GitHub repo in the new tab 2024-10-31 18:20:53 +07:00
Christian Ditaputratama
93fb22f29b
feat: Added clipboard functionality 2024-10-31 18:09:02 +07:00
Christian Ditaputratama
4da9c484a5
chore: Remove unused tailwind plugin import 2024-10-31 18:07:32 +07:00
Christian Ditaputratama
63e803ba17
style: Added remote-nodes and add-node page design 2024-10-31 16:28:51 +07:00
Christian Ditaputratama
ddc837be4a
style: Changed sticky navbar to fixed position 2024-10-31 16:26:49 +07:00
Christian Ditaputratama
4dfab11d2c
feat(style)!: Added the new homepage design view
TODO: Add copy to clipboard functionality
2024-10-31 16:25:16 +07:00
Christian Ditaputratama
0a80a52d2d
chore: Moving Monero QR donation image location 2024-10-31 16:21:43 +07:00
Christian Ditaputratama
176a02412a
Switching to BSD-3-Clause license
I've been suggested to change the license to more popular open-source
licenses. So I choose to change from GLWTPL to BSD-3-Clause.
2024-10-31 10:59:08 +07:00
Christian Ditaputratama
8b39502d90
chore(style): Changed UI layout styles 2024-10-31 10:39:18 +07:00
Christian Ditaputratama
965d3230a1
feat: Added navbar current page position indicator 2024-10-30 15:39:01 +07:00
Christian Ditaputratama
dd48bd458a
feat: Added global loading indicator 2024-10-30 15:10:35 +07:00
Christian Ditaputratama
2003c3c3ac
feat(ui): Added main navbar 2024-10-30 14:23:45 +07:00
Christian Ditaputratama
ca0af5848c
feat!: use specific required preline's plugin instead the whole js plugins 2024-10-30 14:13:17 +07:00
Christian Ditaputratama
3a45071cd6
feat: Refactor fiber server 2024-10-29 21:30:04 +07:00
Christian Ditaputratama
35d53c8a58
feat!: Update GitHub actions to work with templ and bun 2024-10-29 21:03:42 +07:00
Christian Ditaputratama
be32011cfa
feat!: templ + htmx build system 2024-10-29 20:41:22 +07:00
Christian Ditaputratama
03570a2200
chore: Start v0.2.0 (HTMX) 2024-10-29 20:25:03 +07:00
Christian Ditaputratama
68c4b7c9b3
chore: Start v0.1.3
Some checks failed
Build / build (push) Has been cancelled
Test / test (push) Has been cancelled
2024-10-29 01:11:03 +07:00
Christian Ditaputratama
a963963b72
fix(ui): Postcss not working for Country cell
Some checks are pending
Build / build (push) Waiting to run
Test / test (push) Waiting to run
For some unknown reason, using postcss class is not working anymore
2024-10-28 21:01:58 +07:00
Christian Ditaputratama
7cc2b1035f
fix(ui): Ambigous self-closing HTML tags non-void elements 2024-10-28 20:52:16 +07:00
Christian Ditaputratama
dd0095a767
fix(ui): Remove unused CSS selector ".sm-btn > :not([hidden]) ~ :not([hidden])" 2024-10-28 20:49:27 +07:00
Christian Ditaputratama
b340849d9d
fix(ui): aria-hidden should be true/false 2024-10-28 20:43:35 +07:00
Christian Ditaputratama
f4b42911c6
chore: Start v0.1.2 2024-10-28 20:35:59 +07:00
Christian Ditaputratama
ddab7555b3
fix: Checkmark and markdown image 2024-10-28 20:27:33 +07:00
Christian Ditaputratama
37d5031b2a
chore: Added Acknowledgement and donation section to README.md 2024-10-28 20:25:28 +07:00
ditatombot[bot]
7d91c8d3b2
Merge pull request #143 from ditatompel/dependabot/npm_and_yarn/frontend/sveltejs/vite-plugin-svelte-4.0.0
Merge pull request #143

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-10-28 12:08:26 +00:00
dependabot[bot]
bec557df09
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.2 to 4.0.0.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@4.0.0/packages/vite-plugin-svelte)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 12:03:00 +00:00
ditatombot[bot]
3153c291e0
Merge pull request #145 from ditatompel/dependabot/npm_and_yarn/frontend/svelte-5.1.3
Merge pull request #145

This merge action was created automatically.

Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
2024-10-28 12:01:48 +00:00