File tree
5 files changed
+8
-8
lines changed- kubernetes
5 files changed
+8
-8
lines changed- .env.example+13-2
- api/handle_scheduled_execution.go+9-3
- cmd/server.go+3
- cmd/worker.go+19-1
- dto/decision_dto.go+4
- go.mod+2-2
- go.sum+4
- infra/offloading.go+38
- integration_test/batch_ingestion_and_execution_test.go+7-7
- mocks/custom_list_repository.go+4-2
- mocks/scheduled_execution_usecase_repository_mock.go+2-2
- models/decision.go+20
- models/offloading_watermark.go+12
- models/pagination_and_sorting.go+6-3
- models/river_job.go+6
- models/scheduled_scenario_executions.go+6
- pubapi/constants.go+1
- pubapi/pagination.go+17
- pubapi/params.go+32
- pubapi/pubapi.go+5
- pubapi/response.go+100-15
- pubapi/tests/fixtures/base/base.yml+7-2
- pubapi/tests/fixtures/decision_rules.yml+23
- pubapi/tests/fixtures/decisions.yml+13-5
- pubapi/tests/fixtures/scenario_iteration_rules.yml+11
- pubapi/tests/fixtures/scenario_iterations.yml+5
- pubapi/tests/fixtures/scheduled_executions.yml+17
- pubapi/tests/specs/v1/batch_executions.go+70
- pubapi/tests/specs/v1/decisions.go+135
- pubapi/tests/specs/v1/v1.go+2
- pubapi/v1/decisions.go+255
- pubapi/v1/dto/batch_executions.go+33
- pubapi/v1/dto/case.go+15
- pubapi/v1/dto/decision.go+114
- pubapi/v1/dto/sanction_check.go+23-12
- pubapi/v1/openapi.yml+1.2k
- pubapi/v1/params/batch_execution.go+25
- pubapi/v1/params/decision.go+80
- pubapi/v1/routes.go+6
- pubapi/v1/sanction_checks.go+2-2
- pubapi/v1/scheduled_executions.go+60
- pubapi/validator.go+2
- repositories/blob_repository.go+10
- repositories/case_repository.go+1
- repositories/custom_list_repository.go+9-3
- repositories/dbmodels/db_decision_rule.go+41-11
- repositories/dbmodels/db_offloading_watermark.go+32
- repositories/dbmodels/db_scheduled_executions.go+5-1
- repositories/decisions_repository.go+64
- repositories/migrations/20250424120000_add_fuzzystrmatch_extension.sql+24-2
- repositories/migrations/20250516140900_decision_rules_offloading.sql+19
- repositories/offloading_repository.go+64
- repositories/scheduled_executions.go+28-8
- repositories/sql_to_row.go+42
- usecases/ast_eval/evaluate/evaluate_custom_list_values.go+1-1
- usecases/ast_eval/evaluate/evaluate_custom_list_values_test.go+2-2
- usecases/case_usecase.go+21-26
- usecases/custom_list_usecase.go+10-9
- usecases/decision_usecase.go+11-3
- usecases/offloaded_reader.go+72
- usecases/scheduled_execution/offloading_job.go+222
- usecases/scheduled_execution/run_scheduled_execution.go+4-2
- usecases/scheduled_execution/schedule_scenarios.go+17-7
- usecases/scheduled_execution_usecase.go+40-27
- usecases/scheduled_execution_usecase_test.go+13-8
- usecases/suspicious_activity_report_usecase.go+11-10
- usecases/task_queue.go+7-1
- usecases/usecases.go+19
- usecases/usecases_with_creds.go+21
- utils/blanks.go+10
- utils/env_vars.go+16
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
- packages/app-builder/package.json+2
- packages/app-builder/src/components/CaseManager/DecisionPanel/DecisionPanel.tsx+12-4
- packages/app-builder/src/components/CaseManager/PivotsPanel/PivotsPanelContent.tsx+11-1
- packages/app-builder/src/components/CaseManager/SnoozePanel/SnoozePanel.tsx+29-9
- packages/app-builder/src/components/Cases/CaseAlerts.tsx+121-119
- packages/app-builder/src/components/Cases/CaseDetails.tsx+28-29
- packages/app-builder/src/components/Cases/CaseEvents.tsx+13-4
- packages/app-builder/src/components/CopyToClipboardButton.tsx+16-4
- packages/app-builder/src/components/DataModelExplorer/ClientObjectDataList.tsx+1-3
- packages/app-builder/src/components/FormatData.tsx+25-5
- packages/app-builder/src/components/Layout/LeftSidebar.tsx+8-2
- packages/app-builder/src/components/Nudge.tsx+5-5
- packages/app-builder/src/locales/ar/cases.json+18-1
- packages/app-builder/src/locales/en/cases.json+18-1
- packages/app-builder/src/locales/fr/cases.json+18-1
- packages/app-builder/src/models/cases.ts+1-43
- packages/app-builder/src/repositories/CaseRepository.ts+21-21
- packages/app-builder/src/routes/_builder+/_layout.tsx+4-5
- packages/app-builder/src/routes/_builder+/cases+/$caseId+/_index.tsx+13-4
- packages/app-builder/src/routes/ressources+/cases+/edit-suspicion.tsx+241-140
- packages/app-builder/src/routes/transfercheck+/_layout.tsx+4-2
- packages/app-builder/src/utils/preferences-cookies/config.ts+10
- packages/app-builder/src/utils/preferences-cookies/preferences-cookie-read.server.ts+34
- packages/app-builder/src/utils/preferences-cookies/preferences-cookies-write.ts+45
- packages/marble-api/openapis/marblecore-api.yaml-2
- packages/marble-api/openapis/marblecore-api/_schemas.yml+9-8
- packages/marble-api/openapis/marblecore-api/annotations.yml+119
- packages/marble-api/openapis/marblecore-api/cases.yml+1-44
- packages/marble-api/openapis/marblecore-api/ingestion.yml+46-1
- packages/marble-api/openapis/marblecore-api/sar.yml+5-61
- packages/marble-api/src/generated/marblecore-api.ts+45-35
- pnpm-lock.yaml+11
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
0 commit comments