publish to github or gitlab pages

This commit is contained in:
Krrish Ghimire
2026-07-04 23:38:17 +05:45
parent 0fea26d653
commit bfc61ed660
93 changed files with 2367 additions and 193 deletions

View File

@@ -1,4 +1,4 @@
package com.indie.config;
package com.krrishg.config;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpStatus;

View File

@@ -1,4 +1,4 @@
package com.indie.config;
package com.krrishg.config;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,4 +1,4 @@
package com.indie.config;
package com.krrishg.config;
import org.junit.jupiter.api.Test;

View File

@@ -1,14 +1,14 @@
package com.indie.controller;
package com.krrishg.controller;
import com.indie.config.GlobalExceptionHandler;
import com.indie.dto.AuthResponse;
import com.indie.dto.AuthResponse.UserInfo;
import com.indie.dto.LoginRequest;
import com.indie.dto.RefreshTokenRequest;
import com.indie.dto.RegisterRequest;
import com.indie.model.AuthProvider;
import com.indie.service.AuthService;
import com.indie.support.TestSecurityConfig;
import com.krrishg.config.GlobalExceptionHandler;
import com.krrishg.dto.AuthResponse;
import com.krrishg.dto.AuthResponse.UserInfo;
import com.krrishg.dto.LoginRequest;
import com.krrishg.dto.RefreshTokenRequest;
import com.krrishg.dto.RegisterRequest;
import com.krrishg.model.AuthProvider;
import com.krrishg.service.AuthService;
import com.krrishg.support.TestSecurityConfig;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;

View File

@@ -1,14 +1,14 @@
package com.indie.controller;
package com.krrishg.controller;
import com.indie.config.GlobalExceptionHandler;
import com.indie.config.JwtAuthenticationToken;
import com.indie.config.RateLimitConfig;
import com.indie.config.UserPrincipal;
import com.indie.dto.Reference;
import com.indie.dto.SiteStructure;
import com.indie.model.GenerationVersion;
import com.indie.service.LLMService;
import com.indie.support.TestSecurityConfig;
import com.krrishg.config.GlobalExceptionHandler;
import com.krrishg.config.JwtAuthenticationToken;
import com.krrishg.config.RateLimitConfig;
import com.krrishg.config.UserPrincipal;
import com.krrishg.dto.Reference;
import com.krrishg.dto.SiteStructure;
import com.krrishg.model.GenerationVersion;
import com.krrishg.service.LLMService;
import com.krrishg.support.TestSecurityConfig;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,13 +1,13 @@
package com.indie.controller;
package com.krrishg.controller;
import com.indie.config.GlobalExceptionHandler;
import com.indie.config.JwtAuthenticationToken;
import com.indie.config.UserPrincipal;
import com.indie.dto.SiteRequest;
import com.indie.model.Site;
import com.indie.model.SiteStatus;
import com.indie.repository.SiteRepository;
import com.indie.support.TestSecurityConfig;
import com.krrishg.config.GlobalExceptionHandler;
import com.krrishg.config.JwtAuthenticationToken;
import com.krrishg.config.UserPrincipal;
import com.krrishg.dto.SiteRequest;
import com.krrishg.model.Site;
import com.krrishg.model.SiteStatus;
import com.krrishg.repository.SiteRepository;
import com.krrishg.support.TestSecurityConfig;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,7 +1,7 @@
package com.indie.dto;
package com.krrishg.dto;
import com.indie.model.Site;
import com.indie.model.SiteStatus;
import com.krrishg.model.Site;
import com.krrishg.model.SiteStatus;
import org.junit.jupiter.api.Test;
import java.time.LocalDateTime;

View File

@@ -1,4 +1,4 @@
package com.indie.model;
package com.krrishg.model;
import org.junit.jupiter.api.Test;

View File

@@ -1,4 +1,4 @@
package com.indie.model;
package com.krrishg.model;
import org.junit.jupiter.api.Test;

View File

@@ -1,7 +1,7 @@
package com.indie.repository;
package com.krrishg.repository;
import com.indie.model.Site;
import com.indie.model.SiteStatus;
import com.krrishg.model.Site;
import com.krrishg.model.SiteStatus;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;

View File

@@ -1,7 +1,7 @@
package com.indie.repository;
package com.krrishg.repository;
import com.indie.model.AuthProvider;
import com.indie.model.User;
import com.krrishg.model.AuthProvider;
import com.krrishg.model.User;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;

View File

