From 69d0bc0cf64a12c74eb4e0733ff4e8d100e9f8c4 Mon Sep 17 00:00:00 2001
From: Daniel <59575049+lumijiez@users.noreply.github.com>
Date: Fri, 13 Dec 2024 01:01:54 +0200
Subject: [PATCH] working FTP
---
SymphonyManager/src/main/java/io/github/lumijiez/Main.java | 3 +++
.../io/github/lumijiez/{ => broker}/BrokerConnector.java | 3 ++-
.../main/java/io/github/lumijiez/{ => ftp}/FTPFetcher.java | 3 ++-
.../java/io/github/lumijiez/{ => http}/AddressHolder.java | 2 +-
.../io/github/lumijiez/{ => http}/JavalinHttpConfig.java | 3 ++-
SymphonySMTP/pom.xml | 5 +++++
SymphonySMTP/src/main/java/io/github/lumijiez/Main.java | 6 ++++++
7 files changed, 21 insertions(+), 4 deletions(-)
rename SymphonyManager/src/main/java/io/github/lumijiez/{ => broker}/BrokerConnector.java (97%)
rename SymphonyManager/src/main/java/io/github/lumijiez/{ => ftp}/FTPFetcher.java (97%)
rename SymphonyManager/src/main/java/io/github/lumijiez/{ => http}/AddressHolder.java (94%)
rename SymphonyManager/src/main/java/io/github/lumijiez/{ => http}/JavalinHttpConfig.java (91%)
diff --git a/SymphonyManager/src/main/java/io/github/lumijiez/Main.java b/SymphonyManager/src/main/java/io/github/lumijiez/Main.java
index 12e1e2f..fb32d1c 100644
--- a/SymphonyManager/src/main/java/io/github/lumijiez/Main.java
+++ b/SymphonyManager/src/main/java/io/github/lumijiez/Main.java
@@ -1,5 +1,8 @@
package io.github.lumijiez;
+import io.github.lumijiez.broker.BrokerConnector;
+import io.github.lumijiez.ftp.FTPFetcher;
+import io.github.lumijiez.http.JavalinHttpConfig;
import io.javalin.Javalin;
import io.javalin.json.JavalinGson;
import org.apache.logging.log4j.LogManager;
diff --git a/SymphonyManager/src/main/java/io/github/lumijiez/BrokerConnector.java b/SymphonyManager/src/main/java/io/github/lumijiez/broker/BrokerConnector.java
similarity index 97%
rename from SymphonyManager/src/main/java/io/github/lumijiez/BrokerConnector.java
rename to SymphonyManager/src/main/java/io/github/lumijiez/broker/BrokerConnector.java
index f76630a..30b9ec0 100644
--- a/SymphonyManager/src/main/java/io/github/lumijiez/BrokerConnector.java
+++ b/SymphonyManager/src/main/java/io/github/lumijiez/broker/BrokerConnector.java
@@ -1,9 +1,10 @@
-package io.github.lumijiez;
+package io.github.lumijiez.broker;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.DeliverCallback;
+import io.github.lumijiez.http.AddressHolder;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
diff --git a/SymphonyManager/src/main/java/io/github/lumijiez/FTPFetcher.java b/SymphonyManager/src/main/java/io/github/lumijiez/ftp/FTPFetcher.java
similarity index 97%
rename from SymphonyManager/src/main/java/io/github/lumijiez/FTPFetcher.java
rename to SymphonyManager/src/main/java/io/github/lumijiez/ftp/FTPFetcher.java
index 6fe613f..46c12c8 100644
--- a/SymphonyManager/src/main/java/io/github/lumijiez/FTPFetcher.java
+++ b/SymphonyManager/src/main/java/io/github/lumijiez/ftp/FTPFetcher.java
@@ -1,5 +1,6 @@
-package io.github.lumijiez;
+package io.github.lumijiez.ftp;
+import io.github.lumijiez.Main;
import org.apache.commons.net.ftp.FTPClient;
import java.io.File;
diff --git a/SymphonyManager/src/main/java/io/github/lumijiez/AddressHolder.java b/SymphonyManager/src/main/java/io/github/lumijiez/http/AddressHolder.java
similarity index 94%
rename from SymphonyManager/src/main/java/io/github/lumijiez/AddressHolder.java
rename to SymphonyManager/src/main/java/io/github/lumijiez/http/AddressHolder.java
index 9619cc4..ef06e1f 100644
--- a/SymphonyManager/src/main/java/io/github/lumijiez/AddressHolder.java
+++ b/SymphonyManager/src/main/java/io/github/lumijiez/http/AddressHolder.java
@@ -1,4 +1,4 @@
-package io.github.lumijiez;
+package io.github.lumijiez.http;
public class AddressHolder {
private String host;
diff --git a/SymphonyManager/src/main/java/io/github/lumijiez/JavalinHttpConfig.java b/SymphonyManager/src/main/java/io/github/lumijiez/http/JavalinHttpConfig.java
similarity index 91%
rename from SymphonyManager/src/main/java/io/github/lumijiez/JavalinHttpConfig.java
rename to SymphonyManager/src/main/java/io/github/lumijiez/http/JavalinHttpConfig.java
index b473eee..11a94b1 100644
--- a/SymphonyManager/src/main/java/io/github/lumijiez/JavalinHttpConfig.java
+++ b/SymphonyManager/src/main/java/io/github/lumijiez/http/JavalinHttpConfig.java
@@ -1,5 +1,6 @@
-package io.github.lumijiez;
+package io.github.lumijiez.http;
+import io.github.lumijiez.Main;
import io.github.lumijiez.requests.UpdateLeaderRequest;
import io.javalin.Javalin;
import io.javalin.http.Context;
diff --git a/SymphonySMTP/pom.xml b/SymphonySMTP/pom.xml
index 3bbe2b1..cee67a5 100644
--- a/SymphonySMTP/pom.xml
+++ b/SymphonySMTP/pom.xml
@@ -15,6 +15,11 @@
gson
2.11.0
+
+ com.sun.mail
+ jakarta.mail
+ 2.0.1
+
org.slf4j
diff --git a/SymphonySMTP/src/main/java/io/github/lumijiez/Main.java b/SymphonySMTP/src/main/java/io/github/lumijiez/Main.java
index d5ea387..229d859 100644
--- a/SymphonySMTP/src/main/java/io/github/lumijiez/Main.java
+++ b/SymphonySMTP/src/main/java/io/github/lumijiez/Main.java
@@ -7,5 +7,11 @@ public class Main {
public static void main(String[] args) {
Logger logger = LogManager.getLogger(Main.class);
logger.info("SMTP server started");
+
+ String host = "smtp.gmail.com";
+ String port = "587";
+ String fromEmail = "your-email@gmail.com";
+ String fromPassword = "your-email-password";
+ String toEmail = "daniil.schipschi@isa.utm.md";
}
}
\ No newline at end of file