Commit graph

778 commits

Author SHA1 Message Date
Cockpit Project
872700ea41 Makefile: Update Cockpit lib to 5ac51ecd0d5c4739d0478bee88efb8fb
Closes #729
2023-10-19 06:34:23 +02:00
dependabot[bot]
e22c365f17 build(deps-dev): bump sass from 1.69.3 to 1.69.4
Bumps [sass](https://github.com/sass/dart-sass) from 1.69.3 to 1.69.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.69.3...1.69.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 06:30:20 +02:00
dependabot[bot]
b9bf822b8e build(deps-dev): bump the stylelint group with 1 update
Bumps the stylelint group with 1 update: [stylelint](https://github.com/stylelint/stylelint).

- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/15.10.3...15.11.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 06:18:07 +02:00
dependabot[bot]
ec7f3fee51 build(deps-dev): bump the esbuild group with 2 updates
Bumps the esbuild group with 2 updates: [esbuild](https://github.com/evanw/esbuild) and [esbuild-wasm](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.19.4 to 0.19.5
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.4...v0.19.5)

Updates `esbuild-wasm` from 0.19.4 to 0.19.5
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.4...v0.19.5)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: esbuild
- dependency-name: esbuild-wasm
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: esbuild
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 06:17:54 +02:00
dependabot[bot]
879696b800 build(deps-dev): bump sass from 1.69.2 to 1.69.3
Bumps [sass](https://github.com/sass/dart-sass) from 1.69.2 to 1.69.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.69.2...1.69.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-13 06:36:12 +02:00
Cockpit Project
63e294e1ac Makefile: Update Cockpit lib to 953a6eeb9be2b6cd1c5c95fce7c0db19
Closes #724
2023-10-12 06:32:07 +02:00
Martin Pitt
bb4c60ee3a dependabot: Run in our evenings, reduce limit
So far the daily updates tend to run in our mornings between 7:00 and
8:00, which blocks our CI for a long time, and thus collides with
developers sending PRs. Move them to the evening instead, when they can
use the quiet bots time.

Also reduce the number of parallel PRs from 5 to 3. Parallel ones always
need to be rebased, and thus are very expensive. We still want to be
able to have a complicated PatternFly PR open for several days without
blocking other updates.
2023-10-11 12:17:34 +02:00
dependabot[bot]
c5e2d64aab build(deps-dev): bump sass from 1.69.1 to 1.69.2
Bumps [sass](https://github.com/sass/dart-sass) from 1.69.1 to 1.69.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.69.1...1.69.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 11:24:16 +02:00
dependabot[bot]
d0c9c62cb3 build(deps): bump the patternfly group with 4 updates
Bumps the patternfly group with 4 updates: [@patternfly/patternfly](https://github.com/patternfly/patternfly), [@patternfly/react-core](https://github.com/patternfly/patternfly-react), [@patternfly/react-icons](https://github.com/patternfly/patternfly-react) and @patternfly/react-styles.

Updates `@patternfly/patternfly` from 5.0.4 to 5.1.0
- [Release notes](https://github.com/patternfly/patternfly/releases)
- [Changelog](https://github.com/patternfly/patternfly/blob/main/release.config.js)
- [Commits](https://github.com/patternfly/patternfly/compare/patch-v5.0.4...v5.1.0)

Updates `@patternfly/react-core` from 5.0.1 to 5.1.1
- [Release notes](https://github.com/patternfly/patternfly-react/releases)
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@5.0.1...@patternfly/react-core@5.1.1)

Updates `@patternfly/react-icons` from 5.0.1 to 5.1.1
- [Release notes](https://github.com/patternfly/patternfly-react/releases)
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@5.0.1...@patternfly/react-icons@5.1.1)

Updates `@patternfly/react-styles` from 5.0.1 to 5.1.1

---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patternfly
- dependency-name: "@patternfly/react-core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patternfly
- dependency-name: "@patternfly/react-icons"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patternfly
- dependency-name: "@patternfly/react-styles"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patternfly
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 13:08:45 +02:00
dependabot[bot]
6f57d08e27 build(deps-dev): bump sass from 1.69.0 to 1.69.1
Bumps [sass](https://github.com/sass/dart-sass) from 1.69.0 to 1.69.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.69.0...1.69.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 12:09:02 +02:00
dependabot[bot]
a4c1134ea6 build(deps-dev): bump the eslint group with 1 update
Bumps the eslint group with 1 update: [eslint](https://github.com/eslint/eslint).

- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.50.0...v8.51.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 14:08:44 +02:00
dependabot[bot]
8c7b060187 build(deps-dev): bump sass from 1.68.0 to 1.69.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.68.0 to 1.69.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.68.0...1.69.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 11:16:35 +02:00
Cockpit Project
755a62219d Makefile: Update Cockpit lib to da4d19f5740b71616e5cecb74d270c42
Closes #717
2023-10-05 05:16:18 +02:00
Jelle van der Waa
ab04f35fc7 package.json: drop flowtype plugin
None of the Cockpit projects use flowtype's type annotation.
2023-10-03 21:09:08 +02:00
dependabot[bot]
95198a22ee build(deps-dev): bump the esbuild group with 1 update
Bumps the esbuild group with 1 update: [esbuild-sass-plugin](https://github.com/glromeo/esbuild-sass-plugin).

- [Release notes](https://github.com/glromeo/esbuild-sass-plugin/releases)
- [Commits](https://github.com/glromeo/esbuild-sass-plugin/compare/v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: esbuild-sass-plugin
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: esbuild
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 11:53:20 +02:00
Cockpit Project
9db8c8cba8 Makefile: Update Cockpit lib to 03d004dc95b75ab9fc92176a04cd9c19
Closes #714
2023-09-28 12:05:09 +02:00
dependabot[bot]
f71f5d85d7 build(deps-dev): bump the esbuild group with 2 updates
Bumps the esbuild group with 2 updates: [esbuild](https://github.com/evanw/esbuild) and [esbuild-wasm](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.19.3 to 0.19.4
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.3...v0.19.4)

Updates `esbuild-wasm` from 0.19.3 to 0.19.4
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.3...v0.19.4)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: esbuild
- dependency-name: esbuild-wasm
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: esbuild
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-28 11:25:23 +02:00
dependabot[bot]
6a16bb437f build(deps-dev): bump qunit from 2.19.4 to 2.20.0
Bumps [qunit](https://github.com/qunitjs/qunit) from 2.19.4 to 2.20.0.
- [Release notes](https://github.com/qunitjs/qunit/releases)
- [Changelog](https://github.com/qunitjs/qunit/blob/main/History.md)
- [Commits](https://github.com/qunitjs/qunit/compare/2.19.4...2.20.0)

---
updated-dependencies:
- dependency-name: qunit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 12:28:15 +02:00
dependabot[bot]
cd270e9ddd build(deps-dev): bump the eslint group with 1 update
Bumps the eslint group with 1 update: [eslint](https://github.com/eslint/eslint).

- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.49.0...v8.50.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 12:06:34 +02:00
Martin Pitt
ac77bafede Add ruff configuration
Apply our standard set of rules from our cockpit projects, and fix some
minor fallout:
```
test/check-application:7:1: I001 [*] Import block is un-sorted or un-formatted
test/check-application:9:119: E501 Line too long (122 > 118 characters)
```

Run ruff in CI to ensure we don't break it.
2023-09-22 10:42:05 +02:00
dependabot[bot]
4f688bfbf8 build(deps-dev): bump sass from 1.67.0 to 1.68.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.67.0 to 1.68.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.67.0...1.68.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 10:40:05 +02:00
Cockpit Project
b4b27bb0e0 Makefile: Update Cockpit lib to ce07ea7372c63cefdb81954044e4477d
Closes #706
2023-09-21 06:16:45 +02:00
dependabot[bot]
e65de63f7c build(deps-dev): bump gettext-parser from 2.0.0 to 7.0.1
Bumps [gettext-parser](https://github.com/smhg/gettext-parser) from 2.0.0 to 7.0.1.
- [Release notes](https://github.com/smhg/gettext-parser/releases)
- [Changelog](https://github.com/smhg/gettext-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/smhg/gettext-parser/compare/v2.0.0...v7.0.1)

---
updated-dependencies:
- dependency-name: gettext-parser
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 14:24:24 +02:00
Jelle van der Waa
bb9a4e87dc package.json: drop po2json
The cockpit-po-plugin was reworked to use gettext-parser directly
instead of po2json in 1e92eb6815eb48aab590790ecd67.
2023-09-18 22:53:42 +02:00
dependabot[bot]
982468f443 build(deps-dev): bump the eslint group with 2 updates
Bumps the eslint group with 2 updates: [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) and [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise).


Updates `eslint-plugin-import` from 2.26.0 to 2.28.1
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.26.0...v2.28.1)

Updates `eslint-plugin-promise` from 6.0.0 to 6.1.1
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-promise/compare/v6.0.0...v6.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 12:12:33 +02:00
dependabot[bot]
64b8f4e21a build(deps-dev): bump the stylelint group with 2 updates
Bumps the stylelint group with 2 updates: [stylelint](https://github.com/stylelint/stylelint) and [stylelint-formatter-pretty](https://github.com/mrcgrtz/stylelint-formatter-pretty).


Updates `stylelint` from 15.10.1 to 15.10.3
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/15.10.1...15.10.3)

Updates `stylelint-formatter-pretty` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/mrcgrtz/stylelint-formatter-pretty/releases)
- [Commits](https://github.com/mrcgrtz/stylelint-formatter-pretty/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stylelint
- dependency-name: stylelint-formatter-pretty
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 11:46:53 +02:00
Martin Pitt
d97e375a4d package.json: Pin down devDependencies
With dependabot now regularly updating our devDependencies, it makes
more sense to pin them down instead of using the `^` syntax.
2023-09-15 20:13:06 +02:00
dependabot[bot]
a5ab5255a7 build(deps-dev): bump chrome-remote-interface from 0.32.2 to 0.33.0
Bumps [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) from 0.32.2 to 0.33.0.
- [Commits](https://github.com/cyrus-and/chrome-remote-interface/compare/v0.32.2...v0.33.0)

---
updated-dependencies:
- dependency-name: chrome-remote-interface
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-15 19:09:58 +02:00
dependabot[bot]
3d8c8b53d3 build(deps-dev): bump the stylelint group with 1 update
Bumps the stylelint group with 1 update: [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss).

- [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v10.0.0...v11.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-standard-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-15 18:32:29 +02:00
Katerina Koukiou
558703a24b github: replace npm-update workflow with dependabot
https://docs.github.com/en/code-security/dependabot/working-with-dependabot
2023-09-15 16:36:11 +02:00
Cockpit Project
dfff5fc364 Makefile: Update Cockpit lib to 9c73bec7e1dc2395a00aa0c510fd7210
Closes #697
2023-09-14 07:00:05 +02:00
Cockpit Project
5f6b8d09f9 package.json: Update @patternfly/patternfly, @patternfly/react-core, @patternfly/react-icons, @patternfly/react-styles
Closes #696
2023-09-11 05:07:23 +02:00
Cockpit Project
5fe2c95658 Makefile: Update Cockpit lib to 280d74e6fb6efd0f46224f273caf2854
Closes #695
2023-09-07 06:37:33 +02:00
Jelle van der Waa
2a10bd66ec
package.json: document the required nodejs version
To avoid issues about not being able to run make / npm install. This
sadly only produces a warning, but that hint might be good enough.

```
$ npm install
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: undefined,
npm WARN EBADENGINE   required: { node: '>= 18' },
npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '9.8.1' }
npm WARN EBADENGINE }
```

Fixes #693
2023-09-04 15:00:09 +02:00
Cockpit Project
d339fe5a3c Makefile: Update Cockpit lib to 9a2a4d94269561ad6fce5501eece6d84
Closes #692
2023-08-31 08:25:58 +02:00
Martin Pitt
4cc0530c86 cirrus: Move from Fedora 37 to 39 2023-08-28 08:53:51 +02:00
Martin Pitt
9544f57220 fmf: Plumb through $TEST_* variables for unexpected messages
This will allow us to control the value from test plans, in particular
for disabling at least some unexpected message checks for reverse
dependency testing. We don't want to disable unexpected messages
in general for fmf, as we are looking for exactly these in e.g.
selinux-policy reverse dependency tests.

Move from `su` to `runtest`, as with the former it's impossible to plumb
through variables with non-trivial characters, as they cannot be quoted.

Taken from c38692fa4c
2023-08-28 08:53:51 +02:00
Cockpit Project
139d73a03b Makefile: Update Cockpit lib to 47bc4c586a15da553223a0a87f5a09ce
Closes #690
2023-08-24 06:41:24 +02:00
Tomas Matus
680cfe814c package.json: bump esbuild to version 0.19.1 2023-08-17 09:46:36 +02:00
Cockpit Project
2f641b6af6 Makefile: Update Cockpit lib to 2838422bbada17686c77e5f3be0fb604
Closes #689
2023-08-17 09:46:36 +02:00
Cockpit Project
468cf21f4f Makefile: Update Cockpit lib to 4133eb93dc20f00db996d1fefdd5fcbf
Closes #688
2023-08-10 09:36:55 +02:00
Cockpit Project
79e5693042 package.json: Update @patternfly/patternfly, @patternfly/react-core, @patternfly/react-icons, @patternfly/react-styles
Closes #687
2023-08-07 10:19:07 +02:00
Cockpit Project
b0ffbac6c1 Makefile: Update Cockpit lib to d7126448b1e74e59f75157389225289d
Closes #685
2023-08-03 05:54:27 +02:00
Jelle van der Waa
65e3e488f0 package.json: drop deprecated eslint-plugin-standard
eslint-config-standard no longer requires it since 16.0.0.
2023-08-01 21:40:06 +02:00
Martin Pitt
826c1e29ce Revert "build: add support for /pybridge scenario"
We don't need this any more, the pybridge landed in all planned
distributions.

Do keep the more explicit and correct handling of `$TEST_BROWSER` in
test/run, though.

This reverts commit 03d02f398a.
2023-08-01 21:38:38 +02:00
Jelle van der Waa
bd2ac26df6 Drop sizzle test dependency 2023-07-31 19:27:09 +02:00
Cockpit Project
cfb3a18f44 Makefile: Update Cockpit lib to 97bd80971984cf6ce2b4faba1cad79fc
Closes #681
2023-07-27 06:11:12 +02:00
Tomas Matus
3b14e61390 build.js: support flags
Adds flags to build.js to use rsync, disable linting and use watch mode.
2023-07-26 13:38:51 +02:00
Martin Pitt
dd38010b9c packaging: Update spec License: to SPDX format 2023-07-26 10:13:14 +02:00
Tomas Matus
3d75eb66d7 build.js: Fix LINT env variable check 2023-07-20 13:53:33 +02:00