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

Adding Usage Report area #1746

Merged
merged 105 commits into from
Jul 8, 2024
Merged
Show file tree
Hide file tree
Changes from 89 commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
7137508
Adding Throughput Report top nav and layout
johnsimons Feb 21, 2024
ed51d80
Adjust when to hide labels
johnsimons Feb 21, 2024
3499d07
dfg
johnsimons Feb 22, 2024
8c22517
Adding fake data and more filtering
johnsimons Feb 26, 2024
bb1dc5b
Selecting tab
johnsimons Feb 26, 2024
86a4cfc
moved component
johnsimons Feb 26, 2024
6a8ebd3
Starting setup tab
johnsimons Feb 27, 2024
9f08be9
Add navigation away warning
johnsimons Feb 28, 2024
234a1c8
Adding setup data
johnsimons Feb 28, 2024
381c5f9
Adding more to report
johnsimons Mar 6, 2024
873f463
Update header menu item
johnsimons Apr 19, 2024
06666b2
Updating
johnsimons Apr 22, 2024
1618d63
Enable/disable save
johnsimons Apr 23, 2024
873e04f
Update report and setup tabs
johnsimons Apr 24, 2024
41a7f6c
Move report button to tab level
jpalac May 2, 2024
d6c7198
Add a check to see if SC supports throughput
jpalac May 2, 2024
3d4b8cc
Changes to setup screen
jpalac May 3, 2024
fc3d093
use content type from headers
jpalac May 6, 2024
c931525
Update src/Frontend/src/views/throughputreport/throughputClient.ts
jpalac May 6, 2024
5c95c71
Using named slot with conditional renderer
johnsimons May 7, 2024
26a0452
Rename class
johnsimons May 7, 2024
3cb6356
parse content-disposition
johnsimons May 7, 2024
c51ffdd
Rename screen
johnsimons May 7, 2024
a57ea01
Getting rid of report view
johnsimons May 7, 2024
c1e7267
Adding sub tabs to setup
johnsimons May 8, 2024
e27c09d
Polishing diagnostics
johnsimons May 8, 2024
826a543
More styling
johnsimons May 8, 2024
ede3ac1
use v-tooltip
johnsimons May 8, 2024
fab48ba
Adding tabs for endpoints
johnsimons May 9, 2024
ab6013a
Don't display if not enabled
johnsimons May 10, 2024
d21afbf
update lock file
johnsimons May 13, 2024
f56246e
Small refactor
johnsimons May 13, 2024
ba9aef3
More tweaks
johnsimons May 14, 2024
92b8713
A few small updates based on feedback
johnsimons May 14, 2024
eb579f3
SC connection settings
jpalac May 15, 2024
f8cf617
package-lock file fix
jpalac May 15, 2024
7ed9813
update to display error on non broker connections
jpalac May 15, 2024
6516d5c
Fix build
johnsimons May 15, 2024
d45614c
style
jpalac May 15, 2024
ad434e9
fix html
johnsimons May 15, 2024
cd6ad93
Adding a new code highlighter
johnsimons May 15, 2024
d8b1480
More tuning of the UI
johnsimons May 16, 2024
a9e5c1a
Replaced confirm with dialog
johnsimons May 16, 2024
4fac0e6
Use custom dialog for navigate away
johnsimons May 17, 2024
c580d87
Rename to Usage
johnsimons May 20, 2024
d5cf097
Remove save button
johnsimons May 20, 2024
69aa947
adjust navbar media
johnsimons May 20, 2024
b1e6a6f
api path update
jpalac May 21, 2024
e69fafe
Display error icon in top level menu/tab
johnsimons May 22, 2024
ccfc69e
Always display list
johnsimons May 22, 2024
ad2d414
format throughput column
johnsimons May 22, 2024
2d6d8d5
Show success on save
johnsimons May 22, 2024
4010dd1
include extra filter to show unset endpoint types only
johnsimons May 24, 2024
5a21947
better english
johnsimons May 24, 2024
1ef4380
Show error in Configuration menu if throughput misconfigured
johnsimons May 24, 2024
13b272c
Default mocked responses for /licencing APIs (#1863)
cquirosj May 29, 2024
51305e6
Updates based on feedback
johnsimons Jun 10, 2024
0ba8037
Make env vars in Windows cmd that same as linux
johnsimons Jun 17, 2024
a9daf9f
Fixing rebase issues
johnsimons Jun 17, 2024
abce9fc
rm vi.runOnlyPendingTimers(); from history period interval tests (#1878)
cquirosj Jun 19, 2024
8f4f955
remove line duplicate in tests
cquirosj Jun 19, 2024
47d29c1
Merge branch 'master' into john/report
cquirosj Jun 19, 2024
1f34884
Merge branch 'master' into john/report
johnsimons Jun 21, 2024
402b46c
Rollback changes
johnsimons Jun 21, 2024
c242590
Not needed
johnsimons Jun 21, 2024
d219684
No longer needed
johnsimons Jun 21, 2024
76d762b
Sort list by name so things don't move around
johnsimons Jun 21, 2024
1e96666
Update ThroughputSupported.vue
johnsimons Jun 21, 2024
01432e2
Fix sort
johnsimons Jun 23, 2024
5262a25
Use function in store
johnsimons Jun 24, 2024
9babf67
Update src/Frontend/src/views/throughputreport/EndpointsView.vue
johnsimons Jun 24, 2024
38dfb35
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
633f9e3
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
d98114a
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
697536c
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
5d3c3d2
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
593fcfb
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
1b9aef0
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
e99677e
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
5cfac4f
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
4b9eae6
Update src/Frontend/src/views/throughputreport/SetupView.vue
johnsimons Jun 24, 2024
998468e
Update src/Frontend/src/views/throughputreport/endpoints/DetectedEndp…
johnsimons Jun 24, 2024
32c7fef
Update src/Frontend/src/views/throughputreport/endpoints/DetectedBrok…
johnsimons Jun 24, 2024
74101f4
Update src/Frontend/src/views/throughputreport/endpoints/DetectedList…
johnsimons Jun 24, 2024
1610e87
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
4c4b1d9
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
002c1dd
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
5519423
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
8d41842
Update src/Frontend/src/views/throughputreport/setup/ConnectionSetupV…
johnsimons Jun 24, 2024
206d78b
Update src/Frontend/src/views/throughputreport/endpoints/DetectedEndp…
johnsimons Jun 24, 2024
5ac006b
Address transport types enum
johnsimons Jun 25, 2024
0e8f6bf
update sqlserver transport name
jpalac Jun 26, 2024
ae59cc8
cleanup setup + add link to transport settings on docs
jpalac Jun 26, 2024
92c36e9
Merge branch 'master' into john/report
cquirosj Jun 26, 2024
2a7c383
Removing duplicate call to useServiceControl
cquirosj Jun 26, 2024
fc0a509
don't show SC setttings for broker transports
jpalac Jun 27, 2024
380c43a
Rework has errors logic
johnsimons Jun 27, 2024
5fe8832
update required SC version
jpalac Jun 27, 2024
ac4c9a5
hide usage config if not supported
jpalac Jun 28, 2024
9975602
use storetorefs
johnsimons Jul 1, 2024
9195fed
only refresh if throughput is supported
johnsimons Jul 1, 2024
b5a9bd1
fixed link
jpalac Jul 2, 2024
26433a1
updates to ensure apis are not called when feature is not supported
jpalac Jul 2, 2024
63c126b
Merge branch 'master' into john/report
cquirosj Jul 3, 2024
ca4c4c8
Small fixes based on review
johnsimons Jul 8, 2024
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
98 changes: 49 additions & 49 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Vue on Docker Port - Edge",
"type": "msedge",
"request": "launch",
"url": "http://localhost:1331",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue/src",
},
{
"name": "Debug Vue on Docker Port - Chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:1331",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue/src",
},
{
"name": "Storybook Debug with Edge",
"type": "node-terminal",
"request": "launch",
"command": "npm run storybook-dont-auto-open",
"cwd": "${workspaceFolder}/src/ServicePulse.Host/vue",
"internalConsoleOptions": "openOnFirstSessionStart",
"sourceMaps": true,
"serverReadyAction": {
"pattern": "Local:.+(https?://[^:]+:[0-9]+)",
"uriFormat": "%s",
"action":"debugWithEdge",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue",
"killOnServerStop": true
}
},
{
"name": "Storybook Debug with Chrome",
"type": "node-terminal",
"request": "launch",
"command": "npm run storybook-dont-auto-open",
"cwd": "${workspaceFolder}/src/ServicePulse.Host/vue",
"internalConsoleOptions": "openOnFirstSessionStart",
"sourceMaps": true,
"serverReadyAction": {
"pattern": "Local:.+(https?://[^:]+:[0-9]+)",
"uriFormat": "%s",
"action":"debugWithChrome",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue",
"killOnServerStop": true
}
"version": "0.2.0",
"configurations": [
{
"name": "Debug Vue on Docker Port - Edge",
"type": "msedge",
"request": "launch",
"url": "http://localhost:1331",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue/src",
},
{
"name": "Debug Vue on Docker Port - Chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:1331",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue/src",
},
{
"name": "Storybook Debug with Edge",
"type": "node-terminal",
"request": "launch",
"command": "npm run storybook-dont-auto-open",
"cwd": "${workspaceFolder}/src/ServicePulse.Host/vue",
"internalConsoleOptions": "openOnFirstSessionStart",
"sourceMaps": true,
"serverReadyAction": {
"pattern": "Local:.+(https?://[^:]+:[0-9]+)",
"uriFormat": "%s",
"action":"debugWithEdge",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue",
"killOnServerStop": true
}
]
}
},
{
"name": "Storybook Debug with Chrome",
"type": "node-terminal",
"request": "launch",
"command": "npm run storybook-dont-auto-open",
"cwd": "${workspaceFolder}/src/ServicePulse.Host/vue",
"internalConsoleOptions": "openOnFirstSessionStart",
"sourceMaps": true,
"serverReadyAction": {
"pattern": "Local:.+(https?://[^:]+:[0-9]+)",
"uriFormat": "%s",
"action":"debugWithChrome",
"webRoot": "${workspaceFolder}/src/ServicePulse.Host/vue",
"killOnServerStop": true
}
}
]
}
Loading