Commit Graph

  • e8c3eadfc8 Merge pull request #41 from sudosylabs/feat/shared-app-config master Hammed Abass 2026-08-02 19:50:49 +02:00
  • 877083a3ed refactor(diagnostics): remove bug report breadcrumbs feat/shared-app-config Hammed Abass 2026-08-02 19:18:18 +02:00
  • 7cb2270d56 ci(apple): add Xcode Cloud post-clone script cdricms 2026-08-02 10:29:46 +02:00
  • eb8498168d fix(shared): avoid java accessor shadowing when reading app.properties cdricms 2026-08-02 10:29:45 +02:00
  • ac6e837560 docs: describe bug reports instead of telemetry cdricms 2026-08-02 10:03:29 +02:00
  • 3e18378610 refactor(diagnostics-api): drop telemetry and crash ingestion, keep bug reports cdricms 2026-08-02 10:03:12 +02:00
  • b68d338097 refactor(apple): remove diagnostics opt-in toggle, keep bug reports cdricms 2026-08-02 10:02:49 +02:00
  • b8a002a2ad refactor(shared): remove telemetry and crash reporting, keep bug reports cdricms 2026-08-02 10:02:28 +02:00
  • 232fb125d3 feat(config): shared app.properties for app-wide constants cdricms 2026-08-01 19:54:37 +02:00
  • d52ac52cea Merge pull request #40 from sudosylabs/feat/macos-approval-modal-fix Hammed Abass 2026-07-31 17:07:40 +02:00
  • fe97c21c7a fix(apple): keep the snackbar above the approval overlay feat/macos-approval-modal-fix cdricms 2026-07-31 12:46:12 +02:00
  • c670dda0a9 fix(apple): run the notification delegate on the main actor (iOS crash) cdricms 2026-07-31 12:46:05 +02:00
  • ff391f5502 build(apple): publish prebuilt core bundle in release assets cdricms 2026-07-31 11:40:34 +02:00
  • 9079c81409 build(apple): pin ARCHS to arm64 project-wide cdricms 2026-07-31 11:20:36 +02:00
  • 5424da855e fix(apple): show receiver-approval modal on macOS release builds cdricms 2026-07-31 11:19:28 +02:00
  • 56d19014d4 chore(release): prepare 0.2.4 v0.2.4 Hammed Abass 2026-07-31 04:59:36 +02:00
  • 51bf0abba2 fix(release): configure Store CLI before settings Hammed Abass 2026-07-31 04:51:31 +02:00
  • e0fb84ccb9 chore(release): prepare 0.2.3 v0.2.3 Hammed Abass 2026-07-30 22:22:11 +02:00
  • 30025a4ebf fix(release): download Play APK media Hammed Abass 2026-07-30 22:19:40 +02:00
  • 50e9a6c1cc chore(release): prepare 0.2.2 v0.2.2 Hammed Abass 2026-07-30 21:54:54 +02:00
  • 224a8e0e7a fix(release): enforce Apple hardened runtime Hammed Abass 2026-07-30 21:27:34 +02:00
  • efacfab213 fix(release): expose Apple notarization failures Hammed Abass 2026-07-30 21:03:30 +02:00
  • 0ec7618ce8 Merge pull request #39 from sudosylabs/feat/release-pipeline-fixes Hammed Abass 2026-07-30 20:30:28 +02:00
  • 8b75423b7a fix(release): repair Apple and Android builds feat/release-pipeline-fixes Hammed Abass 2026-07-30 20:26:27 +02:00
  • 7236933b76 Merge pull request #38 from sudosylabs/feat/release-0.2.1 v0.2.1 Hammed Abass 2026-07-30 19:43:19 +02:00
  • fc732e1b77 chore(release): prepare 0.2.1 Hammed Abass 2026-07-30 19:27:57 +02:00
  • d097c82f6a Merge pull request #37 from sudosylabs/feat/microsoft-store-publishing Hammed Abass 2026-07-30 19:25:15 +02:00
  • caaa9a472d ci: automate Microsoft Store updates Hammed Abass 2026-07-30 19:12:50 +02:00
  • 4ce124da7c Merge pull request #36 from sudosylabs/feat/automated-release-versions Hammed Abass 2026-07-30 17:58:18 +02:00
  • 94a8b3481b feat(release): automate derived store versions Hammed Abass 2026-07-30 17:40:00 +02:00
  • 6d908d8dc3 Merge pull request #35 from sudosylabs/feat/release-pipeline Hammed Abass 2026-07-28 11:58:18 +02:00
  • c6655da7db refactor(version): derive Apple build numbers Hammed Abass 2026-07-28 11:27:45 +02:00
  • 2d7982bbb9 ci: add coordinated release pipeline Hammed Abass 2026-07-28 11:09:53 +02:00
  • 52d4102308 Merge pull request #34 from sudosylabs/feat/unified-versioning Hammed Abass 2026-07-28 08:45:02 +02:00
  • 407a0d2d60 feat(release): unify cross-platform versioning Hammed Abass 2026-07-28 08:22:58 +02:00
  • fc1d27bf45 Merge pull request #33 from sudosylabs/feat/release-test-flight Hammed Abass 2026-07-27 16:25:55 +02:00
  • 4730554c2c refactor(apple): make InvitationError typed and localize NFC prompts feat/release-test-flight cdricms 2026-07-27 16:07:19 +02:00
  • cbb535d998 chore(apple): stop tracking RELEASE-MACOS.md cdricms 2026-07-27 16:05:35 +02:00
  • a0ebd7c71b fix(apple): restore macOS approval modal and sandboxed file sharing cdricms 2026-07-27 15:01:01 +02:00
  • cc194f6a7b feat(apple): add direct-download macOS channel (notarized DMG + Sparkle + Homebrew) cdricms 2026-07-27 14:31:36 +02:00
  • 8de190a36e chore(apple): update Icon Composer app icon definition cdricms 2026-07-27 12:19:13 +02:00
  • 73bc87d3d1 fix(apple): use TAG NFC reader format for iOS 26 SDK cdricms 2026-07-27 10:27:22 +02:00
  • 2166aa9ce4 build(apple): ship TestFlight build 7 as Release cdricms 2026-07-27 10:21:54 +02:00
  • 22b93ce94e feat(apple): keep iOS transfers alive in the background cdricms 2026-07-27 10:02:31 +02:00
  • 31ba3f40b2 test(shared): resolve UI copy from resources Hammed Abass 2026-07-25 19:46:34 +02:00
  • f3124371ee fix(apple): resolve App Store validation errors cdricms 2026-07-25 19:35:59 +02:00
  • ea2f8b1cc7 feat(apple): adopt Icon Composer app icon cdricms 2026-07-25 16:24:04 +02:00
  • 9b8d66f97d chore(packaging): add Apple App Store design source via Git LFS cdricms 2026-07-25 16:06:44 +02:00
  • a8a168ffde chore(apple): declare non-exempt encryption use cdricms 2026-07-25 16:06:44 +02:00
  • 516c4ace84 docs: set Apache license copyright to VniDrop cdricms 2026-07-25 16:06:43 +02:00
  • c7657c4b37 Merge pull request #31 from sudosylabs/feat/apple-typed-resources-and-fixes Hammed Abass 2026-07-24 21:16:56 +02:00
  • b8e8dd8644 test(core): wait for delivery event visibility Hammed Abass 2026-07-24 21:05:37 +02:00
  • 83b66c5eb7 Merge remote-tracking branch 'origin/feat/apple-typed-resources-and-fixes' Hammed Abass 2026-07-24 20:52:36 +02:00
  • 81e84b14f8 fix(shared): align action icons and storage refresh Hammed Abass 2026-07-24 20:24:23 +02:00
  • c81cb7c8b6 feat(shared): align non-Apple UX with Apple Hammed Abass 2026-07-24 19:58:33 +02:00
  • 319af6f2de fix(l10n): align notification/storage descriptions with KMP behavior cdricms 2026-07-24 19:58:29 +02:00
  • 3abd4d0cfd build(apple): flag raw string literals in SwiftUI initializers cdricms 2026-07-24 19:42:40 +02:00
  • b66cb8c1f1 fix(l10n): restore storage_clearing_transfer_cache dropped in merge cdricms 2026-07-24 19:28:52 +02:00
  • 98da43b122 docs: make strings.json the documented source of truth for l10n cdricms 2026-07-24 19:02:02 +02:00
  • 7d3f1b9862 fix(l10n): add the transfer-cache-clear strings dropped in merge cdricms 2026-07-24 19:02:02 +02:00
  • 83ddf9f059 ci(apple): install SwiftLint for the required lint build phase cdricms 2026-07-24 18:52:26 +02:00
  • f513a6118e feat(apple): notify the sender when a receiver's delivery fails cdricms 2026-07-24 18:45:02 +02:00
  • 35f06a0b6b fix(apple): localize receiver failure reasons cdricms 2026-07-24 18:45:02 +02:00
  • b65bac021f build(apple): enforce typed resources with SwiftLint cdricms 2026-07-24 18:32:15 +02:00
  • d2924f7ce6 fix(apple): focus the running instance on notification tap cdricms 2026-07-24 18:32:15 +02:00
  • 3042005226 refactor(apple): type the merged relay/network resources cdricms 2026-07-24 18:15:36 +02:00
  • 9b15a388d8 fix(apple): polish the merged Network settings cdricms 2026-07-24 17:54:59 +02:00
  • c23f7916bb Merge origin/master into feat/apple-typed-resources-and-fixes cdricms 2026-07-24 17:48:10 +02:00
  • 0f8f89641a Merge pull request #32 from sudosylabs/feat/custom-relays Hammed Abass 2026-07-24 17:09:16 +02:00
  • b724c1540f fix(shared): derive path names in Rust Hammed Abass 2026-07-24 16:52:10 +02:00
  • 1d049d08f2 fix(storage): release core before clearing cache Hammed Abass 2026-07-24 16:02:46 +02:00
  • aab5f243ca fix(apple): treat a completed receiver event as terminal cdricms 2026-07-24 16:02:06 +02:00
  • 065d57e896 refactor(apple): redesign the composer source buttons cdricms 2026-07-24 15:14:21 +02:00
  • c7ebaee15b feat(apple): add context menus to Send and Receive rows cdricms 2026-07-24 15:08:37 +02:00
  • 425500ecf2 fix(core): report receiver failures to sender Hammed Abass 2026-07-24 14:52:09 +02:00
  • 30dfabf8e7 refactor(apple): move share to the toolbar and delete to the bottom cdricms 2026-07-24 14:46:44 +02:00
  • 4bd51106e8 feat(apple): cover the window while the core boots cdricms 2026-07-24 14:41:37 +02:00
  • 6e2c8b4b2d feat(apple): open the share panel right after creating a transfer cdricms 2026-07-24 14:18:22 +02:00
  • e22e395efc feat(apple): streamline the Storage screen and fix stuck usage cdricms 2026-07-24 14:07:31 +02:00
  • 677c3ce47f feat(apple): add a Free up space action to reclaim leaked storage cdricms 2026-07-24 13:46:27 +02:00
  • 20597e6e88 fix(apple): enforce a single window on macOS and iPadOS cdricms 2026-07-24 13:19:26 +02:00
  • 42f569dcf0 feat(apple): allow only one macOS app instance cdricms 2026-07-24 12:27:09 +02:00
  • 8b31c0fe78 feat(apple): use the brand purple as the app-wide accent color cdricms 2026-07-24 00:37:49 +02:00
  • c9ef40f00f refactor(apple): tidy the receive-folder preference row cdricms 2026-07-24 00:28:34 +02:00
  • 0448137d84 fix(core): abort send when provider stream closes Hammed Abass 2026-07-24 00:11:58 +02:00
  • 6180cb95ce fix(apple): stop delete confirmation re-presenting on macOS cdricms 2026-07-23 23:43:05 +02:00
  • 2b2fe93293 build(apple): enable dead-code stripping and missing-localizability analyzer cdricms 2026-07-23 23:30:03 +02:00
  • 3469b122c2 feat(apple): local notifications for transfer lifecycle events cdricms 2026-07-23 23:29:40 +02:00
  • 4074f4bee8 feat(storage): clear inactive transfer cache Hammed Abass 2026-07-23 22:22:30 +02:00
  • 7cc0e825f6 fix(settings): confirm deleting all transfers Hammed Abass 2026-07-23 19:16:11 +02:00
  • efb3c474d1 feat(settings): align relay and storage controls Hammed Abass 2026-07-23 19:03:19 +02:00
  • 0e0d43bc4d build(apple): stop tracking generated localization outputs cdricms 2026-07-23 18:48:03 +02:00
  • 081b59815c fix(apple): make receive-cancel actually cancel the transfer cdricms 2026-07-23 18:30:55 +02:00
  • 3c8267adc5 refactor(apple): type core event phase/kind/direction as enums cdricms 2026-07-23 18:00:29 +02:00
  • 08e61c57af feat(l10n): replace legacy %@ format keys with semantic template keys cdricms 2026-07-23 17:50:57 +02:00
  • 1563bf80d6 feat(apple): type-safe SF Symbols via SFSafeSymbols cdricms 2026-07-23 17:40:07 +02:00
  • ef42875ddb feat(apple): generate type-safe L10n accessors and migrate all key literals cdricms 2026-07-23 17:12:43 +02:00
  • 7592d49a59 fix(deps): update iroh to 1.0.3 Hammed Abass 2026-07-23 16:50:27 +02:00
  • a0bcc5dbff feat(network): add relay connection policies Hammed Abass 2026-07-23 15:14:03 +02:00
  • cbace73908 feat(network): support custom relay servers Hammed Abass 2026-07-23 14:27:40 +02:00