Skip to content

Commit fb6d728

Browse files
nfranzeckcesmarvin
authored andcommitted
Merge branch 'release/v0.17.0' into main
2 parents 36cd29a + 1228e9f commit fb6d728

File tree

3 files changed

+19
-27
lines changed

3 files changed

+19
-27
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [v0.17.0] - 2025-01-07
11+
### Changed
12+
- [#52] Adapt to changes in the CMS
13+
- Remove `Logo` and `BackgroundImage` from `MarketingDogu`
14+
- Add `Category` to `MarketingDogu`
15+
### Fixed
16+
- [#52] Add missing fields in `MarektingDogu` example
17+
1018
## [v0.16.0] - 2025-01-06
1119
### Added
1220
- [#53] Add Security field to `dogu_v2`, which can be to define security policies for the dogu.

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Set these to the desired values
22
ARTIFACT_ID=cesapp-lib
3-
VERSION=0.16.0
3+
VERSION=0.17.0
44

55
GOTAG?=1.23.4
66
MAKEFILES_VERSION=7.4.0

core/marketing_dogu.go

+10-26
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ import "time"
1111
// "Deprecated": false,
1212
// "Namespace": "official",
1313
// "Name": "newdogu",
14+
// "Version": "1.7.8-1",
15+
// "PublishedAt": "2024-10-16T07:49:34.738Z",
16+
// "Category": "solution",
1417
// "DisplayName": "My New Dogu",
1518
// "Provider": [
1619
// {
@@ -22,14 +25,6 @@ import "time"
2225
// }
2326
// }
2427
// ],
25-
// "Logo": {
26-
// "ID": "34393ef9-a96d-4d1d-823e-0c17b10b762d",
27-
// "Title": "Dogu icon"
28-
// },
29-
// "BackgroundImage": {
30-
// "ID": "18a5dc18-c202-40b2-9ee0-7f917ad82406",
31-
// "Title": "Screenshot of the main page of the new dogu"
32-
// },
3328
// "Descriptions": [
3429
// {
3530
// "Description": "Ein neues Dogu",
@@ -97,6 +92,13 @@ type MarketingDogu struct {
9792
// - 2019-05-03T13:31:48.612Z
9893
//
9994
PublishedAt time.Time
95+
// Category is the category of the dogu which can be used to group dogus.
96+
//
97+
// Examples:
98+
// - system
99+
// - solution
100+
//
101+
Category string
100102
// DisplayName is the name of the dogu which is used in UI frontends to represent the dogu.
101103
//
102104
// Examples:
@@ -119,24 +121,6 @@ type MarketingDogu struct {
119121
// }]
120122
//
121123
Provider []Provider
122-
// Logo contains information about the logo or icon of the dogu.
123-
//
124-
// Example:
125-
// {
126-
// "ID": "34393ef9-a96d-4d1d-823e-0c17b10b762d",
127-
// "Title": "Dogu Logo"
128-
// }
129-
//
130-
Logo Image
131-
// BackgroundImage contains information about the background image of the dogu.
132-
//
133-
// Example:
134-
// {
135-
// "ID": "18a5dc18-c202-40b2-9ee0-7f917ad82406",
136-
// "Title": "Screenshot of the main page of the new dogu"
137-
// }
138-
//
139-
BackgroundImage Image
140124
// Descriptions contains a short explanation, what the dogu does in different languages.
141125
//
142126
// Example:

0 commit comments

Comments
 (0)