Commit Graph

  • aa6f5b496d feat: add DHCP client as a critical field Adam Shiervani 2025-10-13 17:17:51 +0200
  • e38b087ff6 Close Modals on Escape Adam Shiervani 2025-10-13 17:09:10 +0200
  • 5e06625966 feat: add copy to clipboard functionality for MAC address in network settings Adam Shiervani 2025-10-13 17:00:43 +0200
  • 76d256b69a feat: add CIDR notation support for IPv4 address Siyuan 2025-10-11 16:15:35 +0000
  • 8d51aaa8eb fix: prevent session timeout when jiggler is active Alex P 2025-10-13 13:10:12 +0300
  • bc4c2d92db fix: golangci-lint warnings Siyuan 2025-10-11 15:52:51 +0000
  • 8810ed4827 fix: error dump directory Siyuan 2025-10-11 15:48:53 +0000
  • 5a0100478b feat: add configurable max sessions and observer cleanup timeout Alex P 2025-10-11 14:26:05 +0300
  • aee1a01cee fix: symlink handling Siyuan 2025-10-10 23:08:27 +0000
  • ae77887ab2 fix: symlink direction Siyuan 2025-10-10 22:58:09 +0000
  • aa9d78998f fix: dhcpc button doesnt work Siyuan 2025-10-10 22:56:27 +0000
  • a3f7b5e937 refactor: rename error dump file Siyuan 2025-10-10 22:54:35 +0000
  • ff81768b88 fix: fix field reference in confparser Siyuan 2025-10-10 22:47:14 +0000
  • d02ae062e4 fix: make timesync non-blocking Siyuan 2025-10-10 22:44:57 +0000
  • 02382e4632 fix: mDNS options Siyuan 2025-10-10 22:37:09 +0000
  • 16509188b0 fix: use permission-based guards for RPC initialization calls Alex P 2025-10-11 00:31:20 +0300
  • 775b0f1049 fix: reset config Siyuan 2025-10-10 21:29:21 +0000
  • 554b43fae9 Cleanup: Remove accidentally removed file Alex P 2025-10-11 00:23:09 +0300
  • f27c2f4eb2 fix: prevent RPC calls before session approval Alex P 2025-10-11 00:17:49 +0300
  • 335c6ee35e refactor: centralize permissions with context provider and remove redundant code Alex P 2025-10-11 00:11:20 +0300
  • f9e190f8b9 fix: prevent multiple getPermissions RPC calls on page load Alex P 2025-10-10 22:23:25 +0300
  • 00e6edbfa8 fix: prevent infinite getLocalVersion RPC calls on refresh Alex P 2025-10-10 22:15:44 +0300
  • f90c255656 fix: prevent unnecessary RPC calls for pending sessions and increase rate limit Alex P 2025-10-10 22:10:33 +0300
  • 821675cd21 security: fix critical race conditions and add validation to session management Alex P 2025-10-10 20:04:44 +0300
  • 825299257d fix: correct grace period protection during primary reconnection Alex P 2025-10-10 19:33:49 +0300
  • 459dc5c9fa fix: check if network manager is nil Siyuan 2025-10-10 15:24:17 +0000
  • 110790a664 fix: switch to no_network_screen if network manager is nil Siyuan 2025-10-10 15:22:09 +0000
  • 403c1f8fa1 fix: ensure symlink to last-crash.log Siyuan 2025-10-10 15:16:21 +0000
  • ece467eba8 fix: mac address not showing on home screen Siyuan 2025-10-10 15:11:20 +0000
  • 22f5ed2a8b fix possible nil dereference Siyuan 2025-10-10 15:03:23 +0000
  • 9cd29a3b1b delete then add addresses again Siyuan 2025-10-10 14:56:31 +0000
  • 1ad44ed461 allow to toggle dhcp client via touchscreen Siyuan 2025-10-10 14:42:23 +0000
  • bb45be1d6d fix golang lint errors again Siyuan 2025-10-10 14:19:36 +0000
  • 1f568c96dd fix lint errors Siyuan 2025-10-10 14:12:09 +0000
  • ed90e42324 feat: change dhcp client Siyuan 2025-10-10 14:09:33 +0000
  • feec19ab13 fix ui lint errors Siyuan 2025-10-10 13:59:11 +0000
  • 59b7141d84 fix lint errors Siyuan 2025-10-10 13:56:07 +0000
  • e47442d701 fix mtu Siyuan 2025-10-10 13:48:54 +0000
  • b3ce961b79 fix errcheck Siyuan 2025-10-10 13:40:26 +0000
  • fe074b2253 fix hostname Siyuan 2025-10-10 13:39:33 +0000
  • 579345e5b4 refactor & fix hostname Siyuan 2025-10-10 13:33:43 +0000
  • 6ff4f37a36 show flags on ipv6 network card Siyuan 2025-10-10 10:12:41 +0000
  • 309126bef6 [WIP] Bugfixes: session promotion Alex P 2025-10-10 10:16:21 +0300
  • 8dbd98b4f0 Merge branch 'dev' into feat/multisession-support Alex P 2025-10-10 00:23:50 +0300
  • a9cd36c5fb fix: update NetworkConfig type in config.go Siyuan 2025-10-09 21:05:31 +0000
  • ce1cbe1944 fix: move nil check before accessing session.ID to satisfy staticcheck Alex P 2025-10-10 00:05:08 +0300
  • 52ddc9ebe5 fix: do not apply IPv6 DHCP lease if it's from udhcpc Siyuan 2025-10-09 21:03:12 +0000
  • b84aa3822d
    Merge branch 'dev' into feat/nmrewrite Aveline 2025-10-09 22:50:50 +0200
  • 7ad72def30 Merge branch 'dev' into feat/audio-support Alex 2025-10-09 22:42:16 +0300
  • 0951f150bf
    Merge branch 'dev' into feat/audio-support Alex 2025-10-09 22:42:16 +0300
  • 7c09ac3c08
    Merge branch 'dev' into feat/custom-serial-buttons Sevi 2025-10-09 18:32:33 +0200
  • 490a9fe491
    Merge 531f6bf65b into cc9ff74276 Silke pilon 2025-10-09 14:52:58 +0200
  • cc9ff74276
    feat: add HDMI sleep mode (#881) Aveline 2025-10-09 14:52:51 +0200
  • 3a92b6ad5a fix linter error Siyuan 2025-10-09 12:04:54 +0000
  • be876e154c feat: add HDMI sleep mode Siyuan 2025-10-09 11:26:33 +0000
  • c8b456bf6a fix: handle intentional logout to trigger immediate observer promotion Alex P 2025-10-09 12:56:57 +0300
  • 57f4be2846 fix: clear transfer blacklist on primary disconnect to enable grace period promotion Alex P 2025-10-09 12:55:25 +0300
  • e55653068c Minor serial helper improvements Severin Müller 2025-10-09 11:50:22 +0200
  • b388bc3c62 fix: reduce observer promotion delay from ~40s to ~11s Alex P 2025-10-09 11:39:00 +0300
  • 7901677551 fix: increase RPC rate limit from 20 to 100 per second Alex P 2025-10-09 11:19:10 +0300
  • ba8caf3448 debug: add detailed logging to trace session addition flow Alex P 2025-10-09 10:58:06 +0300
  • 2ce5623712 Improve normalization Severin Müller 2025-10-09 08:26:50 +0200
  • 7b9410c36d
    Merge branch 'jetkvm:dev' into feat/custom-serial-buttons Sevi 2025-10-09 06:33:51 +0200
  • 3b14267155 Update backend, implement pause function in terminal Severin Müller 2025-10-09 06:32:40 +0200
  • 541d2bd77d fix: correct grace period protection during primary reconnection Alex P 2025-10-08 23:58:27 +0300
  • f9ebd6ac2f feat: add strict observer-to-primary promotion controls and immediate logout promotion Alex P 2025-10-08 23:44:10 +0300
  • ffc4a2af21 fix: prevent getLocalVersion call for sessions without video permission Alex P 2025-10-08 21:42:59 +0300
  • a1548fe5b1 feat: improve session approval workflow with re-request and rejection limits Alex P 2025-10-08 21:37:02 +0300
  • 97844a8caf use reconcile instead of updating addresses and routes individually Siyuan 2025-10-08 17:46:19 +0000
  • b0494e8eef security: prevent video access for pending/denied sessions Alex P 2025-10-08 20:24:10 +0300
  • b322255684 fix: resolve all Go and TypeScript linting issues Alex P 2025-10-08 20:10:22 +0300
  • cd70efb83f feat: multi-session support with role-based permissions Alex P 2025-10-08 17:45:37 +0300
  • ad0b86c8a6 fix state change detection Siyuan 2025-10-08 15:36:02 +0000
  • 6743db6e3d fix online state detection Siyuan 2025-10-08 13:39:12 +0000
  • 05f2e5babe fix online state detection Siyuan 2025-10-08 13:18:17 +0000
  • 8cc7ead032 do not sync time multiple times Siyuan 2025-10-08 12:54:48 +0000
  • f128343187 fix race condition in link manager Siyuan 2025-10-08 12:01:55 +0000
  • 8310077af6 send router solicitation Siyuan 2025-10-08 10:57:31 +0000
  • 638949c289 refactor: simplify and fix button rendering logic in network settings Adam Shiervani 2025-10-08 12:42:44 +0200
  • 8449911343 Add placeholder to hostname Adam Shiervani 2025-10-08 12:05:30 +0200
  • db64c649d4 init display before network initialization Siyuan 2025-10-08 10:28:32 +0000
  • abb8c4f0b5 revert to default config if config is invalid Siyuan 2025-10-08 10:04:58 +0000
  • f452e6b4c4 fix: link addr not updated Siyuan 2025-10-08 09:47:15 +0000
  • d6ebbf4d09 fix lint error Siyuan 2025-10-08 09:21:20 +0000
  • 17a15619ff use any to replace interface{} Siyuan 2025-10-08 09:20:31 +0000
  • aef26459d3 use sync trace to track mutexes to make deadlock analysis easier Siyuan 2025-10-07 23:12:20 +0000
  • b04b148a4b feat: add sync trace Siyuan 2025-10-07 23:11:53 +0000
  • 656df6c910 fix deadlocks Siyuan 2025-10-07 18:59:19 +0000
  • 45b55fe89f fix dhcp6 logger Siyuan 2025-10-07 18:31:44 +0000
  • 78f0479b6b fix netmask calculation Siyuan 2025-10-07 18:27:47 +0000
  • 3c83bcfe69 add missing dhcp client methods Siyuan 2025-10-07 17:50:29 +0000
  • 50469c1fb6 renew dhcp lease on link up Siyuan 2025-10-07 17:45:44 +0000
  • 456ee66fc2 monitor link state using netlink Siyuan 2025-10-07 17:18:20 +0000
  • df0f5efff3 fix: default route not set Siyuan 2025-10-07 12:58:47 +0000
  • 49e28f218e fix: dhcp not working Siyuan 2025-10-07 12:44:55 +0000
  • 2f33c08c98 fix compatibility with new network types Siyuan 2025-10-07 12:28:27 +0000
  • ef0bdc0f65 rewrite network manager Siyuan 2025-10-07 10:57:35 +0000
  • 558512a140 Merge branch 'dev' into feat/audio-support Alex 2025-10-07 14:30:07 +0300
  • 71553bcef7
    Merge branch 'dev' into feat/audio-support Alex 2025-10-07 14:30:07 +0300
  • 7442bdc713 Cleanup: reduce drift from dev Alex P 2025-10-07 14:00:49 +0300