mirror of
https://github.com/torlando-tech/columba
synced 2026-08-12 18:07:15 -04:00
Commit graph
Select branches
Hide pull requests
bugfix/v0.1.1
chore/add-lxst-kt-submodule
chore/always-draft-releases
chore/always-draft-releases-v0.6.x
chore/ci-upload-apk-artifact
chore/drop-reticulum-backup-exclusion
ci/parallelize-unit-tests
ci/robolectric-cache
claude/add-autostart-boot-MmxVl
claude/add-telemetry-unpacking-TlJKJ
claude/audit-columba-parser-qOEzI
claude/codebase-architecture-deepening-984fko
claude/columba-app-store-requirements-jke2ck
claude/contacts-filter-announce-icons-2uJ9v
claude/delete-stale-markers-4tTRt
claude/disable-transport-default-xmv2i
claude/extract-shared-utilities-a4iZK
claude/fix-columba-13-background-anr-trigger-sync
claude/fix-duplicate-notifications-iDoHV
claude/fix-export-save-dialog-JnEWn
claude/fix-grapheneos-crash-1cgdV
claude/fix-offline-connectivity-vriwv
claude/fix-peer-display-name-a4iZK
claude/fix-sigsegv-pygil-service-restart
claude/fix-timestamp-update-bug-Pinkq
claude/microncolor-true-color-support-MM1cm
claude/reduce-gps-warnings-U3LpD
claude/remove-device-name-change-Lpp7y
claude/unify-app-id-JLYkg
claude/update-onboarding-logo-0mGqg
columba-suite/issue-899-autointerface-defaults-any-not-wifi
dependabot/gradle/androidx.datastore-datastore-preferences-1.2.1
dependabot/gradle/com.github.mik3y-usb-serial-for-android-v3.10.0
dependabot/gradle/kotlin-4808102e7a
dependabot/gradle/org.jlleitschuh.gradle.ktlint-14.2.0
dependabot/gradle/org.maplibre.gl-android-sdk-13.3.0
deps/rns-1.4.2-lxmf-1.1.0
diag/tx-audio-chain
docs/file-attachment-plan
docs/map-codebase
feat/android-voice-call-history-python-parity
feat/anonymous-crash-reporting-opt-in
feat/bump-reticulum-kt-v0.0.11
feat/enter-to-send
feat/lxst-call-privacy-gates-v0.10.x
feat/outbound-interface-message-details
feat/phase-8-voice-recording-rebase
feat/propagate-message-packet-metadata
feat/rns-lxmf-binding-interfaces
feat/unverified-message-warning
feature/abi-splits
feature/adaptive-image-compression
feature/configurable-autoconnect-count
feature/crash-report-button
feature/dev-build-version-code-strategy
feature/discovered-interfaces-sort-mode
feature/file-transfer-improvements
feature/gif-sticker-support
feature/interface-discovery-improvements
feature/interface-discovery-improvements-clean
feature/issue-209-signal-metrics
feature/issue-215-telemetry-collector-api
feature/issue-216-rns-discovery
feature/issue-289-remove-announces
feature/issue-289-remove-announces-v0.6.x
feature/kotlin-reticulum-migration
feature/lxst-kt-extraction
feature/memory-profiling-sentry
feature/nomadnet
feature/parental-controls
feature/parental-controls-rebased
feature/ptt-mode
feature/received-message-hop-count-interface
feature/rnode-flasher
feature/sentry-integration
feature/sentry-tracing
feature/share_pictures_clean
feature/sideband-identity-import
feature/usb-rnode-support
fix/347-dialog-bad-token
fix/694-inline-restart-banner
fix/about-copyright-year
fix/agp-8-13-lint-crash
fix/announce-table-oom
fix/anr-elimination-phase-3
fix/anr-setconversationactive-oneway-columba-1e
fix/backup-restore-relay
fix/ble-address-change-callback
fix/ble-dual-connection-stability
fix/block-unknown-senders
fix/ci-flaky-tests-v0.9.x
fix/clear-announces-preserves-contacts
fix/columba-28-oom-findbyidentityhash
fix/columba-2d-associateddevice-api33
fix/columba-n-sqlite-json-extract
fix/companion-service-api-guard
fix/copyright-year-buildconfig-main
fix/delivery-method-persistence
fix/generic-proguard-bridge-rules
fix/grapheneos-crash-v0.8.x
fix/identity-recovery
fix/inline-offline-tile-sources
fix/issue-285-map-toggle-behavior
fix/issue-285-map-toggle-behavior-v0.6.x
fix/issue-305-chevron-tappable
fix/issue-305-chevron-tappable-v0.6.x
fix/issue-307-display-names
fix/issue-307-display-names-v0.6.x
fix/issue-348-battery-optimization-crash
fix/issue-icon-persistence
fix/issue-icon-persistence-v0.6.x
fix/loading-states-for-tabs
fix/lora-wizard-default-ap
fix/lxst-opus-library
fix/map-location-dialog-persistence
fix/maplibre-mte-crash
fix/migration-31-32-drop-icon-columns
fix/migration-31-32-drop-icon-columns-v0.6.x
fix/native-interface-factory-scope-guard-rnode
fix/network-change-crash
fix/nomadnet-partial-fields-and-centering
fix/notification-bugs
fix/notification-permission-gaps
fix/null-export
fix/null-export-main
fix/offline-map-keyboard-scroll
fix/privacy-remove-display-name-logging
fix/relay-selection-loop
fix/remove-oled-references
fix/replace-dead-sideband-server
fix/reticulum-db-migration-v3
fix/rnode-auto-reconnect
fix/rnode-ble-discovery-timeout
fix/rnode-detach-method
fix/rnode-flasher-post-flash-verification
fix/rnode-usb-no-bluetooth-permission
fix/rns-socket-leak
fix/seer-review-comment-clarification
fix/sentry-4f-file-picker
fix/sentry-environment-config
fix/sentry-triage-anr-oom-duplicates
fix/sentry-v077-tier1-tier2
fix/service-not-bound
fix/share-instance-hosting-persist
fix/sqlite-durability
fix/sqlite-durability-v0.10.x
fix/threading-stamp-generation
fix/usb-assisted-ble-pairing
fix/v0.7.4-bug-fixes
fix/voice-call-quality-453
main
perf/reduce-battery-drain
refactor/remove-aidl
refactor/simplify-relay-auto-selection
refactor/tests
release/v0.10.x
release/v0.8.x
release/v0.9.x
revert-993-fix/columba-b8-identity-key-length-validation
seer/fix/ble-gatt-offset-npe
seer/fix/columba-3f-contacts-dedup
seer/fix/columba-4b-hardening
seer/fix/columba-6q-ble-npe
seer/fix/columba-8w-n-plus-1-query
seer/fix/columba-99-lazycolumn-keys
seer/fix/columba-9w-paging-stability
seer/fix/columba-b8-rns-destination-race
seer/fix/columba-bf-back-handler
seer/fix/columba-cj-ble-disconnect-crash
seer/fix/contacts-lazycolumn-key-collision
seer/fix/db-pragma-transaction-guard
seer/fix/rns-destination-keyerror
seer/perf/optimize-stateflow-sharing
seer/update-api-level-android-14
split/1-infrastructure
split/2-reticulum-stack
split/3-app-migration
split/4-python-removal
test/columba-99-lazycolumn-key-regression
v0.6.4-beta-ble-address-fix
v0.6.x
#1
#10
#100
#1000
#1001
#1002
#1002
#1003
#1003
#1006
#1006
#1008
#1009
#101
#1012
#1012
#1013
#1016
#1016
#1017
#1019
#1019
#102
#1022
#1022
#1024
#1025
#1028
#103
#1030
#1031
#1031
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1040
#1044
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1052
#1053
#106
#1063
#1064
#1065
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1075
#1076
#1077
#1077
#108
#1081
#1082
#1084
#1085
#1085
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#119
#12
#125
#126
#127
#128
#129
#13
#130
#131
#134
#135
#136
#138
#139
#14
#145
#147
#148
#149
#15
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#169
#170
#171
#174
#175
#176
#177
#178
#179
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#192
#193
#194
#195
#196
#199
#2
#200
#201
#202
#203
#205
#206
#207
#210
#211
#213
#219
#22
#222
#223
#226
#232
#234
#235
#237
#24
#241
#242
#243
#244
#245
#248
#25
#250
#251
#252
#253
#254
#255
#26
#263
#264
#265
#268
#27
#270
#271
#272
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#287
#288
#29
#290
#292
#293
#294
#295
#297
#298
#3
#30
#300
#301
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#330
#331
#332
#335
#336
#34
#349
#35
#351
#352
#353
#355
#356
#357
#358
#359
#36
#361
#362
#363
#364
#366
#368
#369
#37
#370
#373
#374
#375
#376
#377
#378
#379
#380
#381
#382
#383
#386
#387
#390
#393
#394
#395
#396
#398
#399
#4
#402
#403
#404
#406
#407
#409
#410
#411
#416
#417
#418
#419
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#445
#446
#448
#449
#45
#450
#451
#452
#454
#457
#458
#46
#461
#462
#465
#466
#467
#468
#469
#47
#470
#471
#473
#474
#475
#48
#482
#483
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#520
#521
#522
#523
#524
#525
#526
#527
#528
#53
#530
#531
#532
#533
#535
#536
#537
#538
#539
#54
#541
#543
#544
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#559
#56
#560
#561
#562
#563
#564
#568
#569
#57
#570
#571
#572
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#587
#588
#59
#590
#591
#593
#595
#597
#6
#600
#601
#602
#604
#609
#61
#611
#613
#62
#622
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#636
#637
#639
#64
#643
#645
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#673
#674
#674
#678
#68
#682
#683
#684
#685
#69
#691
#692
#7
#700
#710
#711
#712
#713
#713
#715
#717
#718
#720
#722
#723
#724
#725
#726
#727
#729
#730
#731
#732
#733
#735
#736
#737
#74
#740
#741
#742
#743
#744
#744
#746
#75
#753
#753
#754
#755
#756
#762
#763
#764
#765
#766
#768
#769
#77
#771
#772
#773
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#785
#786
#787
#788
#789
#79
#790
#791
#793
#794
#796
#797
#798
#799
#8
#80
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#811
#812
#813
#814
#815
#817
#818
#819
#82
#820
#822
#823
#824
#824
#826
#827
#828
#829
#83
#830
#831
#832
#833
#834
#835
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#848
#849
#85
#851
#854
#856
#857
#858
#870
#873
#873
#876
#876
#881
#882
#884
#885
#889
#889
#890
#891
#895
#896
#9
#903
#904
#906
#908
#909
#910
#913
#914
#915
#918
#919
#92
#925
#93
#930
#931
#932
#933
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#96
#960
#962
#963
#964
#966
#967
#968
#969
#97
#971
#974
#975
#976
#977
#977
#978
#979
#98
#980
#982
#983
#984
#985
#986
#989
#99
#992
#993
#994
#995
#996
#998
#999
prerelease-20251202-004622-ccba40f
prerelease-20260415-155821-a8d4c95
v0.0.1
v0.0.2
v0.0.3
v0.0.3-rc1
v0.0.4-rc1
v0.1.0
v0.1.0-rc1
v0.10.0-beta
v0.10.1-beta
v0.10.10
v0.10.2-beta
v0.10.3-beta
v0.10.4-beta
v0.10.5-beta
v0.10.6-beta
v0.10.7-beta
v0.10.8-beta
v0.10.9
v0.10.9-beta
v0.2.0
v0.2.0-rc1
v0.2.0-rc2
v0.2.0-rc3
v0.2.0-rc4
v0.2.0-rc5
v0.2.0-rc6
v0.3.0-rc1
v0.3.0-rc2
v0.3.1
v0.3.1-rc1
v0.4.0-rc1
v0.4.1-rc1
v0.4.2
v0.5.0-beta
v0.5.1-beta
v0.5.2-beta
v0.6.0-beta
v0.6.1-beta
v0.6.10-beta
v0.6.11
v0.6.11-beta
v0.6.2-beta
v0.6.3-beta
v0.6.4-beta
v0.6.5-beta
v0.6.6-beta
v0.6.7-beta
v0.6.8-beta
v0.6.9-beta
v0.7.0-beta
v0.7.0-dev
v0.7.1-beta
v0.7.2-beta
v0.7.3-beta
v0.7.3-dev
v0.7.4-beta
v0.7.5-beta
v0.7.6-beta
v0.7.7-beta
v0.8.0-beta
v0.8.1-beta
v0.8.10-beta
v0.8.11-beta
v0.8.12-beta
v0.8.13
v0.8.13-beta
v0.8.14-beta
v0.8.15-beta
v0.8.16-beta
v0.8.17
v0.8.18
v0.8.19
v0.8.2-beta
v0.8.3-beta
v0.8.4-beta
v0.8.5-beta
v0.8.6-beta
v0.8.7-beta
v0.8.8-beta
v0.8.9-beta
v0.9.0-beta
v0.9.1-beta
v0.9.10-beta
v0.9.11-beta
v0.9.12-beta
v0.9.13-beta
v0.9.14-beta
v0.9.15-beta
v0.9.16-beta
v0.9.17-beta
v0.9.18
v0.9.18-beta
v0.9.18-dev
v0.9.19
v0.9.19-beta
v0.9.2-beta
v0.9.20
v0.9.3-beta
v0.9.4-beta
v0.9.5-beta
v0.9.6-beta
v0.9.7-beta
v0.9.8-beta
v0.9.9-beta
v1.0.0-beta
v1.0.1-beta
v1.0.2-beta
v1.0.3-beta
v2.0.0-beta
v2.0.1-beta
v2.0.2-beta
v2.0.3-beta
v2.0.4-beta
v2.0.5-beta
v2.0.6-beta
v2.0.7-beta
v2.0.8-beta
v2.0.9
v2.0.9-beta
v2.1.0-beta
-
aaf4f5ab81Merge
d886fbe96cintocc8622de2d
Torlando
2026-08-12 21:36:38 +00:00 -
d886fbe96c
Fix bonded RNode name lookup
fix/rnode-auto-reconnect
Torlando
2026-08-12 21:36:34 +00:00 -
fc860748dd
Use bonded-only long-term RNode reconnects
Torlando
2026-08-12 19:05:50 +00:00 -
79c7045f09
Fix RNode reconnect lifecycle
Torlando
2026-08-12 18:27:42 +00:00 -
cc8622de2dMerge pull request #1084 from torlando-tech/ci/build-aab-for-play-console main
Torlando
2026-08-12 12:10:30 -04:00 -
d106ec9604
ci: build signed .aab for Play Console alongside release APKs
torlando-tech
2026-08-12 10:28:18 -04:00 -
d6b4faa80aMerge
6428d04ca1into609e585e46
Vladislav Botvin
2026-08-12 10:04:27 -04:00 -
609e585e46Merge pull request #1081 from torlando-tech/feat/android-voice-call-history-python-parity
Torlando
2026-08-12 10:03:24 -04:00 -
e73584a1ab
fix(voice): satisfy NoRelaxedMocks detekt in outgoing admission test
feat/android-voice-call-history-python-parity
Torlando
2026-08-12 05:51:36 +00:00 -
6e673921a2
fix(voice): record outgoing calls and fix inbound signalling send
Torlando
2026-08-10 21:34:51 +00:00 -
022ab5bf3eMerge pull request #1082 from torlando-tech/dependabot/github_actions/gradle/actions-6.3.0
Torlando
2026-08-10 09:36:30 -04:00 -
c55a577e70Merge
4c0e4fded7intoa39c32f0ae
dependabot[bot]
2026-08-10 09:15:05 +00:00 -
4c0e4fded7deps(deps): bump the kotlin group across 1 directory with 2 updates dependabot/gradle/kotlin-4808102e7a
dependabot[bot]
2026-08-10 09:15:02 +00:00 -
6ebc915e47ci: bump gradle/actions from 6.2.0 to 6.3.0
dependabot[bot]
2026-08-10 09:11:28 +00:00 -
ec10d106ffMerge
6c9f81fd64intoa39c32f0ae
sentry[bot]
2026-08-10 10:48:09 +05:30 -
42d477507cMerge
0a023d1355intoa39c32f0ae
sentry[bot]
2026-08-10 10:48:09 +05:30 -
4306e5adb7Merge
a6abfc8a5dintoa39c32f0ae
sentry[bot]
2026-08-10 10:48:09 +05:30 -
117c05b335Merge
9cb76a8a52intoa39c32f0ae
dependabot[bot]
2026-08-10 09:54:05 +05:30 -
6b20ecb835Merge
c34ef691e4intoa39c32f0ae
dependabot[bot]
2026-08-10 09:49:09 +05:30 -
bd97a01051
Port UI and navigation with honest ambiguity (Task 11)
Torlando
2026-08-09 22:45:19 +00:00 -
760734d5a4
Port transfer, deletion, and recovery features selectively (Task 10)
Torlando
2026-08-09 16:58:49 +00:00 -
3a860421bd
Task 9: symmetric native/Python callback adapters into shared serialized lifecycle\n\nIntroduce a single CallCallbackAdapter contract (incoming ringing, established,\ngeneric ended, busy, rejected, local decline, local cancel) and a\nSerializedLifecycleCallbackAdapter that routes LXST events into the shared\nAcceptedCallLifecycle owner. Identity mismatches fail closed without mutating\nhistory; busy/rejected are scoped to outgoing pre-connection attempts.\n\nWire both NativeCallManager and PythonCallManager to the same contract via the\nCallCoordinator call-state/call-ended listeners, and route hangup() to the\nlocal decline/cancel intents before the telephone hangs up.\n\nEquivalent callback APIs across both backends; symmetric tests cover established,\ngeneric ended, busy, rejected, local decline/cancel, identity-mismatch\nfail-closed, and ringing informational no-op. All flavors compile and check.
Torlando
2026-08-09 10:18:47 +00:00 -
14f45c6e00
Rebuild incoming durable admission using existing policy callbacks (Task 8)
Torlando
2026-08-09 09:17:26 +00:00 -
1f1c8d99fc
Rebuild service lifecycle as a small serialized owner against reduced model
Torlando
2026-08-09 06:46:48 +00:00 -
198a9854dd
Rebuild Room call-history storage against reduced model
Torlando
2026-08-09 03:10:34 +00:00 -
927d856f81
Add reduced call domain model to rns-api
Torlando
2026-08-09 03:08:15 +00:00 -
13792ff99cMerge
19579a41ffintoa39c32f0ae
dependabot[bot]
2026-08-07 15:56:43 +09:00 -
0a6865e5ffMerge
70ea021917intoa39c32f0ae
sentry[bot]
2026-08-07 01:38:31 +03:00 -
6428d04ca1
feat(settings): add in-app theme mode override (System/Light/Dark)
Vladislav Botvin
2026-08-07 01:15:31 +03:00 -
9da528f632
feat(settings): add in-app theme mode override (System/Light/Dark)
Vladislav Botvin
2026-08-07 01:09:57 +03:00 -
eb6c92f3cb
feat(settings): add in-app theme mode override (System/Light/Dark)
Vladislav Botvin
2026-08-06 23:45:42 +03:00 -
a39c32f0aeMerge pull request #1076 from darky/fix-propagated
Torlando
2026-08-06 15:06:17 -04:00 -
01eccbbb03
Merge main and resolve delivery method conflict
Torlando
2026-08-06 18:06:49 +00:00 -
056b11c3d9Merge pull request #1075 from torlando-tech/feature/voice-messages
Torlando
2026-08-06 13:53:51 -04:00 -
b470f61a6c
fix: always release voice recording lease
Torlando
2026-08-06 16:46:13 +00:00 -
b90e253af3
test: prevent announce scheduler hangs
Torlando
2026-08-06 15:58:11 +00:00 -
8d2fa879ce
fix: respect propagated default delivery method for short messages (closes #1073)
Vladislav Botvin
2026-08-06 15:45:54 +03:00 -
3f0c9c2d82
Close voice message review findings
Torlando
2026-08-06 04:24:57 +00:00 -
fb179c1077
Merge remote-tracking branch 'github/main' into feature/voice-messages
Torlando
2026-08-06 03:53:39 +00:00 -
10fc50a9a4
Use LXST recorder release
Torlando
2026-08-06 03:39:50 +00:00 -
d4e9413ecaMerge pull request #1072 from torlando-tech/feat/lxmf-transfer-progress
Torlando
2026-08-05 23:38:48 -04:00 -
1f88bacbb5
Tokenize microphone admission ownership
Torlando
2026-08-06 02:50:29 +00:00 -
73464ad338
Serialize microphone and metadata admission
Torlando
2026-08-06 02:34:07 +00:00 -
e10360ea6f
Close voice message review findings
Torlando
2026-08-06 01:56:17 +00:00 -
4918d87681
Satisfy attachment persistence quality checks
Torlando
2026-08-06 01:42:45 +00:00 -
b5cd4487aa
Advance LXST recorder test revision
Torlando
2026-08-06 01:31:22 +00:00 -
f38850d2ea
Pin serialized LXST recorder publication
Torlando
2026-08-06 01:27:13 +00:00 -
3b810dc3c6
Advance LXST recorder revision
Torlando
2026-08-06 01:21:57 +00:00 -
4992a17315
Pin LXST voice recorder revision
Torlando
2026-08-06 01:14:14 +00:00 -
5135d50a6a
Compact voice message bubbles
Torlando
2026-08-06 01:01:28 +00:00 -
b5acf80b8c
Derive voice waveforms from decoded audio
Torlando
2026-08-06 00:34:10 +00:00 -
1fad55b86f
Improve voice playback presentation
Torlando
2026-08-06 00:14:32 +00:00 -
7979322af2
Close voice composer lifecycle races
Torlando
2026-08-05 23:01:12 +00:00 -
eb98e52d73
Harden voice draft lifecycle
Torlando
2026-08-05 21:39:33 +00:00 -
4b06d86d5c
Preserve message drafts on persistence failure
Torlando
2026-08-05 20:10:14 +00:00 -
3476a517ff
Fix voice composer lifecycle and accessibility
Torlando
2026-08-05 20:05:48 +00:00 -
d6d31c915a
Redesign voice message recording flow
Torlando
2026-08-05 19:48:24 +00:00 -
a46b8ae490
Harden voice message retries and payload handling
Torlando
2026-08-05 19:48:16 +00:00 -
ab4ccad7ad
Harden voice attachment loading
Torlando
2026-08-05 19:12:37 +00:00 -
fc3a08b0dc
Add interoperable LXMF voice messages
Torlando
2026-08-05 19:05:32 +00:00 -
4a427b30df
test: harden transfer progress e2e evidence
Torlando
2026-08-05 02:29:55 +00:00 -
e4eba9ddd9
test: retry onboarding navigation in progress e2e
Torlando
2026-08-05 02:19:29 +00:00 -
95bbcf7440
test: run real LXMF transfer progress e2e in CI
Torlando
2026-08-05 01:52:29 +00:00 -
dea18483e9
fix: forward transfer progress through bound backend
Torlando
2026-08-04 23:50:32 +00:00 -
06e50dc1ad
fix: observe asynchronously selected resource transfers
Torlando
2026-08-04 22:57:42 +00:00 -
75e2b38c4c
fix: scope incoming transfer progress by peer
Torlando
2026-08-04 22:18:43 +00:00 -
eb9a383ee1
feat: show LXMF resource transfer progress
Torlando
2026-08-04 21:57:07 +00:00 -
871c198926Merge pull request #1070 from torlando-tech/fix/identity-recovery v2.1.0-beta
Torlando
2026-08-04 15:07:37 -04:00 -
d56b58f6f2
Merge remote-tracking branch 'github/main' into fix/identity-recovery
fix/identity-recovery
Torlando
2026-08-04 18:11:14 +00:00 -
c0debe586aMerge pull request #1071 from torlando-tech/fix/nomadnet-true-color
Torlando
2026-08-04 14:06:09 -04:00 -
b016bfd61a
test malformed micron true colors
Torlando
2026-08-04 17:31:11 +00:00 -
d4a0553cea
fix emulator test script execution
Torlando
2026-08-04 17:18:51 +00:00 -
e2e77c55ef
fix scope true colors to inline controls
Torlando
2026-08-04 17:03:18 +00:00 -
d966c378e7
ci run micron true-color instrumentation
Torlando
2026-08-04 16:24:07 +00:00 -
7fd0fa0ee9
fix micron regression test formatting
Torlando
2026-08-04 14:30:32 +00:00 -
b08574c8dc
fix micron true-color rendering
Torlando
2026-08-04 05:17:11 +00:00 -
c02a8442cd
ci run identity recovery instrumentation
Torlando
2026-08-04 16:18:57 +00:00 -
996bcc9cbe
test identity mismatch recovery ui
Torlando
2026-08-04 16:12:35 +00:00 -
375c641c18
harden identity recovery end to end
Torlando
2026-08-04 16:02:55 +00:00 -
4cc702b187
bound identity file reads during recovery
Torlando
2026-08-04 15:26:28 +00:00 -
f7cff2aaf1
fix identity result propagation across ipc
Torlando
2026-08-04 15:26:28 +00:00 -
7802c1c15e
fix python identity recovery without transport
Torlando
2026-08-04 14:26:11 +00:00 -
ad4f3c441cMerge pull request #1067 from torlando-tech/seer/fix/n-plus-1-map-polling
Torlando
2026-08-04 00:02:11 -04:00 -
dc050e678a
style(map): terminate lifecycle test file
Torlando
2026-08-04 02:03:26 +00:00 -
60091e3c06
test(map): cover polling lifecycle binding
Torlando
2026-08-04 02:00:07 +00:00 -
85de7592dd
test(map): assert periodic poll count
Torlando
2026-08-04 01:32:47 +00:00 -
985a904c9b
fix(map): track resumed polling owners
Torlando
2026-08-04 01:25:25 +00:00 -
9c24b066fe
Merge github/main into review/pr-1067-ready
Torlando
2026-08-04 01:09:38 +00:00 -
542ed5d079Merge pull request #1069 from torlando-tech/deps/lxst-kt-v0.0.7
Torlando
2026-08-03 11:35:22 -04:00 -
7cd4bb43b6
deps: update LXST-kt to v0.0.7
Torlando
2026-08-03 15:08:43 +00:00 -
33a8313836Merge pull request #1068 from torlando-tech/dependabot/github_actions/gradle/actions-6.2.0
Torlando
2026-08-03 11:04:30 -04:00 -
0646cb98b8ci: bump gradle/actions from 6 to 6.2.0
dependabot[bot]
2026-08-03 09:11:03 +00:00 -
6cbac88daffix(db): Consolidate N+1 Room INSERTs and gate map polling
sentry[bot]
2026-08-02 23:05:11 +00:00 -
3154832456Merge pull request #1064 from torlando-tech/feature/markdown-receive
Torlando
2026-08-02 16:13:09 -04:00 -
6eb9346b5fMerge pull request #1065 from torlando-tech/chore/lxst-v0.0.5
Torlando
2026-08-02 16:12:50 -04:00 -
7d25bf6875
fix(deps): use published LXST-kt 0.0.6 coordinate
Torlando
2026-08-02 19:38:01 +00:00 -
f0ec28f393
chore(deps): bump LXST-kt to v0.0.5
Torlando
2026-08-02 18:20:40 +00:00 -
34fbf1ecec
Add Markdown code syntax highlighting
Torlando
2026-08-02 17:02:47 +00:00 -
32ba630250
Add inbound LXMF Markdown rendering
Torlando
2026-08-02 14:40:28 +00:00 -
bd63e9363bfix(android): use ParcelCompat for API-safe Parcelable reads
sentry[bot]
2026-08-02 11:04:29 +00:00