Quick-fix
All checks were successful
Setup testing environment and test the code / build (push) Successful in 1m2s
All checks were successful
Setup testing environment and test the code / build (push) Successful in 1m2s
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {AuthService} from "./authService";
|
||||
import {VerificationTypeEmail} from "../domain/authService.schema";
|
||||
import {AuthService} from './authService.js';
|
||||
import {VerificationTypeEmail} from '../domain/authService.schema.js';
|
||||
import {faker} from "@faker-js/faker/locale/en";
|
||||
|
||||
describe("AuthService", () => {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import {getClient} from "../core/http";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {
|
||||
AuthMethods, FinishPleAccountReq,
|
||||
LoginPasswordAuthReq, LoginWithApple, LoginWithGoogleReq, OtpPleCodeSendTestingResp,
|
||||
@@ -6,9 +6,9 @@ import {
|
||||
OtpVerifyCodeReq, PleSendCodeReq,
|
||||
PleVerifyCodeReq, PleVerifyCodeResp, RegisterReq, ResetPasswordReq, ResetPasswordResp,
|
||||
SignInSuccessResp, UserDataValidationResp, VerifyPasswordResetReq
|
||||
} from "../domain/authService.schema";
|
||||
} from '../domain/authService.schema.js';
|
||||
import {isAxiosError} from "axios";
|
||||
import {GenericErrorBody, GenericSuccessBody} from "../domain/http.schema";
|
||||
import {GenericErrorBody, GenericSuccessBody} from '../domain/http.schema.js';
|
||||
|
||||
export class AuthService {
|
||||
/**
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {BroadcastChannelService} from "./broadcastChannelService";
|
||||
import {BroadcastChannelService} from './broadcastChannelService.js';
|
||||
|
||||
describe("BroadcastChannelService", () => {
|
||||
const service = new BroadcastChannelService("", "", "", "", "", () => {})
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {getClient} from "../core/http";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {AcceptInviteReq} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {AcceptInviteReq} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
CreateServerReq,
|
||||
GetRTMPDataReq,
|
||||
JoinWebsocketRoomReq,
|
||||
StreamRegistry
|
||||
} from "../domain/broadcastChannelService.schema";
|
||||
} from '../domain/broadcastChannelService.schema.js';
|
||||
|
||||
export class BroadcastChannelService {
|
||||
userid: string
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {CallService} from "./callService";
|
||||
import {CallService} from './callService.js';
|
||||
|
||||
describe("CallService", () => {
|
||||
const handler = new CallService("", "")
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import {getClient} from "../core/http";
|
||||
import {OtpPleCodeSendTestingResp, OtpSendCodeReq} from "../domain/authService.schema";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {OtpPleCodeSendTestingResp, OtpSendCodeReq} from '../domain/authService.schema.js';
|
||||
import {isAxiosError} from "axios";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {GetRTCAccessReq, GetRTCAccessResp, InviteToCallReq} from "../domain/callService.schema";
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {GetRTCAccessReq, GetRTCAccessResp, InviteToCallReq} from '../domain/callService.schema.js';
|
||||
|
||||
export class CallService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {ChatService} from "./chatService";
|
||||
import {DatabaseMock} from "../mocks/storage/database";
|
||||
import {ChatService} from './chatService.js';
|
||||
import {DatabaseMock} from '../mocks/storage/database.js';
|
||||
import {faker} from "@faker-js/faker/locale/en";
|
||||
|
||||
describe("ChatService", () => {
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {getClient} from "../core/http";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {NetworkInvite} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {NetworkInvite} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
Chat,
|
||||
GetAvailabilityReq,
|
||||
GetAvailabilityResp,
|
||||
StartNewReq,
|
||||
ToggleChatMuteReq
|
||||
} from "../domain/chatService.schema";
|
||||
import {Message} from "../domain/dmService.schema";
|
||||
} from '../domain/chatService.schema.js';
|
||||
import {Message} from '../domain/dmService.schema.js';
|
||||
|
||||
/**
|
||||
* ChatService is an exception because it's one instance for all chats because it's unnecessary to create a new instance for each chat
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {DMService} from "./dmService";
|
||||
import {DatabaseMock} from "../mocks/storage/database";
|
||||
import {DMService} from './dmService.js';
|
||||
import {DatabaseMock} from '../mocks/storage/database.js';
|
||||
import {faker} from "@faker-js/faker/locale/en";
|
||||
|
||||
describe("DmService", () => {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {getClient} from "../core/http";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {
|
||||
DeleteMessagesReq,
|
||||
EditMessageReq,
|
||||
@@ -10,11 +10,11 @@ import {
|
||||
GetMessagePosResp, JoinWsRoomReq,
|
||||
Message, PinMessageReq,
|
||||
PinnedMessage, ReadMessagesReq, UnpinMessageReq
|
||||
} from "../domain/dmService.schema";
|
||||
import {NetworkInvite} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {FileData, FileUploadProgressListener} from "../domain/fileUploadService.schema";
|
||||
import {FileUploadService} from "./fileUploadService";
|
||||
} from '../domain/dmService.schema.js';
|
||||
import {NetworkInvite} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {FileData, FileUploadProgressListener} from '../domain/fileUploadService.schema.js';
|
||||
import {FileUploadService} from './fileUploadService.js';
|
||||
|
||||
export class DMService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {getClient} from "../core/http";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {CreateNetworkReq, Network} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {CreateNetworkReq, Network} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
AcceptFileTransferReq, DeclineFileTransferReq, FileTransferSendAnswerRTCReq,
|
||||
FileTransferSendICERTCReq, FileTransferSendOfferRTCReq,
|
||||
StartNewFileTransferReq,
|
||||
StartNewFileTransferResp,
|
||||
TransferableFileMetadata
|
||||
} from "../domain/fileTransferService.schema";
|
||||
} from '../domain/fileTransferService.schema.js';
|
||||
|
||||
export class FileTransferService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {FileUploadService} from "./fileUploadService";
|
||||
import {FileUploadService} from './fileUploadService.js';
|
||||
|
||||
describe("fileUploadService", () => {
|
||||
it('should upload files', async () => {
|
||||
|
||||
@@ -4,11 +4,11 @@ import {
|
||||
FileUploadRegistration, FinishUploadReq,
|
||||
RegisterUploadReq,
|
||||
RegisterUploadResp
|
||||
} from "../domain/fileUploadService.schema";
|
||||
} from '../domain/fileUploadService.schema.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {getClient} from "../core/http";
|
||||
import {InviteToCallReq} from "../domain/callService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {InviteToCallReq} from '../domain/callService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {v4 as uuidv4} from 'uuid';
|
||||
|
||||
export class FileUploadService {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {NetworkService} from "./networkService";
|
||||
import {DatabaseMock} from "../mocks/storage/database";
|
||||
import {NetworkService} from './networkService.js';
|
||||
import {DatabaseMock} from '../mocks/storage/database.js';
|
||||
import {faker} from "@faker-js/faker/locale/en";
|
||||
import {getClient} from "../core/http";
|
||||
import {environment, SDKConfig} from "../core/environment";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {environment, SDKConfig} from '../core/environment.js';
|
||||
|
||||
describe("NetworkService", () => {
|
||||
const service = new NetworkService("", "", "", new DatabaseMock(), (action, data) => {})
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {getClient} from "../core/http";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
AcceptInviteReq, AssignRankToMemberReq, BanMemberReq, ChangeVisibilityReq, CreateCategoryReq, CreateChannelReq,
|
||||
CreateInviteReq,
|
||||
@@ -15,11 +15,11 @@ import {
|
||||
NetworkInvite, NetworkRank, OverwriteChannelPermissionReq, OverwritePermissionReq, PermissionUpdate, POW,
|
||||
RemoveRankFromMemberReq, ToggleCategoryMuteReq, ToggleChannelNetworkMuteReq, ToggleNetworkMuteReq,
|
||||
UnbanMemberReq, UploadNewPictureReq
|
||||
} from "../domain/networkService.schema";
|
||||
import {PublicUserData, RGB} from "../domain/common.schema";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {Message} from "../domain/dmService.schema";
|
||||
} from '../domain/networkService.schema.js';
|
||||
import {PublicUserData, RGB} from '../domain/common.schema.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {Message} from '../domain/dmService.schema.js';
|
||||
|
||||
export class NetworkService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {PictureService} from "./pictureService";
|
||||
import {DatabaseMock} from "../mocks/storage/database";
|
||||
import {PictureService} from './pictureService.js';
|
||||
import {DatabaseMock} from '../mocks/storage/database.js';
|
||||
import {faker} from "@faker-js/faker/locale/en";
|
||||
|
||||
describe("PictureService", () => {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {getClient} from "../core/http";
|
||||
import {NetworkInvite} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {NetworkInvite} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
Album, ChangePictureVisibilityReq, Comment,
|
||||
CreateAlbumReq,
|
||||
@@ -10,9 +10,9 @@ import {
|
||||
DiscoveryResp, EditPictureTitleReq,
|
||||
FinalizeUploadReq,
|
||||
GetResp, PostCommentReq, ToggleFollowReq, TogglePictureLikeReq, UploadImageReq
|
||||
} from "../domain/pictureService.schema";
|
||||
import {environment} from "../core/environment";
|
||||
import {Message} from "../domain/dmService.schema";
|
||||
} from '../domain/pictureService.schema.js';
|
||||
import {environment} from '../core/environment.js';
|
||||
import {Message} from '../domain/dmService.schema.js';
|
||||
|
||||
export class PictureService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import {PublicUserData} from "../domain/common.schema";
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {KeyringAPI} from "../storage/keyring";
|
||||
import {KeyValueAPI} from "../storage/keyvalue";
|
||||
import {Session, ValidateSessionReq, ValidateSessionResp} from "../domain/sessionManager.schema";
|
||||
import {PublicUserData} from '../domain/common.schema.js';
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {KeyringAPI} from '../storage/keyring.js';
|
||||
import {KeyValueAPI} from '../storage/keyvalue.js';
|
||||
import {Session, ValidateSessionReq, ValidateSessionResp} from '../domain/sessionManager.schema.js';
|
||||
import {AxiosInstance} from "axios";
|
||||
import {getClient} from "../core/http";
|
||||
import {PersonalUserData} from "../domain/userService.schema";
|
||||
import {getClient} from '../core/http.js';
|
||||
import {PersonalUserData} from '../domain/userService.schema.js';
|
||||
|
||||
export class SessionManager {
|
||||
client: AxiosInstance;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {getClient} from "../core/http";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {
|
||||
DeleteMessagesReq,
|
||||
EditMessageReq,
|
||||
@@ -10,11 +10,11 @@ import {
|
||||
GetMessagePosResp, JoinWsRoomReq,
|
||||
Message, PinMessageReq,
|
||||
PinnedMessage, ReadMessagesReq, UnpinMessageReq
|
||||
} from "../domain/textChannelService.schema";
|
||||
import {NetworkInvite} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {FileData, FileUploadProgressListener} from "../domain/fileUploadService.schema";
|
||||
import {FileUploadService} from "./fileUploadService";
|
||||
} from '../domain/textChannelService.schema.js';
|
||||
import {NetworkInvite} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {FileData, FileUploadProgressListener} from '../domain/fileUploadService.schema.js';
|
||||
import {FileUploadService} from './fileUploadService.js';
|
||||
|
||||
export class TextChannelServiceService {
|
||||
userid: string;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {describe, expect, it} from "vitest";
|
||||
import {UserService} from "./userService";
|
||||
import {DatabaseMock} from "../mocks/storage/database";
|
||||
import {UserService} from './userService.js';
|
||||
import {DatabaseMock} from '../mocks/storage/database.js';
|
||||
|
||||
describe("UserService", () => {
|
||||
const service = new UserService("", "", new DatabaseMock())
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import {DatabaseAPI} from "../storage/database";
|
||||
import {DatabaseAPI} from '../storage/database.js';
|
||||
import {AxiosInstance, isAxiosError} from "axios";
|
||||
import {MessageListener} from "../domain/websocket.schema";
|
||||
import {getClient} from "../core/http";
|
||||
import {WebSocketHandler} from "../core/webSocketHandler";
|
||||
import {DeleteCategoryReq} from "../domain/networkService.schema";
|
||||
import {GenericErrorBody} from "../domain/http.schema";
|
||||
import {MessageListener} from '../domain/websocket.schema.js';
|
||||
import {getClient} from '../core/http.js';
|
||||
import {WebSocketHandler} from '../core/webSocketHandler.js';
|
||||
import {DeleteCategoryReq} from '../domain/networkService.schema.js';
|
||||
import {GenericErrorBody} from '../domain/http.schema.js';
|
||||
import {
|
||||
ChangeDisplayNameReq,
|
||||
ChangeEmailReq,
|
||||
@@ -12,9 +12,9 @@ import {
|
||||
ChangeUsernameReq, CurrNewCodeTestingResp, DeleteReq, GetSessionsReq, GIF, RegisterFCMTokenReq, Session,
|
||||
ToggleGifSaveReq, UploadNewPfpCdnReq, UploadNewPfpCdnResp,
|
||||
UploadNewPfpReq, VerifyMailChangeReq, VerifyPhoneChange
|
||||
} from "../domain/userService.schema";
|
||||
import {RGB} from "../domain/common.schema";
|
||||
import {OtpPleCodeSendTestingResp} from "../domain/authService.schema";
|
||||
} from '../domain/userService.schema.js';
|
||||
import {RGB} from '../domain/common.schema.js';
|
||||
import {OtpPleCodeSendTestingResp} from '../domain/authService.schema.js';
|
||||
|
||||
export class UserService {
|
||||
userid: string;
|
||||
|
||||
Reference in New Issue
Block a user