Commit Graph
1262 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
Johannes Klein 9a522d9db0 Merge pull request #3968 from inaturalist/mob-1510-tpod-d1-ofv-upload-provider
Traditional projects: OFV and PO upload
2026-08-25 08:52:48 +02: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
Johannes Klein 53b235b8b2 It should throw an error if project children upload fails 2026-08-24 16:13:33 +02:00
Johannes Klein 5e4b9df9de It should mark the record as uploaded after project children upload 2026-08-24 16:12:39 +02:00
Johannes Klein 36a3c6cbb8 Test that obsUploader should call uploadProjectChildren after media is attached 2026-08-24 16:11:21 +02:00
Johannes Klein 8619086f9c That it POSTs dirty OFVs then POSTs dirty POs using the observation uuid 2026-08-24 16:09:44 +02:00
Johannes Klein e5f72149f7 That it POSTs multiple dirty OFVs in parallel 2026-08-24 16:09:19 +02:00
Johannes Klein af223f0586 Test that uploadProjectChildren PUTs OFVs that were previously synced 2026-08-24 16:08:23 +02:00
Johannes Klein 63594fc88a Refactor tests to use factory 2026-08-24 15:45:01 +02:00
Johannes Klein 70e22e1368 Follow previous expect 2026-08-24 14:58:10 +02:00
Johannes Klein 4c661cf68c that it should update a ProjectObservation record correctly 2026-08-24 14:56:10 +02:00
Johannes Klein 7f9bccaa0f Test that realmSync should update an ObservationFieldValue record correctly 2026-08-24 14:55:41 +02:00
Johannes Klein 3b11120ba6 Code was wrong 2026-08-24 12:52:47 +02:00
Johannes Klein 9399547951 Test that filterDirtyOfvs excludes tombstoned and empty OFVs 2026-08-24 12:48:59 +02:00
Johannes Klein 1e83cb1eb2 Test that filterDirtyPos includes never-synced POs that need sync 2026-08-24 12:48:13 +02:00
Johannes Klein 3505074101 Test that filterDirtyOfvs includes unsynced OFVs with a value 2026-08-24 12:41:39 +02: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 dccb78344f Update SuggestionsWithUnsyncedObs.test.js 2026-08-21 13:21:42 +02:00
Johannes Klein 1d79d581f5 Update snapshot test to have a primary action 2026-08-21 13:17:53 +02:00
Johannes Klein 5a3558dee7 Remove checkmark testID from commented out tests 2026-08-21 12:24:42 +02:00
Johannes Klein 72fb43de9a Nav to TaxonDetails with info button 2026-08-21 12:18:31 +02:00
Johannes Klein bd04e37c01 Primary action of TaxonResult longer navs to TaxonDetails, use info button for nav 2026-08-21 12:17:28 +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 53d7f8ca41 Move testID up 2026-08-21 11:19:32 +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
Seth Peterson fe3f837c21 MOB-1406: more specific slice name 2026-08-19 09:51:20 -05:00
Abbey Campbell 58d3233a5a Merge pull request #3946 from inaturalist/mob-1678-turn-on-myobs-sort-search-and-map-view
Mob 1678 turn on myobs sort search and map view
2026-08-18 13:10:46 -07: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