update details

This commit is contained in:
2025-06-16 15:40:19 +05:30
parent 87e2294e3b
commit 0aec49db3f
6 changed files with 30 additions and 20 deletions

17
pom.xml
View File

@@ -5,7 +5,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.4.2</version>
<version>3.5.0</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.codenetworkz</groupId>
@@ -42,6 +42,11 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
@@ -65,11 +70,11 @@
<artifactId>micrometer-registry-prometheus</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope>
</dependency>
<!-- <dependency>-->
<!-- <groupId>com.mysql</groupId>-->
<!-- <artifactId>mysql-connector-j</artifactId>-->
<!-- <scope>runtime</scope>-->
<!-- </dependency>-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>

View File

@@ -41,7 +41,7 @@ public class MailSenderCron {
//ervery 30 days cron run in backgraond
// @Scheduled(cron = "0 0 0 1/2 * *")
@Scheduled(cron = "0 */2 * * * *")
// @Scheduled(cron = "0 */2 * * * *")
public void sendPendingMessageEmail() throws InternalServerException{
LocalDate last2Day = LocalDate.now().minusDays(2);
List<ContactForm> sendMails = contactFormRepository.findAllBySendMessageAndCreateAtIsBefore(Status.No, last2Day);

View File

@@ -25,7 +25,7 @@ public class ContactForm extends BaseModel {
@Email(message = "enter valid Email ID")
private String email;
@Size(min = 8, max = 12, message = "Phone No should be more then 8 and less then 12 character required.")
@Size(min = 10, max = 12, message = "Phone No should be more then 8 and less then 12 character required.")
private String phone;

View File

@@ -1,6 +1,6 @@
spring.application.name=portfolio-website
spring.application.version=0.0.1
server.port=8081
server.port=8080
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
@@ -8,22 +8,26 @@ spring.thymeleaf.mode=HTML
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.cache=false
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/portfolio_db
spring.datasource.username=root
spring.datasource.password=Pa$$w0rd
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.datasource.hikari.connection-timeout=60000
#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/portfolio_db
#spring.datasource.username=root
#spring.datasource.password=Pa$$w0rd
#spring.jpa.hibernate.ddl-auto=update
#spring.jpa.show-sql=true
#spring.datasource.hikari.connection-timeout=60000
spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=password
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=dholerobin@gmail.com
spring.mail.password=myqc care axin tlzt
spring.mail.password=wwbl spey evth rihr
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
#logging.level.root=DEBUG
spring.jmx.enabled=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
#spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
message.contractus.subject=Receive a suggestion for contact form.

View File

@@ -42,7 +42,7 @@
<li><a class="dropdown-item" href="https://elearn.robindhole.in">Kids Learning Kit</a></li>
<li><a class="dropdown-item" href="https://learn.robindhole.in">Doc Library</a></li>
<li><a class="dropdown-item" href="https://docs.robindhole.in">Notes</a></li>
<li><a class="dropdown-item" href="https://excel.robindhole.in">Notes</a></li>
<li><a class="dropdown-item" href="https://excel.robindhole.in">Whiteboard</a></li>
<li><a class="dropdown-item" href="https://plans.robindhole.in">Plans</a></li>
</ul>
</li>

View File

@@ -31,6 +31,7 @@
<ul class="navbar-nav ms-auto mb-2 mb-lg-0 small fw-bolder">
<li class="nav-item"><a class="nav-link" data-th-href="@{'/'}">Home</a></li>
<li class="nav-item"><a class="nav-link" data-th-href="@{'/resume'}">Resume</a></li>
<li class="nav-item"><a class="nav-link" href="https://blog.robindhole.in">Blog</a></li>
<li class="nav-item"><a class="nav-link" data-th-href="@{'/projects'}">Projects</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="dropdownMenuLink" role="button" data-bs-toggle="dropdown" aria-expanded="false">
@@ -44,7 +45,7 @@
<li><a class="dropdown-item" href="https://elearn.robindhole.in">Kids Learning Kit</a></li>
<li><a class="dropdown-item" href="https://learn.robindhole.in">Doc Library</a></li>
<li><a class="dropdown-item" href="https://docs.robindhole.in">Notes</a></li>
<li><a class="dropdown-item" href="https://excel.robindhole.in">Notes</a></li>
<li><a class="dropdown-item" href="https://excel.robindhole.in">Whiteboard</a></li>
<li><a class="dropdown-item" href="https://plans.robindhole.in">Plans</a></li>
</ul>
</li>