Justin Hernandez
dba8ee1951
feat: improve mixpanel flush strategy ( #960 )
...
* feat: improve mixpanel flush strategy
* fixes
* fix build
* update lock
* refactor methods
* conslidate calls
* update package and lock
2025-08-27 20:09:22 -07:00
Justin Hernandez
431f556542
chore: centralize license header checks ( #952 )
...
* chore: centralize license header scripts
* chore: run license header checks from root
* add header to other files
* add header to bundle
* add migration script and update check license headers
* convert license to mobile sdk
* migrate license headers
* remove headers from common; convert remaining
* fix headers
* add license header checks
2025-08-25 11:30:23 -07:00
Justin Hernandez
d8b2f60c57
Simplify alias tooling and relax export sorting ( #867 )
...
* Simplify alias config
* Restore export sorting overrides
* save migration pattern
* alias last minute updates
* fix tests
* improved import sorting
* Implement typed event emitter (#869 )
* Implement typed event emitter
* cr suggestion
2025-08-10 13:53:03 -07:00
Justin Hernandez
5305ef83fc
Feat: Improved import export sorting for app and common ( #833 )
...
* save import sorting work
* remove dupe headers and fix type errors
* sort imports and exports
* fix errors from export sorting
* fix tests
* codex feedback
* fix exports
* fix exports and tweak test build
* fix export and format
* fix license headers
* fix app building and clean up test errors
* fix android local e2e test
* improve caching
* final fixes
* remove invalid option
* fix sorting and get random values loading
* fix import sorting
2025-08-06 15:18:42 -07:00
Justin Hernandez
005eff002c
Remove StartupFlushPolicy ( #717 )
2025-07-01 03:39:36 -07:00
Eric Nakagawa
4d4efffe5a
Apply BSL to app codebase ( #639 )
...
* Clean up root license wording
* Simplify SPDX header
* simplify license and rename BSL to BUSL
* fix merge issues
* fix missing method
---------
Co-authored-by: Justin Hernandez <transphorm@gmail.com >
2025-06-23 21:47:53 -07:00
Justin Hernandez
60bfe4387c
Apply BUSL v1.1 license headers to app ( #665 )
...
* Add BSL license headers to app sources
* prettier
* fix license reference - https://spdx.org/licenses/BUSL-1.1.html
2025-06-23 13:44:01 -07:00
Justin Hernandez
c6c4b35684
SEL-181 & SEL-252: Update mobile app events ( #570 )
...
* improve analytics handling
* add error boundary that flushes segment events before error occurs
* upgrade segment analytics package
* flush analytics when user encounters error screen
* track all click events
* add tracking to loading screen
* better init and click event names
* track cloud backup and modal actions
* use __DEV__ for debugging
* add tracking to account recovery, auth, mock data
* return false instead of throwing
* add more tracking events
* save wip event updating
* abstract analytic event names
* update click events
* clean up
* move reasons comment
* add unsupported passport event
2025-05-26 09:08:40 -07:00
Justin Hernandez
3c51feafdf
DX: Auto format on save ( #526 )
...
* save wip
* use elint instead of prettier to sort imports
* set imports to warn
* sync prettier settigns
* update prettier settings
* save working version
* fix export and disable mobile pipeline for now
* limit auto formatting to the app folder
2025-04-21 22:10:56 +02:00
Justin Hernandez
99d81d5c92
Feat: Deprecate amplitude, remove unused packages ( #126 )
2025-02-17 07:50:52 -08:00
Justin Hernandez
79142e2d45
Fix home screen header padding ( #38 )
2025-02-07 06:55:29 -08:00