diff --git a/.gitignore b/.gitignore index 4ff2217..e13f34b 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ build/ ### VS Code ### .vscode/ +.env diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..413b166 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,72 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * This project uses @Incubating APIs which are subject to change. + */ + +plugins { + `java-library` + `maven-publish` + id("co.uzzu.dotenv.gradle") version "4.0.0" +} + +repositories { + mavenLocal() + maven { + url = uri("https://repo.maven.apache.org/maven2/") + } +} + +publishing { + repositories { + maven { + name = "Gitea" + url = uri( + "https://git.mori.space/api/packages/${env.GITEA_USERNAME.value}/maven" + ) + + credentials(HttpHeaderCredentials::class) { + name = "Authorization" + value = "token ${env.GITEA_TOKEN.value}" + } + + authentication { + create("header") + } + } + } +} + +dependencies { + api(libs.org.apache.poi.poi) + api(libs.org.apache.poi.poi.ooxml) + api(libs.org.apache.tika.tika.core) + api(libs.org.springframework.boot.spring.boot.starter.data.jpa) + api(libs.org.springframework.boot.spring.boot.starter.thymeleaf) + api(libs.org.springframework.boot.spring.boot.starter.jdbc) + api(libs.com.h2database.h2) + api(libs.org.apache.commons.commons.csv) + api(libs.org.springframework.boot.spring.boot.starter.validation) + api(libs.org.springframework.boot.spring.boot.starter.web) + api(libs.org.springframework.boot.spring.boot.configuration.processor) + testImplementation(libs.org.springframework.boot.spring.boot.starter.test) +} + +group = "space.mori.dalbodeule" +version = "0.4.1" +description = "SnapAdmin" +java.sourceCompatibility = JavaVersion.VERSION_17 + +publishing { + publications.create("maven") { + from(components["java"]) + } +} + +tasks.withType() { + options.encoding = "UTF-8" +} + +tasks.withType() { + options.encoding = "UTF-8" +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..5154008 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,7 @@ +# This file was generated by the Gradle 'init' task. +# https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties + +org.gradle.configuration-cache=true +org.gradle.parallel=true +org.gradle.caching=true + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml new file mode 100644 index 0000000..4c5cf57 --- /dev/null +++ b/gradle/libs.versions.toml @@ -0,0 +1,30 @@ +# This file was generated by the Gradle 'init' task. +# https://docs.gradle.org/current/userguide/platforms.html#sub::toml-dependencies-format + +[versions] +com-h2database-h2 = "2.3.232" +org-apache-commons-commons-csv = "1.14.0" +org-apache-poi-poi = "5.4.1" +org-apache-poi-poi-ooxml = "5.4.1" +org-apache-tika-tika-core = "3.1.0" +org-springframework-boot-spring-boot-configuration-processor = "3.4.5" +org-springframework-boot-spring-boot-starter-data-jpa = "3.4.5" +org-springframework-boot-spring-boot-starter-jdbc = "3.4.5" +org-springframework-boot-spring-boot-starter-test = "3.4.5" +org-springframework-boot-spring-boot-starter-thymeleaf = "3.4.5" +org-springframework-boot-spring-boot-starter-validation = "3.4.5" +org-springframework-boot-spring-boot-starter-web = "3.4.5" + +[libraries] +com-h2database-h2 = { module = "com.h2database:h2", version.ref = "com-h2database-h2" } +org-apache-commons-commons-csv = { module = "org.apache.commons:commons-csv", version.ref = "org-apache-commons-commons-csv" } +org-apache-poi-poi = { module = "org.apache.poi:poi", version.ref = "org-apache-poi-poi" } +org-apache-poi-poi-ooxml = { module = "org.apache.poi:poi-ooxml", version.ref = "org-apache-poi-poi-ooxml" } +org-apache-tika-tika-core = { module = "org.apache.tika:tika-core", version.ref = "org-apache-tika-tika-core" } +org-springframework-boot-spring-boot-configuration-processor = { module = "org.springframework.boot:spring-boot-configuration-processor", version.ref = "org-springframework-boot-spring-boot-configuration-processor" } +org-springframework-boot-spring-boot-starter-data-jpa = { module = "org.springframework.boot:spring-boot-starter-data-jpa", version.ref = "org-springframework-boot-spring-boot-starter-data-jpa" } +org-springframework-boot-spring-boot-starter-jdbc = { module = "org.springframework.boot:spring-boot-starter-jdbc", version.ref = "org-springframework-boot-spring-boot-starter-jdbc" } +org-springframework-boot-spring-boot-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "org-springframework-boot-spring-boot-starter-test" } +org-springframework-boot-spring-boot-starter-thymeleaf = { module = "org.springframework.boot:spring-boot-starter-thymeleaf", version.ref = "org-springframework-boot-spring-boot-starter-thymeleaf" } +org-springframework-boot-spring-boot-starter-validation = { module = "org.springframework.boot:spring-boot-starter-validation", version.ref = "org-springframework-boot-spring-boot-starter-validation" } +org-springframework-boot-spring-boot-starter-web = { module = "org.springframework.boot:spring-boot-starter-web", version.ref = "org-springframework-boot-spring-boot-starter-web" } diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..1b33c55 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..ca025c8 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100755 index 0000000..23d15a9 --- /dev/null +++ b/gradlew @@ -0,0 +1,251 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH="\\\"\\\"" + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..db3a6ac --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,94 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH= + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 3ca5499..0000000 --- a/pom.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 3.1.5 - - - tech.ailef - snap-admin - 0.2.2 - SnapAdmin - SnapAdmin is an auto-generated CRUD admin panel for Spring Boot/JPA apps - - 17 - - - - MIT License - https://opensource.org/license/mit - - - - - - release - - - - org.jreleaser - jreleaser-maven-plugin - 1.3.1 - - - - ALWAYS - true - - - - - - ALWAYS - https://s01.oss.sonatype.org/service/local - true - true - target/staging-deploy - - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.4.1 - - - attach-javadoc - - jar - - - - - - org.apache.maven.plugins - maven-source-plugin - 3.2.1 - - - - attach-source - - jar - - - - - - - - - - - - org.apache.poi - poi - 5.2.4 - - - - org.apache.poi - poi-ooxml - 5.2.4 - - - - - org.apache.tika - tika-core - 2.9.0 - - - org.springframework.boot - spring-boot-starter-data-jpa - - - org.springframework.boot - spring-boot-starter-thymeleaf - - - org.springframework.boot - spring-boot-starter-jdbc - - - com.h2database - h2 - - - - org.apache.commons - commons-csv - 1.10.0 - - - org.springframework.boot - spring-boot-starter-validation - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-test - test - - - org.springframework.boot - spring-boot-configuration-processor - true - - - diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..3b6483c --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,7 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * This project uses @Incubating APIs which are subject to change. + */ + +rootProject.name = "snap-admin" diff --git a/src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdmin.java similarity index 92% rename from src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdmin.java index c1fd547..66df475 100644 --- a/src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdmin.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external; +package space.mori.dalbodeule.snapadmin.external; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; @@ -50,20 +50,20 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.snapadmin.external.annotations.Disable; -import tech.ailef.snapadmin.external.annotations.DisplayFormat; -import tech.ailef.snapadmin.external.dbmapping.CustomJpaRepository; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dbmapping.fields.DbFieldType; -import tech.ailef.snapadmin.external.dbmapping.fields.EnumFieldType; -import tech.ailef.snapadmin.external.dbmapping.fields.StringFieldType; -import tech.ailef.snapadmin.external.dbmapping.fields.TextFieldType; -import tech.ailef.snapadmin.external.dto.MappingError; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminNotFoundException; -import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; -import tech.ailef.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.external.annotations.Disable; +import space.mori.dalbodeule.snapadmin.external.annotations.DisplayFormat; +import space.mori.dalbodeule.snapadmin.external.dbmapping.CustomJpaRepository; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbFieldType; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.EnumFieldType; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.StringFieldType; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.TextFieldType; +import space.mori.dalbodeule.snapadmin.external.dto.MappingError; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminNotFoundException; +import space.mori.dalbodeule.snapadmin.external.exceptions.UnsupportedFieldTypeException; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; /** * The main SnapAdmin class is responsible for the initialization phase. This class scans @@ -88,7 +88,7 @@ public class SnapAdmin { private boolean authenticated; - private static final String VERSION = "0.2.0"; + private static final String VERSION = "0.4.1"; /** * Builds the SnapAdmin instance by scanning the `@Entity` beans and loading diff --git a/src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminAutoConfiguration.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminAutoConfiguration.java index 63529af..2cd0cb3 100644 --- a/src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminAutoConfiguration.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external; +package space.mori.dalbodeule.snapadmin.external; import java.util.Properties; @@ -39,7 +39,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement; import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.snapadmin.internal.InternalSnapAdminConfiguration; +import space.mori.dalbodeule.snapadmin.internal.InternalSnapAdminConfiguration; /** * The configuration class for "internal" data source. This is not the diff --git a/src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminMvcConfig.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminMvcConfig.java index ec306be..b706245 100644 --- a/src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminMvcConfig.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.external; +package space.mori.dalbodeule.snapadmin.external; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminProperties.java similarity index 98% rename from src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminProperties.java index 37094ad..b495c39 100644 --- a/src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/SnapAdminProperties.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external; +package space.mori.dalbodeule.snapadmin.external; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/tech/ailef/snapadmin/external/StartupAuthCheckRunner.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/StartupAuthCheckRunner.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/StartupAuthCheckRunner.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/StartupAuthCheckRunner.java index c9ffede..0f1d5f9 100644 --- a/src/main/java/tech/ailef/snapadmin/external/StartupAuthCheckRunner.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/StartupAuthCheckRunner.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external; +package space.mori.dalbodeule.snapadmin.external; import java.io.IOException; import java.net.HttpURLConnection; @@ -30,7 +30,7 @@ import org.springframework.context.ApplicationListener; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * Runs at startup to determine if SnapAdmin is protected with authentication. diff --git a/src/main/java/space/mori/dalbodeule/snapadmin/external/ThymeleafUtils.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/ThymeleafUtils.java new file mode 100644 index 0000000..0e5a954 --- /dev/null +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/ThymeleafUtils.java @@ -0,0 +1,7 @@ +package space.mori.dalbodeule.snapadmin.external; + +public class ThymeleafUtils { + public String getSimpleName(Class clazz) { + return clazz.getSimpleName(); + } +} diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ComputedColumn.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ComputedColumn.java index e37d35d..8521034 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ComputedColumn.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Disable.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Disable.java index 61fb395..04a5471 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Disable.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableCreate.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableCreate.java index c080d85..26db2d5 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableCreate.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableDelete.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableDelete.java index 6d58fa9..ba88060 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableDelete.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableEdit.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableEdit.java index 3b23704..b08c8df 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableEdit.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableExport.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableExport.java index 5f75aee..97bc420 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisableExport.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayFormat.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayFormat.java index 6d5d6b6..41eec31 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayFormat.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayImage.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayImage.java index 09636f8..785f9a8 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayImage.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayName.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayName.java index 3a49ee5..b9e8981 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/DisplayName.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Filterable.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Filterable.java index 9e050d3..8a6fc2e 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/Filterable.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/FilterableType.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/FilterableType.java index 20de822..3a6ebc0 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/FilterableType.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; /** * Type of filters that can be used in the faceted search. diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/HiddenColumn.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/HiddenColumn.java index 6bd26ce..f411ed1 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/HiddenColumn.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ReadOnly.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ReadOnly.java index 69771d0..c3da1f7 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/ReadOnly.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.annotations; +package space.mori.dalbodeule.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/package-info.java index 2e7b8d6..b947199 100644 --- a/src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/annotations/package-info.java @@ -19,4 +19,4 @@ /** * Annotations defined to allow user customization */ -package tech.ailef.snapadmin.external.annotations; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.annotations; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/DataExportController.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/DataExportController.java index 30c3325..2aece67 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/DataExportController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.controller; +package space.mori.dalbodeule.snapadmin.external.controller; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -41,6 +41,7 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Import; import org.springframework.http.HttpHeaders; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; @@ -54,38 +55,43 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; -import tech.ailef.snapadmin.external.dbmapping.DbObject; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.SnapAdminRepository; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResultRow; -import tech.ailef.snapadmin.external.dto.DataExportFormat; -import tech.ailef.snapadmin.external.dto.QueryFilter; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminNotFoundException; -import tech.ailef.snapadmin.external.misc.Utils; -import tech.ailef.snapadmin.internal.model.ConsoleQuery; -import tech.ailef.snapadmin.internal.repository.ConsoleQueryRepository; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbFieldValue; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObject; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.SnapAdminRepository; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryResult; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryResultRow; +import space.mori.dalbodeule.snapadmin.external.dto.DataExportFormat; +import space.mori.dalbodeule.snapadmin.external.dto.QueryFilter; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminNotFoundException; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.internal.model.ConsoleQuery; +import space.mori.dalbodeule.snapadmin.internal.repository.ConsoleQueryRepository; @Controller @RequestMapping(value = { "/${snapadmin.baseUrl}/", "/${snapadmin.baseUrl}" }) +@Import(ObjectMapper.class) public class DataExportController { private static final Logger logger = LoggerFactory.getLogger(DataExportFormat.class); - - @Autowired - private SnapAdmin snapAdmin; + private final SnapAdmin snapAdmin; + private final SnapAdminRepository repository; + private final ConsoleQueryRepository queryRepository; + private final ObjectMapper mapper; - @Autowired - private SnapAdminRepository repository; - - @Autowired - private ConsoleQueryRepository queryRepository; - - @Autowired - private ObjectMapper mapper; + public DataExportController( + @Autowired SnapAdmin snapAdmin, + @Autowired SnapAdminRepository repository, + @Autowired ConsoleQueryRepository queryRepository, + @Autowired ObjectMapper mapper + ) { + this.snapAdmin = snapAdmin; + this.repository = repository; + this.queryRepository = queryRepository; + this.mapper = mapper; + } @GetMapping("/console/export/{queryId}") public ResponseEntity export(@PathVariable String queryId, @RequestParam String format, diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/FileDownloadController.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/FileDownloadController.java index e719130..53aaf07 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/FileDownloadController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.controller; +package space.mori.dalbodeule.snapadmin.external.controller; import java.util.Optional; @@ -36,12 +36,12 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.server.ResponseStatusException; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; -import tech.ailef.snapadmin.external.dbmapping.DbObject; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.SnapAdminRepository; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbFieldValue; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObject; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.SnapAdminRepository; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * Controller to serve file or images (`@DisplayImage`) diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/GlobalController.java similarity index 87% rename from src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/GlobalController.java index f50d988..59b1073 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/GlobalController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.controller; +package space.mori.dalbodeule.snapadmin.external.controller; import java.security.Principal; import java.util.Map; @@ -30,11 +30,12 @@ import org.springframework.web.bind.annotation.ModelAttribute; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.SnapAdminProperties; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminNotFoundException; -import tech.ailef.snapadmin.internal.UserConfiguration; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.SnapAdminProperties; +import space.mori.dalbodeule.snapadmin.external.ThymeleafUtils; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminNotFoundException; +import space.mori.dalbodeule.snapadmin.internal.UserConfiguration; /** * This class registers some global ModelAttributes and exception handlers. @@ -61,6 +62,7 @@ public class GlobalController { model.addAttribute("snapadmin_baseUrl", getBaseUrl()); model.addAttribute("snapadmin_version", snapAdmin.getVersion()); model.addAttribute("snapadmin_properties", props); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/other/error"; } @@ -73,6 +75,7 @@ public class GlobalController { model.addAttribute("snapadmin_baseUrl", getBaseUrl()); model.addAttribute("snapadmin_version", snapAdmin.getVersion()); model.addAttribute("snapadmin_properties", props); + model.addAttribute("utils", new ThymeleafUtils()); response.setStatus(404); return "snapadmin/other/error"; } diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/SnapAdminController.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/SnapAdminController.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/controller/SnapAdminController.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/SnapAdminController.java index 254b26b..5058658 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/SnapAdminController.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/SnapAdminController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.controller; +package space.mori.dalbodeule.snapadmin.external.controller; import java.security.Principal; import java.text.DecimalFormat; @@ -56,29 +56,30 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import jakarta.validation.ConstraintViolationException; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.SnapAdminProperties; -import tech.ailef.snapadmin.external.dbmapping.DbObject; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.SnapAdminRepository; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.dto.FacetedSearchRequest; -import tech.ailef.snapadmin.external.dto.LogsSearchRequest; -import tech.ailef.snapadmin.external.dto.PaginatedResult; -import tech.ailef.snapadmin.external.dto.PaginationInfo; -import tech.ailef.snapadmin.external.dto.QueryFilter; -import tech.ailef.snapadmin.external.dto.ValidationErrorsContainer; -import tech.ailef.snapadmin.external.exceptions.InvalidPageException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminNotFoundException; -import tech.ailef.snapadmin.external.misc.Utils; -import tech.ailef.snapadmin.internal.model.ConsoleQuery; -import tech.ailef.snapadmin.internal.model.UserAction; -import tech.ailef.snapadmin.internal.model.UserSetting; -import tech.ailef.snapadmin.internal.service.ConsoleQueryService; -import tech.ailef.snapadmin.internal.service.UserActionService; -import tech.ailef.snapadmin.internal.service.UserSettingsService; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.SnapAdminProperties; +import space.mori.dalbodeule.snapadmin.external.ThymeleafUtils; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObject; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.SnapAdminRepository; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryResult; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.FacetedSearchRequest; +import space.mori.dalbodeule.snapadmin.external.dto.LogsSearchRequest; +import space.mori.dalbodeule.snapadmin.external.dto.PaginatedResult; +import space.mori.dalbodeule.snapadmin.external.dto.PaginationInfo; +import space.mori.dalbodeule.snapadmin.external.dto.QueryFilter; +import space.mori.dalbodeule.snapadmin.external.dto.ValidationErrorsContainer; +import space.mori.dalbodeule.snapadmin.external.exceptions.InvalidPageException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminNotFoundException; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.internal.model.ConsoleQuery; +import space.mori.dalbodeule.snapadmin.internal.model.UserAction; +import space.mori.dalbodeule.snapadmin.internal.model.UserSetting; +import space.mori.dalbodeule.snapadmin.internal.service.ConsoleQueryService; +import space.mori.dalbodeule.snapadmin.internal.service.UserActionService; +import space.mori.dalbodeule.snapadmin.internal.service.UserSettingsService; /** * The main SnapAdmin controller that register most of the routes of the web interface. @@ -222,6 +223,7 @@ public class SnapAdminController { model.addAttribute("query", query); model.addAttribute("sortOrder", sortOrder); model.addAttribute("activeFilters", queryFilters); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/list"; } catch (InvalidPageException e) { @@ -235,6 +237,7 @@ public class SnapAdminController { model.addAttribute("query", query); model.addAttribute("sortOrder", sortOrder); model.addAttribute("activeFilters", queryFilters); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/list"; } } @@ -251,6 +254,7 @@ public class SnapAdminController { model.addAttribute("activePage", "entities"); model.addAttribute("schema", schema); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/schema"; } @@ -278,6 +282,7 @@ public class SnapAdminController { model.addAttribute("object", object); model.addAttribute("activePage", "entities"); model.addAttribute("schema", schema); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/show"; } @@ -298,6 +303,7 @@ public class SnapAdminController { model.addAttribute("title", "Entities | " + schema.getJavaClass().getSimpleName() + " | Create"); model.addAttribute("activePage", "entities"); model.addAttribute("create", true); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/create"; } @@ -326,6 +332,7 @@ public class SnapAdminController { model.addAttribute("schema", schema); model.addAttribute("activePage", "entities"); model.addAttribute("create", false); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/model/create"; } @@ -543,6 +550,7 @@ public class SnapAdminController { model.addAttribute("title", "Action logs"); model.addAttribute("schemas", snapAdmin.getSchemas()); model.addAttribute("searchRequest", searchRequest); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/logs"; } @@ -551,6 +559,7 @@ public class SnapAdminController { public String settings(Model model) { model.addAttribute("title", "Settings"); model.addAttribute("activePage", "settings"); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/settings/settings"; } @@ -558,6 +567,7 @@ public class SnapAdminController { public String help(Model model) { model.addAttribute("title", "Help"); model.addAttribute("activePage", "help"); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/help"; } @@ -664,6 +674,7 @@ public class SnapAdminController { model.addAttribute("title", "SQL Console | " + activeQuery.getTitle()); double elapsedTime = (System.currentTimeMillis() - startTime) / 1000.0; model.addAttribute("elapsedTime", new DecimalFormat("0.0#").format(elapsedTime)); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/console"; } @@ -671,6 +682,7 @@ public class SnapAdminController { @GetMapping("/settings/appearance") public String settingsAppearance(Model model) { model.addAttribute("activePage", "settings"); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/settings/appearance"; } @@ -679,6 +691,7 @@ public class SnapAdminController { model.addAttribute("error", "Forbidden"); model.addAttribute("status", "403"); model.addAttribute("message", "You don't have the privileges to perform this action"); + model.addAttribute("utils", new ThymeleafUtils()); return "snapadmin/other/error"; } @@ -692,6 +705,7 @@ public class SnapAdminController { userSettingsService.save(new UserSetting(paramName, params.get(paramName))); } model.addAttribute("activePage", "settings"); + model.addAttribute("utils", new ThymeleafUtils()); return next; } diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/controller/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/package-info.java index cebd789..360eaa8 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/package-info.java @@ -20,4 +20,4 @@ /** * Controllers registered for the web UI */ -package tech.ailef.snapadmin.external.controller; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.controller; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/AutocompleteController.java similarity index 86% rename from src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/AutocompleteController.java index 464c6e8..fe2c652 100644 --- a/src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/AutocompleteController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.controller.rest; +package space.mori.dalbodeule.snapadmin.external.controller.rest; import java.util.List; import java.util.stream.Collectors; @@ -30,10 +30,10 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.SnapAdminRepository; -import tech.ailef.snapadmin.external.dto.AutocompleteSearchResult; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.SnapAdminRepository; +import space.mori.dalbodeule.snapadmin.external.dto.AutocompleteSearchResult; /** * API controller for autocomplete results diff --git a/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/package-info.java new file mode 100644 index 0000000..a7129ef --- /dev/null +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/controller/rest/package-info.java @@ -0,0 +1,4 @@ +/** + * Rest controllers + */ +package space.mori.dalbodeule.snapadmin.external.controller.rest; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/CustomJpaRepository.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/CustomJpaRepository.java index 7f236cb..e85b190 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/CustomJpaRepository.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping; +package space.mori.dalbodeule.snapadmin.external.dbmapping; import java.io.IOException; import java.time.LocalDate; @@ -40,12 +40,12 @@ import jakarta.persistence.criteria.CriteriaUpdate; import jakarta.persistence.criteria.Path; import jakarta.persistence.criteria.Predicate; import jakarta.persistence.criteria.Root; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dbmapping.fields.StringFieldType; -import tech.ailef.snapadmin.external.dbmapping.fields.TextFieldType; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.dto.QueryFilter; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.StringFieldType; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.TextFieldType; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.QueryFilter; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; @SuppressWarnings("rawtypes") public class CustomJpaRepository extends SimpleJpaRepository { diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbFieldValue.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbFieldValue.java index 1291014..bd479fb 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbFieldValue.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping; +package space.mori.dalbodeule.snapadmin.external.dbmapping; import java.time.Instant; import java.time.LocalDateTime; @@ -27,7 +27,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonIgnore; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; /** * Wrapper for the value of a field diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObject.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObject.java index 7f04306..450b219 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObject.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping; +package space.mori.dalbodeule.snapadmin.external.dbmapping; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -34,10 +34,10 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.snapadmin.external.annotations.DisplayName; -import tech.ailef.snapadmin.external.dbmapping.fields.BooleanFieldType; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.annotations.DisplayName; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.BooleanFieldType; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * Wrapper for all objects retrieved from the database. diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObjectSchema.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObjectSchema.java index 8001166..e61136d 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/DbObjectSchema.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping; +package space.mori.dalbodeule.snapadmin.external.dbmapping; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -39,18 +39,18 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; import jakarta.persistence.Table; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.annotations.ComputedColumn; -import tech.ailef.snapadmin.external.annotations.DisableCreate; -import tech.ailef.snapadmin.external.annotations.DisableDelete; -import tech.ailef.snapadmin.external.annotations.DisableEdit; -import tech.ailef.snapadmin.external.annotations.DisableExport; -import tech.ailef.snapadmin.external.annotations.HiddenColumn; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dto.MappingError; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminNotFoundException; -import tech.ailef.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.annotations.ComputedColumn; +import space.mori.dalbodeule.snapadmin.external.annotations.DisableCreate; +import space.mori.dalbodeule.snapadmin.external.annotations.DisableDelete; +import space.mori.dalbodeule.snapadmin.external.annotations.DisableEdit; +import space.mori.dalbodeule.snapadmin.external.annotations.DisableExport; +import space.mori.dalbodeule.snapadmin.external.annotations.HiddenColumn; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dto.MappingError; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminNotFoundException; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; /** * A class that represents a table/`@Entity` as reconstructed from the diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/SnapAdminRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/SnapAdminRepository.java similarity index 91% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/SnapAdminRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/SnapAdminRepository.java index cf088b3..f127539 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/SnapAdminRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/SnapAdminRepository.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping; +package space.mori.dalbodeule.snapadmin.external.dbmapping; import java.sql.ResultSetMetaData; import java.util.ArrayList; @@ -46,18 +46,18 @@ import jakarta.validation.ConstraintViolation; import jakarta.validation.ConstraintViolationException; import jakarta.validation.Validation; import jakarta.validation.Validator; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.annotations.ReadOnly; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryOutputField; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResultRow; -import tech.ailef.snapadmin.external.dto.FacetedSearchRequest; -import tech.ailef.snapadmin.external.dto.PaginatedResult; -import tech.ailef.snapadmin.external.dto.PaginationInfo; -import tech.ailef.snapadmin.external.dto.QueryFilter; -import tech.ailef.snapadmin.external.exceptions.InvalidPageException; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.annotations.ReadOnly; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryOutputField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryResult; +import space.mori.dalbodeule.snapadmin.external.dbmapping.query.DbQueryResultRow; +import space.mori.dalbodeule.snapadmin.external.dto.FacetedSearchRequest; +import space.mori.dalbodeule.snapadmin.external.dto.PaginatedResult; +import space.mori.dalbodeule.snapadmin.external.dto.PaginationInfo; +import space.mori.dalbodeule.snapadmin.external.dto.QueryFilter; +import space.mori.dalbodeule.snapadmin.external.exceptions.InvalidPageException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * Implements the basic CRUD operations (and some more) diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java index 055d83b..a4fe5a6 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.math.BigDecimal; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class BigDecimalFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java index f9a9959..f4bce2f 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.math.BigInteger; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class BigIntegerFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BooleanFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BooleanFieldType.java index b53d469..547ecf2 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/BooleanFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class BooleanFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java similarity index 87% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java index c0d0449..dfcc178 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java @@ -16,15 +16,15 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.io.IOException; import java.util.List; import org.springframework.web.multipart.MultipartFile; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class ByteArrayFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteFieldType.java similarity index 85% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteFieldType.java index 633223c..82679e1 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ByteFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class ByteFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/CharFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/CharFieldType.java index 51f2738..9cd4c12 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/CharFieldType.java @@ -17,11 +17,11 @@ */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class CharFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ComputedFieldType.java similarity index 85% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ComputedFieldType.java index e5ce453..97947bf 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ComputedFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class ComputedFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DateFieldType.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DateFieldType.java index c62e6ac..7a4c2a9 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DateFieldType.java @@ -16,15 +16,15 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.sql.Date; import java.time.LocalDate; import java.time.format.DateTimeParseException; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class DateFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbField.java similarity index 92% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbField.java index e2ca7a0..7f00c28 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbField.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.lang.reflect.Field; import java.util.List; @@ -32,13 +32,13 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.snapadmin.external.annotations.DisplayImage; -import tech.ailef.snapadmin.external.annotations.Filterable; -import tech.ailef.snapadmin.external.annotations.FilterableType; -import tech.ailef.snapadmin.external.annotations.ReadOnly; -import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; -import tech.ailef.snapadmin.external.dbmapping.DbObject; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.annotations.DisplayImage; +import space.mori.dalbodeule.snapadmin.external.annotations.Filterable; +import space.mori.dalbodeule.snapadmin.external.annotations.FilterableType; +import space.mori.dalbodeule.snapadmin.external.annotations.ReadOnly; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbFieldValue; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObject; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; /** * Represent a field on the database, generated from an Entity class instance variable. diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbFieldType.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbFieldType.java index ee218cc..b2f09bc 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DbFieldType.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.math.BigDecimal; import java.math.BigInteger; @@ -27,9 +27,9 @@ import java.time.LocalDateTime; import java.time.OffsetDateTime; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; -import tech.ailef.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.UnsupportedFieldTypeException; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; public abstract class DbFieldType { diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DoubleFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DoubleFieldType.java index f277f52..0499e71 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/DoubleFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class DoubleFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/EnumFieldType.java similarity index 92% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/EnumFieldType.java index 98fbaf3..7e9db05 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/EnumFieldType.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -25,8 +25,8 @@ import java.util.List; import java.util.stream.Collectors; import jakarta.persistence.EnumType; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class EnumFieldType extends DbFieldType { diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/FloatFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/FloatFieldType.java index 0940754..662b4e5 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/FloatFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class FloatFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/InstantFieldType.java similarity index 91% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/InstantFieldType.java index 13e2e88..8782983 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/InstantFieldType.java @@ -16,14 +16,14 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.time.Instant; import java.time.LocalDateTime; import java.time.ZoneOffset; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class InstantFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/IntegerFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/IntegerFieldType.java index ae62989..f8eacc2 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/IntegerFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class IntegerFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateFieldType.java index 88a3e62..0e9e473 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.time.LocalDate; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class LocalDateFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java similarity index 91% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java index 653e808..4ab07a6 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.time.LocalDateTime; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class LocalDateTimeFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LongFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LongFieldType.java index 434b987..679f839 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/LongFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class LongFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java similarity index 86% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java index c5374ab..ba512aa 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.ManyToMany; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class ManyToManyFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java similarity index 91% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java index 1818b00..f714fe7 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.time.OffsetDateTime; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class OffsetDateTimeFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToManyFieldType.java similarity index 86% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToManyFieldType.java index d5f8e6f..06ed803 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToManyFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.OneToMany; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class OneToManyFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToOneFieldType.java similarity index 86% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToOneFieldType.java index 4d84274..a750a70 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/OneToOneFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.OneToOne; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; public class OneToOneFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ShortFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ShortFieldType.java index 4f223ed..8a20124 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/ShortFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class ShortFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/StringFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/StringFieldType.java index 083b8d7..684cdb6 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/StringFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class StringFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/TextFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/TextFieldType.java index 9aa3df8..2dfc64b 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/TextFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class TextFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/UUIDFieldType.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/UUIDFieldType.java index 30b8675..d323f98 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/fields/UUIDFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dbmapping.fields; +package space.mori.dalbodeule.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; public class UUIDFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/package-info.java index 9409142..e788e45 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/package-info.java @@ -20,4 +20,4 @@ /** * Representation of the user database and repository classes. */ -package tech.ailef.snapadmin.external.dbmapping; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.dbmapping; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryOutputField.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryOutputField.java index 16e4b11..919547a 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryOutputField.java @@ -18,17 +18,17 @@ */ -package tech.ailef.snapadmin.external.dbmapping.query; +package space.mori.dalbodeule.snapadmin.external.dbmapping.query; import java.lang.reflect.InvocationTargetException; import java.util.Objects; -import tech.ailef.snapadmin.external.SnapAdmin; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dbmapping.fields.DbFieldType; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; +import space.mori.dalbodeule.snapadmin.external.SnapAdmin; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbFieldType; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.UnsupportedFieldTypeException; /* * A class that holds output fields from a user-provided SQL query diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResult.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResult.java index 0c005b7..98551f4 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResult.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.external.dbmapping.query; +package space.mori.dalbodeule.snapadmin.external.dbmapping.query; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResultRow.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResultRow.java index 75e588e..e07460a 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dbmapping/query/DbQueryResultRow.java @@ -18,13 +18,13 @@ */ -package tech.ailef.snapadmin.external.dbmapping.query; +package space.mori.dalbodeule.snapadmin.external.dbmapping.query; import java.util.HashMap; import java.util.List; import java.util.Map; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * A single row of results coming from a user-provided SQL query diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/AutocompleteSearchResult.java similarity index 86% rename from src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/AutocompleteSearchResult.java index c8c5cc1..9f638a5 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/AutocompleteSearchResult.java @@ -17,10 +17,10 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; -import tech.ailef.snapadmin.external.controller.rest.AutocompleteController; -import tech.ailef.snapadmin.external.dbmapping.DbObject; +import space.mori.dalbodeule.snapadmin.external.controller.rest.AutocompleteController; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObject; /** * An object to hold autocomplete results returned from the {@linkplain AutocompleteController}. diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/CompareOperator.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/CompareOperator.java index af46992..c62c830 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/CompareOperator.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; /** * A list of operators that are used in faceted search. diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/DataExportFormat.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/DataExportFormat.java index cdeae3e..147bf94 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/DataExportFormat.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; public enum DataExportFormat { CSV, diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FacetedSearchRequest.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FacetedSearchRequest.java index 4247c77..9be9ce9 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FacetedSearchRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import java.util.ArrayList; import java.util.Set; diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FilterRequest.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FilterRequest.java index e389e1b..88b44ee 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/FilterRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/LogsSearchRequest.java similarity index 98% rename from src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/LogsSearchRequest.java index 7b910b6..9d004b9 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/LogsSearchRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Sort; diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/MappingError.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/MappingError.java index 48b2e40..4c95745 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/MappingError.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; /** * A wrapper class for information about mapping errors, i.e. errors that happen diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginatedResult.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginatedResult.java index a0b0e18..04cc905 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginatedResult.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import java.util.List; diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginationInfo.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginationInfo.java index 165ec27..e9c25a9 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/PaginationInfo.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import java.util.ArrayList; import java.util.List; @@ -26,7 +26,7 @@ import java.util.stream.IntStream; import org.springframework.util.MultiValueMap; -import tech.ailef.snapadmin.external.misc.Utils; +import space.mori.dalbodeule.snapadmin.external.misc.Utils; /** * Attached as output to requests that have a paginated response, diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/QueryFilter.java similarity index 92% rename from src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/QueryFilter.java index d33db3b..68e0568 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/QueryFilter.java @@ -17,12 +17,12 @@ */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import java.util.Objects; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * A single filter in a FacetedSearchRequest. This describes a diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/ValidationErrorsContainer.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/ValidationErrorsContainer.java index 6165756..ffc6427 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/ValidationErrorsContainer.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.dto; +package space.mori.dalbodeule.snapadmin.external.dto; import java.util.ArrayList; import java.util.HashMap; diff --git a/src/main/java/tech/ailef/snapadmin/external/dto/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/package-info.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/dto/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/dto/package-info.java index 89751a8..c467f64 100644 --- a/src/main/java/tech/ailef/snapadmin/external/dto/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/dto/package-info.java @@ -20,4 +20,4 @@ /** * Data objects used in primarily in requests and responses */ -package tech.ailef.snapadmin.external.dto; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.dto; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/InvalidPageException.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/InvalidPageException.java index 312fd16..f97045d 100644 --- a/src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/InvalidPageException.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.exceptions; +package space.mori.dalbodeule.snapadmin.external.exceptions; /** * Thrown during the computation of pagination if the requested diff --git a/src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminException.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminException.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminException.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminException.java index 9362002..c40532b 100644 --- a/src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminException.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminException.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.exceptions; +package space.mori.dalbodeule.snapadmin.external.exceptions; /** * Generic top-level exception for everything thrown by us diff --git a/src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminNotFoundException.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminNotFoundException.java similarity index 95% rename from src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminNotFoundException.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminNotFoundException.java index 05ddd08..2a7e3d6 100644 --- a/src/main/java/tech/ailef/snapadmin/external/exceptions/SnapAdminNotFoundException.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/SnapAdminNotFoundException.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.external.exceptions; +package space.mori.dalbodeule.snapadmin.external.exceptions; import org.springframework.http.HttpStatus; import org.springframework.web.server.ResponseStatusException; diff --git a/src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/UnsupportedFieldTypeException.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/UnsupportedFieldTypeException.java index 7cce221..7096adb 100644 --- a/src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/UnsupportedFieldTypeException.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.external.exceptions; +package space.mori.dalbodeule.snapadmin.external.exceptions; /** * Thrown when a field of an `@Entity` class has a type that is not diff --git a/src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/package-info.java index b268f6f..9d59935 100644 --- a/src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/exceptions/package-info.java @@ -20,4 +20,4 @@ /** * Exception classes */ -package tech.ailef.snapadmin.external.exceptions; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.exceptions; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/misc/Utils.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/misc/Utils.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/external/misc/Utils.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/misc/Utils.java index 22e110a..ffe2872 100644 --- a/src/main/java/tech/ailef/snapadmin/external/misc/Utils.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/misc/Utils.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.external.misc; +package space.mori.dalbodeule.snapadmin.external.misc; import java.util.ArrayList; import java.util.HashSet; @@ -26,11 +26,11 @@ import java.util.Set; import org.springframework.util.MultiValueMap; -import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.snapadmin.external.dbmapping.fields.DbField; -import tech.ailef.snapadmin.external.dto.CompareOperator; -import tech.ailef.snapadmin.external.dto.QueryFilter; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.external.dbmapping.DbObjectSchema; +import space.mori.dalbodeule.snapadmin.external.dbmapping.fields.DbField; +import space.mori.dalbodeule.snapadmin.external.dto.CompareOperator; +import space.mori.dalbodeule.snapadmin.external.dto.QueryFilter; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; /** * Collection of utility functions used across the project diff --git a/src/main/java/tech/ailef/snapadmin/external/misc/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/misc/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/external/misc/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/misc/package-info.java index 73584a6..ab135ad 100644 --- a/src/main/java/tech/ailef/snapadmin/external/misc/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/misc/package-info.java @@ -21,4 +21,4 @@ * Miscellaneous utility classes. */ -package tech.ailef.snapadmin.external.misc; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external.misc; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/external/package-info.java similarity index 87% rename from src/main/java/tech/ailef/snapadmin/external/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/external/package-info.java index ff2417a..b00f21c 100644 --- a/src/main/java/tech/ailef/snapadmin/external/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/external/package-info.java @@ -20,6 +20,6 @@ * Root package of SnapAdmin. * * It contains the configuration class which handles the initialization - * and the main {@link tech.ailef.snapadmin.external.SnapAdmin} class. + * and the main {@link space.mori.dalbodeule.snapadmin.external.SnapAdmin} class. */ -package tech.ailef.snapadmin.external; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.external; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/internal/InternalSnapAdminConfiguration.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/InternalSnapAdminConfiguration.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/internal/InternalSnapAdminConfiguration.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/InternalSnapAdminConfiguration.java index 330e437..cc55917 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/InternalSnapAdminConfiguration.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/InternalSnapAdminConfiguration.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal; +package space.mori.dalbodeule.snapadmin.internal; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.ComponentScan; diff --git a/src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/UserConfiguration.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/UserConfiguration.java index e87e608..ecc7a14 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/UserConfiguration.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal; +package space.mori.dalbodeule.snapadmin.internal; import java.util.HashMap; import java.util.Map; @@ -26,9 +26,9 @@ import java.util.Optional; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import tech.ailef.snapadmin.external.exceptions.SnapAdminException; -import tech.ailef.snapadmin.internal.model.UserSetting; -import tech.ailef.snapadmin.internal.repository.UserSettingsRepository; +import space.mori.dalbodeule.snapadmin.external.exceptions.SnapAdminException; +import space.mori.dalbodeule.snapadmin.internal.model.UserSetting; +import space.mori.dalbodeule.snapadmin.internal.repository.UserSettingsRepository; /** * Wrapper class for the UserSettingsRepository that provides a better diff --git a/src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/ConsoleQuery.java similarity index 97% rename from src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/model/ConsoleQuery.java index d08002f..c4ec1d1 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/ConsoleQuery.java @@ -18,7 +18,7 @@ */ -package tech.ailef.snapadmin.internal.model; +package space.mori.dalbodeule.snapadmin.internal.model; import java.time.LocalDateTime; diff --git a/src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserAction.java similarity index 98% rename from src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserAction.java index 5facb62..7ced690 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserAction.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal.model; +package space.mori.dalbodeule.snapadmin.internal.model; import java.time.LocalDateTime; diff --git a/src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserSetting.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserSetting.java index d9cdc17..d8b855e 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/UserSetting.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal.model; +package space.mori.dalbodeule.snapadmin.internal.model; import jakarta.persistence.Entity; import jakarta.persistence.Id; diff --git a/src/main/java/tech/ailef/snapadmin/internal/model/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/package-info.java similarity index 94% rename from src/main/java/tech/ailef/snapadmin/internal/model/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/model/package-info.java index 0e53786..260ce0f 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/model/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/model/package-info.java @@ -20,4 +20,4 @@ /** * Entity classes for the internal data source (action logs and user settings). */ -package tech.ailef.snapadmin.internal.model; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.internal.model; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/internal/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/package-info.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/internal/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/package-info.java index dc53711..cd637fa 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/package-info.java @@ -23,7 +23,7 @@ * Boot Database Admin in order to save information. * * Due to the way Spring Boot component scanning works, it is needed to create this package and the - * respective {@link tech.ailef.snapadmin.internal.InternalSnapAdminConfiguration} in order to + * respective {@link space.mori.dalbodeule.snapadmin.internal.InternalSnapAdminConfiguration} in order to * have the component scanning only pick the correct entities/repositories. */ -package tech.ailef.snapadmin.internal; +package space.mori.dalbodeule.snapadmin.internal; diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/ConsoleQueryRepository.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/ConsoleQueryRepository.java index ec42592..57e9f03 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/ConsoleQueryRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.snapadmin.internal.repository; +package space.mori.dalbodeule.snapadmin.internal.repository; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.snapadmin.internal.model.ConsoleQuery; +import space.mori.dalbodeule.snapadmin.internal.model.ConsoleQuery; @Repository public interface ConsoleQueryRepository extends JpaRepository, CustomActionRepository { diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepository.java similarity index 83% rename from src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepository.java index b8b8ee0..e0aec4e 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.snapadmin.internal.repository; +package space.mori.dalbodeule.snapadmin.internal.repository; import java.util.List; -import tech.ailef.snapadmin.external.dto.LogsSearchRequest; -import tech.ailef.snapadmin.internal.model.UserAction; +import space.mori.dalbodeule.snapadmin.external.dto.LogsSearchRequest; +import space.mori.dalbodeule.snapadmin.internal.model.UserAction; public interface CustomActionRepository { public List findActions(LogsSearchRequest r); diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepositoryImpl.java similarity index 96% rename from src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepositoryImpl.java index f1a4c2d..f506265 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/CustomActionRepositoryImpl.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal.repository; +package space.mori.dalbodeule.snapadmin.internal.repository; import java.util.ArrayList; import java.util.List; @@ -31,8 +31,8 @@ import jakarta.persistence.criteria.CriteriaBuilder; import jakarta.persistence.criteria.CriteriaQuery; import jakarta.persistence.criteria.Predicate; import jakarta.persistence.criteria.Root; -import tech.ailef.snapadmin.external.dto.LogsSearchRequest; -import tech.ailef.snapadmin.internal.model.UserAction; +import space.mori.dalbodeule.snapadmin.external.dto.LogsSearchRequest; +import space.mori.dalbodeule.snapadmin.internal.model.UserAction; /** * A repository that provides custom queries for UserActions diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserActionRepository.java similarity index 90% rename from src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserActionRepository.java index c99a770..fa756cc 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserActionRepository.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal.repository; +package space.mori.dalbodeule.snapadmin.internal.repository; import java.util.List; @@ -25,7 +25,7 @@ import org.springframework.data.domain.PageRequest; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.snapadmin.internal.model.UserAction; +import space.mori.dalbodeule.snapadmin.internal.model.UserAction; @Repository public interface UserActionRepository extends JpaRepository, CustomActionRepository { diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserSettingsRepository.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserSettingsRepository.java index 6f8f651..3571eec 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/UserSettingsRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.snapadmin.internal.repository; +package space.mori.dalbodeule.snapadmin.internal.repository; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.snapadmin.internal.model.UserSetting; +import space.mori.dalbodeule.snapadmin.internal.model.UserSetting; @Repository public interface UserSettingsRepository extends JpaRepository { diff --git a/src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/package-info.java index 9bf0436..fc468b0 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/repository/package-info.java @@ -19,4 +19,4 @@ /** * Repositories for the internal data source. */ -package tech.ailef.snapadmin.internal.repository; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.internal.repository; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/ConsoleQueryService.java similarity index 88% rename from src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/service/ConsoleQueryService.java index ec4f41f..d15eb35 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/ConsoleQueryService.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.internal.service; +package space.mori.dalbodeule.snapadmin.internal.service; import java.util.List; import java.util.Optional; @@ -25,8 +25,8 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.snapadmin.internal.model.ConsoleQuery; -import tech.ailef.snapadmin.internal.repository.ConsoleQueryRepository; +import space.mori.dalbodeule.snapadmin.internal.model.ConsoleQuery; +import space.mori.dalbodeule.snapadmin.internal.repository.ConsoleQueryRepository; @Service public class ConsoleQueryService { diff --git a/src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserActionService.java similarity index 81% rename from src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserActionService.java index 9817487..0c33cc4 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserActionService.java @@ -17,7 +17,7 @@ */ -package tech.ailef.snapadmin.internal.service; +package space.mori.dalbodeule.snapadmin.internal.service; import java.util.List; @@ -26,12 +26,12 @@ import org.springframework.data.domain.PageRequest; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.snapadmin.external.dto.LogsSearchRequest; -import tech.ailef.snapadmin.external.dto.PaginatedResult; -import tech.ailef.snapadmin.external.dto.PaginationInfo; -import tech.ailef.snapadmin.internal.model.UserAction; -import tech.ailef.snapadmin.internal.repository.CustomActionRepositoryImpl; -import tech.ailef.snapadmin.internal.repository.UserActionRepository; +import space.mori.dalbodeule.snapadmin.external.dto.LogsSearchRequest; +import space.mori.dalbodeule.snapadmin.external.dto.PaginatedResult; +import space.mori.dalbodeule.snapadmin.external.dto.PaginationInfo; +import space.mori.dalbodeule.snapadmin.internal.model.UserAction; +import space.mori.dalbodeule.snapadmin.internal.repository.CustomActionRepositoryImpl; +import space.mori.dalbodeule.snapadmin.internal.repository.UserActionRepository; /** * Service class to retrieve user actions through the {@link CustomActionRepositoryImpl}. diff --git a/src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserSettingsService.java similarity index 85% rename from src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserSettingsService.java index 81aec6f..42252f5 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/UserSettingsService.java @@ -16,14 +16,14 @@ * along with this program. If not, see . */ -package tech.ailef.snapadmin.internal.service; +package space.mori.dalbodeule.snapadmin.internal.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.snapadmin.internal.model.UserSetting; -import tech.ailef.snapadmin.internal.repository.UserSettingsRepository; +import space.mori.dalbodeule.snapadmin.internal.model.UserSetting; +import space.mori.dalbodeule.snapadmin.internal.repository.UserSettingsRepository; @Service public class UserSettingsService { diff --git a/src/main/java/tech/ailef/snapadmin/internal/service/package-info.java b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/package-info.java similarity index 93% rename from src/main/java/tech/ailef/snapadmin/internal/service/package-info.java rename to src/main/java/space/mori/dalbodeule/snapadmin/internal/service/package-info.java index 6f7a3b1..a44d6c1 100644 --- a/src/main/java/tech/ailef/snapadmin/internal/service/package-info.java +++ b/src/main/java/space/mori/dalbodeule/snapadmin/internal/service/package-info.java @@ -19,4 +19,4 @@ /** * Service classes for the internal data source. */ -package tech.ailef.snapadmin.internal.service; \ No newline at end of file +package space.mori.dalbodeule.snapadmin.internal.service; \ No newline at end of file diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java b/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java deleted file mode 100644 index 0489a73..0000000 --- a/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * Rest controllers - */ -package tech.ailef.snapadmin.external.controller.rest; \ No newline at end of file diff --git a/src/main/resources/templates/snapadmin/model/create.html b/src/main/resources/templates/snapadmin/model/create.html index aa09675..b3827c4 100644 --- a/src/main/resources/templates/snapadmin/model/create.html +++ b/src/main/resources/templates/snapadmin/model/create.html @@ -16,7 +16,7 @@ Entities - [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]] @@ -27,7 +27,7 @@
-