@@ -1,14 +1,14 @@
package com.indie.service;
package com.krrishg.service;
import com.indie.dto.AuthResponse;
import com.indie.dto.LoginRequest;
import com.indie.dto.RefreshTokenRequest;
import com.indie.dto.RegisterRequest;
import com.indie.model.AuthProvider;
import com.indie.model.User;
import com.indie.support.FakeJwtConfig;
import com.indie.support.FakeUserRepository;
import com.indie.support.StubPasswordEncoder;
import com.krrishg.dto.AuthResponse;
import com.krrishg.dto.LoginRequest;
import com.krrishg.dto.RefreshTokenRequest;
import com.krrishg.dto.RegisterRequest;
import com.krrishg.model.AuthProvider;
import com.krrishg.model.User;
import com.krrishg.support.FakeJwtConfig;
import com.krrishg.support.FakeUserRepository;
import com.krrishg.support.StubPasswordEncoder;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,6 +1,6 @@
package com.indie.service;
package com.krrishg.service;
import com.indie.dto.Reference;
import com.krrishg.dto.Reference;
import java.util.List;

View File

@@ -1,7 +1,7 @@
package com.indie.service;
package com.krrishg.service;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.indie.dto.SiteStructure;
import com.krrishg.dto.SiteStructure;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.ParameterizedTest;

View File

@@ -1,10 +1,10 @@
package com.indie.service;
package com.krrishg.service;
import com.indie.dto.Reference;
import com.indie.dto.SiteStructure;
import com.indie.model.GenerationVersion;
import com.indie.service.llm.LLMFactory;
import com.indie.support.FakeLLMProvider;
import com.krrishg.dto.Reference;
import com.krrishg.dto.SiteStructure;
import com.krrishg.model.GenerationVersion;
import com.krrishg.service.llm.LLMFactory;
import com.krrishg.support.FakeLLMProvider;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -69,7 +69,8 @@ class LLMServiceTest {
when(resourceLoader.getResource(anyString())).thenReturn(mockResource);
llmService = new LLMService(llmFactory, responseParser, referenceService,
mongoTemplate, resourceLoader, "classpath:prompts/site-generator.txt");
mongoTemplate, resourceLoader, "classpath:prompts/site-generator.txt",
"classpath:prompts/site-refiner.txt");
}
@Test

View File

@@ -1,9 +1,9 @@
package com.indie.service;
package com.krrishg.service;
import com.indie.model.AuthProvider;
import com.indie.model.User;
import com.indie.support.FakeUserRepository;
import com.indie.support.TestOAuth2User;
import com.krrishg.model.AuthProvider;
import com.krrishg.model.User;
import com.krrishg.support.FakeUserRepository;
import com.krrishg.support.TestOAuth2User;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,6 +1,6 @@
package com.indie.service;
package com.krrishg.service;
import com.indie.dto.Reference;
import com.krrishg.dto.Reference;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,6 +1,6 @@
package com.indie.service.llm;
package com.krrishg.service.llm;
import com.indie.support.FakeLLMProvider;
import com.krrishg.support.FakeLLMProvider;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@@ -1,7 +1,7 @@
package com.indie.support;
package com.krrishg.support;
import com.indie.config.TokenService;
import com.indie.model.User;
import com.krrishg.config.TokenService;
import com.krrishg.model.User;
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts;

View File

@@ -1,9 +1,9 @@
package com.indie.support;
package com.krrishg.support;
import com.indie.dto.LLMResult;
import com.indie.dto.LLMOptions;
import com.indie.dto.Reference;
import com.indie.service.llm.LLMProvider;
import com.krrishg.dto.LLMResult;
import com.krrishg.dto.LLMOptions;
import com.krrishg.dto.Reference;
import com.krrishg.service.llm.LLMProvider;
import java.util.List;

View File

@@ -1,7 +1,7 @@
package com.indie.support;
package com.krrishg.support;
import com.indie.model.Site;
import com.indie.repository.SiteRepository;
import com.krrishg.model.Site;
import com.krrishg.repository.SiteRepository;
import java.util.Comparator;
import java.util.List;

View File

@@ -1,8 +1,8 @@
package com.indie.support;
package com.krrishg.support;
import com.indie.model.AuthProvider;
import com.indie.model.User;
import com.indie.repository.UserRepository;
import com.krrishg.model.AuthProvider;
import com.krrishg.model.User;
import com.krrishg.repository.UserRepository;
import java.util.Optional;
import java.util.UUID;

View File

@@ -1,4 +1,4 @@
package com.indie.support;
package com.krrishg.support;
import org.springframework.data.domain.Example;
import org.springframework.data.domain.Page;

View File

@@ -1,4 +1,4 @@
package com.indie.support;
package com.krrishg.support;
import org.springframework.security.crypto.password.PasswordEncoder;

View File

@@ -1,4 +1,4 @@
package com.indie.support;
package com.krrishg.support;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.SimpleGrantedAuthority;

View File

@@ -1,4 +1,4 @@
package com.indie.support;
package com.krrishg.support;
import org.springframework.boot.test.context.TestConfiguration;
import org.springframework.context.annotation.Bean;