File tree Expand file tree Collapse file tree 13 files changed +23
-24
lines changed
main/kotlin/app/revanced/api/configuration
test/kotlin/app/revanced/api/configuration/services Expand file tree Collapse file tree 13 files changed +23
-24
lines changed Original file line number Diff line number Diff line change 1- package app.revanced.api.configuration.schema
1+ package app.revanced.api.configuration
22
33import kotlinx.datetime.LocalDateTime
44import kotlinx.serialization.Serializable
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.repository
22
3- import app.revanced.api.configuration.schema. ApiAnnouncement
4- import app.revanced.api.configuration.schema. ApiAnnouncementTag
5- import app.revanced.api.configuration.schema. ApiResponseAnnouncement
6- import app.revanced.api.configuration.schema. ApiResponseAnnouncementId
3+ import app.revanced.api.configuration.ApiAnnouncement
4+ import app.revanced.api.configuration.ApiAnnouncementTag
5+ import app.revanced.api.configuration.ApiResponseAnnouncement
6+ import app.revanced.api.configuration.ApiResponseAnnouncementId
77import kotlinx.coroutines.Dispatchers
88import kotlinx.coroutines.runBlocking
99import org.jetbrains.exposed.dao.IntEntity
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.repository
22
3- import app.revanced.api.configuration.schema. APIAbout
3+ import app.revanced.api.configuration.APIAbout
44import app.revanced.api.configuration.services.ManagerService
55import app.revanced.api.configuration.services.PatchesService
66import kotlinx.serialization.ExperimentalSerializationApi
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.routes
22
3+ import app.revanced.api.configuration.ApiAnnouncement
4+ import app.revanced.api.configuration.ApiResponseAnnouncement
5+ import app.revanced.api.configuration.ApiResponseAnnouncementId
36import app.revanced.api.configuration.canRespondUnauthorized
47import app.revanced.api.configuration.installCache
58import app.revanced.api.configuration.installNotarizedRoute
69import app.revanced.api.configuration.respondOrNotFound
7- import app.revanced.api.configuration.schema.ApiAnnouncement
8- import app.revanced.api.configuration.schema.ApiResponseAnnouncement
9- import app.revanced.api.configuration.schema.ApiResponseAnnouncementId
1010import app.revanced.api.configuration.services.AnnouncementService
1111import io.bkbn.kompendium.core.metadata.DeleteInfo
1212import io.bkbn.kompendium.core.metadata.GetInfo
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ import app.revanced.api.configuration.installNoCache
66import app.revanced.api.configuration.installNotarizedRoute
77import app.revanced.api.configuration.repository.ConfigurationRepository
88import app.revanced.api.configuration.respondOrNotFound
9- import app.revanced.api.configuration.schema.*
109import app.revanced.api.configuration.services.ApiService
1110import app.revanced.api.configuration.services.AuthenticationService
1211import io.bkbn.kompendium.core.metadata.*
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.routes
22
3+ import app.revanced.api.configuration.ApiRelease
4+ import app.revanced.api.configuration.ApiReleaseVersion
35import app.revanced.api.configuration.installNotarizedRoute
4- import app.revanced.api.configuration.schema.ApiRelease
5- import app.revanced.api.configuration.schema.ApiReleaseVersion
66import app.revanced.api.configuration.services.ManagerService
77import io.bkbn.kompendium.core.metadata.GetInfo
88import io.ktor.http.*
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.routes
22
3+ import app.revanced.api.configuration.ApiAssetPublicKey
4+ import app.revanced.api.configuration.ApiRelease
5+ import app.revanced.api.configuration.ApiReleaseVersion
36import app.revanced.api.configuration.installCache
47import app.revanced.api.configuration.installNotarizedRoute
5- import app.revanced.api.configuration.schema.ApiAssetPublicKey
6- import app.revanced.api.configuration.schema.ApiRelease
7- import app.revanced.api.configuration.schema.ApiReleaseVersion
88import app.revanced.api.configuration.services.PatchesService
99import io.bkbn.kompendium.core.metadata.GetInfo
1010import io.ktor.http.*
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.services
22
3+ import app.revanced.api.configuration.ApiAnnouncement
34import app.revanced.api.configuration.repository.AnnouncementRepository
4- import app.revanced.api.configuration.schema.ApiAnnouncement
55
66internal class AnnouncementService (
77 private val announcementRepository : AnnouncementRepository ,
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.services
22
3+ import app.revanced.api.configuration.*
34import app.revanced.api.configuration.repository.BackendRepository
45import app.revanced.api.configuration.repository.ConfigurationRepository
5- import app.revanced.api.configuration.schema.*
66import io.ktor.http.*
77import kotlinx.coroutines.Dispatchers
88import kotlinx.coroutines.async
Original file line number Diff line number Diff line change 11package app.revanced.api.configuration.services
22
3- import app.revanced.api.configuration.schema. ApiToken
3+ import app.revanced.api.configuration.ApiToken
44import com.auth0.jwt.JWT
55import com.auth0.jwt.algorithms.Algorithm
66import io.ktor.server.auth.*
You can’t perform that action at this time.
0 commit comments