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

V2 #543

Merged
merged 268 commits into from
Jan 11, 2025
Merged

V2 #543

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
268 commits
Select commit Hold shift + click to select a range
5549258
Merge pull request #450 from bartoval/fix_open_connection
bartoval Sep 11, 2024
c9f1b0c
fix(Topology): :lady_beetle: Nodes redirect to unefined details when …
bartoval Sep 12, 2024
8542bea
Merge pull request #451 from bartoval/fx_unselected_site_topology
bartoval Sep 12, 2024
cd1c345
refactor(Component): :recycle: Create processList and overview compon…
bartoval Sep 12, 2024
ddfc11d
Merge pull request #452 from bartoval/fix_component_filter
bartoval Sep 12, 2024
42b2f14
fix(Topology): :lady_beetle: Wrong detail metrics for topology processes
bartoval Sep 12, 2024
21b86ed
Merge pull request #453 from bartoval/fix_topology_metric_detail
bartoval Sep 12, 2024
c7ff5e3
refactor(General): :recycle: Remove legacy address processes api
bartoval Sep 12, 2024
d048838
Merge pull request #454 from bartoval/remove_lecagy_address_process_Api
bartoval Sep 12, 2024
a71401c
refactor(General): :recycle: Remove site parser label for metrics
bartoval Sep 13, 2024
320f3a8
refactor(Topology): :recycle: Improve re_layout_graph
bartoval Sep 13, 2024
9dd4fbd
refactor(General): :recycle: Clean up
bartoval Sep 13, 2024
3bad57d
Merge pull request #455 from bartoval/remove_site_parser_metrics
bartoval Sep 13, 2024
e84f4bf
refactor(Shared): :recycle: Remove host api
bartoval Sep 13, 2024
5bdede1
Merge pull request #456 from bartoval/remove_host
bartoval Sep 13, 2024
99aca42
refactor(General): :recycle: Create hooks for data queries
bartoval Sep 14, 2024
59a23ee
refactor(General): :recycle: Refactor overview pages
bartoval Sep 15, 2024
a683f17
refactor(Services): :recycle: Re organize services
bartoval Sep 15, 2024
7f732a6
refactor(General): :recycle: Remove date-fns lib
bartoval Sep 16, 2024
3069b97
refactor(Site): :recycle: Create processes tab
bartoval Sep 16, 2024
9744e3d
Merge pull request #457 from bartoval/refactor_data_queries
bartoval Sep 16, 2024
e0b5356
refactor(General): :recycle: Add default empty placeholder
bartoval Sep 16, 2024
2b8a93d
Merge pull request #458 from bartoval/render_empty_placeholder
bartoval Sep 16, 2024
56051d8
fix(General): :lady_beetle: Minor fix
bartoval Sep 16, 2024
5f86bfb
Merge pull request #459 from bartoval/minor_fix_v2
bartoval Sep 16, 2024
05b18f5
refactor(Services): :recycle: Add isBound flag
bartoval Sep 16, 2024
6f239a6
Merge pull request #460 from bartoval/add_isbound_flag
bartoval Sep 16, 2024
5fc2dfc
refactor(General): :recycle: Hide table columns programmatically
bartoval Sep 17, 2024
539059b
Merge pull request #461 from bartoval/hide_columns_programmatically
bartoval Sep 17, 2024
e2c2f02
refactor(Site): :recycle: Remove linksBySite API
bartoval Sep 17, 2024
4bb39e9
refactor(Site): :recycle: Use routerlinks api
bartoval Sep 17, 2024
483fcf9
refactor(Process): :recycle: Refactor processPairsList
bartoval Sep 18, 2024
c10f1c5
chore(General): :hammer: Update dependencies
bartoval Sep 18, 2024
47f57b4
refactor(Topology): :recycle: Make testable displayOption
bartoval Sep 18, 2024
384e871
Merge pull request #462 from bartoval/remove_bindLinksWithSiteIds
bartoval Sep 18, 2024
fae204b
refactor(Core UI): :recycle: Refactor biflow
bartoval Sep 18, 2024
c453cea
refactor(Core UI): :recycle: Refactor biflowList
bartoval Sep 18, 2024
3fc6c15
Merge pull request #463 from bartoval/refactor_biflow
bartoval Sep 18, 2024
84f1e36
fix(Metrics): :lady_beetle: Wrong calculation of bytes for services
bartoval Sep 19, 2024
8a5c23a
Merge pull request #464 from bartoval/fix_services_metrics
bartoval Sep 19, 2024
0d9f349
refactor(Metrics): :recycle: Refactor filter metric
bartoval Sep 19, 2024
9d9e213
refactor(Core UI): :recycle: Add skSelect
bartoval Sep 19, 2024
4c24ace
Merge pull request #465 from bartoval/refactor_metric_filters
bartoval Sep 19, 2024
69868bf
refactor(Topology): :recycle: Improve sensibility of visual distribution
bartoval Sep 19, 2024
fd7666b
test(Site): :white_check_mark: Fix site detail links
bartoval Sep 19, 2024
8fe7e06
Merge pull request #467 from bartoval/improve_distibution_visualization
bartoval Sep 19, 2024
031165c
refactor(General): :recycle: Migrate to skSelect component
bartoval Sep 20, 2024
7173efe
Merge pull request #468 from bartoval/migrate_to_skSelect
bartoval Sep 20, 2024
c71be1e
fix(Site): :lady_beetle: Duplicate links cause errors in the topology
bartoval Sep 20, 2024
386383d
Merge pull request #469 from bartoval/path_duplicate_links
bartoval Sep 20, 2024
b017ff1
feat(Site): :sparkles: Handling HA site
bartoval Sep 22, 2024
a72727f
refactor(Shared): :recycle: Refactor pairs types and components
bartoval Sep 22, 2024
e6ed090
feat(Component): :sparkles: Create component pairs table
bartoval Sep 23, 2024
0353f26
refactor(Site): :recycle: Refactor links and HA
bartoval Sep 26, 2024
0a0790f
Merge pull request #470 from bartoval/handlig_ha
bartoval Sep 26, 2024
9f6a4da
refactor(Metrics): :recycle: Change approach to query requests
bartoval Oct 7, 2024
194b054
chore(General): :hammer: Update dependencies
bartoval Oct 7, 2024
9bdc16a
fix(Metrics): :lady_beetle: Empty duration label by default
bartoval Oct 7, 2024
2f6b1f7
Merge pull request #471 from bartoval/adapt_request_metrics
bartoval Oct 7, 2024
3f6953d
fix(Metrics): :lady_beetle: Fix negative percentage of http responses
bartoval Oct 7, 2024
1300833
Merge pull request #472 from bartoval/fix_response_percentages
bartoval Oct 7, 2024
c014cf6
refactor(Metrics): :recycle: Refactor metric states
bartoval Oct 8, 2024
d1d381e
refactor(Metrics): :recycle: Refactor pairs
bartoval Oct 9, 2024
74e2db1
Merge pull request #473 from bartoval/refactor-metric
bartoval Oct 9, 2024
5f93632
refactor(Shared): :recycle: Refactor biflows http
bartoval Oct 9, 2024
832da11
fix(Shared): :lady_beetle: Fix unit tests
bartoval Oct 9, 2024
b77a970
refactor(General): :recycle: Aggregate pairs instead filter by tcp pr…
bartoval Oct 10, 2024
4fdd877
Merge pull request #474 from bartoval/refactor-metric
bartoval Oct 10, 2024
3207d72
fix(Topology): :lady_beetle: Topology does not show protocol label
bartoval Oct 11, 2024
adc8875
Merge pull request #475 from bartoval/fix_protocol_label
bartoval Oct 11, 2024
0dc0a85
fix(Site): :lady_beetle: Wrong link to destination site pairs
bartoval Oct 11, 2024
5b79912
fix(Site): :lady_beetle: Explicitly set destSite metric filter
bartoval Oct 11, 2024
6734100
Merge pull request #476 from bartoval/fix_pairs
bartoval Oct 11, 2024
a3c17e2
refactor(Services): :recycle: Move sankey to the server section
bartoval Oct 11, 2024
9a131f7
Merge pull request #477 from bartoval/move_sankey
bartoval Oct 11, 2024
6c2136c
refactor(General): :recycle: Add observedAppProtocol to pairs
bartoval Oct 11, 2024
073436f
Merge pull request #478 from bartoval/add_observed_app_protocols_to_p…
bartoval Oct 11, 2024
891f2b7
refactor(General): :recycle: Fix tests
bartoval Oct 12, 2024
d28a411
Merge pull request #479 from bartoval/fix_link_topology_navigation
bartoval Oct 12, 2024
4667b22
fix(Metrics): :lady_beetle: No http metrics are shown
bartoval Oct 12, 2024
e824d89
Merge pull request #480 from bartoval/fix_show_http
bartoval Oct 12, 2024
5fbfd9c
fix(Services): :lady_beetle: Pairs don t aggregate services
bartoval Oct 14, 2024
fec7199
Merge pull request #481 from bartoval/fix_services_pair_aggregation_p…
bartoval Oct 14, 2024
5e47d98
chore(General): :hammer: Add dev build
bartoval Oct 14, 2024
c83ac53
Merge pull request #482 from bartoval/build_dev
bartoval Oct 14, 2024
e4b2469
refactor(General): :recycle: Optimize action
bartoval Oct 14, 2024
076308e
Merge pull request #483 from bartoval/build_dev
bartoval Oct 14, 2024
5a06446
fix(General): :lady_beetle: Fix tag_name
bartoval Oct 14, 2024
8e04059
Merge pull request #484 from bartoval/build_dev
bartoval Oct 14, 2024
11dd38d
refactor(General): :recycle: Use artifacts
bartoval Oct 14, 2024
226ab0e
Merge pull request #485 from bartoval/build_dev
bartoval Oct 14, 2024
1412498
refactor(General): :recycle: Add public release
bartoval Oct 14, 2024
c83d42f
Merge pull request #486 from bartoval/build_dev
bartoval Oct 14, 2024
4dcf65d
refactor(General): :recycle: Add public release
bartoval Oct 14, 2024
c9710d1
Merge pull request #487 from bartoval/build_dev
bartoval Oct 14, 2024
5c507a6
refactor(General): :recycle: Remove build-dev
bartoval Oct 14, 2024
c6d65c8
Merge pull request #488 from bartoval/build_dev
bartoval Oct 14, 2024
41239ca
chore(General): :hammer: Add artifact generator
bartoval Oct 15, 2024
a2bb474
Merge pull request #489 from bartoval/optimize_action
bartoval Oct 15, 2024
5c50275
chore(General): :hammer: Update artifact version to 4
bartoval Oct 15, 2024
00febe4
Merge pull request #490 from bartoval/optimize_action
bartoval Oct 15, 2024
b2e1599
fix(General): :lady_beetle: Fix upload path
bartoval Oct 15, 2024
f6928bd
Merge pull request #491 from bartoval/optimize_action
bartoval Oct 15, 2024
61000d4
chore(Shared): :hammer: Update deps
bartoval Oct 15, 2024
6ad0789
Merge pull request #492 from bartoval/update_dependencies_v2
bartoval Oct 15, 2024
467d887
chore(General): :hammer: Update build action
bartoval Oct 15, 2024
d7d307c
chore(General): :hammer: Add type node package
bartoval Oct 15, 2024
90df5e8
Merge pull request #493 from bartoval/update_action
bartoval Oct 15, 2024
88b187c
chore(General): :hammer: Add webapack cache
bartoval Oct 18, 2024
2acc1a6
ci(General): :ferris_wheel: Improve relase action
bartoval Oct 18, 2024
619ca7c
Merge pull request #495 from bartoval/add_cache
bartoval Oct 18, 2024
bfd9cf7
ci(General): :ferris_wheel: Add dev-bundle
bartoval Oct 18, 2024
b462fae
Merge pull request #496 from bartoval/dev_bundle
bartoval Oct 18, 2024
9fc0b25
refactor(General): :recycle: Delete dev-bundle
bartoval Oct 18, 2024
397fedb
Merge pull request #498 from bartoval/dev_bundle
bartoval Oct 18, 2024
abf3057
refactor(General): :recycle: Remove ts_paths
bartoval Oct 18, 2024
77ec630
Merge pull request #499 from bartoval/remove_absolute_path
bartoval Oct 18, 2024
0ee0726
chore(General): :hammer: Update deps
bartoval Oct 18, 2024
d5facd3
Merge pull request #500 from bartoval/upd
bartoval Oct 18, 2024
7a59aa9
perf(General): :zap: Cypress can be ignored
bartoval Oct 19, 2024
d7e16c1
Merge pull request #501 from bartoval/make_cypess_optional
bartoval Oct 19, 2024
a7a7c36
refactor(Core UI): :recycle: Skloader as core component
bartoval Oct 19, 2024
0f36117
Merge pull request #502 from bartoval/move_loader_from_shared_page_to…
bartoval Oct 19, 2024
a2c8b1d
chore(General): :hammer: Update dependencies
bartoval Nov 11, 2024
62654e9
Merge pull request #503 from bartoval/upd_npm
bartoval Nov 11, 2024
4ac3201
refactor(Services): :recycle: Redesign services page as routing keys …
bartoval Nov 12, 2024
8664d8d
feat(Services): :sparkles: Routingkeys page
bartoval Nov 15, 2024
9bfab55
feat(Services): :sparkles: Add topology to listenere and connector view
bartoval Nov 19, 2024
e0d78a7
chore(General): :hammer: Update dependencies
bartoval Nov 19, 2024
32bf2e8
refactor(General): :recycle: Align console based on feedbacks
bartoval Nov 20, 2024
adef3c1
refactor(Services): :recycle: Rename serverList in pairList
bartoval Nov 21, 2024
0f535ac
refactor(General): :recycle: Remove highlight cell
bartoval Nov 22, 2024
683d803
Merge pull request #504 from bartoval/routing_keys_page
bartoval Nov 22, 2024
ed3f6a9
fix(Services): :lady_beetle: Fix combos for listener topology
bartoval Nov 26, 2024
d0339de
Merge pull request #505 from bartoval/integrate_sites_from_new_api
bartoval Nov 26, 2024
c600e28
refactor(Services): :recycle: Clean up listener and connectors view
bartoval Nov 28, 2024
f94f419
Merge pull request #506 from bartoval/clean_listners_and_connectors
bartoval Nov 28, 2024
d2c412a
refactor(Topology): :recycle: Improve topology service filtering
bartoval Nov 28, 2024
1b681c0
Merge pull request #507 from bartoval/improve_topoloogy_service_filte…
bartoval Nov 28, 2024
a372e3a
refactor(Topology): :recycle: Add force fit view
bartoval Nov 28, 2024
beae531
Merge pull request #508 from bartoval/improve_topoloogy_service_filte…
bartoval Nov 28, 2024
90780e6
refactor(Services): :recycle: Polite topology diagram and descriptions
bartoval Nov 29, 2024
82d4c30
Merge pull request #509 from bartoval/polite_services
bartoval Nov 29, 2024
38c69ad
chore(General): :hammer: Migrate to eslint 9
bartoval Nov 30, 2024
1f25c3f
Merge pull request #510 from bartoval/migrate_eslint_9
bartoval Nov 30, 2024
cac8b36
refactor(General): :recycle: Update mocks with listeners and connectors
bartoval Dec 2, 2024
326225c
Merge pull request #511 from bartoval/upadate_mocks
bartoval Dec 2, 2024
7af1688
refactor(Services): :recycle: Add hasListener flag
bartoval Dec 2, 2024
6fa0b67
Merge pull request #512 from bartoval/update_console_service_flag
bartoval Dec 2, 2024
5a460d9
refactor(Topology): :recycle: Improve topoogy position
bartoval Dec 3, 2024
3e58fbf
refactor(General): :recycle: Refactor mock data
bartoval Dec 3, 2024
5aaa8b1
Merge pull request #513 from bartoval/improve_graph_positions
bartoval Dec 3, 2024
1647377
refactor(General): :recycle: Make pf version variable
bartoval Dec 4, 2024
8026c24
Merge pull request #514 from bartoval/make_pf_version_variable
bartoval Dec 4, 2024
d50761d
refactor(General): :recycle: Reorganize css
bartoval Dec 4, 2024
3dd33de
docs(General): :books: Update references
bartoval Dec 4, 2024
86e08d6
Merge pull request #515 from bartoval/modularize_pf_version
bartoval Dec 4, 2024
f36a1ec
refactor(General): :recycle: Migration to pf6
bartoval Dec 4, 2024
3dc90a6
Merge pull request #516 from bartoval/pf_6_migration
bartoval Dec 6, 2024
166ae2b
refactor(General): :recycle: Add app flow octets
bartoval Dec 6, 2024
e951b36
refactor(General): :recycle: Polish configuration
bartoval Dec 7, 2024
4e63791
refactor: :recycle: Polish commitlint
bartoval Dec 7, 2024
0fcec8a
Merge pull request #517 from bartoval/add_appflow_octets
bartoval Dec 7, 2024
e5190ec
refactor: :recycle: From skupper console to network console
bartoval Dec 7, 2024
350f8f4
refactor(Component): :recycle: Polish component references
bartoval Dec 7, 2024
22314ef
Merge pull request #518 from bartoval/polish_Component_resource
bartoval Dec 7, 2024
3414b05
refactor(API): :recycle: Create API prop mapper
bartoval Dec 7, 2024
b78ac88
refactor: :recycle: Polish naming conventions and mocks
bartoval Dec 8, 2024
8a2ee38
refactor: :recycle: Rewrite styles from tokens
bartoval Dec 8, 2024
7b48a1c
refactor: :recycle: Reorganize configurations
bartoval Dec 8, 2024
c614a4b
refactor: :recycle: Fix mock metrics
bartoval Dec 8, 2024
1b3c622
Merge pull request #519 from bartoval/create_api_props_mapper
bartoval Dec 9, 2024
a25d554
fix(Biflows): :lady_beetle: Process biflow table no sort correctly
bartoval Dec 9, 2024
72f8eb7
Merge pull request #520 from bartoval/fix_sort_for_biflows
bartoval Dec 9, 2024
6a675a5
refactor(Core utils): :recycle: Polish configuration
bartoval Dec 9, 2024
fda5953
fix: :lady_beetle: Wrong path for connections
bartoval Dec 9, 2024
0c8505a
Merge pull request #521 from bartoval/add_pagination_size_filter_bifl…
bartoval Dec 9, 2024
42165ea
refactor: :recycle: Polish patternfly
bartoval Dec 10, 2024
ed72158
fix: :lady_beetle: Rollaback react router starTransition false
bartoval Dec 10, 2024
db990d6
refactor: :recycle: Reorganize providers
bartoval Dec 10, 2024
9ac958c
chore: :hammer: Polish webpack and ts config
bartoval Dec 10, 2024
fd51519
fix: :lady_beetle: Suspence no work for react router v7 future flag
bartoval Dec 11, 2024
3ff4099
refactor: :recycle: Re organize routes
bartoval Dec 11, 2024
d52176b
Merge pull request #522 from bartoval/polish_patternfly_css
bartoval Dec 11, 2024
6dc5b20
chore: :hammer: Move to react router 7
bartoval Dec 11, 2024
58ab5ff
chore: :hammer: Update react types
bartoval Dec 11, 2024
f2b3276
docs: :books: Update readme
bartoval Dec 11, 2024
daecf14
refactor: :recycle: Add new sites mock data
bartoval Dec 11, 2024
62aa906
refactor(Core UI): :recycle: Show biflow details border
bartoval Dec 11, 2024
3ad8003
Merge pull request #523 from bartoval/refactor_jest
bartoval Dec 11, 2024
6524c8a
refactor(Core UI): :recycle: Fix truncate
bartoval Dec 11, 2024
18ba667
refactor(Core UI): :recycle: Rewrite fade animation manually
bartoval Dec 11, 2024
3e815fa
fix(Core utils): :lady_beetle: Datetime not geolocated
bartoval Dec 12, 2024
8b406f7
Merge pull request #524 from bartoval/update_pf_fix_truncate
bartoval Dec 12, 2024
ec06b27
test: :white_check_mark: Flat test folder structure
bartoval Dec 12, 2024
a79bee0
refactor: :recycle: Move d.ts
bartoval Dec 12, 2024
26e7baf
refactor(Biflows): :recycle: Unify labels
bartoval Dec 12, 2024
d699ae1
Merge pull request #525 from bartoval/reorganize_folders
bartoval Dec 12, 2024
3efdfd1
feat(Core UI): :sparkles: Add bytes filter to the sankey
bartoval Dec 13, 2024
e58264d
feat: :sparkles: Customize graph behaviours
bartoval Dec 13, 2024
7c5caf7
Merge pull request #526 from bartoval/add_sankey_bytes_filter
bartoval Dec 13, 2024
ab95018
fix: :lady_beetle: ExcludeBehaviors undefined crash the graph
bartoval Dec 13, 2024
0e76a30
Merge pull request #527 from bartoval/fix_excludeBehaviors_undefined
bartoval Dec 13, 2024
bda4939
chore: :hammer: Increase compression for build
bartoval Dec 13, 2024
7f69f70
chore: :hammer: Polish github actions amd husky
bartoval Dec 13, 2024
8abaf5d
fix(Services): :lady_beetle: Sankey no manage byterate value 0
bartoval Dec 13, 2024
1974378
Merge pull request #528 from bartoval/enable_compress_webpack
bartoval Dec 13, 2024
a99053a
refactor: :recycle: Use endpoints as query fetch keys
bartoval Dec 14, 2024
457a9f5
fix(Metrics): :lady_beetle: Filter metric per site ids instead name
bartoval Dec 14, 2024
5b15660
refactor(Topology): :recycle: Use id to get topology metrics
bartoval Dec 15, 2024
3ebfe92
fix(Core UI): :lady_beetle: Pf chart no display legend
bartoval Dec 15, 2024
be7e173
refactor(Metrics): :recycle: Polish metric tables
bartoval Dec 15, 2024
321857a
Merge pull request #529 from bartoval/refactor_ui_fetches
bartoval Dec 16, 2024
f113fd5
refactor: :recycle: Remove old legacy latency references
bartoval Dec 9, 2024
1c81c4e
refactor: :recycle: Convert addresses to services
bartoval Dec 17, 2024
4f40b3d
refactor(Topology): :recycle: Handle drawer resize inside the graph lib
bartoval Dec 27, 2024
13a862c
test: :white_check_mark: Add temp interface to fix services/addresses…
bartoval Dec 27, 2024
81f8a9f
refactor(Metrics): :recycle: Recalculate step
bartoval Dec 30, 2024
9d1b24c
chore: :hammer: Update dependencies
bartoval Dec 30, 2024
00cb332
Merge pull request #530 from bartoval/remove_old_metric_latency_refer…
bartoval Dec 30, 2024
715d6d6
docs: :books: Update network observer references
bartoval Jan 7, 2025
dc831c0
Merge pull request #531 from bartoval/update_doc
bartoval Jan 7, 2025
655371b
docs: :books: Update table of contents Readme
bartoval Jan 8, 2025
bd3dd55
chore: :hammer: Update dependnecies
bartoval Jan 8, 2025
9d4d3ba
refactor(Topology): :recycle: Clean protocols
bartoval Jan 8, 2025
255bb36
feat(Topology): :sparkles: Add badge to remote nodes
bartoval Jan 8, 2025
9d5f4e7
refactor: :recycle: Add remote processes to mock data
bartoval Jan 8, 2025
a91d343
Merge pull request #535 from bartoval/update_ref_docs
bartoval Jan 8, 2025
17b13a6
chore: :hammer: Update lock file
bartoval Jan 8, 2025
049caaa
Merge pull request #536 from bartoval/update_ref_docs
bartoval Jan 8, 2025
c393d1b
chore: :hammer: Modify include exclude folders
bartoval Jan 9, 2025
9ab070d
chore: :hammer: Move from webpack to vite
bartoval Jan 10, 2025
aafeef3
chore: :hammer: Remove webpack
bartoval Jan 10, 2025
8029a8c
chore: :hammer: Update dependencies
bartoval Jan 10, 2025
b844e5b
Merge pull request #537 from bartoval/polish_conf
bartoval Jan 10, 2025
64733aa
docs: :books: Simplify documentation and add images
bartoval Jan 10, 2025
0421397
docs: :books: Add screenshots
bartoval Jan 10, 2025
c779bf4
Merge pull request #538 from bartoval/update_docu
bartoval Jan 10, 2025
1d646a9
fix(Topology): :lady_beetle: Canvas zoom is triggered during a combo …
bartoval Jan 11, 2025
6751dc4
Merge pull request #539 from bartoval/fix_zoom_canvas
bartoval Jan 11, 2025
3448512
chore: :hammer: Improve husky hook configuration
bartoval Jan 11, 2025
ab542d4
chore: :hammer: Update lintstaged
bartoval Jan 11, 2025
500f143
chore: :hammer: Remove lintstagedrc
bartoval Jan 11, 2025
ad63e28
refactor: :recycle: Remove any types
bartoval Jan 11, 2025
037e67f
refactor: :recycle: Polish jest configs
bartoval Jan 11, 2025
ad76f43
Merge pull request #540 from bartoval/optimize_linting
bartoval Jan 11, 2025
cfeeb9c
chore: :hammer: Add react swc plugin and clean jest config
bartoval Jan 11, 2025
3faed3b
Merge pull request #541 from bartoval/remove_no_necessary_opt_jest
bartoval Jan 11, 2025
9ed19c4
refactor: :recycle: Rename env variables
bartoval Jan 11, 2025
fa40c6b
Merge pull request #542 from bartoval/rename_env_variables
bartoval Jan 11, 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
  •  
  •  
  •  
