Skip to content

Add feedback webview#2925

Merged
msivasubramaniaan merged 20 commits intoredhat-developer:mainfrom
msivasubramaniaan:add-survey-webview
Jun 6, 2023
Merged

Add feedback webview#2925
msivasubramaniaan merged 20 commits intoredhat-developer:mainfrom
msivasubramaniaan:add-survey-webview

Conversation

@msivasubramaniaan
Copy link
Copy Markdown
Collaborator

@msivasubramaniaan msivasubramaniaan commented Jun 1, 2023

Signed-off-by: msivasubramaniaan msivasub@redhat.com

Fix: #2489

Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
@msivasubramaniaan msivasubramaniaan marked this pull request as draft June 1, 2023 06:24
@msivasubramaniaan msivasubramaniaan linked an issue Jun 1, 2023 that may be closed by this pull request
@codecov
Copy link
Copy Markdown

codecov bot commented Jun 1, 2023

Codecov Report

Patch coverage: 36.36% and project coverage change: -0.10 ⚠️

Comparison is base (0d1ec8e) 37.40% compared to head (197b8b1) 37.31%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2925      +/-   ##
==========================================
- Coverage   37.40%   37.31%   -0.10%     
==========================================
  Files          54       56       +2     
  Lines        3652     3685      +33     
  Branches      716      723       +7     
==========================================
+ Hits         1366     1375       +9     
- Misses       2286     2310      +24     
Impacted Files Coverage Δ
src/extension.ts 60.91% <ø> (ø)
src/webview/feedback/feedbackLoader.ts 28.57% <28.57%> (ø)
src/feedback.ts 80.00% <80.00%> (ø)

... and 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
@msivasubramaniaan msivasubramaniaan marked this pull request as ready for review June 1, 2023 16:13
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
@msivasubramaniaan msivasubramaniaan self-assigned this Jun 1, 2023
Comment thread src/webview/feedback/app/feedback.css
Comment thread src/webview/feedback/app/index.tsx Outdated
Comment thread src/webview/feedback/feedbackLoader.ts Outdated
Comment thread src/webview/feedback/feedbackLoader.ts Outdated
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
@msivasubramaniaan msivasubramaniaan changed the title Add survey webview Add feedback webview Jun 2, 2023
@mohitsuman
Copy link
Copy Markdown
Contributor

  • OpenShift Logo is distorted. Need to align it properly. See screenshot.
Screenshot 2023-06-05 at 3 06 02 AM

Comment thread src/webview/feedback/app/feedback.tsx Outdated
Comment thread src/webview/feedback/app/feedback.tsx
Comment thread src/webview/feedback/app/feedback.tsx Outdated
Comment thread src/webview/feedback/json.js Outdated
Comment thread src/webview/feedback/json.js Outdated
Comment thread src/webview/feedback/json.js Outdated
Comment thread src/webview/feedback/json.js Outdated
Comment thread src/webview/feedback/json.js Outdated
Comment thread src/webview/feedback/json.js Outdated
Copy link
Copy Markdown
Contributor

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

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

Some wording changes

msivasubramaniaan and others added 7 commits June 5, 2023 14:40
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Comment thread src/webview/feedback/app/feedback.tsx
Comment thread src/webview/feedback/app/feedback.tsx Outdated
Comment thread src/webview/feedback/app/index.html Outdated
Copy link
Copy Markdown
Contributor

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

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

Few changes.

msivasubramaniaan and others added 3 commits June 6, 2023 21:47
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Co-authored-by: Mohit Suman <mohit.skn@gmail.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Signed-off-by: msivasubramaniaan <msivasub@redhat.com>
Copy link
Copy Markdown
Contributor

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@datho7561 datho7561 left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks Muthu!

@msivasubramaniaan msivasubramaniaan merged commit f51a4b9 into redhat-developer:main Jun 6, 2023
@msivasubramaniaan msivasubramaniaan deleted the add-survey-webview branch June 6, 2023 18:03
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.

Provide a feedback webview for the extension

3 participants