Commit Graph

355 Commits

Author SHA1 Message Date
Johannes Klein
b7b61acbfe Update to version 1.0.23 2026-06-02 23:38:35 +02:00
Johannes Klein
066ec22581 v1.0.22+215 2026-06-02 23:33:47 +02:00
Johannes Klein
db572320fe Merge pull request #3660 from inaturalist/beta
Merge beta into main
2026-05-28 14:30:39 +02:00
Johannes Klein
e352905ba8 Mob 1415 third party acknowledgements in about screen (#3664)
* Add react-native-legal

* Update package-lock.json

* Update Podfile.lock

* Git ignore the results of the license gathering script

* Run "npx react-native legal-generate"

* Update .gitignore

* Type navigation in About

* Add link to About to show licenses

* Update strings.ftl

* Add step into build process

* Add jest mock

* Add npm script for legal-generate

* Update project.pbxproj
2026-05-28 10:20:13 +02:00
Johannes Klein
9d92052097 v1.0.22+214 2026-05-27 11:30:42 +02:00
Johannes Klein
2c0cbd572b Merge beta into main (#3636)
* Update version to 1.0.22

* Bundle update fastlane

* v1.0.22+213
2026-05-21 21:28:19 +02:00
Johannes Klein
6442319a5e v1.0.22+213 2026-05-19 21:44:49 +02:00
Johannes Klein
508c0e0c41 v1.0.21+212 2026-05-13 12:19:04 +02:00
Johannes Klein
148fb0066a v1.0.21+211 2026-05-05 22:36:04 +02:00
Johannes Klein
1f239de741 v1.0.20+210 2026-04-28 22:57:42 +02:00
Johannes Klein
caeb422de3 v1.0.20+209 2026-04-21 23:40:30 +02:00
Ryan Stelly
3d3b8fba83 update react-native from 82.1 to 83.4 (includes react@19.2) (#3474)
* update react-native from 82.1 to 83.4 (includes react@19.2)

* Update Podfile.lock

* Create react-native+0.83.4.patch

There seems to be a known issue in React 19.2 that makes us hit errors during development with this code in regards to using realm.
https://github.com/realm/realm-js/issues/7086
https://github.com/facebook/react/issues/35126

* restore flow

* add two new RN file exceptions to flow

* pin react/types to ^19.2.0B

---------

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
2026-04-21 10:19:42 -05:00
Johannes Klein
77a346f5c9 v1.0.20+208 2026-04-14 23:29:26 +02:00
Johannes Klein
574f1a3a69 v1.0.20+207 2026-04-07 22:47:11 +02:00
Johannes Klein
5667ae63ae Merge release branch v1.0.19+206 (#3505)
* switch back to uncontrolled inputs for comments (#3504)

* v1.0.19+206

---------

Co-authored-by: Abbey Campbell <campbellabbeya@gmail.com>
2026-04-07 19:05:24 +02:00
Johannes Klein
d5cc4d06de v1.0.19+205 2026-03-31 22:37:10 +02:00
Johannes Klein
e3c53cf7ad Switch to react-native-exify (#3471)
* Update package.json

* Update package.json

* MIgrate parseExif to TS

* Update parseExif.ts

* Type exif objects

* Update types

* Remove write wrapper

* Update parseExif.ts

* Remove react-native-exif-reader

* Replace mock

* Wrongly mocked

* Replace library in test

* Update package-lock.json

* Update Podfile.lock

* Update project.pbxproj

* Append scheme if missing

* Log rejected promises reasons

* Update parseExif.ts

* Adjust exif coordinates with ref with

* Time zone error

* Revert "Time zone error"

This reverts commit 538fb244b7.

* Update parseExif.ts

* Update parseExif.test.js

* Show literal date string in debug mode

* Simpler regex

* Update parseExif.ts

* Major code cleanup

* Update parseExif.test.js

* Update parseExif.ts

* Update Observation.js

* Rename param

* Infer readExifFromMultiplePhotos return type
2026-03-29 20:32:40 +02:00
Johannes Klein
7e584eefb1 Update react-native-firebase packages to 23.8.8 (#3465) 2026-03-25 09:39:37 +01:00
Johannes Klein
66ece46b3b v1.0.19+204 2026-03-24 21:35:18 +01:00
Seth Peterson
21349d2a4f Merge pull request #3436 from inaturalist/mob-1209-update-react-native-to-0821
MOB-1209: react native to 0.82.1
2026-03-18 07:59:22 -05:00
Johannes Klein
108b974ab6 v1.0.18+203 2026-03-17 23:25:09 +01:00
sepeterson
580e3e1587 pod install 2026-03-17 16:43:03 -05:00
Johannes Klein
e44211b32d Update react-native-share-menu to 7.1.2 and enable new AutoContinue controller (#3445) 2026-03-17 22:09:13 +01:00
sepeterson
b871c67adb do not exclude arm64 for simulators 2026-03-16 22:14:44 -05:00
Johannes Klein
9f06c1ea49 v1.0.18+202 2026-03-11 16:35:14 +01:00
Johannes Klein
e056fc9a67 v1.0.17+201 2026-03-04 21:51:08 +02:00
Johannes Klein
c13e279a25 v1.0.16+200 2026-02-24 23:52:49 +01:00
Johannes Klein
36d6dc002c v1.0.16+199 2026-02-18 09:23:57 +01:00
Johannes Klein
4c474c1137 v1.0.16+198 2026-02-12 00:59:02 +01:00
Johannes Klein
82c2a8c81e v1.0.16+197 2026-02-11 13:16:55 +01:00
Johannes Klein
100735d44d v1.0.15+196 2026-02-03 23:07:49 +01:00
Abbey Campbell
f4faf3a47d Merge pull request #3326 from inaturalist/mob-1047-add-sorting-to-my-observations
Mob 1047 add sorting to my observations
2026-02-03 11:18:30 -08:00
Johannes Klein
eba8a52497 Update react-native to 0.81 (#3336) 2026-01-28 07:50:27 +01:00
Johannes Klein
d47aec551f v1.0.15+195 2026-01-27 21:56:49 +01:00
Johannes Klein
5086a353d3 v1.0.14+194 2026-01-21 12:52:39 +01:00
Johannes Klein
eb81a824ac v1.0.14+193 2026-01-13 22:49:11 +01:00
Abbey Campbell
d5027a2a3c add sort UI for observations and species tabs in myobs 2026-01-07 15:47:09 -08:00
Johannes Klein
a9a4a12f57 v1.0.13+192 2025-12-30 23:24:38 +01:00
Johannes Klein
acae1f125e v1.0.13+191 2025-12-24 15:31:13 +01:00
Johannes Klein
f730e8fdd5 v1.0.13+190 2025-12-17 01:28:00 +01:00
Johannes Klein
8ce00e9fe7 v1.0.12+189 2025-12-09 21:54:31 +01:00
Johannes Klein
3ba9d15731 v1.0.12+188 2025-12-03 08:17:38 +01:00
Johannes Klein
58f6388e45 v1.0.12+187 2025-11-26 00:14:23 +01:00
Johannes Klein
81ceb6f2d5 v1.0.12+186 2025-11-19 00:15:56 +01:00
Johannes Klein
609f1fa26a v1.0.11+185 2025-11-12 09:35:10 +01:00
Johannes Klein
b69d1d04a4 v1.0.11+184 2025-11-05 17:46:38 +01:00
Johannes Klein
e0b98b7cdd v1.0.11+183 2025-11-05 17:21:14 +01:00
Johannes Klein
9dcddd2615 v1.0.11+182 2025-10-17 17:20:23 +02:00
Johannes Klein
081f009a86 Rename link file (#3144)
* Rename link file

* Change file name usage in iOS project

* Fix missing dash

* Add dash to filename
2025-10-16 15:28:32 +02:00
Johannes Klein
bad9c5a4d8 Add firebase dependency, and basic logging (#3127)
* Update package.json

* Update AppDelegate.mm

* Update Podfile

* Update .gitignore

* Update link-inat-model-files.sh

* Add plist file to project

* Update project.pbxproj

* Add analytics package

* Update project.pbxproj

* Update PrivacyInfo.xcprivacy

* Basic screen tracking

* Basic button press logging to firebase

* Update package-lock.json

* Update Podfile.lock

* Add Android setup

* Update .gitignore

* Add analytics mock

* Ignore rubocop warning here

* Create GoogleService-Info.example.plist

* Create google-services.example.json

* Add instructions to set up Firebase configs

* Update e2e_ios.yml

* Update e2e_android.yml

* Better plural

* Use specific XCode version in e2e CI

* Update GoogleService-Info.example.plist

* Revert "Update GoogleService-Info.example.plist"

This reverts commit 0bc0ed4862.

* We need an actual real app id or we get a crash during app start

* My bad, we do need both files for building

* Also set API key

* Add comments

* Add comment

* Update Podfile.lock

* Revert "Use specific XCode version in e2e CI"

This reverts commit cbd63d1b5d.
2025-10-16 13:15:10 +02:00