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

Commits on Apr 16, 2020

  1. Web Browser App: Initial Commit

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    a7a42fb View commit details
    Browse the repository at this point in the history
  2. Web Browser App: Add copyright text

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    1a24731 View commit details
    Browse the repository at this point in the history
  3. Web Browser App: Remove dependency on zlux-widgets

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    84462b8 View commit details
    Browse the repository at this point in the history
  4. Web Browser App: Begin with Proxy service

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    5b999ee View commit details
    Browse the repository at this point in the history
  5. Web Browser App: More work on Proxy Service

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    d0dd2b9 View commit details
    Browse the repository at this point in the history
  6. Web Browser App: Properly handle redirects

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    cc38339 View commit details
    Browse the repository at this point in the history
  7. Web Browser App: Improvements for browser window

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    1589524 View commit details
    Browse the repository at this point in the history
  8. Web Browser App: First attempt to handle cookies and redirects correctly

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    d29fa02 View commit details
    Browse the repository at this point in the history
  9. Web Browser App: Allow to follow redirects

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    9527190 View commit details
    Browse the repository at this point in the history
  10. Web Browser App: Include Carbon components

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    da661b1 View commit details
    Browse the repository at this point in the history
  11. Web Browser App: Switch to use sccs

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c4086ce View commit details
    Browse the repository at this point in the history
  12. Web Browser App: Improve UI

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    9f1c07b View commit details
    Browse the repository at this point in the history
  13. Web Browser App: Provide ability to switch proxy on and off

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    4b767da View commit details
    Browse the repository at this point in the history
  14. Web Browser App: Improve Proxy allocation

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    63955bc View commit details
    Browse the repository at this point in the history
  15. Web Browser App: Make Refresh and Go buttons work

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    32c2bf2 View commit details
    Browse the repository at this point in the history
  16. Web Browser App: Make Back/Forward buttons work

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    9508adb View commit details
    Browse the repository at this point in the history
  17. Web Browser App: Disable Nav buttons when needed

    Improve Address Bar appearance
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    1752e0a View commit details
    Browse the repository at this point in the history
  18. Web Browser App: Display actual proxy state

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    7841a96 View commit details
    Browse the repository at this point in the history
  19. Web Browser App: Fix proxy port range

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    d8606c4 View commit details
    Browse the repository at this point in the history
  20. Web Browser App: Clean up Proxy service

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    658898f View commit details
    Browse the repository at this point in the history
  21. Web Browser App: Modify Content-Security-Policy headers

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    14df0f1 View commit details
    Browse the repository at this point in the history
  22. Web Browser App: Improve Address Bar appearance

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    03b4377 View commit details
    Browse the repository at this point in the history
  23. Web Browser App: Add Swagger doc

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    4944a00 View commit details
    Browse the repository at this point in the history
  24. Web Browser App: Support LaunchMetadata

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    23ef3e0 View commit details
    Browse the repository at this point in the history
  25. Web Browser App: Add missing copyrights

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    e313e2f View commit details
    Browse the repository at this point in the history
  26. Web Browser App: Minor refactoring

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    ee0188d View commit details
    Browse the repository at this point in the history
  27. Web Browser App: Fix Content Security Policy Parser

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    de5e403 View commit details
    Browse the repository at this point in the history
  28. Web Browser App: hideControls in launchMetadata

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    569018c View commit details
    Browse the repository at this point in the history
  29. Web Browser App: enableProxy in launchMetadata

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    fffeec7 View commit details
    Browse the repository at this point in the history
  30. Web Browser App: Fix proxy turn off/on

    Use switchMap everywhere.
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    309a797 View commit details
    Browse the repository at this point in the history
  31. Web Browser App: Find Key/Cert on Server Config

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    65016e7 View commit details
    Browse the repository at this point in the history
  32. Web Browser App: ZOWE_WEB_BROWSER_PROXY_PORT_RANGE

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    2065c72 View commit details
    Browse the repository at this point in the history
  33. Web Browser App: Use launchMetadata.data

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    ac850bb View commit details
    Browse the repository at this point in the history
  34. Web Browser App: App2App communication - phase 1

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    2a75369 View commit details
    Browse the repository at this point in the history
  35. Web Browser App: App2App communication - phase 2

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    5afdda7 View commit details
    Browse the repository at this point in the history
  36. Web Browser App: App2App comunication - phase 3

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    a703a3d View commit details
    Browse the repository at this point in the history
  37. Web Browser App: App2App communication - phase 4

    Code cleanup
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    21fe044 View commit details
    Browse the repository at this point in the history
  38. Web Browser App: Bookmarks - phase 1

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    175caa1 View commit details
    Browse the repository at this point in the history
  39. Web Browser App: Bookmarks - phase 2

    Draft implementation
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    9cd4316 View commit details
    Browse the repository at this point in the history
  40. Web Browser App: i18n for bookmark button

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    e33f35c View commit details
    Browse the repository at this point in the history
  41. Web Browser App: Make bookmarks work

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    184298c View commit details
    Browse the repository at this point in the history
  42. Web Browser App: Automatically turn on proxy if protocol is http

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    e707944 View commit details
    Browse the repository at this point in the history
  43. Web Browser App: Minor refactoring

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c145e93 View commit details
    Browse the repository at this point in the history
  44. Web Browser App: Ability to remove bookmarks

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    5f7ec4c View commit details
    Browse the repository at this point in the history
  45. Web Browser App: Style fix

    Add bottom border for address-bar
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    3b524e5 View commit details
    Browse the repository at this point in the history
  46. Web Browser App: Preserve URL path and query when constructing URL fo…

    …r IFrame
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    8b504d7 View commit details
    Browse the repository at this point in the history
  47. Web Browser App: Refactoring

    Rename Bookmarks component to BookmarkBar component
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    a991e4c View commit details
    Browse the repository at this point in the history
  48. Web Browser App: i18n for html templates

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    2fcd552 View commit details
    Browse the repository at this point in the history
  49. Web Browser App: Refactoring for Proxy Server

    * Simplify proxy reuse
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    7dbdece View commit details
    Browse the repository at this point in the history
  50. Web Browser App: Proxy server refactoring

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    aa51928 View commit details
    Browse the repository at this point in the history
  51. Web Browser App: Fix swagger doc for proxy service

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    1aebf25 View commit details
    Browse the repository at this point in the history
  52. Web Browser App: Amend Readme.md

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    f547488 View commit details
    Browse the repository at this point in the history
  53. Web Browser App: Improve bookmark bar appearance

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    3668fd7 View commit details
    Browse the repository at this point in the history
  54. Web Browser App: Fix for Proxy checkbox

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    33f7822 View commit details
    Browse the repository at this point in the history
  55. Web Browser App: Cleanup package.json

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    295e357 View commit details
    Browse the repository at this point in the history
  56. Web Browser App: Add metadata into proxy response

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    0145358 View commit details
    Browse the repository at this point in the history
  57. Web Browser App: Fix for key/cert pairs

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    8f04ab7 View commit details
    Browse the repository at this point in the history
  58. Web Browser App: Minor fix

    Use require for bluebird
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    ec48a43 View commit details
    Browse the repository at this point in the history
  59. Web Browser App: Add Copyright and link to external docs into proxy.yaml

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    b52b3ed View commit details
    Browse the repository at this point in the history
  60. Web Browser App: Address code review issues

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    77919a0 View commit details
    Browse the repository at this point in the history
  61. Web Browser App: Add Russian translation for pluginDefinition.json

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    7ee2f47 View commit details
    Browse the repository at this point in the history
  62. Web Browser App: Fix default port range for proxy

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    0852507 View commit details
    Browse the repository at this point in the history
  63. Web Browser App: Minor fix

    Remove mistakenly added id
    
    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    73d44f3 View commit details
    Browse the repository at this point in the history
  64. Web Browser App: Add prefixes to CSS classes

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    703c12e View commit details
    Browse the repository at this point in the history
  65. Web Browser App: Add icon

    Signed-off-by: Leonty Chudinov <lchudinov@rocketsoftware.com>
    Leonty Chudinov committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    feec016 View commit details
    Browse the repository at this point in the history