Tamo 
							
						 
					 
					
						
						
							
						
						7da21bb601 
					 
					
						
						
							
							introduce as many custom error message as possible  
						
						
						
						
					 
					
						2024-06-25 12:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						897d25780e 
					 
					
						
						
							
							update milli to latest version  
						
						
						
						
					 
					
						2024-05-16 18:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						452a343a2b 
					 
					
						
						
							
							Fix imports  
						
						
						
						
					 
					
						2024-02-28 18:09:40 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						add2ceef67 
					 
					
						
						
							
							Introduce error types to avoid panics  
						
						
						
						
					 
					
						2023-11-28 14:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						d32eb11329 
					 
					
						
						
							
							Move to the v0.20.0-alpha.9 of heed  
						
						
						
						
					 
					
						2023-11-27 11:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0d4482625a 
					 
					
						
						
							
							Make the changes to use heed v0.20-alpha.6  
						
						
						
						
					 
					
						2023-11-23 11:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						e8c9367686 
					 
					
						
						
							
							implement the snapshots on demand  
						
						
						
						
					 
					
						2023-09-11 12:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						c1e3cc04b0 
					 
					
						
						
							
							Merge  #3811  
						
						... 
						
						
						
						3811: Bring back changes from `release-v1.2.0` to `main` r=Kerollmops a=curquiza
Co-authored-by: Loïc Lecrenier <loic.lecrenier@me.com >
Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com>
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Filip Bachul <filipbachul@gmail.com >
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: ManyTheFish <many@meilisearch.com >
Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2023-06-06 13:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						c9b65677bf 
					 
					
						
						
							
							return the on disk size actually used by meilisearch  
						
						
						
						
					 
					
						2023-05-25 18:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						c4a40e7110 
					 
					
						
						
							
							Use the writemap flag to reduce the memory usage  
						
						
						
						
					 
					
						2023-05-15 10:15:33 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a3cf104736 
					 
					
						
						
							
							Fix the compilation  
						
						
						
						
					 
					
						2023-04-24 17:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						4d308d5237 
					 
					
						
						
							
							Improve the health route by ensuring lmdb is not down  
						
						... 
						
						
						
						And refactorize slightly the auth controller. 
						
						
					 
					
						2023-04-06 15:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						14c4a222da 
					 
					
						
						
							
							Authentication: AuthFilter::allow_index_creation both check that the index is authorized and the IndexCreate action  
						
						
						
						
					 
					
						2023-02-22 16:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						690bb2e5cc 
					 
					
						
						
							
							Authentication: Make allow_index_creation a private field  
						
						
						
						
					 
					
						2023-02-22 16:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						d0f2c9c72e 
					 
					
						
						
							
							Authentication: Make search_rules optional in AuthFilter  
						
						
						
						
					 
					
						2023-02-22 16:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						42577403d8 
					 
					
						
						
							
							Authentication: Directly pass the authfilter to the index scheduler  
						
						
						
						
					 
					
						2023-02-22 16:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						c8c5944094 
					 
					
						
						
							
							Authentication: is_index_authorized takes into account API key indexes even with a tenant token  
						
						
						
						
					 
					
						2023-02-22 16:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						4b1cd10653 
					 
					
						
						
							
							Return an internal error when index pattern should be valid  
						
						
						
						
					 
					
						2023-02-13 17:49:42 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						764df24b7d 
					 
					
						
						
							
							Make clippy happy (again)  
						
						
						
						
					 
					
						2023-02-09 13:21:20 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						4570d5bf3a 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into temp-wildcard  
						
						
						
						
					 
					
						2023-02-09 13:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a36b1dbd70 
					 
					
						
						
							
							Fix the tasks with the new patterns  
						
						
						
						
					 
					
						2023-02-01 18:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						d563ed8a39 
					 
					
						
						
							
							Making it work with index uid patterns  
						
						
						
						
					 
					
						2023-02-01 17:51:30 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ec7de4bae7 
					 
					
						
						
							
							Make it work for any all routes including stats and index swaps  
						
						
						
						
					 
					
						2023-01-25 16:12:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						c92948b143 
					 
					
						
						
							
							Compute the size of the auth-controller, index-scheduler and all update files in the global stats  
						
						
						
						
					 
					
						2023-01-25 11:25:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d0988e115f 
					 
					
						
						
							
							fix the patch of description and name for the api-key  
						
						
						
						
					 
					
						2023-01-18 19:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						9194508a0f 
					 
					
						
						
							
							Refactor query parameter deserialisation logic  
						
						
						
						
					 
					
						2023-01-17 11:07:07 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						b0b7ad7caf 
					 
					
						
						
							
							Apply review suggestions  
						
						
						
						
					 
					
						2023-01-11 19:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						1fc11264e8 
					 
					
						
						
							
							Refactor deserr integration  
						
						
						
						
					 
					
						2023-01-11 19:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						4b6ffe0cd1 
					 
					
						
						
							
							Update meilisearch-auth/src/lib.rs  
						
						
						
						
					 
					
						2023-01-02 16:33:02 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						66e18eae79 
					 
					
						
						
							
							auth: add generate_master_key function  
						
						
						
						
					 
					
						2022-12-22 11:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						869d331680 
					 
					
						
						
							
							Clippy fixes after updating Rust to v1.66  
						
						
						
						
					 
					
						2022-12-19 14:17:12 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						7b93ba40bd 
					 
					
						
						
							
							Reimplement task queries to account for special index swap rules  
						
						
						
						
					 
					
						2022-10-27 11:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						1bef5d119d 
					 
					
						
						
							
							fix the api keys for the tasks route  
						
						
						
						
					 
					
						2022-10-27 11:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						80b2e70ee7 
					 
					
						
						
							
							Introduce a rustfmt file  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e645c4c4d6 
					 
					
						
						
							
							Remove the meilisearch-auth milli dependency  
						
						
						
						
					 
					
						2022-10-27 11:34:10 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d1a6fb2971 
					 
					
						
						
							
							bump enum-iter and fix a bunch of error messages  
						
						
						
						
					 
					
						2022-10-27 11:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d0e91555d1 
					 
					
						
						
							
							rebase on index-scheduler  
						
						
						
						
					 
					
						2022-10-27 11:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d976e680c5 
					 
					
						
						
							
							first mostly working version  
						
						
						
						
					 
					
						2022-10-27 11:34:06 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						9522b75454 
					 
					
						
						
							
							Continue implementation of task deletion  
						
						... 
						
						
						
						1. Matched tasks are a roaring bitmap