+

Entities - [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]]
@@ -147,7 +147,7 @@

- [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]] [[ ${schema.getTableName()} ]] diff --git a/src/main/resources/templates/snapadmin/model/schema.html b/src/main/resources/templates/snapadmin/model/schema.html index 71ab655..b8af5a0 100644 --- a/src/main/resources/templates/snapadmin/model/schema.html +++ b/src/main/resources/templates/snapadmin/model/schema.html @@ -12,7 +12,7 @@

Entities - [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]] Schema

@@ -34,7 +34,7 @@

- [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]] [[ ${schema.getTableName()} ]] diff --git a/src/main/resources/templates/snapadmin/model/show.html b/src/main/resources/templates/snapadmin/model/show.html index 42dc380..95476ea 100644 --- a/src/main/resources/templates/snapadmin/model/show.html +++ b/src/main/resources/templates/snapadmin/model/show.html @@ -13,7 +13,7 @@ Entities - [[ ${schema.getJavaClass().getSimpleName()} ]] + [[ ${utils.getSimpleName(schema.getJavaClass())} ]] [[ ${object.getDisplayName()} ]]

diff --git a/src/test/java/tech/ailef/snapadmin/SpringBootSnapAdminApplicationTests.java b/src/test/java/space/mori/dalbodeule/snapadmin/SpringBootSnapAdminApplicationTests.java similarity index 91% rename from src/test/java/tech/ailef/snapadmin/SpringBootSnapAdminApplicationTests.java rename to src/test/java/space/mori/dalbodeule/snapadmin/SpringBootSnapAdminApplicationTests.java index 11a5005..b8f0418 100644 --- a/src/test/java/tech/ailef/snapadmin/SpringBootSnapAdminApplicationTests.java +++ b/src/test/java/space/mori/dalbodeule/snapadmin/SpringBootSnapAdminApplicationTests.java @@ -17,16 +17,14 @@ */ -package tech.ailef.snapadmin; +package space.mori.dalbodeule.snapadmin; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class SpringBootSnapAdminApplicationTests { - - @Test - void contextLoads() { - } - + @Test + void contextLoads() { + } }