recanman
517a17db14
Software update notification ( #1002 ) ( #1054 )
...
* add `auto_check_updates` config value
* add `auto_check_updates` to dist config
* add `Update` `NotificationType`
* implement update checker and worker
* add endpoint, add to documentation, add worker
* clone update_status_lock Arc
* fmt
* add more tests
* remove todo
* add to docs
* frontend update notice
* improve name in documentation
* add user-agent to update check request
* add update check request timeout
* openapi trait bound
* do not enable `auto_check_updates` by default
* remove redundant documentation
* surface fetch of update status error
* fail on version with pre-release for now, add additional test cases
* Update configuration.md
---------
Co-authored-by: Markus Unterwaditzer <markus-tarpit+git@unterwaditzer.net >
2026-05-24 22:59:18 +02:00
recanman
e86d30a0c6
frontend bugfix: Handle null input in ExpandableInput, make ntfy_url nullable ( #1055 )
...
* handle `null` input in `ExpandableInput`
* correct `ntfy_url` config type
* remove extra space
2026-05-22 22:10:04 +02:00
dependabot[bot]
7e525c5c02
Bump @sveltejs/kit ( #1050 )
...
Bumps the security group with 1 update in the /daemon/web directory: [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit ).
Updates `@sveltejs/kit` from 2.58.0 to 2.60.1
- [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.60.1/packages/kit )
---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
dependency-version: 2.60.1
dependency-type: direct:development
dependency-group: security
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 16:08:21 +02:00
Markus Unterwaditzer
3e53aef145
Collapse ntfy settings if unused
...
Like in the webdav settings, have a checkbox that expands a few form
fields.
2026-05-19 19:34:24 +02:00
Markus Unterwaditzer
5636cf4311
fix js formatting
2026-05-18 15:30:55 -07:00
Markus Unterwaditzer
0c90f8910a
Use latest packet timestamp in GPS file, move writing into DiagTask to eliminate RwLocks, remove "sidecar" word from codebase
2026-05-18 15:30:55 -07:00
Markus Unterwaditzer
2ada840919
fix js lints
2026-05-18 15:30:55 -07:00
Markus Unterwaditzer
0259b101b5
compact UI a bit
2026-05-18 15:30:55 -07:00
Markus Unterwaditzer
9823fd3205
fix bad color in configform, move some docs into api docs
2026-05-18 15:30:55 -07:00
Markus Unterwaditzer
0033b762d9
reformat frontend and refactor gps mode display
2026-05-18 15:30:55 -07:00
Carlos Guerra
7bae34061d
fixes requested, gps timestamp corrected, more error managing, more border conditions covered
2026-05-18 15:30:55 -07:00
Carlos Guerra
5a4a3034be
requests addressed, better error handling, more logging, small text corrections
2026-05-18 15:30:55 -07:00
Carlos Guerra
fee082cde4
replacing numbered options in config with rust enum implementation, unique commit to make easier to debug or rollback
2026-05-18 15:30:55 -07:00
Carlos Guerra
0b91a6e5d3
PR chage requests, revision to GPS logging feature, code cleanup
2026-05-18 15:30:55 -07:00
Carlos Guerra
5451e23293
added documentation and polishing UI around GPS mode
2026-05-18 15:30:55 -07:00
Carlos Guerra
66f0c2a336
Kismet GPS option section per packet dcriped, refactoring to reduce loc
2026-05-18 15:30:55 -07:00
Carlos Guerra
adb316e2d7
GPS information included in PCAP files as comment and with Kismet proposed standard
2026-05-18 15:30:55 -07:00
Carlos Guerra
c107314194
GPS feature webapp side: GPS mode selector, fixed mode lat/lon, API endpoint. Merging with Wifi client and webdav features
2026-05-18 15:30:55 -07:00
dependabot[bot]
d43aa28294
Bump svelte in /daemon/web in the security group across 1 directory
...
Bumps the security group with 1 update in the /daemon/web directory: [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte ).
Updates `svelte` from 5.55.5 to 5.55.7
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.7/packages/svelte )
---
updated-dependencies:
- dependency-name: svelte
dependency-version: 5.55.7
dependency-type: direct:development
dependency-group: security
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-15 00:40:16 +02:00
Markus Unterwaditzer
da4e723eff
Revert "Compress the web frontend using brotli"
...
This reverts commit 00e4cb7a75 .
2026-05-12 12:18:17 -07:00
Markus Unterwaditzer
3fcd908d68
Add config UI for webdav uploader
2026-05-12 00:32:05 +02:00
Markus Unterwaditzer
e7ffebbb30
Add upload indicator to UI
2026-05-12 00:32:05 +02:00
Markus Unterwaditzer
00e4cb7a75
Compress the web frontend using brotli
...
We can save 10 kB of binary size by compressing the frontend using
brotli on max settings instead of gzip. Any browser beyond 2017 will be
able to handle this, and since the Tailwind upgrade we already require
browsers from 2024. (see also #903 )
Also we can stop using whatever gzlip cli is on the system, node has
some stuff builtin.
Source for the claim we require chrome 2023/firefox 2024 baseline right
now: https://tailwindcss.com/docs/compatibility
Compression comparison:
| codec | size (bytes) | vs gzip -9 | wire format | `Content-Encoding` |
|---|---:|---:|---|---|
| (uncompressed) | 171,833 | +210.6% | — | — |
| gzip -9 | 55,313 | — | gzip | `gzip` |
| pigz -9 | 55,436 | +0.2% | gzip | `gzip` |
| brotli q=4 | 55,085 | -0.4% | brotli | `br` |
| brotli q=6 | 51,518 | -6.9% | brotli | `br` |
| brotli q=9 | 51,243 | -7.4% | brotli | `br` |
| **pigz -11** (zopfli) | **53,340** | **-3.6%** (~2 KB) | **gzip** | `gzip` |
| **brotli q=11** | **47,712** | **-13.7%** (~7.4 KB) | **brotli** | `br` |
2026-05-11 14:04:26 -07:00
Markus Unterwaditzer
54de3b3a38
Remove firewall feature ( #996 )
...
https://github.com/EFForg/rayhunter/pull/888 contained an entire set of
iptables rules to ensure that no traffic leaked.
We know that many of these devices are fairly insecure, that's how we
get rayhunter installed on most of them. But if an attacker already is
able to run commands on this device, they are most likely going to be
able to run iptables -F too. We should discuss real threatmodels before
adding stuff like this, because messing with iptables also just makes
accidental bricking more likely (see the moxee disk space fiasco)
2026-05-02 13:42:22 +02:00
Markus Unterwaditzer
100d1de04c
Remove some global reset styles in favor of explicit border colors, restore button cursors
2026-04-24 11:34:56 -07:00
Markus Unterwaditzer
177262bc1d
upgrade tailwind
...
* moved to vite plugin for tailwind (it's recommended now)
* removed autoprefixer (v4 uses its own CSS thing now)
* postcss.config.js was used to wire up tailwind and autoprefixer, so
it's gone
* tailwind.config.ts is gone, because v4 stores config in app.css using
css variables
* fixed some renamed classes
2026-04-24 11:34:56 -07:00
Markus Unterwaditzer
fe69dd1abf
downgrade tailwind for now, and fix build errors
2026-04-24 11:34:56 -07:00
dependabot[bot]
d56386a7e5
Bump the dependency-type group across 1 directory with 18 updates
...
Bumps the dependency-type group with 18 updates in the /daemon/web directory:
| Package | From | To |
| --- | --- | --- |
| [@sveltejs/adapter-auto](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-auto ) | `3.3.1` | `7.0.1` |
| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit ) | `2.53.4` | `2.58.0` |
| [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte ) | `6.2.1` | `7.0.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.7.0` | `25.6.0` |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.4.21` | `10.5.0` |
| [eslint](https://github.com/eslint/eslint ) | `9.37.0` | `10.2.1` |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) | `9.1.2` | `10.1.8` |
| [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte/tree/HEAD/packages/eslint-plugin-svelte ) | `2.46.1` | `3.17.1` |
| [globals](https://github.com/sindresorhus/globals ) | `15.15.0` | `17.5.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.6.2` | `3.8.3` |
| [prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte ) | `3.4.0` | `3.5.1` |
| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte ) | `5.53.7` | `5.55.5` |
| [svelte-check](https://github.com/sveltejs/language-tools ) | `4.3.2` | `4.4.6` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `3.4.18` | `4.2.4` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.9.3` | `6.0.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.46.0` | `8.59.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `7.3.2` | `8.0.10` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `3.2.4` | `4.1.5` |
Updates `@sveltejs/adapter-auto` from 3.3.1 to 7.0.1
- [Release notes](https://github.com/sveltejs/kit/releases )
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/adapter-auto/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/adapter-auto@7.0.1/packages/adapter-auto )
Updates `@sveltejs/kit` from 2.53.4 to 2.58.0
- [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.58.0/packages/kit )
Updates `@sveltejs/vite-plugin-svelte` from 6.2.1 to 7.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@7.0.0/packages/vite-plugin-svelte )
Updates `@types/node` from 24.7.0 to 25.6.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `autoprefixer` from 10.4.21 to 10.5.0
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.21...10.5.0 )
Updates `eslint` from 9.37.0 to 10.2.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.37.0...v10.2.1 )
Updates `eslint-config-prettier` from 9.1.2 to 10.1.8
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/commits/v10.1.8 )
Updates `eslint-plugin-svelte` from 2.46.1 to 3.17.1
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases )
- [Changelog](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/commits/eslint-plugin-svelte@3.17.1/packages/eslint-plugin-svelte )
Updates `globals` from 15.15.0 to 17.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v17.5.0 )
Updates `prettier` from 3.6.2 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.8.3 )
Updates `prettier-plugin-svelte` from 3.4.0 to 3.5.1
- [Changelog](https://github.com/sveltejs/prettier-plugin-svelte/blob/v3.5.1/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/prettier-plugin-svelte/commits/v3.5.1 )
Updates `svelte` from 5.53.7 to 5.55.5
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.5/packages/svelte )
Updates `svelte-check` from 4.3.2 to 4.4.6
- [Release notes](https://github.com/sveltejs/language-tools/releases )
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check@4.3.2...svelte-check@4.4.6 )
Updates `tailwindcss` from 3.4.18 to 4.2.4
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.4/packages/tailwindcss )
Updates `typescript` from 5.9.3 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3 )
Updates `typescript-eslint` from 8.46.0 to 8.59.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.0/packages/typescript-eslint )
Updates `vite` from 7.3.2 to 8.0.10
- [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/v8.0.10/packages/vite )
Updates `vitest` from 3.2.4 to 4.1.5
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/vitest )
---
updated-dependencies:
- dependency-name: "@sveltejs/adapter-auto"
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: "@sveltejs/kit"
dependency-version: 2.57.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: "@sveltejs/vite-plugin-svelte"
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: "@types/node"
dependency-version: 25.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: autoprefixer
dependency-version: 10.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: eslint
dependency-version: 10.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: eslint-config-prettier
dependency-version: 10.1.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: eslint-plugin-svelte
dependency-version: 3.17.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: prettier-plugin-svelte
dependency-version: 3.5.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: svelte
dependency-version: 5.55.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: svelte-check
dependency-version: 4.4.6
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: tailwindcss
dependency-version: 4.2.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: typescript
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: typescript-eslint
dependency-version: 8.58.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-type
- dependency-name: vite
dependency-version: 8.0.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
- dependency-name: vitest
dependency-version: 4.1.4
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependency-type
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 11:34:56 -07:00
dependabot[bot]
520d2e9a9e
Bump postcss from 8.5.6 to 8.5.10 in /daemon/web
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.6 to 8.5.10.
- [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.5.6...8.5.10 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 09:51:33 -07:00
Cooper Quintin
7daacb3b65
Revert "web: target older mobile browsers"
...
This reverts commit a8aae16fa1 .
2026-04-23 09:16:28 -07:00
DeoJin
a8aae16fa1
web: target older mobile browsers
2026-04-22 12:03:17 -07:00
Ember
3455adbf95
client mode added ( #888 )
...
* client mode added
* Prevent OTA daemons dmclient and upgrade from running and phoning home to Verizon
* Fix workflow
* WIFI changes to support moxee. May need to rebase as delivering refactoring under other PR.
* code changes for rust based wifi client mode docs next
* Doc changes & security fixes
* Added watchdog and recover if crash occurs for wifi.
* Remove changes which were from device UI work (seperate feature which snuck into this branch)
* Add missing wifi and firewall module declarations
* cleaning up the code a bit
* Gate wpa_suplicant in installer and workflow to avoid building binary every push
* fix to check diskspace
* Improved support for subnet colisions, and attempts to rejoin network.
* Add WiFi client support and S01iptables to T-Mobile and Wingtech installers
Both installers now deploy wpa_supplicant, wpa_cli, udhcpc-hook.sh, and
the S01iptables boot-time firewall script. Config generation uses the
shared install_config/install_wifi_creds helpers instead of manual string
replacement.
* Revert "Add WiFi client support and S01iptables to T-Mobile and Wingtech installers"
This reverts commit 944b369c4f .
* Fix build: ignore unused wifi_ssid/wifi_password fields in T-Mobile and Wingtech installers
* Moved to a wifi crate
* Add host route and arp_filter to prevent subnet collisions
* add wakelock so kernel doesn't shut down wifi on battery when wifi is enabled
* Move wifi to external wifi-station crate, remove wifi from installer, extract OTA blocking
* fixed outdated info, moved udhcpc hook to wifi-station crate.
* Update to new version of wifi-station
* Address PR review feedback: replace Docker wpa build, add iw, remove OTA, revert unrelated changes
- Replace Docker-based wpa_supplicant build with shell script (scripts/build-wpa-supplicant.sh)
- Add iw cross-compilation and deployment to Orbic installer
- Skip wifi tool install if binary already exists on device
- Remove OTA daemon blocker (extracted for separate PR)
- Revert unrelated UZ801 and T-Mobile installer changes
- Remove connection.rs test scaffolding
- Rewrite S01iptables init script to read config.toml directly
- Pin url crate to 2.5.4 to fix MSRV
* Fix build script: use bash for parameter substitution
The ${VAR//pattern/replacement} syntax is a bash extension that
doesn't work in dash (Ubuntu's /bin/sh).
* Fix iw build: export PKG_CONFIG_LIBDIR as env var
Passing PKG_CONFIG_LIBDIR as a make variable doesn't export it to
$(shell pkg-config ...) calls. Set it as an environment variable
so pkg-config finds the cross-compiled libnl.
* Point wifi-station to GitHub rev 97c579a
* add comment
* Update daemon/src/config.rs
Add decorators
Co-authored-by: Andrej Walilko <walilkoa@gmail.com >
* Update daemon/src/server.rs
add utopia doc support
Co-authored-by: Andrej Walilko <walilkoa@gmail.com >
* Update daemon/src/server.rs
add utopia doc support
Co-authored-by: Andrej Walilko <walilkoa@gmail.com >
* Update to wifi-station with utoipa doc strings
* add utoipa to wifi-station
* added WPA3 support
* fix firewall port detection, update wifi-station to c267d37
fix ntfy port_or_known_default, comment out ntfy_url in config
template, update wifi-station with resolv.conf bind mount
fallback, udhcpc_bin config, and module path fix for UZ801
* show wifi UI for tmobile and wingtech, add udhcpc_bin config
both devices have wifi hardware and backend support. wingtech
verified on hardware (QCA6174 via PCIe). uz801 excluded for now
due to driver scan limitations with hostapd active.
* install wifi tools from orbic-usb installer, fix DNS default to Quad9, bump wifi-station rev
* fix Modal scroll listener leak, correct file transfer timeout math, document firewall fail-open, clarify UZ801 wifi status
* build-dev.sh: build wifi tools so install-dev works for orbic-family devices
* update Cargo.lock for wifi-station e8ec5b4
* fix setup_timeout_server crypto provider install, apply rustfmt
* Update installer/src/connection.rs
Co-authored-by: Cooper Quintin <cooperq@users.noreply.github.com >
* Update installer/src/orbic.rs
Co-authored-by: Cooper Quintin <cooperq@users.noreply.github.com >
* apply rustfmt to AdbConnection::run_command
---------
Co-authored-by: Andrej Walilko <walilkoa@gmail.com >
Co-authored-by: Cooper Quintin <cooperq@users.noreply.github.com >
2026-04-22 10:02:48 -07:00
dependabot[bot]
a3072a2632
Bump vite from 7.1.11 to 7.3.2 in /daemon/web
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.11 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 00:14:54 +02:00
Markus Unterwaditzer
a80a985b40
Fix wrong docs on key input
...
We explain in the docs what this key input mode actually does, but it is
named poorly.
ref #952 .
2026-03-30 15:11:45 -07:00
Markus Unterwaditzer
a7409b281b
Move config form to modal
...
It's pretty annoying to have to scroll past all the old recordings to
be able to set the config. Since logs we already have figured out how to
create modals, so let's reuse that code.
2026-03-30 15:10:12 -07:00
dependabot[bot]
7cb405c465
Bump picomatch from 2.3.1 to 2.3.2 in /daemon/web
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 14:14:09 +01:00
dependabot[bot]
9d275e1793
Bump flatted from 3.3.3 to 3.4.2 in /daemon/web
...
Bumps [flatted](https://github.com/WebReflection/flatted ) from 3.3.3 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-22 13:08:45 +01:00
dependabot[bot]
ff838c41fa
Bump devalue from 5.6.3 to 5.6.4 in /daemon/web
...
Bumps [devalue](https://github.com/sveltejs/devalue ) from 5.6.3 to 5.6.4.
- [Release notes](https://github.com/sveltejs/devalue/releases )
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/devalue/compare/v5.6.3...v5.6.4 )
---
updated-dependencies:
- dependency-name: devalue
dependency-version: 5.6.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-12 11:25:27 -07:00
Brad Warren
a6f5faa80e
wrap report in $derived
2026-03-04 15:44:35 -08:00
dependabot[bot]
43f1dfce64
Bump svelte from 5.39.10 to 5.53.6 in /daemon/web
...
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte ) from 5.39.10 to 5.53.6.
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.53.6/packages/svelte )
---
updated-dependencies:
- dependency-name: svelte
dependency-version: 5.53.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 15:44:35 -08:00
dependabot[bot]
54adaf913d
Bump @sveltejs/kit from 2.49.5 to 2.53.0 in /daemon/web
...
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit ) from 2.49.5 to 2.53.0.
- [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.53.0/packages/kit )
---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
dependency-version: 2.53.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 15:29:21 -08:00
dependabot[bot]
ab418ecc84
Bump devalue from 5.6.2 to 5.6.3 in /daemon/web
...
Bumps [devalue](https://github.com/sveltejs/devalue ) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/sveltejs/devalue/releases )
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/devalue/compare/v5.6.2...v5.6.3 )
---
updated-dependencies:
- dependency-name: devalue
dependency-version: 5.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 15:25:20 -08:00
dependabot[bot]
2fd028dc78
Bump rollup from 4.52.4 to 4.59.0 in /daemon/web
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.52.4 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.52.4...v4.59.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 15:21:42 -08:00
dependabot[bot]
d413840c08
Bump minimatch in /daemon/web
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5 )
Updates `minimatch` from 9.0.5 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 15:20:51 -08:00
Lawrence Kwan
c5de9b045a
fix: fix typo in connection error message
...
Change 'do loss' to 'due to loss' in the connection error message.
Fixes #864
2026-02-26 14:19:09 -08:00
Ember
24e79aad9d
Handled suggestions from PR.
2026-02-12 18:06:42 -08:00
Ember
480b6f8681
Add visual for GUI; fix clippy issue.
2026-02-12 18:06:42 -08:00
Ember
0c624c2bc2
Add disk space monitoring to recording lifecycle
2026-02-12 18:06:42 -08:00
TERR-inss
5efa12f358
fix conditional rendering and conditional text logic, use more-stable faq url
2026-02-12 13:00:36 +01:00
TERR-inss
e77fe469da
add direct link to FAQ in web UI where rayhunter log analysis returns warnings
2026-02-12 13:00:36 +01:00