Commit Graph

4224 Commits

Author SHA1 Message Date
Johannes Klein
0ac8abff88 Add arg type 2026-06-12 15:12:44 +02:00
Johannes Klein
3c900f0f16 Add ref type 2026-06-12 15:10:52 +02:00
Johannes Klein
4b769f31d8 Remove flow type 2026-06-12 15:09:26 +02:00
iNaturalist Crowdin Sync
1fcb4b8e6f New Crowdin translations by GitHub Action (#3719)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-06-11 13:44:11 +02:00
iNaturalist Crowdin Sync
2849fc354d New Crowdin translations by GitHub Action (#3697)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-06-11 12:03:32 +02:00
dependabot[bot]
7f2407923c Bump shell-quote from 1.8.3 to 1.8.4 (#3716)
Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.3 to 1.8.4.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-version: 1.8.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 09:49:06 +02:00
Johannes Klein
04a59ea698 Turn on Android Detox e2e for all PRs (#3710)
* Use same assemble task as detox does (plus arch restriction)

* Add detox mock env var

* Upload test apk as well

* Download test apk and run detox test script

* Adapt test step for detox

* Update e2e_android.yml

* Only run the tests that are passing

* Trigger e2e test on PRs to main

* Restrict to arch emulator uses

* Remove maestro env vars

* Add detox logs and screen recordings

* Re-arrange CLI args

* Remove artifacts config

* First test run without logs and screen records

* Only run signedOut test

* Remove the osx-specific detox lines

---------

Co-authored-by: Johannes Klein <17345891+jtklein@users.noreply.github.com>
2026-06-11 01:18:24 +02:00
Johannes Klein
13f3c2ed09 Merge pull request #3717 from inaturalist/beta 2026-06-10 22:53:10 +02:00
Abbey Campbell
9f921dc1e6 Merge pull request #3718 from inaturalist/mob-1192-add-sort-sheet-and-sort-options-to-explore-v2
Mob 1192 add sort sheet and sort options to explore v2
2026-06-10 13:28:24 -07:00
Abbey Campbell
78ddf4e341 wire up explore v2 obs sort 2026-06-09 16:29:52 -07:00
Abbey Campbell
80c3e8a8c8 add sort option sheet to explore v2 2026-06-09 16:29:46 -07:00
Abbey Campbell
95d9fd48c3 removemost faved from exploreV2 sort options 2026-06-09 16:25:35 -07:00
Johannes Klein
98fd0d45fa v1.0.23+216 v1.0.23+216 2026-06-09 23:04:14 +02:00
Johannes Klein
28c4d6a756 Update README.md 2026-06-09 23:01:43 +02:00
Johannes Klein
2bff8dd6ac Bundle update fastlane 2026-06-09 22:59:55 +02:00
Johannes Klein
5a2fdd0e5d Merge pull request #3714 from inaturalist/main
Merge main into beta
2026-06-09 21:53:54 +02:00
Johannes Klein
d4fb3b80f7 Merge pull request #3703 from inaturalist/mob-1437-location-picker-map-should-zoom-to-fill-location-when
Mob 1437 location picker map should zoom to fill location when
2026-06-09 21:51:42 +02:00
Abbey Campbell
a6071f3395 add bbox_geojson to place interface 2026-06-09 10:41:05 -07:00
Seth Peterson
58ad0e69bf Merge pull request #3711 from inaturalist/mob-1469-back-button-behavior-flow-incorrect-on-both-cameras
MOB-1469: pop back to Suggestions instead of pushing new screen
2026-06-09 11:40:12 -05:00
Johannes Klein
2191b3ea48 Update react-native-safe-area-context (#3708) 2026-06-08 23:24:23 +02:00
sepeterson
3d3c6aa4bc MOB-1469: pop back to Suggestions instead of pushing new screen 2026-06-08 15:31:35 -05:00
Johannes Klein
dbff93952e Revert "Split ViewWrapper into two components"
This reverts commit cf2a55360d.
2026-06-08 19:18:18 +02:00
Johannes Klein
ae618d060a Revert "Also export ScreenShell"
This reverts commit c06eee0b38.
2026-06-08 19:18:12 +02:00
Johannes Klein
42e61a376e Revert "Use ScreenShell directly instead of useTopInset boolean"
This reverts commit 203e36eb67.
2026-06-08 19:18:07 +02:00
Johannes Klein
7c550c56e6 Revert "This screen needs to be flush, so why background?"
This reverts commit b3e3648d29.
2026-06-08 19:18:03 +02:00
Johannes Klein
ed338755db Revert "Bit more bottom padding for Onboarding"
This reverts commit 913ec6f7db.
2026-06-08 19:17:59 +02:00
Johannes Klein
1623efdb84 Revert "Increase bottom padding in PerimssionGate"
This reverts commit 55c6a7d66a.
2026-06-08 19:17:55 +02:00
Johannes Klein
3776d445bb Revert "This was referring to the deprecated SafeAreaView from react-native"
This reverts commit 9d75d92933.
2026-06-08 19:17:51 +02:00
Johannes Klein
e4aacb80c1 Revert "Use ScreenShell for screen that does not need insets"
This reverts commit 0f26f89f73.
2026-06-08 19:17:47 +02:00
Johannes Klein
cdaf09c4a4 Revert "Update PermissionGate.tsx"
This reverts commit f19ed05dfd.
2026-06-08 19:17:41 +02:00
Johannes Klein
a043055eb8 Revert "Add screen wrapper for only bottom inset screens"
This reverts commit c1c1d68209.
2026-06-08 19:17:35 +02:00
Johannes Klein
43f301da7c Revert "MatchContainer needs bottom inset"
This reverts commit b5181788c5.
2026-06-08 19:17:30 +02:00
Johannes Klein
16e2caa142 Revert "Less padding for bottom buttons on Match"
This reverts commit 585be8c533.
2026-06-08 19:17:14 +02:00
Johannes Klein
585be8c533 Less padding for bottom buttons on Match 2026-06-08 19:15:17 +02:00
Johannes Klein
12fa3d9312 Update maestro e2e ci (#3707) 2026-06-08 17:38:43 +02:00
Johannes Klein
0747a9862b Update .detoxrc.js (#3706) 2026-06-08 17:38:02 +02:00
Seth Peterson
86d490b334 Merge pull request #3704 from inaturalist/mob-1327-minimal
MOB-1327: MVP explorev2 header
2026-06-08 09:32:18 -05:00
Johannes Klein
7eb59b1351 Update detox (#3705)
* Update package.json

* Update package-lock.json
2026-06-08 16:28:37 +02:00
Johannes Klein
b5181788c5 MatchContainer needs bottom inset 2026-06-08 16:08:57 +02:00
Johannes Klein
c1c1d68209 Add screen wrapper for only bottom inset screens 2026-06-08 16:07:58 +02:00
Johannes Klein
f19ed05dfd Update PermissionGate.tsx 2026-06-08 14:57:32 +02:00
Johannes Klein
0f26f89f73 Use ScreenShell for screen that does not need insets 2026-06-08 14:48:44 +02:00
Johannes Klein
9d75d92933 This was referring to the deprecated SafeAreaView from react-native 2026-06-08 14:44:28 +02:00
Johannes Klein
55c6a7d66a Increase bottom padding in PerimssionGate 2026-06-08 14:44:01 +02:00
Johannes Klein
913ec6f7db Bit more bottom padding for Onboarding 2026-06-08 14:40:18 +02:00
Johannes Klein
b3e3648d29 This screen needs to be flush, so why background? 2026-06-08 14:12:08 +02:00
Johannes Klein
203e36eb67 Use ScreenShell directly instead of useTopInset boolean 2026-06-08 14:06:20 +02:00
Johannes Klein
c06eee0b38 Also export ScreenShell 2026-06-08 14:05:36 +02:00
Johannes Klein
cf2a55360d Split ViewWrapper into two components 2026-06-08 13:52:59 +02:00
sepeterson
56e046a41e 40x40 square, 44x44 touchable area 2026-06-05 15:59:26 -05:00