920ba5fc4e 
					 
					
						
						
							
							Fix   #61  - Add list of blocked users to the UI; clean up failed push notifications API  
						
						... 
						
						
						
						Try to fix Travis CI setup 
						
						
					 
					
						2017-02-05 19:18:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f075c7794 
					 
					
						
						
							
							API for apps to register for push notifications  
						
						
						
						
					 
					
						2017-01-29 01:30:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1992575d57 
					 
					
						
						
							
							Fix   #569  - seeds.rb  
						
						
						
						
					 
					
						2017-01-29 00:12:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba192f12e3 
					 
					
						
						
							
							Added optional two-factor authentication  
						
						
						
						
					 
					
						2017-01-27 20:35:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc5c1e5feb 
					 
					
						
						
							
							Removed accidental n+1 query from notifications, updated some deps,  
						
						... 
						
						
						
						improved how "show more" link looks 
						
						
					 
					
						2017-01-26 14:52:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						198ea2522e 
					 
					
						
						
							
							Seed a default, confirmed, admin account on development environments  
						
						
						
						
					 
					
						2017-01-26 19:22:00 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0430f7c0fa 
					 
					
						
						
							
							Fix spoiler_text not having "not null" constraint  
						
						
						
						
					 
					
						2017-01-25 15:24:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51a7047367 
					 
					
						
						
							
							Fix order of migrations  
						
						
						
						
					 
					
						2017-01-25 15:01:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						999cde94a6 
					 
					
						
						
							
							Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text  
						
						... 
						
						
						
						Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations 
						
						
					 
					
						2017-01-25 01:29:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf0f6eb62d 
					 
					
						
						
							
							Implement a click-to-view spoiler system  
						
						
						
						
					 
					
						2017-01-23 21:07:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						434cf8237e 
					 
					
						
						
							
							Optional domain block attribute that prevents media attachments from being downloaded  
						
						
						
						
					 
					
						2017-01-23 21:36:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d98a73180 
					 
					
						
						
							
							Domain blocks now have varying severity - auto-suspend vs auto-silence  
						
						
						
						
					 
					
						2017-01-23 17:38:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0de621e76 
					 
					
						
						
							
							Fix   #463  - Fetch and display previews of URLs using OpenGraph tags  
						
						
						
						
					 
					
						2017-01-20 01:00:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6bc0e8db4 
					 
					
						
						
							
							Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views.  Resolves   #11  
						
						
						
						
					 
					
						2017-01-15 08:58:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c01dd089ff 
					 
					
						
						
							
							Adding about/more page with extended information that can be set up by an admin  
						
						
						
						
					 
					
						2017-01-13 20:16:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2939e9898b 
					 
					
						
						
							
							Extend rails-settings-cached to merge db-saved hash values with defaults  
						
						
						
						
					 
					
						2017-01-13 02:42:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b11fdc3ae3 
					 
					
						
						
							
							Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings  
						
						... 
						
						
						
						with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage 
						
						
					 
					
						2017-01-12 20:46:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75f80bef10 
					 
					
						
						
							
							Persist UI settings, add missing localizations for German  
						
						
						
						
					 
					
						2017-01-09 14:00:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b9f8766e8 
					 
					
						
						
							
							Fix   #416  - Generate random unique 14-byte (19 characters) shortcodes  
						
						... 
						
						
						
						for local attachments, use them in URLs. Check status privacy
before redirecting to actual file. 
						
						
					 
					
						2017-01-06 00:29:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2c2fefc36 
					 
					
						
						
							
							Add illustration to getting started column  
						
						
						
						
					 
					
						2016-12-27 23:30:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b891a81008 
					 
					
						
						
							
							Follow call on locked account creates follow request instead  
						
						... 
						
						
						
						Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts 
						
						
					 
					
						2016-12-22 23:03:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d2154ba75 
					 
					
						
						
							
							Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users  
						
						
						
						
					 
					
						2016-12-22 21:34:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80e02b90e4 
					 
					
						
						
							
							Private visibility on statuses prevents non-followers from seeing those  
						
						... 
						
						
						
						Filters out hidden stream entries from Atom feed
