Commit graph

  • 80326d88a6 Merged PR 908570: feat: Update dependencies and add sonarqube configuration main v1.4.0 Christian Schaible (EXT) 2026-01-13 09:00:27 +0000
  • b10f6797ff Merged PR 890629: feat: Update dependencies v1.3.0 Christian Schaible (EXT) 2025-12-02 08:30:55 +0000
  • 84c49f2690 Merged PR 889470: feat: Add more validation to proto schema Mathias Koehrer (EXT) 2025-11-27 14:52:27 +0000
  • 4c7c36c8f1 Merged PR 880350: feat: Add auditlog deprecation notice Christian Schaible (EXT) 2025-11-27 14:17:40 +0000
  • a706af62a4 Merged PR 861752: feat: Adjust azure pr template to fit with the current jira board setup Patrick Schmitz (EXT) 2025-10-14 13:24:13 +0000
  • f2715624e9 Merged PR 843653: feat: Allow underscores in subject-claims and update dependencies v1.2.0 Christian Schaible (EXT) 2025-09-11 07:51:34 +0000
  • 40eacfe4ad Merged PR 804853: fix: Update dependencies v1.1.1 Christian Schaible (EXT) 2025-06-30 09:15:01 +0000
  • cdea0ac81a Merged PR 801769: feat: Make the request body accessible and modifiable in the audit event builder v1.1.0 Christian Schaible (EXT) 2025-06-30 06:34:51 +0000
  • 85aae1c2e7 Merged PR 779949: feat: Refactor module structure to reflect best practices v1.0.0 Christian Schaible (EXT) 2025-05-19 11:54:00 +0000
  • 56b04b94cb Merged PR 770819: feat: Allow the term "conway" as environment name in topic names and update dependencies v0.2.9 Christian Schaible (EXT) 2025-04-23 08:59:20 +0000
  • 6af0e83a95 Merged PR 758953: feat: update vmImage to ubuntu-24.04 Muhammad Umar Shabbir 2025-04-01 08:39:17 +0000
  • 6b5bc6dfe2 Merged PR 757276: feat: Validate topic names and update dependencies v0.2.8 Christian Schaible (EXT) 2025-03-31 12:32:16 +0000
  • e8567c19ff Merged PR 756491: feat: Download images from STACKIT container registry v0.2.7 Christian Schaible (EXT) 2025-03-26 09:16:19 +0000
  • 618be58a26 Merged PR 752362: feat: Apply stricter linter rules v0.2.6 Christian Schaible (EXT) 2025-03-25 08:40:27 +0000
  • b88f68fc06 feat: Apply stricter linter rules v0.2.6-dev Christian Schaible 2025-03-19 08:45:54 +0100
  • 68cec628e0 Merged PR 749395: chore: Update dependencies and go version to 1.23.0 v0.2.5 Patrick Schmitz (EXT) 2025-03-17 14:27:01 +0000
  • 3eb803ae1c Merged PR 724980: fix: Set default connection pool size to 2 v0.2.4 Christian Schaible 2025-01-29 15:07:27 +0000
  • ddee3db2fe Merged PR 724873: feat: Make connection pool size optional v0.2.3 Christian Schaible 2025-01-29 14:31:09 +0000
  • 720a1a6d72 Merged PR 723917: fix: Filter grpcgateway-authorization headers v0.2.2 Christian Schaible 2025-01-28 13:39:06 +0000
  • 3472ce1585 Merged PR 723282: chore: Update dependencies v0.2.1 Christian Schaible 2025-01-27 15:55:38 +0000
  • 5742604629 Merged PR 716929: feat: Replace AMQP connection management v0.2.0 Christian Schaible 2025-01-27 13:23:54 +0000
  • 49ebd76a9d feat: replace amqp connection v0.1.8.3-dev Christian Schaible 2025-01-13 16:20:37 +0100
  • 344c44d126 fix: Fix connect timeout v0.1.8.2-dev fix/replace-amqp-connection Christian Schaible 2025-01-15 07:53:07 +0100
  • dfbc4cdf93 fix: Fix usage of RWMutex in AmqpApi and wrap errors v0.1.8.1-dev Christian Schaible 2025-01-14 07:27:43 +0100
  • 1aa9ff9eec feat: replace amqp connection v0.1.8-dev Christian Schaible 2025-01-13 16:20:37 +0100
  • c90ce29c51 Merged PR 710739: feat: Add error wrapping in amqp messaging v0.1.7 Lukas Schmitt 2025-01-08 09:16:52 +0000
  • 6041fd105a Merged PR 710571: refactor connection, session and sender handling during reconnect Lukas Schmitt 2025-01-03 12:19:11 +0000
  • 8b231d9a7b Merged PR 708047: chore: Update dependencies v0.1.6 Christian Schaible 2024-12-19 14:58:16 +0000
  • 3eece2ddb5 Merged PR 704313: feat: Add PR-Template with jira work item entry Patrick Schmitz 2024-12-17 07:25:57 +0000
  • 5fd40d1415 Merged PR 684951: fix: Replace manual jwt parsing with jwx library v0.1.5 Christian Schaible 2024-11-26 06:27:46 +0000
  • 7c91939b8f fix: Replace manual jwt parsing with jwx library v0.1.5-dev Christian Schaible 2024-11-21 16:28:08 +0100
  • bc3de128d4 Merged PR 681139: chore: Lower minimum go version to 1.22.7 and update protobuf to v1.35.2 v0.1.4 Christian Schaible 2024-11-19 08:05:07 +0000
  • cc53ba4126 Merged PR 680123: fix: Remove unnecessary interface pointers v0.1.3 Christian Schaible 2024-11-14 13:30:25 +0000
  • 568c5cdb91 Merged PR 679203: fix: Make messaging.API closable v0.1.2 Christian Schaible 2024-11-13 12:17:40 +0000
  • 7623ffc225 Merged PR 678247: fix: Adjust SequenceNumberGenerator to revert specific sequence numbers v0.1.1 Christian Schaible 2024-11-12 14:29:20 +0000
  • 52592e6b6b Merged PR 672118: feat: Remove user provided trace-parent and trace-state v0.1.0 Christian Schaible 2024-11-04 13:55:10 +0000
  • c2bf4c6366 feat: Remove user provided trace-parent and trace-state v0.0.3-dev Christian Schaible 2024-10-30 14:47:28 +0100
  • 9337231a6f Merged PR 666097: feat: Add implementation of core library v0.0.2 Christian Schaible 2024-10-30 10:32:07 +0000
  • 18a6f6f07d Add telemetry data to cloud event properties v0.0.1 Christian Schaible 2024-10-23 12:38:34 +0200
  • 26673e8962 Add snyk check Christian Schaible 2024-10-22 15:13:29 +0200
  • baeb466421 Remove operation name from base64 serialization utilities Christian Schaible 2024-10-21 08:28:32 +0200
  • c222e6f79a Do not return the operation name from AuditEventBuilder's build method Christian Schaible 2024-10-21 08:02:23 +0200
  • 81dff7b29a Update module name Christian Schaible 2024-10-18 08:55:14 +0200
  • a7d26e55dd Update dependencies Christian Schaible 2024-10-17 15:40:08 +0200
  • c62161173e Add cloud event base64 serialization convenience functions Christian Schaible 2024-10-17 14:35:07 +0200
  • fdecdd935c Configure version numbers of build dependencies in pipeline variables Christian Schaible 2024-10-16 14:02:31 +0200
  • 7d299ada4c Add build pipeline yml Christian Schaible 2024-10-16 13:22:07 +0200
  • e9a6279ab2 Increase solace test container startup timeouts Christian Schaible 2024-10-16 13:21:40 +0200
  • d415c97559 Update default buf linting rule Christian Schaible 2024-10-16 11:07:13 +0200
  • f9cefe876b Replace Singular-/PluralType with ObjectType Christian Schaible 2024-10-15 15:09:28 +0200
  • 03d4ae5d1b Fix event type mapping in legacy converter and system event handling Christian Schaible 2024-10-15 11:30:03 +0200
  • 66773aad3d Do not return plural type in GetObjectIdAndTypeFromUrlPath Christian Schaible 2024-10-10 15:18:14 +0200
  • 965fa4e617 Filter :authority gRPC header Christian Schaible 2024-10-10 07:12:28 +0200
  • d1b1ae040f Make test data factory methods private Christian Schaible 2024-10-09 11:49:09 +0200
  • a990233715 Format protobuf files Christian Schaible 2024-10-09 11:15:01 +0200
  • 63ac2962e9 Add AsSystemEvent method to event builders Christian Schaible 2024-10-09 08:23:23 +0200
  • 51cf882c93 Move http-method converter and schema validation test to api package Christian Schaible 2024-10-08 07:44:55 +0200
  • 3f222fc2be Split log implementations Christian Schaible 2024-10-07 14:20:39 +0200
  • a98e802f55 Add log abstraction Christian Schaible 2024-10-07 13:57:06 +0200
  • 3bbf1cca71 Replace SempClient implementation Christian Schaible 2024-10-07 10:27:17 +0200
  • 8263ad9d5f Reject event type data-access Christian Schaible 2024-10-07 07:19:15 +0200
  • a05c8b54b2 Fix service account name extraction from token Christian Schaible 2024-10-02 14:07:36 +0200
  • abab0eb0a4 Unescape query parameters in legacy message converter Christian Schaible 2024-10-02 10:31:07 +0200
  • e9bd1575aa Support logging of cloud events in legacy format Christian Schaible 2024-10-01 14:58:52 +0200
  • 0e6aac7370 Fix data and content-type in legacy apis Christian Schaible 2024-10-01 14:36:10 +0200
  • 6fd141e227 Fix logging of cloud events Christian Schaible 2024-10-01 13:33:49 +0200
  • a364d42c7d Add optional response body serialization to event builder Christian Schaible 2024-10-01 12:17:36 +0200
  • 0caeabedbd Simplify logging of cloud events Christian Schaible 2024-10-01 11:31:18 +0200
  • f8f0b48437 Add event builder Christian Schaible 2024-09-30 13:08:43 +0200
  • ab40008fb1 Rename Request into ApiRequest Christian Schaible 2024-09-30 11:28:04 +0200
  • fc895948bb Filter out ip adresses in service name detection Christian Schaible 2024-09-12 13:14:33 +0200
  • be23f50c5a Fix additional http method resolution Christian Schaible 2024-09-09 15:49:55 +0200
  • 959d7a642c Add additional http method to support non-standard methods Christian Schaible 2024-09-09 15:39:40 +0200
  • 0798ddd690 Add fallback to lowercase user-agent header name Christian Schaible 2024-09-09 15:21:52 +0200
  • 3297776240 Add fallback to lowercase authoriation header lookup Christian Schaible 2024-09-09 15:02:51 +0200
  • f8d0efe6c3 Allow nil as query string in convenience code Christian Schaible 2024-09-09 13:29:37 +0200
  • 313486e30b Update schema description to reflect gRPC as communication protocol Christian Schaible 2024-09-09 13:28:51 +0200
  • 61ac703743 Add reusable code to create audit events Christian Schaible 2024-09-04 15:01:27 +0200
  • 8ad633a5c4 Update regular expressions Christian Schaible 2024-09-04 11:21:32 +0200
  • 1a9cd436e9 Rephrase description of IAM and response item parameter documentation Christian Schaible 2024-09-02 08:57:20 +0200
  • e355e25136 Add max length constraints to the AuditLogEntry Christian Schaible 2024-08-29 15:01:01 +0200
  • 4d993237ff Write AuditLogEntry.Metadata into LegacyAuditEvent.Details Christian Schaible 2024-08-29 14:02:08 +0200
  • eb22259346 Update README.md Christian Schaible 2024-08-29 12:59:46 +0200
  • 0a8516f4a3 Update buf configuration Christian Schaible 2024-08-29 12:59:23 +0200
  • 07d8183f88 Remove python and java configurations Christian Schaible 2024-08-28 10:34:39 +0200
  • 3d833fe301 Remove insert id and request header TODOs from schema Christian Schaible 2024-08-27 08:57:47 +0200
  • 543e8e9ea2 Merge response messages Christian Schaible 2024-08-27 08:44:59 +0200
  • d2246889e0 Update go to 1.23 and the dependencies versions Christian Schaible 2024-08-23 07:44:13 +0200
  • 81a9c32bcc Remove commented out code from buf.gen.yaml Christian Schaible 2024-08-23 07:29:10 +0200
  • 50be98360c Rename module Christian Schaible 2024-08-23 07:28:15 +0200
  • dc9d331b85 Allow operation names without versions and versions with characters (v1alpha, etc) Christian Schaible 2024-08-22 12:44:55 +0200
  • b3adb22680 Add request attributes to event details Christian Schaible 2024-08-22 09:22:03 +0200
  • 07a26f986a Loosen operation name constraint to allow longer names Christian Schaible 2024-08-22 09:20:59 +0200
  • a353d4fa0c Introduce additional legacy api to dynamically set the topic name per message via context Christian Schaible 2024-08-20 12:58:24 +0200
  • e759ae397a Add http method conversion convenience function Christian Schaible 2024-08-01 11:42:30 +0200
  • db9440206f Rename fields, fix ToDo's and linter issues Christian Schaible 2024-08-01 07:50:48 +0200
  • fd8892aad8 Make cloud event attributes accessible Christian Schaible 2024-07-31 13:45:14 +0200
  • 03fb0dd5ed Simplify routable type conversion Christian Schaible 2024-07-31 13:44:52 +0200
  • 92fb9923a7 Allow users of the library to send tracing headers with the events Christian Schaible 2024-07-30 14:55:33 +0200
  • 23f99b0668 Add mutex api wrapper Christian Schaible 2024-07-30 13:17:02 +0200