Commit graph

43 commits

Author SHA1 Message Date
schutzbot
186e29fb19 Post release version bump
[skip ci]
2025-05-14 08:36:20 +00:00
schutzbot
ae40150996 Post release version bump
[skip ci]
2025-04-30 08:35:06 +00:00
schutzbot
c99157216f Post release version bump
[skip ci]
2025-04-16 08:36:03 +00:00
schutzbot
430bba8094 Post release version bump
[skip ci]
2025-04-02 08:35:22 +00:00
schutzbot
aa0ef7ca6e Post release version bump
[skip ci]
2025-03-19 08:33:49 +00:00
schutzbot
5f3a3744c5 Post release version bump
[skip ci]
2025-03-05 08:31:42 +00:00
schutzbot
c73e124d58 Post release version bump
[skip ci]
2025-02-19 08:30:10 +00:00
schutzbot
5cc680f709 Post release version bump
[skip ci]
2025-02-11 20:19:58 +00:00
schutzbot
d969646822 Post release version bump
[skip ci]
2025-02-07 14:21:56 +00:00
Sanne Raymaekers
5b6259854d cockpit/spec: correct minimum required composer version
Package search was only added recently.

 Requires:       cockpit
 Requires:       cockpit-files
-Requires:       osbuild-composer >= 103
+Requires:       osbuild-composer >= 131

 %description
 The image-builder-frontend generates custom images suitable for
2025-02-07 15:13:09 +01:00
Sanne Raymaekers
894868ce9c cockpit/spec: add obsoletes for cockpit-composer 2025-02-07 15:13:09 +01:00
schutzbot
a03a2595be Post release version bump
[skip ci]
2025-02-07 09:50:00 +00:00
Sanne Raymaekers
73afbc2b51 cockpit/spec: fix source url
Downstream the "v" got dropped from the version by #2831, but then the
source url is wrong. The path has got a "v" in it, and the artefact
doesn't.

The workflow already got fixed in #2860.
2025-02-06 17:58:03 +01:00
schutzbot
0d1b264511 Post release version bump
[skip ci]
2025-02-05 08:27:01 +00:00
schutzbot
19613366af Post release version bump
[skip ci]
2025-02-04 10:55:28 +00:00
schutzbot
8e58548385 Post release version bump
[skip ci]
2025-01-31 13:00:48 +00:00
Sanne Raymaekers
4d176047e7 Revert "Post release version bump"
This reverts commit 4de06853d9.
2025-01-31 13:53:53 +01:00
schutzbot
4de06853d9 Post release version bump
[skip ci]
2025-01-31 12:21:46 +00:00
Sanne Raymaekers
9bbf85c444 Revert "Post release version bump"
This reverts commit 40da8c054e.
2025-01-31 13:15:21 +01:00
schutzbot
40da8c054e Post release version bump
[skip ci]
2025-01-31 11:47:57 +00:00
Sanne Raymaekers
163c6eabc9 Revert "Post release version bump"
This reverts commit 791d83a29a.
2025-01-31 12:40:53 +01:00
schutzbot
791d83a29a Post release version bump
[skip ci]
2025-01-31 11:03:11 +00:00
Sanne Raymaekers
45c5892ee9 Revert "Post release version bump"
The last release failed.  This reverts commit
18d59cf201.
2025-01-31 11:56:55 +01:00
Sanne Raymaekers
e249558879 cockpit/spec: depend on cockpit-files 2025-01-31 11:38:36 +01:00
Gianluca Zuccarelli
34368c4f84 cockpit: switch to hashrouter
The browser router doesn't seem to work inside cockpit, switching
to the hashrouter resolves this.
2025-01-27 17:03:06 +01:00
schutzbot
18d59cf201 Post release version bump
[skip ci]
2025-01-22 08:30:33 +00:00
Sanne Raymaekers
9d2739c51f cockpit/spec: post-release version bump 2025-01-17 10:03:42 +01:00
Gianluca Zuccarelli
ebe387992c cockpit/webpack: path polyfill
We need to polyfill the `path` plugin for the cockpitApi store
2025-01-16 15:45:41 -06:00
Sanne Raymaekers
4ae6d3b155 cockpit/spec: drop obsoletes for now
Let's wait with obsoleting cockpit-composer until enough features are
working.
2025-01-16 12:40:43 +01:00
Sanne Raymaekers
f5fa3d749e cockpit/spec: full source url
Releases will be created on github which should have this source
attached to them.
2025-01-15 12:18:05 +01:00
Sanne Raymaekers
f86586101a cockpit/spec: set version to 54
Cockpit-composer left at 53, cockpit-image-builder picks it up from 54.
2025-01-15 12:18:05 +01:00
Sanne Raymaekers
57d40ccecf cockpit/spec: reformat description
Fixes `description-line-too-long` error.
2025-01-15 12:18:05 +01:00
Sanne Raymaekers
b98ca9f089 cockpit/spec: capitalise summary
Fixes `summary-not-capitalized` rpmlint warning.
2025-01-15 12:18:05 +01:00
Sanne Raymaekers
acc15d1323 cockpit/spec: add changelog section 2025-01-15 12:18:05 +01:00
Sanne Raymaekers
6a5ef971c1 cockpit/spec: move metadata validation to check section 2025-01-15 12:18:05 +01:00
Sanne Raymaekers
a04e92e813 cockpit/spec: drop source maps in install section
Source maps should only be used for debugging.
2025-01-15 12:18:05 +01:00
Sanne Raymaekers
b18bd059ea cockpit/spec: add obsoletes/provides for cockpit-composer 2025-01-15 12:18:05 +01:00
Sanne Raymaekers
c05531f4fa cockpit/spec: fix license name 2025-01-15 12:18:05 +01:00
Gianluca Zuccarelli
94abf8e617 README: add empty README 2025-01-14 12:09:59 +01:00
Gianluca Zuccarelli
926ce465da cockpit/metainfo: add basic metainfo file
This is almost a straight copy from the cockpit-composer repo.
2025-01-14 12:09:59 +01:00
Gianluca Zuccarelli
a01bc0d1de cockpit/specfile: add initial specfile 2025-01-14 12:09:59 +01:00
Gianluca Zuccarelli
2b82fa3c4b tsconfig: cockpit plumbing
It was necessary to do a bit of plumbing to get typescript, webpack &
vitest all happy. To do this we had had to create a separate tsconfig
for the on-prem version and the service frontend.

We override the module resolution for both config files. For on-prem we
check modules in `pkg/lib` and for the service we resolve the modules to
stub functions of the `cockpit` & `cockpit/fsinfo` modules. This was so
typescript and webpack would not complain.

For on-prem we had to intruct webpack to resolve modules from both
`node_modules` and `pkg/lib`. While for the service we set the
resulotion for the two modules to false, which means they won't get
bundled with the service.

Lastly, we needed to set some aliases in the vitest config so that
vitest could resolve the `cockpit` & `cockpit/fsinfo` modules.

Using the cjs `require` keyword to import cockpit would have worked to
make typescript and webpack compile since these imports are not
statically analysed like the `import` keyword is. However, this approach
broke the tests as `require` imports are not supported in vitest.
2024-12-21 08:19:15 -06:00
Michal Gold
82f3f38e56 cockpit: add webpack config and support for Cockpit
Configured Webpack and setup of cockpit to support
building and running image builder as a cockpit plugin
(On-premise)
2024-10-30 10:36:18 -05:00