Compare commits

...

7 Commits

Author SHA1 Message Date
TakahashiNg df716e60e4 feat: add existed phone number check when signup
Release package / release (push) Successful in 2m48s
2026-03-23 01:02:25 +00:00
gitea-actions 4d3563a5f0 chore: release [ci skip] 2026-03-23 00:55:08 +00:00
TakahashiNg 25cb59c56c Merge branch 'dev-order-service' of http://host.docker.internal:9780/takahashi/backend into dev-order-service
Release package / release (push) Successful in 2m27s
2026-03-23 00:53:07 +00:00
TakahashiNg d49482b4ba fix: better build configuration 2026-03-23 00:52:26 +00:00
gitea-actions d1d81037a4 chore: release [ci skip] 2026-03-23 00:51:37 +00:00
TakahashiNg ec25744942 fix: better build configuration
Release package / release (push) Successful in 3m56s
2026-03-23 00:48:19 +00:00
TakahashiNg ffdd64a1da fix: better build configuration
Release package / release (push) Failing after 3m34s
2026-03-23 00:44:16 +00:00
7 changed files with 45 additions and 65 deletions
+2 -1
View File
@@ -14,7 +14,8 @@
"redhat.vscode-quarkus",
"vscjava.vscode-java-pack",
"redhat.vscode-xml",
"esbenp.prettier-vscode"
"esbenp.prettier-vscode",
"PeterSchmalfeldt.explorer-exclude"
]
}
},
+20 -16
View File
@@ -1,17 +1,21 @@
{
"branches": ["main", { "name": "dev-*", "prerelease": "dev" }],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
[
"@semantic-release/exec",
{"publishCmd": "./mvnw clean package versions:set -DnewVersion=${nextRelease.version} -Dnative -Dquarkus.native.container-build=true -Dquarkus.container-image.tag=${nextRelease.version} -DskipTests"
}
],
["@saithodev/semantic-release-gitea", {
"giteaUrl": "https://git.demonkernel.io.vn/"
}]
]
}
"branches": ["main", { "name": "dev-*", "prerelease": "dev" }],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
[
"@semantic-release/exec",
{
"prepareCmd": "./mvnw versions:set -DnewVersion=${nextRelease.version}",
"publishCmd": "./mvnw package -Dquarkus.container-image.tag=${nextRelease.version} -DskipTests"
}
],
[
"@saithodev/semantic-release-gitea",
{
"giteaUrl": "https://git.demonkernel.io.vn/"
}
]
]
}
+14
View File
@@ -1,3 +1,17 @@
# [1.0.0-dev.17](https://git.demonkernel.io.vn/FoodSurf/backend/compare/v1.0.0-dev.16...v1.0.0-dev.17) (2026-03-23)
### Bug Fixes
* better build configuration ([d49482b](https://git.demonkernel.io.vn/FoodSurf/backend/commit/d49482b4bac51d4ebb305bed8cfde670fa70d9ec))
# [1.0.0-dev.16](https://git.demonkernel.io.vn/FoodSurf/backend/compare/v1.0.0-dev.15...v1.0.0-dev.16) (2026-03-23)
### Bug Fixes
* better build configuration ([ec25744](https://git.demonkernel.io.vn/FoodSurf/backend/commit/ec2574494239b5660b740f14947134aa4839f2da))
# [1.0.0-dev.12](https://git.demonkernel.io.vn/FoodSurf/backend/compare/v1.0.0-dev.11...v1.0.0-dev.12) (2026-03-22)
-45
View File
@@ -1,45 +0,0 @@
#Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
release.properties
.flattened-pom.xml
# Eclipse
.project
.classpath
.settings/
bin/
# IntelliJ
.idea
*.ipr
*.iml
*.iws
# NetBeans
nb-configuration.xml
# Visual Studio Code
.vscode
.factorypath
# OSX
.DS_Store
# Vim
*.swp
*.swo
# patch
*.orig
*.rej
# Local environment
.env
# Plugin directory
/.quarkus/cli/plugins/
# TLS Certificates
.certs/
@@ -33,6 +33,12 @@ public abstract class User extends PanacheEntity {
@Transactional
public void signup(String name, String phone, String rawPassword) {
// Check existed user
Customer existedUser = User.find("phone", phone).firstResult();
if (existedUser != null) throw new BadRequestException("ExistedUser");
// Set user
this.name = name;
if (!PhoneValidator.isValidInternationalPhone(phone)) {
@@ -43,6 +49,7 @@ public abstract class User extends PanacheEntity {
this.hashedPassword = Password.hash(rawPassword).withArgon2().getResult();
// Save user
this.persist();
}
@@ -13,5 +13,4 @@ quarkus.container-image.group=foodsurf
quarkus.container-image.name=account-service
quarkus.container-image.push=true
quarkus.container-image.build=true
quarkus.container-image.builder=docker
quarkus.container-image.tag=latest
quarkus.container-image.builder=docker
+1 -1
View File
@@ -7,7 +7,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.drinkool</groupId>
<artifactId>drinkool</artifactId>
<version>1.0.0-dev.12</version>
<version>1.0.0-dev.17</version>
<packaging>pom</packaging>
<properties>
<maven.compiler.source>17</maven.compiler.source>