John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d80cf5d149 
								
							 
						 
						
							
							
								
								Download stickers for custom emoji in export.  
							
							
							
						 
						
							2022-07-28 18:36:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6dedf7c63e 
								
							 
						 
						
							
							
								
								Update API scheme to layer 143.  
							
							
							
						 
						
							2022-05-19 17:27:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4625e7613b 
								
							 
						 
						
							
							
								
								Use data_peer_id in export.  
							
							
							
						 
						
							2021-04-12 10:48:17 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								03a868a6e3 
								
							 
						 
						
							
							
								
								Allow skipping stuck files in data export.  
							
							... 
							
							
							
							Fixes #6423 . 
							
						 
						
							2021-03-22 16:32:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								68b0a85369 
								
							 
						 
						
							
							
								
								Rename RPCError to MTP::Error.  
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								267e5fd9e0 
								
							 
						 
						
							
							
								
								Allow getting outer_msg_id in MTProto handlers.  
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								55edb3bdfe 
								
							 
						 
						
							
							
								
								Update API scheme to layer 119. Count replies.  
							
							
							
						 
						
							2020-09-29 19:03:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0ad7dcaef9 
								
							 
						 
						
							
							
								
								Remove MTP::MainInstance() global access point.  
							
							
							
						 
						
							2020-06-23 21:53:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8f80c19ae1 
								
							 
						 
						
							
							
								
								Merge old group with supergroup history in export.  
							
							
							
						 
						
							2020-06-01 18:09:34 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								91f50e8bdc 
								
							 
						 
						
							
							
								
								Move some more code to lib_mtproto.  
							
							
							
						 
						
							2019-12-02 16:11:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ae98e4ae44 
								
							 
						 
						
							
							
								
								Support file reference refresh in Export.  
							
							
							
						 
						
							2019-11-29 15:36:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								841abc2e87 
								
							 
						 
						
							
							
								
								Limit single chat export by dates.  
							
							
							
						 
						
							2018-10-09 19:27:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5a0e056c 
								
							 
						 
						
							
							
								
								Move to std::optional.  
							
							
							
						 
						
							2018-09-21 19:28:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a99ae76ad4 
								
							 
						 
						
							
							
								
								Allow single chat history export.  
							
							
							
						 
						
							2018-07-31 22:56:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0b7bb806b7 
								
							 
						 
						
							
							
								
								Improve export HTML layout.  
							
							
							
						 
						
							2018-07-12 21:15:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cef50e5f52 
								
							 
						 
						
							
							
								
								Export file thumbs, use in video messages.  
							
							
							
						 
						
							2018-07-10 12:18:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a43dfc567c 
								
							 
						 
						
							
							
								
								Allow injecting fail handlers in export.  
							
							... 
							
							
							
							Handle CHANNEL_PRIVATE while exporting all channel messages. 
							
						 
						
							2018-06-28 17:25:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f7aadc352b 
								
							 
						 
						
							
							
								
								Handle LOCATION_INVALID error.  
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b9250edb33 
								
							 
						 
						
							
							
								
								Some more export data improvements.  
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								54cab2c5a5 
								
							 
						 
						
							
							
								
								Add other additional data export.  
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d056c00c67 
								
							 
						 
						
							
							
								
								Use split ranges to export all messages.  
							
							
							
						 
						
							2018-06-21 19:58:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								36fb6dac89 
								
							 
						 
						
							
							
								
								Call finish takeout. Handle errors.  
							
							
							
						 
						
							2018-06-21 14:50:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e11c27048b 
								
							 
						 
						
							
							
								
								Add export statistics for the final screen.  
							
							
							
						 
						
							2018-06-20 17:10:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4156beaa3c 
								
							 
						 
						
							
							
								
								Export top peers as frequent contacts.  
							
							
							
						 
						
							2018-06-19 21:40:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4115d3d13d 
								
							 
						 
						
							
							
								
								Display export progress.  
							
							
							
						 
						
							2018-06-19 19:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5f01751660 
								
							 
						 
						
							
							
								
								Display errors in export UI.  
							
							... 
							
							
							
							All errors are now fatal errors :( 
							
						 
						
							2018-06-19 13:35:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4e23448e 
								
							 
						 
						
							
							
								
								Better steps division in export.  
							
							
							
						 
						
							2018-06-18 22:52:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1bfe409c93 
								
							 
						 
						
							
							
								
								Export my messages from left channels.  
							
							
							
						 
						
							2018-06-17 21:15:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2dc3ec955a 
								
							 
						 
						
							
							
								
								Add downloaded files cache in export.  
							
							... 
							
							
							
							Also write downloaded photo paths. 
							
						 
						
							2018-06-17 13:47:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								07ff7c6cb0 
								
							 
						 
						
							
							
								
								Request only my messages by settings bits.  
							
							
							
						 
						
							2018-06-17 13:47:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8d52ca6be6 
								
							 
						 
						
							
							
								
								Apply file type/size restrictions in export.  
							
							
							
						 
						
							2018-06-17 09:54:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9d02e539c8 
								
							 
						 
						
							
							
								
								Update scheme for special export methods.  
							
							... 
							
							
							
							Export all saved contacts. 
							
						 
						
							2018-06-16 20:48:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								83786ddeaf 
								
							 
						 
						
							
							
								
								Export chat messages photos and documents.  
							
							... 
							
							
							
							Also rename .visit() with .match() in MTP types.
Also add base::match_method() and base::match() for base::variant.
Also add base::match() and .match() for base::optional_variant. 
							
						 
						
							2018-06-14 01:09:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2b36dd660b 
								
							 
						 
						
							
							
								
								Export chat messages text.  
							
							
							
						 
						
							2018-06-13 16:12:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6776d88688 
								
							 
						 
						
							
							
								
								Add chats list export.  
							
							
							
						 
						
							2018-06-12 21:09:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d3fdf433cd 
								
							 
						 
						
							
							
								
								Export sessions list.  
							
							
							
						 
						
							2018-06-12 01:02:05 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cec8114b99 
								
							 
						 
						
							
							
								
								Add simple files and contacts export.  
							
							... 
							
							
							
							Also move all API calls in export to Export::ApiWrap. 
							
						 
						
							2018-06-12 01:02:05 +03:00