5 changes: 0 additions & 5 deletions .eslintignore

This file was deleted.

167 changes: 0 additions & 167 deletions .eslintrc.json

This file was deleted.

16 changes: 0 additions & 16 deletions .gitattributes

This file was deleted.

File renamed without changes.
54 changes: 54 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Build 🏗️

on:
push:
branches: [main, v2]
pull_request:
branches: [main, v2]

jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code 📥
uses: actions/checkout@v4

- name: Set up Node.js ⚙️
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'yarn'
cache-dependency-path: yarn.lock

- name: Install dependencies 📦
run: |
HUSKY=0 yarn install --prefer-offline --immutable --check-cache

- name: Check for cyclic dependencies 🔄
run: |
yarn check-cycles

- name: Lint code 🎨
run: |
yarn lint

- name: Build project 🏗️
run: |
yarn build

- name: Get number of CPU cores 💻
id: cpu-cores
uses: SimenB/github-actions-cpu-cores@v2

- name: Run Unit tests 🧪
run: |
yarn coverage --max-workers ${{ steps.cpu-cores.outputs.count }}

- name: Upload coverage to Codecov 📊
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

- name: Run Integration tests 🚨
run: |
yarn ci
22 changes: 18 additions & 4 deletions .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,25 @@
name: Lint Commit Messages
on: [pull_request, push]
name: Lint Commit Messages 📝

