Skip to content

Commit 37f4c27

Browse files
uc-build-userg-woss-gh
authored andcommitted
Sync monorepo state at 8b25649141c08c17e61e8239f284775b2c927bf5
1 parent b1852f5 commit 37f4c27

24 files changed

+110
-235
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.4.0 - 18-07-2024
4+
5+
- Deprecate v1.0.0 and v1.1.0
6+
37
## 1.3.0 - 28-06-2024
48

59
- Retry getting access token on EOF type network errors which occur when connection is lost.

go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ require (
2020
)
2121

2222
retract (
23+
v1.1.0
24+
v1.0.0
2325
v0.8.5
2426
v0.8.4
2527
v0.8.3

idp/durationunit_constant_generated.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func (t DurationUnit) MarshalText() ([]byte, error) {
2020
case DurationUnitYear:
2121
return []byte("year"), nil
2222
default:
23-
return nil, ucerr.Errorf("unknown DurationUnit value '%s'", t)
23+
return nil, ucerr.Friendlyf(nil, "unknown DurationUnit value '%s'", t)
2424
}
2525
}
2626

@@ -41,7 +41,7 @@ func (t *DurationUnit) UnmarshalText(b []byte) error {
4141
case "year":
4242
*t = DurationUnitYear
4343
default:
44-
return ucerr.Errorf("unknown DurationUnit value '%s'", s)
44+
return ucerr.Friendlyf(nil, "unknown DurationUnit value '%s'", s)
4545
}
4646
return nil
4747
}
@@ -62,7 +62,7 @@ func (t *DurationUnit) Validate() error {
6262
case DurationUnitYear:
6363
return nil
6464
default:
65-
return ucerr.Errorf("unknown DurationUnit value '%s'", *t)
65+
return ucerr.Friendlyf(nil, "unknown DurationUnit value '%s'", *t)
6666
}
6767
}
6868

