mirror of
				https://github.com/meshtastic/firmware.git
				synced 2025-10-28 23:34:03 +00:00 
			
		
		
		
	
			
				
					
						
					
					5f28e588f9
				
			
			
		
	
	
		
			13 Commits
		
	
	
	| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|  Ben Meadors | 0c2673ee2f | Mercy | ||
|  Ben Meadors | 627c0145e7 | Centralize getNodeId and fix references to owner.id (#8230) 
		
			Some checks are pending
		
		
	 CI / build-rp2040 (push) Blocked by required conditions CI / build-rp2350 (push) Blocked by required conditions CI / build-stm32 (push) Blocked by required conditions CI / build-debian-src (push) Waiting to run CI / package-pio-deps-native-tft (push) Waiting to run CI / test-native (push) Waiting to run CI / docker-deb-amd64 (push) Waiting to run CI / docker-deb-amd64-tft (push) Waiting to run CI / docker-alp-amd64 (push) Waiting to run CI / docker-alp-amd64-tft (push) Waiting to run CI / docker-deb-arm64 (push) Waiting to run CI / docker-deb-armv7 (push) Waiting to run CI / gather-artifacts (esp32) (push) Blocked by required conditions CI / gather-artifacts (esp32c3) (push) Blocked by required conditions CI / gather-artifacts (esp32c6) (push) Blocked by required conditions CI / gather-artifacts (esp32s3) (push) Blocked by required conditions CI / gather-artifacts (nrf52840) (push) Blocked by required conditions CI / gather-artifacts (rp2040) (push) Blocked by required conditions CI / gather-artifacts (rp2350) (push) Blocked by required conditions CI / gather-artifacts (stm32) (push) Blocked by required conditions CI / release-artifacts (push) Blocked by required conditions CI / release-firmware (esp32) (push) Blocked by required conditions CI / release-firmware (esp32c3) (push) Blocked by required conditions CI / release-firmware (esp32c6) (push) Blocked by required conditions CI / release-firmware (esp32s3) (push) Blocked by required conditions CI / release-firmware (nrf52840) (push) Blocked by required conditions CI / release-firmware (rp2040) (push) Blocked by required conditions CI / release-firmware (rp2350) (push) Blocked by required conditions CI / release-firmware (stm32) (push) Blocked by required conditions CI / publish-firmware (push) Blocked by required conditions | ||
|  Mike Robbins | f7469159cf | Reliable ACKs for DMs (#8165) * RoutingModule::sendAckNak takes ackWantsAck arg to set want_ack on the ACK itself * Use reliable delivery for traceroute requests (which will be copied to traceroute responses by setReplyTo) * Update ReliableRouter::sniffReceived to use ReliableRouter::shouldSuccessAckWithWantAck * Use isFromUs * Update MockRoutingModule::sendAckNak to include ackWantsAck argument (currently ignored) --------- Co-authored-by: Ben Meadors <benmmeadors@gmail.com> | ||
|  Ben Meadors | a506dc6b65 | Fix MQTT config bugs (#7446) * Fix mqtt config bugs
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add client notification
* Verbiage
* Update src/mqtt/MQTT.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/mqtt/MQTT.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/mqtt/MQTT.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/mqtt/MQTT.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Remove test that is no longer true
* This test no longer exists
* Fix client notification crap
* Suppress false positive
* Revert "Suppress false positive"
This reverts commit  | ||
|  Ben Meadors | beba1b4882 | Added map report precision bounds (#6862) 
		
			Some checks failed
		
		
	 CI / build-nrf52 (push) Blocked by required conditions CI / build-rpi2040 (push) Blocked by required conditions CI / build-stm32 (push) Blocked by required conditions CI / build-debian-src (push) Waiting to run CI / package-pio-deps-native-tft (push) Waiting to run CI / test-native (push) Waiting to run CI / docker-deb-amd64 (push) Waiting to run CI / docker-deb-amd64-tft (push) Waiting to run CI / docker-alp-amd64 (push) Waiting to run CI / docker-alp-amd64-tft (push) Waiting to run CI / docker-deb-arm64 (push) Waiting to run CI / docker-deb-armv7 (push) Waiting to run CI / gather-artifacts (esp32) (push) Blocked by required conditions CI / gather-artifacts (esp32c3) (push) Blocked by required conditions CI / gather-artifacts (esp32c6) (push) Blocked by required conditions CI / gather-artifacts (esp32s3) (push) Blocked by required conditions CI / gather-artifacts (nrf52840) (push) Blocked by required conditions CI / gather-artifacts (rp2040) (push) Blocked by required conditions CI / gather-artifacts (stm32) (push) Blocked by required conditions CI / release-artifacts (push) Blocked by required conditions CI / release-firmware (esp32) (push) Blocked by required conditions CI / release-firmware (esp32c3) (push) Blocked by required conditions CI / release-firmware (esp32c6) (push) Blocked by required conditions CI / release-firmware (esp32s3) (push) Blocked by required conditions CI / release-firmware (nrf52840) (push) Blocked by required conditions CI / release-firmware (rp2040) (push) Blocked by required conditions CI / release-firmware (stm32) (push) Blocked by required conditions CI / publish-firmware (push) Blocked by required conditions Nightly / Trunk Check and Upload (push) Has been cancelled Nightly / Trunk Upgrade (PR) (push) Has been cancelled * Added map report precision bounds * Log warning * Precision range should be 12-15 * Missed commit * Update tests * That method was renamed * Removed now-defunct test call * Remove defunct test | ||
|  Ben Meadors | ef9d0d7805 | Go | ||
|  Ben Meadors | 60d2cb35e0 | Namespace | ||
|  Ben Meadors | b63b73ab84 | Fix | ||
|  Ben Meadors | 3901ae8956 | Default | ||
|  Eric Severance | 3b0232de1b | Validate MQTT config by testing a connection (#6076) 
		
			Some checks failed
		
		
	 CI / test-native (push) Has been cancelled CI / docker-debian-amd64 (push) Has been cancelled CI / docker-alpine-amd64 (push) Has been cancelled CI / docker-debian-arm64 (push) Has been cancelled CI / docker-debian-armv7 (push) Has been cancelled Flawfinder Scan / Flawfinder (push) Has been cancelled CI / check (push) Has been cancelled CI / build-esp32 (push) Has been cancelled CI / build-esp32-s3 (push) Has been cancelled CI / build-esp32-c3 (push) Has been cancelled CI / build-esp32-c6 (push) Has been cancelled CI / build-nrf52 (push) Has been cancelled CI / build-rpi2040 (push) Has been cancelled CI / build-stm32 (push) Has been cancelled CI / after-checks (push) Has been cancelled CI / gather-artifacts (esp32) (push) Has been cancelled CI / gather-artifacts (esp32c3) (push) Has been cancelled CI / gather-artifacts (esp32c6) (push) Has been cancelled CI / gather-artifacts (esp32s3) (push) Has been cancelled CI / gather-artifacts (nrf52840) (push) Has been cancelled CI / gather-artifacts (rp2040) (push) Has been cancelled CI / gather-artifacts (stm32) (push) Has been cancelled CI / release-artifacts (push) Has been cancelled CI / release-firmware (esp32) (push) Has been cancelled CI / release-firmware (esp32c3) (push) Has been cancelled CI / release-firmware (esp32c6) (push) Has been cancelled CI / release-firmware (esp32s3) (push) Has been cancelled CI / release-firmware (nrf52840) (push) Has been cancelled CI / release-firmware (rp2040) (push) Has been cancelled CI / release-firmware (stm32) (push) Has been cancelled | ||
|  Eric Severance | 7648391f91 | Reject invalid configuration for the default MQTT server (#6066) 
		
			Some checks are pending
		
		
	 CI / build-esp32-s3 (push) Blocked by required conditions CI / build-esp32-c3 (push) Blocked by required conditions CI / build-esp32-c6 (push) Blocked by required conditions CI / build-nrf52 (push) Blocked by required conditions CI / build-rpi2040 (push) Blocked by required conditions CI / build-stm32 (push) Blocked by required conditions CI / build-debian-src (push) Waiting to run CI / package-pio-deps-native (push) Waiting to run CI / test-native (push) Waiting to run CI / docker-debian-amd64 (push) Waiting to run CI / docker-alpine-amd64 (push) Waiting to run CI / docker-debian-arm64 (push) Waiting to run CI / docker-debian-armv7 (push) Waiting to run CI / after-checks (push) Blocked by required conditions CI / gather-artifacts (esp32) (push) Blocked by required conditions CI / gather-artifacts (esp32c3) (push) Blocked by required conditions CI / gather-artifacts (esp32c6) (push) Blocked by required conditions CI / gather-artifacts (esp32s3) (push) Blocked by required conditions CI / gather-artifacts (nrf52840) (push) Blocked by required conditions CI / gather-artifacts (rp2040) (push) Blocked by required conditions CI / gather-artifacts (stm32) (push) Blocked by required conditions CI / release-artifacts (push) Blocked by required conditions CI / release-firmware (esp32) (push) Blocked by required conditions CI / release-firmware (esp32c3) (push) Blocked by required conditions CI / release-firmware (esp32c6) (push) Blocked by required conditions CI / release-firmware (esp32s3) (push) Blocked by required conditions CI / release-firmware (nrf52840) (push) Blocked by required conditions CI / release-firmware (rp2040) (push) Blocked by required conditions CI / release-firmware (stm32) (push) Blocked by required conditions Flawfinder Scan / Flawfinder (push) Waiting to run * Sanity check configuration for the default MQTT server * Skip for MESHTASTIC_EXCLUDE_MQTT --------- Co-authored-by: Ben Meadors <benmmeadors@gmail.com> | ||
|  Eric Severance | 50b7d6a0f7 | Establish MQTT connection only from MQTT::runOnce (#6057) 
		
			Some checks are pending
		
		
	 CI / build-esp32-s3 (push) Blocked by required conditions CI / build-esp32-c3 (push) Blocked by required conditions CI / build-esp32-c6 (push) Blocked by required conditions CI / build-nrf52 (push) Blocked by required conditions CI / build-rpi2040 (push) Blocked by required conditions CI / build-stm32 (push) Blocked by required conditions CI / build-debian-src (push) Waiting to run CI / package-pio-deps-native (push) Waiting to run CI / test-native (push) Waiting to run CI / docker-debian-amd64 (push) Waiting to run CI / docker-alpine-amd64 (push) Waiting to run CI / docker-debian-arm64 (push) Waiting to run CI / docker-debian-armv7 (push) Waiting to run CI / after-checks (push) Blocked by required conditions CI / gather-artifacts (esp32) (push) Blocked by required conditions CI / gather-artifacts (esp32c3) (push) Blocked by required conditions CI / gather-artifacts (esp32c6) (push) Blocked by required conditions CI / gather-artifacts (esp32s3) (push) Blocked by required conditions CI / gather-artifacts (nrf52840) (push) Blocked by required conditions CI / gather-artifacts (rp2040) (push) Blocked by required conditions CI / gather-artifacts (stm32) (push) Blocked by required conditions CI / release-artifacts (push) Blocked by required conditions CI / release-firmware (esp32) (push) Blocked by required conditions CI / release-firmware (esp32c3) (push) Blocked by required conditions CI / release-firmware (esp32c6) (push) Blocked by required conditions CI / release-firmware (esp32s3) (push) Blocked by required conditions CI / release-firmware (nrf52840) (push) Blocked by required conditions CI / release-firmware (rp2040) (push) Blocked by required conditions CI / release-firmware (stm32) (push) Blocked by required conditions Flawfinder Scan / Flawfinder (push) Waiting to run Co-authored-by: Ben Meadors <benmmeadors@gmail.com> | ||
|  Eric Severance | 27fbfd03d6 | Add unit tests for MQTT (#5724) 
		
			Some checks are pending
		
		
	 CI / check (push) Blocked by required conditions CI / build-esp32 (push) Blocked by required conditions CI / build-esp32-s3 (push) Blocked by required conditions CI / build-esp32-c3 (push) Blocked by required conditions CI / build-esp32-c6 (push) Blocked by required conditions CI / build-nrf52 (push) Blocked by required conditions CI / build-rpi2040 (push) Blocked by required conditions CI / build-stm32 (push) Blocked by required conditions CI / package-raspbian (push) Waiting to run CI / package-raspbian-armv7l (push) Waiting to run CI / package-native (push) Waiting to run CI / test-native (push) Waiting to run CI / build-docker (push) Waiting to run CI / after-checks (push) Blocked by required conditions CI / gather-artifacts (esp32) (push) Blocked by required conditions CI / gather-artifacts (esp32c3) (push) Blocked by required conditions CI / gather-artifacts (esp32c6) (push) Blocked by required conditions CI / gather-artifacts (esp32s3) (push) Blocked by required conditions CI / gather-artifacts (nrf52840) (push) Blocked by required conditions CI / gather-artifacts (rp2040) (push) Blocked by required conditions CI / gather-artifacts (stm32) (push) Blocked by required conditions CI / release-artifacts (push) Blocked by required conditions CI / release-firmware (esp32) (push) Blocked by required conditions CI / release-firmware (esp32c3) (push) Blocked by required conditions CI / release-firmware (esp32c6) (push) Blocked by required conditions CI / release-firmware (esp32s3) (push) Blocked by required conditions CI / release-firmware (nrf52840) (push) Blocked by required conditions CI / release-firmware (rp2040) (push) Blocked by required conditions CI / release-firmware (stm32) (push) Blocked by required conditions Flawfinder Scan / Flawfinder (push) Waiting to run * Add unit tests for MQTT * Test received fields |