mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-24 05:18:58 +00:00
![]() We no longer break the query into "sets" of search terms and need to adapt the code to not use this assumption. For the API service, we'll simulate the old behavior to keep the API stable. For the search service, we'll introduce a new way of calculating positions through tree aggregation. |
||
---|---|---|
.. | ||
java/nu/marginalia/api | ||
test/nu/marginalia/api/svc | ||
build.gradle | ||
readme.md |
API
The API service acts as a gateway for public API requests, it deals with API keys and rate limiting and so on.
Central Classes
- ApiService handles REST requests and delegates to the appropriate handling classes.