Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							2621c0304e 
							
						 
					 
					
						
						
							
							Better use of the activitypub crate in User::into_activity  
						
						
						
						
					 
					
						2018-06-21 16:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							5457a80eec 
							
						 
					 
					
						
						
							
							Avoid calling compute_id when we shouldn't  
						
						... 
						
						
						
						It should only be used at initialization, after we should prefer ap_url,
as not everybody is using the same URLs as Plume. 
						
						
					 
					
						2018-06-21 15:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							4c211b4308 
							
						 
					 
					
						
						
							
							Remove the routes and the template for the comment form  
						
						
						
						
					 
					
						2018-06-21 15:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba6f77e0f 
							
						 
					 
					
						
						
							
							Automatically insert mentions in comments  
						
						... 
						
						
						
						Fix some bug with mentions too
Fix  #52  
						
						
					 
					
						2018-06-21 14:05:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd181e7ea 
							
						 
					 
					
						
						
							
							Add support for markdown in comments + Correctly federate mentions in comments  
						
						
						
						
					 
					
						2018-06-21 12:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							5a5c1a8d99 
							
						 
					 
					
						
						
							
							List all comments  
						
						
						
						
					 
					
						2018-06-21 11:38:07 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e70a42a9 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:Plume-org/Plume  
						
						
						
						
					 
					
						2018-06-21 11:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b8943085 
							
						 
					 
					
						
						
							
							New pattern for comment creation in code  
						
						... 
						
						
						
						Use the builder design pattern to build a NewComment
Add a function to transform a NewComment into a Create activity
Virtually send this activity to the shared inbox of the instance 
						
						
					 
					
						2018-06-21 11:28:42 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							3551bef895 
							
						 
					 
					
						
						
							
							Simplify the activity_pub::inbox::Notify trait + Fix notifications  
						
						... 
						
						
						
						Also fix a bug with the list of mentions that was returned 
						
						
					 
					
						2018-06-20 22:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b71848fc 
							
						 
					 
					
						
						
							
							Save mentions  
						
						
						
						
					 
					
						2018-06-20 21:58:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							c4cc4a4e13 
							
						 
					 
					
						
						
							
							Notify when receiving a mention  
						
						
						
						
					 
					
						2018-06-20 21:05:30 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f29955a0 
							
						 
					 
					
						
						
							
							Save incoming mentions  
						
						
						
						
					 
					
						2018-06-20 20:42:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							215b577573 
							
						 
					 
					
						
						
							
							Add some ActivityPub function to Mention  
						
						
						
						
					 
					
						2018-06-20 20:06:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							356cc20e34 
							
						 
					 
					
						
						
							
							List mentions for user, instead of getting only the first one  
						
						
						
						
					 
					
						2018-06-20 19:25:43 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							ddd840d31d 
							
						 
					 
					
						
						
							
							Add a list_by! macro  
						
						
						
						
					 
					
						2018-06-20 19:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							e074af57ff 
							
						 
					 
					
						
						
							
							Add a Mention model  
						
						
						
						
					 
					
						2018-06-20 19:22:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							24ef3d00d1 
							
						 
					 
					
						
						
							
							Fix the bugs with markdown rendering when there was mentions  
						
						
						
						
					 
					
						2018-06-20 16:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea071e709 
							
						 
					 
					
						
						
							
							Switch to pulldown-cmark for markdown parsing + Try to parse mentions  
						
						... 
						
						
						
						It's not working correctly yet for some reason… 
						
						
					 
					
						2018-06-20 15:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							b9951f0d70 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:Plume-org/Plume  
						
						
						
						
					 
					
						2018-06-20 10:02:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7bef1490 
							
						 
					 
					
						
						
							
							Get rid of the legacy activity_pub::object module  
						
						
						
						
					 
					
						2018-06-20 10:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Gelez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd303403b 
							
						 
					 
					
						
						
							
							Merge pull request  #66  from Plume-org/setup-script  
						
						... 
						
						
						
						Setup script 
						
						
					 
					
						2018-06-20 09:53:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							65e819c425 
							
						 
					 
					
						
						
							
							Make it impossible to write in a blog where you are not author  
						
						... 
						
						
						
						Fix  #62  
					
						2018-06-20 09:44:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							d612173533 
							
						 
					 
					
						
						
							
							Fix some error in the messages of the setup script  
						
						... 
						
						
						
						port -> address
