Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
jbide-26159: Server adapter: port forwarding isn't stopped if you delete a pod (#1803)

* jbide-26159: Server adapter:debugging isn't stopped if you delete a pod

Signed-off-by: Dmitrii Bocharov <dbocharo@redhat.com>

* jbide26159: listen to changes from server to disable port forwarding

Signed-off-by: Dmitrii Bocharov <dbocharo@redhat.com>

[JBIDE-25700] added warning when using oc < 3.11 on linux (#1774)

* [JBIDE-25700] added warning when using oc < 3.11 on linux (#1765)

* added warning when using oc < 3.11 on linux

* added missing tests for path to oc that contains ' '

* centralied oc validation which was repeated in 4 places

* separated OCBinaryValidator from OCBinary

* moved initialization of OCBinaryValidator from

ServerSettingsWizardPage to model#loadResources

* replaced dialog "could not find oc exe on sytem path" with warning

message in prefs dialog

* [JBIDE-26173] all oc bin probs are now warnings but in server wizard

* [JBIDE-26174] conn wizpage: allow page flip according to configured

status

* Former impl allowed flipping wizard page only if dbc was OK,

missed all other status individually allowed in wizard page

(ex. WARNING - @see AbstractOpenShiftWizardPage#setupWizardPageSupport)

* Former impl allowed connection wizard to finish based on

conn wizard page. Now we allow based on #isPageComplete of all

following pages

* [JBIDE-25700] reorganized PodLogsHandler

* [JBIDE-25700] moved OCBinary and validator to main package

* [JBIDE-26204] validate oc for pod log and port forwarding

* [JBIDE-25700] move oc binary classes to their own package

* [JBIDE-25700] removed dupl "configure" link in page my message bundle

* [JBIDE-26204] always allow "Apply and Close" in Prefs

* [JBIDE-25700] always use status as defined in server adapter wiz

(was: turned every non-ok status into error)

Signed-off-by: Andre Dietisheim <adietish@redhat.com>

  1. … 33 more files in changeset.
[JBIDE-25504] publish dependency as child-module (#1681)

* [JBIDE-25504] fix ServerSettingWizardFragment page change events

* [JBIDE-25504] set profile in OSServerUtils#updateServer

* [JBIDE-25504] publish dependency as child-module

* [JBIDE-25504] cleanup RSync

* [JBIDE-25504] cleanup server adapter controllers

* [JBIDE-25504] only delete deploy markers for eap

* [JBIDE-25504] API cleanup: add progressmonitor to show long run

* [JBIDE-25504] sync to BOOT-INF/ including classes, lib

* [JBIDE-25504] moved code from OSLaunchController to DebugLaunchConfig

* [JBIDE-25504] moved code from launch controller to PortForwardingUtils

* [JBIDE-25504] set JAVA_CLASSPATH env var to BOOT-INF/lib/

* [JBIDE-25504] added .sonarlint to .gitignore

* [JBIDE-25504] fixed setting env variables

* [JBIDE-25504] simplified SimpleTypeDetector#hasAnyFile

* [JBIDE-25504] deploying to exploded jar path

* [JBIDE-25504] set default auto-publish delay to 2s

* [JBIDE-25504] deploying dependency to /classes

* [JBIDE-25504] replaced dep to o.j.t.maven.core by inclusion in feature

* [JBIDE-25504] fixed DockerImageLabelsTest

* [JBIDE-25504] make sonar happy

Signed-off-by: Andre Dietisheim <adietish@redhat.com>

  1. … 36 more files in changeset.
jbide-24797 - apply default Eclipse code formatter

Signed-off-by: Dmitrii Bocharov <dbocharo@redhat.com>

  1. … 866 more files in changeset.
JBIDE-24236 - allow per-connection oc overrides

  1. … 14 more files in changeset.
Remove unused import (#1379)

  1. … 19 more files in changeset.
[JBIDE-22442] Port Forwarding wizard: When managing forwarding ports, UI is unresponsive when playing with find free local ports (#1224)

Suppress TCP connection establishment to checked port

Signed-off-by: Jeff MAURY <jmaury@redhat.com>

Spring cleaning (redundant types + unused imports)

Signed-off-by: Fred Bricon <fbricon@gmail.com>

  1. … 122 more files in changeset.
JBIDE-21999 - Error during rsync

Using the OpenShiftBinaryOptions to pass some options to the 'oc'

command that will be run by the client, to make sure that the '.git'

folder is still excluded during rsync and that the server certificates

are not verified during the TLS connection setup.

  1. … 5 more files in changeset.
JBIDE-21999 - Error during rsync

Using the OpenShiftBinaryOptions to pass some options to the 'oc'

command that will be run by the client, to make sure that the '.git'

folder is still excluded during rsync and that the server certificates

are not verified during the TLS connection setup.

  1. … 5 more files in changeset.
[JBIDE-21920] ensure the oc binary is set when necessary

Signed-off-by: Fred Bricon <fbricon@gmail.com>

  1. … 5 more files in changeset.
[JBIDE-21920] ensure the oc binary is set when necessary

Signed-off-by: Fred Bricon <fbricon@gmail.com>

  1. … 5 more files in changeset.
JBIDE-21847 Start port forwarding button is disabled after starting and stopping it

Since in some environments wait for ports to get free fails

in the thread that calls stop forwarding, one more job is started

after giving UI a break, since manual testing always found ports get

free as soon as job was completed and UI refreshed.

  1. … 3 more files in changeset.
JBIDE-21847 Start port forwarding button is disabled after starting and stopping it

Since in some environments wait for ports to get free fails

in the thread that calls stop forwarding, one more job is started

after giving UI a break, since manual testing always found ports get

free as soon as job was completed and UI refreshed.

  1. … 3 more files in changeset.
JBIDE-21701 - Enable port forwarding on a given pod and a given debug port

Refactored the PortForwardingWizardModel to move all the port-forwarding

core functionnalities in a new PortforwardingUtils class

in plugins/org.jboss.tools.openshift.core.

Refactored the PortForwardingWizardPage to use local variables instead

of fields for the widgets.

    • -0
    • +190
    ./PortForwardingUtils.java
  1. … 6 more files in changeset.
JBIDE-21701 - Enable port forwarding on a given pod and a given debug port

Refactored the PortForwardingWizardModel to move all the port-forwarding

core functionnalities in a new PortforwardingUtils class

in plugins/org.jboss.tools.openshift.core.

Refactored the PortForwardingWizardPage to use local variables instead

of fields for the widgets.

    • -0
    • +190
    ./PortForwardingUtils.java
  1. … 6 more files in changeset.