sepeterson
a1aa257c12
MOB-1089: rm unnecessary test logic
2026-01-25 14:43:49 -06:00
Ryan Stelly
6c97fa2ca8
MOB-1098 add debug screen option to delete log file ( #3325 )
2026-01-23 12:21:52 -06:00
Abbey Campbell
28c5432912
Merge pull request #3328 from inaturalist/mob-972-remove-usage-of-forwardref
...
remove instances of forwardRef
2026-01-22 14:39:15 -08:00
Abbey Campbell
ef9517c4ea
add comment re: ref typing
2026-01-22 12:16:15 -08:00
Abbey Campbell
ae00433103
Merge pull request #3330 from inaturalist/mob-1033-remove-current-dark-mode-implementation
...
Mob 1033 remove current dark mode implementation
2026-01-21 09:26:40 -08:00
sepeterson
2c104ecbda
MOB-968: add taxon to current observation fr match on edit
2026-01-21 10:55:48 -06:00
Johannes Klein
5086a353d3
v1.0.14+194
v1.0.14+194
2026-01-21 12:52:39 +01:00
Abbey Campbell
7a48e8bee1
explicitly handle picker text color for dark mode users
2026-01-20 13:31:42 -08:00
Abbey Campbell
8209bbf8e3
remove dark mode
2026-01-20 13:30:07 -08:00
sepeterson
f774d08547
MOB-968: last screen from Match
2026-01-20 15:30:02 -06:00
sepeterson
91b52bbe7d
MOB-968 revert hasUserEdit logic
2026-01-20 11:53:09 -06:00
sepeterson
62eda7fd15
MOB-968: replace header edit
2026-01-20 11:34:38 -06:00
sepeterson
41fa4b7734
MOB-968: unrefactor Match screen
2026-01-20 11:32:59 -06:00
Ryan Stelly
4cfa3d0278
fix lint from checkCamelAndSnakeCase ts migration ( #3329 )
2026-01-20 08:14:57 -06:00
sepeterson
892b06de09
MOB-968: saved match header too tall
2026-01-19 22:32:16 -06:00
sepeterson
027292e418
Merge branch 'main' into mob-968-add-edit-icon-to-top-right-of-match-screen-2
2026-01-19 22:05:27 -06:00
sepeterson
806a1c6c9a
MOB-1089: add some reducer tests
2026-01-19 22:01:06 -06:00
sepeterson
73073ecee7
MOB-1089: add id sheet tests
2026-01-19 21:38:48 -06:00
Johannes Klein
0e1fc62f0f
Make the two ObsDetails container a bit more similar ( #3327 )
2026-01-18 13:47:51 +01:00
Corey Farwell
c643b90e28
Migrate checkCamelAndSnakeCase to TypeScript. ( #3277 )
...
* Migrate `checkCamelAndSnakeCase` to TypeScript.
* Fetching from an object can return any type
2026-01-17 06:18:22 -06:00
Ryan Stelly
7e7c5529fe
add zustand slice for feature flags, shared hook, and Debug UI for overriding for test ( #3323 )
...
* feature flag toggle checkpoint
* finish slice management and debug UI
* more documentation for feature flags and move debug override impl to debug screen
2026-01-16 22:17:34 -06:00
Ryan Stelly
cda082d555
additional user context for feedback ( #3324 )
...
* additional context when submitting user feedback
* remove log
* add local obs count
* add a generic breakpoint mapper as a shared function and migrate media query breakpoints to use it
* remove original getBreakpoint impl after test validated
* switch feedback logging to structured data
2026-01-16 15:33:29 -06:00
Abbey Campbell
bb661bd403
remove instances of forwardRef
2026-01-16 12:49:59 -08:00
sepeterson
8e72928400
MOB-1089: tests for SuggestIDSheet
2026-01-16 09:43:23 -06:00
sepeterson
4f3caf3c2b
MOB-1089: type fixes for SuggestIDSheet
2026-01-16 09:29:04 -06:00
sepeterson
d00751588a
MOB-1089: fix bottom sheet props, clear ident sheet id on submit, translate to advanced mode
2026-01-15 17:27:16 -06:00
Seth Peterson
b13170c534
Merge pull request #3318 from inaturalist/mob-721-consolidate-duplicate-code-between-obsdetailsdefaultmode-and
...
MOB-721 Consolidate Obs details components
2026-01-15 16:12:20 -06:00
sepeterson
5033495379
Merge branch 'mob-721-consolidate-duplicate-code-between-obsdetailsdefaultmode-and' into mob-1089-ids-with-remarks-not-appearing-on-observations
2026-01-15 15:37:16 -06:00
Abbey Campbell
409f0edace
update snapshots
2026-01-15 13:32:06 -08:00
sepeterson
ca2ecf91b0
MOB-721 merge main
2026-01-15 15:17:43 -06:00
sepeterson
d5e572af81
MOB-1089: split new bottomsheet prop for closing via user input
2026-01-15 15:14:32 -06:00
Abbey Campbell
be0f464486
add copy to translations
2026-01-15 13:13:04 -08:00
Ryan Stelly
81291455c9
eslint to prefer interface over type where possible in TS definitions ( #3322 )
...
* MOB-1045 eslint config to prefer interface in ts
* MOB-1045 enforce eslint rule preferring interfaces in ts
2026-01-14 06:43:01 -06:00
Abbey Campbell
55576084b1
add sorting by count for species tab
2026-01-13 17:56:26 -08:00
Johannes Klein
eb81a824ac
v1.0.14+193
v1.0.14+193
2026-01-13 22:49:11 +01:00
Johannes Klein
8f3640803e
Update to version 1.0.14
2026-01-13 22:43:08 +01:00
sepeterson
2d0c24286e
MOB-721: rm log
2026-01-13 11:43:19 -06:00
budowski
707e3c77d4
MOB-961 - taxon details - when navigating the taxonomy tree, preserve the navigation stack ( #3156 )
2026-01-13 16:32:12 +01:00
Ryan Stelly
857e0cc4a8
e2e ci continue on error for first test attempt ( #3313 )
...
* MOB-1070 fix CI e2e bug for erroneous failure
* use step outcome as condition
* simplify status checks
2026-01-13 00:22:20 -06:00
sepeterson
cf5ab3abe2
MOB-968: test fix
2026-01-12 12:17:42 -06:00
sepeterson
20fd3559bb
MOB-968: don't make user discard match for automatic obs updates
2026-01-12 11:55:29 -06:00
sepeterson
2c3206e7fe
Merge branch 'main' into mob-1077-cannot-go-back-from-edit-saved-observation-screen
2026-01-09 16:54:24 -06:00
sepeterson
0baef4ab75
MOB-721: consolidate test files
2026-01-09 09:11:38 -06:00
Ryan Stelly
61a555e369
add & config mmkv rozenite devtool plugin ( #3317 )
...
* add & config mmkv rozenite devtool plugin
* use new import for explicit storage clearn
* use existing name for zustand mmkv storage and add install data storage to devtool
2026-01-08 13:11:53 -06:00
Abbey Campbell
f6a840d27c
RadioButtonSheet improvements: disable scroll and button unless selected state is dirty
2026-01-07 15:56:27 -08:00
Abbey Campbell
d5027a2a3c
add sort UI for observations and species tabs in myobs
2026-01-07 15:47:09 -08:00
sepeterson
287cb5b94c
MOB-721: fix tests, linting, and some visual bugs
2026-01-07 17:08:19 -06:00
sepeterson
abff4c303f
MOB-721: reseparate styling
2026-01-07 16:54:04 -06:00
Ryan Stelly
f0bfefd0b3
integrate rozenite devtool base config & plugins ( #3315 )
...
* add base rozenite metro package and configuration
* add and configure React Query rozenite devtools
* add and configure network rozenite devtools
* shift rozenite deps, add README docs
* remove flow tag for root
* fix readme rotentite typo
2026-01-07 14:44:56 -06:00
sepeterson
a8deb6f5f3
MOB-721: first pass component consolidation
2026-01-06 19:16:02 -06:00