Roman Iuvshin
900ccbb807
set M3 version
2016-09-20 17:31:42 +03:00
Valeriy Svydenko
712758eaaf
CHE-2353: fix broken terminal
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-09-19 14:54:11 +03:00
Oleksii Orel
c84340807b
CHE-2286: disable menu items until the workspace is not loaded or stopped
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-09-19 10:46:06 +03:00
Anton Korneta
d5fe8aed73
CHE-1790: Consolidate databases
2016-09-15 16:57:30 +03:00
Roman Iuvshin
3c1df2e4ad
[maven-release-plugin] prepare for next development iteration
2016-09-14 15:50:20 +00:00
Roman Iuvshin
b647b5eef7
[maven-release-plugin] prepare release 5.0.0-M1
2016-09-14 15:50:16 +00:00
Vitaliy Guliy
e3bbe91081
Merge pull request #2352 from eclipse/CHE-1758
...
CHE-1758 Display loading steps when booting ws from IDE
2016-09-13 14:37:42 +03:00
Vitalii Parfonov
288257e9ef
CHE-2373:remove recepe view tab form devops perspective ( #2434 )
...
* CHE-2373:remove recepe view tab form devops perspective
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-13 13:32:00 +03:00
Vitaliy Guliy
b0fb1352fb
CHE-1758 Display loading steps when booting ws from IDE
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-09-13 13:09:50 +03:00
Roman Iuvshin
8df0560ad3
set new version
2016-09-07 10:38:51 +03:00
Vitalii Parfonov
a5b4303648
CHE-2325: Restore log of the running procces if refresh page (including ws-agent start log). ( #2356 )
...
Rename class.
Fix appearing terminal to the dev-machine in some cases
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-06 21:29:05 +03:00
Vitalii Parfonov
2d042eeee0
CHE-2324: Avoid duplicate call new terminal for dev machine ( #2341 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-09-05 18:19:16 +03:00
Alexander Garagatyi
f1b0c393cf
CHE-1818: Add new WS environment types, machines attributes ( #2315 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-09-02 16:59:04 +03:00
Alexander Garagatyi
2874265eb3
CHE-1818: change workspace environment model
...
Also adapt UD to new environment model by Anna Shumilova.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-09-02 14:52:41 +03:00
Vitaliy Guliy
54bcac1397
artik-ide#108 Cannot open the terminal of ARTIK board, after connect multiple boards
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-08-30 12:52:55 +03:00
Vitaliy Guliy
15408b700e
Merge branch 'master' of github.com:eclipse/che
2016-08-30 12:21:48 +03:00
Vitaliy Guliy
d04af7c029
artik-ide#108 Cannot open the terminal of ARTIK board, after connect multiple boards
2016-08-30 12:21:37 +03:00
Valeriy Svydenko
bb04c6604a
CODENVY-106: remove widgets from Process panel when the machine was destroyed
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-08-30 11:09:59 +03:00
Roman Iuvshin
ca14fc7470
[maven-release-plugin] prepare for next development iteration
2016-08-29 15:12:16 +00:00
Roman Iuvshin
36311ea4c8
[maven-release-plugin] prepare release 4.7.0
2016-08-29 15:12:12 +00:00
Artem Zatsarynnyi
7883904ff8
Fix Processes panel behaviour
2016-08-28 05:29:25 +03:00
Artem Zatsarynnyi
562a6ba3b2
Revert back context menu for Processes panel ( #2218 )
2016-08-25 20:28:00 +03:00
Oleksii Orel
fd1fcb955b
CHE-2002: fix labels for machine source
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-23 18:34:10 +03:00
Artem Zatsarynnyi
16eb62e6ef
CHE-1888: Improve tabbed terminals design ( #2177 )
2016-08-23 11:30:45 +03:00
Vladyslav Zhukovskii
1b226c5531
#953 : Move command property value providers to core API
2016-08-19 18:18:51 +03:00
Alexander Garagatyi
0e9718e016
CHE-1370: refactor workspace environment bottstrapping and handling ( #2108 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-08-16 16:23:08 +03:00
Roman Iuvshin
813b36851c
[maven-release-plugin] prepare for next development iteration
2016-08-16 08:28:05 +00:00
Roman Iuvshin
ef38dd5fb2
[maven-release-plugin] prepare release 4.7.0-RC1
2016-08-16 08:28:02 +00:00
Vitaliy Guliy
e07c3dad0e
artik-ide#94 Development and production mode for Artik devices
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-08-12 16:06:03 +03:00
Evgen Vidolob
cc51c0ef27
#1913 Deprecates some of Editor API classes and interfaces
2016-08-12 12:35:28 +03:00
Oleksii Orel
6ec77a6409
CHE-2002: add a field with dockerfile source
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-09 19:50:51 +03:00
Oleksii Orel
78a6b0864a
CHE-2002: fix wrong workspace ID for SSH target
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-09 19:46:33 +03:00
Mihail Kuznyetsov
cca08bfe7a
CHE-1933 Display appropriate content for different recipe types
2016-08-03 17:42:08 +03:00
Roman Nikitenko
1029b2b227
CHE-1366. Rework IDE to respect multi-machine environments in workspace
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-08-02 13:45:41 +03:00
Roman Iuvshin
99b6beb356
[maven-release-plugin] prepare for next development iteration
2016-08-01 10:32:16 +00:00
Roman Iuvshin
3a0fd2a00c
[maven-release-plugin] prepare release 4.6.0
2016-08-01 10:32:13 +00:00
Vitalii Parfonov
b9df73ff48
CHE-1967: make recipe editable in machine perspective ( #1993 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-29 17:35:30 +03:00
Vitalii Parfonov
c957490fd3
CHE-1938: add copy to clipboard button ( #1992 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-29 17:35:17 +03:00
Valeriy Svydenko
b834f896fd
CHE-1785: restore commands when WS is started
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-07-28 15:50:05 +03:00
Valeriy Svydenko
e0b49af712
CHE-1785: save preview URL for the command
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-07-26 17:18:01 +03:00
Vitaliy Guliy
a9d7ecfc1e
CHE-1361 Artik: Resources monitor (CPU, memory and storage)
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-07-26 15:13:12 +03:00
Roman Iuvshin
f9369146c1
[maven-release-plugin] prepare for next development iteration
2016-07-18 13:58:51 +00:00
Roman Iuvshin
b6795f1a9a
[maven-release-plugin] prepare release 4.5.0
2016-07-18 13:58:48 +00:00
Vitalii Parfonov
2a3b86057a
CHE-1529: clear registered machines Map and selected machine in widget then WS stopped ( #1748 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-15 17:31:14 +03:00
Mihail Kuznyetsov
411dd89cd5
CODENVY-556 Add service for fetching recipe script
...
In order to fetch recipe script from external host, and not
end up with 'Mixed content' error, when trying to send
HTTP request on HTTPS installation, we will do it on server side instead.
from HTT
2016-07-15 14:49:51 +03:00
Ann Shumilova
5738cfa5ee
CHE-1404: make commands widget fixed width, and tooltip for full name, cut name with dots
...
Signed-off-by: Ann Shumilova <ashumilova@codenvy.com>
2016-07-14 14:51:49 +03:00
Vladyslav Zhukovskii
5d573b8a5f
CHE-1075: Auto select first project after workspace startup
...
This PR fix problem, which could be occurred after factory import, when actions has been performed.
2016-07-13 16:23:22 +03:00
Vladyslav Zhukovskii
1b33434ad9
CHE-1475: Append projects root path
2016-07-08 15:38:08 +03:00
Vladyslav Zhukovskii
400b11e0a6
Provide correct project path
...
Now `CurrentProjectPathProvider` provides correct project path based on selected resource in application context.
2016-07-08 14:04:29 +03:00
Roman Nikitenko
a78c8c7cde
Add IDs for consoles button
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-07-08 10:08:16 +03:00
Roman Nikitenko
1aaa37ef74
CHE-1292. Add ability to divide Consoles area vertically and horizontally
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-07-06 15:04:02 +03:00
Vitalii Parfonov
6d84934f69
CHE-1416: don't activate consoles part in case factory ( #1664 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-05 21:27:49 +03:00
Vitalii Parfonov
696ccfdf8f
CHE-1416:Show terminal to the dev machine only after startig ws-agent ( #1647 )
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-07-05 15:41:54 +03:00
Yevhenii Voevodin
d1aa2cfed7
User structural refactoring
2016-07-05 11:27:58 +03:00
Vladyslav Zhukovskyi
d0277066ac
Merge pull request #1383 from eclipse/projectManager
...
Resource management
2016-07-04 16:17:57 +03:00
Alexander Garagatyi
d666fbda27
CHE-1365: remove deprecated methods from docker client
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-07-04 13:09:25 +03:00
Vladyslav Zhukovskii
001b4b87e8
Resource management
...
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-07-02 18:15:33 +03:00
Artem Zatsarynnyi
e5a14ba906
CHE-1362: make commands execution less error prone ( #1619 )
2016-07-01 16:21:27 +03:00
Roman Iuvshin
6a23f97700
[maven-release-plugin] prepare for next development iteration
2016-06-28 16:00:40 +00:00
Roman Iuvshin
400648e1db
[maven-release-plugin] prepare release 4.4.0
2016-06-28 16:00:37 +00:00
Max Shaposhnik
24919ab8aa
CODENVY-703; do not show terminal by default in factories ( #1586 )
2016-06-27 17:28:06 +03:00
Roman Nikitenko
d009e3bd75
CHE-1376. Remove 'Stop dev machine' action from 'Machine' menu
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-06-24 18:14:06 +03:00
Vitalii Parfonov
7436a1e306
CHE-1359: fix NPE in case recipe set as content but not location URL ( #1575 )
...
* CHE-1359: fix NPE in case recipe for machine set as content but not location.
Mark Machine class form ide module as Deprecated. It must be reworked
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-06-24 17:53:23 +03:00
Vitaliy Guliy
ba2b8fa3d5
Merge pull request #1574 from eclipse/CHE-1277
...
CHE-1277 Move machines output to project perpective
2016-06-24 13:16:24 +03:00
Mihail Kuznyetsov
ce6fb560d3
CHE-1234 Encode command name when making request to service
2016-06-24 11:04:27 +03:00
Vitaliy Guliy
30d93f1835
CHE-1277 Move machines output to project perpective
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-06-24 10:55:50 +03:00
Vitalii Parfonov
673df50a1b
CHE-1328: fix cheking on equals in case checking null and empty string. ( #1510 )
...
Code clean up
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-06-15 17:36:45 +03:00
Vitaliy Guliy
fa4df431f3
CHE-1228 Add context menu to the consoles tree
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-06-15 12:55:43 +03:00
Roman Iuvshin
5adff554bc
[maven-release-plugin] prepare for next development iteration
2016-06-13 18:57:39 +00:00
Roman Iuvshin
e9f5d4971e
[maven-release-plugin] prepare release 4.3.0
2016-06-13 18:57:36 +00:00
Vladyslav Zhukovskii
8996ed9db1
Move classes related with virtual file to resources package
2016-06-07 15:35:54 +03:00
Roman Iuvshin
140b09a9a0
[maven-release-plugin] prepare for next development iteration
2016-06-04 19:52:26 +00:00
Roman Iuvshin
fbd9f95748
[maven-release-plugin] prepare release 4.3.0-RC1
2016-06-04 19:52:23 +00:00
Mihail Kuznyetsov
e4f8fe914e
CHE-1260 Enable svg files license checking
2016-06-01 14:56:31 +03:00
Anton Korneta
3bffb9d851
CODENVY-584: Add terminal link into each machine runtime instance
2016-05-31 15:18:15 +03:00
Florent BENOIT
ae4c5521bf
CODENVY-560 : Introduce new type for providing docker recipes and remove InstanceKey
...
#1 new docker recipe type
currently we have type:"dockerfile", location: "http://path-to-recipe "
now we could provide
type:"dockerfile", content: "FROM codenvy/foo\nENV FLORENT=TRUE\"
and
type:"image", location or content: "codenvy/foo"
#2 InstanceKey
Up to now, InstanceKey was used to perform snapshot recovery.
But machine source is a way to provide this information.
So remove InstanceKey and replace it by MachineSource (and DockerMachineSource instead of DockerInstanceKey)
InstanceProvider:
void removeInstanceSnapshot(InstanceKey instanceKey)
--> void removeInstanceSnapshot(MachineSource machineSource)
Instance:
InstanceKey saveToSnapshot(String owner)
--> MachineSource saveToSnapshot(String owner)
#3 InstanceProvider model
To avoid also that MachineManager "knows" the inner type, the recipe handling is moved to the instance provider implementation
And as the snapshot handling is with MachineSource (included in MachineConfig included in Machine), no need to give extra InstanceKey parameter
Replace two previous methods
Instance createInstance(Recipe recipe,
Machine machine,
LineConsumer creationLogsOutput)
Instance createInstance(InstanceKey instanceKey,
Machine machine,
LineConsumer creationLogsOutput) throws NotFoundException, InvalidInstanceSnapshotException, MachineException;
by only one:
createInstance(Machine machine,
LineConsumer creationLogsOutput)
Change-Id: Ia7ea97bc1a44059b4892f5db387f54f2e1709fa3
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-05-30 14:51:41 +02:00
Roman Nikitenko
3ba879beca
CHE-1223. Use terminal url of corresponding machine at creating new terminal
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-05-30 13:47:21 +03:00
Vitaliy Guliy
a9a3ccddf0
CHE-377 Add actions to re-run and stop a command
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-05-27 15:56:06 +03:00
Vitaliy Guliy
72ecdcaae8
CHE-301 Enable Processes panel in machine and project perspective
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-05-27 13:23:53 +03:00
Roman Nikitenko
2236a0dc55
CHE-648. Try to restore websocket connection when this one has closed
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-05-25 13:36:50 +03:00
Anton Korneta
ea7d068fe7
Separation of components to allow overrides in codenvy
2016-05-20 13:53:43 +03:00
Oleksii Orel
0a21a06d70
CHE-1007: add docker and development views for Edit targets
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-05-19 17:46:00 +03:00
Valeriy Svydenko
c8d7df3c73
CHE-1086: expand containers of the classpath
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-18 17:26:34 +03:00
Alexander Garagatyi
54db11a471
CODENVY-529: fix terminal uri usage ( #1286 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-05-18 17:14:45 +03:00
Sergii Leschenko
e19e74adc3
CODENVY-433 Rework recipes and stacks for compatibility with new permissions API
...
Signed-off-by: Sergii Leschenko <sleschenko@codenvy.com>
2016-05-12 16:46:03 +03:00
Vitaly Parfonov
826353e6ab
CHE-781:Move all platform-api-client-gwt to the che-core-ide-api module
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-12 09:31:10 +03:00
Valeriy Svydenko
27f41c1a3d
CHE-917: add a command for compiling and running plain java project
...
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-11 10:30:47 +03:00
Artem Zatsarynnyi
ca7612bfbc
Clean-up Part API: remove not used methods #getTitleSVGImage, #decorateIcon, #getTitleWidget; renamed method #getTitleSVGImage -> #getTitleImage
2016-05-06 18:14:50 +03:00
Artem Zatsarynnyi
07d341f4e3
CHE-390: Simplify Editor API ( #1197 )
...
* CHE-390: Simplify Editor API by adding abstract EditorProvider
* Remove unused EditorTypeMapping
* Remove obsolete, useless classes
* Remove editor types
* Fix typo in interface name
* Remove EditorAdapter
* Refactor: EmbeddedTextEditorPresenter -> TextEditorPresenter
* Refactor code
* Clean-up
* Remove mime-types
* Refactor JsEditor
* Remove redundatnd dependency
* Rename codenvyDefaultEditor -> cheDefaultEditor
2016-05-06 16:54:34 +03:00
Vitaly Parfonov
3f569ae0b6
Add checking on current project == null
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-06 16:35:54 +03:00
Vitaly Parfonov
866a8dbfad
Merge branch 'master' into CHE-1071
2016-05-05 12:25:56 +03:00
Vitaly Parfonov
3bbdf852a5
Move Contants to shared
...
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-05 12:25:20 +03:00
Wajihulhassan
ed8d871286
Fixing more StaticAccessedFromInstance warnings
...
Signed-off-by: Wajih ul hassan <wajih.lums@gmail.com>
2016-05-01 03:17:11 -05:00
Vitaly Parfonov
2c41214725
Features:
...
Maven plugin
Classpath configuration
Effective pom
Plain java plugin
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-29 15:32:24 +03:00
Roman Nikitenko
8d63d65d07
CHE-362. Add different display modes for StatusNotification
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-04-28 17:20:46 +03:00
Max Shaposhnik
4bd95c8667
CHE-1065 CHE-1066 CHE-1067 CHE-1068 Decouple shared modules or user, machine, workspace, factory ( #1146 )
2016-04-28 11:16:38 +03:00
Oleksii Orel
b88c162186
CHE-1080: improve CSS for command preview on console panel
...
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-04-27 18:04:07 +03:00
Vitaliy Guliy
79ea2f7c1a
CHE-1073 Deleting a running device does not delete it from Consoles and Machines widget
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-04-27 15:49:18 +03:00
Igor Vinokur
03cf4f65d5
CHE-1069: Decouple server and shared part of che-core-api-ssh
2016-04-27 14:19:16 +03:00
Max Shaposhnik
109bc4b57d
CODENVY-425: do not show terminal in factory workspaces, use newTerminal action instead. ( #1128 )
...
Signed-off-by: Max Shaposhnik <mshaposhnik@codenvy.com>
2016-04-26 10:11:09 +03:00