Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBIDE-26408] warn that debugging nodejs only supports node.js <=7 (#1848)

* [JBIDE-26408] warn that debugging nodejs only supports node.js <=7

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

* Fix review comments

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

  1. … 6 more files in changeset.
[JBDS-4777] Extract docker image uri from container spec

Allow docker image uri (where the docker image labels for

deployment-dir, debug-mode & debug port are present) to be extracted

from dc>spec>template>spec>containers if there's no

dc>spec>trigger>ImageChange

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

  1. … 9 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. … 34 more files in changeset.
jbide-24797 - apply default Eclipse code formatter

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

    • -1
    • +1
    ./internal/js/OpenShiftNodejsActivator.java
    • -3
    • +3
    ./internal/js/util/NodeDebuggerUtil.java
    • -1
    • +1
    ./js/server/OpenShiftNodejsApplicationProfileDetector.java
  1. … 860 more files in changeset.
[JBIDE-25057] always enable devmode for all servers (was: only nodejs) (#1579)

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

  1. … 2 more files in changeset.
[JBIDE-24869] removed statics in OpenShiftDebugMode for better testability (#1541)

* [JBIDE-24869] using server (was: ServerBehaviour) in DebugMode

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

* [JBIDE-24869] removed statics in OpenShiftDebugMode

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

* [JBIDE-24869] removed duplicate code in ResourceMocks

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

* [JBIDE-24869] added tests for OpenShiftDebugMode

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

* [JBIDE-24869] update dc debug env var if port changes

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

  1. … 9 more files in changeset.
[JBIDE-24184] get debug port and devmode switch from image (#1518)

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

    • -0
    • +36
    ./internal/js/OpenShiftNodejsActivator.java
    • -0
    • +41
    ./js/server/OpenShiftNodejsApplicationProfileDetector.java
    • -30
    • +0
    ./js/server/OpenshiftNodejsApplicationProfileDetector.java
    • -0
    • +34
    ./js/server/behaviour/OpenShiftNodejsPublishController.java
    • -0
    • +39
    ./js/server/behaviour/OpenShiftNodejsShutdownController.java
  1. … 79 more files in changeset.
jbide 23900 to 4.4.x: refactoring of openshift server adapter (#1474)

* jbide-23900: refactoring of openshift server adapter

* jbide-23900: fix sonar issues + tests

* jbide-23900: fix moduleDeployPath subsystem resolving

* JBIDE-23900: fix the build

    • -46
    • +0
    ./js/debug/NodeDebugSessionTracker.java
    • -0
    • +30
    ./js/server/OpenshiftNodejsApplicationProfileDetector.java
    • -0
    • +107
    ./js/server/behaviour/OpenshiftNodejsLaunchController.java
    • -0
    • +29
    ./js/server/behaviour/OpenshiftNodejsShutdownController.java
  1. … 37 more files in changeset.
jbide-23900: refactoring of openshift server adapter (#1462)

* jbide-23900: refactoring of openshift server adapter

* jbide-23900: fix sonar issues + tests

* jbide-23900: fix moduleDeployPath subsystem resolving

    • -46
    • +0
    ./js/debug/NodeDebugSessionTracker.java
    • -0
    • +30
    ./js/server/OpenshiftNodejsApplicationProfileDetector.java
    • -0
    • +107
    ./js/server/behaviour/OpenshiftNodejsLaunchController.java
    • -0
    • +29
    ./js/server/behaviour/OpenshiftNodejsShutdownController.java
  1. … 37 more files in changeset.
[JBIDE-24083] make sure dev_mode is always on for nodejs apps (#1459)

  1. … 3 more files in changeset.
[JBIDE-24083] make sure dev_mode is always on for nodejs apps (#1459)

  1. … 3 more files in changeset.
[JBIDE-23490] Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available (#1427)

* [JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Non complete - For review - Do not merge

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Rebased

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix problem reported by Andre

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix matching algo between services and deployment configs

- Add non linked ReplicationControllers to the list of server resources

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

[JBIDE-23490] display resource "Kind" and project details

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Change plugin.xml to allow server adapter menu for pods,....

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Finish button was disabled if you change the selection

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Add support for non DeploymentConfig based app

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix compilation error

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix server editor section problem

* [JBIDE-23490] shortened method names in ReourceUtils

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Change the way resources (DC, RC) are displayed in the explorer

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Add Unit test

- Fixed Sonar issues

- Fixed handler when looking for pod parent resource

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Code enhancement as suggested by Dmitry

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Updating an RC does not respawn the pods, delete them

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Code enhancement

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Change server id generator algorithm for backward compatibility

- Display resource kind in server editor

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Remove log message

- Fix restart of server adapter not getting new pods

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Add missing menus on Properties view

  1. … 52 more files in changeset.
[JBIDE-23490] Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available (#1427)

* [JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Non complete - For review - Do not merge

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Rebased

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix problem reported by Andre

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

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix matching algo between services and deployment configs

- Add non linked ReplicationControllers to the list of server resources

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

[JBIDE-23490] display resource "Kind" and project details

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Change plugin.xml to allow server adapter menu for pods,....

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Finish button was disabled if you change the selection

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Add support for non DeploymentConfig based app

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix compilation error

[JBIDE-23490] - Server adapter: provide ability to link pods when no service is available

- Fix server editor section problem

* [JBIDE-23490] shortened method names in ReourceUtils

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Change the way resources (DC, RC) are displayed in the explorer

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Add Unit test

- Fixed Sonar issues

- Fixed handler when looking for pod parent resource

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Code enhancement as suggested by Dmitry

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Updating an RC does not respawn the pods, delete them

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Refactor code

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Code enhancement

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Change server id generator algorithm for backward compatibility

- Display resource kind in server editor

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Remove log message

- Fix restart of server adapter not getting new pods

* [JBIDE-23490] - Server adapter: provide ability to link pods/'deployment config'/'replication controller'(?) when no service is available

- Add missing menus on Properties view

  1. … 52 more files in changeset.
JBIDE-23421: Terminating Server Adapter running in debug mode does not terminate Node.js debug session (#1368)

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>

    • -10
    • +11
    ./internal/js/storage/SessionStorage.java
    • -1
    • +10
    ./js/debug/NodeDebugSessionTracker.java
    • -1
    • +18
    ./js/launcher/NodeDebugLauncher.java
  1. … 3 more files in changeset.
JBIDE-22225: Node.js Debugging support for OpenShift applications (#1340)

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>

Although there seems to have some problems with certain configurations, I think this is important to have it merged as several people have good experience with it and it will allow the team to test this new feature during the next sprint.

    • -0
    • +67
    ./internal/js/listeners/NodeDebugTerminateListener.java
    • -0
    • +41
    ./internal/js/storage/SessionStorage.java
    • -0
    • +70
    ./internal/js/util/NodeDebuggerUtil.java
    • -0
    • +37
    ./js/debug/NodeDebugSessionTracker.java
    • -0
    • +85
    ./js/launcher/NodeDebugLauncher.java
  1. … 21 more files in changeset.