added submission data validation for sender
* added loading of submission data schema * added submission data validation to sender and subscriber flow * added and adjusted tests and test data * added attribute for skipping validations to config, fixed tests
parent
9356b7aa
No related branches found
No related tags found
Showing
- api/src/main/java/dev/fitko/fitconnect/api/config/SchemaConfig.java 6 additions, 1 deletion...in/java/dev/fitko/fitconnect/api/config/SchemaConfig.java
- api/src/main/java/dev/fitko/fitconnect/api/domain/schema/SchemaResources.java 1 addition, 0 deletions...v/fitko/fitconnect/api/domain/schema/SchemaResources.java
- api/src/main/java/dev/fitko/fitconnect/api/services/Sender.java 3 additions, 1 deletion...c/main/java/dev/fitko/fitconnect/api/services/Sender.java
- api/src/main/java/dev/fitko/fitconnect/api/services/validation/ValidationService.java 3 additions, 1 deletion...fitconnect/api/services/validation/ValidationService.java
- client/src/main/java/dev/fitko/fitconnect/client/SenderClient.java 1 addition, 1 deletion...c/main/java/dev/fitko/fitconnect/client/SenderClient.java
- client/src/main/java/dev/fitko/fitconnect/client/cli/CommandExecutor.java 1 addition, 1 deletion...java/dev/fitko/fitconnect/client/cli/CommandExecutor.java
- client/src/main/java/dev/fitko/fitconnect/client/factory/ClientFactory.java 8 additions, 7 deletions...va/dev/fitko/fitconnect/client/factory/ClientFactory.java
- client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionBuilder.java 1 addition, 1 deletion...dev/fitko/fitconnect/client/sender/SubmissionBuilder.java
- client/src/main/java/dev/fitko/fitconnect/client/sender/model/SubmissionPayload.java 1 addition, 1 deletion...tko/fitconnect/client/sender/model/SubmissionPayload.java
- client/src/main/java/dev/fitko/fitconnect/client/sender/steps/BuildStep.java 1 addition, 1 deletion...a/dev/fitko/fitconnect/client/sender/steps/BuildStep.java
- client/src/main/java/dev/fitko/fitconnect/client/sender/strategies/SendNewSubmissionStrategy.java 3 additions, 1 deletion...t/client/sender/strategies/SendNewSubmissionStrategy.java
- client/src/main/java/dev/fitko/fitconnect/client/util/ValidDataGuard.java 2 additions, 2 deletions...java/dev/fitko/fitconnect/client/util/ValidDataGuard.java
- client/src/test/java/dev/fitko/fitconnect/client/SenderClientTest.java 4 additions, 4 deletions...st/java/dev/fitko/fitconnect/client/SenderClientTest.java
- client/src/test/java/dev/fitko/fitconnect/client/cli/CommandLineClientTest.java 1 addition, 1 deletion...ev/fitko/fitconnect/client/cli/CommandLineClientTest.java
- client/src/test/java/dev/fitko/fitconnect/client/util/ValidDataGuardTest.java 13 additions, 13 deletions.../dev/fitko/fitconnect/client/util/ValidDataGuardTest.java
- core/src/main/java/dev/fitko/fitconnect/core/SubmissionSender.java 7 additions, 3 deletions...main/java/dev/fitko/fitconnect/core/SubmissionSender.java
- core/src/main/java/dev/fitko/fitconnect/core/schema/SchemaResourceProvider.java 28 additions, 6 deletions.../fitko/fitconnect/core/schema/SchemaResourceProvider.java
- core/src/main/java/dev/fitko/fitconnect/core/validation/DefaultValidationService.java 4 additions, 3 deletions.../fitconnect/core/validation/DefaultValidationService.java
- core/src/test/java/dev/fitko/fitconnect/core/SubmissionSenderTest.java 6 additions, 4 deletions.../java/dev/fitko/fitconnect/core/SubmissionSenderTest.java
- core/src/test/java/dev/fitko/fitconnect/core/events/SecurityEventTokenServiceTest.java 5 additions, 2 deletions...fitconnect/core/events/SecurityEventTokenServiceTest.java
Please register or sign in to comment