Skip to content

Commit

Permalink
release 0.28
Browse files Browse the repository at this point in the history
  • Loading branch information
Pascal-Delange committed Nov 22, 2024
1 parent d42e44c commit ddfa392
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion api
Submodule api updated 67 files
+7 −1 .env.example
+2 −1 .gitignore
+9 −10 cmd/batch_ingestion.go
+7 −8 cmd/migrations.go
+9 −10 cmd/scheduled_executor.go
+8 −9 cmd/send_pending_webhook_events.go
+12 −11 cmd/server.go
+9 −10 cmd/worker.go
+1 −0 dto/decision_dto.go
+4 −6 dto/func_attributes_dto.go
+16 −13 infra/config.go
+41 −8 infra/parse_signing_key.go
+1 −1 integration_test/init_test.go
+4 −5 integration_test/scenario_flow_test.go
+5 −0 mocks/data_model_repository.go
+3 −4 models/ast/ast_aggregator.go
+2 −3 models/ast/ast_filter.go
+68 −82 models/ast/ast_function.go
+4 −0 models/ast/ast_node_evaluation.go
+12 −0 models/data_model.go
+39 −0 models/decision_phantom.go
+2 −0 models/permission.go
+3 −0 models/role_permission.go
+2 −2 models/scenario_publications.go
+9 −0 models/scheduled_scenario_execution_test.go
+4 −0 models/scheduled_scenario_executions.go
+52 −0 repositories/data_model_repository.go
+16 −0 repositories/dbmodels/db_phantom_decision.go
+112 −0 repositories/decision_phantoms_repository.go
+1 −1 repositories/ingested_data_read_repository.go
+3 −83 repositories/ingestion_repository.go
+22 −0 repositories/migrations/20241105151948_decision_phantom.sql
+3 −0 usecases/ast_eval/evaluate/eval_comparaison.go
+7 −1 usecases/ast_eval/evaluate/eval_comparaison_test.go
+4 −0 usecases/ast_eval/evaluate/eval_contains_any.go
+3 −0 usecases/ast_eval/evaluate/eval_equal.go
+3 −0 usecases/ast_eval/evaluate/eval_fuzzy_match.go
+33 −0 usecases/ast_eval/evaluate/eval_is_empty.go
+101 −0 usecases/ast_eval/evaluate/eval_is_empty_test.go
+3 −0 usecases/ast_eval/evaluate/eval_not.go
+3 −0 usecases/ast_eval/evaluate/eval_not_equal.go
+3 −0 usecases/ast_eval/evaluate/eval_string_contains.go
+3 −0 usecases/ast_eval/evaluate/eval_string_in_list.go
+5 −2 usecases/ast_eval/evaluate/evaluate_aggregator.go
+3 −0 usecases/ast_eval/evaluate/evaluate_arithmetic.go
+3 −0 usecases/ast_eval/evaluate/evaluate_arithmetic_divide.go
+60 −20 usecases/ast_eval/evaluate/evaluate_boolean_arithmetic.go
+104 −0 usecases/ast_eval/evaluate/evaluate_boolean_arithmetic_test.go
+5 −1 usecases/ast_eval/evaluate/evaluate_custom_list_values.go
+3 −8 usecases/ast_eval/evaluate/evaluate_database_access.go
+10 −2 usecases/ast_eval/evaluate/evaluate_filter.go
+1 −13 usecases/ast_eval/evaluate/evaluate_read_payload.go
+3 −0 usecases/ast_eval/evaluate/evaluate_time.go
+4 −0 usecases/ast_eval/evaluate/evaluate_time_arithmetic.go
+14 −0 usecases/ast_eval/evaluate/evaluate_time_arithmetic_test.go
+2 −0 usecases/ast_eval/evaluate_environment.go
+79 −0 usecases/decision_phantom_usecase.go
+24 −3 usecases/decision_usecase.go
+157 −86 usecases/evaluate_scenario/evaluate_scenario.go
+63 −25 usecases/ingestion_usecase.go
+5 −4 usecases/scheduled_execution/async_decision_job.go
+8 −3 usecases/scheduled_execution/batch_filtering.go
+15 −0 usecases/scheduled_execution/batch_filtering_test.go
+1 −4 usecases/scheduled_execution/schedule_scenarios.go
+23 −0 usecases/security/enforce_security_decision_phantom.go
+16 −0 usecases/usecases_with_creds.go
+1 −1 utils/context_logging.go
6 changes: 3 additions & 3 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ services:
retries: 5
api:
container_name: marble-api
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-backend:v0.27.0
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-backend:v0.28.1
platform: linux/amd64
restart: always
depends_on:
Expand Down Expand Up @@ -65,7 +65,7 @@ services:
METABASE_GLOBAL_DASHBOARD_ID: ${METABASE_GLOBAL_DASHBOARD_ID:-}
cron:
container_name: marble-api-cron
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-backend:v0.27.0
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-backend:v0.28.1
platform: linux/amd64
restart: always
depends_on:
Expand All @@ -84,7 +84,7 @@ services:
LOGGING_FORMAT: ${LOGGING_FORMAT:-}
app:
container_name: marble-app
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-frontend:v0.27.0
image: europe-west1-docker.pkg.dev/marble-infra/marble/marble-frontend:v0.28.0
platform: linux/amd64
restart: always
depends_on:
Expand Down
2 changes: 1 addition & 1 deletion front
Submodule front updated 180 files
10 changes: 5 additions & 5 deletions kubernetes/.versions
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
MARBLE-FRONT-IMG=v0.27.0
MARBLE-FRONT-VERSION=0.27.0
MARBLE-BACK-IMG=v0.27.0
MARBLE-BACK-VERSION=0.27.0
APPLICATION-VERSION=0.27.0
MARBLE-FRONT-IMG=v0.28.0
MARBLE-FRONT-VERSION=0.28.0
MARBLE-BACK-IMG=v0.28.1
MARBLE-BACK-VERSION=0.28.1
APPLICATION-VERSION=0.28.0

0 comments on commit ddfa392

Please sign in to comment.