Commit graph

4335 commits

Author SHA1 Message Date
Shinsuke Sugaya
8b2adce4eb #2818 add test resources 2024-06-17 22:37:04 +09:00
Shinsuke Sugaya
95354c5400 fix #2818 Enable fess-crawler plugin in Fess plugin system 2024-06-17 21:39:16 +09:00
Shinsuke Sugaya
146f52e299 fix #2817 Update site_path abbreviation logic based on configuration settings. 2024-05-30 15:59:10 +09:00
Shinsuke Sugaya
f3e1e563dc fix #2814 Refactor authentication property key to AUTHENTICATIONS_PROPERTY in DataConfig and WebConfig 2024-05-09 18:49:30 +09:00
Shinsuke Sugaya
128bd4f3a9 fix #2813 Fix typo in operationId from listLPopularWords to listPopularWords 2024-05-09 15:32:10 +09:00
Shinsuke Sugaya
054c7a0b81 fix #2812 Refactor content type setting in API response headers for enhanced accuracy and coverage 2024-05-09 15:32:03 +09:00
Shinsuke Sugaya
95277d5861 fix #2810 Removed sessionId from crawl job configuration scripts 2024-04-11 11:35:33 +09:00
Shinsuke Sugaya
4524243a62 fix #2809 Update copyright year to 2024 in footer copyright notices 2024-03-22 20:59:11 +09:00
Shinsuke Sugaya
1409cc1018 fix #2807 Add record_count to /api/v1/popular-words API response 2024-02-22 11:19:50 +09:00
Shinsuke Sugaya
76352cf8dc Update copyright headers to 2024 2024-02-22 10:53:18 +09:00
Shinsuke Sugaya
b774b68242 opensearch 2.12.0 2024-02-22 10:52:50 +09:00
Shinsuke Sugaya
106900ae91
Update Test Environment to macOS-14 and Enhance Logging During Test Execution (#2806)
* add log4j2.xml
* replace with macos-14
2024-02-10 20:19:11 +09:00
Shinsuke Sugaya
8e215f4cbd
Refactor GitHub Actions for Improved Efficiency and Maintenance (#2805) 2024-02-10 12:19:37 +09:00
Shinsuke Sugaya
03f32cb3c3 #2789 fess-script-groovy 15.0.0-SNAPSHOT 2024-02-08 22:36:12 +09:00
Shinsuke Sugaya
f8eda0df53 #2804 add osdd.xml for testingl 2024-02-08 14:20:36 +09:00
Shinsuke Sugaya
f1894f70e1 fix #2804 Disable OSDD processing when SSO is active to enhance usability 2024-02-08 14:03:55 +09:00
Shinsuke Sugaya
479eeab409 fix #2803 Include aside tag in HTML crawler's pruned tags to enhance content relevance. 2024-02-05 22:21:25 +09:00
Shinsuke Sugaya
0686a8b613 fix #2802 Prevent NullPointerException in FessMultipartRequestHandler by adding null check and fallback for tempDirFile 2024-01-30 22:15:04 +09:00
Shinsuke Sugaya
b50b0b93f2 fix #2801 Updated AccessTokenHelper to throw exception when only 'Bearer' is specified in Authorization header 2024-01-28 22:54:52 +09:00
Shinsuke Sugaya
08efca08a0 #2792 improve log messages 2024-01-27 11:13:15 +09:00
Shinsuke Sugaya
38108ad810 fix #2800 Handle Exceptions in Suggester Instance Initialization 2024-01-25 15:37:15 +09:00
Shinsuke Sugaya
0c07a74b92 fix #2799 Refactor to centralize current time retrieval using systemHelper.getCurrentTimeAsLong() 2024-01-21 14:21:35 +09:00
Shinsuke Sugaya
dfb42791dc #2796 Added JUnit tests 2024-01-20 20:12:39 +09:00
Shinsuke Sugaya
bf848c608e fix #2798 Enhance IndexingHelper with additional JUnit tests 2024-01-15 22:25:50 +09:00
Shinsuke Sugaya
296368a9fc fix #2797 Enhanced CrawlingConfigHelper with improved parameter naming and added extensive JUnit tests for robust testing 2024-01-11 11:40:16 +09:00
Shinsuke Sugaya
ed73caf359 fix #2796 Added JUnit tests for SystemHelper methods, ensuring enhanced reliability and coverage 2024-01-09 22:21:50 +09:00
Shinsuke Sugaya
491e5a02c1 fix #2795 Updated user-agent version handling in crawler to use dynamic versioning based on Fess version 2024-01-07 22:53:47 +09:00
Shinsuke Sugaya
ab89d042f7 fix #2794 Updated exception handling to catch generic exceptions, improving stability when crawl settings are deleted 2024-01-06 21:16:20 +09:00
Shinsuke Sugaya
7129edae93 #2793 add test.command.args 2024-01-01 18:01:58 +09:00
Shinsuke Sugaya
dedcfbff25 fix #2793 Integrated Jacoco for improved test coverage analysis 2024-01-01 12:36:43 +09:00
Shinsuke Sugaya
becc83e9f2 fix #2792 Enhanced CPU load management and thread waiting logic for better system stability 2023-12-29 15:49:58 +09:00
Shinsuke Sugaya
129418d44c fix #2791 Updated byte display in log messages for detailed size representation with decimal precision 2023-12-29 14:43:51 +09:00
Shinsuke Sugaya
c1f8467d66 fix #2790 Enhanced exception logging to warning level in action classes 2023-12-24 14:37:36 +09:00
Shinsuke Sugaya
bedf2934b1 fix #2789 bump up to java 21 2023-12-23 19:43:27 +09:00
Shinsuke Sugaya
90d6af1385 fix #2788 bump up to tomcat 10.1 2023-12-23 15:18:48 +09:00
Hoang Trung Hieu
642d96a1a6
Search by DocID instead of ID when deleting old documents (#2787)
The method IndexingHelper#deleteOldDocuments() is responsible for removing
old search entries, and it seems that it can find these old entries correctly
(the docIdList correctly contains old entries).

But the deleteByQuery() call seems to be searching the wrong column (with the
default settings, it is searching by "_id" column instead of "doc_id").

This patch changes the QueryBuilder (used by deleteByQuery) from querying
by "_id" column to "doc_id" instead.
2023-12-16 08:09:57 +09:00
Shinsuke Sugaya
613c418631 fix #2786 Optimized Content-Disposition handling: use 'filename*' only for non-ASCII names. 2023-12-01 21:11:39 +09:00
Shinsuke Sugaya
39bf5f1943 fix #2785 Removed BOM from stopwords.txt files for multiple languages in Fess indices 2023-11-27 21:59:36 +09:00
Shinsuke Sugaya
e35c04d8c6 fix #2784 Added functionality to set Content-Disposition to inline based on MIME types configuration 2023-11-19 11:22:47 +09:00
Shinsuke Sugaya
5bbf18084c update repository id for oss.sonatype.org 2023-11-18 06:17:00 +09:00
Shinsuke Sugaya
0f2ef0ce07 fix #2783 Add snapshot repository to pom.xml and streamline GitHub Actions workflows 2023-11-18 05:59:30 +09:00
Shinsuke Sugaya
6d0530a778 fix #2778 Implement phrase query handling for single-word terms enclosed in quotes 2023-11-02 10:07:13 +09:00
Shinsuke Sugaya
79cd2a60bd replace with fess-14.12 branch 2023-10-31 22:12:32 +09:00
Shinsuke Sugaya
0e923eeb53 fess-parent 14.12.0-SNAPSHOT 2023-10-29 10:35:26 +09:00
Shinsuke Sugaya
2bc92694bc fix #2776 Tweak exception handling in PluginHelper for better clarity. 2023-10-25 21:28:44 +09:00
Shinsuke Sugaya
2d07323b8c update doc 2023-10-21 13:07:59 +09:00
Shinsuke Sugaya
96c3bf0c12 [maven-release-plugin] prepare for next development iteration 2023-10-19 12:41:07 +00:00
Shinsuke Sugaya
7ab6fd4771 [maven-release-plugin] prepare release fess-14.11.0 2023-10-19 12:41:01 +00:00
Shinsuke Sugaya
8a36e4aef3 fess-script-groovy 14.11.0 2023-10-19 17:05:01 +09:00
Shinsuke Sugaya
eec6740eba fix #2775 upgrade tasks for 14.11 2023-10-19 16:34:43 +09:00