Изменение домена с rosetta-im.com на rosetta.im

This commit is contained in:
RoyceDa
2026-02-12 14:20:29 +02:00
parent e229b2d61f
commit fe5bf2bd04
114 changed files with 435 additions and 435 deletions

2
.vscode/launch.json vendored
View File

@@ -21,7 +21,7 @@
"type": "java",
"name": "Main",
"request": "launch",
"mainClass": "com.rosetta.im.Main",
"mainClass": "im.rosetta.Main",
"projectName": "rosetta-server",
"envFile": "${workspaceFolder}/.env"
}

View File

@@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.rosetta.im</groupId>
<groupId>im.rosetta</groupId>
<artifactId>rosetta-server</artifactId>
<version>1.0-SNAPSHOT</version>
@@ -58,7 +58,7 @@
<configuration>
<archive>
<manifest>
<mainClass>com.rosetta.im.Main</mainClass>
<mainClass>im.rosetta.Main</mainClass>
</manifest>
</archive>
<descriptorRefs>

View File

@@ -1,12 +0,0 @@
package com.rosetta.im.database.repository;
import com.rosetta.im.database.Repository;
import com.rosetta.im.database.entity.Buffer;
public class BufferRepository extends Repository<Buffer> {
public BufferRepository() {
super(Buffer.class);
}
}

View File

@@ -1,13 +0,0 @@
package com.rosetta.im.database.repository;
import com.rosetta.im.database.Repository;
import com.rosetta.im.database.entity.User;
public class UserRepository extends Repository<User> {
public UserRepository() {
super(User.class);
}
}

View File

@@ -1,5 +0,0 @@
package com.rosetta.im.executors.base;
public class ExecutorBaseDialog {
}

View File

