Makefile: Update Cockpit lib to d9b581580a961206fd1ef5f3e73956ea #65
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Aditya Vardhan Singh (1):
shell: style login close button as secondary button
Alice Brooks (1):
test: Set the lease path to /run/dnsmasq
Jelle van der Waa (34):
test: fix enabling low-level protocol debugging comment
test: bidi: log unpacking raw result before the actual unpacking
lib: drop override for wrongly colored select in dark theme
lib: drop pf-v5-u-font-weight-light declaration
lib: cockpit: log channel instead of control
cockpit: Implement PCP metrics channel in the Python bridge
lib: drop nested table PatternFly workaround
test: drop cockpit-pcp journal whitelist
test: restore fstab/crypttab for RHEL 8 storage tests
lib: restrict SASS plugin to scss files
lib: override PatternFly's secondary dark theme behaviour
test: disable multihost tests for Fedora CoreOS
lib: cockpit: remove cockpit.resolve/cockpit.reject()
lib: cockpit: remove cockpit.when()
lib: cockpit: make resolve_dot_paths always return an array
pkg: lib: robustify self.path initialisation for cockpit.location
pkg: convert substr() usage to substring()
lib: cockpit: replace substr usage with substring
pkg: cockpit: fix typo value in cockpit.location.decode()
test: correct add_machine password argument typing
base1: move test-path to base1
lib: ensure basename("/") returns "/"
lib: cockpit: drop old Mozilla window.location.hash hack
base1: correct typeof invocation
lib: correctly check if rows are empty
lib: cockpit: rename location to location-utils
lib: cockpit: split location into a separate class
metrics: don't divide a number with a string
lib: correct DbusClient.proxy() typing
lib: add DbusClient.watch() in TypeScript typing
lib: allow cockpit.location to be modified
test: typecheck: output stats of TS errors for JavaScript files
lib: shell: tabIndex property only accepts integer values
test: follow RUF051 recommendations
Marius Vollmer (59):
storage: Never install packages on-demand in Anaconda mode
storage: Expose Stratis virtual filesystem sizes
lib: Add path functions
lib: Rename "path" to "cockpit-path"
test: Prepare for Shell rewrite
Revert "lib: Port cockpit-components-file-autocomplete.jsx to fsinfo"
lib: Pass along errors when starting systemd units
lib: Also apply scrolling fixes to grouped Select components
lib: Copy TypeaheadSelect into our code
lib: Fix TypeScript error in TypeaheadSelect
lib: Optionally trust selected property in TypeaheadSelect
lib: Support dividers with TypeaheadSelect
lib: Hide clear button in TypeaheadSelect when it would do nothing
lib: Simplify and translate UI texts in TypeaheadSelect
storage: Use TypeaheadSelect instead of deprecated Select
lib: Use TypeaheadSelect instead of deprecated Select for timezones
lib: Use TypeaheadSelect instead of deprecated Select for FileAutoComplete
lib: Fix TypeScript error in TypeaheadSelect correctly
test: Fix coverage report for pkg/lib
shell: Require confirmation before connecting to remote machines
lib: Translate one more UI string in TypeaheadSelect
lib: Ignore dividers when key navigating in TypeaheadSelect
lib: Support headers with TypeaheadSelect
test: Also retry a browser wait when the helper function is missing
test: Run "typecheck" as part of test/static-code
lib: Add types for Location.encode and Location.decode
shell: Check types in "state"
lib: Import MultiTypeaheadSelect template from Patternfly
lib: Correct TypeScript errors in MultiTypeaheadSelect
lib: Make our changes to MultiTypeaheadSelect
lib: Adapt TypeaheadSelect and MultiTypeaheadSelect to key navigation changes
lib: Add useOn hook, for our own EventEmitter
lib: Import SimpleSelect template from PatternFly
lib: Correct TypeScript errors in SimpleSelect
lib: Make our changes to SimpleSelect
lib: Use SimpleSelect for ServerTime
lib: Use SimpleSelect for ShutdownModal
lib: Use SimpleSelect for FirewalldRequest
lib: Don't apply double spacing fix globally to all dropdowns
lib: Explicitly use white background color for MenuToggle
test: Remove Browser.select_PF_deprecated
lib: Revert menu toggles to be transparent again
lib: Type ListingTable
shell: Fully type "topnav"
test: Add tests for MultiTypeaheadSelect
lib: Add types to pkg/lib/notifications
lib: Import CheckboxSelect template from Patternfly
lib: Correct TypeScript errors in CheckboxSelect
lib: Make our changes to CheckboxSelect
Revert "test: Make restore_dir() work for OSTree images"
lib: Make SimpleSelect and CheckboxSelect generic in the option value type
lib: Make ProcessError accessible to TypeScript code
lib: Rewrite "credentials" as a TypeScript class
lib: Support for a footer in TypeaheadSelect
lib: Improve key navigation in TypeaheadSelect and MultiTypeaheadSelect
lib: Correct type of SimpleSelect.selected
lib: Support headers with SimpleSelect
lib: Add types for cockpit.sessionStorage and cockpit.localStorage
lib: Export "Keys" class from "credentials".
Martin Pitt (49):
lib: Update old systemd bug reference
webdriver_bidi: Recursively unpack raw values
ws: Use cockpit-beiboot for direct remote connections
lib: Port cockpit-components-file-autocomplete.jsx to fsinfo
systemd: Hide "limited access mode" banner without superuser bridges
test: Drop obsolete todoPybridgeRHEL8
test: Fix cockpit/ws ostree_image special cases
test: Skip host switching tests with beiboot mode
users: Get lastlog2 info through SQLite
lib: Properly type getLastlog2
lib: Add typing for cockpit.jump() and cockpit.dbus().call()
lib: Initial typing of python.js
base1: Make TransportGlobals actually global
lib: Drop watching in credentials.js
lib: Ignore invalid input keys in Terminal
test: Add support for querying shadow DOM
lib: Eliminate ModificationsExportDialog show property
lib: Make cockpit-components-modifications Ansible optional
test: Avoid scrolling race with session menu
cockpit.js: Put back cockpit.{resolve,reject}
test: Fix some overly long lines in testlib.py
testlib: Eliminate Browser.valid
test: Add Browser.have_test_api()
lib: Fix cockpit.jump() type
test: Factorize and robustify mount point cleanup
systemd: Make timesyncd config drop-in world-readable
test: Move typecheck to common/
test: Only apply the "Unused JavaScript ignored error codes found" to cockpit itself
test: Move static-code into common/
test: Adjust project root path for moved static-code
build: Move to es2021
networkmanager, systemd: Fix boolean or operators
lib: cockpit.channel.wait() takes an optional callback
playground, shell: Add type assertions for external dict lookups
shell: Robustify final_countdown
shell: Don't add string and number
test: Avoid parentheses for tuples in subscripts
test: Annotate js_error_codes type
Use raw strings with
re
functionsDon't mark used function arguments as dummy
test: Use real mouse events with Chromium in the shell
test: Adjust types to python pillow 11.0
systemd: Avoid setting undefined filter
lib: Clean up "binary" option special-case
lib: Type cockpit.dbus().proxies()
base1: Drop obsolete test-no-jquery.js
apps: Fix watch-appstream.py error handling
storaged: Type contains_rootfs()
shell: Declare two machines helper functions
akshat2jain (1):
test: Add MachineCase reboot wrappers
tomasmatus (6):
lib/plot: port Dropdown to PF5
testlib: add F2 key
lib: pam_user_parser.ts add return types
lib: python.ts add exception type
lib: check for null instead of undefined
lib: add types to more cockpit-components