These 18 commits are when the Protocol Buffers files have changed:
| Commit: | 66a5b73 | |
|---|---|---|
| Author: | Juliano Costa | |
| Committer: | GitHub | |
[cleanup] Remove product reviews from frontend (#3568) * [cleanup] Remove product reviews from frontend * changelog * remove product-reviews from tests * trailing space
The documentation is generated from this commit.
| Commit: | 5f83ad1 | |
|---|---|---|
| Author: | Derek Mitchell | |
| Committer: | GitHub | |
Add a Product Review service with GenAI-powered summaries (#2663) * added skeleton version of the product review service * added mysql database for the product review service * added LLM with tool call to fetch product reviews * added product reviews and summaries for each product * updated LLM service to return pre-generated product summary * added llm, mysql, and product-reviews to build pipeline * changed how the product review service returns summaries * added feature flags for LLM service * added metrics to product review service * added tests for the product review service * added new services to docker-compose.minimal.yml * added product review, llm, and mysql services to k8s manifest * fixed mysql port in k8s manifest * updated versions of new services * updated README for the LLM service * added product reviews to UI * updated product review UI * added product review summary to product page * cleaned up visualization of product reviews * fixed product review score percentage calculation * added Cypress tests for product reviews * updated changelog, removed temporary images, and updated loadgen * restore kubernetes manifest to current state * reverting changes to kubernetes/opentelemetry-demo.yaml * updated product review service to use postgres instead of mysql * updated product review service to use structured outputs * build(deps): bump jvm (#2679) Bumps the gradle-production-dependencies group with 1 update in the /src/fraud-detection directory: jvm. Updates `jvm` from 2.2.20 to 2.2.21 --- updated-dependencies: - dependency-name: jvm dependency-version: 2.2.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * resolved markdown lint errors and disabled the llmInaccurateResponse feature flag * resolved protobufcheck and sanitycheck issues * resolving licensecheck issues * updated product reviews to include interactive AI component * updated product review service to add AI assistant capabilities * updated frontend to use new Product AI Assistant * added tool call to AI assistant to fetch product info * Processes all tool calls in a loop * Add license * updated mock LLM logic to match product review service updates * Add line break * build(deps): bump github/codeql-action (#2698) Bumps the actions-production-dependencies group with 1 update in the / directory: [github/codeql-action](https://github.com/github/codeql-action). Updates `github/codeql-action` from 4.31.0 to 4.31.1 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/4e94bd11f71e507f7f87df81788dff88d1dacbfb...5fe9434cd24fe243e33e7f3305f8a5b519b70280) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions-production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * updated product review service so feature flags work with real OpenAI API * Add line break * Fix tracetests * Fix yamllint --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Juliano Costa <julianocosta89@outlook.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Juliano Costa <juliano.costa@datadoghq.com>
| Commit: | e3548c6 | |
|---|---|---|
| Author: | Pierre Tessier | |
| Committer: | GitHub | |
[currency] Rename currencyservice to currency (#1858)
The documentation is generated from this commit.
| Commit: | 0c80094 | |
|---|---|---|
| Author: | fsolleza | |
| Committer: | GitHub | |
build protobuf in dockerfile for all services (#1386) * generate protobuf in docker build for accountingservice, checkoutservice, currencyservice, and productcatalogservice * fix build context --------- Co-authored-by: Austin Parker <austin@ap2.io> Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
| Commit: | f25b46f | |
|---|---|---|
| Author: | Pierre Tessier | |
| Committer: | GitHub | |
[ffs] - Allow setting initial feature flag values (#1319) * remove timestamps from FeatureFlag message Signed-off-by: Pierre Tessier <pierre@pierretessier.com> * remove timestamps from FeatureFlag message Signed-off-by: Pierre Tessier <pierre@pierretessier.com> * init feature flags using sql Signed-off-by: Pierre Tessier <pierre@pierretessier.com> * allows initial feature flags values Signed-off-by: Pierre Tessier <pierre@pierretessier.com> * Update src/ffs_postgres/20-ffs_data.sql Co-authored-by: Juliano Costa <julianocosta89@outlook.com> * Remove sporadically from cartServiceFailure --------- Signed-off-by: Pierre Tessier <pierre@pierretessier.com> Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
| Commit: | 8a28923 | |
|---|---|---|
| Author: | Alex Boten | |
| Committer: | GitHub | |
rename proto package from hipstershop to oteldemo (#740)
| Commit: | 5a2c0ef | |
|---|---|---|
| Author: | Pierre Tessier | |
| Committer: | GitHub | |
[featureflag] - Move protobuf file generation to docker build (#599) * first attempt to build protos in docker * local dev protobuf gen script * generate protobuf files in build * use root context for featureflagservice * use root context for featureflagservice * set alias rule for grpc gen * set featureflagservice context * add featureflagservice Co-authored-by: Austin Parker <austin@ap2.io>
| Commit: | 133d089 | |
|---|---|---|
| Author: | Pierre Tessier | |
| Committer: | GitHub | |
[protobuf] - encode zipcode as a string (#587) * encode zipcode as a string * encode zipcode as a string * encode zipcode as a string * add zip_code attribute * update zipCode to string type * update zipCode to string type * add address to shipping api call * add address to shipping api call * zipcode as string
| Commit: | a660b21 | |
|---|---|---|
| Author: | Austin Parker | |
| Committer: | GitHub | |
remove copied protos (#547)
| Commit: | e4cd8b1 | |
|---|---|---|
| Author: | Pierre Tessier | |
| Committer: | GitHub | |
use full demo protos (#271)
| Commit: | 5ec9223 | |
|---|---|---|
| Author: | Tristan Sloughter | |
| Committer: | GitHub | |
add featureflag service (Erlang/Elixir) (#142) * add featureflag service (Erlang/Elixir) HTTP interface is on port FEATURE_FLAG_SERVICE_PORT and the grpc service is run on FEATURE_FLAG_GRPC_SERVICE_PORT. Creating and updating flags is done through the web interface. The GRPC service only provides fetching of a flag by name. * ignore space indent count if file is rebar.config * featureflagservice: add release directory to git * featureflagservice: include vendored js in git repo * Update docker-compose.yml Co-authored-by: Austin Parker <austin@ap2.io>
| Commit: | 982cefe | |
|---|---|---|
| Author: | Michael Maxwell | |
| Committer: | GitHub | |
Generate Proto Files for Cart Service - C# (#105) * Update Cart Service - C# * Remove `.env` change * all protos
| Commit: | b83a8d1 | |
|---|---|---|
| Author: | Michael Maxwell | |
| Committer: | GitHub | |
Update Payment Service - Node.js (#117)
| Commit: | 0bd9f89 | |
|---|---|---|
| Author: | Michael Maxwell | |
| Committer: | GitHub | |
Update Ad Service - Java (#118)
| Commit: | c8f1829 | |
|---|---|---|
| Author: | Michael Maxwell | |
| Committer: | GitHub | |
update product catalog service (#95)
| Commit: | dd20520 | |
|---|---|---|
| Author: | Michael Maxwell | |
| Committer: | GitHub | |
Update demo.proto (#45) Fix type in Feature flag service message `ListFlagsResponse` repated => repeated Eventually the proto files should be verified for proper syntax - probably implicitly via building the docker containers.
| Commit: | ccf594b | |
|---|---|---|
| Author: | Tristan Sloughter | |
| Committer: | GitHub | |
add feature flag service to proto file (#26) * add feature flag service to proto file * update changelog for added feature flag service protos
| Commit: | b28cb38 | |
|---|---|---|
| Author: | Carter Socha | |
| Committer: | GitHub | |
Initial Code Donation (Do Not Merge w/ out code owner approval) (#23)