idp/policy/accesspolicy_validate_generated.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@ import (
88

99
// Validate implements Validateable
1010
func (o AccessPolicy) Validate() error {
11-
fieldLen := len(o.Name)
12-
if fieldLen < 1 || fieldLen > 128 {
13-
return ucerr.Friendlyf(nil, "AccessPolicy.Name length has to be between 1 and 128 (length: %v)", fieldLen)
11+
if len(o.Name) < 1 || len(o.Name) > 128 {
12+
return ucerr.Friendlyf(nil, "AccessPolicy.Name length has to be between 1 and 128 (length: %v)", len(o.Name))
1413
}
1514
if err := o.PolicyType.Validate(); err != nil {
1615
return ucerr.Wrap(err)

idp/policy/models.go

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ type Transformer struct {
3939
ID uuid.UUID `json:"id"`
4040
Name string `json:"name" validate:"length:1,128" required:"true"`
4141
Description string `json:"description"`
42-
InputDataType userstore.ResourceID `json:"input_data_type" validate:"skip"`
43-
InputType userstore.DataType `json:"input_type" required:"true"`
44-
InputConstraints userstore.ColumnConstraints `json:"input_type_constraints"`
45-
OutputDataType userstore.ResourceID `json:"output_data_type" validate:"skip"`
42+
InputDataType userstore.ResourceID `json:"input_data_type" required:"true"`
43+
InputType userstore.DataType `json:"input_type" validate:"skip"`
44+
InputConstraints userstore.ColumnConstraints `json:"input_type_constraints" validate:"skip"`
45+
OutputDataType userstore.ResourceID `json:"output_data_type" required:"true"`
4646
OutputType userstore.DataType `json:"output_type" validate:"skip"`
47-
OutputConstraints userstore.ColumnConstraints `json:"output_type_constraints"`
47+
OutputConstraints userstore.ColumnConstraints `json:"output_type_constraints" validate:"skip"`
4848
ReuseExistingToken bool `json:"reuse_existing_token" validate:"skip" description:"Specifies if the tokenizing transformer should return existing token instead of creating a new one."`
4949
TransformType TransformType `json:"transform_type" required:"true"`
5050
TagIDs uuidarray.UUIDArray `json:"tag_ids" validate:"skip"`
@@ -74,36 +74,13 @@ func (g Transformer) extraValidate() error {
7474
}
7575
}
7676

77-
if g.OutputType != userstore.DataTypeInvalid {
78-
if err := g.OutputType.Validate(); err != nil {
79-
return ucerr.Wrap(err)
80-
}
81-
}
82-
8377
if g.ReuseExistingToken && g.TransformType != TransformTypeTokenizeByValue && g.TransformType != TransformTypeTokenizeByReference {
8478
return ucerr.Friendlyf(nil, "ReuseExistingToken can only be true for tokenization transformers")
8579
}
8680

8781
return nil
8882
}
8983

90-
// EqualsIgnoringNilID returns true if the two policies are equal, ignoring the description and ID if one is nil
91-
func (g *Transformer) EqualsIgnoringNilID(other *Transformer) bool {
92-
return (g.ID == other.ID || g.ID.IsNil() || other.ID.IsNil()) &&
93-
strings.EqualFold(g.Name, other.Name) &&
94-
g.InputDataType.EquivalentTo(other.InputDataType) &&
95-
g.InputType == other.InputType &&
96-
g.InputConstraints.Equals(other.InputConstraints) &&
97-
g.OutputDataType.EquivalentTo(other.OutputDataType) &&
98-
g.OutputType == other.OutputType &&
99-
g.OutputConstraints.Equals(other.OutputConstraints) &&
100-
g.TransformType == other.TransformType &&
101-
g.ReuseExistingToken == other.ReuseExistingToken &&
102-
g.Function == other.Function &&
103-
g.Parameters == other.Parameters &&
104-
g.IsSystem == other.IsSystem
105-
}
106-
10784
// UserstoreDataProvenance is used by TransformTypeTokenizeByReference to describe the provenance of the data
10885
type UserstoreDataProvenance struct {
10986
UserID uuid.UUID `json:"user_id" validate:"notnil"`

idp/policy/policytype_constant_generated.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ func (t PolicyType) MarshalText() ([]byte, error) {
1414
case PolicyTypeInvalid:
1515
return []byte("invalid"), nil
1616
default:
17-
return nil, ucerr.Errorf("unknown PolicyType value '%s'", t)
17+
return nil, ucerr.Friendlyf(nil, "unknown PolicyType value '%s'", t)
1818
}
1919
}
2020

@@ -29,7 +29,7 @@ func (t *PolicyType) UnmarshalText(b []byte) error {
2929
case "invalid":
3030
*t = PolicyTypeInvalid
3131
default:
32-
return ucerr.Errorf("unknown PolicyType value '%s'", s)
32+
return ucerr.Friendlyf(nil, "unknown PolicyType value '%s'", s)
3333
}
3434
return nil
3535
}
@@ -42,7 +42,7 @@ func (t *PolicyType) Validate() error {
4242
case PolicyTypeCompositeOr:
4343
return nil
4444
default:
45-
return ucerr.Errorf("unknown PolicyType value '%s'", *t)
45+
return ucerr.Friendlyf(nil, "unknown PolicyType value '%s'", *t)
4646
}
4747
}
4848

idp/policy/transformer_validate_generated.go

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,13 @@ import (
88

99
// Validate implements Validateable
1010
func (o Transformer) Validate() error {
11-
fieldLen := len(o.Name)
12-
if fieldLen < 1 || fieldLen > 128 {
13-
return ucerr.Friendlyf(nil, "Transformer.Name length has to be between 1 and 128 (length: %v)", fieldLen)
11+
if len(o.Name) < 1 || len(o.Name) > 128 {
12+
return ucerr.Friendlyf(nil, "Transformer.Name length has to be between 1 and 128 (length: %v)", len(o.Name))
1413
}
15-
if err := o.InputType.Validate(); err != nil {
14+
if err := o.InputDataType.Validate(); err != nil {
1615
return ucerr.Wrap(err)
1716
}
18-
if err := o.InputConstraints.Validate(); err != nil {
19-
return ucerr.Wrap(err)
20-
}
21-
if err := o.OutputConstraints.Validate(); err != nil {
17+
if err := o.OutputDataType.Validate(); err != nil {
2218
return ucerr.Wrap(err)
2319
}
2420
if err := o.TransformType.Validate(); err != nil {

idp/policy/transformtype_constant_generated.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ func (t TransformType) MarshalText() ([]byte, error) {
1616
case TransformTypeTransform:
1717
return []byte("transform"), nil
1818
default:
19-
return nil, ucerr.Errorf("unknown TransformType value '%s'", t)
19+
return nil, ucerr.Friendlyf(nil, "unknown TransformType value '%s'", t)
2020
}
2121
}
2222

@@ -33,7 +33,7 @@ func (t *TransformType) UnmarshalText(b []byte) error {
3333
case "transform":
3434
*t = TransformTypeTransform
3535
default:
36-
return ucerr.Errorf("unknown TransformType value '%s'", s)
36+
return ucerr.Friendlyf(nil, "unknown TransformType value '%s'", s)
3737
}
3838
return nil
3939
}
@@ -50,7 +50,7 @@ func (t *TransformType) Validate() error {
5050
case TransformTypeTransform:
5151
return nil
5252
default:
53-
return ucerr.Errorf("unknown TransformType value '%s'", *t)
53+
return ucerr.Friendlyf(nil, "unknown TransformType value '%s'", *t)
5454
}
5555
}
5656

idp/userstore/columnfield_validate_generated.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ func (o ColumnField) Validate() error {
1111
if err := o.Type.Validate(); err != nil {
1212
return ucerr.Wrap(err)
1313
}
14-
fieldLen := len(o.Name)
15-
if fieldLen < 1 || fieldLen > 128 {
16-
return ucerr.Friendlyf(nil, "ColumnField.Name length has to be between 1 and 128 (length: %v)", fieldLen)
14+
if len(o.Name) < 1 || len(o.Name) > 128 {
15+
return ucerr.Friendlyf(nil, "ColumnField.Name length has to be between 1 and 128 (length: %v)", len(o.Name))
1716
}
1817
return nil
1918
}

idp/userstore/datalifecyclestate_constant_generated.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ func (t DataLifeCycleState) MarshalText() ([]byte, error) {
1818
case DataLifeCycleStateSoftDeleted:
1919
return []byte("softdeleted"), nil
2020
default:
21-
return nil, ucerr.Errorf("unknown DataLifeCycleState value '%s'", t)
21+
return nil, ucerr.Friendlyf(nil, "unknown DataLifeCycleState value '%s'", t)
2222
}
2323
}
2424

@@ -37,7 +37,7 @@ func (t *DataLifeCycleState) UnmarshalText(b []byte) error {
3737
case "softdeleted":
3838
*t = DataLifeCycleStateSoftDeleted
3939
default:
40-
return ucerr.Errorf("unknown DataLifeCycleState value '%s'", s)
40+
return ucerr.Friendlyf(nil, "unknown DataLifeCycleState value '%s'", s)
4141
}
4242
return nil
4343
}
@@ -56,7 +56,7 @@ func (t *DataLifeCycleState) Validate() error {
5656
case DataLifeCycleStateSoftDeleted:
5757
return nil
5858
default:
59-
return ucerr.Errorf("unknown DataLifeCycleState value '%s'", *t)
59+
return ucerr.Friendlyf(nil, "unknown DataLifeCycleState value '%s'", *t)
6060
}
6161
}
6262

0 commit comments

Comments
 (0)