Shinsuke Sugaya

Results 18 issues of Shinsuke Sugaya

This is a comprehensive modernization of the Fess Site Search project to use current best practices and latest stable versions of dependencies. ## Major Changes ### Python Package Management -...

…st coverage This commit introduces comprehensive improvements to the ingest module: **IngestFactory improvements:** - Replace array-based storage with ArrayList for better performance - Add caching mechanism with volatile array for...

java.net.URL has been deprecated in recent Java versions, so this commit migrates all usages to the recommended java.net.URI class. Changes: - ProtocolHelper.java: Convert URL to URI using toURI() method for...

This pull request introduces a set of significant refactoring and improvements to the Fess API implementation, focusing on modularity, maintainability, performance, and code quality. Key changes include the introduction of...

This commit improves the CORS (Cross-Origin Resource Sharing) implementation in the org.codelibs.fess.cors package with the following enhancements: 1. Bug Fixes: - Fixed typo in CorsHandlerFactory: renamed 'handerMap' to 'handlerMap' -...

Major improvements: - Extracted common filter processing logic into reusable methods (processFilters, addFailureExclusionFilters) - Extracted crawler setup logic into dedicated methods (setupWebCrawler, setupFileCrawler) - Extracted crawler execution logic into executeCrawlers...