[jira] [Created] (IGNITE-11556) Add color legend into series selection panel

2019-03-17 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11556:
--

 Summary: Add color legend into series selection panel
 Key: IGNITE-11556
 URL: https://issues.apache.org/jira/browse/IGNITE-11556
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin


Currently we have a seris selector for charts, but it lacks color indication 
for matching series. Let's add them.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-11327) Console error with progress line component

2019-02-14 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11327:
--

 Summary: Console error with progress line component
 Key: IGNITE-11327
 URL: https://issues.apache.org/jira/browse/IGNITE-11327
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-11254) Update

2019-02-07 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11254:
--

 Summary: Update 
 Key: IGNITE-11254
 URL: https://issues.apache.org/jira/browse/IGNITE-11254
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently we have nvd3 charts on page-queries, But we have fancy ignite-chart 
which is build on chartjs. Let's substitue old charts with new.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-11135) Incorrect time format in the chart's tooltip

2019-01-30 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11135:
--

 Summary: Incorrect time format in the chart's tooltip
 Key: IGNITE-11135
 URL: https://issues.apache.org/jira/browse/IGNITE-11135
 Project: Ignite
  Issue Type: Bug
  Components: UI, wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-11055) Implement operator for handling switch cluster

2019-01-23 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11055:
--

 Summary: Implement operator for handling switch cluster
 Key: IGNITE-11055
 URL: https://issues.apache.org/jira/browse/IGNITE-11055
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently we have a lot of repeated code like this
pipe(
pluck('cluster'),
distinctUntilChanged(),
switchMap((cluster) => {   if (_.isNil(cluster)) return of(EMPTY);   
return obs
)
We need to encapsulate it into one operator to use it wherever possible to 
reduce number of repetion and improve readability.

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-11053) When cluster is absent Notebook paragraph are supposed to saved.

2019-01-23 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-11053:
--

 Summary: When cluster is absent Notebook paragraph are supposed to 
saved.
 Key: IGNITE-11053
 URL: https://issues.apache.org/jira/browse/IGNITE-11053
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently in scope of task IGNITE-10538 we allow user to use notebooks screen. 
But when paragraph is executed notebook is not saved on backend and no message 
appears that execution failed.

Error message should be added and notebooks saving on execution should be made.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10736) Update tabs in

2018-12-18 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10736:
--

 Summary: Update tabs in
 Key: IGNITE-10736
 URL: https://issues.apache.org/jira/browse/IGNITE-10736
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Now tabs in page-queries home is hardcoded in template, but one should be set 
dinamically in controller and iterated in template.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10607) Add progress-bar component

2018-12-08 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10607:
--

 Summary: Add progress-bar component
 Key: IGNITE-10607
 URL: https://issues.apache.org/jira/browse/IGNITE-10607
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently we have a progress-line primitive which allows to indicate whether a 
progress is active or not. 

But we also need a progress bar with will indicates a percentage of progress 
using progress line and show percentage.

Let's implement one.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10587) Ignite chart history doesnt change

2018-12-06 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10587:
--

 Summary: Ignite chart history doesnt change
 Key: IGNITE-10587
 URL: https://issues.apache.org/jira/browse/IGNITE-10587
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Reproducer
1) Wait a bit for data to accumulate

2) Change source of history for chart (f.e. change cluster)

3) Change range

 

Actual:

Data from old history is shown merged with current history.

 

Expected:

Data is reset for all ranges.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10570) Implement shortcut for cluste state in AgentManger

2018-12-06 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10570:
--

 Summary: Implement shortcut for cluste state in AgentManger
 Key: IGNITE-10570
 URL: https://issues.apache.org/jira/browse/IGNITE-10570
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10565) Ignite-grid-tbale misses binding declaration for maxRowsToShow

2018-12-05 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10565:
--

 Summary: Ignite-grid-tbale misses binding declaration for 
maxRowsToShow
 Key: IGNITE-10565
 URL: https://issues.apache.org/jira/browse/IGNITE-10565
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Such a field is used in component controller, but can't be passed from outside 
as binding declaration is missing.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10536) Incorrect hanlding of error in agent manager

2018-12-05 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10536:
--

 Summary: Incorrect hanlding of error in agent manager
 Key: IGNITE-10536
 URL: https://issues.apache.org/jira/browse/IGNITE-10536
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


in _executeOnCluster method in AgentManager servce we have such a code:
{code:java}
...

.catch((err) => {
  if (err instanceof CancellationError) 
return;

  return err;
});

...
{code}
So we return an err. But should throw.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10232) Enhance success indication in UI

2018-11-13 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10232:
--

 Summary: Enhance success indication in UI
 Key: IGNITE-10232
 URL: https://issues.apache.org/jira/browse/IGNITE-10232
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently we are indicating success of an action with help of success toasts. 
The problem with them is that they are poorly visible and can be missed by the 
user, 

We need some better indication of success and here are possible variants:

1) No indication at all. Like in desktop applications. No error indication 
means success,

2) Chage the position of a toast message. Currently it's being showed in top 
right corner. We can adjusted postion of the toast to make it more noticable.

3) Indicate success near the action button or some alert zone. Something like a 
text message or tooltip near the form

4) Indication inside the button. Button incapsulates indication like here 
.[https://coreui.io/docs/components/loading-buttons/,] 
https://loading.io/button/



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10229) Hide authentication dialog when agent/secure cluster is disconnected.

2018-11-12 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10229:
--

 Summary: Hide authentication dialog when agent/secure cluster is 
disconnected.
 Key: IGNITE-10229
 URL: https://issues.apache.org/jira/browse/IGNITE-10229
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


# Run secure cluster and agent.
 # Open Any cluster monitoring page.
Authentication dialog is shown.
 # Stop cluster and run new without security.
Try of authentication show error message.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10038) Enable typeahed pug mixin to work with objects

2018-10-29 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-10038:
--

 Summary: Enable typeahed pug mixin to work with objects
 Key: IGNITE-10038
 URL: https://issues.apache.org/jira/browse/IGNITE-10038
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently form-field__typeahed mixin works with plaing arrays of strings, but 
we also need this mixin to support arrays of objects.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9801) Change style of eport buttons to new one.

2018-10-05 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9801:
-

 Summary: Change style of eport buttons to new one.
 Key: IGNITE-9801
 URL: https://issues.apache.org/jira/browse/IGNITE-9801
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
 Attachments: image-2018-10-05-17-04-54-354.png

Currenlty buttons are the following.

!https://snag.gy/NHT13u.jpg!

We need to update styling.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9789) "Starting Demo" message on top of Web console is rendered with delay,

2018-10-04 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9789:
-

 Summary: "Starting Demo" message on top of Web console is rendered 
with delay,
 Key: IGNITE-9789
 URL: https://issues.apache.org/jira/browse/IGNITE-9789
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9608) Fix buttons on start demo

2018-09-16 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9608:
-

 Summary: Fix buttons on start demo
 Key: IGNITE-9608
 URL: https://issues.apache.org/jira/browse/IGNITE-9608
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


!https://snag.gy/HrOW1Y.jpg!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9598) Error in console if user goes away from queries

2018-09-14 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9598:
-

 Summary: Error in console if user goes away from queries
 Key: IGNITE-9598
 URL: https://issues.apache.org/jira/browse/IGNITE-9598
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


If startWatch cluster function operates too long and user goes aways from 
queries the following error is raised in console:


{code:java}
Cannot read property 'unsubscribe' of undefined
at NotebookCtrl.$onDestroy (controller.js:1972)
at callOnDestroyHook (angular.js:10068)
at Scope.$broadcast (angular.js:19165)
at Scope.$destroy (angular.js:18779)
at cleanupLastView (ui-router-angularjs.js:1799)
at ui-router-angularjs.js:1849
at publicLinkFn (angular.js:9234)
at lazyCompilation (angular.js:9626)
at updateView (ui-router-angularjs.js:1838)
at Object.configUpdatedCallback [as configUpdated]
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9565) Update chartjs streaming plugin

2018-09-12 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9565:
-

 Summary: Update chartjs streaming plugin
 Key: IGNITE-9565
 URL: https://issues.apache.org/jira/browse/IGNITE-9565
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


[https://github.com/nagix/chartjs-plugin-streaming/releases]

Chartjs-streaming plugin now has a ttl property which allows to set maximum 
points. 

We should update version of plugin and remove our code for stripping extra 
points.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9511) Update styling for modal windows

2018-09-10 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9511:
-

 Summary: Update styling for modal windows
 Key: IGNITE-9511
 URL: https://issues.apache.org/jira/browse/IGNITE-9511
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently we have two way of styles - modern (confirmation, etc) and old styled 
(getting started, messages ect).

The modals have to be consistent. Let's update them with new style.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9510) Add vertical cursor to ignite-chart component, fix tooltip positionin.

2018-09-10 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9510:
-

 Summary: Add vertical cursor to ignite-chart component, fix 