@@ -1,55 +1,55 @@
package com.rosetta.im;
package im.rosetta;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.OnlineManager;
import com.rosetta.im.event.EventManager;
import com.rosetta.im.executors.Executor0Handshake;
import com.rosetta.im.executors.Executor10RequestUpdate;
import com.rosetta.im.executors.Executor11Typeing;
import com.rosetta.im.executors.Executor15RequestTransport;
import com.rosetta.im.executors.Executor16PushNotification;
import com.rosetta.im.executors.Executor17GroupCreate;
import com.rosetta.im.executors.Executor18GroupInfo;
import com.rosetta.im.executors.Executor19GroupInviteInfo;
import com.rosetta.im.executors.Executor1UserInfo;
import com.rosetta.im.executors.Executor20GroupJoin;
import com.rosetta.im.executors.Executor21GroupLeave;
import com.rosetta.im.executors.Executor22GroupBan;
import com.rosetta.im.executors.Executor24DeviceResolve;
import com.rosetta.im.executors.Executor3Search;
import com.rosetta.im.executors.Executor4OnlineState;
import com.rosetta.im.executors.Executor6Message;
import com.rosetta.im.executors.Executor7Read;
import com.rosetta.im.listeners.DeviceListListener;
import com.rosetta.im.listeners.HandshakeCompleteListener;
import com.rosetta.im.listeners.OnlineStatusDisconnectListener;
import com.rosetta.im.listeners.OnlineStatusHandshakeCompleteListener;
import com.rosetta.im.listeners.ServerStopListener;
import com.rosetta.im.logger.Logger;
import com.rosetta.im.logger.enums.Color;
import com.rosetta.im.logger.enums.LogLevel;
import com.rosetta.im.packet.Packet0Handshake;
import com.rosetta.im.packet.Packet10RequestUpdate;
import com.rosetta.im.packet.Packet11Typeing;
import com.rosetta.im.packet.Packet15RequestTransport;
import com.rosetta.im.packet.Packet16PushNotification;
import com.rosetta.im.packet.Packet17GroupCreate;
import com.rosetta.im.packet.Packet18GroupInfo;
import com.rosetta.im.packet.Packet19GroupInviteInfo;
import com.rosetta.im.packet.Packet1UserInfo;
import com.rosetta.im.packet.Packet20GroupJoin;
import com.rosetta.im.packet.Packet21GroupLeave;
import com.rosetta.im.packet.Packet22GroupBan;
import com.rosetta.im.packet.Packet23DeviceList;
import com.rosetta.im.packet.Packet24DeviceResolve;
import com.rosetta.im.packet.Packet2Result;
import com.rosetta.im.packet.Packet3Search;
import com.rosetta.im.packet.Packet4OnlineSubscribe;
import com.rosetta.im.packet.Packet5OnlineState;
import com.rosetta.im.packet.Packet6Message;
import com.rosetta.im.packet.Packet7Read;
import com.rosetta.im.packet.Packet8Delivery;
import com.rosetta.im.packet.Packet9DeviceNew;
import im.rosetta.client.ClientManager;
import im.rosetta.client.OnlineManager;
import im.rosetta.event.EventManager;
import im.rosetta.executors.Executor0Handshake;
import im.rosetta.executors.Executor10RequestUpdate;
import im.rosetta.executors.Executor11Typeing;
import im.rosetta.executors.Executor15RequestTransport;
import im.rosetta.executors.Executor16PushNotification;
import im.rosetta.executors.Executor17GroupCreate;
import im.rosetta.executors.Executor18GroupInfo;
import im.rosetta.executors.Executor19GroupInviteInfo;
import im.rosetta.executors.Executor1UserInfo;
import im.rosetta.executors.Executor20GroupJoin;
import im.rosetta.executors.Executor21GroupLeave;
import im.rosetta.executors.Executor22GroupBan;
import im.rosetta.executors.Executor24DeviceResolve;
import im.rosetta.executors.Executor3Search;
import im.rosetta.executors.Executor4OnlineState;
import im.rosetta.executors.Executor6Message;
import im.rosetta.executors.Executor7Read;
import im.rosetta.listeners.DeviceListListener;
import im.rosetta.listeners.HandshakeCompleteListener;
import im.rosetta.listeners.OnlineStatusDisconnectListener;
import im.rosetta.listeners.OnlineStatusHandshakeCompleteListener;
import im.rosetta.listeners.ServerStopListener;
import im.rosetta.logger.Logger;
import im.rosetta.logger.enums.Color;
import im.rosetta.logger.enums.LogLevel;
import im.rosetta.packet.Packet0Handshake;
import im.rosetta.packet.Packet10RequestUpdate;
import im.rosetta.packet.Packet11Typeing;
import im.rosetta.packet.Packet15RequestTransport;
import im.rosetta.packet.Packet16PushNotification;
import im.rosetta.packet.Packet17GroupCreate;
import im.rosetta.packet.Packet18GroupInfo;
import im.rosetta.packet.Packet19GroupInviteInfo;
import im.rosetta.packet.Packet1UserInfo;
import im.rosetta.packet.Packet20GroupJoin;
import im.rosetta.packet.Packet21GroupLeave;
import im.rosetta.packet.Packet22GroupBan;
import im.rosetta.packet.Packet23DeviceList;
import im.rosetta.packet.Packet24DeviceResolve;
import im.rosetta.packet.Packet2Result;
import im.rosetta.packet.Packet3Search;
import im.rosetta.packet.Packet4OnlineSubscribe;
import im.rosetta.packet.Packet5OnlineState;
import im.rosetta.packet.Packet6Message;
import im.rosetta.packet.Packet7Read;
import im.rosetta.packet.Packet8Delivery;
import im.rosetta.packet.Packet9DeviceNew;
import io.orprotocol.Server;
import io.orprotocol.Settings;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im;
package im.rosetta;
import io.orprotocol.BaseFailures;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im;
package im.rosetta;
public class Main {
public static void main(String[] args) {

View File

@@ -1,12 +1,12 @@
package com.rosetta.im;
package im.rosetta;
import com.rosetta.im.event.EventManager;
import com.rosetta.im.event.events.ConnectEvent;
import com.rosetta.im.event.events.DisconnectEvent;
import com.rosetta.im.event.events.PacketInputEvent;
import com.rosetta.im.event.events.ServerErrorEvent;
import com.rosetta.im.event.events.ServerStartEvent;
import com.rosetta.im.event.events.ServerStopEvent;
import im.rosetta.event.EventManager;
import im.rosetta.event.events.ConnectEvent;
import im.rosetta.event.events.DisconnectEvent;
import im.rosetta.event.events.PacketInputEvent;
import im.rosetta.event.events.ServerErrorEvent;
import im.rosetta.event.events.ServerStartEvent;
import im.rosetta.event.events.ServerStopEvent;
import io.orprotocol.Server;
import io.orprotocol.ServerListener;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.client;
package im.rosetta.client;
import java.util.HashSet;
import java.util.List;
import com.rosetta.im.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIAuthentificate;
import io.orprotocol.ProtocolException;
import io.orprotocol.Server;

View File

@@ -1,11 +1,11 @@
package com.rosetta.im.client;
package im.rosetta.client;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import com.rosetta.im.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIAuthentificate;
import io.orprotocol.client.Client;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.client.tags;
package im.rosetta.client.tags;
import java.util.HashMap;
import java.util.Map;
import com.rosetta.im.packet.runtime.HandshakeStage;
import im.rosetta.packet.runtime.HandshakeStage;
import io.orprotocol.client.ECITag;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.client.tags;
package im.rosetta.client.tags;
import io.orprotocol.client.ECITag;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.database;
package im.rosetta.database;
import java.time.LocalDateTime;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.database;
package im.rosetta.database;
import org.hibernate.Session;
import org.hibernate.SessionFactory;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.database;
package im.rosetta.database;
import org.hibernate.Session;
import org.hibernate.Transaction;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.database;
package im.rosetta.database;
import java.util.HashMap;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.database.converters;
package im.rosetta.database.converters;
import java.util.ArrayList;
import java.util.Arrays;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.database.entity;
package im.rosetta.database.entity;
import com.rosetta.im.database.CreateUpdateEntity;
import im.rosetta.database.CreateUpdateEntity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.database.entity;
package im.rosetta.database.entity;
import com.rosetta.im.database.CreateUpdateEntity;
import im.rosetta.database.CreateUpdateEntity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.database.entity;
package im.rosetta.database.entity;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.database.CreateUpdateEntity;
import com.rosetta.im.database.converters.StringListConverter;
import im.rosetta.database.CreateUpdateEntity;
import im.rosetta.database.converters.StringListConverter;
import jakarta.persistence.Column;
import jakarta.persistence.Convert;

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.database.entity;
package im.rosetta.database.entity;
import com.rosetta.im.database.CreateUpdateEntity;
import com.rosetta.im.database.converters.StringListConverter;
import im.rosetta.database.CreateUpdateEntity;
import im.rosetta.database.converters.StringListConverter;
import jakarta.persistence.Column;
import jakarta.persistence.Convert;

View File

@@ -0,0 +1,12 @@
package im.rosetta.database.repository;
import im.rosetta.database.Repository;
import im.rosetta.database.entity.Buffer;
public class BufferRepository extends Repository<Buffer> {
public BufferRepository() {
super(Buffer.class);
}
}

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.database.repository;
package im.rosetta.database.repository;
import java.util.List;
import com.rosetta.im.database.Repository;
import com.rosetta.im.database.entity.Device;
import com.rosetta.im.database.entity.User;
import im.rosetta.database.Repository;
import im.rosetta.database.entity.Device;
import im.rosetta.database.entity.User;
public class DeviceRepository extends Repository<Device> {

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.database.repository;
package im.rosetta.database.repository;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.database.Repository;
import com.rosetta.im.database.entity.Group;
import im.rosetta.database.Repository;
import im.rosetta.database.entity.Group;
public class GroupRepository extends Repository<Group> {

View File

@@ -0,0 +1,13 @@
package im.rosetta.database.repository;
import im.rosetta.database.Repository;
import im.rosetta.database.entity.User;
public class UserRepository extends Repository<User> {
public UserRepository() {
super(User.class);
}
}

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
public interface Cancelable {

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
public class Event {

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
public class EventException extends Exception {

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
import java.lang.annotation.Annotation;
import java.lang.reflect.Method;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
/**
* Приоритет события

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.event;
package im.rosetta.event;
/**
* Слушатель событий

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Cancelable;
import com.rosetta.im.event.Event;
import im.rosetta.event.Cancelable;
import im.rosetta.event.Event;
import io.orprotocol.Server;
import io.orprotocol.client.Client;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Event;
import im.rosetta.event.Event;
import io.orprotocol.Server;
import io.orprotocol.client.Client;

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Cancelable;
import com.rosetta.im.event.Event;
import im.rosetta.event.Cancelable;
import im.rosetta.event.Event;
import io.orprotocol.Server;
import io.orprotocol.client.Client;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Event;
import im.rosetta.event.Event;
import io.orprotocol.Server;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Event;
import im.rosetta.event.Event;
import io.orprotocol.Server;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.event.events;
package im.rosetta.event.events;
import com.rosetta.im.event.Event;
import im.rosetta.event.Event;
import io.orprotocol.Server;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.event.events.handshake;
package im.rosetta.event.events.handshake;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import com.rosetta.im.event.Cancelable;
import com.rosetta.im.event.Event;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import im.rosetta.event.Cancelable;
import im.rosetta.event.Event;
import io.orprotocol.client.Client;

View File

@@ -1,8 +1,8 @@
package com.rosetta.im.event.events.handshake;
package im.rosetta.event.events.handshake;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import io.orprotocol.client.Client;

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.event.events.handshake;
package im.rosetta.event.events.handshake;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import io.orprotocol.client.Client;

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.event.events.handshake;
package im.rosetta.event.events.handshake;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import io.orprotocol.client.Client;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.exception;
package im.rosetta.exception;
/**
* Выбрасывается когда файл конфигурации не найден

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.exception;
package im.rosetta.exception;
public class UnauthorizedExeception extends Exception {

View File

@@ -1,23 +1,23 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import com.rosetta.im.database.entity.Device;
import com.rosetta.im.database.entity.User;
import com.rosetta.im.database.repository.BufferRepository;
import com.rosetta.im.database.repository.DeviceRepository;
import com.rosetta.im.database.repository.UserRepository;
import com.rosetta.im.event.EventManager;
import com.rosetta.im.event.events.handshake.HandshakeCompletedEvent;
import com.rosetta.im.event.events.handshake.HandshakeDeviceConfirmEvent;
import com.rosetta.im.event.events.handshake.HandshakeFailedEvent;
import com.rosetta.im.packet.Packet0Handshake;
import com.rosetta.im.packet.Packet9DeviceNew;
import com.rosetta.im.packet.runtime.HandshakeStage;
import com.rosetta.im.service.services.BufferService;
import com.rosetta.im.service.services.DeviceService;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import im.rosetta.database.entity.Device;
import im.rosetta.database.entity.User;
import im.rosetta.database.repository.BufferRepository;
import im.rosetta.database.repository.DeviceRepository;
import im.rosetta.database.repository.UserRepository;
import im.rosetta.event.EventManager;
import im.rosetta.event.events.handshake.HandshakeCompletedEvent;
import im.rosetta.event.events.handshake.HandshakeDeviceConfirmEvent;
import im.rosetta.event.events.handshake.HandshakeFailedEvent;
import im.rosetta.packet.Packet0Handshake;
import im.rosetta.packet.Packet9DeviceNew;
import im.rosetta.packet.runtime.HandshakeStage;
import im.rosetta.service.services.BufferService;
import im.rosetta.service.services.DeviceService;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.Arrays;
import java.util.List;
import com.rosetta.im.packet.Packet10RequestUpdate;
import com.rosetta.im.util.RandomUtil;
import im.rosetta.packet.Packet10RequestUpdate;
import im.rosetta.util.RandomUtil;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.packet.Packet11Typeing;
import com.rosetta.im.service.dispatch.MessageDispatcher;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.packet.Packet11Typeing;
import im.rosetta.service.dispatch.MessageDispatcher;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,12 +1,12 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.Arrays;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.packet.Packet15RequestTransport;
import com.rosetta.im.util.RandomUtil;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.packet.Packet15RequestTransport;
import im.rosetta.util.RandomUtil;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,11 +1,11 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.User;
import com.rosetta.im.database.repository.UserRepository;
import com.rosetta.im.packet.Packet16PushNotification;
import com.rosetta.im.service.services.UserService;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.User;
import im.rosetta.database.repository.UserRepository;
import im.rosetta.packet.Packet16PushNotification;
import im.rosetta.service.services.UserService;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet17GroupCreate;
import com.rosetta.im.util.RandomUtil;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet17GroupCreate;
import im.rosetta.util.RandomUtil;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,12 +1,12 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.ArrayList;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.Group;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet18GroupInfo;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.Group;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet18GroupInfo;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,11 +1,11 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.Group;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet19GroupInviteInfo;
import com.rosetta.im.packet.runtime.NetworkGroupStatus;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.Group;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet19GroupInviteInfo;
import im.rosetta.packet.runtime.NetworkGroupStatus;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,18 +1,18 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.Arrays;
import java.util.HashSet;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.User;
import com.rosetta.im.database.repository.UserRepository;
import com.rosetta.im.packet.Packet1UserInfo;
import com.rosetta.im.packet.Packet2Result;
import com.rosetta.im.packet.runtime.ResultCode;
import com.rosetta.im.service.services.UserService;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.User;
import im.rosetta.database.repository.UserRepository;
import im.rosetta.packet.Packet1UserInfo;
import im.rosetta.packet.Packet2Result;
import im.rosetta.packet.runtime.ResultCode;
import im.rosetta.service.services.UserService;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,11 +1,11 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.Group;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet20GroupJoin;
import com.rosetta.im.packet.runtime.NetworkGroupStatus;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.Group;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet20GroupJoin;
import im.rosetta.packet.runtime.NetworkGroupStatus;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.Group;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet21GroupLeave;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.Group;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet21GroupLeave;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,13 +1,13 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.Group;
import com.rosetta.im.database.repository.GroupRepository;
import com.rosetta.im.packet.Packet18GroupInfo;
import com.rosetta.im.packet.Packet22GroupBan;
import im.rosetta.Failures;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.Group;
import im.rosetta.database.repository.GroupRepository;
import im.rosetta.packet.Packet18GroupInfo;
import im.rosetta.packet.Packet22GroupBan;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,20 +1,20 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import com.rosetta.im.database.entity.Device;
import com.rosetta.im.database.repository.DeviceRepository;
import com.rosetta.im.event.EventManager;
import com.rosetta.im.event.events.handshake.HandshakeCompletedEvent;
import com.rosetta.im.packet.Packet0Handshake;
import com.rosetta.im.packet.Packet24DeviceResolve;
import com.rosetta.im.packet.runtime.DeviceSolution;
import com.rosetta.im.packet.runtime.HandshakeStage;
import com.rosetta.im.service.dispatch.DeviceDispatcher;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import im.rosetta.database.entity.Device;
import im.rosetta.database.repository.DeviceRepository;
import im.rosetta.event.EventManager;
import im.rosetta.event.events.handshake.HandshakeCompletedEvent;
import im.rosetta.packet.Packet0Handshake;
import im.rosetta.packet.Packet24DeviceResolve;
import im.rosetta.packet.runtime.DeviceSolution;
import im.rosetta.packet.runtime.HandshakeStage;
import im.rosetta.service.dispatch.DeviceDispatcher;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,17 +1,17 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.database.entity.User;
import com.rosetta.im.database.repository.UserRepository;
import com.rosetta.im.packet.Packet3Search;
import com.rosetta.im.packet.runtime.NetworkStatus;
import com.rosetta.im.packet.runtime.SearchInfo;
import com.rosetta.im.service.services.UserService;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.database.entity.User;
import im.rosetta.database.repository.UserRepository;
import im.rosetta.packet.Packet3Search;
import im.rosetta.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.SearchInfo;
import im.rosetta.service.services.UserService;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,16 +1,16 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.OnlineManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.packet.Packet4OnlineSubscribe;
import com.rosetta.im.packet.Packet5OnlineState;
import com.rosetta.im.packet.runtime.NetworkStatus;
import com.rosetta.im.packet.runtime.PKNetworkStatus;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.OnlineManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.packet.Packet4OnlineSubscribe;
import im.rosetta.packet.Packet5OnlineState;
import im.rosetta.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.PKNetworkStatus;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,14 +1,14 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import java.util.List;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.packet.Packet6Message;
import com.rosetta.im.packet.Packet8Delivery;
import com.rosetta.im.packet.runtime.Attachment;
import com.rosetta.im.service.dispatch.MessageDispatcher;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.packet.Packet6Message;
import im.rosetta.packet.Packet8Delivery;
import im.rosetta.packet.runtime.Attachment;
import im.rosetta.service.dispatch.MessageDispatcher;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.executors;
package im.rosetta.executors;
import com.rosetta.im.Failures;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.packet.Packet7Read;
import com.rosetta.im.service.dispatch.MessageDispatcher;
import im.rosetta.Failures;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.packet.Packet7Read;
import im.rosetta.service.dispatch.MessageDispatcher;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -0,0 +1,5 @@
package im.rosetta.executors.base;
public class ExecutorBaseDialog {
}

View File

@@ -1,13 +1,13 @@
package com.rosetta.im.listeners;
package im.rosetta.listeners;
import com.rosetta.im.client.ClientManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.event.EventHandler;
import com.rosetta.im.event.Listener;
import com.rosetta.im.event.events.DisconnectEvent;
import com.rosetta.im.event.events.handshake.HandshakeCompletedEvent;
import com.rosetta.im.event.events.handshake.HandshakeDeviceConfirmEvent;
import com.rosetta.im.service.dispatch.DeviceDispatcher;
import im.rosetta.client.ClientManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.event.EventHandler;
import im.rosetta.event.Listener;
import im.rosetta.event.events.DisconnectEvent;
import im.rosetta.event.events.handshake.HandshakeCompletedEvent;
import im.rosetta.event.events.handshake.HandshakeDeviceConfirmEvent;
import im.rosetta.service.dispatch.DeviceDispatcher;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,7 +1,7 @@
package com.rosetta.im.listeners;
package im.rosetta.listeners;
import com.rosetta.im.event.Listener;
import com.rosetta.im.event.events.handshake.HandshakeCompletedEvent;
import im.rosetta.event.Listener;
import im.rosetta.event.events.handshake.HandshakeCompletedEvent;
public class HandshakeCompleteListener implements Listener {

View File

@@ -1,16 +1,16 @@
package com.rosetta.im.listeners;
package im.rosetta.listeners;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.client.OnlineManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.event.EventHandler;
import com.rosetta.im.event.Listener;
import com.rosetta.im.event.events.DisconnectEvent;
import com.rosetta.im.packet.Packet5OnlineState;
import com.rosetta.im.packet.runtime.NetworkStatus;
import com.rosetta.im.packet.runtime.PKNetworkStatus;
import im.rosetta.client.OnlineManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.event.EventHandler;
import im.rosetta.event.Listener;
import im.rosetta.event.events.DisconnectEvent;
import im.rosetta.packet.Packet5OnlineState;
import im.rosetta.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.PKNetworkStatus;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,16 +1,16 @@
package com.rosetta.im.listeners;
package im.rosetta.listeners;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.client.OnlineManager;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.event.EventHandler;
import com.rosetta.im.event.Listener;
import com.rosetta.im.event.events.handshake.HandshakeCompletedEvent;
import com.rosetta.im.packet.Packet5OnlineState;
import com.rosetta.im.packet.runtime.NetworkStatus;
import com.rosetta.im.packet.runtime.PKNetworkStatus;
import im.rosetta.client.OnlineManager;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.event.EventHandler;
import im.rosetta.event.Listener;
import im.rosetta.event.events.handshake.HandshakeCompletedEvent;
import im.rosetta.packet.Packet5OnlineState;
import im.rosetta.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.PKNetworkStatus;
import io.orprotocol.ProtocolException;
import io.orprotocol.client.Client;

View File

@@ -1,13 +1,13 @@
package com.rosetta.im.listeners;
package im.rosetta.listeners;
import com.rosetta.im.client.tags.ECIAuthentificate;
import com.rosetta.im.client.tags.ECIDevice;
import com.rosetta.im.database.repository.DeviceRepository;
import com.rosetta.im.event.EventHandler;
import com.rosetta.im.event.Listener;
import com.rosetta.im.event.events.ServerStopEvent;
import com.rosetta.im.logger.Logger;
import com.rosetta.im.logger.enums.Color;
import im.rosetta.client.tags.ECIAuthentificate;
import im.rosetta.client.tags.ECIDevice;
import im.rosetta.database.repository.DeviceRepository;
import im.rosetta.event.EventHandler;
import im.rosetta.event.Listener;
import im.rosetta.event.events.ServerStopEvent;
import im.rosetta.logger.Logger;
import im.rosetta.logger.enums.Color;
import io.orprotocol.Server;
import io.orprotocol.client.Client;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.logger;
package im.rosetta.logger;
import java.time.Instant;
import com.rosetta.im.logger.enums.Color;
import com.rosetta.im.logger.enums.LogLevel;
import im.rosetta.logger.enums.Color;
import im.rosetta.logger.enums.LogLevel;
public class Logger {

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.logger.enums;
package im.rosetta.logger.enums;
public final class Color {
public static final String RESET = "\u001B[0m";

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.logger.enums;
package im.rosetta.logger.enums;
public enum LogLevel {
INFO,

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.HandshakeStage;
import im.rosetta.packet.runtime.HandshakeStage;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.base.PacketBaseServer;
import im.rosetta.packet.base.PacketBaseServer;
/**
* Получает сервер обновления

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.base.PacketBaseDialog;
import im.rosetta.packet.base.PacketBaseDialog;
import io.orprotocol.Stream;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.base.PacketBaseServer;
import im.rosetta.packet.base.PacketBaseServer;
/**
* Пакет отправляется клиентом для запроса транспортного сервера, строка в этот момент клиентом

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.NetworkNotificationAction;
import im.rosetta.packet.runtime.NetworkNotificationAction;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.NetworkGroupStatus;
import im.rosetta.packet.runtime.NetworkGroupStatus;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.NetworkGroupStatus;
import im.rosetta.packet.runtime.NetworkGroupStatus;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.List;
import com.rosetta.im.packet.runtime.DeviceSolution;
import com.rosetta.im.packet.runtime.NetworkDevice;
import com.rosetta.im.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.DeviceSolution;
import im.rosetta.packet.runtime.NetworkDevice;
import im.rosetta.packet.runtime.NetworkStatus;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.DeviceSolution;
import im.rosetta.packet.runtime.DeviceSolution;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.runtime.ResultCode;
import im.rosetta.packet.runtime.ResultCode;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.ArrayList;
import java.util.List;
import com.rosetta.im.packet.runtime.SearchInfo;
import im.rosetta.packet.runtime.SearchInfo;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.List;

View File

@@ -1,9 +1,9 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.List;
import com.rosetta.im.packet.runtime.NetworkStatus;
import com.rosetta.im.packet.runtime.PKNetworkStatus;
import im.rosetta.packet.runtime.NetworkStatus;
import im.rosetta.packet.runtime.PKNetworkStatus;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,10 +1,10 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import java.util.List;
import com.rosetta.im.packet.base.PacketBaseDialog;
import com.rosetta.im.packet.runtime.Attachment;
import com.rosetta.im.packet.runtime.AttachmentType;
import im.rosetta.packet.base.PacketBaseDialog;
import im.rosetta.packet.runtime.Attachment;
import im.rosetta.packet.runtime.AttachmentType;
import io.orprotocol.Stream;

View File

@@ -1,6 +1,6 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import com.rosetta.im.packet.base.PacketBaseDialog;
import im.rosetta.packet.base.PacketBaseDialog;
import io.orprotocol.Stream;
/**

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet;
package im.rosetta.packet;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.base;
package im.rosetta.packet.base;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.base;
package im.rosetta.packet.base;
import io.orprotocol.Stream;
import io.orprotocol.packet.Packet;

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.runtime;
package im.rosetta.packet.runtime;
/**
* Вложение в сообщении

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.runtime;
package im.rosetta.packet.runtime;
/**
* Тип вложения в сообщении

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.runtime;
package im.rosetta.packet.runtime;
/**
* Решение по запросу на добавление устройства

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.runtime;
package im.rosetta.packet.runtime;
/**
* Этапы хэндшейка между клиентом и сервером.

View File

@@ -1,4 +1,4 @@
package com.rosetta.im.packet.runtime;
package im.rosetta.packet.runtime;
/**
* Обозначает подключенное к аккаунту устройство, с которого

Some files were not shown because too many files have changed in this diff Show More