table -> database 
						
						
					 
					
						2018-06-20 09:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							635ac6cf42 
							
						 
					 
					
						
						
							
							Merge branch 'master' into setup-script  
						
						
						
						
					 
					
						2018-06-19 22:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab25b1ca2 
							
						 
					 
					
						
						
							
							Use uri! as much as possible instead of directly writing URLs  
						
						
						
						
					 
					
						2018-06-19 22:20:27 +01:00 
						 
				 
			
				
					
						
							
							
								Trinity Pointard 
							
						 
					 
					
						
						
						
						
							
						
						
							db248701b9 
							
						 
					 
					
						
						
							
							Disallow blog name which yould result in empty blog name  
						
						... 
						
						
						
						fix  #63  
					
						2018-06-19 22:34:59 +02:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							857e1f1d6a 
							
						 
					 
					
						
						
							
							Disallow naming an article 'new', or any already used slug  
						
						... 
						
						
						
						Fix  #64 
Also fixes a lot of potential bug with articles having the same slugs, but not in the same blog 
					
						2018-06-19 20:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							1653a3ac74 
							
						 
					 
					
						
						
							
							Check for existing slug before creating a new blog  
						
						... 
						
						
						
						Fix  #63  
					
						2018-06-19 19:40:20 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							554deb3ec0 
							
						 
					 
					
						
						
							
							Remove some unused imports  
						
						
						
						
					 
					
						2018-06-19 18:40:30 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							dd152f2607 
							
						 
					 
					
						
						
							
							Remove old configuration code  
						
						
						
						
					 
					
						2018-06-19 18:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							a281612051 
							
						 
					 
					
						
						
							
							Complex setup  
						
						... 
						
						
						
						Also generate and save a Rocket secret key, which avoid deconnecting us when restarting the instance
Other small improvements 
						
						
					 
					
						2018-06-19 18:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d70ddfd4 
							
						 
					 
					
						
						
							
							Database setup  
						
						
						
						
					 
					
						2018-06-19 17:29:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							d00688e526 
							
						 
					 
					
						
						
							
							Admin creation  
						
						
						
						
					 
					
						2018-06-19 16:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							6916abca7e 
							
						 
					 
					
						
						
							
							Complete/simple setup type + Instance creation  
						
						
						
						
					 
					
						2018-06-19 15:18:40 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							54e2cea83b 
							
						 
					 
					
						
						
							
							Start a setup script  
						
						... 
						
						
						
						For now, it checks if the instance is ready, and if it is not starts the actual setup script.
Only the first actual step of the script, checking for native dependencies, is implemented. 
						
						
					 
					
						2018-06-19 14:08:44 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc469fa96 
							
						 
					 
					
						
						
							
							Delete reshares when receiving the corresponding Undo activity  
						
						
						
						
					 
					
						2018-06-19 10:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							82d3afe7b6 
							
						 
					 
					
						
						
							
							Implement Deletable for Reshare  
						
						
						
						
					 
					
						2018-06-19 10:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							78be09c47c 
							
						 
					 
					
						
						
							
							Use the webfinger crate for fetching resources too  
						
						
						
						
					 
					
						2018-06-18 22:54:13 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							5415b70854 
							
						 
					 
					
						
						
							
							Use the webfinger crate  
						
						
						
						
					 
					
						2018-06-18 22:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							0dfc303c83 
							
						 
					 
					
						
						
							
							Fix Blog::find_by_name  
						
						
						
						
					 
					
						2018-06-18 18:44:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							51571d6320 
							
						 
					 
					
						
						
							
							may_fail! macro  
						
						... 
						
						
						
						Returns an error template if an Option is None, else runs the given block 
						
						
					 
					
						2018-06-18 18:28:28 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3cdec0b6 
							
						 
					 
					
						
						
							
							Add some to_json functions to models for serialization in templates  
						
						
						
						
					 
					
						2018-06-18 17:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							58cc35691d 
							
						 
					 
					
						
						
							
							Add generic error catchers  
						
						
						
						
					 
					
						2018-06-18 16:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							bb682a1cc1 
							
						 
					 
					
						
						
							
							Don't sign activities for each target inbox, do it only once  
						
						
						
						
					 
					
						2018-06-18 16:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2435e725 
							
						 
					 
					
						
						
							
							Improve the find_by! macro to allow multiple columns  
						
						
						
						
					 
					
						2018-06-18 16:13:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							cd1d0d9627 
							
						 
					 
					
						
						
							
							Introduce an insert! macro to avoid some code duplication  
						
						
						
						
					 
					
						2018-06-18 14:57:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							94af0b9a7d 
							
						 
					 
					
						
						
							
							Introduce a get! macro to avoid some code duplication  
						
						
						
						
					 
					
						2018-06-18 14:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							3c9210a0ed 
							
						 
					 
					
						
						
							
							Introduce a find_by! macro to avoid some code duplication  
						
						
						
						
					 
					
						2018-06-18 14:37:49 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							36bf2e114c 
							
						 
					 
					
						
						
							
							Fix local notifications  
						
						
						
						
					 
					
						2018-06-18 12:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bat 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4bcabc53 
							
						 
					 
					
						
						
							
							Make notifications translatable  
						
						
						
						
					 
					
						2018-06-17 21:19:27 +01:00