Skip to content

Commit 5b0f190

Browse files
authored
Merge pull request #168 from RADAR-base/release-0.6.3
Release 0.7.0
2 parents 5b59b95 + 5046d7a commit 5b0f190

File tree

14 files changed

+401
-629
lines changed

14 files changed

+401
-629
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,46 @@ your Fitbit App client ID and client secret. The following tables shows the poss
9292
<tr>
9393
<td>fitbit.intraday.steps.topic</td><td>Topic for Fitbit intraday steps</td><td>string</td><td>connect_fitbit_intraday_steps</td><td>non-empty string without control characters</td><td>low</td></tr>
9494
<tr>
95+
<td>fitbit.intraday.steps.enabled</td><td>Config to enable or disable intraday steps</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
96+
<tr>
9597
<td>fitbit.intraday.heart.rate.topic</td><td>Topic for Fitbit intraday heart_rate</td><td>string</td><td>connect_fitbit_intraday_heart_rate</td><td>non-empty string without control characters</td><td>low</td></tr>
9698
<tr>
99+
<td>fitbit.intraday.heart.rate.enabled</td><td>Config to enable or disable intraday heart rate</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
100+
<tr>
101+
<td>fitbit.intraday.heart.rate.variability.enabled</td><td>Config to enable or disable intraday heart rate variability</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
102+
<tr>
103+
<td>fitbit.resting.heart.rate.enabled</td><td>Config to enable or disable resting heart rate</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
104+
<tr>
97105
<td>fitbit.sleep.stages.topic</td><td>Topic for Fitbit sleep stages</td><td>string</td><td>connect_fitbit_sleep_stages</td><td>non-empty string without control characters</td><td>low</td></tr>
98106
<tr>
107+
<td>fitbit.sleep.stages.enabled</td><td>Config to enable or disable sleep stages</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
108+
<tr>
99109
<td>fitbit.sleep.classic.topic</td><td>Topic for Fitbit sleep classic data</td><td>string</td><td>connect_fitbit_sleep_classic</td><td>non-empty string without control characters</td><td>low</td></tr>
100110
<tr>
111+
<td>fitbit.sleep.classic.enabled</td><td>Config to enable or disable sleep classic</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
112+
<tr>
101113
<td>fitbit.time.zone.topic</td><td>Topic for Fitbit profile time zone</td><td>string</td><td>connect_fitbit_time_zone</td><td>non-empty string without control characters</td><td>low</td></tr>
102114
<tr>
115+
<td>fitbit.time.zone.enabled</td><td>Config to enable or disable time zone</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
116+
<tr>
103117
<td>fitbit.activity.log.topic</td><td>Topic for Fitbit activity log.</td><td>string</td><td>connect_fitbit_activity_log</td><td>non-empty string without control characters</td><td>low</td></tr>
104118
<tr>
119+
<td>fitbit.activity.log.enabled</td><td>Config to enable or disable the activity log</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
120+
<tr>
105121
<td>fitbit.intraday.calories.topic</td><td>Topic for Fitbit intraday calories</td><td>string</td><td>connect_fitbit_intraday_calories</td><td>non-empty string without control characters</td><td>low</td></tr>
106122
<tr>
123+
<td>fitbit.intraday.calories.enabled</td><td>Config to enable or disable intraday calories</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
124+
<tr>
125+
<td>fitbit.intraday.spo2.enabled</td><td>Config to enable or disable intraday spo2</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
126+
<tr>
127+
<td>fitbit.breathing.rate.enabled</td><td>Config to enable or disable breathing rate</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
128+
<tr>
129+
<td>fitbit.skin.temperature.enabled</td><td>Config to enable or disable skin temperature</td><td>boolean</td><td>true</td><td></td><td>low</td></tr>
130+
<tr>
131+
<td>fitbit.request.max.forbidden</td><td>Maximum number of consecutive forbidden responses before backing off</td><td>int</td><td>3</td><td></td><td>medium</td></tr>
132+
<tr>
133+
<td>fitbit.request.forbidden.backoff.s</td><td>Backoff time in seconds between forbidden requests</td><td>int</td><td>86400</td><td></td><td>medium</td></tr>
134+
<tr>
107135
<td>fitbit.user.firebase.collection.fitbit.name</td><td>Firestore Collection for retrieving Fitbit Auth details. Only used when a Firebase based user repository is used.</td><td>string</td><td>fitbit</td><td></td><td>low</td></tr>
108136
<tr>
109137
<td>fitbit.user.firebase.collection.user.name</td><td>Firestore Collection for retrieving User details. Only used when a Firebase based user repository is used.</td><td>string</td><td>users</td><td></td><td>low</td></tr>

buildSrc/src/main/kotlin/Versions.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
@Suppress("ConstPropertyName", "MemberVisibilityCanBePrivate")
22
object Versions {
3-
const val project = "0.6.2"
3+
const val project = "0.7.0"
44

55
const val java = 17
66
const val kotlin = "1.9.22"
77
const val wrapper = "8.9"
88

9-
const val radarCommons = "1.1.3"
9+
const val radarCommons = "1.2.2"
1010
const val confluent = "7.8.1"
1111
const val kafka = "$confluent-ce"
1212
const val avro = "1.12.0"
@@ -19,6 +19,7 @@ object Versions {
1919
const val log4j2 = "2.23.1"
2020
const val slf4j = "2.0.13"
2121
const val sentryLog4j = "1.7.30"
22+
const val sentryOpenTelemetryAgent = "8.1.0"
2223

2324
const val okhttp = "4.12.0"
2425

kafka-connect-fitbit-source/build.gradle.kts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,5 @@ dependencies {
3434
compileOnly(platform("com.fasterxml.jackson:jackson-bom:${Versions.jackson}"))
3535
compileOnly("com.fasterxml.jackson.core:jackson-databind")
3636

37-
// Application monitoring
38-
// This dependency is not used by the REST connector, but copied into the Docker image (Dockerfile)
39-
compileOnly("io.sentry:sentry-log4j:${Versions.sentryLog4j}") {
40-
// Exclude log4j with security vulnerability (safe version is provided by docker image).
41-
exclude(group = "log4j", module = "log4j")
42-
}
43-
4437
testImplementation("org.apache.kafka:connect-api:${Versions.kafka}")
4538
}

0 commit comments

Comments
 (0)