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

Web Browser App #194

Merged
merged 65 commits into from Apr 16, 2020
Merged

Conversation

lchudinov
Copy link
Contributor

@lchudinov lchudinov commented Mar 13, 2020

Zowe Web Browser Application

Demo

web-browser-demo

##App2App Demo
web-browser-app2app-demo

Launch Metadata

export interface WebBrowserLaunchMetadata {
  url: string;
  hideControls: boolean;
  enableProxy: boolean;
}

Environment variables

ZOWE_WEB_BROWSER_PROXY_PORT_RANGE=8551..8580

@lchudinov lchudinov force-pushed the feature/create-web-browser-app branch 10 times, most recently from 0ea8edc to 6a93df7 Compare March 23, 2020 11:38
@lchudinov lchudinov force-pushed the feature/create-web-browser-app branch 4 times, most recently from aa09dc9 to b10d8c2 Compare March 26, 2020 10:52
@lchudinov lchudinov requested review from 1000TurquoisePogs and a team March 26, 2020 10:55
@lchudinov lchudinov changed the title [WIP] Web Browser App Web Browser App Mar 26, 2020
Copy link
Member

@DivergentEuropeans DivergentEuropeans left a comment

Choose a reason for hiding this comment

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

Just a few things I noticed, looked through like a third of the code. Overall, very impressive, lots of hours have been put in, I see and a nice job! Also great GIFs, I love when developers use GIFs/screenshots to show visual things 🍨

@lchudinov lchudinov force-pushed the feature/create-web-browser-app branch from d944d71 to 0e5b5ff Compare April 9, 2020 04:20
Leonty Chudinov added 11 commits April 16, 2020 11:44
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Leonty Chudinov added 22 commits April 16, 2020 11:44
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Add bottom border for address-bar

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
…r IFrame

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Rename Bookmarks component to BookmarkBar component

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
* Simplify proxy reuse

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Use require for bluebird

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
@lchudinov lchudinov force-pushed the feature/create-web-browser-app branch from cab8ab8 to 0852507 Compare April 16, 2020 06:45
Leonty Chudinov added 3 commits April 16, 2020 17:17
Remove mistakenly added id

Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
@1000TurquoisePogs
Copy link
Member

Looks like all issues addressed, tested as working, last thing is that I will add japanese translations in another pr soon.

@lchudinov lchudinov merged commit f985fbd into zowe:staging Apr 16, 2020
@lchudinov lchudinov deleted the feature/create-web-browser-app branch April 16, 2020 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants