Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Application Autoscaler Tab #3455

Merged
merged 116 commits into from
Jul 24, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
e24f838
[autoscaler] add autoscaler tab
zyjiaobj Nov 14, 2018
49ffa85
[autoscaler] show basic info in autoscaler tab
zyjiaobj Nov 20, 2018
6890375
[autoscaler] add metric hostory request (fail)
zyjiaobj Nov 20, 2018
02a5bbb
[autoscaler] add autoscaler tables
zyjiaobj Nov 28, 2018
4d66acb
[autoscaler] request app metrics
zyjiaobj Nov 29, 2018
62e8d80
[autoscaler] add policy edit page, event page and metric page
zyjiaobj Feb 26, 2019
1e2e3a3
[autoscaler]auto-refresh metrics and history page
zyjiaobj Mar 6, 2019
10b79e9
[autoscaler]reconstruct upon Monorepo - Phase 1
zyjiaobj Mar 6, 2019
da9e52b
[autoscaler]add filter and auto-refresh for event and metric
zyjiaobj Mar 11, 2019
799c4b6
[autoscaler] update policy edit page
zyjiaobj Mar 19, 2019
100e3f5
[autoscaler] complete validators
zyjiaobj Mar 22, 2019
0dceaf6
[autoscaler] fix travis errors
zyjiaobj Mar 23, 2019
855963a
[autoscaler] add timezone in policy edit page
zyjiaobj Mar 25, 2019
10287af
[autoscaler] go to upadte policy edit page when click on the edit btn…
zyjiaobj Mar 26, 2019
b74fe88
Minor tweaks
richard-cox Mar 26, 2019
e0af636
Minor tweaks
richard-cox Mar 27, 2019
633ce29
Fix multiActionTrackBy
richard-cox Mar 27, 2019
2564473
Fix autoscaler getRowUniqueId, improve refresh on autoscaler metrics
richard-cox Mar 27, 2019
ee72563
fix tsconfig, ts-hero now works again
richard-cox Mar 27, 2019
d0b4ded
[autoscaler] add autoscaler plugin in jetstream
zyjiaobj Mar 28, 2019
7b4f393
[autoscaler] add autoscaler extension tab
zyjiaobj Mar 31, 2019
683279a
[autoscaler] force validate corelated input components
zyjiaobj Apr 6, 2019
8c21823
[autoscaler] split the edit page to 4 components
zyjiaobj Apr 8, 2019
c87c46a
[autoscaler] using class instead of set style
zyjiaobj Apr 10, 2019
207d8e8
[autoscaler] fix pr issues
zyjiaobj Apr 10, 2019
4c705ed
[autoscaler] move autoscaler components into extension
zyjiaobj Apr 11, 2019
4e9882d
[autoscaler] move autoscaler stores into extension
zyjiaobj Apr 11, 2019
d8a87f1
[autoscaler] revert some useless change in stratos core
zyjiaobj Apr 11, 2019
d141f1d
[autoscaler] add cpu metric & leave the page when edit succeed
zyjiaobj Apr 22, 2019
fb2f591
[autoscaler] fix some of the code climate errors
zyjiaobj Apr 24, 2019
6da94b3
Merge remote-tracking branch 'downstream/susecon-tidyup-2' into merge…
richard-cox Apr 24, 2019
d46adb9
Remove custom-src
richard-cox Apr 24, 2019
0363a50
Remove kube/helm from backend & docs
richard-cox Apr 24, 2019
95b52a3
Remove backend downstream deps
richard-cox Apr 24, 2019
251a16b
cc fixes
richard-cox Apr 24, 2019
36e4cd2
Merge remote-tracking branch 'downstream/susecon-tidyup-2' into merge…
richard-cox Apr 24, 2019
2e880e8
Merge remote-tracking branch 'downstream/v2-master' into merge-downst…
richard-cox Apr 24, 2019
041b72c
Merge remote-tracking branch 'origin/merge-downstream' into autoscale…
richard-cox Apr 24, 2019
a97448c
First round of custom hidden property on custom tabs
richard-cox Apr 25, 2019
66d8755
Merge remote-tracking branch 'origin/merge-downstream' into autoscale…
richard-cox Apr 25, 2019
7811f43
Merge branch 'autoscaler-rc' into autoscaler
richard-cox Apr 25, 2019
5baaac2
Tweak action ctor params such that they follow the usual pattern
richard-cox Apr 25, 2019
3ec3001
Improve tab typing, first pass at improving health check
richard-cox Apr 25, 2019
810075c
Move store related code into custom-src
richard-cox Apr 25, 2019
8f6d902
Move card and cell component init into autoscaler module
richard-cox Apr 25, 2019
528f522
Move pipe initialisation to custom-src
richard-cox Apr 25, 2019
6b6d761
Fix following component init changes
richard-cox Apr 25, 2019
ad457bc
Reduce number of calls to scaling history
richard-cox Apr 25, 2019
e924359
Fix blipping of autoscaler metric charts
richard-cox Apr 25, 2019
c32c679
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox Apr 25, 2019
c95178e
Remove remaining store artifacts from core code
richard-cox Apr 25, 2019
6ba38fa
Fix thresholdmax, removes console errors
richard-cox Apr 26, 2019
e410ce0
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox May 1, 2019
33087e5
Fix after merge
richard-cox May 1, 2019
b84affc
Hide second apps side nav item
richard-cox May 2, 2019
5deba74
Fix stepper
richard-cox May 2, 2019
e8126da
Tweaks
richard-cox May 3, 2019
6b7c926
Fix scaling events table
richard-cox May 3, 2019
07d97ab
Stop many events requests
richard-cox May 3, 2019
79ba2dd
First round of improving typing
richard-cox May 3, 2019
1eea022
Improve/Standardize pagination keys
richard-cox May 3, 2019
d3f8074
Fix typo after refactor
richard-cox May 3, 2019
302668d
[autoscaler] fix the timeline and barchart mismatch issue in metric c…
zyjiaobj May 4, 2019
c169001
[autoscaler] add unit tests for autoscaler helpers
zyjiaobj May 5, 2019
8b467a5
[autoscaler] fix small issue when testing autoscaler components
zyjiaobj May 6, 2019
eb4258c
Second round of improving typing, also ensure unique metadata guid
richard-cox May 7, 2019
2e3b16d
Add refresh button to the recent autoscale events table
richard-cox May 7, 2019
071e3db
Fix lazy added/tweaked git scm tab item
richard-cox May 7, 2019
a319e23
Ensure we don't over sub to error handlers
richard-cox May 7, 2019
3295efa
Ensure policy us deleted from store on delete
richard-cox May 7, 2019
65fdc8f
First step in moving (with git mv) code into package of it's own
richard-cox May 7, 2019
422fbec
Small bit of typing
richard-cox May 7, 2019
6664c89
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox May 7, 2019
228aa6f
Fix lint error
richard-cox May 8, 2019
cf23f29
[autoscaler] show app-usage when no triggers are defined; add global …
zyjiaobj May 9, 2019
43c3278
Allow custom time window validation and apply to autoscaler metrics list
richard-cox May 9, 2019
bc6bbc6
[autoscaler] fix style issue for metric charts
zyjiaobj May 14, 2019
100fac6
[autoscaler] refix -> snackBar 'policy not found' is shown even if ne…
zyjiaobj May 15, 2019
15793fc
Charts: Avoid multiple metrics requests by skipping initial blank state
richard-cox May 10, 2019
dae1f89
Tidy up metrics/custom time window params
richard-cox May 10, 2019
00e3285
Remove unrequired styles
richard-cox May 15, 2019
5d24544
Tweak comb-chart legend
richard-cox May 15, 2019
a6191a1
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox May 16, 2019
e858296
Bring back autoscaler-policy-edit-specific-left
richard-cox May 16, 2019
f5f07fc
Fix autoscaler unit tests
richard-cox May 16, 2019
479fb0e
Fix core unit tests
richard-cox May 16, 2019
d60d321
Remove fdescribe
richard-cox May 16, 2019
bee95a0
[autoscaler] add validation for scaling history query
zyjiaobj May 28, 2019
9d3c213
[autoscaler] add unit test cases
zyjiaobj May 29, 2019
1e01851
[autoscaler] show the latest events table with the msg "No events." w…
zyjiaobj May 29, 2019
135a160
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox May 31, 2019
ae9a08e
Fix issue where 'set' was not correctly enabled after being disabled
richard-cox May 31, 2019
4af6b23
Fix default validation following custom start/end time validation change
richard-cox May 31, 2019
15ee13b
Retain start/end time after commiting change
richard-cox May 31, 2019
c4469d3
Fix blip of set/cancel buttons on show of validation error
richard-cox May 31, 2019
f98e942
Switch from uptime to policy status to determine autoscaler tab visib…
richard-cox Jun 3, 2019
b991238
Merge branch 'v2-master' of github.com:cloudfoundry-incubator/stratos…
zyjiaobj Jun 6, 2019
b996252
[autoscaler] add refresh button for latest metric view in autoscaler tab
zyjiaobj Jun 6, 2019
1c9b6ac
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox Jun 7, 2019
8bbc838
Add some space between nav/refresh buttons and table in autoscaler tab
richard-cox Jun 7, 2019
8020516
Fix issue were deleting and then creating the same entity was never r…
richard-cox Jun 7, 2019
d5d11c8
Update start/end time for new autoscaler tab metrics requests
richard-cox Jun 7, 2019
b485f08
Ensure refresh on app events and metrics table update time window
richard-cox Jun 10, 2019
3f3c03a
Merge branch 'v2-master' of github.com:cloudfoundry-incubator/stratos…
zyjiaobj Jun 11, 2019
32a31d7
[autoscaler] fix upon Nathan's comments
zyjiaobj Jun 19, 2019
56a7154
Merge branch 'v2-master' of github.com:cloudfoundry-incubator/stratos…
zyjiaobj Jun 19, 2019
91d8ef6
[autoscaler] add common 'refresh-icon' to use in autoscaler tab and list
zyjiaobj Jun 19, 2019
660826c
[autoscaler] remove usage of deepclone and intIfUndefined
zyjiaobj Jun 21, 2019
efeac40
[autoscaler] fix policy validation bugs
zyjiaobj Jun 26, 2019
812e89e
Merge branch 'v2-master' of github.com:cloudfoundry-incubator/stratos…
zyjiaobj Jul 4, 2019
d0ed427
Merge remote-tracking branch 'origin/v2-master' into autoscaler
richard-cox Jul 16, 2019
c05f44f
Update package lock
richard-cox Jul 16, 2019
24a3bfa
[autoscaler] fix conflits
zyjiaobj Jul 22, 2019
f24d164
Fix syntax error
richard-cox Jul 22, 2019
87745f1
[autoscaler] using app-polling-indicator to replace refresh-icon
zyjiaobj Jul 23, 2019
25db263
Tidy up some styling
richard-cox Jul 23, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 34 additions & 1 deletion angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
],
"styles": [
"src/frontend/packages/core/src/styles.scss",
"src/frontend/packages/cf-autoscaler/src/styles.scss",
"node_modules/xterm/dist/xterm.css"
],
"scripts": []
Expand Down Expand Up @@ -114,7 +115,8 @@
}
],
"styles": [
"src/frontend/packages/core/src/styles.css"
"src/frontend/packages/core/src/styles.css",
"src/frontend/packages/cf-autoscaler/src/styles.css"
],
"scripts": []
},
Expand Down Expand Up @@ -285,6 +287,37 @@
}
}
}
},
"cf-autoscaler": {
"root": "src/frontend/packages/cf-autoscaler",
"sourceRoot": "src/frontend/packages/cf-autoscaler/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "src/frontend/packages/cf-autoscaler/tsconfig.lib.json",
"project": "src/frontend/packages/cf-autoscaler/ng-package.json"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/frontend/packages/cf-autoscaler/src/test.ts",
"tsConfig": "src/frontend/packages/cf-autoscaler/tsconfig.spec.json",
"karmaConfig": "src/frontend/packages/cf-autoscaler/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["src/tsconfig.json"],
"tslintConfig": "src/frontend/packages/cf-autoscaler/tslint.json",
"files": ["src/frontend/packages/cf-autoscaler/src/**/*.ts"]
}
}
}
}
},
"defaultProject": "stratos",
Expand Down
Loading