on:
pull_request:
branches:
- main
- v2
push:
branches:
- main
- v2

jobs:
commitlint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Checkout code 📥
uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: wagoid/commitlint-github-action@v5

- name: Run commit lint check ✅
uses: wagoid/commitlint-github-action@v5
with:
configFile: .commitlint.config.js
43 changes: 22 additions & 21 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,56 +1,57 @@
name: release
name: Release 🚀

on:
push:
# Sequence of patterns matched against tags
# Right now, we run this job automatically when a semantically versioned
# tag is pushed (with an optional suffix).
tags:
- '[0-9]+.[0-9]+.[0-9]+*'
- '[0-9]+.[0-9]+.[0-9]+*' # Match semantically versioned tags

jobs:
build-and-release:
name: Build and release skupper-console
name: Build and Release Network Console 📦
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@v3
- name: Checkout code 🛎️
uses: actions/checkout@v4

- name: Set up Node.js ⚙️
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '18'
node-version: '20'
cache: 'yarn'
cache-dependency-path: yarn.lock

- name: Set env 📋
- name: Set Environment Variable 📋
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
- name: Install 📦

- name: Install Dependencies 📦
run: |
yarn install --immutable --immutable-cache --check-cache --prefer-offline
- name: Build 🚧
HUSKY=0 CYPRESS_RUN_BINARY=0 yarn install --ignore-optional --immutable --immutable-cache --check-cache --prefer-offline

- name: Build Project 🚧
run: |
yarn build
env:
CI: false
- name: Unit tests 🔧
run: |
yarn test
- name: Package 📦

- name: Package Build 📦
run: |
cd build/ && tar -zcvf ../console.tgz --exclude='./data' .
- name: Create Draft Release ✅

- name: Create Draft Release ✨
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ env.RELEASE_VERSION }}
body: |
Skupper-console is available as a tar ball:
- console.tgz
Issues fixed in this release
Issues fixed in this release:
- https://github.com/skupperproject/skupper-console/issues?q=is:issue%20milestone:${{ env.RELEASE_VERSION }}
draft: true

- name: Upload Release Asset ⬆️
id: upload-release-asset
uses: actions/upload-release-asset@v1
Expand Down
Loading
Loading