Commits in descoped/data-collector-core
Up to date
Fixed Get NPEoranheime4fda12
Bind ExecutionContext to each AbstractQueryHandler and eval jq literaloranheim1804b2b
Jq query list and objectoranheim092ff07
MoveIt spec skeletonoranheimace89cc
Evaluate plainText expressionoranheimcd25750
Mock PostTest with user authorizationoranheim69ad132
Evaluate header expressionoranheim1d32412
Fallback to previous Response if PageEntryState doesn't existoranheimed5f2f7
POST builder and form data BodyPublisheroranheim462e5ff
Merge branch 'master' into postdataMerge of 2 parents.oranheim053c94c
Fixed zero-bytes upload to GCS: ContentStore lifecycle in WorkerServiceoranheim3d28717
Refactored HttpStatusoranheimd5c5c56
Fixed http status validatororanheimf030938
Fail if start function is incorrectoranheimb11cde6
Basic Post data supportoranheime1d9e9c
Fixed graceful handling of UnknownBodyLength (empty response and content-length > 0)oranheimfcf084e
Fixed retry count when Get failsoranheim171b29c
Delegate support for Flow.Publisher in HttpClient PUT and POSToranheimb61be9f
Added Http POST and PUT supportoranheim13ed11d
Removed unwrapped exceptionoranheim6b38fa1
Fixed test method visibilityoranheim133d708
Update bytebuddy to 1.10.9oranheim7aae307
Fixed a bug where HttpClientExporter swallowed Client.sendAsync exceptionoranheim4f8773e
Configure http client versionoranheimc2bc1ae
Trigger droneoranheimfc4518b
Support for P12 Business SSLoranheim0ff0df2
Minor readability improvementoranheime6118f7
Reverted setting CORS header by defaultoranheimfb534c1
Fixed wrong handling with multiple bodyContains predicatesoranheima240d92
Limit max capacity for health-worker-history to 25oranheim77cee3f
Ensure that WorkerObserver.finish is always calledoranheimfbecce9
Fixed next page regexoranheimb61e668
Guard against npe in instrumentation metrics exportersoranheime286fad
Expanded metrics for http-requests and content streamoranheim98816eb
branch bytebuddyAssert that failed worker tasks are removed from task listoranheimfcf5bcb
Fixed NPE in PaginationHandleroranheim3a4bd10
Set default originoranheim05d3076
Added status code to manifestoranheimb99fd7b
Typooranheim1ddc609
Typed argumentsoranheimeb621d6
Use content streamoranheimf40dff4
Minor stufforanheimcdc3fcd
Added ContentStoreExporteroranheim648f2ed
Moved mertrics bootstrap to MetricsAgentoranheim7cb7234
Increment request_failure if future.get causes an exception in GetHandleroranheimbf064ca
Exploration testingoranheima4efbaf
Prometheus http client metricsoranheim21b39da
Intercept http requests using Byte-Buddy-Agentoranheime9105de
Merge branch 'master' into bytebuddyMerge of 2 parents.oranheim8100bbb
Use xpath and not jqpath in bodyContainsoranheim9428583
ByteBuddy agent for monitoring http request metricsoranheim70f522d
Fixed NPE when xml feed is emptyoranheim4711d6e
Omit setting Java Logger leveloranheimc70cec1
Added Prometheus metrics support (jvm metrics and app resource)oranheim63b9839
Drone configurationoranheim9ea662f
Updated drone configurationoranheim2efefc5
Payload encryption of rawdata contentoranheimf9c3bae
Added xml test for 404 and SM-004 special case and updated specsoranheim2d3ec9a
DSL: Added positionVariable param to addPageContent and disabled CID generationoranheim207227c
Use context /api for all mock resourcesoranheim3977406
Added more logging to CertificateFactoryoranheimffa5a55
Fixed wrong formatting maskoranheim2044d57
Implemented template based (freemarker) mock data controlleroranheimf826f09
Implemented FreemarkerTemplateEngine featureoranheim64fd7f1
Moved MockDataControllerTest to TestUtilsoranheim3410696
Refactored Server Base SPIoranheim43ed24d
Refactoring of server-base packagesoranheimc29cb0d
branch cidRefactoring tests to JUnit 5 and removed TestNG (except: js-processor)oranheim7598a07
CorrelationId sequence diagramoranheimeaea18c
Refactoringoranheim55e0647
Disable jlink due to a SSL cipher issue with JDK 13oranheim9664a91
Default to JDK 11+ HttpClient. Please note JDK 11 has a severe memory leak. Use 13+.oranheim56055a1
Implemented adapter for Okhttp3 client (#2)oranheim9237d29
branch okhttpImplemented OkHttp3 Client delegate for debug purposes (instead of Java 11 HttpClient)oranheimc548eb3
Implement OkHttp support for debuggingoranheim42a7e04
New bodyContains feature: declare 404 as successful if body contains allowed error typesoranheim4390103
Implemented BodyContains and ResponsePredicateoranheim6adff40
Incomplete ResponsePredicate and BodyContains(query, expected)oranheimbd6108a
Use ?404withResponseError to return a 404 with custom error responseoranheim88683cb
Made JqPath string literal query handler supportoranheim9a48293
New JqPath feature (incomplete)oranheim841e318
Jackson JQ testoranheim5d03f56
Use generic type in QueryStateoranheima0c989f
Workaround for illegal package access from api to core module in test scopeoranheimb7f4853
Disable testsoranheimb36f6e9
Added Prod BusinessSSL testoranheimf316e9e
Migrated Linked Data Store CORSHandleroranheim6f814ae
Removed unused codeoranheim32b30f0
Removed unused code and commentsoranheimfd7b330
Fixed wrong logging messageoranheim85174d7
Log failure cause in retry logic onlykimcsf8e180b
Always time-out, even when not reported as timeout by http-clientkimcs383d718
Close xml resourcesoranheimccec2f2
Copy http body response array to internal response (mem leak)oranheim6dcfc17
Fixed set monitor start positionoranheim2716345
Fixed terminate, changed /task to /task and updated docsoranheim12d3a13
Measure request duration in millisoranheim07772a7
Fixed update start and last positionoranheim846a396
Max 2 digits avg req/secoranheim764eabc
Monitor: start position and avg reqs per secondoranheim2a62503