Seth Peterson
bfec7984df
MOB-1347: tests
2026-08-26 17:32:52 -05:00
Seth Peterson
64e3218af6
MOB-1347: center tabs on select and make a little narrower for the 3rd item peek
2026-08-26 17:32:52 -05:00
Seth Peterson
535ed312b9
MOB-1347: views in ExploreResults
2026-08-26 17:32:52 -05:00
Seth Peterson
03ca40cb50
MOB-1347: scrollable option for Tabs shared component
2026-08-26 17:32:52 -05:00
Seth Peterson
1bf32699b5
MOB-1347: results component for observers/IDers
2026-08-26 17:32:52 -05:00
Seth Peterson
809800007e
MOB-1347: observers and identifiers in the explorev2 tabs component
2026-08-26 17:32:52 -05:00
Seth Peterson
823c5f8fc3
MOB-1347: new cases in StatTab and translation strings
2026-08-26 17:32:52 -05:00
Seth Peterson
b532b922fc
MOB-1347: new params type in species view
2026-08-26 17:32:52 -05:00
Seth Peterson
bae75a8d33
MOB-1347: tabs constant
2026-08-26 17:32:52 -05:00
Seth Peterson
0f8478ffba
MOB-1347: api and params changes, hook for counts
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
Johannes Klein
5fd3f33a0a
Merge pull request #3984 from inaturalist/rozenite-control-to-delete-access-token-in-flight
...
Rozenite control to delete access token in flight
2026-08-26 22:26:34 +02:00
iNaturalist Crowdin Sync and Crowdin Bot
62d26d6f81
New Crowdin translations by GitHub Action ( #3973 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-08-26 12:25:12 +02:00
Johannes Klein
3fabf11496
Add rozenite control button
2026-08-26 12:12:20 +02:00
Johannes Klein
a86dfe5268
Fct to delete the access token from sensitive data
2026-08-26 12:09:47 +02:00
Johannes Klein
6889be3191
Merge pull request #3982 from inaturalist/explore-v2-admin-test
...
Add ExploreV2 flag to admin testing array
2026-08-26 10:12:13 +02:00
Ryan Stelly
474f5031bb
ignore firebase migration logs globally ( #3979 )
...
we'll do this in the actual migration. reference: https://rnfirebase.io/migrating-to-v22\#switching-off-warning-logs
2026-08-25 22:06:14 -05:00
Ryan Stelly and Johannes Klein
9ddccbe987
MOB-1698 default initial value for obs-project-field ( #3972 )
...
Co-authored-by: Johannes Klein <17345891+jtklein@users.noreply.github.com >
2026-08-25 21:10:17 -05:00
Seth Peterson
1d1179b66c
Add ExploreV2 flag to admin testing array
2026-08-25 19:48:27 -05:00
Ryan Stelly
6ef65ddcb4
MOB-1122 update react-compiler@1.0.0 ( #3980 )
2026-08-25 16:33:04 -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
8a70149eef
Merge pull request #3971 from inaturalist/update-rozenite-to-1.13.0
...
Update rozenite to 1.13.0
2026-08-25 21:43:08 +02:00
FLGMwt
89190c1071
Merge branch 'main' into update-rozenite-to-1.13.0
2026-08-25 10:42:05 -05:00
Johannes Klein and Johannes Klein
4196ae7a81
Fix CI: lightningcss native dependency ( #3977 )
...
* Remove our own cache action to rely on setup-node cache in test
* Remove our own cache action to rely on setup-node cache in crowdin-pull
* Remove our own cache action to rely on setup-node cache in ios e2e
* Remove our own cache action to rely on setup-node cache in android e2e
* Trigger new CI run
To test with an existing cache
* Revert "Trigger new CI run"
This reverts commit 2a94b1b498 .
---------
Co-authored-by: Johannes Klein <17345891+jtklein@users.noreply.github.com >
2026-08-25 09:23:29 -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 Stelly and Johannes 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
Ryan Stelly
f9b72167e4
MOB-1697 upgdate rn-cli to 20.2.0 for device hub support ( #3969 )
2026-08-24 16:57:24 -05:00
Johannes Klein
843db03b6c
Update package-lock.json
2026-08-24 23:45:55 +02:00
Johannes Klein
aa262cfe21
Update package.json
2026-08-24 23:40:36 +02: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
Johannes Klein and Johannes Klein
b8a963484f
Remove log for experiment of API v2 fields call ( #3970 )
...
Co-authored-by: Johannes Klein <17345891+jtklein@users.noreply.github.com >
2026-08-24 23:33:56 +02:00
iNaturalist Crowdin Sync and Crowdin Bot
233d5516f8
New Crowdin translations by GitHub Action ( #3964 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-08-24 22:32:44 +02:00
Johannes Klein
191a49ea50
Update UILib examples
2026-08-24 22:13:34 +02:00
Johannes Klein
09c8f170e3
Add discriminated union type
2026-08-24 22:05:28 +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
c9627251dd
Find children by UUID
2026-08-24 14:45:13 +02:00
Johannes Klein
9589f6cd21
Update OFV if already on server instead of creating it
2026-08-24 14:44:02 +02:00
Johannes Klein
ab73f37dc2
Return entire response
2026-08-24 14:39:32 +02:00
Johannes Klein
926c682112
Type OFV update wrapper
2026-08-24 14:39:18 +02:00
Johannes Klein
6643cb1357
Upload OFVs
2026-08-24 14:33:19 +02:00