Proto commits in Trendyol/stove

These 24 commits are when the Protocol Buffers files have changed:

Commit:0995077
Author:Oguzhan Soykan

wip

Commit:1fcf83a
Author:Oguzhan Soykan
Committer:Oguzhan Soykan

WIP: log capture fature implementation

Commit:d924129
Author:Oguzhan Soykan

chore: reorganize recipes structure and update configuration files

Commit:ae7f43c
Author:Oğuzhan Soykan
Committer:GitHub

feat(cli, core): add support for kotest & junit testing styles on UI and cli (#1128) * adjust skills with latest changes

Commit:a7cc751
Author:Oğuzhan Soykan
Committer:GitHub

feat: Stove version alignment across CLI, BOM (#1114) * feat: emphasize Stove version alignment across CLI, BOM, and test dependencies - Added guidance on version alignment to multiple documentation files, including `getting-started.md` and `18-dashboard.md`. - Clarified how mismatched versions can affect dashboard data. - Introduced a `VersionMismatchBanner` component in the CLI UI to highlight version mismatches. * fix: build dependency

Commit:0997214
Author:Oğuzhan Soykan
Committer:GitHub

refactor: BREAKING! rename portal to dashobard (#1104)

Commit:8dbab26
Author:Oğuzhan Soykan
Committer:GitHub

portal cli & spa & lib (#1086)

Commit:d424f53
Author:Oguzhan Soykan

chore(recipes): folder revisit

Commit:a5d0405
Author:Oguzhan Soykan

recipes: add showcase & improve console renderer

Commit:8a5db27
Author:Oğuzhan Soykan
Committer:GitHub

feat: add mock support for gRPC #938 (#974)

Commit:93a4d60
Author:Oguzhan Soykan
Committer:Oguzhan Soykan

update docs bump project version stove-bom use typed accessors seperate extensions adjust kotest.properties TestSytem -> Stove recipes: revert recipes for now revamp the project names and package names

Commit:0fd8cac
Author:Oguzhan Soykan

refactor: compatibility tests for spring

Commit:86a21c6
Author:Oğuzhan Soykan
Committer:GitHub

feat: spring-boot-4x support, includes spring-kafka 4x (#934) * feat: spring-boot-4x support, includes spring-kafka 4x * change wiremock url * create common packages * use compileOnly to leverage package binding in downstreams compile time * add spring-boot deps runtime check

Commit:5eac36b
Author:Oğuzhan Soykan
Committer:GitHub

feat(#674): add grpc support, wire and kotlin (#921) * feat(#674): add grpc support, wire and kotlin

Commit:6cde696
Author:Oğuzhan Soykan
Committer:GitHub

refactor(standalone-kafka): use StoveSerde<Any,ByteArry> interface to bridge the messages and let users select their ser/de #560 (#664)

The documentation is generated from this commit.

Commit:60e8b52
Author:Oğuzhan Soykan
Committer:GitHub

spring-kafka: ser/de (#658) * Improvements for spring-kafka to work with StoveSerde interface * add protobuf tests for spring-kafka to make sure that ser/de abstraction works when needed

Commit:3152689
Author:DariusKlein
Committer:GitHub

Added configuration option for value serializer (#627) * Added configurable value serializer * removed unused import * test implementation kafka streams with protobuf * Added test for deserializer * broke after clean build. fix will come later * Fixed dependencies to user existing libs reintroduced deserialization test example Cleanup * Move dependencies to libs WIP TODO kafka streams (latest version breaks code) rewrite test to kotest * improved comment * tests to kotest * CustomSerde typo fix * removed unused parameter * move kafka streams to libs version * removed runblocking * review: apply more functional assertion and propose removing thread.sleeps * review: solve detekt problem * Removed commented out thread.sleep --------- Co-authored-by: dklein <dklein@afsgroup.nl> Co-authored-by: Oguzhan Soykan <oguzhansoykan@gmail.com>

Commit:264c55d
Author:Oguzhan Soykan

standalone-kafka: simplify isCommitted logic

Commit:6eb375e
Author:Oguzhan Soykan
Committer:Oguzhan Soykan

standalone-kafka: also record acknowledged messages

Commit:a0a8f78
Author:Oguzhan Soykan

implement healthcheck for kafka sink

Commit:a2aecdd
Author:Oguzhan Soykan

Handle offsets properly

Commit:d60b836
Author:Oguzhan Soykan

shouldBeFailed and shouldBeRetried improved

Commit:b77dd12
Author:Oğuzhan Soykan
Committer:GitHub

Enrich Ktor example with stanalone kafka and and proper configuration handling (#409)

Commit:9b136c4
Author:Oguzhan Soykan
Committer:Oguzhan Soykan

feature: Standalone kafka now hosts a grpc endpoint to communicate and understand the messages