2. Start implementation in meilisearch-http
3. Snapshots use meili-snap
4. Rename to TaskDeletion 
						
						
					 
					
						2022-10-27 11:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						7034803712 
					 
					
						
						
							
							move the API key in meilisearch_types  
						
						
						
						
					 
					
						2022-10-27 11:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						e845cc2b6f 
					 
					
						
						
							
							fix the tests  
						
						
						
						
					 
					
						2022-10-27 11:33:51 +02:00 
						 
				 
			
				
					
						
							
							
								vishalsodani 
							
						 
					 
					
						
						
							
						
						1a61209596 
					 
					
						
						
							
							fix wrong variant returned for invalid_api_key_indexes error  
						
						
						
						
					 
					
						2022-10-18 19:41:06 +05:30 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						a2c91a87fe 
					 
					
						
						
							
							Upgrade dependencies  
						
						... 
						
						
						
						Except:
- clap stays on 3.0 because it is more complicated to upgrade
- enum_iterator goes up to 1.1.2 instead of 1.2 because of the vergen
dependency 
						
						
					 
					
						2022-10-05 15:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						37dc6537c3 
					 
					
						
						
							
							Fix api keys bugs ( #2734 )  
						
						... 
						
						
						
						* Add some tests
* Disallow index creation when API key doesn't havec explicitelly the right on the creating index
* Fix lazy index creation with `indexes.*` action 
						
						
					 
					
						2022-09-06 15:13:09 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						f0b2ac6efb 
					 
					
						
						
							
							metrics.all must define metrics.get  
						
						
						
						
					 
					
						2022-08-24 17:03:30 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						2c2efc7ab6 
					 
					
						
						
							
							Remove the hand written numbers of the actions rights  
						
						
						
						
					 
					
						2022-08-24 16:33:12 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						381df43be4 
					 
					
						
						
							
							Change the metrics route API access rights  
						
						
						
						
					 
					
						2022-08-24 16:28:33 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar - curqui 
							
						 
					 
					
						
						
							
						
						8e370ed9ab 
					 
					
						
						
							
							Merge branch 'main' into stable  
						
						
						
						
					 
					
						2022-07-11 14:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Phillip Davis 
							
						 
					 
					
						
						
							
						
						074a6a0cce 
					 
					
						
						
							
							Fix typos in HeadAuthStore::put_api_key  
						
						
						
						
					 
					
						2022-07-06 22:24:46 -04:00 
						 
				 
			
				
					
						
							
							
								Phillip Davis 
							
						 
					 
					
						
						
							
						
						fb9b298645 
					 
					
						
						
							
							Leave actions as HashSet  
						
						
						
						
					 
					
						2022-07-05 21:52:50 -04:00