Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.0.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      The /vendors/sshterm-applet/ library has been included in the core for use by services setting a console. Blesta currently only uses this for SolusVM.

      This applet is no longer useful as modern browsers do not support <applet> tags and the use of JAR's are unreliable. Instead, integrate noVNC that services like SolusVM may set.
      https://github.com/novnc/noVNC

      This should be pulled in via npm. It may need to be included as apart of the core JS or a new JS, depending on size and necessity for usage.

        Issue Links

          Activity

          Hide
          jonathan Jonathan Reissmueller added a comment -

          I believe the reason we put this on hold was because we were not sure of the best way to include noVNC in the project. It is rather large and we didn't want to include it directly in the code base, preferring to pull it in from composer. The problem is that is uses vendor code that is not compatible with the minimum requirements of Blesta. Since this is the case we would need to maintain a reference to the older version of that vendor code. Which would again involve including noVNC in the code base.

          Show
          jonathan Jonathan Reissmueller added a comment - I believe the reason we put this on hold was because we were not sure of the best way to include noVNC in the project. It is rather large and we didn't want to include it directly in the code base, preferring to pull it in from composer. The problem is that is uses vendor code that is not compatible with the minimum requirements of Blesta. Since this is the case we would need to maintain a reference to the older version of that vendor code. Which would again involve including noVNC in the code base.

            People

            • Assignee:
              jonathan Jonathan Reissmueller
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                23/Dec/20

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours, 46 minutes
                6h 46m

                  Agile