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: support app flows [🍟] #1155

Draft
wants to merge 37 commits into
base: master
Choose a base branch
from

Conversation

abdelhamid-f-nasser
Copy link
Contributor

@abdelhamid-f-nasser abdelhamid-f-nasser commented Feb 27, 2024

Description of the change

Description goes here

Type of change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Related issues

Jira ID: APM-18882

Checklists

Development

  • Lint rules pass locally
  • The code changed/added as part of this pull request has been covered with tests

Code review

  • This pull request has a descriptive title and information useful to a reviewer
  • Issue from task tracker has a link to this pull request
  • feat(android): add native runtime setCodePushVersion

  • feat(ios): add native runtime setCodePushVersion

  • feat: add runtime code push version API

  • test: add tests for runtime code push version API

  • chore: update changelog

@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

ahmedAlaaInstabug and others added 15 commits February 28, 2024 19:48
* feat(example): add nested complex views (#1111)

Jira ID: MOB-13737

* fix hybrid mode code push version init (#1108)

* chore(android): ignore jetbrains ide run configurations (#1110)

Jira ID: MOB-13736

* ci: migrate macos machines to m1 (#1114)

* feat: support identify user by id (#1115)

Jira ID: MOB-13746

* ci: replace  d11 cluster url in UploadSourcemaps (#1122)

* fix(android): resolve private views through UI manager directly (#1121)

* feat: support switching to native network interception (#1120)

* feat(example): Add more sdk crashes buttons

* chore(android): ignore jetbrains ide run configurations (#1110)

Jira ID: MOB-13736

* feat(example): Add more sdk crashes buttons

* fix dev merge issue

* feat_add_crash_buttons

* feat_add_crash_buttons

* feat_add_crash_buttons

* fix: PlatformListTile typo  name

---------

Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: Ahmed Mahmoud <[email protected]>
Co-authored-by: AbdElHamid Nasser <[email protected]>
* feat_add_setNDKCrashesEnabled

* fix android_testing issue

* rename_test_cases

* fix_pr_comments

* feat/add-ndk-demo-crash-buttons

* chore: add ChangeLog changes

* Update CHANGELOG.md

Co-authored-by: Abdelhamid Nasser <[email protected]>

* feat: add more crash scenarios to example app (#1131)

* feat(example): add nested complex views (#1111)

Jira ID: MOB-13737

* fix hybrid mode code push version init (#1108)

* chore(android): ignore jetbrains ide run configurations (#1110)

Jira ID: MOB-13736

* ci: migrate macos machines to m1 (#1114)

* feat: support identify user by id (#1115)

Jira ID: MOB-13746

* ci: replace  d11 cluster url in UploadSourcemaps (#1122)

* fix(android): resolve private views through UI manager directly (#1121)

* feat: support switching to native network interception (#1120)

* feat(example): Add more sdk crashes buttons

* chore(android): ignore jetbrains ide run configurations (#1110)

Jira ID: MOB-13736

* feat(example): Add more sdk crashes buttons

* fix dev merge issue

* feat_add_crash_buttons

* feat_add_crash_buttons

* feat_add_crash_buttons

* fix: PlatformListTile typo  name

---------

Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: Ahmed Mahmoud <[email protected]>
Co-authored-by: AbdElHamid Nasser <[email protected]>

* feat_add_setNDKCrashesEnabled

* fix android_testing issue

* rename_test_cases

* fix_pr_comments

* feat/add-ndk-demo-crash-buttons

* chore: add ChangeLog changes

* Update CHANGELOG.md

Co-authored-by: Abdelhamid Nasser <[email protected]>

* fix:lint issue

* fix:  CHANGELOG typo issue

Co-authored-by: Abdelhamid Nasser <[email protected]>

---------

Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: Ahmed Mahmoud <[email protected]>
Co-authored-by: AbdElHamid Nasser <[email protected]>
* chore(android): bump sdk to v12.7.1 (#1134)

* feat:add-upload-so-files-command

* feat:add-upload-so-files-command

* fix: add file path check

* feat: add file validations

* feat: add file validations

* chore: format UploadSoFiles.ts

* chore: add changes in changeLog

---------

Co-authored-by: Ahmed Mahmoud <[email protected]>
* feat(android): add native runtime setCodePushVersion

* feat(ios): add native runtime setCodePushVersion

* feat: add runtime code push version API

* test: add tests for runtime code push version API

* chore: update changelog
* add: crashes examples to simple app

* feat(example): enable NDK crash
* feat(example): add google maps screen

* fix: Pod issue

* feat: read api key from env file
* feat(example): add survey with token action

* refactor: export onPress functions to methods
* feat(example): customize chat settings

* feat(example): customize chat settings

* fix: pr comments
@abdelhamid-f-nasser abdelhamid-f-nasser force-pushed the feat/combo-support-app-flows-with-apm-example branch from a8d9c4c to 904fb77 Compare February 28, 2024 20:37
@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

@abdelhamid-f-nasser abdelhamid-f-nasser force-pushed the feat/combo-support-app-flows-with-apm-example branch from 421d8dc to 53a2238 Compare March 6, 2024 10:48
Support network traces, app flows, execution traces.
@abdelhamid-f-nasser abdelhamid-f-nasser force-pushed the feat/combo-support-app-flows-with-apm-example branch 2 times, most recently from fe008ff to 6c9db76 Compare March 11, 2024 12:30
@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

@abdelhamid-f-nasser abdelhamid-f-nasser force-pushed the feat/combo-support-app-flows-with-apm-example branch from 6c9db76 to 9c74018 Compare March 11, 2024 12:53
@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.8.0-APM-18882

@abdelhamid-f-nasser abdelhamid-f-nasser force-pushed the feat/combo-support-app-flows-with-apm-example branch from bdbbb42 to c0f1735 Compare April 14, 2024 12:57
@InstabugCI
Copy link
Collaborator

Your snapshot has been generated! 🚀

Installation

You can install the snapshot through NPM:

npm install https://github.com/Instabug/Instabug-React-Native\#snapshot/12.9.0-APM-18882

or Yarn:

yarn add https://github.com/Instabug/Instabug-React-Native\#snapshot/12.9.0-APM-18882

Base automatically changed from dev to master April 14, 2024 19:42
@mrashed98 mrashed98 added READY FOR MERGE Reviewed and ready for merge (after release request) COMBO 🍟 Combo that expose multiple PRs to Quality and Testing and removed READY FOR MERGE Reviewed and ready for merge (after release request) COMBO 🍟 Combo that expose multiple PRs to Quality and Testing labels Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants