0dbaa1bc5d 
					 
					
						
						
							
							fix(classes.doc (convertFilterForMongoDb)): Improve filter conversion: handle logical operators, merge operator objects, add nested filter tests and docs, and fix test script  
						
						
						
						
					 
					
						2025-08-18 20:24:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdd1ae2c9b 
					 
					
						
						
							
							feat: Add comprehensive query filters guide and enhance type safety for MongoDB queries  
						
						... 
						
						
						
						- Introduced a detailed guide on query filters in the README, covering basic filtering, comparison operators, array operators, logical operators, element operators, and advanced filtering patterns.
- Implemented a type-safe filtering system in `classes.doc.ts` with `MongoFilterCondition` and `MongoFilter` types to support MongoDB operators while maintaining nested type safety.
- Enhanced error handling for invalid operators and conditions in the filtering logic.
- Added extensive tests for various filtering scenarios, including basic, comparison, array, logical, and complex filters, ensuring robust functionality and performance.
- Implemented security measures to prevent the use of dangerous operators like `$where` and validate operator usage. 
						
						
					 
					
						2025-08-18 11:29:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cb043009c 
					 
					
						
						
							
							feat(watcher): Enhance change stream watchers with buffering and EventEmitter support; update dependency versions  
						
						
						
						
					 
					
						2025-04-25 09:35:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43f9033ccc 
					 
					
						
						
							
							fix(cursor): Improve cursor usage documentation and refactor getCursor API to support native cursor modifiers  
						
						
						
						
					 
					
						2025-04-24 11:34:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						490524516e 
					 
					
						
						
							
							feat(search): Improve search query handling and update documentation  
						
						
						
						
					 
					
						2025-04-22 20:34:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c6d6d9f2c 
					 
					
						
						
							
							fix(search): Fix handling of quoted wildcard patterns in field-specific search queries and add tests for location-based wildcard phrase searches  
						
						
						
						
					 
					
						2025-04-22 20:09:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bf923b4f1 
					 
					
						
						
							
							fix(search): Improve implicit AND logic for mixed free term and field queries in search and enhance wildcard field handling.  
						
						
						
						
					 
					
						2025-04-22 19:37:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						436311ab06 
					 
					
						
						
							
							feat(doc/search): Enhance search functionality with filter and validate options for advanced query control  
						
						
						
						
					 
					
						2025-04-22 19:13:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75aeb12e81 
					 
					
						
						
							
							fix(lucene adapter and search tests): Improve range query parsing in Lucene adapter and expand search test coverage  
						
						
						
						
					 
					
						2025-04-22 18:24:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0e769622e 
					 
					
						
						
							
							fix(doc): Refactor searchable fields API and improve collection registration.  
						
						
						
						
					 
					
						2025-04-21 16:35:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23b499b3a8 
					 
					
						
						
							
							feat(search): Improve search functionality: update documentation, refine Lucene query transformation, and add advanced search tests  
						
						
						
						
					 
					
						2025-04-21 15:27:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e325b42906 
					 
					
						
						
							
							fix(search): Refactor search tests to use unified search API and update text index type casting  
						
						
						
						
					 
					
						2025-04-18 14:56:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9426a21a2a 
					 
					
						
						
							
							fix(ci & formatting): Minor fixes: update CI workflow image and npmci package references, adjust package.json and readme URLs, and apply consistent code formatting.  
						
						
						
						
					 
					
						2025-04-06 18:18:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cad2decf59 
					 
					
						
						
							
							feat(search): Enhance search functionality with robust Lucene query transformation and reliable fallback mechanisms  
						
						
						
						
					 
					
						2025-04-06 18:14:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						408b2cce4a 
					 
					
						
						
							
							feat(core): introduced lucene style search  
						
						
						
						
					 
					
						2025-04-06 13:49:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						552b344914 
					 
					
						
						
							
							feat(SmartDataDbDoc): add static .getCount({}) method  
						
						
						
						
					 
					
						2024-04-15 18:34:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30ae641a9c 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2024-04-14 01:24:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4cd284eaa9 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2024-03-27 17:30:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f9983382a 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-08-16 12:08:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8166d2f7c2 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-08-15 19:55:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ff3a4e0b7 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-08-15 01:01:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7c9acf5bd 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-08-12 23:32:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0fc81179a 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-07-21 20:08:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd590e0be3 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2023-02-06 11:43:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f28ff80cb 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-11-01 18:23:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad87f8147b 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-06-14 22:04:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fcd3f1550 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-06-14 22:02:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						278f3c8169 
					 
					
						
						
							
							fix(tests): now uses @pushrocks/smartmongo backed by wiredTiger  
						
						
						
						
					 
					
						2022-05-18 18:17:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de1f1110b4 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-05-17 23:54:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						355a2a3f2b 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-05-17 21:26:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37f9a64735 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2022-05-17 00:33:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38e438c54f 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 19:16:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3431e94ddd 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 19:03:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28d57efd9e 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 19:02:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42aa9f9f8a 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 18:12:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b33347b4c 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 18:04:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf1ec7f9eb 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 17:32:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48cffb5ac2 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 17:22:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad6366a294 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 16:36:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						551916fe5c 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-11-12 16:23:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a4d557724 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-10-16 21:17:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e10f6585a5 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-10-16 19:54:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeb35705d4 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-09-17 22:34:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f28db15e7 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-09-16 19:49:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						144a620f43 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-06-09 14:55:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						302e51a77f 
					 
					
						
						
							
							BREAKING CHANGE(filter design): filters now are congruent with their data types. Static extensions of doc base class now are fully typed with automatic reference to their child classes.  
						
						
						
						
					 
					
						2021-06-06 17:48:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39a4c7ef3f 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2021-02-05 21:16:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbdde2268c 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2020-10-19 16:44:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f29ae67580 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2020-09-25 21:05:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9466af6a4a 
					 
					
						
						
							
							fix(core): update  
						
						
						
						
					 
					
						2020-09-10 10:36:00 +00:00