| 
							
							
								 Tamo | efd0ea9e1e | makes clippy happier | 2021-10-29 17:25:55 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 6ef73eb226 | fix all the single settings route and add the searchable attributes Updated event | 2021-10-29 17:25:55 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | fc2f23d36c | move the start_since_days to teh root of the identify | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 7c39fab453 | move the user-agent out of the context in every request | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | c5164c01c0 | set the total of sortable attributes and filterable-attributes to 0 when not set | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 351ad32d77 | fix the index_creation boolean | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 3ad8311bdd | split the analytics in a module | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | ea5ae2bae5 | sort the imports | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 72e3adc55e | display an instance-id instead of a user-id | 2021-10-29 17:25:54 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | b250392e8d | remove the first - in the path to the db instance in the instance-id | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | d8b0d68840 | use a regex to count the number of filters instead of split + flatten | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | c4737749ab | bump segment to be able to display a user | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | a1ab02f9fb | remove some commented code | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | bba64b32ca | async_traits is not needed anymore | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 9abd2aa9d7 | make the analytics interval a const | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | de35a9a605 | use an official release of segment | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | ed750e8792 | fix start_since_day | 2021-10-29 17:25:53 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 37ca50832c | fix the sort position | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 31c7a0105b | fix a bug on the batch documents function | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | ddab9eafa1 | fix a typo | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 76a4f86e0c | rename user-id to instance-uid | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 6b34318274 | makes clippy happy | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 5508c6c154 | a bit of styling | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 9a62ac0c94 | send the analytics only once every hours | 2021-10-29 17:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 01737ef847 | remove all the debug prints | 2021-10-29 17:25:51 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 10de92987a | compile write_user_id only when the analytics are enabled | 2021-10-29 17:25:51 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 87a8bf5e96 | write and load the user-id in the dumps | 2021-10-29 17:25:51 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | ba14ea1243 | plug the new batchers into the documents route | 2021-10-29 17:25:51 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 9be90011c6 | save the user-id in the config dir of the OS | 2021-10-29 17:25:51 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | f9b14ca149 | simplify the search batcher | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 6591acfdfa | rename the documents batchers | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | e64ba122e1 | factorize the code between the two documents batcher | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | a9523146a3 | simplify the into_events methods | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 392ee86714 | implement the documents batcher | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 1d73f484f0 | update the primary key when creating a new index | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | cfcd3ae048 | move the version to context.app | 2021-10-29 17:25:50 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 5395041dcb | fix the stats and stop sending events when no request happened | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 40eabd50d1 | integrate the search batcher in the search route | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 35ffd0ec3a | integrate the search batcher in the tick | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | d3d76bf97a | wip create a search batcher | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 595ae42e94 | update the name of the Launched event | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Tamo | 0667d940f9 | update the name of nb_cores in the identify | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 75d1272325 | log the dump creation | 2021-10-29 17:25:49 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 8e2d6cf87d | add the content type to all the route | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 9e1bba40f7 | do not print anything if no user id was found | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | f7bb499c28 | send the first identify + launched for the first time events right away instead of batching them | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | b33b1ef3dd | update the way of getting and saving the user-id to the file system | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 30aeda7a1a | update the identify call to the latest spec version | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 22d9d660cc | log all the required settings route | 2021-10-29 17:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Irevoire | 7524bfc07f | log the all settings updated route | 2021-10-29 17:25:48 +02:00 |  |