Christian Schaible
|
a7d26e55dd
|
Update dependencies
|
2024-10-17 15:40:08 +02:00 |
|
Christian Schaible
|
c62161173e
|
Add cloud event base64 serialization convenience functions
|
2024-10-17 14:35:07 +02:00 |
|
Christian Schaible
|
fdecdd935c
|
Configure version numbers of build dependencies in pipeline variables
|
2024-10-16 14:21:50 +02:00 |
|
Christian Schaible
|
7d299ada4c
|
Add build pipeline yml
|
2024-10-16 14:21:50 +02:00 |
|
Christian Schaible
|
e9a6279ab2
|
Increase solace test container startup timeouts
|
2024-10-16 13:21:40 +02:00 |
|
Christian Schaible
|
d415c97559
|
Update default buf linting rule
|
2024-10-16 11:07:51 +02:00 |
|
Christian Schaible
|
f9cefe876b
|
Replace Singular-/PluralType with ObjectType
|
2024-10-15 15:09:28 +02:00 |
|
Christian Schaible
|
03d4ae5d1b
|
Fix event type mapping in legacy converter and system event handling
|
2024-10-15 11:30:03 +02:00 |
|
Christian Schaible
|
66773aad3d
|
Do not return plural type in GetObjectIdAndTypeFromUrlPath
|
2024-10-10 15:18:14 +02:00 |
|
Christian Schaible
|
965fa4e617
|
Filter :authority gRPC header
|
2024-10-10 07:12:28 +02:00 |
|
Christian Schaible
|
d1b1ae040f
|
Make test data factory methods private
|
2024-10-09 11:49:09 +02:00 |
|
Christian Schaible
|
a990233715
|
Format protobuf files
|
2024-10-09 11:15:01 +02:00 |
|
Christian Schaible
|
63ac2962e9
|
Add AsSystemEvent method to event builders
|
2024-10-09 08:23:23 +02:00 |
|
Christian Schaible
|
51cf882c93
|
Move http-method converter and schema validation test to api package
|
2024-10-08 14:02:20 +02:00 |
|
Christian Schaible
|
3f222fc2be
|
Split log implementations
|
2024-10-07 14:20:39 +02:00 |
|
Christian Schaible
|
a98e802f55
|
Add log abstraction
|
2024-10-07 13:57:06 +02:00 |
|
Christian Schaible
|
3bbf1cca71
|
Replace SempClient implementation
|
2024-10-07 10:27:17 +02:00 |
|
Christian Schaible
|
8263ad9d5f
|
Reject event type data-access
as it is currently not supported by downstream services.
|
2024-10-07 07:19:15 +02:00 |
|
Christian Schaible
|
a05c8b54b2
|
Fix service account name extraction from token
|
2024-10-02 14:07:36 +02:00 |
|
Christian Schaible
|
abab0eb0a4
|
Unescape query parameters in legacy message converter
|
2024-10-02 10:55:47 +02:00 |
|
Christian Schaible
|
e9bd1575aa
|
Support logging of cloud events in legacy format
|
2024-10-01 14:58:52 +02:00 |
|
Christian Schaible
|
0e6aac7370
|
Fix data and content-type in legacy apis
|
2024-10-01 14:36:10 +02:00 |
|
Christian Schaible
|
6fd141e227
|
Fix logging of cloud events
|
2024-10-01 14:04:22 +02:00 |
|
Christian Schaible
|
a364d42c7d
|
Add optional response body serialization to event builder
|
2024-10-01 12:17:36 +02:00 |
|
Christian Schaible
|
0caeabedbd
|
Simplify logging of cloud events
|
2024-10-01 11:31:18 +02:00 |
|
Christian Schaible
|
f8f0b48437
|
Add event builder
|
2024-09-30 13:08:43 +02:00 |
|
Christian Schaible
|
ab40008fb1
|
Rename Request into ApiRequest
|
2024-09-30 11:28:04 +02:00 |
|
Christian Schaible
|
fc895948bb
|
Filter out ip adresses in service name detection
|
2024-09-12 13:14:33 +02:00 |
|
Christian Schaible
|
be23f50c5a
|
Fix additional http method resolution
|
2024-09-09 15:49:55 +02:00 |
|
Christian Schaible
|
959d7a642c
|
Add additional http method to support non-standard methods
|
2024-09-09 15:39:40 +02:00 |
|
Christian Schaible
|
0798ddd690
|
Add fallback to lowercase user-agent header name
|
2024-09-09 15:21:52 +02:00 |
|
Christian Schaible
|
3297776240
|
Add fallback to lowercase authoriation header lookup
|
2024-09-09 15:02:51 +02:00 |
|
Christian Schaible
|
f8d0efe6c3
|
Allow nil as query string in convenience code
|
2024-09-09 13:29:37 +02:00 |
|
Christian Schaible
|
313486e30b
|
Update schema description to reflect gRPC as communication protocol
|
2024-09-09 13:28:51 +02:00 |
|
Christian Schaible
|
61ac703743
|
Add reusable code to create audit events
|
2024-09-04 15:01:27 +02:00 |
|
Christian Schaible
|
8ad633a5c4
|
Update regular expressions
- Allow encoded request query parameters
- Remove strict formats at other places
|
2024-09-04 11:21:32 +02:00 |
|
Christian Schaible
|
1a9cd436e9
|
Rephrase description of IAM and response item parameter documentation
|
2024-09-02 08:59:19 +02:00 |
|
Christian Schaible
|
e355e25136
|
Add max length constraints to the AuditLogEntry
|
2024-08-29 15:02:09 +02:00 |
|
Christian Schaible
|
4d993237ff
|
Write AuditLogEntry.Metadata into LegacyAuditEvent.Details
|
2024-08-29 14:04:11 +02:00 |
|
Christian Schaible
|
eb22259346
|
Update README.md
|
2024-08-29 14:04:04 +02:00 |
|
Christian Schaible
|
0a8516f4a3
|
Update buf configuration
|
2024-08-29 13:03:39 +02:00 |
|
Christian Schaible
|
07d8183f88
|
Remove python and java configurations
|
2024-08-28 10:34:39 +02:00 |
|
Christian Schaible
|
3d833fe301
|
Remove insert id and request header TODOs from schema
|
2024-08-27 08:57:47 +02:00 |
|
Christian Schaible
|
543e8e9ea2
|
Merge response messages
|
2024-08-27 08:44:59 +02:00 |
|
Christian Schaible
|
d2246889e0
|
Update go to 1.23 and the dependencies versions
|
2024-08-23 07:44:13 +02:00 |
|
Christian Schaible
|
81a9c32bcc
|
Remove commented out code from buf.gen.yaml
|
2024-08-23 07:29:10 +02:00 |
|
Christian Schaible
|
50be98360c
|
Rename module
|
2024-08-23 07:28:15 +02:00 |
|
Christian Schaible
|
dc9d331b85
|
Allow operation names without versions and versions with characters (v1alpha, etc)
|
2024-08-22 13:00:04 +02:00 |
|
Christian Schaible
|
b3adb22680
|
Add request attributes to event details
|
2024-08-22 11:38:11 +02:00 |
|
Christian Schaible
|
07a26f986a
|
Loosen operation name constraint to allow longer names
|
2024-08-22 11:38:10 +02:00 |
|