mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-16 16:20:04 +00:00
Rename package "meta" to "core"
This commit is contained in:
@@ -3,7 +3,7 @@ package de.grimsi.gameyfin.config
|
|||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import de.grimsi.gameyfin.config.dto.ConfigEntryDto
|
import de.grimsi.gameyfin.config.dto.ConfigEntryDto
|
||||||
import de.grimsi.gameyfin.config.dto.ConfigValuePairDto
|
import de.grimsi.gameyfin.config.dto.ConfigValuePairDto
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import jakarta.annotation.security.PermitAll
|
import jakarta.annotation.security.PermitAll
|
||||||
import jakarta.annotation.security.RolesAllowed
|
import jakarta.annotation.security.RolesAllowed
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta
|
package de.grimsi.gameyfin.core
|
||||||
|
|
||||||
import de.grimsi.gameyfin.users.RoleService.Companion.INTERNAL_ROLE_PREFIX
|
import de.grimsi.gameyfin.users.RoleService.Companion.INTERNAL_ROLE_PREFIX
|
||||||
|
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta
|
package de.grimsi.gameyfin.core
|
||||||
|
|
||||||
import de.grimsi.gameyfin.users.UserService
|
import de.grimsi.gameyfin.users.UserService
|
||||||
import de.grimsi.gameyfin.users.entities.Role
|
import de.grimsi.gameyfin.users.entities.Role
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.annotations
|
package de.grimsi.gameyfin.core.annotations
|
||||||
|
|
||||||
import de.grimsi.gameyfin.config.ConfigProperties
|
import de.grimsi.gameyfin.config.ConfigProperties
|
||||||
import de.grimsi.gameyfin.config.ConfigService
|
import de.grimsi.gameyfin.config.ConfigService
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.annotations
|
package de.grimsi.gameyfin.core.annotations
|
||||||
|
|
||||||
import kotlin.annotation.AnnotationRetention.RUNTIME
|
import kotlin.annotation.AnnotationRetention.RUNTIME
|
||||||
import kotlin.annotation.AnnotationTarget.FUNCTION
|
import kotlin.annotation.AnnotationTarget.FUNCTION
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.annotations
|
package de.grimsi.gameyfin.core.annotations
|
||||||
|
|
||||||
import jakarta.validation.Constraint
|
import jakarta.validation.Constraint
|
||||||
import jakarta.validation.Payload
|
import jakarta.validation.Payload
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.annotations
|
package de.grimsi.gameyfin.core.annotations
|
||||||
|
|
||||||
import jakarta.validation.ConstraintValidator
|
import jakarta.validation.ConstraintValidator
|
||||||
import jakarta.validation.ConstraintValidatorContext
|
import jakarta.validation.ConstraintValidatorContext
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.development
|
package de.grimsi.gameyfin.core.development
|
||||||
|
|
||||||
import jakarta.servlet.http.HttpServletRequest
|
import jakarta.servlet.http.HttpServletRequest
|
||||||
import jakarta.servlet.http.HttpServletResponse
|
import jakarta.servlet.http.HttpServletResponse
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import de.grimsi.gameyfin.users.RoleService
|
import de.grimsi.gameyfin.users.RoleService
|
||||||
import org.springframework.context.annotation.Bean
|
import org.springframework.context.annotation.Bean
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import org.springframework.context.annotation.Bean
|
import org.springframework.context.annotation.Bean
|
||||||
import org.springframework.context.annotation.Configuration
|
import org.springframework.context.annotation.Configuration
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import com.vaadin.flow.spring.security.VaadinWebSecurity
|
import com.vaadin.flow.spring.security.VaadinWebSecurity
|
||||||
import de.grimsi.gameyfin.config.ConfigProperties
|
import de.grimsi.gameyfin.config.ConfigProperties
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import org.springframework.context.annotation.Bean
|
import org.springframework.context.annotation.Bean
|
||||||
import org.springframework.context.annotation.Configuration
|
import org.springframework.context.annotation.Configuration
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import de.grimsi.gameyfin.config.ConfigProperties
|
import de.grimsi.gameyfin.config.ConfigProperties
|
||||||
import de.grimsi.gameyfin.config.ConfigService
|
import de.grimsi.gameyfin.config.ConfigService
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import de.grimsi.gameyfin.config.ConfigProperties
|
import de.grimsi.gameyfin.config.ConfigProperties
|
||||||
import org.springframework.context.annotation.Condition
|
import org.springframework.context.annotation.Condition
|
||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
package de.grimsi.gameyfin.meta.security
|
package de.grimsi.gameyfin.core.security
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.annotations.DynamicAccessInterceptor
|
import de.grimsi.gameyfin.core.annotations.DynamicAccessInterceptor
|
||||||
import de.grimsi.gameyfin.meta.development.DelayInterceptor
|
import de.grimsi.gameyfin.core.development.DelayInterceptor
|
||||||
import org.springframework.beans.factory.annotation.Autowired
|
import org.springframework.beans.factory.annotation.Autowired
|
||||||
import org.springframework.context.annotation.Configuration
|
import org.springframework.context.annotation.Configuration
|
||||||
import org.springframework.web.servlet.config.annotation.InterceptorRegistry
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry
|
||||||
@@ -2,7 +2,7 @@ package de.grimsi.gameyfin.libraries
|
|||||||
|
|
||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import de.grimsi.gameyfin.libraries.entities.Library
|
import de.grimsi.gameyfin.libraries.entities.Library
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import jakarta.annotation.security.RolesAllowed
|
import jakarta.annotation.security.RolesAllowed
|
||||||
|
|
||||||
@Endpoint
|
@Endpoint
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package de.grimsi.gameyfin.notifications
|
package de.grimsi.gameyfin.notifications
|
||||||
|
|
||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.notifications.dto.EmailCredentialsDto
|
import de.grimsi.gameyfin.notifications.dto.EmailCredentialsDto
|
||||||
import jakarta.annotation.security.RolesAllowed
|
import jakarta.annotation.security.RolesAllowed
|
||||||
import jakarta.mail.MessagingException
|
import jakarta.mail.MessagingException
|
||||||
@@ -14,19 +14,19 @@ class NotificationEndpoint {
|
|||||||
|
|
||||||
fun verifyEmailCredentials(credentials: EmailCredentialsDto): Boolean {
|
fun verifyEmailCredentials(credentials: EmailCredentialsDto): Boolean {
|
||||||
val properties = Properties()
|
val properties = Properties()
|
||||||
properties["mail.smtp.auth"] = "true"
|
properties["mail.smtp.auth"] = true
|
||||||
properties["mail.smtp.starttls.enable"] = "true"
|
properties["mail.smtp.starttls.enable"] = true
|
||||||
properties["mail.smtp.host"] = credentials.host
|
properties["mail.smtp.host"] = credentials.host
|
||||||
properties["mail.smtp.port"] = credentials.port
|
properties["mail.smtp.port"] = credentials.port
|
||||||
|
|
||||||
val session = Session.getInstance(properties, null)
|
val session = Session.getInstance(properties)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
val transport = session.getTransport("smtp")
|
val transport = session.getTransport("smtp")
|
||||||
transport.connect(credentials.host, credentials.port, credentials.username, credentials.password)
|
transport.connect(credentials.host, credentials.port, credentials.username, credentials.password)
|
||||||
transport.close()
|
transport.close()
|
||||||
return true
|
return true
|
||||||
} catch (ex: MessagingException) {
|
} catch (_: MessagingException) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package de.grimsi.gameyfin.setup
|
|||||||
import com.vaadin.flow.server.auth.AnonymousAllowed
|
import com.vaadin.flow.server.auth.AnonymousAllowed
|
||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import com.vaadin.hilla.exception.EndpointException
|
import com.vaadin.hilla.exception.EndpointException
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.RoleService
|
import de.grimsi.gameyfin.users.RoleService
|
||||||
import de.grimsi.gameyfin.users.UserService
|
import de.grimsi.gameyfin.users.UserService
|
||||||
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package de.grimsi.gameyfin.setup
|
package de.grimsi.gameyfin.setup
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.RoleService
|
import de.grimsi.gameyfin.users.RoleService
|
||||||
import de.grimsi.gameyfin.users.UserService
|
import de.grimsi.gameyfin.users.UserService
|
||||||
import de.grimsi.gameyfin.users.entities.User
|
import de.grimsi.gameyfin.users.entities.User
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package de.grimsi.gameyfin.system
|
package de.grimsi.gameyfin.system
|
||||||
|
|
||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import jakarta.annotation.security.RolesAllowed
|
import jakarta.annotation.security.RolesAllowed
|
||||||
|
|
||||||
@Endpoint
|
@Endpoint
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package de.grimsi.gameyfin.users
|
package de.grimsi.gameyfin.users
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.entities.Role
|
import de.grimsi.gameyfin.users.entities.Role
|
||||||
import de.grimsi.gameyfin.users.persistence.RoleRepository
|
import de.grimsi.gameyfin.users.persistence.RoleRepository
|
||||||
import jakarta.transaction.Transactional
|
import jakarta.transaction.Transactional
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package de.grimsi.gameyfin.users
|
package de.grimsi.gameyfin.users
|
||||||
|
|
||||||
import com.vaadin.hilla.Endpoint
|
import com.vaadin.hilla.Endpoint
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
||||||
import de.grimsi.gameyfin.users.dto.UserRegistrationDto
|
import de.grimsi.gameyfin.users.dto.UserRegistrationDto
|
||||||
import de.grimsi.gameyfin.users.dto.UserUpdateDto
|
import de.grimsi.gameyfin.users.dto.UserUpdateDto
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package de.grimsi.gameyfin.users
|
package de.grimsi.gameyfin.users
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
import de.grimsi.gameyfin.users.dto.UserInfoDto
|
||||||
import de.grimsi.gameyfin.users.dto.UserUpdateDto
|
import de.grimsi.gameyfin.users.dto.UserUpdateDto
|
||||||
import de.grimsi.gameyfin.users.entities.Avatar
|
import de.grimsi.gameyfin.users.entities.Avatar
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package de.grimsi.gameyfin.users.avatar
|
package de.grimsi.gameyfin.users.avatar
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import de.grimsi.gameyfin.users.UserService
|
import de.grimsi.gameyfin.users.UserService
|
||||||
import jakarta.annotation.security.PermitAll
|
import jakarta.annotation.security.PermitAll
|
||||||
import jakarta.annotation.security.RolesAllowed
|
import jakarta.annotation.security.RolesAllowed
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package de.grimsi.gameyfin.users.dto
|
package de.grimsi.gameyfin.users.dto
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.annotations.NullOrNotBlank
|
import de.grimsi.gameyfin.core.annotations.NullOrNotBlank
|
||||||
|
|
||||||
data class UserUpdateDto(
|
data class UserUpdateDto(
|
||||||
@field:NullOrNotBlank
|
@field:NullOrNotBlank
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
package de.grimsi.gameyfin.users.util
|
package de.grimsi.gameyfin.users.util
|
||||||
|
|
||||||
import de.grimsi.gameyfin.meta.Roles
|
import de.grimsi.gameyfin.core.Roles
|
||||||
import org.springframework.security.core.userdetails.UserDetails
|
import org.springframework.security.core.userdetails.UserDetails
|
||||||
|
|
||||||
fun UserDetails.hasRole(role: Roles): Boolean {
|
fun UserDetails.hasRole(role: Roles): Boolean {
|
||||||
|
|||||||
Reference in New Issue
Block a user