This website requires JavaScript.
b5a8eec445
Added reranker exploration setup
108-add-reranker-support
LD-Reborn
2026-03-08 10:49:27 +01:00
1b88bd1960
Merge pull request #133 from LD-Reborn/132-migrations-break-database-on-failure-due-to-lack-of-transactions
main
LD50
2026-02-23 21:13:20 +01:00
1aa2476779
Fixed migrations breaking because of IIS, added MySQL transaction method
LD-Reborn
2026-02-23 21:08:46 +01:00
7ed144bc39
Merge pull request #131 from LD-Reborn/20260223_mysqlfux
LD50
2026-02-23 07:41:33 +01:00
3b42a73b73
Fixed MySQL migration error
LD-Reborn
2026-02-23 07:41:03 +01:00
6f6ded1d90
Merge pull request #130 from LD-Reborn/129-post-entity-only-does-upserting
LD50
2026-02-22 20:00:08 +01:00
cda028f213
Fixed naming convention issues
LD-Reborn
2026-02-22 19:59:49 +01:00
0582ff9a6c
Fixed Putting entities only upserts entities instead of also deleting non-existant ones
LD-Reborn
2026-02-22 19:48:26 +01:00
51d34cb06c
Merge pull request #128 from LD-Reborn/104-embedding-cache-store-exception-on-shutdown
LD50
2026-02-21 22:23:31 +01:00
dbc5e9e6e8
Fixed UNIQUE constraint failed exception
LD-Reborn
2026-02-21 22:23:11 +01:00
820ecbc83b
Fixed embeddings generation errors not propagating to response model in a user-friendly way, Fixed non-awaited SQL actions, Fixed connection pool filling up, fixed newly created searchdomain not found
LD-Reborn
2026-02-19 03:00:46 +01:00
cda8c61429
Merge pull request #127 from LD-Reborn/124-cannot-delete-large-searchdomains
LD50
2026-02-18 13:42:23 +01:00
f537912e4e
Fixed entityCache not multithreading safe, Reduced expensive table joins for embedding, Fixed timeouts on large deletes, fixed possible unclosed readers, Improved EntityFromJSON speed, Added connection pool control for fault tolerance, Fixed modelsInUse multithreading safety
LD-Reborn
2026-02-18 13:41:55 +01:00
7a0363a470
Merge pull request #125 from LD-Reborn/118-searchdomainhelper-fix-non-bulk-queries
LD50
2026-02-14 17:45:03 +01:00
4aabc3bae0
Fixed DatabaseInsertEmbeddingBulk, Added attributes bulk edit and delete, Fixed entityCache not multithreading safe, fixed EntityFromJSON missing bulk inserts, Added retry logic for BulkExecuteNonQuery, added MaxRequestBodySize configuration
LD-Reborn
2026-02-12 20:57:01 +01:00
41fd8a067e
Added configurable request body size limit
118-searchdomainhelper-fix-non-bulk-queries
LD-Reborn
2026-02-12 18:32:17 +01:00
047526dc3c
Merge pull request #120 from LD-Reborn/117-add-bulk-datapoint-insert
LD50
2026-01-28 22:22:13 +01:00
329af1c103
Added datapoint bulk insert
LD-Reborn
2026-01-28 22:21:51 +01:00
5869eeabd6
Merge pull request #119 from LD-Reborn/116-add-bulk-attributes-insert
LD50
2026-01-25 16:35:26 +01:00
7fffd74f26
Changed list conversion for entityCache
LD-Reborn
2026-01-25 16:35:02 +01:00
a9dada01c0
Added missing BulkExecuteNonQuery
LD-Reborn
2026-01-25 16:34:18 +01:00
01b0934d6e
Removed unused using statements, added early return for GetEmbeddings
LD-Reborn
2026-01-25 16:33:49 +01:00
c0189016e8
Improved logging in EntityController
LD-Reborn
2026-01-25 16:32:54 +01:00
7d16f90c71
Added bulk attributes insert
LD-Reborn
2026-01-25 16:32:37 +01:00
d7c248945d
Merge pull request #115 from LD-Reborn/52-fix-documentation-to-show-that-we-have-a-front-end
LD50
2026-01-24 19:32:18 +01:00
059bf147dc
Updated README logo layout
LD50
2026-01-24 19:31:59 +01:00
ffe15e211b
Improved README introduction layout
LD-Reborn
2026-01-24 18:23:47 +01:00
255395b582
Moved logo to heading in README.md
LD-Reborn
2026-01-24 18:11:40 +01:00
6390dbc9ab
Moved logo to docs, fixed logo not visible in light mode
LD-Reborn
2026-01-24 18:10:18 +01:00
7f2a14609f
Updated documentation to reflect current status, fixed broken Dockerfile and Docker configuration, updated to python3.13
LD-Reborn
2026-01-24 17:48:06 +01:00
6d39540e8d
Merge pull request #107 from LD-Reborn/86-add-embeddingsearch-logo-and-improve-navbar
LD50
2026-01-22 19:43:49 +01:00
328615be97
Added logo to navbar, reworked navbar layout
LD-Reborn
2026-01-22 19:43:28 +01:00
20cbbfd06c
Merge pull request #106 from LD-Reborn/18-update-to-dotnet-10
LD50
2026-01-22 16:48:22 +01:00
cfeefa385a
Removed magic number from SearchdomainHelper float-bytes converter methods
LD-Reborn
2026-01-22 16:47:48 +01:00
49ecb06fb0
Updated packages
LD-Reborn
2026-01-22 16:47:11 +01:00
a15548ea77
Update issue templates
LD50
2026-01-22 14:35:52 +01:00
e2cfe56b49
Updated projects to dotnet 10
LD-Reborn
2026-01-22 00:46:56 +01:00
9c306a0917
Merge pull request #102 from LD-Reborn/91-add-persistent-embedding-cache
LD50
2026-01-21 23:58:29 +01:00
5f05aac909
Added persistent embedding cache
LD-Reborn
2026-01-21 23:54:08 +01:00
76c9913485
Merge pull request #101 from LD-Reborn/78-query-results-edit-modal-missing-options-to-rename-and-add
LD50
2026-01-19 13:15:36 +01:00
4f257a745b
Added renaming and adding query results , fixed missing localization
LD-Reborn
2026-01-19 13:14:04 +01:00
59945cb523
Merge pull request #100 from LD-Reborn/87-migrations-currently-only-fire-once-searchdomainmanager-gets-injected-by-an-endpoint
LD50
2026-01-19 03:52:17 +01:00
c13214c4e9
Fixed migrations not running on startup
LD-Reborn
2026-01-19 03:52:00 +01:00
6e9e795a16
Merge pull request #99 from LD-Reborn/85-add-database-size-to-stats
LD50
2026-01-19 03:40:25 +01:00
337782661e
Added database size to stats, added total ram size to stats
LD-Reborn
2026-01-19 03:40:03 +01:00
b6692770c1
Merge pull request #98 from LD-Reborn/95-add-parallel-embeddings-pre-fetching-setting
LD50
2026-01-19 02:18:48 +01:00
141a567927
Added entity index embeddings prefetching, fixed zero-searchdomain front-end bug
LD-Reborn
2026-01-19 02:18:00 +01:00
ba41c1cd82
Merge pull request #97 from LD-Reborn/90-fix-migration-does-not-support-database-initial-creation
LD50
2026-01-16 14:02:28 +01:00
b6b812f458
Fixed database initial creation missing
LD-Reborn
2026-01-16 14:01:59 +01:00
9d5f53c5f4
Merge pull request #96 from LD-Reborn/94-implement-datapoint-embeddings-generation-reordering
LD50
2026-01-16 12:52:37 +01:00
a9a5ee4cb6
Added embeddings prefetching for entities ingest
LD-Reborn
2026-01-16 12:52:15 +01:00
17cc8f41d5
Merge pull request #93 from LD-Reborn/92-datapointgenerateembeddings-does-not-feed-embedding-cache
LD50
2026-01-16 10:36:10 +01:00
a01985d1b8
Moved embeddingCache to EnumerableLruCache, fixed GenerateEmbeddings not feeding embeddingCache
LD-Reborn
2026-01-16 10:35:46 +01:00
4c1f0305fc
Merge pull request #89 from LD-Reborn/65-add-number-of-cached-queries-to-front-end
LD50
2026-01-07 01:52:38 +01:00
e49a7c83ba
Improved sql connection pool resiliency
LD-Reborn
2026-01-07 01:52:12 +01:00
e83ce61877
Added query cache entry count and capacity to front-end, Fixed ServerGetStatsResult field naming
LD-Reborn
2026-01-07 01:15:55 +01:00
c09514c657
Merge pull request #88 from LD-Reborn/66-add-query-cache-size-limit
LD50
2026-01-05 01:04:57 +01:00
3dfcaa19e6
Implemented query cache size limit in front-end and in logic, Reworked LRUCache for performance, Fixed updating entities from front-end not working
LD-Reborn
2026-01-05 01:04:26 +01:00
88d1b27394
Fixed LRUCache TryGetValue not updating the list
LD-Reborn
2026-01-03 18:22:30 +01:00
027a9244ad
Added query cache size limiting, added custom enumerable LRUCache, renamed search to query in various places, fixed client GetEmbeddingsCacheSize endpoint
LD-Reborn
2026-01-03 17:57:18 +01:00
063c81e8dc
Fixed front-end wrong endpoint name used
LD-Reborn
2026-01-03 14:39:20 +01:00
ad84efb611
Merge pull request #84 from LD-Reborn/83-warning-info-modals-text-and-close-button-must-be-dark
LD50
2026-01-02 23:20:33 +01:00
ecaa640ec0
Fixed warning and info modal text light on dark mode
LD-Reborn
2026-01-02 23:20:12 +01:00
37f1b285d8
Merge pull request #82 from LD-Reborn/81-add-dark-mode-support
LD50
2026-01-02 23:11:27 +01:00
71b273f5d7
Added dark mode, updated bootstrap
LD-Reborn
2026-01-02 23:11:03 +01:00
1a823bb1e7
Merge pull request #80 from LD-Reborn/77-fix-long-loading-times-for-entity-count-and-query-cache-utilization
LD50
2026-01-02 02:05:24 +01:00
aa4fc03c3d
Replaced GetEmbeddingCacheSize with GetStats, fixed long loading times for front-end stats retrieval
LD-Reborn
2026-01-02 02:04:19 +01:00
09832d1c0b
Merge pull request #79 from LD-Reborn/74-fix-missing-front-end-localization
LD50
2026-01-01 20:46:54 +01:00
68630fdbef
Fixed details button not visible
LD-Reborn
2026-01-01 19:43:54 +01:00
c9907da846
Merge pull request #76 from LD-Reborn/74-fix-missing-front-end-localization
LD50
2026-01-01 19:31:33 +01:00
cddd305d26
Added logic to hint at the exit label in elmah
LD-Reborn
2026-01-01 19:29:51 +01:00
6f4ffbcaa6
Added more missing localization, added LocalizationChecker tool, moved CriticalCSSGenerator to tools folder
LD-Reborn
2026-01-01 19:03:57 +01:00
3e433c3cbe
Merge pull request #75 from LD-Reborn/72-swagger-and-elmah-have-no-return-to-front-end-button
LD50
2026-01-01 17:39:08 +01:00
8cbc77eb1d
Added swagger and elmah return-to-front-end button
LD-Reborn
2026-01-01 17:38:48 +01:00
977a8f1637
Merge pull request #73 from LD-Reborn/68-returnurl-does-not-work
LD50
2026-01-01 16:12:51 +01:00
65ed78462d
Fixed ReturnUrl not working
LD-Reborn
2026-01-01 16:02:30 +01:00
4d2d2c9938
Merge pull request #71 from LD-Reborn/67-improve-fcp-by-defering-js-and-css
68-returnurl-does-not-work
LD50
2026-01-01 14:58:09 +01:00
b20102785a
Added CriticalCSS, defered CSS and JS, fixed heading order, fixed front-end querycache url, added response compression and caching
LD-Reborn
2026-01-01 14:57:37 +01:00
3b96d7212b
Merge pull request #70 from LD-Reborn/61-add-a-model-allow-denylist
LD50
2025-12-31 04:07:59 +01:00
254c534b0b
Added missing configuration file changes
LD-Reborn
2025-12-31 04:07:28 +01:00
eafc764f73
Merge pull request #69 from LD-Reborn/61-add-a-model-allow-denylist
LD50
2025-12-31 03:58:47 +01:00
7dfe945a48
Added swagger authorization check
LD-Reborn
2025-12-31 03:58:18 +01:00
aa95308f61
Added allowlist and denylist, fixed patchy configuration with proper options models, fixed api middleware authorization issues
LD-Reborn
2025-12-31 03:47:40 +01:00
8d56883e7e
Fixed multithreading mutation issue
LD-Reborn
2025-12-31 03:43:44 +01:00
bc293bf7ec
Added proper server config model, added proper apikey authorization with swagger integration, added allowlist and denylist to config
LD-Reborn
2025-12-30 22:18:26 +01:00
b5db4bc1e4
Merge pull request #64 from LD-Reborn/62-add-an-embedding-cache-size-label-to-front-end
LD50
2025-12-30 02:55:23 +01:00
0f599a49d0
Added home page dashboard, added embedding cache size estimation and front-end label, added individual health check routes
LD-Reborn
2025-12-30 02:54:30 +01:00
4fe6b4a112
Merge pull request #63 from LD-Reborn/59-implement-missing-endpoints-in-client
LD50
2025-12-29 19:51:35 +01:00
16efe447a2
Reorganized client methods to better match swagger sequence
LD-Reborn
2025-12-29 19:51:16 +01:00
6a7bdf585c
Added missing endpoints to client
LD-Reborn
2025-12-29 19:44:55 +01:00
31c784f0ab
Renamed SearchCache mentions to QueryCache for better clarity
LD-Reborn
2025-12-29 15:41:12 +01:00
625019f9f4
Added swagger decoration, reorganized controller elements for better clarity, renamed entity index endpoint for better clarity
LD-Reborn
2025-12-29 13:56:44 +01:00
c3dfe1a964
Fixed ridiculously low EmbeddingCacheMaxCount preset
LD-Reborn
2025-12-29 01:10:31 +01:00
d647bedb33
Merge pull request #60 from LD-Reborn/44-fix-controller-endpoint-naming-and-http-methods
LD50
2025-12-28 17:36:17 +01:00
fe6bbfe9e5
Fixed endpoint naming and http methods
LD-Reborn
2025-12-28 17:36:01 +01:00
6f7afca195
Merge pull request #58 from LD-Reborn/56-bug-exception-when-update-indexing-entity
LD50
2025-12-28 00:44:12 +01:00
3fa71a8d8b
Fixed datapoint stale reference causing issues when updating datapoint text and probmethod or similaritymethod, fixe probmethod and similaritymethod not being applied in-memory
LD-Reborn
2025-12-28 00:43:55 +01:00
8921121078
Merge pull request #57 from LD-Reborn/54-properly-implement-embeddings-cache-size-limit-global
LD50
2025-12-28 00:22:15 +01:00
baf76685b7
Implemented cache reconciliation
LD-Reborn
2025-12-28 00:19:18 +01:00
4030e4a824
Merge pull request #55 from LD-Reborn/54-properly-implement-embeddings-cache-size-limit-global
LD50
2025-12-27 18:40:45 +01:00