Commit Graph

3267 Commits

Author SHA1 Message Date
Johannes Klein
14a43484eb Update our vision-plugin to 6.0.0 rc.2 (#3305)
* Update package.json

* Update package-lock.json

* Update Podfile.lock
2025-12-18 19:11:33 +01:00
Seth Peterson
dffddf5eb3 Merge pull request #3304 from inaturalist/mob-535-remove-gradient-from-grid-items-on-group-photos-screen
MOB-535: hide gradient for group photo view and tweak icon drop shadows
2025-12-18 11:05:32 -06:00
Seth Peterson
84d4e19329 Merge pull request #3295 from inaturalist/mob-722-pt1
MOB-722 Match screen unit tests part one
2025-12-18 09:22:21 -06:00
Johannes Klein
4534cebaed New Crowdin translations by GitHub Action (#3292)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-12-17 22:32:44 +01:00
sepeterson
eb0191f2f5 MOB-722: toBeVisible 2025-12-17 13:24:28 -06:00
Abbey Campbell
f2fb6112da Merge pull request #3302 from inaturalist/mob-1035-crash-on-explore-filters-user-search-on-certain-search
make user list an array by default
2025-12-17 10:51:51 -08:00
Corey Farwell
264e320319 Migrate LocationStatus component to TypeScript. (#3300) 2025-12-17 19:44:29 +01:00
Abbey Campbell
a5f901a24b Merge pull request #3301 from inaturalist/mob-403-feedback-modal-cannot-reopen-after-dismissal-by-swipe
handle dismiss in BottomSheet
2025-12-17 09:31:11 -08:00
Johannes Klein
b7e566f9d3 Make some interface extend from Record utility (#3303) 2025-12-17 16:26:21 +01:00
Johannes Klein
f0e6cfad30 Update react-native-vision-camera to 4.7.3 (#3293) 2025-12-17 16:25:10 +01:00
Johannes Klein
f730e8fdd5 v1.0.13+190 v1.0.13+190 2025-12-17 01:28:00 +01:00
Abbey Campbell
69c0639ec6 make user list an array by default 2025-12-16 16:26:38 -08:00
Johannes Klein
e76a0aa10c Update to version 1.0.13 2025-12-17 01:26:23 +01:00
Abbey Campbell
ff707b97f3 handle dismiss in BottomSheet 2025-12-16 16:00:29 -08:00
sepeterson
3402ea4112 MOB-535: hide gradient for group photo view and tweak icon drop shadows 2025-12-16 17:00:24 -06:00
Corey Farwell
837318eb9a Migrate DataQualityAssessment component to TypeScript. (#3279)
* Migrate `DataQualityAssessment` component to TypeScript.

* Semicolon interface; update closure return type

---------

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
2025-12-16 23:31:36 +01:00
Abbey Campbell
a12db3a639 Merge pull request #3297 from inaturalist/mob-1072-fix-issues-with-loading-projects
Mob 1072 fix issues with loading projects
2025-12-16 14:11:30 -08:00
Johannes Klein
8780543f07 Add key for components resulting from a .map (#3291) 2025-12-16 22:29:16 +01:00
Abbey Campbell
6737ccf2a5 use total_results for return condition 2025-12-16 13:15:14 -08:00
Abbey Campbell
ded03d1bac use constant for per_page param 2025-12-16 13:13:43 -08:00
Abbey Campbell
73301b2e21 Merge pull request #3298 from inaturalist/mob-1037-obs-sheet-large-text
add maxFontSizeMultiplier to obssheet
2025-12-16 12:43:04 -08:00
Ryan Stelly
6a2769add1 (CI) run detox once (leaner flags) then retry once on failure with recordings / verbose logs (#3294)
* MOB-1071 run lean detox once, retry once on failure with recordings / verbose logs

* don't retry on status check failure
2025-12-15 19:17:40 -06:00
Abbey Campbell
316c6cc0da add maxFontSizeMultiplier to obssheet 2025-12-15 15:48:48 -08:00
Abbey Campbell
e9e2a7e842 add loading indicator for inital projects fetch 2025-12-15 14:39:11 -08:00
Abbey Campbell
23661e7506 no additional fetches needed when on featured tab 2025-12-15 14:34:26 -08:00
Abbey Campbell
788246b187 stop making requests for projects if lastPage did not reach per_page limit 2025-12-15 14:20:08 -08:00
sepeterson
92240bcb70 MOB-722: unclear wording 2025-12-15 15:41:08 -06:00
sepeterson
85163958ed MOB-722: unneeded mock 2025-12-15 15:38:36 -06:00
sepeterson
42c7beab45 MOB-722: unneeded beforeall 2025-12-15 15:33:44 -06:00
sepeterson
40a7f912dd MOB-722 use a test taxon where the common name does not contain the scientific name 2025-12-15 15:26:20 -06:00
Seth Peterson
f4b7d67722 Merge pull request #3276 from inaturalist/mob-722-ts
MOB-722 match components ts conversion
2025-12-15 14:05:45 -06:00
Johannes Klein
beee0b64ab Use record utility type in a few places (#3290)
* Replace object syntax with Record utility

* Replace interface with Record utility

I did not know how to be DRY here.
2025-12-12 23:33:09 +01:00
sepeterson
4ce81ea183 Merge branch 'main' into mob-722-ts 2025-12-12 15:43:48 -06:00
Johannes Klein
f7ee3fb829 Use Photo.getLocalPhotoUri helper to display local photo (#3289) 2025-12-12 22:36:17 +01:00
sepeterson
a2f175c65a MOB-722 lint fix 2025-12-12 14:39:29 -06:00
Ryan Stelly
c1fbe105f7 Merge branch 'main' into mob-722-ts 2025-12-12 14:18:02 -06:00
Ryan Stelly
4c49e69851 MOB-1039 apply member delimiter style and autofix (#3281) 2025-12-12 14:04:58 -06:00
Johannes Klein
741f053716 Remove mock (#3287) 2025-12-12 21:02:54 +01:00
Abbey Campbell
2c6eb6622a Merge pull request #3271 from inaturalist/mob-963-change-slideover-menu-to-be-a-static-page
Mob 963 change slideover menu to be a static page
2025-12-12 10:27:37 -08:00
sepeterson
db76d3037a MOB-722 merge main 2025-12-12 11:19:43 -06:00
sepeterson
54fcb2aa65 MOB-722 rep photo can be undefined 2025-12-12 11:17:06 -06:00
sepeterson
154e482a52 MOB-722 union photo types where appropriate 2025-12-12 11:13:17 -06:00
sepeterson
ff687673f4 MOB-722 TODO rm onSkip prop 2025-12-12 11:01:25 -06:00
sepeterson
48f49da1c7 MOB-722 DRY match button type 2025-12-12 10:57:22 -06:00
sepeterson
4dea79d970 MOB-722 ApiTaxon -> RealmTaxon for iconicTaxon 2025-12-12 10:45:28 -06:00
sepeterson
d6573b9293 MOB-722 add fetch statuses enum 2025-12-12 10:26:06 -06:00
Corey Farwell
1e38e21521 Migrate AIDebugButton component to TypeScript. (#3286)
* Migrate `AIDebugButton` component to TypeScript.

* Reorder keys

* Update to use vision camera's own type

---------

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
2025-12-12 11:36:56 +01:00
Corey Farwell
c36c94a5df Remove unneeded getImageDimensions helper function. (#3200)
* Remove unneeded `getImageDimensions` helper function.

The built-in React Native function has an `async` API that we can call directly.

* Legit test failure

* Import Image from React Native

* Prefer using styledComponents.Image.getSize

* Revert "Prefer using styledComponents.Image.getSize"

This reverts commit 103ca9b3ef.
2025-12-12 10:58:42 +01:00
Abbey Campbell
b7c6c5b5d4 fix navigation issues with AddObs screens 2025-12-11 16:13:54 -08:00
sepeterson
282fcf9c21 MOB-722 match unit tests part one 2025-12-11 17:11:03 -06:00