Commit Graph

  • 38a3960430 Merge pull request #129 from torlando-tech/feature/message-replies main Torlando 2025-12-21 19:38:10 -06:00
  • 5f9d7f3f0c fix: correct expected string in deleted message test feature/message-replies torlando-tech 2025-12-21 20:31:21 -05:00
  • 15988d339b test: add comprehensive tests for reply-to-message feature torlando-tech 2025-12-21 20:09:23 -05:00
  • 04d7acf622 feat: add reply-to-message feature (WIP) torlando-tech 2025-12-19 19:53:49 -05:00
  • a90d81eed9 Merge pull request #131 from torlando-tech/feature/maps Torlando 2025-12-21 13:09:18 -06:00
  • 1f65406fcf test: add unit tests for LocationTelemetry, MapScreen, and MapViewModel feature/maps torlando-tech 2025-12-21 13:55:08 -05:00
  • f627df19ba test: add SharingStatusChip tests and location sharing SettingsViewModel tests torlando-tech 2025-12-20 18:48:02 -05:00
  • ae4d7369be test: add comprehensive UI tests for location sharing components torlando-tech 2025-12-20 18:36:29 -05:00
  • 0b4938dbbd test: add unit tests for LocationSharingCard utility functions torlando-tech 2025-12-20 18:19:31 -05:00
  • a696d487f8 test: add unit tests for MarkerBitmapFactory and ContactLocationBottomSheet torlando-tech 2025-12-20 18:16:05 -05:00
  • e122c30521 fix: resolve unit test failures from location sharing integration torlando-tech 2025-12-20 17:51:37 -05:00
  • ab50157ee6 fix: dynamically size marker bitmap based on display name length torlando-tech 2025-12-20 16:45:08 -05:00
  • 48c4629326 feat: custom map markers with colored initials and display names torlando-tech 2025-12-20 16:41:30 -05:00
  • 4e2f261ba4 feat: add adaptive image compression with user-configurable presets feature/adaptive-image-compression torlando-tech 2025-12-20 15:33:32 -05:00
  • f5a5a88882 docs: add file attachment improvements plan docs/file-attachment-plan torlando-tech 2025-12-20 02:20:10 -05:00
  • f2857ced3d feat: send immediate location update when precision setting changes torlando-tech 2025-12-20 01:38:47 -05:00
  • 66e2da2f19 fix: reposition scale bar to bottom-right near FABs torlando-tech 2025-12-20 01:34:34 -05:00
  • b3d54511da feat: add scale bar to map screen torlando-tech 2025-12-20 01:26:06 -05:00
  • eef8807002 feat: adjust radius sizes for approximate location torlando-tech 2025-12-20 01:10:33 -05:00
  • d0620a3df6 fix: uncertainty circle now shrinks when zooming out past zoom 10 torlando-tech 2025-12-20 01:05:43 -05:00
  • 8b94032290 feat: implement configurable location precision with uncertainty circles torlando-tech 2025-12-19 22:51:57 -05:00
  • 911692fe7b feat: add configurable file attachment size limits feature/file-transfer-improvements torlando-tech 2025-12-19 21:25:51 -05:00
  • e4d2c7032f Merge pull request #98 from torlando-tech/dependabot/github_actions/actions/upload-artifact-6 Torlando 2025-12-19 20:43:08 -05:00
  • 6092dfd0de feat: add Location Sharing settings card torlando-tech 2025-12-19 20:38:00 -05:00
  • 5a3efc9d2d feat: tweak location permission rationale text torlando-tech 2025-12-19 20:25:20 -05:00
  • 2e761334a2 feat: add stop sharing confirmation dialog in conversation torlando-tech 2025-12-19 20:17:47 -05:00
  • 5fc338b92a feat: add location sharing button to conversation TopAppBar torlando-tech 2025-12-19 20:15:11 -05:00
  • d844c75f72 feat: sort contacts by recency in Share Location sheet torlando-tech 2025-12-19 19:46:02 -05:00
  • 3ef1350aeb fix: improve location sharing reliability and UX torlando-tech 2025-12-19 19:20:38 -05:00
  • 67524d7e61 feat: add location sharing UX improvements torlando-tech 2025-12-19 15:41:15 -05:00
  • 7f0e517ec0 feat: implement location sharing with cease message support torlando-tech 2025-12-19 01:30:40 -05:00
  • ed74ea0ade feat: add ShareLocationBottomSheet UI and restore Network tab filters torlando-tech 2025-12-18 21:45:36 -05:00
  • 99588be01a test: add comprehensive unit tests for map feature torlando-tech 2025-12-18 20:01:32 -05:00
  • 208e52e8e4 refactor: use edge-to-edge layout for MapScreen torlando-tech 2025-12-18 19:58:07 -05:00
  • e2093e2172 feat: add Map screen with user location (Phase 1 MVP) torlando-tech 2025-12-18 19:20:50 -05:00
  • 799d06d0ab Merge pull request #127 from torlando-tech/feature/interface-type-icons Torlando 2025-12-19 18:48:44 -05:00
  • 2dc4f01220 feat: add interface type icons to announce cards feature/interface-type-icons torlando-tech 2025-12-19 17:46:04 -05:00
  • b631339ce6 Merge pull request #125 from torlando-tech/feature/file-transfer Torlando 2025-12-18 22:02:34 -05:00
  • 8d294c7f31 test: add comprehensive tests for Open With feature feature/file-transfer torlando-tech 2025-12-18 21:51:38 -05:00
  • 1202f19320 feat: add "Open With" bottom sheet for file attachments torlando-tech 2025-12-18 21:30:22 -05:00
  • 81f12c4dd9 ci: exclude Compose UI files with @Preview from coverage torlando-tech 2025-12-18 19:30:14 -05:00
  • ead3ad2a79 ci: exclude service layer from patch coverage torlando-tech 2025-12-18 19:21:47 -05:00
  • fbcaf2675b test: ignore flaky isContactSaved initial value test on CI torlando-tech 2025-12-18 18:45:49 -05:00
  • 292c0aaf54 test: add coverage tests for file attachments and FileUtils torlando-tech 2025-12-18 18:32:54 -05:00
  • 690b735f86 fix: simplify totalAttachmentSize tests to avoid coroutine issues torlando-tech 2025-12-18 18:18:16 -05:00
  • 31186e28c6 fix: correct file attachment tests for async flows torlando-tech 2025-12-18 18:03:21 -05:00
  • 325d49798f test: add comprehensive coverage tests for file attachments torlando-tech 2025-12-18 17:53:34 -05:00
  • 3e9f326fcc test: add comprehensive UI tests for file attachment components torlando-tech 2025-12-18 15:58:53 -05:00
  • 46cc7d87d4 test: add unit tests for file save and hex decoding torlando-tech 2025-12-18 14:46:14 -05:00
  • cd5e596d84 feat: add file save functionality for received attachments torlando-tech 2025-12-18 14:43:24 -05:00
  • 39487bf64c feat: add file transfer support via LXMF Field 5 torlando-tech 2025-12-18 14:16:02 -05:00
  • ee256ed102 Merge pull request #119 from torlando-tech/feature/manual-propagation-node Torlando 2025-12-18 17:28:53 -05:00
  • 6c4fdfaac3 chore: lower codecov patch coverage target to 70% feature/manual-propagation-node torlando-tech 2025-12-18 17:11:37 -05:00
  • 8ad0cd2c66 test: improve coverage for PropagationNodeManager and SettingsViewModel torlando-tech 2025-12-18 16:35:00 -05:00
  • 487bd2aca7 test: add PropagationNodeManager test for failure handling torlando-tech 2025-12-18 15:44:38 -05:00
  • 2a566aba81 test: add unit tests for manual relay input and relay selection torlando-tech 2025-12-18 15:18:49 -05:00
  • aef3b554fa test: ignore flaky sendMessage test due to CI timing issues torlando-tech 2025-12-18 14:43:22 -05:00
  • 419dcf2fbe fix: resolve flaky AnnounceDaoTest by removing Room emission assumption torlando-tech 2025-12-18 14:30:46 -05:00
  • 91f17c04eb feat: add 'View All Relays...' option in relay selection dialog torlando-tech 2025-12-18 00:52:29 -05:00
  • 71fcece8d6 ui: add hint text above relay selection card torlando-tech 2025-12-18 00:38:32 -05:00
  • 342d0f18dc fix: relay selection modal now correctly displays propagation nodes torlando-tech 2025-12-18 00:30:29 -05:00
  • b6b561682c feat: add relay selection dialog with hop-sorted list torlando-tech 2025-12-17 22:09:19 -05:00
  • 86bb902233 feat: add manual propagation node entry by destination hash torlando-tech 2025-12-17 21:47:46 -05:00
  • 88696a1d95 Merge pull request #117 from torlando-tech/fix/event-driven-messages v0.3.1-rc1 v0.3.1 Torlando 2025-12-16 23:54:59 -05:00
  • ca045d3eaa test: add PollingManager unit tests for event-driven messaging fix/event-driven-messages torlando-tech 2025-12-16 23:43:19 -05:00
  • 9166d0af7c test: fix flaky MessagingViewModelTest with UnconfinedTestDispatcher torlando-tech 2025-12-16 23:29:03 -05:00
  • 984003281a Merge main into fix/event-driven-messages torlando-tech 2025-12-16 21:56:32 -05:00
  • ee6fabc58b refactor: remove message polling entirely, use startup drain torlando-tech 2025-12-16 21:55:03 -05:00
  • 9e119fc890 refactor: remove 1s message polling, use event-driven callbacks torlando-tech 2025-12-16 21:40:43 -05:00
  • 692dd05b78 Merge pull request #116 from torlando-tech/fix/duplicate-settingsviewmodel-battery-drain Torlando 2025-12-16 21:36:06 -05:00
  • 8a55b549ef fix: share single SettingsViewModel to prevent duplicate monitoring fix/duplicate-settingsviewmodel-battery-drain torlando-tech 2025-12-16 21:20:55 -05:00
  • 401b53bc99 Merge pull request #115 from torlando-tech/feature/norway-preset-update Torlando 2025-12-16 20:51:59 -05:00
  • 600feec770 Merge main into feature/norway-preset-update feature/norway-preset-update torlando-tech 2025-12-16 20:40:18 -05:00
  • dba03942c1 Merge pull request #114 from torlando-tech/feature/preset-wizard-improvements Torlando 2025-12-16 20:37:40 -05:00
  • ba8b720983 Merge main into feature/preset-wizard-improvements feature/preset-wizard-improvements torlando-tech 2025-12-16 20:28:47 -05:00
  • 7b94713b93 test: fix flaky sendMessage test with UnconfinedTestDispatcher torlando-tech 2025-12-16 19:10:46 -05:00
  • 47b1dd9830 test: add unit tests for preset wizard navigation torlando-tech 2025-12-16 20:17:26 -05:00
  • a112b8eed3 feat: improve RNode wizard flow for popular presets torlando-tech 2025-12-16 19:57:35 -05:00
  • 92fe664725 Merge pull request #113 from torlando-tech/feature/native-stamp-generator Torlando 2025-12-16 19:19:11 -05:00
  • 1401b5e8ca test: fix flaky sendMessage test with UnconfinedTestDispatcher feature/native-stamp-generator torlando-tech 2025-12-16 19:10:46 -05:00
  • 44ca1c321f Merge main into feature/native-stamp-generator (Robolectric 4.16) torlando-tech 2025-12-16 19:02:49 -05:00
  • 2a1de3311b test: add Python tests for stamp generator callback torlando-tech 2025-12-16 18:52:21 -05:00
  • 99ba249cb5 test: add comprehensive StampResult and edge case tests torlando-tech 2025-12-16 18:48:41 -05:00
  • 8ea5108292 fix: add THREADING: allowed suppression for Python callback boundary torlando-tech 2025-12-16 18:39:56 -05:00
  • 5a2356bbfc feat: Add native Kotlin stamp generator for Android torlando-tech 2025-12-16 18:29:59 -05:00
  • c395885333 Modified default Norwegian RNode parameters metrafonic 2025-12-16 22:56:08 +01:00
  • 0ca1e6eb98 Merge pull request #96 from torlando-tech/dependabot/gradle/org.robolectric-robolectric-4.16 Torlando 2025-12-16 15:16:16 -05:00
  • a1adbfd41d deps(deps): bump org.robolectric:robolectric from 4.13 to 4.16 dependabot[bot] 2025-12-16 20:06:12 +00:00
  • b9de839e01 Merge pull request #110 from torlando-tech/test/kotlin-viewmodel-fixes Torlando 2025-12-16 14:54:55 -05:00
  • 185bc47c31 fix: Remove unused testViewModel variables to pass detekt test/kotlin-viewmodel-fixes torlando-tech 2025-12-16 14:46:27 -05:00
  • 7ee3bb6fdf test: Remove manual viewModelScope.cancel() calls causing CI failures torlando-tech 2025-12-16 00:57:03 -05:00
  • 71198886cf test: Fix IdentityManagerViewModelTest with per-test ViewModel creation torlando-tech 2025-12-16 00:46:05 -05:00
  • ebad42136c test: Fix UncaughtExceptionsBeforeTest by creating ViewModel per-test torlando-tech 2025-12-15 23:53:00 -05:00
  • 9db50be786 test: Revert MessagingViewModelTest to StandardTestDispatcher torlando-tech 2025-12-15 23:04:46 -05:00
  • 0a55df8e00 test: Fix MessagingViewModelTest with UnconfinedTestDispatcher torlando-tech 2025-12-15 22:45:14 -05:00
  • 7d33d6dd0a Merge pull request #108 from torlando-tech/fix/propagated-message-status Torlando 2025-12-16 14:27:50 -05:00
  • 57f59937c0 test: Improve Python test coverage for LXStamper patch and SENT state check fix/threading-stamp-generation torlando-tech 2025-12-16 00:29:24 -05:00
  • 56359592d8 test: Remove complex threading integration tests, keep logic tests torlando-tech 2025-12-15 22:37:13 -05:00
  • 57e02a37ba test: Fix failing threading tests - remove real executor dependencies torlando-tech 2025-12-15 22:29:16 -05:00
  • a3ec7f43f6 test: Add comprehensive unit tests for threading stamp generation torlando-tech 2025-12-15 22:12:08 -05:00