Ben Meadors
de23e5199d
Add USB camera and uhubctl support for new test suite. Also included some bug fixes ( #10204 )
...
* Add USB camera and uhubctl support for new test suite. Also added some bug fixes
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Refactor test messages for clarity and consistency in regex tests
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-19 06:51:41 -05:00
Ben Meadors
5d12edbe07
Add convenience userpref for disabling lora during development and testing
2026-03-07 11:13:55 -06:00
Ben Meadors
31e55d0b66
Be more judicious about responding to want_response in existing meshes ( #9014 )
...
* Be more judicious about sending want_response in existing meshes and responding to nodes we already heard from
* Turns out we don't actually use this
2025-12-19 13:56:10 -06:00
Xavier horwood
718fd118b0
Add IPv6 Support for esp32 ( #6866 )
...
* Update Default.h
* Update NodeDB.cpp
* Update WiFiAPClient.cpp
* Update userPrefs.jsonc
* set ipv6 to off by default
* Trunk fix
---------
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2025-11-02 09:25:59 +11:00
Ben Meadors
a15d654767
Finish deprecating the Repeater role behavior ( #8144 )
...
* Finish deprecating the Repeater role behavior
* Validate
* Fixed bad if/else block
* Get your crap together!
2025-09-28 15:30:53 -05:00
Ben Meadors
3ecff48722
Set firmware edition (for events) from userprefs ( #7488 )
...
* Set firmware edition (for events) from userprefs
* Spaces in the right places
2025-07-28 07:31:33 -05:00
Austin
86be2ac12f
userPrefs: Set default ringtone nag time ( #7314 )
2025-07-12 16:26:25 -05:00
Austin
e9a551ae90
Load ringtone from userPrefs ( #7298 )
...
* Load ringtone from userPrefs
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-11 08:09:46 -05:00
Ben Meadors
7512673b09
Do not beacon Device telemetry by default anymore ( #7116 )
...
* Do not beacon Device telemetry by default anymore
* Update
* Old default interval for sensor
* Added userpref
* Addd tracker to default telemetry roles
* Let the macro do its job in router mode
2025-06-25 16:36:33 -05:00
Christian Crank
8faa04afdb
Validate short and long names so whitespace or empty names cannot be used ( #6993 )
...
* Say issue #6867 about adding validation for long_name and short_name. Firmware should expect at least 1 non-whitespace character for both long_name and short_name. added the USERPREFS_CONFIG_DEVICE_ROLE example to userPrefs.jsonc
* Validation for user long_name and short_name implemented. No longer can use whitespace characters. Return BAD_REQUEST error responses when validation fails and warning logs when validation rejects invalid names.
* Improve whitespace validation for user names with ctype.h, ensure logging works
* Add whitespace validation to ham mode to prevent validation bypass and to match python cli command
* punctuation change
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-06-12 19:58:15 -05:00
Austin
f16402dec1
MQTT userprefs ( #6802 )
2025-05-14 13:39:46 -05:00
Austin
57d6c1fa85
Fix event templates (names, PSKs) ( #6753 )
2025-05-06 18:05:22 -04:00
Austin
8bb1f3e869
Update template for event userprefs ( #6720 )
2025-05-04 13:18:48 -05:00
Austin
0ddb507055
userPrefs: Add WiFi SSID/PW, and UDP multicast configs ( #6387 )
2025-03-24 19:38:47 -05:00
Karch
ffe4e7b6be
Add some minor additional options to userPrefs.jsonc ( #6137 )
...
* added some additional userPrefs options
* linted
* some further changes
* fixed some option ordering
2025-02-27 08:57:43 +08:00
Thomas Göttgens
30a31a3a13
Oem logo ( #5939 )
...
* reinstate oemlogo, add to userPrefs.jsonc
* disable from default build
2025-01-28 08:38:22 -06:00
Ben Meadors
d00e0f6911
Convert userprefs to a json file instead of header file which has to be included everywhere ( #5471 )
...
* WIP
* Got string quoting and macro expansion working
* Need the placeholder
* Cleanup
* Missed a user prefs reference
* Update jsonc
2024-12-03 06:17:25 -06:00