Commit Graph

369 Commits

Author SHA1 Message Date
Siyuan 6ff4f37a36 show flags on ipv6 network card 2025-10-10 10:12:41 +00:00
Siyuan a9cd36c5fb fix: update NetworkConfig type in config.go 2025-10-09 21:05:31 +00:00
Siyuan 52ddc9ebe5 fix: do not apply IPv6 DHCP lease if it's from udhcpc 2025-10-09 21:04:02 +00:00
Aveline b84aa3822d
Merge branch 'dev' into feat/nmrewrite 2025-10-09 22:50:50 +02:00
Aveline cc9ff74276
feat: add HDMI sleep mode (#881) 2025-10-09 14:52:51 +02:00
Siyuan 97844a8caf use reconcile instead of updating addresses and routes individually 2025-10-08 17:46:19 +00:00
Siyuan ad0b86c8a6 fix state change detection 2025-10-08 15:36:14 +00:00
Siyuan 6743db6e3d fix online state detection 2025-10-08 13:39:12 +00:00
Siyuan 05f2e5babe fix online state detection 2025-10-08 13:18:17 +00:00
Siyuan 8cc7ead032 do not sync time multiple times 2025-10-08 12:54:48 +00:00
Siyuan f128343187 fix race condition in link manager 2025-10-08 12:02:14 +00:00
Siyuan 8310077af6 send router solicitation 2025-10-08 12:02:14 +00:00
Adam Shiervani 638949c289 refactor: simplify and fix button rendering logic in network settings 2025-10-08 12:42:53 +02:00
Adam Shiervani 8449911343 Add placeholder to hostname 2025-10-08 12:42:53 +02:00
Siyuan db64c649d4 init display before network initialization 2025-10-08 10:28:32 +00:00
Siyuan abb8c4f0b5 revert to default config if config is invalid 2025-10-08 10:23:56 +00:00
Siyuan f452e6b4c4 fix: link addr not updated 2025-10-08 09:47:15 +00:00
Siyuan d6ebbf4d09 fix lint error 2025-10-08 09:21:20 +00:00
Siyuan 17a15619ff use any to replace interface{} 2025-10-08 09:20:31 +00:00
Siyuan aef26459d3 use sync trace to track mutexes to make deadlock analysis easier 2025-10-07 23:12:20 +00:00
Siyuan b04b148a4b feat: add sync trace 2025-10-07 23:11:53 +00:00
Siyuan 656df6c910 fix deadlocks 2025-10-07 18:59:43 +00:00
Siyuan 45b55fe89f fix dhcp6 logger 2025-10-07 18:31:44 +00:00
Siyuan 78f0479b6b fix netmask calculation 2025-10-07 18:27:47 +00:00
Siyuan 3c83bcfe69 add missing dhcp client methods 2025-10-07 17:50:29 +00:00
Siyuan 50469c1fb6 renew dhcp lease on link up 2025-10-07 17:45:44 +00:00
Siyuan 456ee66fc2 monitor link state using netlink 2025-10-07 17:18:20 +00:00
Siyuan df0f5efff3 fix: default route not set 2025-10-07 12:58:47 +00:00
Siyuan 49e28f218e fix: dhcp not working 2025-10-07 12:44:55 +00:00
Siyuan 2f33c08c98 fix compatibility with new network types 2025-10-07 12:28:27 +00:00
Siyuan ef0bdc0f65 rewrite network manager 2025-10-07 12:07:45 +00:00
Marc Brooks b144d9926f
Remove the temporary directory after extracting buildkit (#874) 2025-10-07 11:57:26 +02:00
Aylen e755a6e1b1
Update openSUSE image reference to Leap 16.0 (#865) 2025-10-07 11:57:10 +02:00
Marc Brooks 99a8c2711c
Add podman support (#875)
Reimplement #141 since we've changed everything since
2025-10-07 11:43:25 +02:00
Marc Brooks 317218a682
docs: debugging UI builds because of ui symlink (#873)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-04 12:05:14 +02:00
Aveline 62b8dee170
chore: downgrade gin to v1.10.1 (#869) 2025-10-03 08:48:51 +02:00
Alex bdd6f4247b
fix: segfault in cGo 2025-10-02 19:15:03 +02:00
dependabot[bot] 63aa940f42
build(deps): bump github.com/prometheus/client_golang (#851)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:44:24 +02:00
dependabot[bot] 043ef9ddfc
build(deps): bump github.com/gin-gonic/gin from 1.10.1 to 1.11.0 (#852)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:44:08 +02:00
Marc Brooks 437f0b854a
upgrade ui packages (#861) 2025-10-01 21:43:46 +02:00
dependabot[bot] a45d55123c
build(deps): bump github.com/prometheus/common from 0.66.0 to 0.66.1 (#855)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:42:08 +02:00
dependabot[bot] 213e750e04
build(deps): bump github.com/coder/websocket from 1.8.13 to 1.8.14 (#854)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:41:48 +02:00
dependabot[bot] 6dcb0286e3
build(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 (#856)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:40:57 +02:00
dependabot[bot] 74ccca0b1a
build(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 (#849)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:39:31 +02:00
dependabot[bot] 0ad435475b
build(deps): bump github.com/go-co-op/gocron/v2 from 2.16.5 to 2.16.6 (#859)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:39:15 +02:00
dependabot[bot] 23bf3978fa
build(deps): bump actions/setup-go from 5 to 6 (#848)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:35:35 +02:00
Marc Brooks 9438ab7778
Fix the lazy loading for the settings page. (#837)
Move SettingsItem into it's own page

Packages upgraded
@headlessui/react 2.2.8 -> 2.2.9
framer-motion 12.23.18 -> 12/23/22
react-router 7.9.1 -> 7.9.3
@tailwindcss/typography 0.6.18 -> 0.5.19
@types/react 19.1.13 -> 19.1.14
eslint-plugin-react-refresh 0.4.21 -> 0.4.22
2025-10-01 11:43:15 +02:00
Alexander 12d31a3d8e
Add da_DK keyboard Layout (#839) 2025-09-30 14:27:17 +02:00
Aveline 657a177462
feat: jetkvm native in cGo 2025-09-29 14:09:30 +02:00
Marc Brooks 8f4081a5b1
Cleaning up action versions (#828) 2025-09-26 11:22:17 +02:00