301 Commits

Author SHA1 Message Date
Johannes Klein
f730e8fdd5 v1.0.13+190 2025-12-17 01:28:00 +01:00
Johannes Klein
e76a0aa10c Update to version 1.0.13 2025-12-17 01:26:23 +01:00
Johannes Klein
8ce00e9fe7 v1.0.12+189 2025-12-09 21:54:31 +01:00
sepeterson
4d5bbfc584 Merge branch 'main' into mob-991-firebase-record-whether-or-not-the-user-has-given-location 2025-12-04 10:27:08 -06:00
Johannes Klein
3ba9d15731 v1.0.12+188 2025-12-03 08:17:38 +01:00
Abbey Campbell
3dc09e8f91 add and use new list icon in explore and myobs 2025-12-01 14:29:50 -08:00
Johannes Klein
58f6388e45 v1.0.12+187 2025-11-26 00:14:23 +01:00
sepeterson
1704288590 MOB-512 consistent gradle styling 2025-11-21 11:12:29 -06:00
Johannes Klein
81ceb6f2d5 v1.0.12+186 2025-11-19 00:15:56 +01:00
Johannes Klein
b7335c2237 Update to version 1.0.12 2025-11-19 00:10:24 +01:00
sepeterson
6ec3ffcb5c MOB-989 add firebase perf monitoring 2025-11-12 08:45:55 -06: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
e82ec31ed9 Update to react-native 0.80.x (#3179)
* Update to latest 0.79

* Update package.json

* Update .flowconfig

* Update files with upgrade helper

* Info.plist updates

* Update package-lock.json

* Update Podfile.lock
2025-11-03 13:19:11 +01:00
Johannes Klein
9dcddd2615 v1.0.11+182 2025-10-17 17:20:23 +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
Johannes Klein
a508b24062 v1.0.11+181 2025-10-12 10:51:07 +02:00
Johannes Klein
8a476f0984 Update version to 1.0.11 2025-10-10 14:20:22 +02:00
Johannes Klein
b0e82c73e2 v1.0.10+180 2025-09-30 07:45:02 -06:00
Johannes Klein
4e9427263e v1.0.10+179 2025-09-08 15:05:10 +02:00
Johannes Klein
f5e9a6d812 Migrate to react-native-vector-icons 12.x (#3091)
* Update package.json

* Update package-lock.json

* Update Podfile

* Update build.gradle

* Update Podfile.lock

* Update INatIcon.ts
2025-09-01 22:46:03 +02:00
Johannes Klein
f6486befc6 v1.0.10+178 2025-08-28 21:27:09 +02:00
Johannes Klein
4537dc5452 Update version to 1.0.10 2025-08-28 21:26:04 +02:00
Johannes Klein
43c06c07de v1.0.9+177 2025-08-16 12:31:28 +02:00
Johannes Klein
d3086687c2 v1.0.9+176 2025-08-13 15:43:47 +02:00
Johannes Klein
fb13df6d1f Update version to 1.0.9 2025-08-13 15:39:19 +02:00
Johannes Klein
b4516b7b25 Update react native to v0.78.x (#3043)
* Update package.json

* Update package.json

* Updates for native files with upgrade-helpers

* Update .flowconfig

* Update package-lock.json

* Update Podfile.lock

* Add react-dom types

* Update package-lock.json

* Wrong install

* Use types-react-codemod

* Update TaxonSearch.tsx

* Remove react-native-accessibility-engine dependency

This is currently not maintained and not compatible with RN 0.78

* Comment out accessibility tests

* Disable broken snapshot test

* Move broken test

* Move broken test

* Move broken test

* Remove duplicate file

* Move broken tests

* Move broken tests

* Move broken tests

* Move broken tests

* Move broken tests

* Move broken test

* Remove duplicate file

* Move broken tests
2025-08-09 13:47:46 +02:00
Johannes Klein
7452224266 v1.0.8+175 2025-08-05 23:05:20 +02:00
Johannes Klein
4765e49fd0 v1.0.8+174 2025-07-30 11:48:31 +02:00
Johannes Klein
5e251f68b0 Update version to 1.0.8 2025-07-30 11:47:33 +02:00
Johannes Klein
506aedf3a5 v1.0.7+173 2025-07-22 23:41:38 +02:00
Johannes Klein
019693c08c Update version to 1.0.7 2025-07-22 23:39:58 +02:00
Johannes Klein
a433388bea v1.0.6+172 2025-07-16 10:51:05 +02:00
Johannes Klein
fc388f6e57 v1.0.6+171 2025-07-10 09:27:22 +02:00
Johannes Klein
39ebdb1f47 v1.0.6+170 2025-07-09 12:16:43 +02:00
Johannes Klein
c5ab4d71fa 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
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
11e0b78237 v1.0.5+168 2025-06-25 12:08:18 +02:00
Johannes Klein
0061b16c52 v1.0.5+167 2025-06-18 11:18:14 +02:00
Johannes Klein
3faf5e3e29 Update to react-native 0.75 (#2950)
* Update to RN 0.75.5 with upgrade helper diff

* Update .flowconfig

* Update package-lock.json

* Update Gemfile.lock

* Update Podfile.lock

* Update project.pbxproj

* Use double quotes

* Update to RN 0.75.5 with upgrade helper diff

* Update .flowconfig

* Update package-lock.json

* Update Gemfile.lock

* Update Podfile.lock

* Update project.pbxproj

* Use double quotes

* Update Podfile.lock

* Update CustomTabBar.js

* Revert "Update CustomTabBar.js"

This reverts commit 2eb085e3bb.

* Update NavBar. Remove percentage based width as it broke the UI

Now we rely solely on flexbox spacing of justify-around.

* Update FloatingActionButton percentage values

* Update CustomTabBar.test.js.snap
2025-06-12 21:18:28 +02:00
Johannes Klein
4eb13bdb7a v1.0.5+166 2025-06-10 23:27:02 +02:00
Johannes Klein
38029bee8a Update to react-native 0.74 (3rd attempt) (#2937)
* Upgrade to RN0.74 with upgrade helper

* Bump minor version

* Remove yarn files

* RN 0.74.7

* Update .flowconfig

* Update Gemfile.lock

* Update project.pbxproj

* Update PrivacyInfo.xcprivacy

* Refactor uri into constant

* Only use filename for name

Because using the full uri does no longer work like this.

* Check for uri being null

* Update metro.config.js

* Rubocop autocorrect

* Update package-lock.json

* Update react-native-vision-camera+4.0.5.patch

* Update Podfile.lock
2025-06-04 23:02:20 +02:00
Johannes Klein
4cfbbcfad4 v1.0.5+165 2025-06-04 08:30:39 +02:00
Johannes Klein
9c798e034b Update version to 1.0.5 2025-06-04 08:20:53 +02:00
Johannes Klein
29c0696a88 v1.0.4+164 2025-05-28 12:19:17 +02:00
Johannes Klein
9743bd87a4 v1.0.4+163 2025-05-20 22:39:31 +02:00
Johannes Klein
dd671f5160 Update version to 1.0.4 2025-05-20 22:36:45 +02:00
Angie
cd6d6543f1 Add login button where logout button is on menu (#2891)
* Add login button in menu where the logout button is

* Update snapshots

* Changes to fit design
2025-05-14 10:00:04 -07:00