update package name (big one)
This commit is contained in:
@@ -4,10 +4,10 @@ plugins {
|
||||
alias(libs.plugins.com.google.devtools.ksp)
|
||||
}
|
||||
|
||||
group = "com.meloda.app.fast.network"
|
||||
group = "dev.meloda.fast.network"
|
||||
|
||||
android {
|
||||
namespace = "com.meloda.app.fast.network"
|
||||
namespace = "dev.meloda.fast.network"
|
||||
compileSdk = Configs.compileSdk
|
||||
|
||||
defaultConfig {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import com.slack.eithernet.ApiResult
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import java.lang.reflect.Type
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import com.squareup.moshi.Moshi
|
||||
import java.lang.reflect.Type
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
sealed class OAuthErrorDomain {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
sealed interface OAuthResponse<out R : Any, out E : Any> {
|
||||
data class Success<out R : Any>(val response: R) : OAuthResponse<R, Nothing>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.AuthDirectErrorOnlyResponse
|
||||
import dev.meloda.fast.model.api.responses.AuthDirectErrorOnlyResponse
|
||||
import com.squareup.moshi.Moshi
|
||||
import okhttp3.Request
|
||||
import okio.Timeout
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import android.util.Log
|
||||
import com.slack.eithernet.ApiException
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
data class RestApiErrorDomain(
|
||||
val code: Int,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network;
|
||||
package dev.meloda.fast.network;
|
||||
|
||||
enum class ValidationType(val value: String) {
|
||||
APP("2fa_app"),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
enum class VkErrorCode(val code: Int) {
|
||||
UNKNOWN_ERROR(1),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network
|
||||
package dev.meloda.fast.network
|
||||
|
||||
enum class VkOAuthError(val value: String) {
|
||||
UNKNOWN("unknown_error"),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.network;
|
||||
package dev.meloda.fast.network;
|
||||
|
||||
enum class VkOAuthErrorType(val value: String) {
|
||||
WRONG_OTP_FORMAT("otp_format_is_incorrect"),
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
package com.meloda.app.fast.network.di
|
||||
package dev.meloda.fast.network.di
|
||||
|
||||
import com.chuckerteam.chucker.api.ChuckerCollector
|
||||
import com.chuckerteam.chucker.api.ChuckerInterceptor
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import com.meloda.app.fast.network.JsonConverter
|
||||
import com.meloda.app.fast.network.MoshiConverter
|
||||
import com.meloda.app.fast.network.OAuthResultCallFactory
|
||||
import com.meloda.app.fast.network.ResponseConverterFactory
|
||||
import com.meloda.app.fast.network.interceptor.AccessTokenInterceptor
|
||||
import com.meloda.app.fast.network.interceptor.LanguageInterceptor
|
||||
import com.meloda.app.fast.network.interceptor.VersionInterceptor
|
||||
import com.meloda.app.fast.network.service.account.AccountService
|
||||
import com.meloda.app.fast.network.service.audios.AudiosService
|
||||
import com.meloda.app.fast.network.service.auth.AuthService
|
||||
import com.meloda.app.fast.network.service.conversations.ConversationsService
|
||||
import com.meloda.app.fast.network.service.files.FilesService
|
||||
import com.meloda.app.fast.network.service.friends.FriendsService
|
||||
import com.meloda.app.fast.network.service.longpoll.LongPollService
|
||||
import com.meloda.app.fast.network.service.messages.MessagesService
|
||||
import com.meloda.app.fast.network.service.oauth.OAuthService
|
||||
import com.meloda.app.fast.network.service.photos.PhotosService
|
||||
import com.meloda.app.fast.network.service.users.UsersService
|
||||
import com.meloda.app.fast.network.service.videos.VideosService
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
import dev.meloda.fast.network.JsonConverter
|
||||
import dev.meloda.fast.network.MoshiConverter
|
||||
import dev.meloda.fast.network.OAuthResultCallFactory
|
||||
import dev.meloda.fast.network.ResponseConverterFactory
|
||||
import dev.meloda.fast.network.interceptor.AccessTokenInterceptor
|
||||
import dev.meloda.fast.network.interceptor.LanguageInterceptor
|
||||
import dev.meloda.fast.network.interceptor.VersionInterceptor
|
||||
import dev.meloda.fast.network.service.account.AccountService
|
||||
import dev.meloda.fast.network.service.audios.AudiosService
|
||||
import dev.meloda.fast.network.service.auth.AuthService
|
||||
import dev.meloda.fast.network.service.conversations.ConversationsService
|
||||
import dev.meloda.fast.network.service.files.FilesService
|
||||
import dev.meloda.fast.network.service.friends.FriendsService
|
||||
import dev.meloda.fast.network.service.longpoll.LongPollService
|
||||
import dev.meloda.fast.network.service.messages.MessagesService
|
||||
import dev.meloda.fast.network.service.oauth.OAuthService
|
||||
import dev.meloda.fast.network.service.photos.PhotosService
|
||||
import dev.meloda.fast.network.service.users.UsersService
|
||||
import dev.meloda.fast.network.service.videos.VideosService
|
||||
import com.slack.eithernet.ApiResultCallAdapterFactory
|
||||
import com.slack.eithernet.ApiResultConverterFactory
|
||||
import com.squareup.moshi.Moshi
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.network.interceptor
|
||||
package dev.meloda.fast.network.interceptor
|
||||
|
||||
import androidx.core.net.toUri
|
||||
import com.meloda.app.fast.common.UserConfig
|
||||
import dev.meloda.fast.common.UserConfig
|
||||
import okhttp3.Interceptor
|
||||
import okhttp3.Response
|
||||
import java.net.URLEncoder
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package com.meloda.app.fast.network.interceptor
|
||||
package dev.meloda.fast.network.interceptor
|
||||
|
||||
import androidx.core.net.toUri
|
||||
import com.meloda.app.fast.common.model.ApiLanguage
|
||||
import com.meloda.app.fast.common.provider.Provider
|
||||
import dev.meloda.fast.common.model.ApiLanguage
|
||||
import dev.meloda.fast.common.provider.Provider
|
||||
import okhttp3.Interceptor
|
||||
import okhttp3.Response
|
||||
import java.net.URLEncoder
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.network.interceptor
|
||||
package dev.meloda.fast.network.interceptor
|
||||
|
||||
import androidx.core.net.toUri
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
import okhttp3.Interceptor
|
||||
import okhttp3.Response
|
||||
import java.net.URLEncoder
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.network.service.account
|
||||
package dev.meloda.fast.network.service.account
|
||||
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.FieldMap
|
||||
import retrofit2.http.FormUrlEncoded
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.account
|
||||
package dev.meloda.fast.network.service.account
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object AccountUrls {
|
||||
private const val URL = AppConstants.URL_API
|
||||
|
||||
+6
-6
@@ -1,10 +1,10 @@
|
||||
package com.meloda.app.fast.network.service.audios
|
||||
package dev.meloda.fast.network.service.audios
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkAudioData
|
||||
import com.meloda.app.fast.model.api.responses.AudiosGetUploadServerResponse
|
||||
import com.meloda.app.fast.model.api.responses.AudiosUploadResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.data.VkAudioData
|
||||
import dev.meloda.fast.model.api.responses.AudiosGetUploadServerResponse
|
||||
import dev.meloda.fast.model.api.responses.AudiosUploadResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import okhttp3.MultipartBody
|
||||
import retrofit2.http.FieldMap
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.audios
|
||||
package dev.meloda.fast.network.service.audios
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object AudiosUrls {
|
||||
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
package com.meloda.app.fast.network.service.auth
|
||||
package dev.meloda.fast.network.service.auth
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.ValidateLoginResponse
|
||||
import com.meloda.app.fast.model.api.responses.ValidatePhoneResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.responses.ValidateLoginResponse
|
||||
import dev.meloda.fast.model.api.responses.ValidatePhoneResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.GET
|
||||
import retrofit2.http.Query
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.auth
|
||||
package dev.meloda.fast.network.service.auth
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object AuthUrls {
|
||||
private const val URL = AppConstants.URL_API
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
package com.meloda.app.fast.network.service.conversations
|
||||
package dev.meloda.fast.network.service.conversations
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.ConversationsDeleteResponse
|
||||
import com.meloda.app.fast.model.api.responses.ConversationsGetResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.responses.ConversationsDeleteResponse
|
||||
import dev.meloda.fast.model.api.responses.ConversationsGetResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.FieldMap
|
||||
import retrofit2.http.FormUrlEncoded
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.conversations
|
||||
package dev.meloda.fast.network.service.conversations
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object ConversationsUrls {
|
||||
|
||||
|
||||
+6
-6
@@ -1,10 +1,10 @@
|
||||
package com.meloda.app.fast.network.service.files
|
||||
package dev.meloda.fast.network.service.files
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.FilesGetMessagesUploadServerResponse
|
||||
import com.meloda.app.fast.model.api.responses.FilesSaveFileResponse
|
||||
import com.meloda.app.fast.model.api.responses.FilesUploadFileResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.responses.FilesGetMessagesUploadServerResponse
|
||||
import dev.meloda.fast.model.api.responses.FilesSaveFileResponse
|
||||
import dev.meloda.fast.model.api.responses.FilesUploadFileResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import okhttp3.MultipartBody
|
||||
import retrofit2.http.FieldMap
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.files
|
||||
package dev.meloda.fast.network.service.files
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object FilesUrls {
|
||||
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
package com.meloda.app.fast.network.service.friends
|
||||
package dev.meloda.fast.network.service.friends
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.GetFriendsResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.responses.GetFriendsResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.FieldMap
|
||||
import retrofit2.http.FormUrlEncoded
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.friends
|
||||
package dev.meloda.fast.network.service.friends
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object FriendsUrls {
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.network.service.longpoll
|
||||
package dev.meloda.fast.network.service.longpoll
|
||||
|
||||
import com.meloda.app.fast.model.api.data.LongPollUpdates
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.data.LongPollUpdates
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.GET
|
||||
import retrofit2.http.QueryMap
|
||||
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
package com.meloda.app.fast.network.service.messages
|
||||
package dev.meloda.fast.network.service.messages
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkLongPollData
|
||||
import com.meloda.app.fast.model.api.responses.MessagesGetByIdResponse
|
||||
import com.meloda.app.fast.model.api.responses.MessagesGetHistoryAttachmentsResponse
|
||||
import com.meloda.app.fast.model.api.responses.MessagesGetHistoryResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.data.VkLongPollData
|
||||
import dev.meloda.fast.model.api.responses.MessagesGetByIdResponse
|
||||
import dev.meloda.fast.model.api.responses.MessagesGetHistoryAttachmentsResponse
|
||||
import dev.meloda.fast.model.api.responses.MessagesGetHistoryResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.FieldMap
|
||||
import retrofit2.http.FormUrlEncoded
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.messages
|
||||
package dev.meloda.fast.network.service.messages
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object MessagesUrls {
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.network.service.oauth
|
||||
package dev.meloda.fast.network.service.oauth
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.AuthDirectResponse
|
||||
import com.meloda.app.fast.model.api.responses.GetAnonymousTokenResponse
|
||||
import dev.meloda.fast.model.api.responses.AuthDirectResponse
|
||||
import dev.meloda.fast.model.api.responses.GetAnonymousTokenResponse
|
||||
import com.slack.eithernet.ApiResult
|
||||
import com.slack.eithernet.DecodeErrorBody
|
||||
import retrofit2.http.GET
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.oauth
|
||||
package dev.meloda.fast.network.service.oauth
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object OAuthUrls {
|
||||
private const val URL = AppConstants.URL_OAUTH
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.photos
|
||||
package dev.meloda.fast.network.service.photos
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object PhotoUrls {
|
||||
|
||||
|
||||
+6
-6
@@ -1,10 +1,10 @@
|
||||
package com.meloda.app.fast.network.service.photos
|
||||
package dev.meloda.fast.network.service.photos
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkPhotoData
|
||||
import com.meloda.app.fast.model.api.responses.PhotosGetMessagesUploadServerResponse
|
||||
import com.meloda.app.fast.model.api.responses.PhotosUploadPhotoResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.data.VkPhotoData
|
||||
import dev.meloda.fast.model.api.responses.PhotosGetMessagesUploadServerResponse
|
||||
import dev.meloda.fast.model.api.responses.PhotosUploadPhotoResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import okhttp3.MultipartBody
|
||||
import retrofit2.http.FieldMap
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
package com.meloda.app.fast.network.service.users
|
||||
package dev.meloda.fast.network.service.users
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkUserData
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.data.VkUserData
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import retrofit2.http.FieldMap
|
||||
import retrofit2.http.FormUrlEncoded
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.users
|
||||
package dev.meloda.fast.network.service.users
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object UsersUrls {
|
||||
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
package com.meloda.app.fast.network.service.videos
|
||||
package dev.meloda.fast.network.service.videos
|
||||
|
||||
import com.meloda.app.fast.model.api.responses.VideosSaveResponse
|
||||
import com.meloda.app.fast.model.api.responses.VideosUploadResponse
|
||||
import com.meloda.app.fast.network.ApiResponse
|
||||
import com.meloda.app.fast.network.RestApiError
|
||||
import dev.meloda.fast.model.api.responses.VideosSaveResponse
|
||||
import dev.meloda.fast.model.api.responses.VideosUploadResponse
|
||||
import dev.meloda.fast.network.ApiResponse
|
||||
import dev.meloda.fast.network.RestApiError
|
||||
import com.slack.eithernet.ApiResult
|
||||
import okhttp3.MultipartBody
|
||||
import retrofit2.http.Multipart
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.network.service.videos
|
||||
package dev.meloda.fast.network.service.videos
|
||||
|
||||
import com.meloda.app.fast.common.AppConstants
|
||||
import dev.meloda.fast.common.AppConstants
|
||||
|
||||
object VideosUrls {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user