tooltip positionin.
 Key: IGNITE-9510
 URL: https://issues.apache.org/jira/browse/IGNITE-9510
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Current version of ignite chart doesn't highlight current horizontal selection. 
We should add one.

Also there are issues with tooltips positioning, that also shoud be fixed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9509) Created one facade for exising ui-grid tables.

2018-09-10 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9509:
-

 Summary: Created one facade for exising ui-grid tables.
 Key: IGNITE-9509
 URL: https://issues.apache.org/jira/browse/IGNITE-9509
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


We have various custom implementation where ui-grid is used with lots of 
duplicated code for selection\update etc.

It would be better to encapsulate this cases under one component facade.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9508) Remove legacy configuration mixin

2018-09-10 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9508:
-

 Summary: Remove legacy configuration mixin
 Key: IGNITE-9508
 URL: https://issues.apache.org/jira/browse/IGNITE-9508
 Project: Ignite
  Issue Type: Task
Reporter: Alexander Kalinin


We have lots of unstructured pug mixins in web console frontend. Some of them 
are not used, some are just facades for new mixins. Let's remove old mixins.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9477) Enhance dropdown with facilty to behave in "no options" case

2018-09-06 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9477:
-

 Summary: Enhance dropdown with facilty to behave in "no options" 
case
 Key: IGNITE-9477
 URL: https://issues.apache.org/jira/browse/IGNITE-9477
 Project: Ignite
  Issue Type: Improvement
  Components: UI
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
 Attachments: image-2018-09-06-14-05-24-156.png

Currently when no options is available for dropdown it doesn't show list 
options but neither is disable, and behaves like active.

We should add a hint with possiblilty for creating options for this dropdown.

Like this:

!image-2018-09-06-14-05-24-156.png!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9468) Disabled dropdown is highligthed on focus

2018-09-05 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9468:
-

 Summary: Disabled dropdown is highligthed on focus
 Key: IGNITE-9468
 URL: https://issues.apache.org/jira/browse/IGNITE-9468
 Project: Ignite
  Issue Type: Bug
  Components: UI
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


!https://snag.gy/xPzAqQ.jpg!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9460) Update styles on WC top menu

2018-09-04 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9460:
-

 Summary: Update styles on WC top menu
 Key: IGNITE-9460
 URL: https://issues.apache.org/jira/browse/IGNITE-9460
 Project: Ignite
  Issue Type: Bug
  Components: UI
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


1) Remove underline on focus

!https://snag.gy/RBMZyn.jpg!

2) Dropdown menus should look like generic dropdown

!https://snag.gy/peXHDl.jpg!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9106) Add bytes abbreviation filter.

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9106:
-

 Summary: Add bytes abbreviation filter.
 Key: IGNITE-9106
 URL: https://issues.apache.org/jira/browse/IGNITE-9106
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Rendering bytes in digits like 1024 is not good UX. we should implement 
abbreviations for cases like 1024 -> 1 kb etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9105) Move to canvas-based chart rendering library.

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9105:
-

 Summary: Move to canvas-based chart rendering library.
 Key: IGNITE-9105
 URL: https://issues.apache.org/jira/browse/IGNITE-9105
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currenty we are using nvd3 lib for rendering charts, but it's svg-based and is 
inconvinient. We should move to canvas based libs, like ChartJS.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9104) Enhance UI grid feature

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9104:
-

 Summary: Enhance UI grid feature
 Key: IGNITE-9104
 URL: https://issues.apache.org/jira/browse/IGNITE-9104
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


We need the following changes in ui grid:
1) Show number of selected rows
2) Change :export to csv" button design.
3) Change "no data screen" for ui grid.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9103) Select menu component doesn't strip html entities.

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9103:
-

 Summary: Select menu component doesn't strip html entities.
 Key: IGNITE-9103
 URL: https://issues.apache.org/jira/browse/IGNITE-9103
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9102) Remove support for IE10

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9102:
-

 Summary: Remove support for IE10
 Key: IGNITE-9102
 URL: https://issues.apache.org/jira/browse/IGNITE-9102
 Project: Ignite
  Issue Type: Task
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Internet expolored 10 is an obsolete browser that needs much development 
efforts. We should remove and suggest user to update if user opens web app from 
IE11.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9101) Fix configuration e2e tests

2018-07-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9101:
-

 Summary: Fix configuration e2e tests
 Key: IGNITE-9101
 URL: https://issues.apache.org/jira/browse/IGNITE-9101
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Current e2e tests are failing. Should be investigated.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9059) Extra "'await" in loader service in WC front-end

