6199 Commits
Author SHA1 Message Date
Johannes Klein e452f33066 v1.2.1+235 v1.2.1+235 2026-09-22 23:21:44 +02:00
Johannes Klein 380863d96c Update README.md 2026-09-22 23:18:03 +02:00
Johannes Klein ffb91b5d31 Update to version 1.2.1 2026-09-22 23:15:50 +02:00
Johannes Klein d657591e80 Merge pull request #4083 from inaturalist/main
Merge main into beta
2026-09-22 22:00:24 +02:00
Seth Peterson 19a57a005c Merge pull request #4072 from inaturalist/mob-1600-allow-adding-a-comment-in-the-disagreement-sheet
MOB-1600: comment on potential disagreement sheet
2026-09-21 15:30:23 -05:00
Seth Peterson 64a39db5c1 MOB-1600: restyle comment preview 2026-09-21 10:34:52 -05:00
Ryan Stelly fdd1a0ff09 Frame processor / camera ts zustand simplification (#4073)
* exemplary removal of store type annotation with type retained

* simplify zustand types for CameraContainer.tsx

* simplify zustand types for AICamera.tsx

* simplify zustand types for FrameProcessorCamera.tsx

* simplify zustand types for StandardCamera.tsx

* simplify zustand types for PhotoCarousel.tsx

* simplify zustand types for usePrepareStoreAndNavigate.ts
2026-09-18 16:21:32 -05:00
Ryan Stelly 1134e23281 tsify the zustand root (#4071)
* export non-yet-exported zustand slice types

* type zustand's root useStore informed by the slicies

* undo coercion changes to zustandStorage, cast 'wrong' storage type at zustand config
2026-09-18 14:25:43 -05:00
Johannes Klein 1dd9aec1ba Merge pull request #4064 from inaturalist/beta
Merge beta into main
2026-09-18 17:29:38 +02:00
Seth Peterson 16d04e14ec MOB-1600: fix btn sizing 2026-09-18 10:03:25 -05:00
Seth Peterson 43e1f389b1 Merge pull request #4065 from inaturalist/l10n_main
New Crowdin Translations
2026-09-18 08:24:37 -05:00
Seth Peterson 10b93bffc4 MOB-1600: tests 2026-09-18 08:08:18 -05:00
Crowdin Bot 98e16eb731 New Crowdin translations by GitHub Action 2026-09-18 06:17:18 +00:00
Seth Peterson 1120d4603f Merge pull request #4057 from inaturalist/mob-1525-audit-screen-level-unit-tests-add-integration-tests
MOB-1525 ExploreV2 integration tests
2026-09-17 16:57:39 -05:00
Seth Peterson a433d25b93 rm unused import 2026-09-17 16:48:27 -05:00
Seth PetersonandClaude Opus 5 90b92ed071 Merge branch 'main' into mob-1525-audit-screen-level-unit-tests-add-integration-tests
Resolve conflicts in the ExploreV2 recent searches integration test, where
main reworked the test that this branch had refactored onto shared helpers:

- Keep the shared tests/helpers/exploreV2 helpers, dropping main's inline
  enableExploreV2/setStoreStateFeatureFlags call and its clearRecents( ) call
  (jest.post-setup resets every store after each test).
- Keep main's new assertions that reopening Universal Search shows the applied
  subject and that resetting clears it.

Also fix two silent breaks from main that git could not detect:

- ADDED-TO-SAVED-SEARCHES / REMOVED-FROM-SAVED-SEARCHES were renamed to
  Added-to-Saved-Searches / Removed-from-Saved-Searches.
- Universal Search now reopens with the applied search, so the saved search
  test has to reset the subject before searching again. Added a
  resetUniversalSearch( ) helper for the two tests that need it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 16:30:38 -05:00
Abbey Campbell 6bebe48aaf Merge pull request #4066 from inaturalist/mob-1700-reduce-myobs-header-spacing
Mob 1700 reduce myobs header spacing
2026-09-17 09:09:50 -07:00
Johannes Klein a88c2f3db7 Merge pull request #4069 from inaturalist/frame-processor-camera-TS 2026-09-17 16:48:01 +02:00
Johannes Klein 81b1ce38fd Type fct 2026-09-17 15:04:42 +02:00
Johannes Klein 2022cd62ea Update CameraNavButtons.tsx 2026-09-17 15:02:04 +02:00
Johannes Klein bbddf052e4 Type navigation 2026-09-17 15:01:09 +02:00
Johannes Klein 887e098e90 Type store access 2026-09-17 14:59:55 +02:00
Johannes Klein ced393d014 Type store access 2026-09-17 14:58:45 +02:00
Johannes Klein 7f0ae82948 Update CameraWithDevice.tsx 2026-09-17 14:45:56 +02:00
Johannes Klein eea90cab96 Type passed through fct 2026-09-17 14:40:48 +02:00
Johannes Klein d761f9f5a2 Style 2026-09-17 14:35:56 +02:00
Johannes Klein 81fbaab656 STyle 2026-09-17 14:31:43 +02:00
Johannes Klein 33a2294b77 Type camera store slice access 2026-09-17 14:18:05 +02:00
Johannes Klein c4a75101a0 Type navigation 2026-09-17 14:15:16 +02:00
Johannes Klein 660b40210d Merge pull request #4070 from inaturalist/standard-camera-TS
StandardCamera TS
2026-09-17 14:11:08 +02:00
Johannes Klein 152dd0b838 Type store slice access 2026-09-17 12:31:30 +02:00
Johannes Klein 39a01ba2a1 Type camera container store slice access 2026-09-17 12:27:21 +02:00
Johannes Klein 03cba8d3b6 Type store slice access 2026-09-17 12:25:53 +02:00
Johannes Klein 78c0fccdc4 Type photo uris as they are in store 2026-09-17 12:23:34 +02:00
Johannes Klein 637f26e5e4 Update StandardCamera.tsx 2026-09-17 12:22:07 +02:00
Johannes Klein 9b471ce407 Type fcts 2026-09-17 12:21:52 +02:00
Johannes Klein 97267d8304 Update StandardCamera.tsx 2026-09-17 12:21:37 +02:00
Johannes Klein 00672ebc87 VisionCamera types 2026-09-17 12:21:23 +02:00
Johannes Klein 3c592b7c12 Camera ref 2026-09-17 12:20:58 +02:00
Johannes Klein dfbabd13fa Remove node 2026-09-17 12:17:46 +02:00
Johannes Klein ab4f73f355 git mv, autofix save 2026-09-17 12:17:17 +02:00
Johannes Klein b602289774 Merge pull request #4058 from inaturalist/mob-1516-tpod-e6a-integration-tests-parity-prototype
Traditional projects: integration tests parity prototype
2026-09-17 11:54:42 +02:00
Johannes Klein 9372aafa8c Camera types 2026-09-17 11:44:41 +02:00
Johannes Klein 8e8649b7db Camera ref 2026-09-17 11:44:26 +02:00
Johannes Klein 32aa077861 Error hanlding types 2026-09-17 11:44:04 +02:00
Johannes Klein d0183703dd Result type 2026-09-17 11:42:23 +02:00
Johannes Klein c8a2ef8cc5 Ref types 2026-09-17 11:42:06 +02:00
Johannes Klein 6cb3213e15 Remove Node 2026-09-17 11:41:54 +02:00
Johannes Klein 8d6ed43ca0 Type fct 2026-09-17 11:41:45 +02:00
Johannes Klein 49377f8aa2 Comment to type 2026-09-17 11:41:36 +02:00