Commit graph

9 commits

Author SHA1 Message Date
Ben Meadors
9d5d516c37 feat(takserver): bridge Casevac / Emergency / Task + GeoChat receipts
Bump the protobufs submodule to the takv2_geometry commit that adds
CasevacReport, EmergencyAlert, TaskRequest, and GeoChat receipt
fields. Rebuild meshtastic-tak-0.1.0.jar from the updated
TAKPacket-SDK kotlin artifact and extend TakV2Compressor.kt with the
corresponding wireToSdkData / sdkDataToWire branches so the JVM
takserver round-trip preserves every structured field the SDK parser
now extracts.

- .gitmodules: pin core/proto/src/main/proto to takv2_geometry
- core/proto/src/main/proto: fast-forward to the new protobufs tip
- core/takserver/libs/meshtastic-tak-0.1.0.jar: rebuilt artifact
  with the typed CasevacReport / EmergencyAlert / TaskRequest
  payload variants and the extended GeoChat receipt fields
- core/takserver/src/jvmAndroidMain/.../TakV2Compressor.kt:
  * extend wireToSdkData with casevac / emergency / task / chat
    receipt branches, mapping enum .value ints through the SDK
    TakPacketV2Data sealed-class payloads
  * extend sdkDataToWire with the same three variants plus the
    chat receipt_for_uid / receipt_type fields
  * import WireCasevacReport / WireEmergencyAlert / WireTaskRequest
    from the regenerated Wire proto classes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 17:30:48 -05:00
Phil Oliver
f63d1ea54e
Remove design/ git submodule (#3177) 2025-09-23 21:29:33 +00:00
Phil Oliver
ab2fff219d
Modularize protos (#3152) 2025-09-19 19:09:08 +00:00
James Rich
c757224269
feat: add MeshServiceExample project to repo (#2038)
Co-authored-by: niccellular <79813408+niccellular@users.noreply.github.com>
2025-06-06 15:43:32 -05:00
andrekir
37aa6963d1 update submodule names 2022-11-02 14:49:38 -03:00
andrekir
56d28980b9 remove androidlib submodule 2022-09-04 23:32:04 -03:00
Kevin Hester
99cb8db970 update libs 2021-01-29 13:44:30 +08:00
Kevin Hester
a9c9dac3ab Pull in geeksville-androidlib via git submodule 2020-03-02 10:02:50 -08:00
Kevin Hester
6de46fc8df Switch to submodule for protos 2020-03-02 09:53:23 -08:00