Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
866 commits
Select commit Hold shift + click to select a range
bb4f771
Bump eslint from 9.28.0 to 9.29.0 in /src/Frontend
dependabot[bot] Jun 20, 2025
8831555
Bump msw from 2.9.0 to 2.10.2 in /src/Frontend
dependabot[bot] Jun 20, 2025
ee6266a
Merge pull request #2469 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 20, 2025
093a599
Merge pull request #2457 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 20, 2025
9206acb
Merge pull request #2465 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 20, 2025
432f7e1
Merge pull request #2460 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 20, 2025
9262e4d
Bump typescript-eslint from 8.34.1 to 8.35.0 in /src/Frontend
dependabot[bot] Jun 23, 2025
e34548e
Bump prettier from 3.5.3 to 3.6.0 in /src/Frontend
dependabot[bot] Jun 23, 2025
b9bab43
componentise endpoint list headers
PhilBastian Jun 11, 2025
930043a
Default ascending for first column only
jasontaylordev Jun 24, 2025
56f1973
Link to endpoint type indicators documentation (#2478)
cquirosj Jun 24, 2025
4b799d0
Merge pull request #2481 from Particular/new-message-status-component
jasontaylordev Jun 24, 2025
fdb4a19
Merge pull request #2461 from Particular/pi_770_componentisation_endp…
PhilBastian Jun 24, 2025
a887168
Bump the patch-updates group across 1 directory with 3 updates
dependabot[bot] Jun 25, 2025
ec1eae1
Merge pull request #2487 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 25, 2025
d03dacb
Merge pull request #2485 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jun 25, 2025
f93fb58
Remove table-based layout
jasontaylordev Jun 23, 2025
83d1a79
Add ColumnHelp component
jasontaylordev Jun 23, 2025
993fb48
Fixed delete button
jasontaylordev Jun 24, 2025
54dcbdd
Add ColumnHeader (WIP)
jasontaylordev Jun 24, 2025
654e36b
Simplify column headers.
jasontaylordev Jun 26, 2025
de07523
Clean-up unused components
jasontaylordev Jun 26, 2025
2412635
Refactor column headers (WIP)
jasontaylordev Jun 26, 2025
d323b97
Enhance ColumnHeader component with unit prop and improve help tooltips
jasontaylordev Jun 26, 2025
12eafb0
Remove for consistency
jasontaylordev Jun 27, 2025
abb31d8
Remove unused component.
jasontaylordev Jun 27, 2025
a10a138
Switch to $slots
jasontaylordev Jul 1, 2025
fd3c7fd
Switch to build-in class binding
jasontaylordev Jul 1, 2025
6e2fef1
Upgrade FontAwesome icons from v4 to v6 (#2496)
PhilBastian Jul 4, 2025
7d9fb3b
Add monitoring resources for maintainability
jasontaylordev Jul 1, 2025
e7e809d
Fix spelling
jasontaylordev Jul 3, 2025
64550a4
Use monitoring resources
jasontaylordev Jul 3, 2025
f66cfd3
Restore original spacing
jasontaylordev Jul 4, 2025
feda20d
Bump the patch-updates group across 1 directory with 5 updates
dependabot[bot] Jul 4, 2025
a2c5c46
Bump globals from 16.2.0 to 16.3.0 in /src/Frontend
dependabot[bot] Jul 7, 2025
e3ed425
Bump @eslint/js from 9.29.0 to 9.30.1 in /src/Frontend
dependabot[bot] Jul 7, 2025
19f5761
Bump typescript-eslint from 8.35.1 to 8.36.0 in /src/Frontend
dependabot[bot] Jul 7, 2025
1a76357
Bump vite-plugin-checker from 0.9.3 to 0.10.0 in /src/Frontend
dependabot[bot] Jul 7, 2025
3ead769
Merge pull request #2502 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jul 8, 2025
a522a4b
Merge pull request #2505 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jul 8, 2025
a0ab230
Merge pull request #2500 from Particular/dependabot/npm_and_yarn/src/…
johnsimons Jul 8, 2025
13b80bd
Bump eslint-plugin-vue from 10.2.0 to 10.3.0 in /src/Frontend
dependabot[bot] Jul 8, 2025
5fb9e10
Bump eslint from 9.29.0 to 9.30.1 in /src/Frontend
dependabot[bot] Jul 8, 2025
3e6319b
Upgrade to latest vite
johnsimons Jul 8, 2025
158dc92
Make row links proper a tags
johnsimons Jul 11, 2025
b644b3b
Bump the patch-updates group across 1 directory with 4 updates
dependabot[bot] Jul 14, 2025
824a9c0
Update dependency @types/node to v24.0.14
dependencyupdates[bot] Jul 17, 2025
3a5fd1c
Update dependency vite to v7.0.5
dependencyupdates[bot] Jul 17, 2025
410a71d
Update dependency vue-tsc to v3.0.2
dependencyupdates[bot] Jul 17, 2025
2117513
Update dependency eslint to v9.31.0
dependencyupdates[bot] Jul 17, 2025
8ccea85
Update dependency typescript-eslint to v8.37.0
dependencyupdates[bot] Jul 17, 2025
329e7cf
Merge pull request #2543 from Particular/renovate/typescript-eslint-8…
johnsimons Jul 18, 2025
1de9072
Merge pull request #2542 from Particular/renovate/eslint-9.x-lockfile
johnsimons Jul 18, 2025
6dd561e
Merge pull request #2540 from Particular/renovate/vue-tsc-3.x-lockfile
johnsimons Jul 18, 2025
bc971e8
Merge pull request #2538 from Particular/renovate/node-24.x-lockfile
johnsimons Jul 18, 2025
6eee481
Update dependency cross-env to v10
dependencyupdates[bot] Jul 26, 2025
963fc92
Update dependency eslint to v9.32.0 (#2561)
dependencyupdates[bot] Jul 31, 2025
4f07453
Update dependency vue to v3.5.18
dependencyupdates[bot] Aug 11, 2025
8c63a7a
Update dependency vue-tsc to v3.0.5
dependencyupdates[bot] Aug 11, 2025
e95fcd1
Update dependency @eslint/js to v9.33.0
dependencyupdates[bot] Aug 11, 2025
997405e
Update dependency @types/node to v24.2.1
dependencyupdates[bot] Aug 11, 2025
625afb5
Update dependency eslint to v9.33.0
dependencyupdates[bot] Aug 11, 2025
5a1f3e8
Update dependency eslint-plugin-vue to v10.4.0
dependencyupdates[bot] Aug 11, 2025
99f0be5
Update dependency typescript-eslint to v8.39.0
dependencyupdates[bot] Aug 11, 2025
a071d83
Update dependency vite to v7.1.1
dependencyupdates[bot] Aug 11, 2025
30545c8
Merge pull request #2551 from Particular/renovate/typescript-eslint-8…
johnsimons Aug 11, 2025
66d2949
Merge pull request #2567 from Particular/renovate/eslint-plugin-vue-1…
johnsimons Aug 11, 2025
1effcd3
Merge pull request #2574 from Particular/renovate/eslint-9.x-lockfile
johnsimons Aug 11, 2025
262cd75
Merge pull request #2549 from Particular/renovate/node-24.x-lockfile
johnsimons Aug 11, 2025
def4ef8
Merge pull request #2546 from Particular/renovate/vue-tsc-3.x-lockfile
johnsimons Aug 11, 2025
8615d73
Merge pull request #2558 from Particular/renovate/vue-3.x-lockfile
johnsimons Aug 11, 2025
950ccee
Merge pull request #2573 from Particular/renovate/eslint-js-9.x-lockfile
johnsimons Aug 11, 2025
0b2fda3
Merge pull request #2562 from Particular/renovate/cross-env-10.x
johnsimons Aug 11, 2025
3550951
Update dependency @testing-library/dom to v10.4.1
dependencyupdates[bot] Aug 11, 2025
48f2a01
Update dependency @vue-flow/controls to v1.1.3
dependencyupdates[bot] Aug 11, 2025
3d755f3
Update dependency @vue-flow/core to v1.45.1
dependencyupdates[bot] Aug 11, 2025
c7f8df8
Update dependency eslint-config-prettier to v10.1.8
dependencyupdates[bot] Aug 11, 2025
40721b1
Update dependency vite-plugin-checker to v0.10.2
dependencyupdates[bot] Aug 11, 2025
740117f
Update dependency typescript to v5.9.2
dependencyupdates[bot] Aug 11, 2025
6090568
Merge pull request #2572 from Particular/renovate/vue-flow-core-1.x-l…
johnsimons Aug 11, 2025
059c118
Merge pull request #2550 from Particular/renovate/vite-plugin-checker…
johnsimons Aug 11, 2025
3e71dcc
Merge pull request #2547 from Particular/renovate/eslint-config-prett…
johnsimons Aug 11, 2025
7eab5f9
Merge pull request #2575 from Particular/renovate/typescript-5.x-lock…
johnsimons Aug 11, 2025
2aa6610
Merge pull request #2571 from Particular/renovate/vue-flow-controls-1…
johnsimons Aug 11, 2025
1b595a8
Update dependency @testing-library/jest-dom to v6.6.4
dependencyupdates[bot] Aug 11, 2025
da4b105
Update dependency eslint-plugin-prettier to v5.5.4
dependencyupdates[bot] Aug 11, 2025
d9f8456
Merge pull request #2548 from Particular/renovate/eslint-plugin-prett…
johnsimons Aug 11, 2025
fae1488
Update dependency @vitejs/plugin-vue to v6.0.1
dependencyupdates[bot] Aug 11, 2025
be2df71
Update dependency @fortawesome/vue-fontawesome to v3.1.1
dependencyupdates[bot] Aug 11, 2025
9127ccc
Updating packages to latest versions
johnsimons Aug 11, 2025
d7550e6
Included 2 new options for the endpoint type selection
johnsimons Aug 12, 2025
1a02983
Updates based on feedback
johnsimons Aug 12, 2025
64b2b86
fix icon alignment, especially for when dispalying a sub-icon next to…
PhilBastian Aug 12, 2025
f87089c
fix display of non fa icons
PhilBastian Aug 12, 2025
c7f6867
Update dependency vite to v7.1.2
dependencyupdates[bot] Aug 12, 2025
8bfdbc3
Add back query parameter to preserve the current route path when navi…
afprtclr Aug 12, 2025
8a4483f
Merge pull request #2580 from Particular/john/new-options
johnsimons Aug 13, 2025
6cc5a7a
Indicating when the body wasn't stored for the audited message (#2585)
afprtclr Aug 18, 2025
f557a77
Updating link to filters documentation (#2593)
afprtclr Aug 19, 2025
8d8a0e5
Update dependency vite to v7.1.3
dependencyupdates[bot] Aug 19, 2025
a1a94e7
Update dependency typescript-eslint to v8.40.0
dependencyupdates[bot] Aug 19, 2025
6c8504c
Update dependency vue-tsc to v3.0.6
dependencyupdates[bot] Aug 20, 2025
febf76f
Merge pull request #2592 from Particular/renovate/vite-7.x-lockfile
johnsimons Aug 20, 2025
6dc4dd2
Merge pull request #2578 from Particular/renovate/typescript-eslint-8…
johnsimons Aug 20, 2025
45b2652
Update dependency @types/node to v24.3.0
dependencyupdates[bot] Aug 20, 2025
3180f42
Update dependency @vue-flow/core to v1.46.0
dependencyupdates[bot] Aug 20, 2025
1d9b7ca
Update dependency msw to v2.10.5
dependencyupdates[bot] Aug 20, 2025
08b3ffd
Update dependencies
johnsimons Aug 21, 2025
08af240
Remove prettier integration with esbuild for now
johnsimons Aug 21, 2025
d6dd0df
Ran prettier
johnsimons Aug 21, 2025
50a2f35
Re enabled prettier with eslint
johnsimons Aug 22, 2025
98ed51f
Fixing the versions in package.json
johnsimons Aug 25, 2025
bce012b
A few more updates
johnsimons Aug 26, 2025
d9cce4e
Update dependency bootstrap to v5.3.8
dependencyupdates[bot] Aug 26, 2025
ea2f36f
Improving the connection setup instructions
johnsimons Aug 22, 2025
a282536
Improvement based on feedback
johnsimons Aug 26, 2025
a16a66b
Menu icon tooltips not displaying as expected via FontAwesome title a…
soujay Sep 4, 2025
fdab6f7
add powershell example to connection set up (#2619)
soujay Sep 5, 2025
bea0b4b
Update dependencies
johnsimons Sep 9, 2025
7d2666f
FAIcon component tweaks (#2632)
danielmarbach Sep 26, 2025
cc68663
Update dependency vite to v7.1.7 (#2633)
dependencyupdates[bot] Sep 26, 2025
475912d
Update dependency @fortawesome/vue-fontawesome to v3.1.2
dependencyupdates[bot] Sep 26, 2025
057a534
Update dependency typescript to v5.9.3
dependencyupdates[bot] Sep 30, 2025
30c5324
Update dependency @fortawesome/fontawesome-svg-core to v7.1.0
dependencyupdates[bot] Oct 1, 2025
20ddf33
Update dependency vue-tsc to v3.1.1
dependencyupdates[bot] Oct 6, 2025
adce215
Replace window.setTimeout with just setTimeout
johnsimons Sep 15, 2025
0447a9a
forks is now the default
johnsimons Oct 7, 2025
0905ce6
adding jsdom types
johnsimons Oct 7, 2025
8059cbd
Moved afterEach into the driver
johnsimons Oct 7, 2025
489be7a
Fix failing tests
johnsimons Oct 7, 2025
1f31bab
Extract auto refresh from stores
johnsimons Oct 8, 2025
5d38710
Rework tests based on changes
johnsimons Oct 8, 2025
5a73889
Using the flush-promises from vitest api
johnsimons Oct 8, 2025
5efce10
Installed vite-plugin-vue-devtools for diagnostics during development
johnsimons Oct 8, 2025
016bb13
Need to flush promises in driver too
johnsimons Oct 8, 2025
f7163e0
Increase timeout slightly to 15 seconds
johnsimons Oct 9, 2025
cf5c98f
Remove unneeded props
johnsimons Oct 9, 2025
46a200a
Clean up the watch handler
johnsimons Oct 9, 2025
55f69c5
Log a warning if a call comes that is not handled
johnsimons Oct 9, 2025
5fa0073
We need to pause and resume the auto-refresh
johnsimons Oct 9, 2025
d0d67f4
No need to lint mockServiceWorker.js
johnsimons Oct 10, 2025
cd08661
Simplified start of initial refreshes
johnsimons Oct 10, 2025
556b489
Reworked the auto refresh
johnsimons Oct 13, 2025
985d61d
Fix autoRefresh to properly handle store setting
johnsimons Oct 13, 2025
6d9e6f3
Remove warning from tests
johnsimons Oct 13, 2025
0e33f4a
We need to do a fetch when a component calls the refresh
johnsimons Oct 13, 2025
a6a7982
Removed unnecessary test
johnsimons Oct 14, 2025
ca87e48
Address feedback
johnsimons Oct 14, 2025
de12514
Swap to useTimeoutPoll given that it waits for the callback to be fin…
johnsimons Oct 14, 2025
79a43c6
Changes based on review feedback
johnsimons Oct 14, 2025
03ad735
Update dependency vite to v7.1.10
dependencyupdates[bot] Oct 14, 2025
29bac11
Add shared DateRange type
johnsimons Oct 10, 2025
f46d18f
Add DateFormatter composable and refactor TimeSince
johnsimons Oct 10, 2025
efb811c
Refactor DatePickerRange to use shared utilities
johnsimons Oct 10, 2025
deef947
Add TypeNameDisplay component
johnsimons Oct 10, 2025
26bb92b
Add SagaName component and refactor FlowDiagram
johnsimons Oct 10, 2025
9cf23cc
Add StatusIcon component
johnsimons Oct 10, 2025
58fb9b3
Add MetadataItem component
johnsimons Oct 10, 2025
b288f76
Add ActionButton component
johnsimons Oct 10, 2025
3f7899b
Refactor MassTransitConnector to use new components
johnsimons Oct 10, 2025
6ba47b5
Refactor DeletedMessageGroups to use new components
johnsimons Oct 10, 2025
78427ff
Refactor more button to use the ActionButton
johnsimons Oct 10, 2025
e6c69e6
Few adjustments to ActionButton
johnsimons Oct 10, 2025
2f948a3
Use MetadataItem
johnsimons Oct 10, 2025
b245c2d
Update dependency lossless-json to v4.3.0
dependencyupdates[bot] Oct 14, 2025
6f5454b
Update dependency eslint-plugin-vue to v10.5.1
dependencyupdates[bot] Oct 15, 2025
8eed834
Update src/Frontend/src/components/RefreshConfig.vue
johnsimons Oct 17, 2025
3d62c0a
fix missing metadataitems
PhilBastian Oct 17, 2025
23864ce
Merge remote-tracking branch 'origin/john/commonality' into john/comm…
PhilBastian Oct 17, 2025
6bf8dce
Update dependency vite-plugin-vue-devtools to v8.0.3
dependencyupdates[bot] Oct 17, 2025
e392f68
Update dependency @vuepic/vue-datepicker to v11.0.3
dependencyupdates[bot] Oct 17, 2025
6dbb5e5
Update dependency eslint to v9.38.0
dependencyupdates[bot] Oct 17, 2025
a6254ff
Update dependency vue-codemirror6 to v1.4.1
dependencyupdates[bot] Oct 18, 2025
42c68f0
Refactor functionality from serviceServiceControl into stores/views (…
PhilBastian Oct 20, 2025
232dd19
Merge pull request #2668 from Particular/renovate/vue-codemirror6-1.x
johnsimons Oct 20, 2025
7ac8259
Merge pull request #2670 from Particular/renovate/vuepic-vue-datepick…
johnsimons Oct 20, 2025
e0f13de
Merge pull request #2669 from Particular/renovate/vite-plugin-vue-dev…
johnsimons Oct 20, 2025
15b41e1
Merge pull request #2656 from Particular/renovate/lossless-json-4.x
johnsimons Oct 20, 2025
60fb6d5
Update dependency vue to v3.5.22
dependencyupdates[bot] Oct 20, 2025
0365290
Update dependency @vue-flow/core to v1.47.0
dependencyupdates[bot] Oct 20, 2025
4f78ed1
Merge pull request #2638 from Particular/renovate/eslint-plugin-vue-10.x
johnsimons Oct 20, 2025
5d34e19
Update dependency vue-router to v4.6.3
dependencyupdates[bot] Oct 20, 2025
8304609
Merge pull request #2637 from Particular/renovate/eslint-9.x
johnsimons Oct 20, 2025
e14893c
Merge pull request #2653 from Particular/renovate/vite-7.x
johnsimons Oct 20, 2025
dbe3295
Merge pull request #2628 from Particular/renovate/vue-tsc-3.x
johnsimons Oct 20, 2025
a3344c5
Merge pull request #2639 from Particular/renovate/vue-3.x
johnsimons Oct 20, 2025
03bdb65
Update dependency @eslint/js to v9.38.0
dependencyupdates[bot] Oct 20, 2025
ec2f5d6
Update dependency @types/node to v24.8.1
dependencyupdates[bot] Oct 20, 2025
1fbed5a
Merge pull request #2647 from Particular/renovate/typescript-5.x
johnsimons Oct 20, 2025
409ab38
Update dependency cross-env to v10.1.0
dependencyupdates[bot] Oct 20, 2025
208e084
Update dependency globals to v16.4.0
dependencyupdates[bot] Oct 20, 2025
f3b58c4
Merge pull request #2661 from Particular/renovate/vue-router-4.x
johnsimons Oct 20, 2025
b8af8e5
Update dependency xml-formatter to v3.6.7
dependencyupdates[bot] Oct 20, 2025
9bb74be
Merge pull request #2625 from Particular/renovate/fortawesome-vue-fon…
johnsimons Oct 20, 2025
8a84fc2
Update dependency typescript-eslint to v8.46.1
dependencyupdates[bot] Oct 20, 2025
74b1cff
Update dependency vite-plugin-checker to v0.11.0
dependencyupdates[bot] Oct 20, 2025
0b2cbfc
Merge pull request #2607 from Particular/renovate/vue-flow-core-1.x
johnsimons Oct 20, 2025
d2c97d1
Update dependency @fortawesome/free-solid-svg-icons to v7.1.0
dependencyupdates[bot] Oct 20, 2025
03536ab
Merge pull request #2644 from Particular/renovate/cross-env-10.x
johnsimons Oct 20, 2025
46f4999
Merge pull request #2636 from Particular/renovate/eslint-js-9.x
johnsimons Oct 20, 2025
2a0b1a6
Merge pull request #2626 from Particular/renovate/globals-16.x
johnsimons Oct 20, 2025
071f764
Merge pull request #2618 from Particular/renovate/node-24.x
johnsimons Oct 20, 2025
abbe1f3
Update dependency @codemirror/legacy-modes to v6.5.2
dependencyupdates[bot] Oct 20, 2025
ffc7891
Merge pull request #2635 from Particular/renovate/xml-formatter-3.x
johnsimons Oct 20, 2025
b65c943
Merge pull request #2642 from Particular/renovate/vite-plugin-checker…
johnsimons Oct 20, 2025
01875ea
Merge pull request #2649 from Particular/renovate/fortawesome-fontawe…
johnsimons Oct 20, 2025
be6a124
Update dependency @testing-library/jest-dom to v6.9.1
dependencyupdates[bot] Oct 20, 2025
c76e5f7
Merge pull request #2610 from Particular/renovate/typescript-eslint-8.x
johnsimons Oct 20, 2025
884908a
Merge pull request #2652 from Particular/renovate/fortawesome-free-so…
johnsimons Oct 20, 2025
6e22357
Update dependency @fortawesome/free-brands-svg-icons to v7.1.0
dependencyupdates[bot] Oct 20, 2025
cb06377
Merge pull request #2646 from Particular/renovate/testing-library-jes…
johnsimons Oct 20, 2025
cfcb8b7
Merge pull request #2645 from Particular/renovate/codemirror-legacy-m…
johnsimons Oct 20, 2025
5b03036
Update dependency @fortawesome/free-regular-svg-icons to v7.1.0
dependencyupdates[bot] Oct 20, 2025
571ce35
Update dependency vite to v7.1.11
dependencyupdates[bot] Oct 20, 2025
fa6f8ec
Update msw
johnsimons Oct 20, 2025
2599630
Update dependency typescript-eslint to v8.46.2
dependencyupdates[bot] Oct 20, 2025
b8d09f7
Update dependency @types/node to v24.9.0
dependencyupdates[bot] Oct 20, 2025
3fcfcdc
Merge pull request #2673 from Particular/renovate/node-24.x
johnsimons Oct 20, 2025
e6689a9
Update dependency @types/node to v24.9.1
dependencyupdates[bot] Oct 21, 2025
3bd3dfb
Update dependency vite to v7.1.12
dependencyupdates[bot] Oct 23, 2025
56abe9b
refactor the remaining service modules which contained internal state…
PhilBastian Oct 27, 2025
e2ca449
Merge pull request #2679 from Particular/renovate/vite-7.x
johnsimons Oct 27, 2025
b21ee42
Update dependency vue-tsc to v3.1.2
dependencyupdates[bot] Oct 27, 2025
6a7483a
Refactors license data handling into Pinia store
johnsimons Oct 28, 2025
59c1393
Update vitest
johnsimons Oct 28, 2025
972c724
all has been removed
johnsimons Oct 28, 2025
11cba8e
handling ignored edit&retry (#2665)
cquirosj Oct 31, 2025
17c8a25
Update dependency globals to v16.5.0
dependencyupdates[bot] Nov 1, 2025
154670a
reunify metadata icon colours (#2689)
PhilBastian Nov 2, 2025
ca7a726
Update dependency @dagrejs/dagre to v1.1.8
dependencyupdates[bot] Nov 3, 2025
b93d574
Update dependency @eslint/js to v9.39.1
dependencyupdates[bot] Nov 3, 2025
6c24412
Update dependency pinia to v3.0.4
dependencyupdates[bot] Nov 5, 2025
836a665
Update dependency vite to v7.2.2
dependencyupdates[bot] Nov 7, 2025
f76be9c
Update dependency @types/node to v24.10.1
dependencyupdates[bot] Nov 12, 2025
f2ec535
Update dependency @tsconfig/node18 to v18.2.5
dependencyupdates[bot] Nov 13, 2025
7b91b6e
Merge pull request #2709 from Particular/renovate/tsconfig-node18-18.x
johnsimons Nov 18, 2025
39590e8
Merge pull request #2698 from Particular/renovate/dagrejs-dagre-1.x
johnsimons Nov 18, 2025
ba1a8c8
Merge pull request #2695 from Particular/renovate/globals-16.x
johnsimons Nov 18, 2025
8c24399
Merge pull request #2702 from Particular/renovate/pinia-3.x
johnsimons Nov 18, 2025
56bf8e5
Merge pull request #2700 from Particular/renovate/vite-7.x
johnsimons Nov 18, 2025
a5d501a
Merge pull request #2687 from Particular/renovate/node-24.x
johnsimons Nov 18, 2025
f2f6f21
Patch npm packages
johnsimons Nov 18, 2025
98117cf
Update dependency @vitejs/plugin-vue to v6.0.2
dependencyupdates[bot] Nov 19, 2025
05e8dd7
Merge ServicePulse source
johnsimons Nov 19, 2025
6ca2cd3
Add wwwroot
johnsimons Nov 19, 2025
fa2a922
Adding compiled frontend code
johnsimons Nov 19, 2025
ae716f0
Make app.constants being served from the server
johnsimons Nov 20, 2025
e0baf36
Make app.constants json based
johnsimons Nov 20, 2025
5228499
Remove notifications for ServiceControl url
johnsimons Nov 20, 2025
88c6b70
Refactor to no longer use window.defaultConfig, instead create a module
johnsimons Nov 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions frontend/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
.DS_Store
dist
dist-ssr
coverage
*.local

/cypress/videos/
/cypress/screenshots/

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

*.tsbuildinfo
1 change: 1 addition & 0 deletions frontend/.npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
save-exact=true
2 changes: 2 additions & 0 deletions frontend/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
**/*.svg
**/mockServiceWorker.js
15 changes: 15 additions & 0 deletions frontend/.prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"printWidth": 250,
"singleQuote": false,
"tabWidth": 2,
"trailingComma": "es5",
"endOfLine": "auto",
"overrides": [
{
"files": "public/js/app.constants.js",
"options": {
"singleQuote": true
}
}
]
}
1 change: 1 addition & 0 deletions frontend/env.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/// <reference types="vite/client" />
29 changes: 29 additions & 0 deletions frontend/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import globals from "globals";
import pluginJs from "@eslint/js";
import tseslint from "typescript-eslint";
import pluginVue from "eslint-plugin-vue";
import pluginPromise from "eslint-plugin-promise";
import eslintPluginPrettierRecommended from "eslint-plugin-prettier/recommended";

export default tseslint.config(
{
ignores: ["node_modules/**", "dist/**", "public/js/app.constants.js", "public/mockServiceWorker.js"],
},
{
files: ["**/*.{js,mjs,ts,vue}"],
languageOptions: { globals: globals.browser, ecmaVersion: "latest", parserOptions: { parser: tseslint.parser } },
extends: [pluginJs.configs.recommended, ...tseslint.configs.recommended, ...pluginVue.configs["flat/essential"], pluginPromise.configs["flat/recommended"], eslintPluginPrettierRecommended],
rules: {
"no-duplicate-imports": "error",
"promise/prefer-await-to-then": "error",
"require-await": "error",
"no-await-in-loop": "warn",
"prefer-rest-params": "error",
"prefer-spread": "error",
"no-var": "error",
"prefer-const": "error",
eqeqeq: ["error", "smart"],
"no-throw-literal": "warn",
},
}
);
14 changes: 14 additions & 0 deletions frontend/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>ServicePulse</title>
</head>
<body>
<div id="modalDisplay"></div>
<div id="app"></div>
<script type="module" src="src/main.ts"></script>
</body>
</html>
Loading