1. b4ffe18 fix(logging): use one logback-spring.xml and silence logback status from main() (#193) by Aditya Parikh · 8 hours ago main
  2. 1883124 feat: add SLF4J logging to all service classes (#110) by Aditya Parikh · 8 hours ago
  3. 9340f3b feat(mcp): declare tool-surface boundaries in MCP server instructions (#162) by Aditya Parikh · 8 hours ago
  4. 04b0c72 fix(logging): load logback-spring.xml without breaking native stdout (#189) by Aditya Parikh · 8 hours ago
  5. 20e84a7 feat(indexing): add markdown document indexing (#144) by Shahzad ASGHAR [United Nations] · 9 hours ago
  6. b862e15 fix(ci): repair release workflows that silently skipped or never ran (#174) by Aditya Parikh · 9 hours ago
  7. 59089e1 feat(search): replace sort clause maps with a typed SortClause record (#164) by Aditya Parikh · 9 hours ago
  8. f5fb48a Add a draft security threat model + discoverability files (THREAT_MODEL.md, SECURITY.md) (#160) by Jarek Potiuk · 9 hours ago
  9. 9b1d0e7 fix(config): keep empty facet arrays as NamedList, not List (#175) by Aditya Parikh · 9 hours ago
  10. e460042 docs(site): host MCP documentation content in-repo, deployed to solr-site at build time (#143) by Aditya Parikh · 9 hours ago
  11. a19fadf docs: add a first-collection tutorial teaching schema design (#184) by Aditya Parikh · 9 hours ago
  12. 19b5994 chore(build): upgrade Gradle wrapper to 9.7.1 and retry distribution downloads (#188) by Aditya Parikh · 9 hours ago
  13. 8f57c74 docs(keycloak): make the quick start actually runnable (#190) by Aditya Parikh · 9 hours ago
  14. a84033b feat(jspecify): complete the @NullMarked opt-in for test packages (#179) by Aditya Parikh · 3 weeks ago
  15. e4428af feat(search): append remediation hints to common Solr query errors (#166) by Aditya Parikh · 3 weeks ago
  16. c1c2a8e fix: correct indexing, collection-name and service defects (#176) by Aditya Parikh · 3 weeks ago
  17. be84c90 test: remove brittle assertions and a null image default (#177) by Aditya Parikh · 3 weeks ago
  18. 2a91dbb docs: correct claims that do not match the code (#178) by Aditya Parikh · 3 weeks ago
  19. e755aa2 docs: drop stale FieldStats from the native-hints list (#180) by Aditya Parikh · 3 weeks ago
  20. c011b0e docs(collection): explain null cache/handler stats on Solr 10 (#163) by Aditya Parikh · 3 weeks ago
  21. a1639ae feat(search): document eDisMax local params in search tool description (#161) by Aditya Parikh · 3 weeks ago
  22. 34a2183 docs: fix broken documentation links in README (#171) by Aditya Parikh · 3 weeks ago
  23. 69a23a9 docs: add tester quick-start smoke test guide (#158) by Aditya Parikh · 3 weeks ago
  24. f01cfff feat(indexing): report indexed field names in tool responses (#165) by Aditya Parikh · 3 weeks ago
  25. 9960827 refactor: remove dead fields and unused FieldStats type (#106) by Aditya Parikh · 3 weeks ago
  26. 88fa114 refactor: replace mutable Date with Instant in DTO records (#113) by Aditya Parikh · 3 weeks ago
  27. 9e71cb4 fix(test): restore docker image tag suffix for native integration tests (#173) by Aditya Parikh · 3 weeks ago
  28. 2809af2 fix(native): register DefaultMetaProvider reflection hint to unbreak nativeTest (#172) by Aditya Parikh · 3 weeks ago
  29. a57f4d9 docs(security): document single-tenant deployment model (#169) (#170) by Jan Høydahl · 6 weeks ago
  30. 3dc8a00 docs: correct stale SolrJ 10 dependency note (#167) by Aditya Parikh · 7 weeks ago
  31. 582490b fix(config): accept text/plain content-type in JsonResponseParser (#90) by Yunus Emre KORKMAZ · 3 months ago
  32. 7444af2 ci: drop GHCR/Docker publishing from build-and-publish.yml (#153) by Aditya Parikh · 3 months ago
  33. 1374ba3 ci: log in to GHCR inline in release-publish.yml to bypass ASF Actions allow-list (#154) by Aditya Parikh · 3 months ago
  34. 91d15e0 ci: remove nightly-build.yml (broken at startup, unwanted) (#155) by Aditya Parikh · 3 months ago
  35. 56c16f6 Prune out ai docs, but keep details on graalvm. (#156) by Eric Pugh · 3 months ago
  36. ab42b64 feat(config): HTTP Basic Authentication credentials (builds on #89) (#152) by Aditya Parikh · 3 months ago
  37. 19aaccb feat(config): support HTTP Basic Authentication credentials (#89) by Yunus Emre KORKMAZ · 3 months ago
  38. 1e09edd Add comments to resolve javadoc warnings (#146) by Eric Pugh · 3 months ago
  39. 518bc17 feat(build): RAT license-header enforcement as a buildSrc convention plugin (stacked on #138) (#150) by Aditya Parikh · 3 months ago
  40. a2b5126 feat(build): binary-release LICENSE/NOTICE derived from the SBOM (#138) by Aditya Parikh · 3 months ago
  41. 80a51cc docs: slim README to a user "how to use" guide (builds on #147; ports #95) (#151) by Aditya Parikh · 3 months ago
  42. 1d9082a docs: add FAQ on Skills vs MCP (#140) by Aditya Parikh · 3 months ago
  43. 564ee63 ci: fix workflows blocked by the ASF GitHub Actions allow-list (#145) by Aditya Parikh · 3 months ago
  44. 82bd57a feat(build): generate CycloneDX SBOM for every release artifact (#142) by Aditya Parikh · 3 months ago
  45. 9e58685 fix(test): stop double-appending docker image tag suffix (#139) by Aditya Parikh · 3 months ago
  46. e515705 Disable auto-linking JIRA issues by Jan Høydahl · 3 months ago
  47. 58c0a4e feat(mcp): prompts + completion (#137) by Aditya Parikh · 4 months ago
  48. b98d4f9 feat: add schema modification MCP tools (add-fields, add-field-types) (#131) by Aditya Parikh · 4 months ago
  49. 70f519f feat(mcp): annotate tools with behavior hints (readOnly/destructive/idempotent) (#134) by Aditya Parikh · 4 months ago
  50. 9f4d417 chore(deps): upgrade Spring Boot to 3.5.14 and Spring AI to 1.1.7 (#135) by Aditya Parikh · 4 months ago
  51. c7b2529 fix: propagate errors from listCollections() instead of returning empty list (#112) by Aditya Parikh · 4 months ago
  52. 31a753b fix(security): require authentication for actuator endpoints other than health (#124) by Aditya Parikh · 4 months ago
  53. afbf38d fix(indexing): return indexing results to MCP clients instead of void (#107) by Aditya Parikh · 4 months ago
  54. 8eff997 fix(security): replace permissive CORS wildcard with explicit allowlist (#121) by Aditya Parikh · 4 months ago
  55. 48966a2 fix(indexing): inject Spring ObjectMapper in JsonDocumentCreator (#101) by Aditya Parikh · 4 months ago
  56. 74e9a9a fix(security): enable JWT audience validation and declare MCP resource path (#123) by Aditya Parikh · 4 months ago
  57. 8b473f6 fix(security): require authentication for metadata MCP tools (#120) by Aditya Parikh · 4 months ago
  58. 015eedd fix(security): make HTTP mode secure by default (#125) by Aditya Parikh · 4 months ago
  59. 0aa377c docs(security): document HTTP transport security model (#126) by Aditya Parikh · 4 months ago
  60. 6688090 build(docker): per-profile native images + Jib JVM, plus matrix CI + bootJar dep + HTTP/1.1 SolrJ (#129) by Aditya Parikh · 4 months ago
  61. 62e92cd fix(solr): force HTTP/1.1 in SolrJ client to avoid flaky H2 EOF (#130) by Aditya Parikh · 4 months ago
  62. 38fca3d docs(security): document STDIO transport security model (#119) by Aditya Parikh · 4 months ago
  63. 7e82352 Replace this test with PR#117 by Eric Pugh · 4 months ago
  64. ffcb508 ci: add dedicated PR validation workflow with unit/integration test split (#117) by Aditya Parikh · 4 months ago
  65. 81fef75 Trying to enable tests via GHA in our repo by Eric Pugh · 4 months ago
  66. b41691c fix: unify document creator validation exceptions to DocumentProcessingException (#116) by Aditya Parikh · 4 months ago
  67. 26a744c fix: Fix 2 erroneous tests in CollectionServiceIntegrationTest (#93) by Aditya Parikh · 5 months ago
  68. 71e6959 feat: GraalVM native image support (#92) by Aditya Parikh · 5 months ago
  69. 6ccade5 test: add MCP client integration test and reorganize test structure (#91) by Aditya Parikh · 5 months ago
  70. cb04f63 feat(compat): Solr 10 support with metrics API migration (#61) by Aditya Parikh · 5 months ago
  71. 1b73064 chore(deps): bump Error Prone Plugin from 4.2.0 to 5.1.0 (#84) by Aditya Parikh · 5 months ago
  72. 56c634d chore(deps): bump Error Prone Core from 2.38.0 to 2.48.0 (#81) by Aditya Parikh · 5 months ago
  73. f380ec2 chore(deps): bump Jib from 3.4.5 to 3.5.3 (#78) by Aditya Parikh · 5 months ago
  74. 3fd9909 chore(deps): bump Awaitility from 4.2.2 to 4.3.0 (#76) by Aditya Parikh · 5 months ago
  75. 60286ad chore(deps): bump MCP Server Security from 0.0.4 to 0.0.6 (#77) by Aditya Parikh · 5 months ago
  76. 1168816 chore(deps): bump Commons CSV from 1.10.0 to 1.14.1 (#79) by Aditya Parikh · 5 months ago
  77. 06563e1 chore(deps): bump NullAway from 0.12.7 to 0.13.1 (#80) by Aditya Parikh · 5 months ago
  78. d06a35c chore(deps): bump OpenTelemetry Instrumentation BOM from 2.11.0 to 2.26.1 (#82) by Aditya Parikh · 5 months ago
  79. d456e54 chore(deps): upgrade Gradle Wrapper from 9.2.1 to 9.4.1 (#83) by Aditya Parikh · 5 months ago
  80. a6481c4 chore(deps): bump Spring AI from 1.1.3 to 1.1.4 (#75) by Aditya Parikh · 5 months ago
  81. 0d734da chore(deps): bump Spring Boot from 3.5.11 to 3.5.13 (#74) by Aditya Parikh · 5 months ago
  82. 6009213 feat(deps): upgrade solr-solrj from 9.9.0 to 10.0.0 (#58) by Aditya Parikh · 6 months ago
  83. dbecfb3 feat(config): switch Solr wire format from JavaBin to JSON (#55) by Aditya Parikh · 6 months ago
  84. 44f4c79 feat(config): enable Docker Compose auto-start in HTTP mode only (#70) by Aditya Parikh · 6 months ago
  85. 4fa5de2 chore: remove @version and @since javadoc tags (#60) by Aditya Parikh · 6 months ago
  86. 168a72e feat: enable virtual threads (#67) by Aditya Parikh · 6 months ago
  87. ea2dff8 chore: add .worktrees/ to .gitignore for isolated workspaces (#63) by Aditya Parikh · 6 months ago
  88. c203b3f refactor: remove standalone Solr support, require SolrCloud (#71) by Aditya Parikh · 6 months ago
  89. 71e0031 refactor(security): move security configs to dedicated package (#56) by Aditya Parikh · 6 months ago
  90. 2ffda8a feat(deps): upgrade Spring AI to 1.1.3 (#72) by Aditya Parikh · 6 months ago
  91. 17f0907 feat(deps): upgrade Spring Boot to 3.5.11 (#73) by Aditya Parikh · 6 months ago
  92. e4f223e feat(collection): add create-collection tool and dedicated collection package (#57) by Aditya Parikh · 6 months ago
  93. 375a710 feat: add observability with OpenTelemetry Spring Boot Starter (#41) by Aditya Parikh · 6 months ago
  94. 002ea0c fix(docs): use "collections" consistently instead of "cores" (#51) by Aditya Parikh · 6 months ago
  95. ba020ed docs: add Claude Code onboarding instructions (#49) by Aditya Parikh · 7 months ago
  96. ef1bac0 test: make Solr version configurable for compatibility testing (#50) by Aditya Parikh · 7 months ago
  97. 1f4eca2 feat: change MCP server protocol from streamable to stateless (#42) by Aditya Parikh · 7 months ago
  98. 38e3d10 feat(security): add configurable security bypass for HTTP mode (#44) by Aditya Parikh · 7 months ago
  99. c1016b5 fix: standardize MCP tool names to kebab-case (#43) by Aditya Parikh · 7 months ago
  100. acdfb18 chore: centralize Java version configuration in composite action (#38) by Aditya Parikh · 7 months ago