Johannes Klein
c0902412fd
Allow a logged in user to log in again with password only Debug login button ( #3007 )
...
* A button to navigate to login screen
From the debug menu.
* Add TODO
* Allow to log in only the currentUser.login if not null
* Remove TODO
2025-07-08 00:35:20 +02:00
Johannes Klein
1ffa0bb920
Return addListener result in useEffects ( #3005 )
...
* Rename const
* Return the result of addListener
* Split useEffect apart and return result of each addListener
2025-07-07 19:34:33 +02:00
Ken-ichi
86c1b195de
New Crowdin translations by GitHub Action ( #3006 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-07-07 10:15:21 -07:00
Johannes Klein
8ab9a36cf3
Revert "Rename file and fix error"
...
This reverts commit cc2139b9b3 .
2025-07-07 15:01:53 +02:00
Johannes Klein
248556af2d
Revert "Add properties types"
...
This reverts commit 2bce3924a2 .
2025-07-07 15:01:50 +02:00
Johannes Klein
f717f8e20b
Revert "Add param type"
...
This reverts commit 19aa9e526c .
2025-07-07 15:01:47 +02:00
Johannes Klein
75cd48865b
Revert "Add function param type"
...
This reverts commit bbdd95ece0 .
2025-07-07 15:01:43 +02:00
Johannes Klein
62fe5a8f01
Revert "Update imports"
...
This reverts commit ca99dbfcf2 .
2025-07-07 15:01:37 +02:00
Johannes Klein
4621fa6503
Revert "Update imports"
...
This reverts commit 15712d196d .
2025-07-07 15:01:32 +02:00
Johannes Klein
15712d196d
Update imports
2025-07-07 14:55:21 +02:00
Johannes Klein
ca99dbfcf2
Update imports
2025-07-07 14:53:43 +02:00
Johannes Klein
bbdd95ece0
Add function param type
2025-07-07 14:50:05 +02:00
Johannes Klein
19aa9e526c
Add param type
2025-07-07 14:44:17 +02:00
Johannes Klein
2bce3924a2
Add properties types
2025-07-07 14:38:56 +02:00
Johannes Klein
cc2139b9b3
Rename file and fix error
2025-07-07 14:18:59 +02:00
Angie
56870742fe
Make inat bird icon smalller, don't apply font size multipliers ( #3004 )
2025-07-02 18:02:15 -07:00
Amanda Bullington
757c5265cb
Limit Explore Observation fields to what's displayed in list view ( #2999 )
2025-07-02 08:07:31 -07:00
Amanda Bullington
a967d5b1c4
Only fetch needed project details fields ( #2998 )
2025-07-02 08:07:16 -07:00
Amanda Bullington
e43a1150e6
Use only needed fields for project lists ( #2997 )
2025-07-02 08:07:02 -07:00
Amanda Bullington
5866cdb4c6
Limit API to fields needed; unsubscribe from focus listener to avoid memory leak ( #2996 )
2025-07-02 08:02:19 -07:00
Johannes Klein
c5ab4d71fa
v1.0.6+169
v1.0.6+169
2025-07-01 22:01:16 +02:00
Johannes Klein
8233830867
Update version to 1.0.6
2025-07-01 21:55:33 +02:00
Amanda Bullington
197b8f44d6
Add back API fields and mapping for italicizing scientific names ( #2991 )
2025-07-01 09:01:25 -07:00
Amanda Bullington
713b8537a4
Fix: warnings from upgraded reanimated library ( #2989 )
...
* Follow proper architecture patterns for useRotation value
* Follow proper architecture patterns for useZoom
* Remove shared value from dependency array
2025-07-01 09:01:00 -07:00
Ken-ichi
e03b18d54d
New Crowdin translations by GitHub Action ( #2990 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-30 10:48:12 -07:00
Johannes Klein
b4383a3db7
Update react native gesture handler 2.22.1 ( #2988 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Update Podfile.lock
2025-06-27 15:39:30 -07:00
Johannes Klein
f2145dc86d
Update react-native-reanimated ( #2987 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Reactivate snapshot tests
* Update Podfile.lock
2025-06-27 15:29:21 -07:00
Johannes Klein
1f0300db57
Update react native to 0.76.9 ( #2974 )
...
* Changes according to the RN upgrade helper
* Update .flowconfig
* Update Gemfile.lock
* Fix typo in minimunSDK version specified
* Disable New Architecture
* Prefer double-quotes
* Update .flowconfig
* Update vision camera patch version number
* Update package-lock.json
* Update Podfile.lock
* Remove no longer needed mock
2025-06-27 14:13:23 -07:00
Johannes Klein
895bab8ffa
Remove tenth observation pivot card ( #2986 )
2025-06-27 23:10:45 +02:00
Ken-ichi
5c643f52bf
New Crowdin translations by GitHub Action ( #2985 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-27 13:57:55 -07:00
Johannes Klein
020d46f9b9
Add conditions for which the Obswheel tooltip is shown ( #2980 )
...
* Update tooltip trigger logic in AddObsButton for logged in
Refines the tooltip display conditions for AddObsButton. Now shows the tooltip for logged-out users after their second observation, and for logged-in users with 50 or fewer observations upon landing on the My Observations screen. Adds comments for future handling of users with more than 50 observations.
* Refactor the state justFinishedSignup into the layout store slice
* Refactor trigger logic and add conditions for when the tooltip would overlap with pivot cards
* Move files
* Basic AddObsButton unit test
* Add mock for addListener
* Basic test for tooltip
* Add tests for two conditions that require a card dismissal
* Wrap setState in act in helper function
2025-06-27 13:19:28 +02:00
Johannes Klein
085cac9a33
Update datetimepicker libraries ( #2972 )
...
* Update date time picker libraries
* Update package-lock.json
* Update Podfile.lock
2025-06-26 12:00:21 -07:00
dependabot[bot]
f746130f3b
Bump image-size from 1.1.1 to 1.2.1 ( #2983 )
...
Bumps [image-size](https://github.com/image-size/image-size ) from 1.1.1 to 1.2.1.
- [Release notes](https://github.com/image-size/image-size/releases )
- [Commits](https://github.com/image-size/image-size/compare/v1.1.1...v1.2.1 )
---
updated-dependencies:
- dependency-name: image-size
dependency-version: 1.2.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-26 11:41:24 -07:00
dependabot[bot]
e06732aa10
Bump tar-fs from 2.1.1 to 2.1.3 ( #2981 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.1 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v2.1.3 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-26 11:40:57 -07:00
Johannes Klein
1e3be948e8
Update react native gesture handler 2.20 ( #2969 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2025-06-26 11:34:21 -07:00
Johannes Klein
7b0d952c79
React native vision camera 4.7.0 ( #2973 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2025-06-26 11:22:28 -07:00
budowski
836438cd1e
MOB-752 - use FasterImageView for caching obs/taxon/project images ( #2887 )
2025-06-26 11:10:01 -07:00
Ken-ichi
1a032de3ef
New Crowdin translations by GitHub Action ( #2979 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-26 10:27:56 -07:00
Johannes Klein
d9f9c16074
Update react-native-keep-awake to version ^1.3.1 ( #2971 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2025-06-26 08:32:02 +02:00
Johannes Klein
43ff500643
Update react native worklets core 1.5.0 ( #2970 )
...
* Reapply "Update package.json"
This reverts commit 8394e82c51 .
* Reapply "Update package-lock.json"
This reverts commit 618b9e2fcc .
* Reapply "Update Podfile.lock"
This reverts commit a892307c3a .
2025-06-26 08:31:07 +02:00
Johannes Klein
356bbb5ae5
Update react native svg ( #2967 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2025-06-25 16:44:13 -07:00
Johannes Klein
11e0b78237
v1.0.5+168
v1.0.5+168
2025-06-25 12:08:18 +02:00
Ken-ichi
cb25ff7aa6
New Crowdin translations by GitHub Action ( #2978 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-25 10:01:25 +02:00
Amanda Bullington
f8bce67501
Creative day: drawer and tab navigator dark mode ( #2945 )
...
* Add dark mode to tab and drawer navigation
* Remove log
* Add color for darkModeGray and make dark mode debug only
2025-06-25 10:00:01 +02:00
Johannes Klein
08c0427731
Add period to copy ( #2975 )
2025-06-25 07:59:09 +02:00
Angie
6e1fff46c2
Dismissable banner that opens login/signup ( #2951 )
...
* Dismissable banner that opens login/signup
* Presist state, dynamic width
* Add LoginBanner in place of Dismissable banner, use typescript and rename shownOnce in createLayoutSlice
* LoginBanner typescript file
* Rename shownOnce to more descriptive onboardingShownOnce
* Revert shownOnce name change
2025-06-24 13:06:47 -07:00
Amanda Bullington
5f8a6c4382
Fix: sharing into app with multiple photos ( #2958 )
...
* Fix: reset PhotoSharing when new items are shared; reset GroupPhotos nav
* Fix tests
* Add env file back
2025-06-24 13:02:45 -07:00
Ken-ichi
d3ab8912df
New Crowdin translations by GitHub Action ( #2964 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-24 12:12:57 -07:00
Amanda Bullington
9c5cd83eae
Fix: correct navigation from TaxonSearch while suggesting an ID ( #2961 )
...
* Navigate user back to ObsDetails from SuggestID -> Suggestions -> TaxonSearch
* Guard agains accessing taxon while observation is undefined
* Do not return early, instead check on each access of observation
---------
Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com >
2025-06-24 12:11:53 -07:00
Amanda Bullington
1569d0b16e
Format additional types of dates to not crash projects ( #2962 )
2025-06-24 12:11:07 -07:00