pommee
2bca60597a
fix: added ability to change the name for any client
...
This is done inside the details view for any client; found via the logs by clicking on a client or throught the 'clients' page
2025-12-28 11:16:54 +01:00
pommee
2d23669dd9
ui: added indicator to show blocking status along with a modal rework
2025-12-22 03:23:22 +01:00
pommee
1471ff1d23
feat: added ability to set 'bypass' for each client to bypass any rules
2025-12-22 03:20:42 +01:00
pommee
dc633becf4
ui: make it clear that 'client' is clickable in the logs view
2025-12-21 23:06:14 +01:00
pommee
e259dbd0d7
chore: allow 120 chars in commit message
2025-12-20 10:11:12 +01:00
pommee
918d4ba8f0
ui: remove 'lucide-react' related and confetti library to minimize build. Also updated the rest of client dependencies
2025-12-11 12:17:56 +01:00
pommee
31706de300
fix: parse blocking time as number
2025-12-08 21:30:03 +01:00
pommee
64aa4ad569
ui: added themes
...
Now it is possible to have more colors on the dashboard, besides the dark/light modes. There are some predefined themes, with the idea of being able to create your own themes in future updates.
2025-12-08 20:48:38 +01:00
pommee
16827a8b07
fix: add better toast for 'pause blocking' button in case of error
2025-12-08 19:49:57 +01:00
pommee
aeb18948c8
fix: remove 'white flash' for dark mode users
...
Will need a fix in the future for light mode users; however I see dark mode as the default. Also the light flash while using dark mode is more disruptive
2025-12-08 19:42:44 +01:00
pommee
32103ae2cb
ui: cursor-pointer on toggle switch
2025-12-04 20:04:15 +01:00
pommee
1d45174c8c
ui: added restart button in dashboard that will fully restart the entire application
2025-12-02 20:25:11 +01:00
pommee
f179224016
chore: fix build warning for client and better chunking
...
Thanks to @authrequest for pointing this out in the PR https://github.com/pommee/goaway/pull/98
2025-12-02 18:31:14 +01:00
pommee
6565ec2eea
ui: add history tab to client card
2025-12-02 18:10:24 +01:00
pommee
040c007331
chore: minimize logos, should help with binary size
2025-11-30 08:03:55 +01:00
pommee
4e20457029
chore(deps): bump server and clients dependencies to resolve cve's
2025-11-22 07:48:27 +01:00
pommee
d9c1876b86
chore: fix lint error
2025-11-14 18:30:30 +01:00
pommee
e4c7c08698
ui: allow wildcard on top level domain for resolution
2025-11-14 18:23:39 +01:00
pommee
f9b696faa4
ui: allow IPv6 addr for upstream in ui
2025-11-13 20:48:49 +01:00
pommee
162a6af76c
ui: fix time since notification was created
2025-11-13 20:45:31 +01:00
pommee
788cdc905b
fix: support wildcard in fqdn check
2025-11-10 20:44:43 +01:00
pommee
2cdf96a66c
ui: outline variant for toggle section in settings
2025-11-08 13:14:54 +01:00
pommee
8846fae40b
ui: wider client view by default
2025-11-08 13:14:54 +01:00
pommee
f5dc8d2d39
ui: add gateway to settings page
2025-11-08 12:11:28 +01:00
pommee
a966031119
fix(deps): bump golang version and client dependencies
2025-11-08 10:46:04 +01:00
pommee
00d0d2115c
docs: add webpage for installation, configuration, setup and more
2025-11-08 10:46:04 +01:00
pommee
75fb86cc00
fix: restructure codebase, make setup and flow easier
2025-11-08 10:46:04 +01:00
_dev
c680dcc4bf
fix: persist row size for log page and prevent server ip from using local unicast link
2025-11-08 07:36:27 +01:00
Pierre Berger
835a1c2fcd
ui: add missing close handler to cancel button on PauseBlockingDialog
2025-10-31 18:14:59 +01:00
pommee
a09638c049
ui: correct wording for certificates in settings
2025-10-01 16:29:15 +02:00
pommee
95d0678a4f
ui: add 'page not found' and remove unused page transition
2025-09-30 18:40:08 +02:00
pommee
c8dcdbfdb8
fix: added ability to add multiple blacklists at once and various other fixes to the page
2025-09-29 20:49:09 +02:00
pommee
88764dc0d4
ui: base64 encode list name when deleting to support special characters
2025-09-29 18:04:08 +02:00
pommee
4025b8bfe9
style: update to destructive button variant and fix pointer cursor case
2025-09-28 21:04:30 +02:00
pommee
30ebcc9ed5
style: update various buttons to align with global styling
2025-09-28 21:00:52 +02:00
pommee
51b3a694c3
ui: generate quote for login page
2025-09-28 01:33:32 +02:00
pommee
bff094f164
ui: show ip of client if name is unknown in clients map
2025-09-28 00:06:53 +02:00
pommee
f829585518
ui: clean up resolution widgets
2025-09-27 23:26:24 +02:00
pommee
ecb6db1c16
ui: fix refresh button colors for request timeline and response size timeline widgets
2025-09-27 22:39:38 +02:00
pommee
d6bc3e0a2b
ui: add a test button for alert
2025-09-27 21:10:53 +02:00
pommee
456c4eb326
ui: add padding at the bottom of audit log widget
2025-09-27 21:10:32 +02:00
pommee
4cecb94266
fix: set scheduled blacklist updates to true by default
2025-09-27 14:36:55 +02:00
pommee
7b6f446615
chore: update commitlint with custom rules
2025-09-27 10:58:11 +02:00
pommee
61861ef591
chore: include types for commitlint as a dev dependency
2025-09-27 10:57:43 +02:00
pommee
4cfdf9c562
chore: include pnpm lockfile
2025-09-27 10:57:18 +02:00
pommee
b3e5c7f3af
chore: fix client lint issues
2025-09-27 08:07:07 +02:00
pommee
fec9234fe5
chore: correct ip for cloudflare and google dns
2025-09-26 15:06:54 +02:00
pommee
c92f5d41ce
chore: make the tests pass and linter happy
2025-09-24 19:04:27 +02:00
pommee
f12adb916c
fix: add validation when adding a new prefetched domain
2025-09-24 19:04:27 +02:00
pommee
5ed6a38236
ui: more compact request timeline and response size timeline
2025-09-24 19:04:27 +02:00