* use eas version code
* test
* try sync
* try sync
* use eas to manage the version code
* apply build numbers to dist
* test script
* set this to production or now
* revert to schedule
* testing on 1.69
* autosubmit
* autosubmit, remove cheat
* finished!!!!!
try again
try again
try again
try again
add same for android
maybe now
omg wow i messed that up?
once again
once again
again
error?
add caching
add caching
try again again again again
try again again again
try again again
try again
try this a different way
another test
testing this again
* hack
* write environment variables
* ready to go
* final test
* Revert "final test"
This reverts commit 6580c5c0974db25a3704b683673c41471a6ad0cf.
* add comment to config
* add ios build num bump script
* remove bak
* add bump script for android
* github action
* add comment to config
* testing
* testing attempt 2
* add app id
* ok add the app id the right way
* Apply automatic changes
* test the commit message
* test the commit message again
* Nightly iOS Build Bump
* finished
---------
Co-authored-by: haileyok <haileyok@users.noreply.github.com>
* upgrade sentry to support profiling monitoring
* remove console logs in production builds
* feeds tab bar and bottom bar animation centralized
* refactor FeedPage out of Home
* add script to start in production mode
* move FAB inner to reanimated
* move FABInner back to `Animated` RN animation
* add perf commands
* add testing with Maestro and perf with Flashlight
* fix merge conflicts
* fix resourceClass name in eas.json
* fix onEndReachedThreshold in Feed
* memoize styles
* go back to old styling for LoadLatestBtn
* remove reanimated code from useMinimalShellMode
* move shell animations to hook/reanimated for perf
* fix empty state issue
* make shell animation feel smoother
* make shell animation more smooth
* run animation with autorun
* specify keys for tab bar properly
* remove comments
* remove already imported dep
* fix lint
* add testing instructions
* mock sentry-expo for jest
* fix jest mocks
* Fix the load-latest button on desktop and tablet
* Fix: don't move the FAB in tablet mode
* Fix type error
* Fix tabs bar positioning on tablet
* Fix types
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* added ios scheme and intentFilters for deep linking
* added intentFilters for android deep linking
* add .env files to .gitignore
* add autoVerify for android deep links
* setup sentry
* add sentry to transformIgnorePatterns to fix jest issues
* update README with sourcemap instructions
* only enable integrations on native
* fix sentry web
* remove testing code
* fix sentry authToken
* Switch over to paul's auth tokens temporarily (lol)
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* add android & ios folders to .gitignore
* delete android and ios dirs
* fix android build errors
* fix status bar color
* fix top cutoff on composer in android
* fix weird whitespace issue in post
* fix greyed out header android
* fix main feed getting cut off android
* fix swiping on main feed
* fix profile tabs switching on android
* A few app.json config items for iOS
* Update app.json for bgfetch
* make swiping work on android
* make splash screen cover
* add eas.json
* fix image container on android
* fix android status bar color
* use expo-splash-screen instead of react-native-splash-screen
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>