2018-07-23 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9059:
-

 Summary: Extra "'await" in loader service in WC front-end
 Key: IGNITE-9059
 URL: https://issues.apache.org/jira/browse/IGNITE-9059
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin


 code like "await this.IgniteLoading.finish('notebooksLoading')" doesn't need 
to have await, as it's doesn't return return promise, This part should be 
cleaned.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-9032) Remove extra dependecy from web console frontend

2018-07-18 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-9032:
-

 Summary: Remove extra dependecy from web console frontend
 Key: IGNITE-9032
 URL: https://issues.apache.org/jira/browse/IGNITE-9032
 Project: Ignite
  Issue Type: Task
  Components: wizards
 Environment: Currently links checking tool for frontend uses  
'app-root-path' package, but it can be imple,ented with native nodejs 'path' 
module. Extra module should be deleted.
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8933) Fix web-console tests CI because of package-lock

2018-07-05 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8933:
-

 Summary: Fix web-console tests CI because of package-lock
 Key: IGNITE-8933
 URL: https://issues.apache.org/jira/browse/IGNITE-8933
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin


Current CI builds fail because of issues with npm and package-lock.json. To 
overcome it we need to
 * remove package-lock.json from VCS control.
 * set dependencies versions to exact values by removing carets ^. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8420) "Unignore" Web console unit tests

2018-04-28 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8420:
-

 Summary: "Unignore" Web console unit tests
 Key: IGNITE-8420
 URL: https://issues.apache.org/jira/browse/IGNITE-8420
 Project: Ignite
  Issue Type: Test
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently he have about 40 muted tests in web console front-end. They should 
revised, and updated an or removed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8368) Reimplement queries notebooks list table wth pc-items-table'

2018-04-23 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8368:
-

 Summary: Reimplement queries notebooks list table wth 
pc-items-table'
 Key: IGNITE-8368
 URL: https://issues.apache.org/jira/browse/IGNITE-8368
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently notebooks list table is implemented with pure ui-grid directive. But 
now we have a component 'pc-items-table', which enfolds higher abstractions. 
For better managability we should reimplement this table with pc-items-table.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8235) Implement execution of selected part of SQL query

2018-04-12 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8235:
-

 Summary: Implement execution of selected part of SQL query
 Key: IGNITE-8235
 URL: https://issues.apache.org/jira/browse/IGNITE-8235
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


If we had 3 SQL rows in the notebook, and selected one and clicked execute. 
We should only execute the highlighted row. If no row is highlighted, then all 
rows should be executed. That's a standard feature of graphical SQL tools.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8028) Implement unit test for reseting password.

2018-03-22 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8028:
-

 Summary: Implement unit test for reseting password.
 Key: IGNITE-8028
 URL: https://issues.apache.org/jira/browse/IGNITE-8028
 Project: Ignite
  Issue Type: Test
  Components: wizards
Reporter: Alexander Kalinin


We need to cover the case of reseting password in Web Console. For this we 
should mock backend mailing services.

Question to think over:

1) Whether we should mock it on backend or frontend

2) Should we process a reseting link from response.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8011) Fix E2E tests

2018-03-22 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-8011:
-

 Summary: Fix E2E tests 
 Key: IGNITE-8011
 URL: https://issues.apache.org/jira/browse/IGNITE-8011
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


E2E tests with web-console are failing because of Error: Cannot find module 
'../../page-models/PageSignin'. Should be fixed



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7980) AgentManager state in frontend is mutable.

2018-03-19 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7980:
-

 Summary: AgentManager state in frontend is mutable.
 Key: IGNITE-7980
 URL: https://issues.apache.org/jira/browse/IGNITE-7980
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently state in AgentManager is implemented to be mutable. In such case we 
cannot reliably make comparison of events as their are compared by reference, 
not by value.

For example it's impossible now to detect changes of active\inactive with 
distincUntilChanges Rx function.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7970) Fix E2E test with user notifications

2018-03-15 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7970:
-

 Summary: Fix E2E test with user notifications
 Key: IGNITE-7970
 URL: https://issues.apache.org/jira/browse/IGNITE-7970
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Currently Web Console E2E test on setting user notifications is failing. Should 
be fixed and passing.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7941) Update dependencies to latest versions and migrate to caret(^) in package.json + package.json.lock

2018-03-13 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7941:
-

 Summary: Update dependencies to latest versions and migrate to 
caret(^) in package.json + package.json.lock 
 Key: IGNITE-7941
 URL: https://issues.apache.org/jira/browse/IGNITE-7941
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
 Fix For: 2.5


We should orgnized package.json files in way that latest stable dependencies 
are installed
 * move to caret versions notations.
 * add package.json.lock to git versioning.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7895) Revise unit tests for Web Console.

2018-03-06 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7895:
-

 Summary: Revise unit tests for Web Console.
 Key: IGNITE-7895
 URL: https://issues.apache.org/jira/browse/IGNITE-7895
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
 Fix For: 2.5






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7838) Fix redirection on logo click

2018-02-28 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7838:
-

 Summary: Fix redirection on logo click
 Key: IGNITE-7838
 URL: https://issues.apache.org/jira/browse/IGNITE-7838
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Redirection to last state was broken after login\landing pages split 
(IGNITE-7650 )

 

Steps:

1) Login the app

2) Go to profile page

3) Go to configuration page

4) Click logo




Actual: Redirection didn't occur

Expected: User is redirectd to last state.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7784) Remove unnessary dependencies from WC front-end

2018-02-21 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7784:
-

 Summary: Remove unnessary dependencies from WC front-end
 Key: IGNITE-7784
 URL: https://issues.apache.org/jira/browse/IGNITE-7784
 Project: Ignite
  Issue Type: Task
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


There are some lageacy modules in packages.json (Like phantom.js). These should 
be deleted.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7729) Add usage of Roles for Web Console E2E tests

2018-02-15 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7729:
-

 Summary: Add usage of Roles for Web Console E2E tests
 Key: IGNITE-7729
 URL: https://issues.apache.org/jira/browse/IGNITE-7729
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7726) Error in queries screen in Demo mode

2018-02-15 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7726:
-

 Summary: Error in queries screen in Demo mode
 Key: IGNITE-7726
 URL: https://issues.apache.org/jira/browse/IGNITE-7726
 Project: Ignite
  Issue Type: Bug
Reporter: Alexander Kalinin
 Attachments: image-2018-02-16-10-46-13-126.png, xRh8zi (1).jpg

Steps:

1) Start demo mode

2) Go to queries page

An error message appears.

 

!image-2018-02-16-10-46-13-126.png!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7650) Web Console: Rework signin page.

2018-02-08 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7650:
-

 Summary: Web Console: Rework signin page.
 Key: IGNITE-7650
 URL: https://issues.apache.org/jira/browse/IGNITE-7650
 Project: Ignite
  Issue Type: Improvement
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


* Add landing screen on signin page
 * Refactor signin controller to component.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7420) Too thick modal body

2018-01-15 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7420:
-

 Summary: Too thick modal body
 Key: IGNITE-7420
 URL: https://issues.apache.org/jira/browse/IGNITE-7420
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
 Attachments: yz0r1o.jpg

!yz0r1o.jpg!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7407) Cancelling Query notebook deletion doesn't work

2018-01-15 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7407:
-

 Summary: Cancelling Query notebook deletion doesn't work
 Key: IGNITE-7407
 URL: https://issues.apache.org/jira/browse/IGNITE-7407
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Steps to reproduce:

1) Create a query notebook

2) Open this notebook in Queries page

3) Click "delete" (trash bin icon)

4) In confirmation window click "Cancel"

 

Actual:

Notebook is deleted

Expected:

Notebook is not deleted.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-7320) Multilevel header in admin panel looks wierd in Safari and Edge

2017-12-27 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7320:
-

 Summary: Multilevel header in admin panel looks wierd in Safari 
and Edge
 Key: IGNITE-7320
 URL: https://issues.apache.org/jira/browse/IGNITE-7320
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (IGNITE-7275) Admin panel: Grant\Revoke menu item text doesn't change

2017-12-20 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7275:
-

 Summary: Admin panel: Grant\Revoke menu item text doesn't change
 Key: IGNITE-7275
 URL: https://issues.apache.org/jira/browse/IGNITE-7275
 Project: Ignite
  Issue Type: Bug
  Components: wizards
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


# select any ordinary user and Grant admin rights - admin rights were 
successfully granted
# open Action menu - menu item text still says 'Grant' but should be 
'Revoke...'
# select another user then select prev user - only after that menu item become 
has right text



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (IGNITE-7256) Web Console: Improve notification management.

2017-12-20 Thread Alexander Kalinin (JIRA)
Alexander Kalinin created IGNITE-7256:
-

 Summary: Web Console: Improve notification management.
 Key: IGNITE-7256
 URL: https://issues.apache.org/jira/browse/IGNITE-7256
 Project: Ignite
  Issue Type: Improvement
Reporter: Alexander Kalinin
Assignee: Alexander Kalinin


Add checkbox with "Show message" and remeber last input text.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)