Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							9008ab3407 
							
						 
					 
					
						
						
							
							Do not load unnecessary script files ( #4193 )  
						
						
						
						
					 
					
						2017-07-14 11:08:56 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							87b96f8d33 
							
						 
					 
					
						
						
							
							Add Japanese translations for  #3243  ( #4192 )  
						
						
						
						
					 
					
						2017-07-14 11:03:01 +02:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
						
						
							
						
						
							a49be27145 
							
						 
					 
					
						
						
							
							add validation to tag name ( #4194 )  
						
						
						
						
					 
					
						2017-07-14 11:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb5923e89 
							
						 
					 
					
						
						
							
							Add object-fit polyfill for Edge ( #4182 )  
						
						
						
						
					 
					
						2017-07-14 01:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							a9067167bb 
							
						 
					 
					
						
						
							
							Improve swiping ( #4188 )  
						
						... 
						
						
						
						* feat(components/columns_area): Toggle animation settings
* fix(components/media_modal): Center non-visible views
* fix(components/media_modal): Check for null
* refactor(columns_area): Better logic 
						
						
					 
					
						2017-07-14 00:49:01 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a0c854e1 
							
						 
					 
					
						
						
							
							fix(components/media_modal): Style issues ( #4187 )  
						
						
						
						
					 
					
						2017-07-13 22:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7c188c45 
							
						 
					 
					
						
						
							
							Web Push Notifications ( #3243 )  
						
						... 
						
						
						
						* feat: Register push subscription
* feat: Notify when mentioned
* feat: Boost, favourite, reply, follow, follow request
* feat: Notification interaction
* feat: Handle change of public key
* feat: Unsubscribe if things go wrong
* feat: Do not send normal notifications if push is enabled
* feat: Focus client if open
* refactor: Move push logic to WebPushSubscription
* feat: Better title and body
* feat: Localize messages
* chore: Fix lint errors
* feat: Settings
* refactor: Lazy load
* fix: Check if push settings exist
* feat: Device-based preferences
* refactor: Simplify logic
* refactor: Pull request feedback
* refactor: Pull request feedback
* refactor: Create /api/web/push_subscriptions endpoint
* feat: Spec PushSubscriptionController
* refactor: WebPushSubscription => Web::PushSubscription
* feat: Spec Web::PushSubscription
* feat: Display first media attachment
* feat: Support direction
* fix: Stuff broken while rebasing
* refactor: Integration with session activations
* refactor: Cleanup
* refactor: Simplify implementation
* feat: Set VAPID keys via environment
* chore: Comments
* fix: Crash when no alerts
* fix: Set VAPID keys in testing environment
* fix: Follow link
* feat: Notification actions
* fix: Delete previous subscription
* chore: Temporary logs
* refactor: Move migration to a later date
* fix: Fetch the correct session activation and misc bugs
* refactor: Move migration to a later date
* fix: Remove follow request (no notifications)
* feat: Send administrator contact to push service
* feat: Set time-to-live
* fix: Do not show sensitive images
* fix: Reducer crash in error handling
* feat: Add badge
* chore: Fix lint error
* fix: Checkbox label overlap
* fix: Check for payload support
* fix: Rename action "type" (crash in latest Chrome)
* feat: Action to expand notification
* fix: Lint errors
* fix: Unescape notification body
* fix: Do not allow boosting if the status is hidden
* feat: Add VAPID keys to the production sample environment
* fix: Strip HTML tags from status
* refactor: Better error messages
* refactor: Handle browser not implementing the VAPID protocol (Samsung Internet)
* fix: Error when target_status is nil
* fix: Handle lack of image
* fix: Delete reference to invalid subscriptions
* feat: Better error handling
* fix: Unescape HTML characters after tags are striped
* refactor: Simpify code
* fix: Modify to work with #4091 
* Sort strings alphabetically
* i18n: Updated Polish translation
it annoys me that it's not fully localized :P
* refactor: Use current_session in PushSubscriptionController
* fix: Rebase mistake
* fix: Set cacheName to mastodon
* refactor: Pull request feedback
* refactor: Remove logging statements
* chore(yarn): Fix conflicts with master
* chore(yarn): Copy latest from master
* chore(yarn): Readd offline-plugin
* refactor: Use save! and update!
* refactor: Send notifications async
* fix: Allow retry when push fails
* fix: Save track for failed pushes
* fix: Minify sw.js
* fix: Remove account_id from fabricator 
						
						
					 
					
						2017-07-13 22:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							c2753fdfb4 
							
						 
					 
					
						
						
							
							Make tag search case insensitive again ( #4184 )  
						
						
						
						
					 
					
						2017-07-13 19:31:33 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							c29c20ab3c 
							
						 
					 
					
						
						
							
							Add background color for spoiler input, like toot textarea ( #4181 )  
						
						
						
						
					 
					
						2017-07-13 14:49:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							880a5eb25c 
							
						 
					 
					
						
						
							
							Fix boolean columns sometimes having a null value ( #4162 )  
						
						... 
						
						
						
						* Fix boolean columns sometimes having a null value
* Fix wrong value being set instead of null 
						
						
					 
					
						2017-07-13 03:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e48d3bfd01 
							
						 
					 
					
						
						
							
							Fix   #1010  - When spoiler text is set, enforce sensitivity too ( #4176 )  
						
						
						
						
					 
					
						2017-07-13 01:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							5abb3d8150 
							
						 
					 
					
						
						
							
							Rerender modal on property changes ( #4175 )  
						
						... 
						
						
						
						Render function for BundleContainer must not be methods.
React doesn't know dependency of the method, so they won't rerender on property updates.
In this case, when you close modal and open another modal immediately,
old modal will be open instead of new one. 
						
						
					 
					
						2017-07-12 20:51:44 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
						
						
							
						
						
							3567ac3d3e 
							
						 
					 
					
						
						
							
							i18n: @e19eefe, @056b5ed + consistency improvement (pl) ( #4171 )  
						
						... 
						
						
						
						* i18n: @e19eefe (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
* i18n: @056b5ed (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
* i18n: Improve consistency (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in> 
						
						
					 
					
						2017-07-12 15:53:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							056b5ed72f 
							
						 
					 
					
						
						
							
							Improve UI of admin site settings ( #4163 )  
						
						
						
						
					 
					
						2017-07-12 03:24:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							1764c32b9e 
							
						 
					 
					
						
						
							
							Fix   #4067  - Do not make HTTP round-trip when resolving local URL ( #4160 )  
						
						
						
						
					 
					
						2017-07-12 00:39:15 +02:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
						
						
							
						
						
							b21ab498f8 
							
						 
					 
					
						
						
							
							Fix media modal prev button behavior. ( #4158 )  
						
						
						
						
					 
					
						2017-07-11 19:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
						
						
							
						
						
							1c6c6b271c 
							
						 
					 
					
						
						
							
							Revert "Wrap methods of ProcessFeedService::ProcessEntry in classes ( #4151 )" ( #4157 )  
						
						... 
						
						
						
						This reverts commit 425acecfdb15093a265b191120fb2d4e4c4135c4. 
						
						
					 
					
						2017-07-11 18:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c81a635b 
							
						 
					 
					
						
						
							
							Fix   #2848  - Rake task to redownload avatars/headers ( #4156 )  
						
						... 
						
						
						
						Can be filtered by a specific domain
Resolves  #2292  
						
						
					 
					
						2017-07-11 17:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							f93de3a516 
							
						 
					 
					
						
						
							
							Fix   #3462  - Require authentication for search API ( #4155 )  
						
						... 
						
						
						
						This makes it consistent with /api/v1/accounts/search and
previous behaviour has been an oversight. 
						
						
					 
					
						2017-07-11 17:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e19eefe219 
							
						 
					 
					
						
						
							
							Redesign the landing page, mount public timeline on it ( #4122 )  
						
						... 
						
						
						
						* Redesign the landing page, mount public timeline on it
* Adjust the standalone mounted component to the lacking of router
* Adjust auth layout pages to new design
* Fix tests
* Standalone public timeline polling every 5 seconds
* Remove now obsolete translations
* Add responsive design for new landing page
* Address reviews
* Add floating clouds behind frontpage form
* Use access token from public page when available
* Fix mentions and hashtags links, cursor on status content in standalone mode
* Add footer link to source code
* Fix errors on pages that don't embed the component, use classnames
* Fix tests
* Change anonymous autoPlayGif default to false
* When gif autoplay is disabled, hover to play
* Add option to hide the timeline preview
* Slightly improve alt layout
* Add elephant friend to new frontpage
* Display "back to mastodon" in place of "login" when logged in on frontpage
* Change polling time to 3s 
						
						
					 
					
						2017-07-11 15:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
						
						
							
						
						
							8784bd79d0 
							
						 
					 
					
						
						
							
							Require stylesheets in common.js ( #4152 )  
						
						... 
						
						
						
						Require stylesheets in common.js because stylesheets are shared by the
entry points. 
						
						
					 
					
						2017-07-11 15:15:42 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							31366334cb 
							
						 
					 
					
						
						
							
							Drawer tab according to column ( #4135 )  
						
						... 
						
						
						
						* Add notifications link to drawer
* Remove local and public timeline tab in drawer
* Add home 
						
						
					 
					
						2017-07-11 14:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
						
						
							
						
						
							425acecfdb 
							
						 
					 
					
						
						
							
							Wrap methods of ProcessFeedService::ProcessEntry in classes ( #4151 )  
						
						... 
						
						
						
						ProcessFeedService::ProcessEntry had many methods, so wrap them in classes
representing activities. 
						
						
					 
					
						2017-07-11 13:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
						
						
							
						
						
							29f314a502 
							
						 
					 
					
						
						
							
							Remove redundant inclusion ( #4150 )  
						
						
						
						
					 
					
						2017-07-11 11:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							cc68d1945b 
							
						 
					 
					
						
						
							
							refactor: Rewrite immutablejs import statements using destructuring ( #4147 )  
						
						
						
						
					 
					
						2017-07-11 01:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
						
						
							
						
						
							7bacdd718a 
							
						 
					 
					
						
						
							
							Fix PrecomputeFeedService for filtered statuses ( #4148 )  
						
						
						
						
					 
					
						2017-07-11 01:00:01 +02:00 
						 
				 
			
				
					
						
							
							
								STJrInuyasha 
							
						 
					 
					
						
						
						
						
							
						
						
							7a889a8e12 
							
						 
					 
					
						
						
							
							Remote following success page ( #4129 )  
						
						... 
						
						
						
						* Added a success page to remote following
Includes follow-through links to web (the old redirect target) and back to the remote user's profile
* Use Account.new in spec instead of a fake with only id
(fixes spec)
* Fabricate(:account) over Account.new
* Remove self from the success text
(and all HTML with it) 
						
						
					 
					
						2017-07-10 18:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							34ccc058fa 
							
						 
					 
					
						
						
							
							Limit total subscribe retries to 10, but space them out more ( #4142 )  
						
						... 
						
						
						
						Since there is little point in retrying so often when a service is down
or does not exist anymore. Subscriptions are renewed 1 day before they
should expire, so retrying in 30 minutes, then 2 hours, then 12 hours
is fine. If even after that, the remote server does not work, there is
little sense in retrying more often than once a day
Also, uniqueness of the job should ensure that failed retries will
not result in multiple retries for the same endpoint when the next
resubscription cycle comes 
						
						
					 
					
						2017-07-10 18:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9a353b94 
							
						 
					 
					
						
						
							
							i18n: @63baab0 (pl) ( #4141 )  
						
						
						
						
					 
					
						2017-07-10 18:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							31490e0d6c 
							
						 
					 
					
						
						
							
							Add Japanese translations ( #4140 )  
						
						... 
						
						
						
						* Add Japanese translations for #3879 
* Add Japanese translations for #4033 
* Add Japanese translations for #4136  
						
						
					 
					
						2017-07-10 16:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								のら 
							
						 
					 
					
						
						
						
						
							
						
						
							ca45bd0361 
							
						 
					 
					
						
						
							
							Add Japanese translation of terms and flash ( #4137 )  
						
						
						
						
					 
					
						2017-07-10 14:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							63baab088d 
							
						 
					 
					
						
						
							
							Fix regular expression for RFC 5646 (regression from  #3604 ) ( #4133 )  
						
						
						
						
					 
					
						2017-07-10 14:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9721d1b3 
							
						 
					 
					
						
						
							
							Add setting a always mark media as sensitive ( #4136 )  
						
						
						
						
					 
					
						2017-07-10 14:00:32 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							617208053c 
							
						 
					 
					
						
						
							
							Rescue exceptions related to Goldfinger at FetchRemoteStatusService ( #4138 )  
						
						
						
						
					 
					
						2017-07-10 13:59:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
						
						
							
						
						
							1c6cbdd4e4 
							
						 
					 
					
						
						
							
							Fix duplication of tag in columns_area.js ( #4131 )  
						
						... 
						
						
						
						Deleted ">" just a typo. 
						
						
					 
					
						2017-07-10 04:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							f8212da329 
							
						 
					 
					
						
						
							
							Add attribute for default privacy to verify credentials ( #4075 )  
						
						... 
						
						
						
						* Add attribute for default privacy to verify credentials
* add raw_note
* source 
						
						
					 
					
						2017-07-10 03:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							4122a837fa 
							
						 
					 
					
						
						
							
							fix(components/media_modal): Aspect ratio ( #4128 )  
						
						... 
						
						
						
						* fix(components/media_modal): Aspect ratio
* fix: Remove useless style 
						
						
					 
					
						2017-07-09 18:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							307f3e0dd7 
							
						 
					 
					
						
						
							
							Rescue exceptions related to Goldfinger ( #4044 )  
						
						... 
						
						
						
						* Rescue exceptions related to Goldfinger
* Exclude Goldfinger::SSLError 
						
						
					 
					
						2017-07-09 17:33:21 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4c74660b 
							
						 
					 
					
						
						
							
							Swipeable views ( #4105 )  
						
						... 
						
						
						
						* feat: Replace react-swipeable with react-swipeable-views
* fix: iOS 9 
						
						
					 
					
						2017-07-09 15:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							caf938562e 
							
						 
					 
					
						
						
							
							Avoid async import if the component is previously loaded ( #4127 )  
						
						
						
						
					 
					
						2017-07-09 14:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3a371eee 
							
						 
					 
					
						
						
							
							Fix initial loading of pinned Notifications column ( #4126 )  
						
						
						
						
					 
					
						2017-07-09 13:04:30 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							37c832cdf7 
							
						 
					 
					
						
						
							
							refactor: Make all reducers sync ( #4125 )  
						
						
						
						
					 
					
						2017-07-09 12:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
						
						
							
						
						
							007ab330e6 
							
						 
					 
					
						
						
							
							Use charlock_holmes instead of nkf at FetchLinkCardService ( #4080 )  
						
						... 
						
						
						
						* Specs for language detection
* Use CharlockHolmes instead of NKF
* Correct mistakes
* Correct style
* Set hint_enc instead of falling back and strip_tags
* Improve specs
* Add dependencies 
						
						
					 
					
						2017-07-08 22:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							794781d121 
							
						 
					 
					
						
						
							
							Change account link to admin account link on report page ( #4119 )  
						
						
						
						
					 
					
						2017-07-08 18:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							91cacb1e8f 
							
						 
					 
					
						
						
							
							fix: Rerender Bundle on route change ( #4120 )  
						
						
						
						
					 
					
						2017-07-08 18:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							46f5d3a2e9 
							
						 
					 
					
						
						
							
							Fix first loading of notifications when the column is pinned ( #4114 )  
						
						
						
						
					 
					
						2017-07-08 17:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							76318f8830 
							
						 
					 
					
						
						
							
							Don't use preview when image size is unknown ( #4113 )  
						
						
						
						
					 
					
						2017-07-08 17:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							852bda3d32 
							
						 
					 
					
						
						
							
							Use srcSet only when know width ( #4112 )  
						
						
						
						
					 
					
						2017-07-08 17:20:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
						
						
							
						
						
							0324f807f4 
							
						 
					 
					
						
						
							
							Update and improvement Dutch language strings ( #4117 )  
						
						... 
						
						
						
						* Update
* Update 
						
						
					 
					
						2017-07-08 17:17:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							864e3f8d9c 
							
						 
					 
					
						
						
							
							Replace OEmbed and initial state Rabl templates with serializers ( #4110 )  
						
						... 
						
						
						
						* Replace OEmbed Rabl template with serializer
* Replace initial state rabl with serializer 
						
						
					 
					
						2017-07-08 14:51:05 +02:00