• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openSUSE / agama
75%
master: 72%

Build:
Build:
LAST BUILD BRANCH: storage-volume-keywords
DEFAULT BRANCH: master
Repo Added 30 Mar 2023 08:16AM UTC
Token etyPFVBg3mEh3iw2B7h9xfP84ywW7Pc6q regen
Build 6688 Last
Files 911
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH web-agama-network
branch: web-agama-network
CHANGE BRANCH
x
Reset
Sync Branches
  • web-agama-network
  • 8021x
  • DIAG_update
  • access-writable-properties
  • adapt-rust-storage
  • adapt-software-ui
  • adapt-storage-ui
  • adapt_network_UI
  • adapt_quesstions_api
  • add-agama-cli
  • add-arbitrary-volumes
  • add-css-filters
  • add-fixed-popup-sizes
  • add-japanese
  • add-libsonnet-to-spec
  • add-network-service
  • add-pr-template
  • add-rb-build-versions
  • add-rust-lcov
  • add-rust-lcov-binstall
  • add_bonding_support
  • add_more_translations
  • add_mtu_upstream
  • additional_wireless_settings
  • adjust_by_ram_hint
  • adjusting_the_about_agama_text
  • agama
  • agama-auto-pkg
  • agama-cli_login_subcommand
  • agama-dbus-server-lib
  • agama-dbus-server-package
  • agama-installer-sle
  • agama-live-update
  • agama-products
  • agama_rename
  • agama_save_logs
  • agama_server_logging
  • allow-lun-scan
  • answers_support
  • api-option
  • api-storage-settings
  • architecture_2024
  • architecture_2024_certificate_fix
  • architecture_2024_merge_master
  • ask_cli
  • ask_question_http
  • async-aware-mutex
  • async-std-channels
  • auth-cmd
  • auto-close-dropdown
  • auto-localization
  • auto-suggest-username
  • auto-update-locales
  • auto_register
  • auto_resize
  • autosave_logs
  • autoyast-import
  • autoyast-to-json
  • avahi_update
  • avoid-actiongraph-ref
  • avoid-dbus-tree-deadlock
  • avoid-long-lived-probing
  • ay_errors
  • backend-testing-is-agama
  • backend_locale
  • base-http-client-unauthenticated-url
  • better-agama-derive
  • better-cli-help
  • better-errors
  • better-product-change
  • better-progress
  • better-selector
  • better-settings-derive
  • better_bigger_resize
  • bonding_tui
  • browser_config
  • bsc#1225348
  • bsc1210541-copy_nm_run_dir
  • bump-lockfile-version
  • bump-ruby-dbus-dependency
  • calculated_tooltip
  • cargo
  • change-location
  • change-selectors-look-and-feel
  • change-sidebar-mount-component
  • change-volume-size-order
  • changes
  • changes-2.2
  • check_multipath
  • ci-rubocop
  • ci-yardoc
  • ci-yardoc2
  • cleanup
  • cli-missing-proposal
  • cli-storage-boot-device
  • cli-write-network
  • cli-write-network-changes
  • cli_auto_questions
  • cli_autoyast_convert
  • cli_logs_improvements
  • clippy
  • cockpit-309
  • comment-jsonnet-example
  • commit-errors
  • config-edit
  • confirm_format
  • connection-error
  • contextual-actions-2nd-approach
  • copy_zypp_cache
  • css-adjustments-ii
  • css-clean-up
  • css-improvements
  • dbus-broker-workaround
  • dbus-dep
  • dbus-to-http
  • dbus-zfcp
  • delete_dangerouslySetInnerHTML
  • dependabot/npm_and_yarn/web/follow-redirects-1.15.4
  • dependabot_fixes
  • dependencies
  • devel_login_style_fix
  • device-selection
  • device-selector
  • device-selector-ui
  • devices-client
  • devices-dbus
  • devserver_manifests
  • devserver_translations
  • do-not-use-abbr
  • do-not-write-lo
  • doc-dbus-2
  • doc-dbus-3
  • doc-dbus-fix
  • doc-obs-service
  • doc-startup-process
  • doc_question_types
  • docs-cleanup
  • docu_update
  • documentation-fix
  • dolomite
  • dolomite_storage
  • dont-change-pagemenu-fn-names
  • download_logs
  • drop-cockpit-manager
  • drop-disable-l10n
  • drop-language1-service
  • drop-notification-mark
  • drop-nowrap-hack
  • drop-objects-mutex
  • drop-products-context
  • drop-settings
  • drop-storage-warning
  • drop_locale_manifest
  • drop_network_dbus
  • dropdown-on-open-change
  • dummy-ethernet
  • dummy_device
  • early_finish_fix
  • enable-recommended
  • encrypted_device_label
  • eslint-plugin-agama-i18n
  • eslint-plugin-i18next
  • exfatprogs
  • extend-logs
  • extend-storage-dbus
  • extend-storage-dbus2
  • extend-storage-js
  • extract-issues
  • fcoe1
  • filter_only_external_connections
  • find-space-improvements
  • fix-actions
  • fix-actions-generator
  • fix-agama-server-name
  • fix-await-holding-lock
  • fix-build
  • fix-button-hover-styles
  • fix-changelog
  • fix-ci
  • fix-client-initialization
  • fix-clippy-warnings
  • fix-congratulation-page
  • fix-css-filters
  • fix-dbus-docs
  • fix-doc
  • fix-doctests
  • fix-dropdown-alignment
  • fix-duplicated-keymaps
  • fix-events-names
  • fix-example-profiles
  • fix-filter-config
  • fix-from-review
  • fix-fs-info
  • fix-github-697
  • fix-github-797
  • fix-icon-big
  • fix-install-button
  • fix-installation-finished
  • fix-js-tests
  • fix-jsonnet-example
  • fix-language-reload
  • fix-layout-block-sizes
  • fix-layout-blur
  • fix-list-search
  • fix-listsearch
  • fix-loading
  • fix-locale-startup-1
  • fix-openapi
  • fix-openapi-docs
  • fix-pf5-ff
  • fix-products-i18n
  • fix-products-redirection
  • fix-progress-docs
  • fix-proposal-page
  • fix-questions
  • fix-redirection
  • fix-selector-styles
  • fix-server-config
  • fix-service-status
  • fix-setup-doc
  • fix-sidebar-z-index
  • fix-software-issues
  • fix-storage-client
  • fix-storage-devices
  • fix-storage-menuitems
  • fix-storage-proposal-icons
  • fix-storage-service
  • fix-svgr
  • fix-take-screenshots-test
  • fix-take-screenshots-test2
  • fix-tests
  • fix-tests-for-dbus-23b1-23b2
  • fix-users-import
  • fix-users-issues
  • fix-weblate-merge-po
  • fix_1108
  • fix_build_bs
  • fix_cache_removal
  • fix_dns_handling
  • fix_dolomite_patterns
  • fix_missing_agama_yml
  • fix_netmask_handling
  • fix_network_issues
  • fix_pattern_selection
  • fix_producs_spec
  • fix_rake_install
  • fix_rakefile
  • fix_release_action
  • fix_rubygem_build
  • fix_systemd_startup
  • fix_typos
  • fix_workflow
  • fix_zypp_target
  • fixed_actions
  • fixed_gem_submission
  • force-timezone
  • formatting_ci
  • frontend-cleanup-2
  • frontend-cleanup-3
  • fs-options
  • general-mac-address
  • gettext_wrapper
  • global_snapshots
  • hide-sidebar-siblings
  • html_minimizer
  • http-auth
  • http-client-product
  • http-client-software
  • http-client-storage
  • http-dasd
  • http-iscsi
  • http-iscsi-events
  • http-issues-api
  • http-locale-srv
  • http-manager-srv
  • http-progress-api
  • http-server
  • http-software-srv
  • https_enhancements
  • https_support
  • i18n_doc
  • i18n_documentation
  • i18n_documentation2
  • i18n_documentation3
  • icons
  • ignore_adjust_by_ram
  • import-autoyast-profiles
  • import_cli
  • improve-coverage
  • improve-error-handling
  • improve-error-reporting
  • improve-form-errors
  • improve-network-d-bus
  • improve-network-tests
  • improve-page-and-layout
  • improve-product-selection
  • improve-sections-indentation
  • improve-sidebar-siblings-manipulation
  • improve-storage-options
  • improve_multipath_check
  • infiniband_upstream
  • init-software-context
  • initial_break_cockpt
  • inquire
  • install-cargo-when-missing
  • install_from_2nd_DVD
  • installation
  • installation-progress
  • installer-keymap
  • integration_test_runs
  • introspecion-doc
  • ipv4+ipv6
  • ipv6-support
  • ipv6_base_connection
  • iscsi-queries
  • iscsi_translations
  • issue#932
  • issues
  • issues-fix
  • keep-source-map
  • keep-volume-size
  • keyboard-support-username-autosuggest
  • kill_cockpit
  • language-switcher
  • legacy-autoyast-support
  • legacy_autoyast_storage
  • less_strict_nokogiri
  • license_check
  • licenses
  • list_software_patterns
  • live
  • live-iso-doc
  • load-guided-config
  • load_translations
  • locale-tests
  • locale_url_query
  • localization
  • logging
  • login
  • login_error
  • logs_permissions
  • logs_store_dest
  • lshw_autoinst
  • lvm-multidisk
  • manager-http-srv
  • manager-rust
  • mandatory_registration_warning
  • master
  • master-on-cockpit
  • matching_settings
  • max_size_fix
  • merge-architecture_2024
  • merge-master
  • merge-master-architecture_2024
  • merge-master-registration
  • merge_services
  • minify_html
  • missing_conversion
  • missing_textdomain
  • more_badges
  • more_dns_options
  • more_storage_http_api
  • more_translations
  • more_wireless_options
  • move-agama-network
  • move-dasd-iface
  • move_conf_share
  • move_eslint_plugin
  • moved_to_npmjs
  • network
  • network-api-overview
  • network-cli
  • network-docs
  • network-nmstate-wrapper
  • network-service
  • network-service-2
  • network-system-api
  • network_cli
  • network_design_support
  • network_improvements
  • network_query_continue
  • network_running_config
  • new-ui-fix-locale
  • new-ui-proposal
  • new_terminal
  • next-proposal-page
  • nm_routing
  • no-progress-dispatching
  • notification-mark
  • npm_update
  • obs-integration
  • obs-integration2
  • obs_sync
  • obs_update
  • openqa
  • optimize_pattern_loading
  • optionally_install_from_2nd_DVD
  • override-table-header-styles
  • package-available
  • packaging
  • packaging-fixes
  • partitions-dbus
  • pattern_modify_dbus
  • pattern_selection
  • patternfly-v5
  • patternfly-v5.1
  • plane
  • playwright-test
  • playwright_improvements
  • playwright_tips
  • plural_form_fix
  • po_new_arch
  • popup-siblings-workaround
  • pot_langugage_attribute
  • ppc64-diag
  • ppc64le_repos
  • pr_add_tryfrom_string_option_for_macaddress
  • pre-conference-fixes
  • preload-repositories
  • preosc
  • product-localized-description
  • product_translations
  • progress-i18n
  • progress-queries
  • progress-status
  • proxy_install
  • proxy_setup
  • publish-rust-documentation
  • questions-optional-default
  • questions_doc_improvements
  • questions_documentation
  • questions_fixes
  • questions_http_api
  • questions_unattended_proposal
  • questions_workaround
  • react-query
  • read-locales
  • read-locales-list
  • readme_links
  • reconnect
  • redesign-locale-api
  • refactor-auth-token
  • refactor-find_answer
  • refactor-network-model
  • refactor-rust
  • refs/tags/1
  • refs/tags/v1
  • refs/tags/v2.1
  • refs/tags/v2.2
  • regenerate_package-lock
  • registration
  • registration-dbus-api
  • registration-ui
  • registration_adapt
  • release-10
  • release-4
  • release-5
  • release-6
  • release-7
  • release-8
  • release-9
  • release-v2
  • release-v2.1
  • remove-aria-hidden-patch
  • remove-open-dialog-from-section
  • remove-popup-height-prop
  • remove-roadmap
  • remove-slot-leftover
  • remove_dangerouslySetInnerHTML
  • rename-cookie
  • rename-schema-conversion
  • require-bzip2
  • resize-improvements
  • restart-web-server
  • reuse-device
  • reuse-device-2
  • revert-1320-fix_network_issues
  • revert-1544-early_finish_fix
  • revert_html-webpack-plugin
  • rexml
  • rm
  • root-password-empty-state
  • ruby-dbus-0221
  • ruby-dbus-23beta2
  • rust-coverage
  • rust-storage-small-improvements
  • rust_locale
  • rust_logging
  • rust_questions
  • rustfmt
  • s390_deployment_guide
  • safe-load-file
  • schema-nonstorage
  • script_rename
  • section-improvements-20231127
  • section-no-title
  • separate-boot-disk
  • server-docs
  • service_i18n
  • set-locale
  • setxkbmap-review
  • setxkbmap_timeout
  • show
  • show-all-storage-settings
  • simplify-section-component
  • size-before
  • skip-activate
  • small_docu_update
  • sort_languages
  • space-policy-ui
  • space_policy_ui
  • space_policy_ui_2-with-improved-hint
  • space_popup
  • split_products
  • storage-april-draft
  • storage-client
  • storage-delete
  • storage-issues
  • storage-issues-dbus
  • storage-lvm
  • storage-new-ui-fixes
  • storage-next-device-selection
  • storage-next-selector
  • storage-pretty-json
  • storage-proposal-volumes
  • storage-queries
  • storage-result-action
  • storage-result-section
  • storage-reuse-filesystem
  • storage-schema
  • storage-schema-basic
  • storage-search
  • storage-settings
  • storage-settings-break
  • storage-size-current
  • storage-typescript
  • storage-ui
  • storage-unexported-disks
  • storage-update-properties
  • storage-volume-keywords
  • storage_adapt
  • storage_merge
  • storage_merge2
  • storage_skeletons
  • storage_translations
  • sw_service_language
  • swap_reuse
  • sync-l10n
  • testing-using-container
  • tests
  • timezone_small_fixes
  • tokio
  • tokio-console
  • tpm_fde_ui
  • tpm_yast
  • transactional-ui
  • transactional_label_icon
  • transactional_on_top
  • transactional_volume
  • translate_patterns
  • translations
  • translations_docu
  • translations_refactoring
  • try-get-issues
  • ui-integration
  • ui-storage-regrouping
  • ui_locale_dbus
  • unify-l10n-wrappers
  • unify-rust-services
  • unify-users-and-manager
  • unify_http_helpers
  • update-alp-patterns
  • update-cockpit
  • update-cockpit-js
  • update-dependencies-20230418
  • update-dependencies-20231003
  • update-dependencies-20231114
  • update-dependencies-2024-03-19
  • update-dependencies-20240110
  • update-gemfile-deps
  • update-network-api-doc
  • update-network-dbus-docs
  • update-patternfly
  • update-rust-dependencies
  • update_crates
  • update_doc
  • update_nokogiri
  • update_npm_packages
  • update_storage_ui
  • upgrade-cli-deps
  • use-agama-network
  • use-button-for-description
  • use-europe-berlin-tz
  • use-gzip-not-bzip2
  • use-locale-encoding
  • use-node-siblings-hook
  • use-port-80
  • use-query-questions
  • use-strong-element
  • use-view-transitions-api
  • user_patterns
  • users_2024
  • users_translations
  • v10
  • v3
  • v4
  • v5
  • v6
  • v6_method
  • v7
  • v8
  • v9
  • volume-sizes
  • volume_location
  • volumes_locations
  • wait-before-install
  • wait-before-probing
  • watch_files
  • web-dasd
  • web-dx
  • web-server
  • web_translations
  • weblate
  • weblate_sync
  • webpack_locale_fix
  • webpack_po
  • wifi-password-show-button
  • wip_storage_merge
  • wireless_hidden
  • workflow_fix
  • writable_loopback
  • write-network-changes
  • xx_lang
  • yupdate_agama
  • yupdate_fix
  • yupdate_fixes
  • yupdate_git_fix
  • zfcp
  • zfcp-improvements
  • zfcp-ui
  • zfcp_adapt
  • zypp_fixes

