Commit Graph
881 Commits
Author SHA1 Message Date
Seth Peterson bfec7984df MOB-1347: tests 2026-08-26 17:32:52 -05:00
Ryan Stelly 979cdec00d MOB-1713 disable android font padding for glyphs (#3985) 2026-08-26 17:21:08 -05:00
Seth Peterson 05d9a063e2 Merge pull request #3957 from inaturalist/mob-1348-advanced-search-mode
MOB-1348 Explore V2 Advanced search mode
2026-08-25 16:07:11 -05:00
Ryan StellyandJohannes Klein 63da9cbcfb upgrade to nativewind@4 (#3826)
* nativewind 4 spike

* themed and cssInterop fixes

* clearify comment on inline Animated.View styles

* remaining style fixes and supplementary agent docs

* fix pill button on media screens

---------

Co-authored-by: Johannes Klein <17345891+jtklein@users.noreply.github.com>
2026-08-24 20:23:03 -05:00
Johannes Klein 0755a08d69 Merge pull request #3961 from inaturalist/mob-1530-align-id-suggestions-taxon-selection-with-search
Align id suggestions taxon selection with search
2026-08-24 23:34:53 +02:00
Seth Peterson baa6b98f6a Merge pull request #3965 from inaturalist/mob-1121-update-react-native-screens-to-latest-420-currently
MOB-1121: react-native-screens to 4.25.2
2026-08-24 13:11:42 -05:00
Seth Peterson fdb30ce56e merge main 2026-08-23 21:40:25 -05:00
Seth Peterson 3333495f90 MOB-1121: fix tests 2026-08-23 21:32:17 -05:00
Johannes Klein 09b27cf3a8 Merge pull request #3958 from inaturalist/mob-1509-tpod-c3a-required-field-validation-gates-parity
Traditional projects: on SAVE field validation gates
2026-08-21 23:40:01 +02:00
Seth Peterson edc79c59f9 merge main 2026-08-21 10:05:08 -05:00
Johannes Klein d9fd66df71 Need to provide a mock or TaxonResult will throw 2026-08-21 13:23:03 +02:00
Johannes Klein 1d79d581f5 Update snapshot test to have a primary action 2026-08-21 13:17:53 +02:00
Johannes Klein 98ec9a6760 Update TaxonResult.test.js 2026-08-21 11:23:54 +02:00
Johannes Klein 1879df1c33 Update Suggestions.test.js 2026-08-21 11:22:47 +02:00
Johannes Klein 8d75d6282b Update TaxonResult.test.js.snap 2026-08-21 11:20:59 +02:00
Johannes Klein 7787bcf298 that it persists only completed projects when LEAVE is pressed 2026-08-20 22:35:05 +02:00
Johannes Klein 922b41bd3d that it navigates back when LEAVE is pressed from SAVE with incomplete selections 2026-08-20 22:30:20 +02:00
Johannes Klein 7b6ab2b8b1 that it keeps editing when Missing info sheet is dismissed 2026-08-20 22:29:24 +02:00
Johannes Klein ca790e15ed Test that AddToProjects shows Missing info sheet when SAVE is pressed with an empty required field 2026-08-20 22:28:36 +02:00
Johannes Klein 2d0cac89bc Code style 2026-08-20 22:13:51 +02:00
Seth Peterson 0e74ca0ef5 MOB-1348: count tests 2026-08-20 14:20:17 -05:00
Seth Peterson 76e3cd6f79 MOB-1348: some tests 2026-08-20 11:26:15 -05:00
Seth Peterson 3eed3bee68 MOB-1406: test cleanup 2026-08-20 11:05:37 -05:00
Seth Peterson e221887950 Merge pull request #3943 from inaturalist/mob-1346-screen-tests
MOB-1346 Advanced search tests
2026-08-20 10:54:42 -05:00
Seth Peterson 2d26940d5d MOB-1346: trim redundant tests 2026-08-20 10:26:48 -05:00
Abbey Campbell e414fed2fd Merge pull request #3945 from inaturalist/mob-1589-myobs-state-should-persist-during-a-user-session
Mob 1589 myobs state should persist during a user session
2026-08-18 13:10:19 -07:00
Seth Peterson d18d4fd281 Merge branch 'main' into mob-1346-screen-tests 2026-08-18 14:58:55 -05:00
Johannes Klein fe53859d38 Merge pull request #3937 from inaturalist/mob-1640-ios-share-extension-photos-are-copied-and-never-deleted
iOS share extension photos are copied and never deleted
2026-08-18 21:46:31 +02:00
Seth Peterson 24af052c06 Merge pull request #3939 from inaturalist/mob-1346-screen
MOB-1346: advanced search screen
2026-08-18 13:42:38 -05:00
Abbey Campbell 1629bb8cbb persist the myobs map view where the user left it 2026-08-18 10:09:11 -07:00
Abbey Campbell 4fbc6e1715 move my observations state and unify with existing zustand slice 2026-08-18 09:31:00 -07:00
Seth PetersonandClaude Opus 5 82e4992103 Merge branch 'mob-1346-screen' into mob-1406-saved-searches
Resolve universalSearchSubject.test.js in favor of this branch: MOB-1406
hoisted the result literals into shared fixtures that already carry the
observations_count and project_type fields MOB-1346 added inline.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 10:16:28 -05:00
Abbey Campbell 7d668cea4d test 2026-08-17 15:13:56 -07:00
Seth PetersonandClaude Opus 5 00528f5d56 Merge branch 'mob-1346-screen' into mob-1346-screen-tests
Resolve the universalSearchSubject test to the factory-based form while
keeping observations_count on the user subject.

draftFromV2State now translates user/project subjects into filters and
drops unobserved subjects, so the reducer can no longer see a non-taxon
subject. Replace the obsolete "supersedes a carried subject" reducer
tests with draftFromV2State coverage of that translation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 15:40:40 -05:00
Seth Peterson 94bc2ac825 Merge branch 'main' into mob-1346-screen 2026-08-17 15:35:56 -05:00
Seth Peterson 0d54746025 MOB-1346: observations_count cleanup 2026-08-17 12:27:34 -05:00
Johannes Klein 96bad06943 Merge branch 'main' into mob-1640-ios-share-extension-photos-are-copied-and-never-deleted 2026-08-17 10:57:14 +02:00
Johannes Klein abe40bb205 Merge branch 'main' into mob-1640-ios-share-extension-photos-are-copied-and-never-deleted 2026-08-17 10:46:29 +02:00
Johannes Klein a474c02e9a Merge pull request #3927 from inaturalist/mob-1638-update-react-native-sensitive-info-to-v6
Update react-native-sensitive-info to v6
2026-08-17 10:18:07 +02:00
Seth Peterson 85b7b745e7 MOB-1406: show in universal search UI 2026-08-14 16:46:44 -05:00
Seth Peterson c2df17b168 MOB-1406: subject -> result 2026-08-14 16:37:39 -05:00
Seth Peterson a9048d85a7 Merge branch 'main' into mob-1346-screen 2026-08-14 16:07:56 -05:00
Seth Peterson b471a1537c MOB-1346: use factories 2026-08-14 14:44:23 -05:00
Seth Peterson 6c638ed18b MOB-1346: unit tests 2026-08-14 14:36:14 -05:00
Seth Peterson 9bd213dfe3 MOB-1346: tests fixed 2026-08-13 17:14:26 -05:00
Johannes Klein e40e18442b Merge pull request #3912 from inaturalist/mob-1508-tpod-c1-obsedit-save-persists-poofv-to-realm
Traditional projects: ObsEdit save persists PO and OFV to realm
2026-08-13 19:05:41 +02:00
Seth Peterson ee78da9906 Merge pull request #3935 from inaturalist/mob-1223-scroll-to-top-in-my-observations-after-syncing-remote
MOB-1223: scroll to top in my observations after syncing remote
2026-08-13 09:33:57 -05:00
Johannes Klein 1e394d2712 Change test to soft-deletes only the deselected synced project observation 2026-08-13 13:43:45 +02:00
Johannes Klein 7691c04b68 Update test that checks for marking pending delete 2026-08-13 13:43:45 +02:00
Johannes Klein 719b668078 Test that OtherDataSection excludes pending-removal projects from the count 2026-08-13 13:43:45 +02:00