mirror of
https://github.com/Sheldan/Sissi.git
synced 2026-07-07 05:50:53 +00:00
[RAB-1] rename project to Sissi
This commit is contained in:
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -32,7 +32,7 @@ jobs:
|
|||||||
working-directory: ./deployment/image-packaging/src/main/docker
|
working-directory: ./deployment/image-packaging/src/main/docker
|
||||||
run: docker-compose build && docker-compose push
|
run: docker-compose build && docker-compose push
|
||||||
env:
|
env:
|
||||||
REGISTRY_PREFIX: docker.pkg.github.com/sheldan/r-austria-bot/
|
REGISTRY_PREFIX: docker.pkg.github.com/sheldan/sissi/
|
||||||
VERSION: ${{ env.version }}
|
VERSION: ${{ env.version }}
|
||||||
ABSTRACTO_VERSION: 1.3.13
|
ABSTRACTO_VERSION: 1.3.13
|
||||||
ABSTRACTO_REGISTRY_PREFIX: docker.pkg.github.com/sheldan/abstracto/
|
ABSTRACTO_REGISTRY_PREFIX: docker.pkg.github.com/sheldan/abstracto/
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot.application</groupId>
|
<groupId>dev.sheldan.sissi.application</groupId>
|
||||||
<artifactId>application</artifactId>
|
<artifactId>application</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
@@ -76,7 +76,7 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>dev.sheldan.raustria.bot.application.module</groupId>
|
<groupId>dev.sheldan.sissi.application.module</groupId>
|
||||||
<artifactId>quotes</artifactId>
|
<artifactId>quotes</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
spring.datasource.url=jdbc:postgresql://localhost:5432/abstracto
|
spring.datasource.url=jdbc:postgresql://localhost:5432/abstracto
|
||||||
spring.datasource.username= abstracto
|
spring.datasource.username=abstracto
|
||||||
spring.datasource.password= abstracto
|
spring.datasource.password=abstracto
|
||||||
spring.jpa.properties.hibernate.default_schema=abstracto
|
spring.jpa.properties.hibernate.default_schema=abstracto
|
||||||
spring.quartz.jdbc.initialize-schema=never
|
spring.quartz.jdbc.initialize-schema=never
|
||||||
|
|
||||||
@@ -13,9 +13,9 @@ log4j.logger.org.hibernate.SQL=trace
|
|||||||
log4j.logger.org.hibernate.type.descriptor.sql=trace
|
log4j.logger.org.hibernate.type.descriptor.sql=trace
|
||||||
log4j.logger.org.hibernate.type=trace
|
log4j.logger.org.hibernate.type=trace
|
||||||
|
|
||||||
management.metrics.tags.application=r-austria-bot
|
management.metrics.tags.application=sissi
|
||||||
spring.security.user.name=abstracto
|
spring.security.user.name=abstracto
|
||||||
spring.security.user.password=password
|
spring.security.user.password=password
|
||||||
spring.security.user.roles=USER
|
spring.security.user.roles=USER
|
||||||
|
|
||||||
spring.application.name=RAustriaBot
|
spring.application.name=Sissi
|
||||||
@@ -3,9 +3,9 @@ spring.datasource.username= ${DB_USER}
|
|||||||
spring.datasource.password= ${DB_PASS}
|
spring.datasource.password= ${DB_PASS}
|
||||||
spring.jpa.hibernate.default_schema=${DB_NAME}
|
spring.jpa.hibernate.default_schema=${DB_NAME}
|
||||||
spring.quartz.jdbc.initialize-schema=never
|
spring.quartz.jdbc.initialize-schema=never
|
||||||
management.metrics.tags.application=r-austria-bot
|
management.metrics.tags.application=Sissi
|
||||||
spring.security.user.name= ${REST_USER_NAME}
|
spring.security.user.name= ${REST_USER_NAME}
|
||||||
spring.security.user.password= ${REST_PASSWORD}
|
spring.security.user.password= ${REST_PASSWORD}
|
||||||
spring.security.user.roles=USER
|
spring.security.user.roles=USER
|
||||||
|
|
||||||
spring.application.name=RAustriaBot
|
spring.application.name=Sissi
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<artifactId>r-austria-bot</artifactId>
|
<artifactId>sissi</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
|
||||||
<groupId>dev.sheldan.raustria.bot.application</groupId>
|
<groupId>dev.sheldan.sissi.application</groupId>
|
||||||
<artifactId>application</artifactId>
|
<artifactId>application</artifactId>
|
||||||
|
|
||||||
<dependencyManagement>
|
<dependencyManagement>
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
<modules>
|
<modules>
|
||||||
<module>executable</module>
|
<module>executable</module>
|
||||||
<module>r-austria-modules</module>
|
<module>sissi-modules</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
|
<groupId>dev.sheldan.sissi.application</groupId>
|
||||||
<artifactId>application</artifactId>
|
<artifactId>application</artifactId>
|
||||||
<groupId>dev.sheldan.raustria.bot.application</groupId>
|
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<artifactId>r-austria-modules</artifactId>
|
<artifactId>sissi-modules</artifactId>
|
||||||
|
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<modules>
|
<modules>
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>r-austria-modules</artifactId>
|
<groupId>dev.sheldan.sissi.application</groupId>
|
||||||
<groupId>dev.sheldan.raustria.bot.application</groupId>
|
<artifactId>sissi-modules</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<groupId>dev.sheldan.raustria.bot.application.module</groupId>
|
<groupId>dev.sheldan.sissi.application.module</groupId>
|
||||||
<artifactId>quotes</artifactId>
|
<artifactId>quotes</artifactId>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.command;
|
package dev.sheldan.sissi.module.quotes.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
||||||
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
||||||
@@ -14,11 +14,11 @@ import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
|||||||
import dev.sheldan.abstracto.core.service.management.UserInServerManagementService;
|
import dev.sheldan.abstracto.core.service.management.UserInServerManagementService;
|
||||||
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
||||||
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesFeatureDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesFeatureDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesModuleDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesModuleDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.exception.QuoteNotFoundException;
|
import dev.sheldan.sissi.module.quotes.exception.QuoteNotFoundException;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.Quote;
|
import dev.sheldan.sissi.module.quotes.model.database.Quote;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.service.QuoteServiceBean;
|
import dev.sheldan.sissi.module.quotes.service.QuoteServiceBean;
|
||||||
import net.dv8tion.jda.api.entities.Member;
|
import net.dv8tion.jda.api.entities.Member;
|
||||||
import net.dv8tion.jda.api.entities.MessageChannel;
|
import net.dv8tion.jda.api.entities.MessageChannel;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.command;
|
package dev.sheldan.sissi.module.quotes.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
||||||
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
||||||
@@ -9,9 +9,9 @@ import dev.sheldan.abstracto.core.command.execution.CommandResult;
|
|||||||
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
||||||
import dev.sheldan.abstracto.core.models.database.AServer;
|
import dev.sheldan.abstracto.core.models.database.AServer;
|
||||||
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesFeatureDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesFeatureDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesModuleDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesModuleDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.service.QuoteServiceBean;
|
import dev.sheldan.sissi.module.quotes.service.QuoteServiceBean;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.command;
|
package dev.sheldan.sissi.module.quotes.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
||||||
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
||||||
@@ -12,11 +12,11 @@ import dev.sheldan.abstracto.core.service.ChannelService;
|
|||||||
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
||||||
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
||||||
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesFeatureDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesFeatureDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesModuleDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesModuleDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.exception.QuoteNotFoundException;
|
import dev.sheldan.sissi.module.quotes.exception.QuoteNotFoundException;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.Quote;
|
import dev.sheldan.sissi.module.quotes.model.database.Quote;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.service.QuoteServiceBean;
|
import dev.sheldan.sissi.module.quotes.service.QuoteServiceBean;
|
||||||
import net.dv8tion.jda.api.entities.MessageChannel;
|
import net.dv8tion.jda.api.entities.MessageChannel;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.command;
|
package dev.sheldan.sissi.module.quotes.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
||||||
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
||||||
@@ -12,11 +12,11 @@ import dev.sheldan.abstracto.core.service.ChannelService;
|
|||||||
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
import dev.sheldan.abstracto.core.service.management.ServerManagementService;
|
||||||
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
||||||
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesFeatureDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesFeatureDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesModuleDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesModuleDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.exception.QuoteNotFoundException;
|
import dev.sheldan.sissi.module.quotes.exception.QuoteNotFoundException;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.Quote;
|
import dev.sheldan.sissi.module.quotes.model.database.Quote;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.service.QuoteServiceBean;
|
import dev.sheldan.sissi.module.quotes.service.QuoteServiceBean;
|
||||||
import net.dv8tion.jda.api.entities.MessageChannel;
|
import net.dv8tion.jda.api.entities.MessageChannel;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.command;
|
package dev.sheldan.sissi.module.quotes.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
import dev.sheldan.abstracto.core.command.condition.AbstractConditionableCommand;
|
||||||
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
import dev.sheldan.abstracto.core.command.config.CommandConfiguration;
|
||||||
@@ -9,10 +9,10 @@ import dev.sheldan.abstracto.core.command.execution.CommandResult;
|
|||||||
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
||||||
import dev.sheldan.abstracto.core.service.ChannelService;
|
import dev.sheldan.abstracto.core.service.ChannelService;
|
||||||
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
import dev.sheldan.abstracto.core.utils.FutureUtils;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesFeatureDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesFeatureDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.config.QuotesModuleDefinition;
|
import dev.sheldan.sissi.module.quotes.config.QuotesModuleDefinition;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.command.QuoteStatsModel;
|
import dev.sheldan.sissi.module.quotes.model.command.QuoteStatsModel;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.service.QuoteServiceBean;
|
import dev.sheldan.sissi.module.quotes.service.QuoteServiceBean;
|
||||||
import net.dv8tion.jda.api.entities.Member;
|
import net.dv8tion.jda.api.entities.Member;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.config;
|
package dev.sheldan.sissi.module.quotes.config;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.config.FeatureConfig;
|
import dev.sheldan.abstracto.core.config.FeatureConfig;
|
||||||
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.config;
|
package dev.sheldan.sissi.module.quotes.config;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
import dev.sheldan.abstracto.core.config.FeatureDefinition;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.config;
|
package dev.sheldan.sissi.module.quotes.config;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.command.config.ModuleDefinition;
|
import dev.sheldan.abstracto.core.command.config.ModuleDefinition;
|
||||||
import dev.sheldan.abstracto.core.command.config.ModuleInfo;
|
import dev.sheldan.abstracto.core.command.config.ModuleInfo;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.config;
|
package dev.sheldan.sissi.module.quotes.config;
|
||||||
|
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.context.annotation.PropertySource;
|
import org.springframework.context.annotation.PropertySource;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.exception;
|
package dev.sheldan.sissi.module.quotes.exception;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.exception.AbstractoTemplatableException;
|
import dev.sheldan.abstracto.core.exception.AbstractoTemplatableException;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.model.command;
|
package dev.sheldan.sissi.module.quotes.model.command;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.models.ServerChannelMessage;
|
import dev.sheldan.abstracto.core.models.ServerChannelMessage;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.model.command;
|
package dev.sheldan.sissi.module.quotes.model.command;
|
||||||
|
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.model.database;
|
package dev.sheldan.sissi.module.quotes.model.database;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
||||||
import dev.sheldan.abstracto.core.models.database.AChannel;
|
import dev.sheldan.abstracto.core.models.database.AChannel;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.model.database;
|
package dev.sheldan.sissi.module.quotes.model.database;
|
||||||
|
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
|
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.repository;
|
package dev.sheldan.sissi.module.quotes.repository;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
||||||
import dev.sheldan.abstracto.core.models.database.AServer;
|
import dev.sheldan.abstracto.core.models.database.AServer;
|
||||||
import dev.sheldan.abstracto.core.models.database.AUserInAServer;
|
import dev.sheldan.abstracto.core.models.database.AUserInAServer;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.Quote;
|
import dev.sheldan.sissi.module.quotes.model.database.Quote;
|
||||||
import org.springframework.data.jpa.repository.JpaRepository;
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package dev.sheldan.raustria.bot.module.quotes.service;
|
package dev.sheldan.sissi.module.quotes.service;
|
||||||
|
|
||||||
import dev.sheldan.abstracto.core.models.ServerChannelMessage;
|
import dev.sheldan.abstracto.core.models.ServerChannelMessage;
|
||||||
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
import dev.sheldan.abstracto.core.models.ServerSpecificId;
|
||||||
@@ -11,12 +11,12 @@ import dev.sheldan.abstracto.core.service.management.UserInServerManagementServi
|
|||||||
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
import dev.sheldan.abstracto.core.templating.model.MessageToSend;
|
||||||
import dev.sheldan.abstracto.core.templating.service.TemplateService;
|
import dev.sheldan.abstracto.core.templating.service.TemplateService;
|
||||||
import dev.sheldan.abstracto.core.utils.CompletableFutureList;
|
import dev.sheldan.abstracto.core.utils.CompletableFutureList;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.exception.QuoteNotFoundException;
|
import dev.sheldan.sissi.module.quotes.exception.QuoteNotFoundException;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.command.QuoteResponseModel;
|
import dev.sheldan.sissi.module.quotes.model.command.QuoteResponseModel;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.command.QuoteStatsModel;
|
import dev.sheldan.sissi.module.quotes.model.command.QuoteStatsModel;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.Quote;
|
import dev.sheldan.sissi.module.quotes.model.database.Quote;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.model.database.QuoteAttachment;
|
import dev.sheldan.sissi.module.quotes.model.database.QuoteAttachment;
|
||||||
import dev.sheldan.raustria.bot.module.quotes.repository.QuoteRepository;
|
import dev.sheldan.sissi.module.quotes.repository.QuoteRepository;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import net.dv8tion.jda.api.entities.AbstractChannel;
|
import net.dv8tion.jda.api.entities.AbstractChannel;
|
||||||
import net.dv8tion.jda.api.entities.Member;
|
import net.dv8tion.jda.api.entities.Member;
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<artifactId>deployment</artifactId>
|
<artifactId>deployment</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
COMPOSE_PROJECT_NAME=r-austria
|
COMPOSE_PROJECT_NAME=sissi
|
||||||
# database configuration
|
# database configuration
|
||||||
DATABASE_HOST=database
|
DATABASE_HOST=database
|
||||||
DATABASE_PORT=5432
|
DATABASE_PORT=5432
|
||||||
@@ -30,4 +30,4 @@ PGADMIN_DEFAULT_EMAIL=sheldan@sheldan.dev
|
|||||||
PGADMIN_DEFAULT_PASSWORD=admin
|
PGADMIN_DEFAULT_PASSWORD=admin
|
||||||
TOKEN=<INSERT TOKEN>
|
TOKEN=<INSERT TOKEN>
|
||||||
YOUTUBE_API_KEY=<INSERT KEY>
|
YOUTUBE_API_KEY=<INSERT KEY>
|
||||||
R_AUSTRIA_BOT_VERSION=1.0.2
|
SISSI_VERSION=1.0.2
|
||||||
@@ -2,7 +2,7 @@ version: '3.7'
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
db:
|
db:
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_database:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_database:${SISSI_VERSION}
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_database
|
container_name: ${COMPOSE_PROJECT_NAME}_database
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
@@ -11,12 +11,12 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:${DATABASE_PORT}:5432"
|
- "127.0.0.1:${DATABASE_PORT}:5432"
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
volumes:
|
volumes:
|
||||||
- db-data:/var/lib/postgresql/data
|
- db-data:/var/lib/postgresql/data
|
||||||
deployment_container:
|
deployment_container:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_deployment
|
container_name: ${COMPOSE_PROJECT_NAME}_deployment
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_deployment:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_deployment:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
environment:
|
environment:
|
||||||
@@ -34,14 +34,14 @@ services:
|
|||||||
POSTGRES_DRIVER_PATH: ${EXECUTE_DEPLOYMENT:-/postgres/driver.jar}
|
POSTGRES_DRIVER_PATH: ${EXECUTE_DEPLOYMENT:-/postgres/driver.jar}
|
||||||
WAIT_HOSTS: ${COMPOSE_PROJECT_NAME}_${DATABASE_HOST}:${DATABASE_PORT}
|
WAIT_HOSTS: ${COMPOSE_PROJECT_NAME}_${DATABASE_HOST}:${DATABASE_PORT}
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
bot:
|
bot:
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
- deployment_container
|
- deployment_container
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_raustriabot
|
container_name: ${COMPOSE_PROJECT_NAME}bot
|
||||||
environment:
|
environment:
|
||||||
TOKEN: ${TOKEN}
|
TOKEN: ${TOKEN}
|
||||||
REMOTE_DEBUG: ${REMOTE_DEBUG}
|
REMOTE_DEBUG: ${REMOTE_DEBUG}
|
||||||
@@ -58,13 +58,13 @@ services:
|
|||||||
- "127.0.0.1:${DEBUG_PORT}:5005"
|
- "127.0.0.1:${DEBUG_PORT}:5005"
|
||||||
- "127.0.0.1:${TOMCAT_PORT}:8080"
|
- "127.0.0.1:${TOMCAT_PORT}:8080"
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
volumes:
|
volumes:
|
||||||
- bot-logs:/logs
|
- bot-logs:/logs
|
||||||
- ./config:/config
|
- ./config:/config
|
||||||
pgadmin:
|
pgadmin:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_pgadmin
|
container_name: ${COMPOSE_PROJECT_NAME}_pgadmin
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_pg_admin:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_pg_admin:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
environment:
|
environment:
|
||||||
@@ -74,23 +74,23 @@ services:
|
|||||||
- "127.0.0.1:${PGADMIN_PORT}:80"
|
- "127.0.0.1:${PGADMIN_PORT}:80"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
prometheus:
|
prometheus:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_prometheus
|
container_name: ${COMPOSE_PROJECT_NAME}_prometheus
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_prometheus:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_prometheus:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- bot
|
- bot
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:${PROMETHEUS_PORT}:9090"
|
- "127.0.0.1:${PROMETHEUS_PORT}:9090"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
volumes:
|
volumes:
|
||||||
- ./res/prometheus-scrapper-password-filled:/etc/prometheus/micrometer_password
|
- ./res/prometheus-scrapper-password-filled:/etc/prometheus/micrometer_password
|
||||||
- prometheus-data:/prometheus
|
- prometheus-data:/prometheus
|
||||||
grafana:
|
grafana:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_grafana
|
container_name: ${COMPOSE_PROJECT_NAME}_grafana
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_grafana:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_grafana:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- prometheus
|
- prometheus
|
||||||
- bot
|
- bot
|
||||||
@@ -110,10 +110,10 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- grafana-user-data:/var/lib/grafana
|
- grafana-user-data:/var/lib/grafana
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
promtail:
|
promtail:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_promtail
|
container_name: ${COMPOSE_PROJECT_NAME}_promtail
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_promtail:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_promtail:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- bot
|
- bot
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
@@ -121,10 +121,10 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- bot-logs:/logs
|
- bot-logs:/logs
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
loki:
|
loki:
|
||||||
container_name: ${COMPOSE_PROJECT_NAME}_loki
|
container_name: ${COMPOSE_PROJECT_NAME}_loki
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_loki:${R_AUSTRIA_BOT_VERSION}
|
image: ${REGISTRY_PREFIX}sissi_loki:${SISSI_VERSION}
|
||||||
depends_on:
|
depends_on:
|
||||||
- promtail
|
- promtail
|
||||||
command: -config.file=/mnt/config/loki-config.yaml
|
command: -config.file=/mnt/config/loki-config.yaml
|
||||||
@@ -132,12 +132,12 @@ services:
|
|||||||
- "127.0.0.1:${LOKI_PORT}:3100"
|
- "127.0.0.1:${LOKI_PORT}:3100"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- raustriabot
|
- sissi
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
raustriabot:
|
sissi:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
name: raustriabot-network
|
name: sissi-network
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
db-data:
|
db-data:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<artifactId>deployment</artifactId>
|
<artifactId>deployment</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
@@ -32,13 +32,13 @@
|
|||||||
|
|
||||||
<!-- backend jar -->
|
<!-- backend jar -->
|
||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>dev.sheldan.raustria.bot.application</groupId>
|
<groupId>dev.sheldan.sissi.application</groupId>
|
||||||
<artifactId>executable</artifactId>
|
<artifactId>executable</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<classifier>exec</classifier>
|
<classifier>exec</classifier>
|
||||||
<type>jar</type>
|
<type>jar</type>
|
||||||
<overWrite>true</overWrite>
|
<overWrite>true</overWrite>
|
||||||
<outputDirectory>${file.basedir}/r-austria-bot/bot</outputDirectory>
|
<outputDirectory>${file.basedir}/sissi/bot</outputDirectory>
|
||||||
<destFileName>app.jar</destFileName>
|
<destFileName>app.jar</destFileName>
|
||||||
</artifactItem>
|
</artifactItem>
|
||||||
|
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
</artifactItem>
|
</artifactItem>
|
||||||
|
|
||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>quotes-templates</artifactId>
|
<artifactId>quotes-templates</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
@@ -115,7 +115,7 @@
|
|||||||
</artifactItem>
|
</artifactItem>
|
||||||
|
|
||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates.translations</groupId>
|
<groupId>dev.sheldan.sissi.templates.translations</groupId>
|
||||||
<artifactId>quote-translations</artifactId>
|
<artifactId>quote-translations</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
@@ -174,7 +174,7 @@
|
|||||||
<!-- custom modules -->
|
<!-- custom modules -->
|
||||||
|
|
||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>dev.sheldan.raustria.bot.application.module</groupId>
|
<groupId>dev.sheldan.sissi.application.module</groupId>
|
||||||
<artifactId>quotes</artifactId>
|
<artifactId>quotes</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<classifier>liquibase</classifier>
|
<classifier>liquibase</classifier>
|
||||||
|
|||||||
@@ -3,48 +3,48 @@ version: "3.7"
|
|||||||
services:
|
services:
|
||||||
bot:
|
bot:
|
||||||
build:
|
build:
|
||||||
context: r-austria-bot
|
context: sissi
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi:${VERSION:-latest}
|
||||||
database:
|
database:
|
||||||
build:
|
build:
|
||||||
context: database
|
context: database
|
||||||
args:
|
args:
|
||||||
POSTGRES_VERSION: ${POSTGRES_VERSION}
|
POSTGRES_VERSION: ${POSTGRES_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_database:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_database:${VERSION:-latest}
|
||||||
pg_admin:
|
pg_admin:
|
||||||
build:
|
build:
|
||||||
context: pgAdmin
|
context: pgAdmin
|
||||||
args:
|
args:
|
||||||
PG_ADMIN_VERSION: ${PG_ADMIN_VERSION}
|
PG_ADMIN_VERSION: ${PG_ADMIN_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_pg_admin:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_pg_admin:${VERSION:-latest}
|
||||||
deployment_container:
|
deployment_container:
|
||||||
build:
|
build:
|
||||||
context: deployment
|
context: deployment
|
||||||
args:
|
args:
|
||||||
ABSTRACTO_REGISTRY_PREFIX: ${ABSTRACTO_REGISTRY_PREFIX}
|
ABSTRACTO_REGISTRY_PREFIX: ${ABSTRACTO_REGISTRY_PREFIX}
|
||||||
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_deployment:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_deployment:${VERSION:-latest}
|
||||||
prometheus:
|
prometheus:
|
||||||
build:
|
build:
|
||||||
context: prometheus
|
context: prometheus
|
||||||
args:
|
args:
|
||||||
PROMETHEUS_VERSION: ${PROMETHEUS_VERSION}
|
PROMETHEUS_VERSION: ${PROMETHEUS_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_prometheus:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_prometheus:${VERSION:-latest}
|
||||||
grafana:
|
grafana:
|
||||||
build:
|
build:
|
||||||
context: grafana
|
context: grafana
|
||||||
args:
|
args:
|
||||||
GRAFANA_VERSION: ${GRAFANA_VERSION}
|
GRAFANA_VERSION: ${GRAFANA_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_grafana:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_grafana:${VERSION:-latest}
|
||||||
promtail:
|
promtail:
|
||||||
build:
|
build:
|
||||||
context: promtail
|
context: promtail
|
||||||
args:
|
args:
|
||||||
PROMTAIL_VERSION: ${PROMTAIL_VERSION}
|
PROMTAIL_VERSION: ${PROMTAIL_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_promtail:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_promtail:${VERSION:-latest}
|
||||||
loki:
|
loki:
|
||||||
build:
|
build:
|
||||||
context: loki
|
context: loki
|
||||||
args:
|
args:
|
||||||
LOKI_VERSION: ${LOKI_VERSION}
|
LOKI_VERSION: ${LOKI_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}r_austria_bot_loki:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi_loki:${VERSION:-latest}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": "Dashboard for RAustria Bot spring boot monitoring (adapted from https://grafana.com/grafana/dashboards/4701)",
|
"description": "Dashboard for Sissi spring boot monitoring (adapted from https://grafana.com/grafana/dashboards/4701)",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"gnetId": null,
|
"gnetId": null,
|
||||||
"graphTooltip": 1,
|
"graphTooltip": 1,
|
||||||
@@ -1502,8 +1502,8 @@
|
|||||||
"allValue": null,
|
"allValue": null,
|
||||||
"current": {
|
"current": {
|
||||||
"selected": true,
|
"selected": true,
|
||||||
"text": "raustriabot",
|
"text": "Sissi",
|
||||||
"value": "raustriabot"
|
"value": "sissi"
|
||||||
},
|
},
|
||||||
"datasource": "prometheus",
|
"datasource": "prometheus",
|
||||||
"definition": "",
|
"definition": "",
|
||||||
|
|||||||
@@ -37,12 +37,12 @@
|
|||||||
},
|
},
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "{job=\"r-austria-bot-logs\", filename=\"/logs/log.log\"}",
|
"expr": "{job=\"sissi-logs\", filename=\"/logs/log.log\"}",
|
||||||
"queryType": "randomWalk",
|
"queryType": "randomWalk",
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": "RAustria Bot logs",
|
"title": "Sissi logs",
|
||||||
"type": "logs"
|
"type": "logs"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
},
|
},
|
||||||
"timepicker": {},
|
"timepicker": {},
|
||||||
"timezone": "",
|
"timezone": "",
|
||||||
"title": "RAustria Bot logs",
|
"title": "Sissi logs",
|
||||||
"uid": "1uGb0q4nz",
|
"uid": "1uGb0q4nz",
|
||||||
"version": 2
|
"version": 2
|
||||||
}
|
}
|
||||||
@@ -1082,7 +1082,7 @@
|
|||||||
"hide": 2,
|
"hide": 2,
|
||||||
"label": null,
|
"label": null,
|
||||||
"name": "application",
|
"name": "application",
|
||||||
"query": "r-austria-bot",
|
"query": "sissi",
|
||||||
"skipUrlSync": false,
|
"skipUrlSync": false,
|
||||||
"type": "constant"
|
"type": "constant"
|
||||||
}
|
}
|
||||||
@@ -1094,7 +1094,7 @@
|
|||||||
},
|
},
|
||||||
"timepicker": {},
|
"timepicker": {},
|
||||||
"timezone": "",
|
"timezone": "",
|
||||||
"title": "r-Austria Bot status",
|
"title": "Sissi status",
|
||||||
"uid": "6WIJ36BMz",
|
"uid": "6WIJ36BMz",
|
||||||
"version": 3
|
"version": 3
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
- name: 'r-austria-bot-dashboards'
|
- name: 'sissi-bot-dashboards'
|
||||||
org_id: 1
|
org_id: 1
|
||||||
folder: ''
|
folder: ''
|
||||||
type: 'file'
|
type: 'file'
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"Servers": {
|
"Servers": {
|
||||||
"1": {
|
"1": {
|
||||||
"Name": "r-austria bot database",
|
"Name": "Sissi database",
|
||||||
"Group": "Server Group 1",
|
"Group": "Server Group 1",
|
||||||
"Port": 5432,
|
"Port": 5432,
|
||||||
"Username": "abstracto",
|
"Username": "abstracto",
|
||||||
"Host": "r-austria_db",
|
"Host": "sissi_database",
|
||||||
"SSLMode": "prefer",
|
"SSLMode": "prefer",
|
||||||
"MaintenanceDB": "postgres"
|
"MaintenanceDB": "postgres"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ global:
|
|||||||
scrape_timeout: 10s
|
scrape_timeout: 10s
|
||||||
evaluation_interval: 1m
|
evaluation_interval: 1m
|
||||||
scrape_configs:
|
scrape_configs:
|
||||||
- job_name: r_austria_bot_micrometer
|
- job_name: sissi_micrometer
|
||||||
honor_timestamps: true
|
honor_timestamps: true
|
||||||
scrape_interval: 5s
|
scrape_interval: 5s
|
||||||
scrape_timeout: 5s
|
scrape_timeout: 5s
|
||||||
@@ -11,7 +11,7 @@ scrape_configs:
|
|||||||
scheme: http
|
scheme: http
|
||||||
static_configs:
|
static_configs:
|
||||||
- targets:
|
- targets:
|
||||||
- r-austria_raustriabot:8080
|
- sissibot:8080
|
||||||
basic_auth:
|
basic_auth:
|
||||||
username: "abstracto"
|
username: "abstracto"
|
||||||
password_file: /etc/prometheus/micrometer_password
|
password_file: /etc/prometheus/micrometer_password
|
||||||
@@ -5,7 +5,7 @@ positions:
|
|||||||
filename: /tmp/positions.yaml
|
filename: /tmp/positions.yaml
|
||||||
|
|
||||||
clients:
|
clients:
|
||||||
- url: http://r-austria_loki:3100/loki/api/v1/push
|
- url: http://sissi_loki:3100/loki/api/v1/push
|
||||||
|
|
||||||
scrape_configs:
|
scrape_configs:
|
||||||
- job_name: system
|
- job_name: system
|
||||||
@@ -13,5 +13,5 @@ scrape_configs:
|
|||||||
- targets:
|
- targets:
|
||||||
- localhost
|
- localhost
|
||||||
labels:
|
labels:
|
||||||
job: r-austria-bot-logs
|
job: sissi-logs
|
||||||
__path__: /logs/*.log
|
__path__: /logs/*.log
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<artifactId>r-austria-bot</artifactId>
|
<artifactId>sissi</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|||||||
10
pom.xml
10
pom.xml
@@ -10,8 +10,8 @@
|
|||||||
<relativePath />
|
<relativePath />
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<artifactId>r-austria-bot</artifactId>
|
<artifactId>sissi</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
@@ -49,13 +49,13 @@
|
|||||||
<repository>
|
<repository>
|
||||||
<id>github</id>
|
<id>github</id>
|
||||||
<name>GitHub Packages</name>
|
<name>GitHub Packages</name>
|
||||||
<url>https://maven.pkg.github.com/Sheldan/r-austria-bot</url>
|
<url>https://maven.pkg.github.com/Sheldan/Sissi</url>
|
||||||
</repository>
|
</repository>
|
||||||
</distributionManagement>
|
</distributionManagement>
|
||||||
|
|
||||||
<scm>
|
<scm>
|
||||||
<url>https://maven.pkg.github.com/Sheldan/r-austria-bot</url>
|
<url>https://maven.pkg.github.com/Sheldan/Sissi</url>
|
||||||
<developerConnection>scm:git:git@github.com:Sheldan/r-austria-bot.git</developerConnection>
|
<developerConnection>scm:git:git@github.com:Sheldan/Sissi.git</developerConnection>
|
||||||
<tag>HEAD</tag>
|
<tag>HEAD</tag>
|
||||||
</scm>
|
</scm>
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>r-austria-bot</artifactId>
|
<groupId>dev.sheldan.sissi</groupId>
|
||||||
<groupId>dev.sheldan.raustria.bot</groupId>
|
<artifactId>sissi</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>templates</artifactId>
|
<artifactId>templates</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<modules>
|
<modules>
|
||||||
<module>r-austria-bot-templates</module>
|
<module>sissi-templates</module>
|
||||||
<module>r-austria-bot-translations</module>
|
<module>sissi-translations</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>r-austria-bot-templates</artifactId>
|
<artifactId>sissi-templates</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>module-templates</artifactId>
|
<artifactId>module-templates</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>templates</artifactId>
|
<artifactId>templates</artifactId>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<artifactId>r-austria-bot-templates</artifactId>
|
<artifactId>sissi-templates</artifactId>
|
||||||
|
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<modules>
|
<modules>
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates.translations</groupId>
|
<groupId>dev.sheldan.sissi.templates.translations</groupId>
|
||||||
<artifactId>r-austria-bot-translations</artifactId>
|
<artifactId>sissi-translations</artifactId>
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
|
<groupId>dev.sheldan.sissi.templates.translations</groupId>
|
||||||
<artifactId>module-translations</artifactId>
|
<artifactId>module-translations</artifactId>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates.translations</groupId>
|
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
@@ -1,14 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
|
<groupId>dev.sheldan.sissi.templates</groupId>
|
||||||
<artifactId>templates</artifactId>
|
<artifactId>templates</artifactId>
|
||||||
<groupId>dev.sheldan.raustria.bot.templates</groupId>
|
|
||||||
<version>1.0.3-SNAPSHOT</version>
|
<version>1.0.3-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<groupId>dev.sheldan.raustria.bot.templates.translations</groupId>
|
<groupId>dev.sheldan.sissi.templates.translations</groupId>
|
||||||
<artifactId>r-austria-bot-translations</artifactId>
|
<artifactId>sissi-translations</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<modules>
|
<modules>
|
||||||
<module>module-translations</module>
|
<module>module-translations</module>
|
||||||
Reference in New Issue
Block a user