Commit Graph

190 Commits

Author SHA1 Message Date
lucretia 6390dbc9ab Moved logo to docs, fixed logo not visible in light mode 2026-01-24 18:10:18 +01:00
lucretia 7f2a14609f Updated documentation to reflect current status, fixed broken Dockerfile and Docker configuration, updated to python3.13 2026-01-24 17:48:06 +01:00
lucretia 328615be97 Added logo to navbar, reworked navbar layout 2026-01-22 19:43:28 +01:00
lucretia cfeefa385a Removed magic number from SearchdomainHelper float-bytes converter methods 2026-01-22 16:47:48 +01:00
lucretia 49ecb06fb0 Updated packages 2026-01-22 16:47:11 +01:00
lucretia e2cfe56b49 Updated projects to dotnet 10 2026-01-22 00:46:56 +01:00
lucretia 5f05aac909 Added persistent embedding cache 2026-01-21 23:54:08 +01:00
lucretia 4f257a745b Added renaming and adding query results , fixed missing localization 2026-01-19 13:14:04 +01:00
lucretia c13214c4e9 Fixed migrations not running on startup 2026-01-19 03:52:00 +01:00
lucretia 337782661e Added database size to stats, added total ram size to stats 2026-01-19 03:40:03 +01:00
lucretia 141a567927 Added entity index embeddings prefetching, fixed zero-searchdomain front-end bug 2026-01-19 02:18:00 +01:00
lucretia b6b812f458 Fixed database initial creation missing 2026-01-16 14:01:59 +01:00
lucretia a9a5ee4cb6 Added embeddings prefetching for entities ingest 2026-01-16 12:52:15 +01:00
lucretia a01985d1b8 Moved embeddingCache to EnumerableLruCache, fixed GenerateEmbeddings not feeding embeddingCache 2026-01-16 10:35:46 +01:00
lucretia e49a7c83ba Improved sql connection pool resiliency 2026-01-07 01:52:12 +01:00
lucretia e83ce61877 Added query cache entry count and capacity to front-end, Fixed ServerGetStatsResult field naming 2026-01-07 01:15:55 +01:00
lucretia 3dfcaa19e6 Implemented query cache size limit in front-end and in logic, Reworked LRUCache for performance, Fixed updating entities from front-end not working 2026-01-05 01:04:26 +01:00
lucretia 88d1b27394 Fixed LRUCache TryGetValue not updating the list 2026-01-03 18:22:30 +01:00
lucretia 027a9244ad Added query cache size limiting, added custom enumerable LRUCache, renamed search to query in various places, fixed client GetEmbeddingsCacheSize endpoint 2026-01-03 17:57:18 +01:00
lucretia 063c81e8dc Fixed front-end wrong endpoint name used 2026-01-03 14:39:20 +01:00
lucretia ecaa640ec0 Fixed warning and info modal text light on dark mode 2026-01-02 23:20:12 +01:00
lucretia 71b273f5d7 Added dark mode, updated bootstrap 2026-01-02 23:11:03 +01:00
lucretia aa4fc03c3d Replaced GetEmbeddingCacheSize with GetStats, fixed long loading times for front-end stats retrieval 2026-01-02 02:04:19 +01:00
lucretia 68630fdbef Fixed details button not visible 2026-01-01 19:43:54 +01:00
lucretia cddd305d26 Added logic to hint at the exit label in elmah 2026-01-01 19:29:51 +01:00
lucretia 6f4ffbcaa6 Added more missing localization, added LocalizationChecker tool, moved CriticalCSSGenerator to tools folder 2026-01-01 19:03:57 +01:00
lucretia 8cbc77eb1d Added swagger and elmah return-to-front-end button 2026-01-01 17:38:48 +01:00
lucretia 65ed78462d Fixed ReturnUrl not working 2026-01-01 16:02:30 +01:00
lucretia b20102785a Added CriticalCSS, defered CSS and JS, fixed heading order, fixed front-end querycache url, added response compression and caching 2026-01-01 14:57:37 +01:00
lucretia 254c534b0b Added missing configuration file changes 2025-12-31 04:07:28 +01:00
lucretia 7dfe945a48 Added swagger authorization check 2025-12-31 03:58:18 +01:00
lucretia aa95308f61 Added allowlist and denylist, fixed patchy configuration with proper options models, fixed api middleware authorization issues 2025-12-31 03:47:40 +01:00
lucretia 8d56883e7e Fixed multithreading mutation issue 2025-12-31 03:43:44 +01:00
lucretia bc293bf7ec Added proper server config model, added proper apikey authorization with swagger integration, added allowlist and denylist to config 2025-12-30 22:18:26 +01:00
lucretia 0f599a49d0 Added home page dashboard, added embedding cache size estimation and front-end label, added individual health check routes 2025-12-30 02:54:30 +01:00
lucretia 16efe447a2 Reorganized client methods to better match swagger sequence 2025-12-29 19:51:16 +01:00
lucretia 6a7bdf585c Added missing endpoints to client 2025-12-29 19:44:55 +01:00
lucretia 31c784f0ab Renamed SearchCache mentions to QueryCache for better clarity 2025-12-29 15:41:12 +01:00
lucretia 625019f9f4 Added swagger decoration, reorganized controller elements for better clarity, renamed entity index endpoint for better clarity 2025-12-29 13:56:44 +01:00
lucretia c3dfe1a964 Fixed ridiculously low EmbeddingCacheMaxCount preset 2025-12-29 01:10:31 +01:00
lucretia fe6bbfe9e5 Fixed endpoint naming and http methods 2025-12-28 17:36:01 +01:00
lucretia 3fa71a8d8b Fixed datapoint stale reference causing issues when updating datapoint text and probmethod or similaritymethod, fixe probmethod and similaritymethod not being applied in-memory 2025-12-28 00:43:55 +01:00
lucretia baf76685b7 Implemented cache reconciliation 2025-12-28 00:19:18 +01:00
lucretia 7b4a3bd2c8 Moved embeddingCache from Dictionary to LRUCache 2025-12-27 18:40:03 +01:00
lucretia f3a4665153 Moved query action from EntityController to SearchdomainController 2025-12-27 17:26:06 +01:00
lucretia 665a392b5a Fixed redundant Searchdomain retrieval error messages 2025-12-25 15:25:23 +01:00
lucretia 26d0561c3b Fixed wrong return model returned in EntityController methods 2025-12-25 14:55:58 +01:00
lucretia cc93a76546 Fixed DRY violations regarding result models 2025-12-25 14:55:30 +01:00
lucretia 25723cb7a4 Fixed embeddingCache not yet global 2025-12-25 14:19:25 +01:00
lucretia b6e01a3f66 Removed unused GenerateEmbeddings method 2025-12-25 14:13:28 +01:00