Blocks now generate hidden stream entries, can be used to federate blocks
Private statuses cannot be reblogged (generates generic 422 error for now)
POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
Statuses JSON now contains visibility=(public|unlisted|private) field 
						
						
					 
					
						2016-12-21 20:04:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39cc9fde8a 
					 
					
						
						
							
							Add account suspension  
						
						
						
						
					 
					
						2016-12-05 22:59:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						565cd95bca 
					 
					
						
						
							
							Keep timelines in the UI trimmed when possible  
						
						
						
						
					 
					
						2016-12-03 21:04:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b14b5e3b44 
					 
					
						
						
							
							Improve notification model  
						
						
						
						
					 
					
						2016-12-03 20:04:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						816284d739 
					 
					
						
						
							
							Fix   #248  - Reload all accounts when fetching from cache  
						
						
						
						
					 
					
						2016-12-03 18:21:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						165498f110 
					 
					
						
						
							
							Make data migration more merciful  
						
						
						
						
					 
					
						2016-12-02 15:09:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3114e55c7a 
					 
					
						
						
							
							Fix   #323  - self-replies to appear in public timelines again  
						
						
						
						
					 
					
						2016-12-02 14:33:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14bd46946d 
					 
					
						
						
							
							Per-status control for unlisted mode, also federation for unlisted mode  
						
						... 
						
						
						
						Fix  #233 , fix  #268  
					
						2016-11-30 21:34:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a2347da41 
					 
					
						
						
							
							Track successful PuSH deliveries  
						
						
						
						
					 
					
						2016-11-30 15:24:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d2c81765b 
					 
					
						
						
							
							Adding embedded PuSH server  
						
						
						
						
					 
					
						2016-11-28 13:36:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0603971894 
					 
					
						
						
							
							Adding sensitive marker to statuses in API  
						
						
						
						
					 
					
						2016-11-23 10:46:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45c7ee39b3 
					 
					
						
						
							
							Remove unneeded indices, improve error handling in background workers, don't needlessly reload reblogged status, send Devise e-mails asynchronously  
						
						
						
						
					 
					
						2016-11-22 17:32:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38dd85daab 
					 
					
						
						
							
							Adding notifications column  
						
						
						
						
					 
					
						2016-11-20 19:39:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da2ef4d676 
					 
					
						
						
							
							Adding unified streamable notifications  
						
						
						
						
					 
					
						2016-11-20 19:39:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c766bd4b4 
					 
					
						
						
							
							Add user locale setting  
						
						
						
						
					 
					
						2016-11-16 17:56:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48b9619439 
					 
					
						
						
							
							Adding hashtags  
						
						
						
						
					 
					
						2016-11-05 17:13:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62292797ec 
					 
					
						
						
							
							Adding hashtag model  
						
						
						
						
					 
					
						2016-11-04 19:12:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						909d0d5e88 
					 
					
						
						
							
							Adding public timeline silencing  
						
						
						
						
					 
					
						2016-10-27 19:33:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9e40a3d80 
					 
					
						
						
							
							Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting  
						
						... 
						
						
						
						to the API 
						
						
					 
					
						2016-10-22 19:39:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d336cefac 
					 
					
						
						
							
							Add sync command for neo4j, fix configuration, add neo4j to docker-compose, fix seed  
						
						
						
						
					 
					
						2016-10-15 12:37:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22a8801dbc 
					 
					
						
						
							
							Adding domain blocks  
						
						
						
						
					 
					
						2016-10-09 14:48:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06016453bd 
					 
					
						
						
							
							Adding user settings (model and mailer), no form yet  
						
						
						
						
					 
					
						2016-10-07 13:17:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d59d7b463 
					 
					
						
						
							
							Adding a block model and filter mentions from blocked users ( fix   #60 )  
						
						
						
						
					 
					
						2016-10-03 17:12:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc198a8b4c 
					 
					
						
						
							
							Adding e-mail confirmations  
						
						
						
						
					 
					
						2016-10-03 16:51:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e14eefc81 
					 
					
						
						
							
							Replace logo,  fix   #57  - delete/unreblog/unfavourite API,  fix   #45  - app  
						
						... 
						
						
						
						registration API 
						
						
					 
					
						2016-09-26 23:56:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						608a2bfffc 
					 
					
						
						
							
							Upgrade to PubSubHubbub 0.4 (removing verify_token)  
						
						
						
						
					 
					
						2016-09-20 02:43:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						059ebbf48d 
					 
					
						
						
							
							Separate PuSH subscriptions from following, add mastodon:push:refresh task,  
						
						... 
						
						
						
						respect hub.lease_seconds (fix  #46 ) 
						
						
					 
					
						2016-09-20 00:43:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae1fac0062 
					 
					
						
						
							
							Add API to upload media attachments  
						
						
						
						
					 
					
						2016-09-05 17:46:36 +02:00