Commit Graph

4199 Commits

Author SHA1 Message Date
Amanda Bullington
5d01431578 Prevent multiple taps on all Button components (#2844)
* Change text on Match loading screen (#2838) (#2841)

* Change copy for Match header & omit check for already seen species (#2837) (#2840)

* Fix: prevent multiple taps on Buttons like Suggest Id (#2833)

* Add debounce to Button to make sure users can't double tap any buttons / navigate twice

* Fix tests by mocking the Button component with a quick debounce

* Remove useEffect
2025-04-24 07:00:08 -07:00
Johannes Klein
a3177c0868 Do not show loading state on Android (#2870) 2025-04-24 10:57:45 +02:00
Ken-ichi
95322bef56 New Crowdin translations by GitHub Action (#2857)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-23 14:11:52 -07:00
budowski
af6ac3694a MOB703 - changes to obs edit screen identification section (#2865)
* MOB703 - changes to obs edit screen identification section

* Adjust size of magnifying glass icon

---------

Co-authored-by: Amanda Bullington <albullington@gmail.com>
2025-04-22 10:03:51 -07:00
Angie
6a61c3340d Decrease TaxonDetailHeader size to match ObsDetails header size (#2863)
* Decrease TaxonDetailHeader size to match ObsDetails header size

* Adjust taxondetails header to match obsdetails header
2025-04-22 09:57:12 -07:00
Johannes Klein
b7cf9d5a61 Fix: hrank/lrank 422 api error (#2860)
* Remove unsupported taxonomic rank

* Explicitly set state back to null

* Replace "NONE" with "ALL"

This also closes MOB-642

* Revert "Replace "NONE" with "ALL""

This reverts commit cf819acfc3.
2025-04-22 10:43:04 +02:00
budowski
121755c00e MOB705 - taxon details screen - change explore icon (#2866) 2025-04-21 10:39:57 -07:00
Johannes Klein
cec7caac46 Bundle update fastlane 2025-04-18 12:24:30 +02:00
Johannes Klein
86f75bea2b v1.0.1+160 v1.0.1+160 2025-04-18 11:54:55 +02:00
Johannes Klein
1b05f49c6e Update version number to 1.0.1 2025-04-18 11:45:02 +02:00
Angie
d47ad62c50 Increase spacing above grid view cards (#2862) 2025-04-18 11:07:48 +02:00
Johannes Klein
575db8294d Not access taxon in SuggestionsResult if none 2025-04-16 20:43:31 +02:00
Amanda Bullington
332f419c98 Add tracking for Pressable and INatIconButton taps (#2855)
* Add tracking for Button taps

* Use PressableWithTracking and handlePress in INatIconButton to track all pressables with a testID

* Import as UnstyledPressableWithTracking for consistency
2025-04-16 08:54:41 -07:00
Johannes Klein
81751fb7ac Revert "Do not access taxon if no longer there"
This reverts commit 131784db89.
2025-04-16 13:09:09 +02:00
Johannes Klein
131784db89 Do not access taxon if no longer there 2025-04-16 13:04:56 +02:00
Johannes Klein
1dd114f96a Consistent margin around user profile stats (#2856)
* Increase margin top of user count buttons

* Use 30px of margin instead

* Do not show an empty container with margin when unable to Follow
2025-04-16 11:05:52 +02:00
Ken-ichi
6022bf4411 New Crowdin translations by GitHub Action (#2854)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-15 16:18:19 -07:00
Amanda Bullington
b0f27aad3d Update package-lock.json with version numer 2025-04-10 15:34:03 -07:00
Amanda Bullington
bf902fb4a7 Bump version to 1.0.0 2025-04-10 15:04:06 -07:00
Ken-ichi
1006b3da63 New Crowdin translations by GitHub Action (#2842)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-10 14:51:44 -07:00
Kirk van Gorkom
e4712ba281 Merge pull request #2849 from inaturalist/mob-622-rename-inat-next-to-inaturalist
Rename iNat Next to iNaturalist

Closes MOB-622
Fixes MOB-672
2025-04-09 20:42:17 -07:00
Kirk van Gorkom
5f66667473 Change app name in fastlane metadata 2025-04-09 18:37:22 -07:00
Kirk van Gorkom
c20663ac0b Rename iNat Next to iNaturalist
Closes MOB-622
Fixes MOB-672

Forces the rename throughout the untranslatable elements of xcstrings rather than waiting for crowdin to do the same thing.
2025-04-09 17:10:59 -07:00
Kirk van Gorkom
28393c3c8f v0.59.16+159 v0.59.16+159 2025-04-08 14:30:38 -07:00
Kirk van Gorkom
0ae64a27f7 Bump version to 0.59.16 2025-04-08 14:28:01 -07:00
Kirk van Gorkom
79f5f477e4 Merge pull request #2835 from inaturalist/tweaks-for-crash-reporting
Show JSON instead of object Object in Grafana
2025-04-08 14:26:51 -07:00
Amanda Bullington
ed6243b4f9 Fixes for errorContext reporting with test cases 2025-04-08 13:28:15 -07:00
Amanda Bullington
043ea1cf46 Fix: prevent multiple taps on Buttons like Suggest Id (#2833)
* Add debounce to Button to make sure users can't double tap any buttons / navigate twice

* Fix tests by mocking the Button component with a quick debounce
2025-04-08 12:46:01 -07:00
Amanda Bullington
fc69a5a456 Fix: onboarding carousel without screen jumpiness (#2825)
* Don't check for prev crashes or sentinel files on a fresh install

* Make sure we're not accidentally creating a new legacy store on every install

* Revert

* Add splash screen, preload images, show onboarding as react nav modal

* Fix e2e tests
2025-04-08 12:45:45 -07:00
Amanda Bullington
6dabe7ba5f Change text on Match loading screen (#2838) 2025-04-08 11:36:40 -07:00
Amanda Bullington
902e7c566a Change copy for Match header & omit check for already seen species (#2837) 2025-04-08 11:36:27 -07:00
Ken-ichi
c384cc8b71 New Crowdin translations by GitHub Action (#2836)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-08 10:16:37 -07:00
Kirk van Gorkom
2a929e0c54 v0.59.15+158 v0.59.15+158 2025-04-07 22:44:40 -07:00
Kirk van Gorkom
e470d9f389 Bump version to 0.59.15 2025-04-07 22:42:50 -07:00
Amanda Bullington
be6d6526aa Pass errorContext to INatApiTooManyRequestsError 2025-04-07 16:12:10 -07:00
Amanda Bullington
4190ccddc2 Use JSON stringify 2025-04-07 15:52:49 -07:00
Amanda Bullington
7c57e0e219 Stop showing [object Object] in Grafana 2025-04-07 15:38:13 -07:00
Angie
92b4b4ce81 multicapture camera photos UI is not accounting for iphone (#2827)
* Increase space above in multicapture camera to account for notch and dynamic island

* Adjust heights for dynamic island

* Change to using safeareaview
2025-04-07 14:20:34 -07:00
Ken-ichi
8928b4f592 New Crowdin translations by GitHub Action (#2830)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-07 13:59:00 -07:00
budowski
3688fda97a call iNat /signout endpoint when signing out (or before signing in) (#2809)
* MOB-589 - call iNat /signout endpoint when signing out (or before signing in)

* Fixes related to the tests
2025-04-07 13:44:42 -07:00
Amanda Bullington
45cb760ae0 Populate taxon in AICamera -> ObsEdit with AICamera suggestion (#2832)
* Populate taxon in AICamera -> ObsEdit with AICamera suggestion

* Make sure we're only displaying predictions we already showed on AICamera

* Make suggested changes from PR review

* Add more types
2025-04-07 20:34:54 +02:00
budowski
b1719261c2 MOB-665 - group photos - add white background to import observations button (#2834) 2025-04-07 11:59:22 +02:00
Kirk van Gorkom
7f885179e5 v0.59.14+157 v0.59.14+157 2025-04-04 18:08:49 -07:00
Kirk van Gorkom
a6ecf91e07 Bump version to 0.59.14 2025-04-04 18:07:48 -07:00
Kirk van Gorkom
7d125044a2 Merge pull request #2806 from inaturalist/mob-568-camera-location-fetching-should-happen-when-photo-taken-not-1
Fetch accurate camera location when shutter button / checkmark pressed
2025-04-04 18:06:27 -07:00
Amanda Bullington
b7bc075f22 Fix: Add a step to rebuild *native* modules after restoring node cache (#2831)
* Add a step to rebuild *native* modules after restoring node cache

* Fix comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-04 12:20:29 -07:00
Amanda Bullington
641e58cd3c Fix: revert upload code (#2829)
* Split up attach and upload functions & only mark one recorded

* Revert uploadObservation code to early March
2025-04-04 10:30:37 -07:00
Kirk van Gorkom
0c43e10a73 v0.59.13+156 v0.59.13+156 2025-04-03 15:43:25 -07:00
Kirk van Gorkom
4580b35eb2 Bump version to 0.59.13 2025-04-03 15:39:11 -07:00
Kirk van Gorkom
2b87d67bb3 Merge pull request #2828 from inaturalist/mob-671-change-advanced-toggle-label-to-say-advanced-mode
Change label next to the toggle for advanced mode
2025-04-03 15:36:49 -07:00