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

trezor-connect migration #5212

Merged
merged 29 commits into from
May 11, 2022
Merged

trezor-connect migration #5212

merged 29 commits into from
May 11, 2022

Conversation

mroz22
Copy link
Contributor

@mroz22 mroz22 commented Apr 4, 2022

resolves #3461
affects #4973

Code review

CI:

  • CI gitlab:
    • develop / releases branches matrix setup ?
    • nightly jobs with mega-matrix setup including node versions, firmware versions, node/web environments,
  • CI github
    • fast subset for regular branches triggered also by 3rd party devs?
  • Scripts for deployment@trezor/conenct deployment #5350
  • Fonts for popup.html and extension-permissions.html

Test

  • Localhost connect dev server works
  • Localhost suite-web dev server using localhost connect dev server works
  • Localhost suite-desktop dev server works
  • Localhost connect-explorer works
  • Sldev suite-web build works
  • Sldev suite-desktop linux build works
  • Sldev suite-desktop mac build works
  • Sldev suite-desktop win build works
  • suite-native does not break

@trezor/connect-examples

@trezor/connect-plugins-*

@connect/popup

  • available from sldev build
  • works with @trezor/connect-explorer
  • fonts in inline css available?

Builds:

  • connect-popup should not bundle core
  • connect-web should not bundle core

Deployment

Manage repos

Followup:

@szymonlesisz szymonlesisz force-pushed the connect-core branch 3 times, most recently from 7df2004 to 23e491a Compare April 6, 2022 13:45
@mroz22 mroz22 force-pushed the connect-core branch 16 times, most recently from 5103995 to f0f7bc7 Compare April 14, 2022 14:02
@mroz22 mroz22 force-pushed the connect-core branch 7 times, most recently from 1e0a24f to 898f2c8 Compare April 19, 2022 09:39
@mroz22 mroz22 force-pushed the connect-core branch 2 times, most recently from 48be27e to fc5fbd8 Compare May 11, 2022 13:00
@@ -68,7 +68,7 @@ module.exports = {
global: {
statements: 65,
branches: 58,
functions: 66,
functions: 64,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?


## Tests

For integration testing against trezord and emulator refer to [this document](./tests/README.md).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix link

@@ -2,19 +2,23 @@

## Main differences between suite-web and suite-desktop builds

### trezor-connect API
### @trezor/connect API
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix doc/connect index (text and links)

@mroz22 mroz22 merged commit 8e86282 into develop May 11, 2022
@mroz22 mroz22 deleted the connect-core branch May 11, 2022 14:46
@bosomt
Copy link
Contributor

bosomt commented May 30, 2022

QA OK

Info:

  • Suite version: desktop 22.6.0 (b21f1db)
  • Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) TrezorSuite/22.6.0 Chrome/94.0.4606.81 Electron/15.3.0 Safari/537.36
  • OS: MacIntel
  • Screen: 1680x1050
  • Device: model T 2.4.3 regular (revision 595b14254c1abb2be3f69e42c7932f1eca8cf1b1)
  • Transport: bridge 2.0.31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
READY FOR REVIEW Developed pull request ready to be reviewed by another developer
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Discovery: Cannot read property 'empty' of null
4 participants