File tree Expand file tree Collapse file tree 6 files changed +21
-5
lines changed
datastore/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/datastore
service-import/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/import Expand file tree Collapse file tree 6 files changed +21
-5
lines changed Original file line number Diff line number Diff line change 1818 - uses : actions/setup-java@v4
1919 with :
2020 distribution : ' zulu'
21- java-version : 17
21+ java-version : 21
2222
2323 - name : Setup Gradle
2424 uses : gradle/gradle-build-action@v3.5.0
Original file line number Diff line number Diff line change 11# Confetti 🎊
22
3- ![ kotlin-version] ( https://img.shields.io/badge/kotlin-2.2.20-Beta1- blue?logo=kotlin )
3+ ![ kotlin-version] ( https://img.shields.io/badge/kotlin-2.2.20-blue?logo=kotlin )
44
55[ <img src="https://upload.wikimedia.org/wikipedia/commons/7/78/Google_Play_Store_badge_EN.svg "
66alt="Get it on Google Play Store"
Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ enum class ConferenceId(val id: String) {
4343 AndroidMakers2025 (" androidmakers2025" ),
4444 KotlinConf2025 (" kotlinconf2025" ),
4545 DroidconNYC2025 (" droidconnyc2025" ),
46+ DroidConLondon2025 (" droidconlondon2025" ),
4647 DPE2025 (" dpe2025" ),
4748 ;
4849
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import dev.johnoreilly.confetti.backend.import.Sessionize.importDevFestVenice202
1111import dev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLisbon2023
1212import dev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLisbon2024
1313import dev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLondon2024
14+ import dev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLondon2025
1415import io.ktor.http.HttpStatusCode
1516import io.ktor.server.application.call
1617import io.ktor.server.application.install
@@ -144,6 +145,7 @@ private suspend fun update(conf: String?): Int {
144145 ConferenceId .DevFestWarsaw2024 -> Sessionize .importDevFestWarsaw2024()
145146 ConferenceId .AndroidMakers2025 -> Sessionize .importAndroidMakers2025()
146147 ConferenceId .KotlinConf2025 -> Sessionize .importKotlinConf2025()
148+ ConferenceId .DroidConLondon2025 -> importDroidconLondon2025()
147149 ConferenceId .DPE2025 -> DPE .import2025()
148150 null -> error(" " )
149151 }
Original file line number Diff line number Diff line change @@ -789,6 +789,19 @@ object Sessionize {
789789 )
790790 }
791791
792+ suspend fun importDroidconLondon2025 (): Int {
793+ return writeData(
794+ getData(url = " https://sessionize.com/api/v2/4l4dqh27/view/All" , zoneId = " Europe/London" ),
795+ config = DConfig (
796+ id = ConferenceId .DroidConLondon2025 .id,
797+ name = " droidcon London 2025" ,
798+ timeZone = " Europe/London" ,
799+ themeColor = " 0xFF75E1C6"
800+ ),
801+ venue = businessDesignCenter,
802+ )
803+ }
804+
792805 suspend fun importDevFestVenice2024 (): Int {
793806 return writeData(
794807 getData(" https://sessionize.com/api/v2/r14kt8fj/view/All" ),
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ decompose = "3.4.0-alpha03"
2424doistx-normalize = " 1.2.0"
2525essenty = " 2.5.0"
2626googleid = " 1.1.1"
27- horologist = " 0.8.0 -alpha"
27+ horologist = " 0.8.2 -alpha"
2828io-coil-kt = " 2.7.0"
2929io-coil3-kt = " 3.2.0"
3030kermit = " 2.0.6"
@@ -35,7 +35,7 @@ lifecycle = "2.9.2"
3535lifecycle-livedata-ktx = " 2.9.2"
3636materialkolor = " 3.0.0"
3737multiplatform-settings = " 1.3.0"
38- nav-compose = " 2.9.2 "
38+ nav-compose = " 2.9.4 "
3939okio = " 3.15.0"
4040permissions = " 0.19.1"
4141permissionsCompose = " 0.19.1"
@@ -46,7 +46,7 @@ room = "2.7.2"
4646tiles-tooling-preview = " 1.5.0"
4747wear = " 1.3.0"
4848wear-watchface = " 1.3.0-alpha07"
49- wear-compose = " 1.5.0-beta06 "
49+ wear-compose = " 1.5.1 "
5050wearPhoneInteractions = " 1.1.0"
5151work-runtime-ktx = " 2.10.2"
5252spring = " 3.5.3"
You can’t perform that action at this time.
0 commit comments