Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: iOS replay support #2209

Merged
merged 120 commits into from
Aug 7, 2024
Merged

feat: iOS replay support #2209

merged 120 commits into from
Aug 7, 2024

Commits on Apr 3, 2024

  1. minor gradle fixes

    vaind committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    294317b View commit details
    Browse the repository at this point in the history
  2. tmp: local sentry-java build

    vaind committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    861ebab View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    2f55619 View commit details
    Browse the repository at this point in the history
  2. tmp: local java build patches

    vaind committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    209ca41 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. replay options

    vaind committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a282fad View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. replay recorder

    vaind committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7d8d4e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c887e6d View commit details
    Browse the repository at this point in the history
  3. wip: JNI native bindings

    vaind committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3444961 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. use compatible jnigen

    vaind committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ca03c95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b06dd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    314665d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8bf52d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a4e056a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. jni 0.6

    vaind committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    1cde833 View commit details
    Browse the repository at this point in the history
  2. wip: android jni replay

    vaind committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    010f575 View commit details
    Browse the repository at this point in the history
  3. replay binding

    vaind committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    4c4f132 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. glue code for jni

    vaind committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    87d18e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    2eaaa28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afa9f50 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. wip: cocoa integration

    vaind committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    3df2523 View commit details
    Browse the repository at this point in the history
  2. wip: ios replay

    vaind committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    179b5d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    9284db8 View commit details
    Browse the repository at this point in the history
  2. cleanup

    vaind committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6432b98 View commit details
    Browse the repository at this point in the history
  3. formatting

    vaind committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    25fd690 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. android fixes

    vaind committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    658a132 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb8bbb4 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. cleanup & improvements

    vaind committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7c8fd42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0570f35 View commit details
    Browse the repository at this point in the history
  3. fix image scaling

    vaind committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5c08b21 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    c00788a View commit details
    Browse the repository at this point in the history
  2. ktlint format

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    0c55dc6 View commit details
    Browse the repository at this point in the history
  3. ci fixes

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    f136795 View commit details
    Browse the repository at this point in the history
  4. fix tests

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    2aa129c View commit details
    Browse the repository at this point in the history
  5. add jnigen scripts

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    698276d View commit details
    Browse the repository at this point in the history
  6. use android 7.9.0 alpha.1

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c6c3a17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf8ed52 View commit details
    Browse the repository at this point in the history
  8. cleanup

    vaind committed May 2, 2024
    Configuration menu
    Copy the full SHA
    55c7056 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. add macOS integration link

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ff2a8ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46a96b0 View commit details
    Browse the repository at this point in the history
  3. rollback cocoa changes

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c3b60aa View commit details
    Browse the repository at this point in the history
  4. remove jni/jnigen

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3f6d05e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af22a59 View commit details
    Browse the repository at this point in the history
  6. callback

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    6bf1f00 View commit details
    Browse the repository at this point in the history
  7. linter issues

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9dc14aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9daf297 View commit details
    Browse the repository at this point in the history
  9. minor fixes

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3639f00 View commit details
    Browse the repository at this point in the history
  10. more fixes

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    14ba742 View commit details
    Browse the repository at this point in the history
  11. linter issues

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    585386e View commit details
    Browse the repository at this point in the history
  12. cleanup

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ee1dbd6 View commit details
    Browse the repository at this point in the history
  13. improve logging

    vaind committed May 6, 2024
    Configuration menu
    Copy the full SHA
    266a85a View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    509c15f View commit details
    Browse the repository at this point in the history
  2. improve tree shaking

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    960f2da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5c935f View commit details
    Browse the repository at this point in the history
  4. test: scheduler

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    95e3a34 View commit details
    Browse the repository at this point in the history
  5. support browser test

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    aa28200 View commit details
    Browse the repository at this point in the history
  6. fix compat with old flutter

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    16f3677 View commit details
    Browse the repository at this point in the history
  7. cleanup

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    86db5c4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    942044a View commit details
    Browse the repository at this point in the history
  9. fixup scheduler test

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9efae7b View commit details
    Browse the repository at this point in the history
  10. improve test coverage

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    35ed86b View commit details
    Browse the repository at this point in the history
  11. pr cleanup

    vaind committed May 7, 2024
    Configuration menu
    Copy the full SHA
    63af017 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. test: widget filter

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    12f5774 View commit details
    Browse the repository at this point in the history
  2. cleanup

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    50a13f6 View commit details
    Browse the repository at this point in the history
  3. test widget filter visibility

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    725fd02 View commit details
    Browse the repository at this point in the history
  4. cleanup

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    4bda0ab View commit details
    Browse the repository at this point in the history
  5. always add screenshot widget

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    afb65f6 View commit details
    Browse the repository at this point in the history
  6. recorder test

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f6b9266 View commit details
    Browse the repository at this point in the history
  7. cleanup

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    5dc1255 View commit details
    Browse the repository at this point in the history
  8. limit recorder test to vm

    vaind committed May 8, 2024
    Configuration menu
    Copy the full SHA
    225c0c0 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. wip: integration test

    vaind committed May 9, 2024
    Configuration menu
    Copy the full SHA
    46527a3 View commit details
    Browse the repository at this point in the history
  2. cleanup

    vaind committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0bc8fff View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    571dfbc View commit details
    Browse the repository at this point in the history
  2. ktlint format

    vaind committed May 12, 2024
    Configuration menu
    Copy the full SHA
    81f4689 View commit details
    Browse the repository at this point in the history
  3. detekt suppression

    vaind committed May 12, 2024
    Configuration menu
    Copy the full SHA
    0f6764b View commit details
    Browse the repository at this point in the history
  4. ktlint format

    vaind committed May 12, 2024
    Configuration menu
    Copy the full SHA
    d35f630 View commit details
    Browse the repository at this point in the history
  5. improve scheduler stop behavior

    vaind committed May 12, 2024
    Configuration menu
    Copy the full SHA
    fee9580 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. wip: error replay mapping

    vaind committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8be8d20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7b166d View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    f3057cd View commit details
    Browse the repository at this point in the history
  2. Update flutter/lib/src/replay/recorder.dart

    Co-authored-by: Giancarlo Buenaflor <giancarlo_buenaflor@yahoo.com>
    vaind and buenaflor authored May 14, 2024
    Configuration menu
    Copy the full SHA
    943acea View commit details
    Browse the repository at this point in the history
  3. Update flutter/lib/src/native/java/sentry_native_java.dart

    Co-authored-by: Giancarlo Buenaflor <giancarlo_buenaflor@yahoo.com>
    vaind and buenaflor authored May 14, 2024
    Configuration menu
    Copy the full SHA
    0d82f13 View commit details
    Browse the repository at this point in the history
  4. improve comments

    vaind committed May 14, 2024
    Configuration menu
    Copy the full SHA
    49d4239 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    8ef5d15 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    a93da0b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. feat: associate dart errors with replays (#2070)

    * feat: associate dart errors with replays
    
    * ktlint
    
    * cleanup
    
    * tests
    vaind authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    114ed86 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    5014d1c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    5baab7c View commit details
    Browse the repository at this point in the history
  2. chote: remove path dependency

    vaind committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    c26a8a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. wip: ios replay

    vaind committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    09392a8 View commit details
    Browse the repository at this point in the history
  2. fix result callback

    vaind committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    6f9e741 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. iOS related refactorings

    vaind committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    35cba3d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. logs

    vaind committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f88ce8b View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    e4c0654 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    8919fff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    087d894 View commit details
    Browse the repository at this point in the history
  3. fix tests

    vaind committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    3f12988 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1706c68 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    320c245 View commit details
    Browse the repository at this point in the history
  2. call captureReplay on iOS & set

    vaind committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    cc0194a View commit details
    Browse the repository at this point in the history
  3. ios replay breadcrumbs

    vaind committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    f1c94a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. feat: replay breadcrumbs (android) (#2163)

    * feat: replay breadcrumbs
    
    * ktlint format
    
    * fixup tests
    
    * cleanup
    
    * linter issues
    
    * detekt linter issue
    
    * move touch path build to dart to deduplicate
    
    * fix metrics app compilation
    
    * linter issue
    vaind authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5dc8bd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26d7b9c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. test: native replay integration binding (#2189)

    * wip: test native integration
    
    * test: native replay binding
    
    * update example
    
    * chore: update pubspec
    
    * fixup tests
    
    * Update flutter/test/mocks.dart
    vaind authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    8cd2d63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4883e14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bcde3d View commit details
    Browse the repository at this point in the history
  4. chore: update changelog

    vaind committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f1157fc View commit details
    Browse the repository at this point in the history
  5. fix publishing

    vaind committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    93293f7 View commit details
    Browse the repository at this point in the history
  6. release: 8.6.0-alpha.2

    getsentry-bot committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    87971db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3bf3cca View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    fb0dc4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf85993 View commit details
    Browse the repository at this point in the history
  3. cleanup

    vaind committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    51f3181 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    f54faee View commit details
    Browse the repository at this point in the history
  2. fix macos compilation

    vaind committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    17f5d9b View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. test: iOS support

    vaind committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    7eaafe1 View commit details
    Browse the repository at this point in the history
  2. linter issues

    vaind committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    97b0b7b View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. linter issues

    vaind committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    e610e26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d496e49 View commit details
    Browse the repository at this point in the history
  3. chore: update changelog

    vaind committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    cfefe5b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Update flutter/lib/src/native/cocoa/sentry_native_cocoa.dart

    Co-authored-by: Giancarlo Buenaflor <giancarlo_buenaflor@yahoo.com>
    vaind and buenaflor authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    87ef33a View commit details
    Browse the repository at this point in the history