08 Jan 2024 11:38AM UTC coverage: 74.997%. Remained the same
7448093467

push

github

web-flow
Remove global issues page and start using popup instead (#886)

## Problem

"We have agreed to use the sidebar for actions related to the installer
itself (e.g., diagnosis tools, display lang, etc). Everything related to
the target system to install should not be placed in the siderbar.

The only thing related to the target system still present in the sidebar
is the issues link. The issues should be globally accessible from
another place (footer, header, ...)."

As described in #872 

This PR fixes #872 

## Solution

Issues page link is removed from the sidebar and all other places where
it was present.

During the progress of this PR, decision was made to drop the showing of
global (all) issues at once in the popup.

Because of this, the Issues popup (previously a page) can no longer be
accessed from the sidebar (or from the icon in the header, which was an
idea at some point).

The Issues Dialog (popup) now shows issues related only to a single
section (software, product, storage, ...) and is opened by clicking on
the warning link in the sections on the overview page (and a few other
places).

For this reason, the prop id for the Section component was introduced,
so the issues could be filtered to a specific type for the popup based
on from where has the user clicked the warning.

## Testing

-  Tested manually
- Adjusted unit test files to some extent, possibly more work is needed
here.


## Screenshots


![294189450-e2b43bbc-65cb-42bb-aa64-092eb8e2b0f5](https://github.com/openSUSE/agama/assets/112288843/0177753e-c96b-42d4-a10e-7543b570104a)

1426 of 2171 branches covered (0.0%)

Branch coverage included in aggregate %.

16064 of 21150 relevant lines covered (75.95%)

22.61 hits per line

Relevant lines Covered
Build:
Build:
21150 RELEVANT LINES 16064 COVERED LINES
22.61 HITS PER LINE
Source Files on web-agama-network
  • Tree
  • List 661
  • Changed 24
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7448093467 web-agama-network Remove global issues page and start using popup instead (#886) ## Problem "We have agreed to use the sidebar for actions related to the installer itself (e.g., diagnosis tools, display lang, etc). Everything related to the target system to i... push 08 Jan 2024 01:30PM UTC web-flow github
75.0
7448093465 web-agama-network Remove global issues page and start using popup instead (#886) ## Problem "We have agreed to use the sidebar for actions related to the installer itself (e.g., diagnosis tools, display lang, etc). Everything related to the target system to i... push 08 Jan 2024 01:29PM UTC web-flow github
74.94
7448093478 web-agama-network Remove global issues page and start using popup instead (#886) ## Problem "We have agreed to use the sidebar for actions related to the installer itself (e.g., diagnosis tools, display lang, etc). Everything related to the target system to i... push 08 Jan 2024 01:28PM UTC web-flow github
75.0
See All Builds (4017)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc