Eugen 
							
						 
					 
					
						
						
							
						
						8a58942c80 
					 
					
						
						
							
							Fix up recovery codes design a little ( #1866 )  
						
						
						
						
					 
					
						2017-04-16 04:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						df4ff9a8e1 
					 
					
						
						
							
							Add recovery code support for two-factor auth ( #1773 )  
						
						... 
						
						
						
						* Add recovery code support for two-factor auth
When users enable two-factor auth, the app now generates ten
single-use recovery codes. Users are encouraged to print the codes
and store them in a safe place.
The two-factor prompt during login now accepts both OTP codes and
recovery codes.
The two-factor settings UI allows users to regenerated lost
recovery codes. Users who have set up two-factor auth prior to
this feature being added can use it to generate recovery codes
for the first time.
Fixes  #563  and fixes  #987 
* Set OTP_SECRET in test enviroment
* add missing .html to view file names 
						
						
					 
					
						2017-04-15 13:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Jankowski 
							
						 
					 
					
						
						
							
						
						0e39cc6a35 
					 
					
						
						
							
							Settings export refactor ( #1646 )  
						
						... 
						
						
						
						* Refactor Export to take an account and know about the export types
* Use Export instance in settings/exports#show 
						
						
					 
					
						2017-04-13 13:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Jankowski 
							
						 
					 
					
						
						
							
						
						7f0a865b05 
					 
					
						
						
							
							Allow import/export of mutes list ( #1541 )  
						
						... 
						
						
						
						* Allow export of mutes list
* Allow importing of mutes list
* Refactor to use Settings::Exports::BaseController and DRY up exports code 
						
						
					 
					
						2017-04-12 18:20:44 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Jankowski 
							
						 
					 
					
						
						
							
						
						3ddd936b03 
					 
					
						
						
							
							Refactor exports controller ( #1567 )  
						
						... 
						
						
						
						* Add basic coverage for settings/exports controller
* Remove unused @account variable from settings/exports controller
* Add coverage for download export actions
* Remove deprecated `render :text` in favor of `send_data` for csv downloads
* Add model to handle exports
* Use Export class in settings/exports controller
* Simplify settings/exports controller methods
* Move settings/export to more restful routes 
						
						
					 
					
						2017-04-11 22:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								blackle 
							
						 
					 
					
						
						
							
						
						06444bf050 
					 
					
						
						
							
							Allow user to disable the boost confirm dialog in preferences  
						
						
						
						
					 
					
						2017-04-11 10:10:16 -04:00 
						 
				 
			
				
					
						
							
							
								Eugen 
							
						 
					 
					
						
						
							
						
						9acdb166e8 
					 
					
						
						
							
							Fix   #795 ,  fix   #704 ,  fix   #835  - 2FA requires confirmation to be enabled ( #1278 )  
						
						... 
						
						
						
						* Fix  #795 , fix  #704 , fix  #835  - 2FA requires confirmation to be enabled
TOTP secret is not shown again after 2FA is enabled
* Clean up 
						
						
					 
					
						2017-04-08 22:20:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e8875c6046 
					 
					
						
						
							
							Import feature for following/blocking lists (addresses  #62 ,  #177 ,  #201 ,  #454 )  
						
						
						
						
					 
					
						2017-03-30 19:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f864fee116 
					 
					
						
						
							
							Fix up some localizations  
						
						
						
						
					 
					
						2017-03-26 13:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						98571b0ce4 
					 
					
						
						
							
							Don't list "direct" under default post privacy settings  
						
						
						
						
					 
					
						2017-03-21 19:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8803ca9efe 
					 
					
						
						
							
							Improved landing page  
						
						
						
						
					 
					
						2017-03-21 19:18:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						56d998cbdb 
					 
					
						
						
							
							Export follow/block lists as CSV  
						
						
						
						
					 
					
						2017-03-19 20:29:41 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6b81d10030 
					 
					
						
						
							
							Add digest e-mails  
						
						
						
						
					 
					
						2017-03-04 00:00:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						175a9b9caa 
					 
					
						
						
							
							Fix   #104  - Style OAuth authorized applications page  
						
						... 
						
						
						
						Add ability to search accounts by display name 
						
						
					 
					
						2017-02-27 00:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						63886bdc59 
					 
					
						
						
							
							Fix   #587  - Display TOTP secret next to QR code  
						
						
						
						
					 
					
						2017-02-13 20:56:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						347a153b3d 
					 
					
						
						
							
							Add API modifiers to limit returned toots from public/hashtag timelines  
						
						... 
						
						
						
						to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen 
						
						
					 
					
						2017-02-06 23:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f4bc9620a9 
					 
					
						
						
							
							Update settings to re-use admin layout, one big navigation tree, improve settings forms  
						
						
						
						
					 
					
						2017-01-28 03:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ba192f12e3 
					 
					
						
						
							
							Added optional two-factor authentication  
						
						
						
						
					 
					
						2017-01-27 20:35:16 +01:00 
						 
				 
			
				
					
						
							
							
								Effy Elden 
							
						 
					 
					
						
						
							
						
						e45fed58cb 
					 
					
						
						
							
							Add a textual 'Back to Mastodon' link in footer of settings pages  
						
						
						
						
					 
					
						2017-01-15 11:03:35 +11:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						eca6110fc4 
					 
					
						
						
							
							Add preferences for follow request notification e-mails  
						
						
						
						
					 
					
						2016-12-26 22:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3689c119f0 
					 
					
						
						
							
							Replacing follow requests in the settings area with in-UI column  
						
						
						
						
					 
					
						2016-12-26 21:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b302b9202b 
					 
					
						
						
							
							Add page for authorizing/rejecting follow requests  
						
						
						
						
					 
					
						2016-12-23 00:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2d2154ba75 
					 
					
						
						
							
							Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users  
						
						
						
						
					 
					
						2016-12-22 21:34:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						14bd46946d 
					 
					
						
						
							
							Per-status control for unlisted mode, also federation for unlisted mode  
						
						... 
						
						
						
						Fix  #233 , fix  #268  
					
						2016-11-30 21:34:59 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						71401659b8 
					 
					
						
						
							
							Fix   #65  - Options to block notifications from people you don't follow/who don't follow you  
						
						
						
						
					 
					
						2016-11-25 13:13:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1788164352 
					 
					
						
						
							
							Local accounts can control "silenced" attribute which removes them from public timeline  
						
						
						
						
					 
					
						2016-11-21 23:06:41 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						39533190c2 
					 
					
						
						
							
							Display human names of locales in dropdown  
						
						
						
						
					 
					
						2016-11-19 00:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2c766bd4b4 
					 
					
						
						
							
							Add user locale setting  
						
						
						
						
					 
					
						2016-11-16 17:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3ce6ac0ce2 
					 
					
						
						
							
							Adding some localizations  
						
						
						
						
					 
					
						2016-11-15 23:02:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						43df35213e 
					 
					
						
						
							
							Improving all forms  
						
						
						
						
					 
					
						2016-10-18 16:37:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7a6d95f70c 
					 
					
						
						
							
							E-mail preferences page  
						
						
						
						
					 
					
						2016-10-14 02:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						693383234c 
					 
					
						
						
							
							Improved style of settings page  
						
						
						
						
					 
					
						2016-09-25 15:48:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						25d7c1b6ea 
					 
					
						
						
							
							Customizing the last of doorkeeper views, adding CSS for dashboard forms  
						
						
						
						
					 
					
						2016-03-14 17:41:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3441361568 
					 
					
						
						
							
							Adding simple_form, adding profile settings, header image  
						
						
						
						
					 
					
						2016-03-12 20:47:22 +01:00