Skip to content

Techdebt/noid/node14 npm7#5773

Merged
marcoambrosini merged 15 commits into
masterfrom
techdebt/noid/node14-npm7
Jun 17, 2021
Merged

Techdebt/noid/node14 npm7#5773
marcoambrosini merged 15 commits into
masterfrom
techdebt/noid/node14-npm7

Conversation

@marcoambrosini

@marcoambrosini marcoambrosini commented Jun 14, 2021

Copy link
Copy Markdown
Member

@marcoambrosini marcoambrosini added 2. developing technical debt dependencies Pull requests that update a dependency file labels Jun 14, 2021
@marcoambrosini marcoambrosini added this to the 💖 Next Major (23) milestone Jun 14, 2021
@marcoambrosini marcoambrosini self-assigned this Jun 14, 2021
Comment thread package.json
Comment thread package.json
Comment thread package.json
Comment thread .github/workflows/lint.yml Outdated
Comment thread .github/workflows/lint.yml Outdated
Comment thread .github/workflows/lint.yml Outdated
@PVince81

Copy link
Copy Markdown
Member

@nickvergessen thanks for the suggestions. I already changed this in parallel, strange that Github doesn't say anything about this.

Now the errors are about actual code to adjust to satisfy eslint

@PVince81

Copy link
Copy Markdown
Member

@marcoambrosini the jest stuff is fixed as you asked, do you want to take care of the reported eslint issues ?

@marcoambrosini

Copy link
Copy Markdown
Member Author

@marcoambrosini the jest stuff is fixed as you asked, do you want to take care of the reported eslint issues ?

Thanks @PVince81, yes I will!

@nickvergessen

Copy link
Copy Markdown
Member

do you want to take care of the reported eslint issues ?

We talked about it with skjnldsv yesterday and it might also be okay to add a temporary exception to the eslint as it's just a different prefered coding style

@skjnldsv

Copy link
Copy Markdown
Member

We talked about it with skjnldsv yesterday and it might also be okay to add a temporary exception to the eslint as it's just a different prefered coding style

Yes, requires investigation though, this is an error, not a warning 😁

@marcoambrosini

Copy link
Copy Markdown
Member Author

Yes, requires investigation though, this is an error, not a warning 😁

Should be a super easy fix, on it

Comment thread src/components/CallView/Grid/Grid.vue
Comment thread src/components/CallView/CallView.vue Outdated
@marcoambrosini

Copy link
Copy Markdown
Member Author

Ok it should™ all be good now, reviews plz!

Comment thread package.json Outdated
@marcoambrosini
marcoambrosini force-pushed the techdebt/noid/node14-npm7 branch from b3978a4 to aa22cdb Compare June 16, 2021 08:28
Comment thread package.json
@marcoambrosini
marcoambrosini force-pushed the techdebt/noid/node14-npm7 branch from aa22cdb to 0dc7284 Compare June 16, 2021 15:04

@nickvergessen nickvergessen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Seems to break calls completely

  • can't see my own video
  • sharing the screen doesn't work anymore
 [Vue warn]: Error in callback for watcher "localMediaModel.attributes.localStream": "TypeError: adapter.browserDetails is undefined"

found in

---> <LocalVideo> at src/components/CallView/shared/LocalVideo.vue
       <Grid> at src/components/CallView/Grid/Grid.vue
         <CallView> at src/components/CallView/CallView.vue
           <MainView> at src/views/MainView.vue
             <AppContent>
               <Content>
                 <App> at src/App.vue
                   <Root> vue.runtime.esm.js:619
TypeError: adapter.browserDetails is undefined
    exports attachmediastream.js:41
    _setLocalStream LocalVideo.vue:261
    localStream LocalVideo.vue:203
    VueJS 5

@marcoambrosini
marcoambrosini force-pushed the techdebt/noid/node14-npm7 branch from 0dc7284 to 29f4e1a Compare June 17, 2021 14:41
nickvergessen and others added 14 commits June 17, 2021 16:47
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
@nickvergessen
nickvergessen force-pushed the techdebt/noid/node14-npm7 branch from 29f4e1a to da3d3e3 Compare June 17, 2021 14:48
Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen

Copy link
Copy Markdown
Member

Tested with:

  • Edge
  • Safari
  • Firefox
  • Chromium

@marcoambrosini
marcoambrosini merged commit 86a5fbf into master Jun 17, 2021
@marcoambrosini
marcoambrosini deleted the techdebt/noid/node14-npm7 branch June 17, 2021 15:18

// Toggles videos on and off
handleToggleVideo({ peerId, value }) {
this.sharedDatas[peerId].videoEnabled = value

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants