Skip to content

Commit 084ff5c

Browse files
committed
update: bumped ember to 3.12
sysdig-CLA-1.0-signed-off-by: Roberto Scolaro <[email protected]> Signed-off-by: Roberto Scolaro <[email protected]>
1 parent 7ced5e2 commit 084ff5c

File tree

15 files changed

+17328
-15007
lines changed

15 files changed

+17328
-15007
lines changed

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88

99
# dependencies
1010
/bower_components/
11+
/node_modules/
1112

1213
# misc
1314
/coverage/
15+
!.*
1416

1517
# ember-try
1618
/.node_modules.ember-try/

.eslintrc.js

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module.exports = {
22
root: true,
33
parserOptions: {
4-
ecmaVersion: 2017,
4+
ecmaVersion: 2018,
55
sourceType: 'module'
66
},
77
plugins: [
@@ -20,21 +20,30 @@ module.exports = {
2020
// node files
2121
{
2222
files: [
23+
'.eslintrc.js',
2324
'.template-lintrc.js',
2425
'ember-cli-build.js',
2526
'testem.js',
2627
'blueprints/*/index.js',
2728
'config/**/*.js',
28-
'lib/*/index.js'
29+
'lib/*/index.js',
30+
'server/**/*.js'
2931
],
3032
parserOptions: {
31-
sourceType: 'script',
32-
ecmaVersion: 2015
33+
sourceType: 'script'
3334
},
3435
env: {
3536
browser: false,
3637
node: true
37-
}
38+
},
39+
plugins: ['node'],
40+
rules: Object.assign({}, require('eslint-plugin-node').configs.recommended.rules, {
41+
// add your custom rules and overrides for node files here
42+
43+
// this can be removed once the following is fixed
44+
// https://github.com/mysticatea/eslint-plugin-node/issues/77
45+
'node/no-unpublished-require': 'off'
46+
})
3847
}
3948
]
4049
};

.gitignore

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# See https://help.github.com/ignore-files/ for more about ignoring files.
22

33
# compiled output
4-
<<<<<<< HEAD
54
/dist
65
/tmp
76
/out
@@ -27,25 +26,3 @@ ember-electron/resources/capture-samples/
2726

2827
# virtualenv
2928
/venv
30-
=======
31-
/dist/
32-
/tmp/
33-
34-
# dependencies
35-
/bower_components/
36-
/node_modules/
37-
38-
# misc
39-
/.sass-cache
40-
/connect.lock
41-
/coverage/
42-
/libpeerconnection.log
43-
/npm-debug.log*
44-
/testem.log
45-
/yarn-error.log
46-
47-
# ember-try
48-
/.node_modules.ember-try/
49-
/bower.json.ember-try
50-
/package.json.ember-try
51-
>>>>>>> d31eb24 (v3.1.4...v3.2.0)

app/styles/app.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You should have received a copy of the GNU General Public License
1414
along with this program. If not, see <http://www.gnu.org/licenses/>.
1515
*/
1616

17-
@import "../../lib/ui-toolkit/addon/styles/addon.less";
18-
@import "../../lib/wsd-core/addon/styles/addon.less";
17+
@import "lib/ui-toolkit/addon/styles/addon.less";
18+
@import "lib/wsd-core/addon/styles/addon.less";
1919

2020
@import "welcome.less";

app/templates/capture.hbs

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1515
--}}
1616

1717
<div class="wsd-page__header">
18-
{{wsd-capture-header
19-
filePath=model.filePath
20-
openFile=(action "openFile")
21-
openFileBrowser=(action "openFileBrowser")
22-
}}
18+
<WsdCaptureHeader @filePath={{model.filePath}} @openFile={{action "openFile"}} @openFileBrowser={{action "openFileBrowser"}} />
2319
</div>
2420

2521
<div class="wsd-page__content">
26-
{{#wsd-capture-panel
27-
filePath=model.filePath
28-
drilldownInfoParam=model.queryParams.drilldownInfoParam
29-
timelines=captureTimelines.timelines
30-
timeWindow=timeWindow
31-
selectedViewId=selectedViewId
32-
filter=filter
33-
navigateTo=(route-action "drillDown")
34-
drillDown=(route-action "drillDown")
35-
selectTimeWindow=(route-action "selectTimeWindow")
36-
removeMetricTimeline=(route-action "removeMetricTimeline")
37-
applyFilter=(route-action "applyFilter")
38-
applySearch=(route-action "applySearch")
39-
}}
22+
<WsdCapturePanel @filePath={{model.filePath}} @drilldownInfoParam={{model.queryParams.drilldownInfoParam}} @timelines={{captureTimelines.timelines}} @timeWindow={{timeWindow}} @selectedViewId={{selectedViewId}} @filter={{filter}} @navigateTo={{route-action "drillDown"}} @drillDown={{route-action "drillDown"}} @selectTimeWindow={{route-action "selectTimeWindow"}} @removeMetricTimeline={{route-action "removeMetricTimeline"}} @applyFilter={{route-action "applyFilter"}} @applySearch={{route-action "applySearch"}}>
4023
{{outlet}}
41-
{{/wsd-capture-panel}}
24+
</WsdCapturePanel>
4225
</div>

app/templates/capture/views/view.hbs

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,4 @@ You should have received a copy of the GNU General Public License
1414
along with this program. If not, see <http://www.gnu.org/licenses/>.
1515
--}}
1616

17-
{{wsd-capture-view
18-
viewId=model.viewId
19-
captureInfo=model.capture
20-
drilldownInfoParam=model.queryParams.drilldownInfoParam
21-
filter=model.filter
22-
timelines=metricTimelines
23-
toggleMetricTimeline=(route-action "toggleMetricTimeline")
24-
select=(route-action "select")
25-
drillDown=(route-action "drillDown")
26-
}}
17+
<WsdCaptureView @viewId={{model.viewId}} @captureInfo={{model.capture}} @drilldownInfoParam={{model.queryParams.drilldownInfoParam}} @filter={{model.filter}} @timelines={{metricTimelines}} @toggleMetricTimeline={{route-action "toggleMetricTimeline"}} @select={{route-action "select"}} @drillDown={{route-action "drillDown"}} />

app/templates/index.hbs

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,18 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
4949
</div>
5050
<div class="wsd-welcome__card-footer">
5151
{{#if isElectron}}
52-
{{#sd-button
53-
iconName="file_black"
54-
classNames="sd-button--raised"
55-
size="lg"
56-
title="Open capture"
57-
click=(route-action "openFileBrowser")
58-
}}
52+
<SdButton @iconName="file_black" @classNames="sd-button--raised" @size="lg" @title="Open capture" @click={{route-action "openFileBrowser"}}>
5953
Open Capture
60-
{{/sd-button}}
54+
</SdButton>
6155
{{else}}
62-
{{sd-input
63-
name="file-path"
64-
placeholder="Capture file path"
65-
isAcceptChangeMode=true
66-
changeValue=(route-action "openFile")
67-
}}
56+
<SdInput @name="file-path" @placeholder="Capture file path" @isAcceptChangeMode={{true}} @changeValue={{route-action "openFile"}} />
6857
{{/if}}
6958
</div>
7059
<div class="wsd-welcome__card-extra-footer">
7160
{{#if isElectron}}
7261
or try one of the
73-
{{#link-to "capture" "capture-samples/502Error.scap"}}capture{{/link-to}}
74-
{{#link-to "capture" "capture-samples/404Error.scap"}}samples{{/link-to}}
62+
<LinkTo @route="capture" @model="capture-samples/502Error.scap">capture</LinkTo>
63+
<LinkTo @route="capture" @model="capture-samples/404Error.scap">samples</LinkTo>
7564
{{/if}}
7665
</div>
7766
</div>

config/ember-cli-update.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
{
55
"name": "ember-cli",
6-
"version": "3.4.4",
6+
"version": "3.12.1",
77
"blueprints": [
88
{
99
"name": "app",

config/environment.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,26 @@
11
'use strict';
22

33
module.exports = function(environment) {
4+
//<<<<<<< HEAD
45
const rootURLParamIndex = process.argv.indexOf('--root-url');
56
const rootURL = rootURLParamIndex >= 0 ? process.argv[rootURLParamIndex + 1] : '/';
7+
//=======
8+
// let ENV = {
9+
// modulePrefix: 'sysdig-inspect',
10+
// environment,
11+
// rootURL: '/',
12+
// locationType: 'auto',
13+
// EmberENV: {
14+
// FEATURES: {
15+
// // Here you can enable experimental features on an ember canary build
16+
// // e.g. EMBER_NATIVE_DECORATOR_SUPPORT: true
17+
// },
18+
// EXTEND_PROTOTYPES: {
19+
// // Prevent Ember Data from overriding Date.parse.
20+
// Date: false
21+
// }
22+
// },
23+
//>>>>>>> bd341dc (v3.4.4...v3.12.1)
624

725
const targetEnvParamIndex = process.argv.indexOf('--target-env');
826
const targetEnv = targetEnvParamIndex >= 0 ? process.argv[targetEnvParamIndex + 1] : 'electron';

lib/ui-toolkit/addon/services/layout-provider.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import Service from '@ember/service';
2323

2424
export default Service.extend(Evented, {
2525
init() {
26+
this._super(...arguments);
2627
window.addEventListener('resize', () => {
2728
debounce(this, triggerEvent, 20);
2829
});

0 commit comments

Comments
 (0)