Commit Graph

913 Commits (b2b92b5463afa4fac9b018d9d00a3be3e90abb62)

Author SHA1 Message Date
Vitalii Parfonov 64129a8d44
RELEASE: Set next development version (#13460) 2019-06-03 16:28:42 +03:00
Sergii Kabashniuk 3b48da72d0
Make workspace start errors more Che7 friendly (#13462)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-06-02 19:31:15 +03:00
Oleksii Orel 1c543a1005 CHE-12918 add checks for incompatible factories
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-31 15:43:29 +03:00
Anna Shumilova a7aaf9e673 Fix handling no-environment in workspace config, introduced in Che7
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-30 22:05:37 +03:00
Roman I dd1d9b5a58
switch to RC version scheme (#13424) 2019-05-28 13:52:49 +03:00
Lucia Jelinkova 1bd375bfd0 Dashboard: Created tests + refactoring of last workspaces
Signed-off-by: Lucia Jelinkova <ljelinko@redhat.com>
2019-05-27 12:02:16 +03:00
Oleksii Orel 601990fba4 CHE-13381 remove checking for a machine recipe fields which is not mandatory now
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-27 10:35:19 +03:00
Anna Shumilova d27872b09f Fix handling supported versions based on the devfile introduction
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-27 10:06:14 +03:00
Oleksii Kurinnyi 6709fdca40
Fix loader animation on factory loading page (#13415)
* add loader directive to demo-components

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* refactor loader

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* code clean-up

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix loader animation

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-05-27 09:07:10 +03:00
Roman I ffb8a3e013
RELEASE: Set next development version (#13377) 2019-05-22 09:52:28 +03:00
Oleksii Orel b59b3bbacb CHE-12917 add the unsupported workspace version error mark
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-21 15:10:09 +03:00
Anna Shumilova be3a56c08d Add devfile support in UD
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-21 10:14:35 +03:00
Sergii Leshchenko 8694b2f93d
Fix printing of runtime output during factory accepting (#13332)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-15 16:27:33 +03:00
Oleksandr Andriienko b2ba338ade
Make dashboard devfile working again. (#13310)
* Make dashboard devfile working again.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Rename dashboard .devfile to devfile.yaml

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-05-11 10:58:56 +03:00
Roman Iuvshyn 53cb2c53fa
RELEASE: Set next development version (#13264) 2019-05-05 12:24:42 -04:00
Oleksandr Garagatyi 35ce3544f7
Adapt UD and wsmaster to new plugin notation (#13204)
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2019-05-02 09:50:01 +03:00
Anna Shumilova c55c62d6e2 Fix filter of the plugins list
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-04-18 09:43:36 +03:00
Anna Shumilova 8040bbf38c Split plugins and editors into separate pages
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-04-16 13:02:06 +03:00
Anna Shumilova 36df77f5fd Remove installers and tools pages, rename machines to containers
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-04-16 13:02:06 +03:00
Oleksandr Garagatyi b0792a234f Add yarn.lock to UD sources jar
Add yarn.lock to UD sources jar because it needed 
in downstream projects to recompile UD properly.
2019-04-16 10:44:13 +03:00
Sergii Leshchenko 046552f4e5
Make Devfile part of a workspace (#13122)
It includes only model objects changes. Devfile can not be used as part
of workspace yet.

Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-04-15 11:53:58 +03:00
Masaki Muranaka 92c60f647a Revert a part of 2a18d4d2. (applyed by #13105)
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-04-15 16:37:33 +09:00
Roman Iuvshyn e60598bdaf
RELEASE: Set next development version (#13102) 2019-04-10 17:13:01 +03:00
Masaki Muranaka 2a18d4d238 Fix invalid return types.
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-04-10 05:59:25 +00:00
Anna Shumilova 7e6b82d509 Remove plugins and editors from workspace creation page
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-04-02 10:21:34 +03:00
Gerben Oolbekkink ed2b207493 Fix message in load factory
Signed-off-by: Gerben Oolbekkink <g.j.w.oolbekkink@gmail.com>
2019-04-01 13:18:50 +02:00
Mykhailo Kuznietsov e4763e1dac
Add ability to provide additional build-info in Che (#12919) 2019-03-28 15:46:32 +02:00
Max Shaposhnik bf553b1992
Devfile rename from '.devfile' to 'devfile.yml'
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-27 15:22:36 +02:00
Florent Benoit 3248799d53 Use latest 8.x version to build dashboard@
THis one is using debian stretch (the previous one jessie which is now too old)

Change-Id: Iae6a95f45b0e38e2d86d35e48f13e8dc1301d721
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-03-26 16:45:18 +01:00
Oleksii Orel 195031539a Fix build output for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-03-25 15:37:11 +02:00
Gerben Oolbekkink e689a3291a Fix references to IWorkspaceConfig attributes
Define the attributes property on `IWorkspaceConfig` as an interface.

Signed-off-by: Gerben Oolbekkink <g.j.w.oolbekkink@gmail.com>
2019-03-25 11:08:49 +02:00
Gerben Oolbekkink a3623a01b8 Fix ICheMachineSourceTypes interface.
`ICheMachineSourceTypes` was defined as an interface using the enum
syntax. Fix this.

Signed-off-by: Gerben Oolbekkink <g.j.w.oolbekkink@gmail.com>
2019-03-25 11:08:49 +02:00
Pavol Pitonak 9c1815900c dashboard: scripts refactored, unit tests enabled
Signed-off-by: Pavol Pitonak <ppitonak@redhat.com>
2019-03-25 10:56:59 +02:00
Max Shaposhnik 00c16c875c
Add factory loading step indicating from which source it was created
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-22 16:08:51 +02:00
Roman Iuvshyn 0abdc77ea0
RELEASE: Set next development version (#12922) 2019-03-19 15:56:30 +02:00
Florent Benoit d7c4e8878f Update lodash to v4.17.11
Change-Id: Icb2174b4aa288fb0c5b94f9db21d4ae5e69ebbc4
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-03-11 10:53:41 +01:00
Anna Shumilova d7ab895576 fixup! Fix ephemeral mode toggle in workspace overview page 2019-03-06 17:22:52 +01:00
Angel Misevski 94c4e0b4fd Fix ephemeral mode toggle in workspace overview page
Logic was reversed on ephemeral mode toggle, resulting in enabling
ephemeral mode setting `persistVolumes: 'true'`, and making it
impossible to enable ephemeral mode via toggle.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-03-06 17:22:52 +01:00
Anna Shumilova cb2726f3fc Add warning when staring ephemeral workspace
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-03-01 13:42:25 +02:00
Yevhen Vydolob e18566532c
Add devfile for dashboard (#12757)
* #12228 add devfile for dashboard

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2019-03-01 10:23:04 +02:00
Roman Iuvshyn 0881493644
RELEASE: Set next development version (#12777) 2019-02-27 16:02:33 +02:00
Roman Iuvshyn 3778f01220
RELEASE: Set next development version (#12768) 2019-02-27 11:50:40 +02:00
Anna Shumilova b068dd1a98 Fix editing running workspace config with tools containers and multiuser
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-02-25 10:35:27 +02:00
Masaki Muranaka 16743c6ec1 Add `<b>kubernetes</b>` to messages.
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-02-22 11:58:42 +01:00
Anna Shumilova 9c6a57c5df Detect tools containers on dashboard and disable action items for them
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-02-13 11:06:17 +02:00
Roman Iuvshyn a694c4f971
RELEASE: Set next development version (#12596) 2019-02-06 18:22:35 +02:00
Anna Shumilova 36ba9e0758 Do autosave after user stops typing for a while and avoid formatting during typing
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-02-06 10:42:21 +02:00
Angel Misevski 1a2fbc426d Improve user dashboard validation of recipes
Adds various improvements to recipe parsing and validation:
- Throw TypeError when unsupported object is encountered in both
  OpenShift and Kubernetes recipes
- Add OpenShift-specific validation to support items not available
  in pure Kubernetes (e.g. routes, templates)
- Add templates support instead of list for OpenShift recipes

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-02-05 10:16:26 -05:00
Angel Misevski d2e5fedf64 Add user dashboard validation for secrets in recipes
Add mild validation (metadata, kind) for recipes containing secrets.
Note that routes are currently unvalidated since they are not
permissible in Kubernetes recipes (as they are OpenShift objects) and
all validation is done through the kubernetes parser / validator.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-02-01 09:19:40 -05:00
Anna Shumilova 77ae0b1fd8
Remove project details view, due to Che7 changes (#12528)
* Remove project details view, due to Che7 changes

Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-01-30 14:44:08 +02:00