Michael Peter Christen
92e0b111a0
add solr9-jetty-bridge verification to CI
2026-07-12 13:24:43 +02:00
Michael Peter Christen
302b6af4df
Migrated to Solr 9.10.1 and Lucene 9.12.3
2026-07-12 13:13:07 +02:00
Michael Peter Christen
d0db6b69c1
Downgraded YaCy to Jetty 12.0.37
2026-07-12 12:43:55 +02:00
Michael Peter Christen
554911a88f
Migration to Jetty 12.1.11
2026-07-12 12:03:57 +02:00
Michael Peter Christen
b2e9142ea9
towards a Jetty 9 decoupling baseline for the Jetty 12 migration
2026-07-12 00:49:49 +02:00
Michael Peter Christen
bfddfe5e7e
isolate Solr 9.0 Jetty client dependencies in a relocated bridge
2026-07-11 23:40:15 +02:00
Michael Peter Christen
edeb6162c4
de-coupling of security functions from jetty
2026-07-11 20:52:05 +02:00
Michael Peter Christen
dd0d4ee962
transform Handler into Servlet-Filter
...
to further remove dependencies from jetty
2026-07-11 13:45:22 +02:00
Michael Peter Christen
b32b659023
Added a server interface which is now implemeted by jetty 9
...
This will enable a better transition once we migrate to jetty 10
2026-07-11 12:08:35 +02:00
Michael Peter Christen
e42386b3fb
removed unnecessary use of jetty
...
this is to reduce dependency on jetty before we migrate jetty
2026-07-11 11:57:09 +02:00
Michael Peter Christen
b1380c4a9f
cleaned up user authentication
...
this removes the userDB-exception in the normal
authentication process which affected mostly wiki
and blog which are not required any more. We also
cleaned up translation messages as this function was
not used at all. This is a required step forward
a renovation of the jetty server.
2026-07-11 11:11:06 +02:00
Michael Peter Christen
f2b0f41d84
migrated jcifs, mime4j to latest
2026-07-10 23:55:32 +02:00
Michael Peter Christen
91a9527bc4
removed org.restlet.jar as it is not needed any more
...
restlet was a dependency for Solr 4.8 but not for Solr 9.0 any more.
2026-07-10 23:45:51 +02:00
Michael Peter Christen
f3923a0a0e
migrated a large number of libraries to latest
2026-07-10 23:42:16 +02:00
Michael Peter Christen
dd0225bdde
We migrate to JDK 17
...
This is a hard requirement to be able to migrate
to a more recent jetty version, which may happen sometime soon.
2026-07-10 22:47:39 +02:00
Michael Peter Christen
3950a4f49b
new use case graphics and slightly larger font
2026-07-10 18:08:34 +02:00
Michael Peter Christen
dc84868b8b
added help files for YaCy UI web pages
2026-07-10 00:20:29 +02:00
Michael Peter Christen
ae8941b245
fixed language selector and translations for the selector
2026-07-10 00:19:23 +02:00
Michael Peter Christen
30f66631bc
enhanced Network Graph Caching
2026-07-09 22:17:32 +02:00
Michael Peter Christen
55956c502b
Complete Chinese, Hindi, Japanese, and Korean translations.
2026-07-09 00:02:50 +02:00
Michael Peter Christen
57d188e69a
Major fix for localization: finalizing German, French, Spanish, Italian,
...
Greek, Slovak, Ukrainian, Turkish and Russian. Also added full support
for Polish language. All servlets are now fully supported by those
languages.
2026-07-07 21:36:59 +02:00
Michael Peter Christen
2ca403a1fc
fix for spelling in web pages, fixes in locale translations, added
...
missing pages in de-locale, removed translation for non-existing pages
2026-07-07 00:20:00 +02:00
Michael Peter Christen
2e46033b68
better distinct between num_ctx and max_tokens
2026-07-05 21:52:50 +02:00
Michael Peter Christen
0eec5ec6ac
another report fix
2026-07-05 13:17:38 +02:00
Michael Peter Christen
9e0a6338cc
removed bloat
2026-07-05 12:58:07 +02:00
Michael Peter Christen
6c6148c773
setting max_tokens per model
2026-07-05 12:43:45 +02:00
Michael Peter Christen
e6d5aed331
fixed shutdown problem
2026-07-05 12:13:07 +02:00
Michael Peter Christen
35a1d85f8b
removed the snapshot feature and all dependencies from non-java code
2026-07-05 12:04:42 +02:00
Michael Peter Christen
9e5958ab0e
enhanced logging (to be used in self-enhancement reports)
2026-07-05 09:19:46 +02:00
Michael Peter Christen
28c6e01bcd
enhanced download of models, updated model list
2026-07-05 08:48:58 +02:00
Michael Peter Christen
e419ceda7c
IPv6-aware fixes
...
not a full IPv6 support fix, but changes towards
2026-07-05 08:38:08 +02:00
Michael Peter Christen
e5d9efe653
fix for timeout
2026-07-04 17:08:36 +02:00
Michael Peter Christen
8f2f9c3ce4
enhanced gitignore
2026-07-04 14:51:32 +02:00
Michael Peter Christen
51e6c98475
enhanced log reports generation
2026-07-04 14:49:44 +02:00
Michael Peter Christen
a72b519440
fix for memory setting
2026-07-04 14:08:46 +02:00
Michael Peter Christen
9f540de067
Enhanced Log Reports
2026-07-04 13:52:47 +02:00
Michael Peter Christen
adb04ae397
added llm proxy servlet to augment the RAGProxyServlet with admin
...
access. We need this to do remote LLM inference configuration.
2026-07-04 13:01:38 +02:00
Michael Peter Christen
a8b90eb365
Merge branch 'master' of https://github.com/yacy/yacy_search_server.git
2026-07-04 10:57:22 +02:00
Michael Peter Christen
e1c988b5c3
added log report generator for recursive self-improvement
2026-06-28 22:49:39 +02:00
Michael Peter Christen
177cc87b89
Merge branch 'master' of https://github.com/yacy/yacy_search_server
2026-06-23 07:47:04 +02:00
Michael Christen
94e8ac3b5f
Merge pull request #795 from mmeier86/fix-weird-version-string
...
Fix broken YaCy version string for containerized deployments
2026-06-04 22:52:50 +02:00
Michael Meier
a5a1f44441
Docker: Fix YaCy version determination
...
The .dockerignore file was preventing the .git directory from being
copied into the context during container builds, which prevented ant
from determining the YaCy version by running a few git commands.
This fixes containerized YaCy peer's version showing up as:
yacy_v1.941_fatal: not a git repository (or any of the parent directories):
.gitfatal: not a git repository (or any of the parent directories):
.git_fatal: not a git repository (or any of the parent directories): .git
2026-06-04 22:18:23 +02:00
Michael Peter Christen
5b6a3fdbc1
Merge branch 'master' of https://github.com/yacy/yacy_search_server
2026-05-31 12:07:41 +02:00
Michael Peter Christen
6d8c08b34a
enhanced ai chat: show when tool calls happen and show result of tool
...
calls during current chat completion
2026-05-31 10:22:32 +02:00
Michael Peter Christen
d1a32360ab
added update_plan tool
2026-05-31 10:21:56 +02:00
Michael Christen
ff15bf7083
Merge pull request #783 from songproducer/improve/late-page-quality
...
fix: scale nodeStack capacity with query offset so late pages aren't …
2026-05-25 22:08:29 +02:00
Michael Christen
18053d6254
Merge pull request #775 from songproducer/fix/xss-reflected-input
...
fix: HTML-escape reflected user input and crawled document metadata to prevent XSS (#401 , #630 )
2026-05-25 22:01:16 +02:00
Michael Christen
ce9c78f5d3
Merge pull request #777 from songproducer/fix/system-prompt-js-escape
...
Fix JS syntax error when system prompt contains single quotes
2026-05-23 22:53:50 +02:00
Michael Peter Christen
77f556a77d
added experimental artifact envelope tool and plotter
2026-05-16 14:21:50 +02:00
Leo Treasure and Claude Sonnet 4.6
7c0a00aad3
fix: scale nodeStack capacity with query offset so late pages aren't evicted
...
WeakPriorityBlockingQueue evicts lowest-scoring entries when full. With a
fixed 150-slot nodeStack, page 2+ results compete against page 1 results
and high-quality late-page candidates get evicted before ranking completes.
Adding query.offset + query.itemsPerPage() to the initial capacity ensures
enough slots exist for the requested page's candidates to survive.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-25 20:18:12 +08:00