14936 Commits
Author SHA1 Message Date
Michael Peter Christen 0887619a1f distinguish between usage columns and feature columns, added tooling 2025-11-11 23:15:40 +01:00
Michael Peter Christen 576d3b2657 design updates for LLMSelection 2025-11-10 23:45:53 +01:00
Michael Peter Christen 1a74f18af9 fixed persistence of LLMSelection production table events 2025-11-10 23:24:57 +01:00
Michael Peter Christen 37c26bddf3 added persistence to production models table 2025-11-10 00:27:11 +01:00
Michael Peter Christen 4fcf4d5eaa more models in recommended models and production matrix definition
functions
2025-11-09 21:43:00 +01:00
Michael Peter Christen 2f0629d423 reading the post request body and sending it in a get attribute to
servlets
2025-11-09 21:42:07 +01:00
Michael Peter Christen fa037b467f refactoring - both model lists now tables 2025-11-07 01:57:05 +01:00
Michael Peter Christen 2b9d6413a7 added buttons for model deletion 2025-11-07 01:40:06 +01:00
Michael Peter Christen 5f2467c74f refactoring the code to decluster into separate functions:
api access, download activity, rendering functions
2025-11-07 01:05:57 +01:00
Michael Peter Christen 3ea9276d82 added download option for recommended models in LLMSelection
(this is still a stub)
2025-11-07 00:30:55 +01:00
Michael Peter Christen 9888473d36 LLM selection servlet (stub) 2025-11-02 17:08:06 +01:00
Michael Peter Christen 1ab5ee3476 refactoring of llm classes 2025-10-27 23:59:28 +01:00
Michael Peter Christen d61b3b85e7 code cleanup 2025-10-12 23:22:17 +02:00
Michael Peter Christen bc72f36c0b small fixes to MCP server 2025-10-12 02:16:19 +02:00
Michael Peter Christen 9a1abb9c1e fixed method recognition in MCP Server 2025-10-12 01:30:57 +02:00
Michael Peter Christen 02735a44a3 added loging to MCP server 2025-10-12 01:05:53 +02:00
Michael Peter Christen 2a492a76bf Merge branch 'master' of https://github.com/yacy/yacy_search_server.git 2025-10-11 01:29:14 +02:00
Michael Peter Christen f41415a299 added MCP server
You can now use YaCy as a search tool within an agentic LLM framework,
i.e. using MCP clients in N8N or OpenAI AgentBuilder.
The tool address is /tools
2025-10-11 01:28:55 +02:00
Michael Christen e178781d98 Merge pull request #737 from henschi/fix_tests
fix test after the lastest changes
2025-10-05 19:21:57 +02:00
Michael Peter Christen 01122f6784 Fix for refactoring introduced in
https://github.com/yacy/yacy_search_server/commit/8451cfdef8f3e40cb866c4ee74fbf21d73325136
As mentioned in
https://github.com/yacy/yacy_search_server/issues/687#issuecomment-3368449331
2025-10-05 19:10:09 +02:00
Henschi 2fb50ce5d6 fix test after the lastest changes 2025-10-04 17:44:02 +02:00
Michael Peter Christen a7d8fc4c0a added YaCy logo vector graphics 2025-09-29 22:47:43 +02:00
Michael Peter Christen 6ad89ab5e7 stub of ollama client app 2025-09-25 23:56:15 +02:00
Michael Peter Christen 61fd46c006 Enhanced fonts: new 6-Pixel font
like the greatest home computers in the 80s
2025-09-25 23:55:05 +02:00
Michael Peter Christen 3560b58450 refactoring of FontGenerator 2025-09-22 21:19:49 +02:00
Michael Peter Christen 534a7174d1 enlarged web structure image
Only the headline gets a larger font, the network nodes stay with
a 5-pixel font. However, the overall size had been increased by 20%
2025-09-21 23:26:52 +02:00
Michael Peter Christen 24fd128dde enlarged Access Grid picture size by 20% 2025-09-21 23:15:50 +02:00
Michael Peter Christen 0a343357dd enlarged by 20% also PerformaceGraph, ProfilingGraph
NetworkHistory, ChartPlotter and the Status page.
2025-09-21 22:41:57 +02:00
Michael Peter Christen 3b4710f1fb Enlarged Network Graphic by 20%
The YaCy retro-pixel-art images had been designed in a time
where displays had not been "retina displays" and
device pixel ratios (DPR) of 2 (everything must be scaled up
by 100% to have the same size).
Because the YaCy images have a fixed-width size, they appear
now tiny compared on how they appeared in the past.
Our 6-pixel font is not readable any more on high-res
displays because with a DPR-2 they are scaled down to 50%.
Experiments with DPR-agnostic auto-scaling of the images did
not show a beautiful result. Instead, we now simply give
the graphics 20% more pixel space and also scale up the font
from 6 pixel to 8 pixel. They still have a nice retro-style
look.
2025-09-21 21:37:38 +02:00
Michael Peter Christen 6575e97bc3 introduced 7 pixel font 2025-09-21 20:30:22 +02:00
Michael Peter Christen b16cc99d12 refactoring PrintTool 2025-09-21 17:50:12 +02:00
Michael Peter Christen 725b41550c added some more visualization archetypes 2025-09-21 17:33:10 +02:00
Michael Peter Christen 78d26f1ec5 added three more 80s style retro plotter: Isometric, Radar, StarTunnel 2025-09-20 17:38:05 +02:00
Michael Peter Christen 9b91b52700 added experimental SkylinePlotter and unfinished network graph using the
SkylinePlotter
2025-09-20 17:22:46 +02:00
Michael Christen 008b8c3b49 Merge pull request #722 from scyt01/master
Fix proper encoding in sendDirectory() function
2025-09-14 23:00:42 +02:00
Michael Peter Christen 7f16f35a0a upgraded commons-lang to commons-lang to fix
"Uncontrolled Recursion" security warning:
https://github.com/yacy/yacy_search_server/security/dependabot/48
2025-09-14 22:58:24 +02:00
Michael Peter Christen b11ec8bfa8 added helper class 2025-09-10 23:17:23 +02:00
Michael Christen 122f8441c4 Merge pull request #730 from szarowski/last_modified
support for /date search to be sorted by date published #622
2025-09-10 21:20:08 +02:00
Michael Peter Christen 15178d2545 review of kelondro storage classes 2025-09-10 00:15:06 +02:00
Michael Peter Christen 1e5f744327 review of serverObjects and ChunkedBytes 2025-09-09 00:23:54 +02:00
Michael Peter Christen 80f24b6262 another fix for previous commit 2025-08-26 21:56:39 -07:00
Michael Peter Christen 8106ab2be0 fix for latest commit 2025-08-26 11:23:50 -07:00
Michael Peter Christen 8451cfdef8 enabling very large file uploads >2gb
This is a complete re-design of the serverObjects data structure which
holds all data that is submitted during http post requests to YaCy.
Before the change, post attributes had been stored to Strings which
cannot be larger than 2GB. Furthermore, byte[] uploads had been encoded
to b64 Strings to fit into this data structure. Those strings are now
replaced by a new data structure, ChunkedBytes which is an object that
can hold more than 2GB data using a list of byte[] objects. All required
streaming functions are implemented and streaming from http post upload
into this data structure works. The b64 encoding has been removed. The
ZIM and WARC reader make use of the new data structure.
2025-08-26 10:44:06 -07:00
Roman Szarowski ab095b8686 support for /date search to be sorted by date published - https://github.com/yacy/yacy_search_server/issues/622 2025-08-25 23:36:10 +02:00
Michael Peter Christen c2060cc15d added YaCy Pack Downloader
This does a direct scan of the dataset repositories at huggingface. At
this time there is one repo which has the String "YaCy-Pack" inside the
repo name. All repositories that have that String in its name are
listed. A download button exist which downloads the YaCy Pack to the
hold path.
2025-08-19 22:53:53 -07:00
Michael Peter Christen 7a6dd868f5 fixes in pack generator and manager 2025-08-19 22:51:34 -07:00
Michael Peter Christen 9c3024d59b another fix to the http client:
- removed forced setting of the host attribute, let the library do that.
Setting the host attribute caused failure in case of redirects
- removed disabling of cookies, some pages require cookies to accept the
request.
2025-08-19 10:08:58 -07:00
Michael Peter Christen 85ba1293fa added delete button to pack manager 2025-08-17 23:00:18 -06:00
Michael Peter Christen 7d049c4786 updated bcmail 1.79 -> 1.81 2025-08-17 22:59:47 -06:00
Michael Peter Christen e373174835 added sec_fetch_mode to http request headers 2025-08-17 22:59:07 -06:00