ecacb15cd5 
								
							 
						 
						
							
							
								
								Add placeholder text color to form of media attachments ( #5196 )  
							
							
							
						 
						
							2017-10-03 13:10:57 +02:00  
				
					
						
							
							
								 
						
							
								4453c9a9f5 
								
							 
						 
						
							
							
								
								Search popout ( #5170 )  
							
							
							
						 
						
							2017-10-02 18:24:05 +02:00  
				
					
						
							
							
								 
						
							
								c567c87453 
								
							 
						 
						
							
							
								
								Toggle contain:strict on fullscreen ( #5159 )  
							
							... 
							
							
							
							* Toggle contain:strict on fullscreen
* Fix scss lint issue
* fix scss whitespace lint issue 
							
						 
						
							2017-10-02 03:01:01 +02:00  
				
					
						
							
							
								 
						
							
								cdad7977fc 
								
							 
						 
						
							
							
								
								Improve privacy dropdown, remove react-simple-dropdown dependency ( #5140 )  
							
							... 
							
							
							
							* Improve privacy dropdown, remove react-simple-dropdown dependency
* Animate privacy warning
* Fix react-router-scroll 
							
						 
						
							2017-10-01 12:20:00 +02:00  
				
					
						
							
							
								 
						
							
								0b3f1ec62a 
								
							 
						 
						
							
							
								
								Reorganize preferences page ( #5161 )  
							
							
							
						 
						
							2017-10-01 10:52:39 +02:00  
				
					
						
							
							
								 
						
							
								6e0659c838 
								
							 
						 
						
							
							
								
								Improve performance of modal and swipe animations ( #5135 )  
							
							... 
							
							
							
							* Improve performance of modal and swipe animations
* Fix eslint issues 
							
						 
						
							2017-09-28 20:43:18 +02:00  
				
					
						
							
							
								 
						
							
								4ec1771165 
								
							 
						 
						
							
							
								
								Add ability to specify alternative text for media attachments ( #5123 )  
							
							... 
							
							
							
							* Fix  #117  - Add ability to specify alternative text for media attachments
- POST /api/v1/media accepts `description` straight away
- PUT /api/v1/media/:id to update `description` (only for unattached ones)
- Serialized as `name` of Document object in ActivityPub
- Uploads form adjusted for better performance and description input
* Add tests
* Change undo button blend mode to difference 
							
						 
						
							2017-09-28 15:31:31 +02:00  
				
					
						
							
							
								 
						
							
								daad07b1d5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/better-themeing' into merging-upstream  
							
							
							
						 
						
							2017-09-28 09:20:59 +02:00  
				
					
						
							
							
								 
						
							
								83bda6c1a8 
								
							 
						 
						
							
							
								
								Merge commit 'b9f59ebcc68e9da0a7158741a1a2ef3564e1321e' into merging-upstream  
							
							
							
						 
						
							2017-09-28 09:18:35 +02:00  
				
					
						
							
							
								 
						
							
								9330ea1f4d 
								
							 
						 
						
							
							
								
								Merge commit '4aea3f88a6d30f102a79c2da7fcfac96465ba1a8' into merging-upstream  
							
							
							
						 
						
							2017-09-28 09:12:17 +02:00  
				
					
						
							
							
								 
						
							
								8a24ad5828 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #149  from glitch-soc/mojon-suggest"  
							
							... 
							
							
							
							This reverts commit fa3587645d15c9c2fd7e 
							
						 
						
							2017-09-28 08:55:53 +02:00  
				
					
						
							
							
								 
						
							
								86e617a839 
								
							 
						 
						
							
							
								
								Better themeing support!!  
							
							
							
						 
						
							2017-09-25 19:24:32 -07:00  
				
					
						
							
							
								 
						
							
								3b60832214 
								
							 
						 
						
							
							
								
								New error page graphic. Other error page improvements ( #5099 )  
							
							... 
							
							
							
							- 500.html generated with admin-set default locale if set
- Error page `<title>` includes Mastodon site title
- 500 title changed to "This page is not
  correct" (ref: <https://www.youtube.com/watch?v=2VCAP_seh1A >)
- 500 content appended with "on our end" to make clear it's
  not user's fault 
							
						 
						
							2017-09-25 23:05:54 +02:00  
				
					
						
							
							
								 
						
							
								2c8e3fbbfb 
								
							 
						 
						
							
							
								
								Generate 500.html with assets:precompile, remove loading from Google Fonts ( #5067 )  
							
							
							
						 
						
							2017-09-25 04:04:04 +02:00  
				
					
						
							
							
								 
						
							
								2f079573ed 
								
							 
						 
						
							
							
								
								In detail status view, display attachment uncropped if there's only one ( #5054 )  
							
							... 
							
							
							
							* In detail status view, display attachment uncropped if there's only one
* Make media spoiler the size of the media it hides, enable on static 
							
						 
						
							2017-09-24 05:58:30 +02:00  
				
					
						
							
							
								 
						
							
								dae0af1fd2 
								
							 
						 
						
							
							
								
								Change mobile layout breakpoint from 1024px to 630px ( #5063 )  
							
							... 
							
							
							
							630px = Drawer + 1 Column 
							
						 
						
							2017-09-24 01:25:07 +02:00  
				
					
						
							
							
								 
						
							
								5b8d0ad71b 
								
							 
						 
						
							
							
								
								Dropdown triangles a bit nicer, smoother scrolling on touch ( #5062 )  
							
							
							
						 
						
							2017-09-24 00:40:10 +02:00  
				
					
						
							
							
								 
						
							
								233258c61b 
								
							 
						 
						
							
							
								
								Fix media gallery CSS ( #5064 )  
							
							
							
						 
						
							2017-09-24 00:33:26 +02:00  
				
					
						
							
							
								 
						
							
								1924a71b5a 
								
							 
						 
						
							
							
								
								Make secondary toot button work nicer with file attachments & revert to the original behavior if it's disabled  
							
							
							
						 
						
							2017-09-23 23:38:24 +02:00  
				
					
						
							
							
								 
						
							
								67f8277526 
								
							 
						 
						
							
							
								
								Add secondary toot button (opt-in) ( #153 )  
							
							... 
							
							
							
							Add secondary toot button + other toot button enhancements. 
Squashing so it's easy to revert if needed. 
							
						 
						
							2017-09-23 23:11:02 +02:00  
				
					
						
							
							
								 
						
							
								838f255fc2 
								
							 
						 
						
							
							
								
								Fix overflowing tabs in account__action-bar ( #5056 )  
							
							... 
							
							
							
							* Fix numbers in accounts columns
* Support edge compact-header 
							
						 
						
							2017-09-23 21:06:16 +02:00  
				
					
						
							
							
								 
						
							
								1e02ba111a 
								
							 
						 
						
							
							
								
								Add emoji autosuggest ( #5053 )  
							
							... 
							
							
							
							* Add emoji autosuggest
Some credit goes to glitch-soc/mastodon#149 
* Remove server-side shortcode->unicode conversion
* Insert shortcode when suggestion is custom emoji
* Remove remnant of server-side emojis
* Update style of autosuggestions
* Fix wrong emoji filenames generated in autosuggest item
* Do not lazy load emoji picker, as that no longer works
* Fix custom emoji autosuggest
* Fix multiple "Custom" categories getting added to emoji index, only add once 
							
						 
						
							2017-09-23 14:47:32 +02:00  
				
					
						
							
							
								 
						
							
								66126f3021 
								
							 
						 
						
							
							
								
								Add custom emojis to the emoji picker ( #5052 )  
							
							
							
						 
						
							2017-09-23 05:40:28 +02:00  
				
					
						
							
							
								 
						
							
								846cd4e838 
								
							 
						 
						
							
							
								
								Switch from EmojiOne to Twemoji, different emoji picker ( #5046 )  
							
							... 
							
							
							
							* Switch from EmojiOne to Twemoji, different emoji picker
* Make emoji-mart use a local spritesheet
* Fix emojify test
* yarn manage:translations 
							
						 
						
							2017-09-23 01:41:00 +02:00  
				
					
						
							
							
								 
						
							
								169d83f532 
								
							 
						 
						
							
							
								
								Remove "extra clickable spaces" made obsolete by status re-design  
							
							
							
						 
						
							2017-09-23 00:33:35 +02:00  
				
					
						
							
							
								 
						
							
								31dd261375 
								
							 
						 
						
							
							
								
								applied blackle's fix for gallery offset with full-width media  
							
							
							
						 
						
							2017-09-22 21:47:14 +02:00  
				
					
						
							
							
								 
						
							
								034fab39ab 
								
							 
						 
						
							
							
								
								Make dropdowns render into portal, expand animation ( #5018 )  
							
							... 
							
							
							
							* Make dropdowns render into portal, expand animation
* Improve actions modal style 
							
						 
						
							2017-09-22 04:59:17 +02:00  
				
					
						
							
							
								 
						
							
								c2b479efec 
								
							 
						 
						
							
							
								
								Long display names now ellipsis properly  
							
							
							
						 
						
							2017-09-21 16:55:32 -07:00  
				
					
						
							
							
								 
						
							
								a94dc21c79 
								
							 
						 
						
							
							
								
								Styling fixes for header redesign  
							
							
							
						 
						
							2017-09-21 16:46:18 -07:00  
				
					
						
							
							
								 
						
							
								9512db920c 
								
							 
						 
						
							
							
								
								Merge pull request  #148  from glitch-soc/better-header  
							
							... 
							
							
							
							Improvements to status headers and content 
							
						 
						
							2017-09-21 16:11:03 -05:00  
				
					
						
							
							
								 
						
							
								63819c848d 
								
							 
						 
						
							
							
								
								fix : mobile style of /about/more ( #5034 )  
							
							
							
						 
						
							2017-09-21 14:30:21 +02:00  
				
					
						
							
							
								 
						
							
								fa3587645d 
								
							 
						 
						
							
							
								
								Merge pull request  #149  from glitch-soc/mojon-suggest  
							
							... 
							
							
							
							Emoji and Hashtag autocomplete 
							
						 
						
							2017-09-20 23:02:23 -04:00  
				
					
						
							
							
								 
						
							
								9ed51cecd0 
								
							 
						 
						
							
							
								
								Fixed notification appearance  
							
							
							
						 
						
							2017-09-20 14:52:01 -07:00  
				
					
						
							
							
								 
						
							
								cbf00168f1 
								
							 
						 
						
							
							
								
								add scrollbar to mojon suggestions list when too long  
							
							
							
						 
						
							2017-09-20 21:53:08 +02:00  
				
					
						
							
							
								 
						
							
								8cb4561145 
								
							 
						 
						
							
							
								
								Remove unnecessary css property ( #5025 )  
							
							
							
						 
						
							2017-09-20 15:26:22 +02:00  
				
					
						
							
							
								 
						
							
								769f62d96f 
								
							 
						 
						
							
							
								
								Improvements to status headers  
							
							
							
						 
						
							2017-09-20 01:57:08 -07:00  
				
					
						
							
							
								 
						
							
								003bfd094e 
								
							 
						 
						
							
							
								
								Fixed disabled boost SVG ( #106 )  
							
							
							
						 
						
							2017-09-20 00:40:54 -07:00  
				
					
						
							
							
								 
						
							
								b35406b700 
								
							 
						 
						
							
							
								
								Fix custom emojis with non-1:1 aspect ratio being stretched ( #5017 )  
							
							
							
						 
						
							2017-09-20 03:38:38 +02:00  
				
					
						
							
							
								 
						
							
								4aea3f88a6 
								
							 
						 
						
							
							
								
								Hide sensitive image in default on the public pages ( #5009 )  
							
							... 
							
							
							
							Additionally, this restores previous background / text color for media spoiler. 
							
						 
						
							2017-09-19 16:03:45 +02:00  
				
					
						
							
							
								 
						
							
								3d640dc8ac 
								
							 
						 
						
							
							
								
								Add will-change to improve scrolling perf ( #5001 )  
							
							
							
						 
						
							2017-09-18 23:29:15 +02:00  
				
					
						
							
							
								 
						
							
								4c14ff659b 
								
							 
						 
						
							
							
								
								Oauth code in input form and add description message ( #4986 )  
							
							... 
							
							
							
							* Oauth code in a input form and add description
* New authcode description 
							
						 
						
							2017-09-17 15:23:44 +02:00  
				
					
						
							
							
								 
						
							
								b0487488a7 
								
							 
						 
						
							
							
								
								Re-center hidden media text vertical  
							
							
							
						 
						
							2017-09-16 11:44:31 -05:00  
				
					
						
							
							
								 
						
							
								1e3b1d7211 
								
							 
						 
						
							
							
								
								Adjust landing pages 2 ( #4967 )  
							
							... 
							
							
							
							* Adjust landing pages 2
Fix styles of terms page
Remove action buttons from timeline in about page
Adjust styles of short description
Adjust form inputs
Set autocomplete off for username and email box in registration form. Remove line breakings.
* Revert removing action buttons 
							
						 
						
							2017-09-16 18:39:11 +02:00  
				
					
						
							
							
								 
						
							
								7ebd6ed03c 
								
							 
						 
						
							
							
								
								Apply white-space: nowrap to account relationships icons  
							
							
							
						 
						
							2017-09-14 07:37:39 -05:00  
				
					
						
							
							
								 
						
							
								4612f7caea 
								
							 
						 
						
							
							
								
								Break out a separate mute modal with a hide-notifications checkbox.  
							
							
							
						 
						
							2017-09-13 21:47:30 -05:00  
				
					
						
							
							
								 
						
							
								4f0597d579 
								
							 
						 
						
							
							
								
								Give video player fluid max-width ( #4935 )  
							
							
							
						 
						
							2017-09-14 04:03:00 +02:00  
				
					
						
							
							
								 
						
							
								2bbf987a0a 
								
							 
						 
						
							
							
								
								Redesign video player ( #4911 )  
							
							... 
							
							
							
							* Redesign video player
* Use new video player on static public pages too
* Use media gallery component on static public pages too
* Pause video when hiding it
* Full-screen sizing on WebKit
* Add aria labels to video player buttons
* Display link card on public status page
* Fix fullscreen from modal sizing issue
* Remove contain: strict property to fix fullscreen from columns 
							
						 
						
							2017-09-14 03:39:10 +02:00  
				
					
						
							
							
								 
						
							
								af10c9fbff 
								
							 
						 
						
							
							
								
								Add section for protocol specific information on the admin page ( #4910 )  
							
							... 
							
							
							
							This PR adds section for protocol specific information, then always show
both of OStatus and ActivityPub. Specifically, this will help admins to
check PuSH subscription status and unsubscribe manually, even `protocol`
has been changed.
This also includes below changes:
* Add `overflow: hidden` to prevent float leaking
* Add missing fields for ActivityPub 
							
						 
						
							2017-09-12 23:06:10 +02:00  
				
					
						
							
							
								 
						
							
								67ad453373 
								
							 
						 
						
							
							
								
								Merge tag 'v1.6.0rc4' into sync/upstream-1.6.0rc4  
							
							... 
							
							
							
							Conflicts:
      app/javascript/mastodon/features/getting_started/index.js
      app/javascript/packs/public.js
      app/javascript/styles/components.scss 
							
						 
						
							2017-09-09 23:56:21 -05:00  
				
					
						
							
							
								 
						
							
								514fc908a3 
								
							 
						 
						
							
							
								
								Merge tag 'v1.6.0rc3' into sync/upstream  
							
							
							
						 
						
							2017-09-09 14:28:08 -05:00  
				
					
						
							
							
								 
						
							
								b9f7bc149b 
								
							 
						 
						
							
							
								
								Merge branch 'origin/master' into sync/upstream  
							
							... 
							
							
							
							Conflicts:
	app/javascript/mastodon/components/status_list.js
	app/javascript/mastodon/features/notifications/index.js
	app/javascript/mastodon/features/ui/components/modal_root.js
	app/javascript/mastodon/features/ui/components/onboarding_modal.js
	app/javascript/mastodon/features/ui/index.js
	app/javascript/styles/about.scss
	app/javascript/styles/accounts.scss
	app/javascript/styles/components.scss
	app/presenters/instance_presenter.rb
	app/services/post_status_service.rb
	app/services/reblog_service.rb
	app/views/about/more.html.haml
	app/views/about/show.html.haml
	app/views/accounts/_header.html.haml
	config/webpack/loaders/babel.js
	spec/controllers/api/v1/accounts/credentials_controller_spec.rb 
							
						 
						
							2017-09-09 14:27:47 -05:00  
				
					
						
							
							
								 
						
							
								6867681c7c 
								
							 
						 
						
							
							
								
								Add script to make embedded iframes autosize ( #4853 )  
							
							
							
						 
						
							2017-09-09 16:23:44 +02:00  
				
					
						
							
							
								 
						
							
								3c45d3963a 
								
							 
						 
						
							
							
								
								Scrollable tables in settings pages ( #4857 )  
							
							... 
							
							
							
							* Scrollable tables in settings pages
* Add space before curly brace 
							
						 
						
							2017-09-09 02:26:58 +02:00  
				
					
						
							
							
								 
						
							
								7d853b514a 
								
							 
						 
						
							
							
								
								Use <button> instead of <div role="button"> ( #4835 )  
							
							
							
						 
						
							2017-09-07 16:18:41 +02:00  
				
					
						
							
							
								 
						
							
								13ffa3c59e 
								
							 
						 
						
							
							
								
								Add Smartphone screen favourite back button and adjust styles ( #4813 )  
							
							... 
							
							
							
							* Feat add get-back button on favourite columnHeader
* Style adjust nice looking get-back button
* Fix delete media query and add padding right
* fix: restore padding and add lastchild style for back-button 
							
						 
						
							2017-09-06 17:32:15 +02:00  
				
					
						
							
							
								 
						
							
								d8d2a54741 
								
							 
						 
						
							
							
								
								fix text position of NSFW for video file ( #4819 )  
							
							
							
						 
						
							2017-09-06 13:55:47 +02:00  
				
					
						
							
							
								 
						
							
								4c3dd0b254 
								
							 
						 
						
							
							
								
								Adjust status embeds ( #4808 )  
							
							... 
							
							
							
							* Adjust status embeds
Adjust styles of embed code. Adjust styles of embed pages. Fix overflow of embed-modal.
* Remove trailing whitespace
* Using width from the variable 
							
						 
						
							2017-09-05 12:31:24 +02:00  
				
					
						
							
							
								 
						
							
								2a5d1d5a1b 
								
							 
						 
						
							
							
								
								fix text position of NSFW in Safari (Mac/iPhone) ( #4570 )  
							
							
							
						 
						
							2017-09-02 18:52:56 +02:00  
				
					
						
							
							
								 
						
							
								cfe39fb58d 
								
							 
						 
						
							
							
								
								Adjust settings pages ( #4765 )  
							
							... 
							
							
							
							* views: Adjust heading positions
* Adjust settings pages
Adjust label. Adjust tables. Adjust admin/reports/* pages. Fix 2FA QR code style for narrow devices. Widen several pages. Increase contrast.
* Remove trailing whitespace 
							
						 
						
							2017-09-02 15:49:28 +02:00  
				
					
						
							
							
								 
						
							
								ba8fb2fd0f 
								
							 
						 
						
							
							
								
								Add text color style for noscript link ( #4772 )  
							
							
							
						 
						
							2017-09-02 14:02:15 +02:00  
				
					
						
							
							
								 
						
							
								a75aa62f5b 
								
							 
						 
						
							
							
								
								Adjust padding on the public profile page ( #4757 )  
							
							... 
							
							
							
							* Fix a style issue on the public profile page for some mobile browsers
Signed-off-by: Cygnan <email@cygnan.com>
* Set padding-bottom to 20px
Signed-off-by: Cygnan <email@cygnan.com> 
							
						 
						
							2017-09-01 21:01:23 +02:00  
				
					
						
							
							
								 
						
							
								7dc5035031 
								
							 
						 
						
							
							
								
								Make PreviewCard records reuseable between statuses ( #4642 )  
							
							... 
							
							
							
							* Make PreviewCard records reuseable between statuses
**Warning!** Migration truncates preview_cards tablec
* Allow a wider thumbnail for link preview, display it in horizontal layout (#4648 )
* Delete preview cards files before truncating
* Rename old table instead of truncating it
* Add mastodon:maintenance:remove_deprecated_preview_cards
* Ignore deprecated_preview_cards in schema definition
* Fix null behaviour 
							
						 
						
							2017-09-01 16:20:16 +02:00  
				
					
						
							
							
								 
						
							
								2305f7c391 
								
							 
						 
						
							
							
								
								Use system's default font on non web UI pages ( #4553 )  
							
							... 
							
							
							
							* Use system's default font on non web UI pages
* Remove import for Redirect 
							
						 
						
							2017-09-01 16:13:31 +02:00  
				
					
						
							
							
								 
						
							
								d1a78eba15 
								
							 
						 
						
							
							
								
								Embed modal ( #4748 )  
							
							... 
							
							
							
							* Embed modal
* Proxy OEmbed requests from web UI 
							
						 
						
							2017-08-31 03:38:35 +02:00  
				
					
						
							
							
								 
						
							
								e95bdec7c5 
								
							 
						 
						
							
							
								
								Update status embeds ( #4742 )  
							
							... 
							
							
							
							- Use statuses controller for embeds instead of stream entries controller
- Prefer /@:username/:id/embed URL for embeds
- Use /@:username as author_url in OEmbed
- Add follow link to embeds which opens web intent in new window
- Use redis cache in development
- Cache entire embed 
							
						 
						
							2017-08-30 10:23:43 +02:00  
				
					
						
							
							
								 
						
							
								07994eed00 
								
							 
						 
						
							
							
								
								Adjust "signed in as" pages ( #4720 )  
							
							... 
							
							
							
							* Adjust "signed in as" pages
Fix min-width
Set width of .account-header .name
To apply text-overflow and overflow settings
Set overflow for detailed-status__display-name
* Remove trailing whitespace 
							
						 
						
							2017-08-28 00:01:07 +02:00  
				
					
						
							
							
								 
						
							
								bab9afaa09 
								
							 
						 
						
							
							
								
								Adjust public profile pages ( #4713 )  
							
							... 
							
							
							
							* Adjust account-grid in public profiles
Full-width card on mobile UI. Set break-word for long name and ID. Fix margin.
* Reduce padding-bottom of public profiles
* Revive next prev buttons in mobile public profiles
In followers followees pages.
* Revert break-word for username
* Fix overflow of display_name
Need re-setting text-overflow and overflow in display: block; 
							
						 
						
							2017-08-27 23:59:51 +02:00  
				
					
						
							
							
								 
						
							
								26402ee2cb 
								
							 
						 
						
							
							
								
								Adjust RTL styles ( #4712 )  
							
							
							
						 
						
							2017-08-27 13:35:18 +02:00  
				
					
						
							
							
								 
						
							
								8ecfdd8795 
								
							 
						 
						
							
							
								
								Set margin between character-counter and compose-form__buttons ( #4698 )  
							
							... 
							
							
							
							For some languages publish translation is long. 
							
						 
						
							2017-08-26 14:23:20 +02:00  
				
					
						
							
							
								 
						
							
								18f69fb964 
								
							 
						 
						
							
							
								
								Adjust styles of landing pages. ( #4682 )  
							
							... 
							
							
							
							* Adjust about.scss
* Delete trailing whitespace. 
							
						 
						
							2017-08-25 17:19:35 +02:00  
				
					
						
							
							
								 
						
							
								f72ed21cd6 
								
							 
						 
						
							
							
								
								Don't load Roboto webfont when system font is used in the app ( #4591 )  
							
							... 
							
							
							
							* Don't load Roboto webfont when system font is used in the app
* remove trailing whitespace 
							
						 
						
							2017-08-24 19:28:49 +02:00  
				
					
						
							
							
								 
						
							
								143b77e10d 
								
							 
						 
						
							
							
								
								Increase contrast in landing pages ( #4567 )  
							
							... 
							
							
							
							* Increase contrast in about and about/more page
* Lighten em color in landing pages
* Increase contrast in landing pages
Fix about.scss 
							
						 
						
							2017-08-21 21:59:03 +02:00  
				
					
						
							
							
								 
						
							
								4cbb638604 
								
							 
						 
						
							
							
								
								Fix visual line-break glitch with .invisible parts of links ( #4655 )  
							
							
							
						 
						
							2017-08-21 17:59:34 +02:00  
				
					
						
							
							
								 
						
							
								f26758dc01 
								
							 
						 
						
							
							
								
								Fix .information-board style for Safari ( #4602 )  
							
							... 
							
							
							
							flex-basis: 0 allows make flexbox smaller than its contents on Safari <10.
https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored  
							
						 
						
							2017-08-20 20:45:44 +02:00  
				
					
						
							
							
								 
						
							
								ca7ea1aba9 
								
							 
						 
						
							
							
								
								Redesign public profiles ( #4608 )  
							
							... 
							
							
							
							* Redesign public profiles
* Responsive design
* Change public profile status filtering defaults and add options
- No longer displays private/direct toots even if you are permitted access
- By default omits replies
- "With replies" option
- "Media only" option
* Redesign account grid cards
* Fix style issues 
							
						 
						
							2017-08-16 17:12:58 +02:00  
				
					
						
							
							
								 
						
							
								f814661fca 
								
							 
						 
						
							
							
								
								Make share intent modal to make "signed in as" shown. ( #4611 )  
							
							... 
							
							
							
							* Make share intent modal to make "signed in as" shown.
* fix glitch on mobile. 
							
						 
						
							2017-08-16 16:48:44 +02:00  
				
					
						
							
							
								 
						
							
								3c6503038e 
								
							 
						 
						
							
							
								
								Add protocol handler. Handle follow intents ( #4511 )  
							
							... 
							
							
							
							* Add protocol handler. Handle follow intents
* Add share intent
* Improve code in intents controller
* Adjust share form CSS 
							
						 
						
							2017-08-14 04:53:31 +02:00  
				
					
						
							
							
								 
						
							
								d9a1fb134a 
								
							 
						 
						
							
							
								
								Fix emoji picker scrollbar style ( #4572 )  
							
							
							
						 
						
							2017-08-10 13:41:12 +02:00  
				
					
						
							
							
								 
						
							
								c9fd6f386c 
								
							 
						 
						
							
							
								
								unify short description styling ( #4548 )  
							
							... 
							
							
							
							apply same style class to the About description on both the landing page
and the about/more page 
							
						 
						
							2017-08-08 01:50:15 +02:00  
				
					
						
							
							
								 
						
							
								4dc0ddc601 
								
							 
						 
						
							
							
								
								fix regression - collapse button not working  
							
							
							
						 
						
							2017-08-07 22:46:24 +02:00  
				
					
						
							
							
								 
						
							
								7a1ca8b0df 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2017-08-07 22:43:52 +02:00  
				
					
						
							
							
								 
						
							
								b8791ae79b 
								
							 
						 
						
							
							
								
								always put @handles on a new line. undo some needless changes from prev cmmt  
							
							
							
						 
						
							2017-08-07 21:59:49 +02:00  
				
					
						
							
							
								 
						
							
								b9a2ceca35 
								
							 
						 
						
							
							
								
								removed ellipsis from .display-name  
							
							
							
						 
						
							2017-08-07 21:24:19 +02:00  
				
					
						
							
							
								 
						
							
								a3e53bd442 
								
							 
						 
						
							
							
								
								Adjust tags and accounts page ( #4534 )  
							
							... 
							
							
							
							* Adjust tag and accounts page
* Remove units from 0px paddings 
							
						 
						
							2017-08-07 20:33:06 +02:00  
				
					
						
							
							
								 
						
							
								8eb6d171e6 
								
							 
						 
						
							
							
								
								feat: Cache status height to avoid expensive renders ( #4439 )  
							
							... 
							
							
							
							* feat: Cache status height to avoid expensive renders
* feat: Escape content and emojify in reducers
* fix(css): Remove backface-visibility: hidden from .scrollable
* fix(statuses): Avoid creating DOMParses inside a loop 
							
						 
						
							2017-08-07 20:32:03 +02:00  
				
					
						
							
							
								 
						
							
								df605f0f8b 
								
							 
						 
						
							
							
								
								Add "signed in as" header to some pages ( #4523 )  
							
							
							
						 
						
							2017-08-05 04:24:58 +02:00  
				
					
						
							
							
								 
						
							
								94e233e7b2 
								
							 
						 
						
							
							
								
								Fix column-back-button style for some browsers ( #4484 )  
							
							... 
							
							
							
							Use `text-align: unset` instead of `text-align: start` which Edge doesn't support for now.
Also remove default margin on Safari. 
							
						 
						
							2017-08-02 13:09:37 +02:00  
				
					
						
							
							
								 
						
							
								8150689b48 
								
							 
						 
						
							
							
								
								Merge upstream ( #111 )  
							
							
							
						 
						
							2017-08-01 13:20:29 -07:00  
				
					
						
							
							
								 
						
							
								8ccb3b96ab 
								
							 
						 
						
							
							
								
								Re-add outline ( #4474 )  
							
							... 
							
							
							
							* Re-add outline
* respect default of web browser 
							
						 
						
							2017-08-01 01:40:31 +02:00  
				
					
						
							
							
								 
						
							
								82b4cf4acb 
								
							 
						 
						
							
							
								
								Fix button overflow on confirmation modal for mobile ( #4465 )  
							
							
							
						 
						
							2017-07-31 15:19:30 +02:00  
				
					
						
							
							
								 
						
							
								bb85043f46 
								
							 
						 
						
							
							
								
								Disable sensitive button when with content warnings ( #4460 )  
							
							
							
						 
						
							2017-07-31 05:06:56 +02:00  
				
					
						
							
							
								 
						
							
								e44f03bc71 
								
							 
						 
						
							
							
								
								Improve accessibility (part 7) ( #4457 )  
							
							... 
							
							
							
							* fix(media_modal): Keyboard navigation
* fix(column_back_button): Use native button
* fix(media_gallery): Keyboard navigation
* fix(status_content): Make CW content focusable 
							
						 
						
							2017-07-31 00:18:15 +02:00  
				
					
						
							
							
								 
						
							
								b61e3daf98 
								
							 
						 
						
							
							
								
								Multiple frontend support ( #110 )  
							
							... 
							
							
							
							* Initial multiple frontend support
* Removed unnecessary require()
* Moved styles/images out of common 
							
						 
						
							2017-07-30 19:28:21 +02:00  
				
					
						
							
							
								 
						
							
								6ff084dbbb 
								
							 
						 
						
							
							
								
								Improved notifications cleaning UI with set operations ( #109 )  
							
							... 
							
							
							
							* added notification cleaning drawer
* bugfix
* fully implemented set operations for notif cleaning
* i18n for notif cleaning drawer & improved logic slightly. Also added a confirm dialog
* - notif dismiss "overlay" now shoves the notif aside to avoid overlap
- added focus ring to header buttons
- removed notif overlay entirely from DOM if mode is disabled
* removed comment
* CSS tuning - inconsistent division lines fix 
							
						 
						
							2017-07-30 12:36:28 -04:00  
				
					
						
							
							
								 
						
							
								29abc9438c 
								
							 
						 
						
							
							
								
								Remove outline from focused toot ( #4448 )  
							
							... 
							
							
							
							* Remove outline from focused toot
* change style 
							
						 
						
							2017-07-30 16:27:51 +02:00  
				
					
						
							
							
								 
						
							
								f91284d230 
								
							 
						 
						
							
							
								
								Do not create empty a element when there is no e-mail ( #4455 )  
							
							... 
							
							
							
							Empty a element is created when there is no business e-mail input. 
							
						 
						
							2017-07-30 16:24:18 +02:00  
				
					
						
							
							
								 
						
							
								ea33cdc30b 
								
							 
						 
						
							
							
								
								Set contact address in about/more as mailto link  ( #4450 )  
							
							... 
							
							
							
							* Set contact address as mailto link
To be able to copy long email address
* Set style for mailto link 
							
						 
						
							2017-07-30 12:56:04 +02:00  
				
					
						
							
							
								 
						
							
								ea144ba302 
								
							 
						 
						
							
							
								
								Use a fainted text color for <hr> elements in the landing page ( #4443 )  
							
							... 
							
							
							
							* Use a fainted text color for <hr> elements in the landing page
* remove trailing whitespace 
							
						 
						
							2017-07-29 21:20:52 +02:00  
				
					
						
							
							
								 
						
							
								b3c44e95a9 
								
							 
						 
						
							
							
								
								Improve actions modal style ( #4423 )  
							
							
							
						 
						
							2017-07-28 15:30:53 +02:00  
				
					
						
							
							
								 
						
							
								afb593b44e 
								
							 
						 
						
							
							
								
								Fix protruded infomation board section in about/more page ( #4415 )  
							
							... 
							
							
							
							* Fix protruded infomation board section
Set "flexwrap: wrap" for sections. Set upper and lower padding for each section, and adjust clearances around sections accordingly. Settings for viewport threshold 500px is no more needed.
* Fix mistake of reducing information-board padding
In according with this fix, additional padding setting  for maximum 840px width is no more needed. 
							
						 
						
							2017-07-28 13:34:44 +02:00  
				
					
						
							
							
								 
						
							
								296bfa23aa 
								
							 
						 
						
							
							
								
								fix(actions-modal): Inconsistent margins ( #4418 )  
							
							
							
						 
						
							2017-07-28 13:34:06 +02:00  
				
					
						
							
							
								 
						
							
								62a9da62a6 
								
							 
						 
						
							
							
								
								Fix column header in landing page (regression from  #4405 ) ( #4416 )  
							
							
							
						 
						
							2017-07-28 13:32:41 +02:00  
				
					
						
							
							
								 
						
							
								50d38d7605 
								
							 
						 
						
							
							
								
								fix(dropdown_menu): Open as modal on mobile ( #4295 )  
							
							... 
							
							
							
							* fix(dropdown_menu): Open as modal on mobile
* fix(dropdown_menu): Open modal on touch
* fix(dropdown_menu): Show status
* fix(dropdown_menu): Max dimensions and reduce padding
* chore(dropdown_menu): Test new functionality
* refactor: Use DropdownMenuContainer instead of DropdownMenu
* feat(privacy_dropdown): Open as modal on touch devices
* feat(modal_root): Do not load actions-modal async 
							
						 
						
							2017-07-27 22:31:59 +02:00  
				
					
						
							
							
								 
						
							
								73890c3cac 
								
							 
						 
						
							
							
								
								Fix timeline height on landing page for Safari ( #4392 )  
							
							... 
							
							
							
							`height: 100%` in `align-self: stretch` flexboxes doesn't work on Safari < 11.
https://bugs.webkit.org/show_bug.cgi?id=137730 
This workaround uses flexbox instead of `height: 100%` to stretch height. 
							
						 
						
							2017-07-27 15:49:56 +02:00  
				
					
						
							
							
								 
						
							
								cb69e35b3b 
								
							 
						 
						
							
							
								
								Add visibility icon to Detailed status  
							
							
							
						 
						
							2017-07-27 00:41:28 +02:00  
				
					
						
							
							
								 
						
							
								6a6a62f13f 
								
							 
						 
						
							
							
								
								Improve accessibility (part 2) ( #4377 )  
							
							... 
							
							
							
							* fix(column_header): Invalid ARIA role
* fix(column): Remove hidden nodes from the DOM
* refactor(column_link): Remove unused property hideOnMobile
* fix(column_header): Use aria-pressed
* fix(column_header): Make collapsed content not focusable, add focusable property
* fix(column_loading): Make header non-focusable
* fix(column_settings): Use role to group the toggles 
							
						 
						
							2017-07-26 13:46:53 +02:00  
				
					
						
							
							
								 
						
							
								aa8fa71df6 
								
							 
						 
						
							
							
								
								Fix padding in hero container of landing page ( #4373 )  
							
							... 
							
							
							
							* Fix padding in hero container, landing page
Erase hero container padding to fit registration form to full width. By this setting, heading padding disappears, so I adjust heading padding.
* Specify attribute strictly for heading padding
To overwrite padding-bottom in superior settings.
* Make padding shorthand more concise 
							
						 
						
							2017-07-26 13:45:49 +02:00  
				
					
						
							
							
								 
						
							
								8925731c98 
								
							 
						 
						
							
							
								
								Improve landing page CSS and text contrast  
							
							
							
						 
						
							2017-07-25 23:30:31 +02:00  
				
					
						
							
							
								 
						
							
								7e5691804d 
								
							 
						 
						
							
							
								
								Merge git://github.com/tootsuite/mastodon into tootsuite-master  
							
							
							
						 
						
							2017-07-25 21:36:22 +02:00  
				
					
						
							
							
								 
						
							
								9891ff80f9 
								
							 
						 
						
							
							
								
								Adjust mobile landing page ( #4366 )  
							
							... 
							
							
							
							* Adjust mobile landing page
Change mobile viewport threshold to 840px in consideration of padding. Fix loss of "container hero" padding in about/more under 675px.
* Fix indent 
							
						 
						
							2017-07-25 21:31:56 +02:00  
				
					
						
							
							
								 
						
							
								9f97c8c750 
								
							 
						 
						
							
							
								
								Fix multiple-gif display in user page ( #4364 )  
							
							... 
							
							
							
							Divide media-items to equal width, and hide overlaps. 
							
						 
						
							2017-07-25 19:12:57 +02:00  
				
					
						
							
							
								 
						
							
								edadc93757 
								
							 
						 
						
							
							
								
								Allow longer link text on landing page (reduce padding for Mobile) ( #4363 )  
							
							... 
							
							
							
							* Allow longer link text on landing page (reduce padding for Mobile)
* remove empty line 
							
						 
						
							2017-07-25 16:20:26 +02:00  
				
					
						
							
							
								 
						
							
								de105d64d5 
								
							 
						 
						
							
							
								
								fix(getting_started): No scrollbar if not needed ( #4350 )  
							
							
							
						 
						
							2017-07-25 01:05:35 +02:00  
				
					
						
							
							
								 
						
							
								07d93716aa 
								
							 
						 
						
							
							
								
								Improve remote profile disclaimer ( #4342 )  
							
							... 
							
							
							
							* Improve remote profile disclaimer
* yarn run manage:translations 
							
						 
						
							2017-07-24 20:05:29 +02:00  
				
					
						
							
							
								 
						
							
								1306d637a2 
								
							 
						 
						
							
							
								
								Fix oddities with public profile CSS ( #4341 )  
							
							... 
							
							
							
							* Fix oddities with public profile CSS
* Remove trailing whitespace 
							
						 
						
							2017-07-24 17:56:50 +02:00  
				
					
						
							
							
								 
						
							
								b3e7beb7c5 
								
							 
						 
						
							
							
								
								Perfectly center mastodon logo on mobile landing page ( #4339 )  
							
							... 
							
							
							
							Setting only padding-left made the logo left-shifted on mobile page. Margin-right was old setting for adjusting clearance between old logo and letter "Mastodon". 
							
						 
						
							2017-07-24 16:52:47 +02:00  
				
					
						
							
							
								 
						
							
								2374d63536 
								
							 
						 
						
							
							
								
								Redesign extended information page ( #4322 )  
							
							... 
							
							
							
							* Redesign extended information page
* Remove unused keys
* Add $ui-base-lighter-color variable to SCSS 
							
						 
						
							2017-07-24 15:09:08 +02:00  
				
					
						
							
							
								 
						
							
								1e665a0bf4 
								
							 
						 
						
							
							
								
								Add space to toot paragraph in landing page ( #4331 )  
							
							
							
						 
						
							2017-07-24 10:43:59 +02:00  
				
					
						
							
							
								 
						
							
								ed4c754fff 
								
							 
						 
						
							
							
								
								Add background to media modal ( #4317 )  
							
							
							
						 
						
							2017-07-23 20:28:31 +02:00  
				
					
						
							
							
								 
						
							
								1e0c7a0afc 
								
							 
						 
						
							
							
								
								Add loading indicator animation ( #4316 )  
							
							
							
						 
						
							2017-07-23 20:28:18 +02:00  
				
					
						
							
							
								 
						
							
								3a3b556065 
								
							 
						 
						
							
							
								
								Improve noscript message and style ( #4315 )  
							
							
							
						 
						
							2017-07-23 20:28:06 +02:00  
				
					
						
							
							
								 
						
							
								ff26b72333 
								
							 
						 
						
							
							
								
								fix(getting_started): Scroll on mobile ( #4312 )  
							
							
							
						 
						
							2017-07-23 14:50:26 +02:00  
				
					
						
							
							
								 
						
							
								0e0f18ce7c 
								
							 
						 
						
							
							
								
								New logo ( #4306 )  
							
							... 
							
							
							
							* Add new logo
* Remove unused images 
							
						 
						
							2017-07-23 02:40:39 +02:00  
				
					
						
							
							
								 
						
							
								db73ac92d7 
								
							 
						 
						
							
							
								
								Changed landing page cloud animation to be more relaxed and smoother ( #4304 )  
							
							
							
						 
						
							2017-07-22 22:27:06 +02:00  
				
					
						
							
							
								 
						
							
								6913426e48 
								
							 
						 
						
							
							
								
								Merge pull request  #92  from tootsuite/master  
							
							... 
							
							
							
							tiny upstream merge 
							
						 
						
							2017-07-22 22:20:17 +02:00  
				
					
						
							
							
								 
						
							
								9b74a12045 
								
							 
						 
						
							
							
								
								Adjust margins for mobile with navbar-under  
							
							
							
						 
						
							2017-07-22 20:41:21 +02:00  
				
					
						
							
							
								 
						
							
								311871eefc 
								
							 
						 
						
							
							
								
								Turn clouds on landing page into SVGs, use SCSS variables to color them ( #4299 )  
							
							
							
						 
						
							2017-07-22 16:36:54 +02:00  
				
					
						
							
							
								 
						
							
								984d2d4cb6 
								
							 
						 
						
							
							
								
								Merge that good fresh upstream shit  
							
							
							
						 
						
							2017-07-22 01:16:53 +00:00  
				
					
						
							
							
								 
						
							
								0244019ca1 
								
							 
						 
						
							
							
								
								Fixed horrible outline around notif clearing checkbox & moved the overlay to a more sr-friendly place  
							
							
							
						 
						
							2017-07-21 21:12:43 +02:00  
				
					
						
							
							
								 
						
							
								604654ccb4 
								
							 
						 
						
							
							
								
								New notification cleaning mode ( #89 )  
							
							... 
							
							
							
							This PR adds a new notification cleaning mode, super perfectly tuned for accessibility, and removes the previous notification cleaning functionality as it's now redundant.
* w.i.p. notif clearing mode
* Better CSS for selected notification and shorter text if Stretch is off
* wip for rebase ~
* all working in notif clearing mode, except the actual removal
* bulk delete route for piggo
* cleaning + refactor. endpoint gives 422 for some reason
* formatting
* use the right route
* fix broken destroy_multiple
* load more notifs after succ cleaning
* satisfy eslint
* Removed CSS for the old notif delete button
* Tabindex=0 is mandatory
In order to make it possible to tab to this element you must have tab index = 0. Removing this violates WCAG and makes it impossible to use the interface without good eyesight and a mouse. So nobody with certain mobility impairments, vision impairments, or brain injuries would be able to use this feature if you don't have tabindex=0
* Corrected aria-label
Previous label implied a different behavior from what actually happens
* aria role localization & made the overlay behave like a checkbox
* checkboxes css and better contrast
* color tuning for the notif overlay
* fanceh checkboxes etc and nice backgrounds
* SHUT UP TRAVIS 
							
						 
						
							2017-07-21 20:33:16 +02:00  
				
					
						
							
							
								 
						
							
								3817704806 
								
							 
						 
						
							
							
								
								feat(compose): Change media query for compact mode to max-height: 400px ( #4291 )  
							
							
							
						 
						
							2017-07-21 14:22:29 +02:00  
				
					
						
							
							
								 
						
							
								f2390e2803 
								
							 
						 
						
							
							
								
								Dynamicaly change avatar and header bg from account setting ( #4289 )  
							
							
							
						 
						
							2017-07-21 12:47:16 +02:00  
				
					
						
							
							
								 
						
							
								7bf7ed6123 
								
							 
						 
						
							
							
								
								Fix   #3220  - Show avatar/header on edit profile page ( #4288 )  
							
							
							
						 
						
							2017-07-21 05:28:51 +02:00  
				
					
						
							
							
								 
						
							
								c1bc5e14eb 
								
							 
						 
						
							
							
								
								feat(compose): More space on mobile devices ( #4282 )  
							
							... 
							
							
							
							* feat(compose): More space on mobile devices
* feat(compose): Hide navigation when typing on mobile devices
* fix(compose): Make animation faster
* fix(navigation_bar): Remove hardcoded title
* fix(compose): Prevent accidental bluring
* fix(compose): Increase max-height to 600px 
							
						 
						
							2017-07-21 01:38:24 +02:00  
				
					
						
							
							
								 
						
							
								e7edb4d1ee 
								
							 
						 
						
							
							
								
								Merge pull request  #87  from tootsuite/master  
							
							... 
							
							
							
							merge upstream 
							
						 
						
							2017-07-20 11:24:32 -04:00  
				
					
						
							
							
								 
						
							
								f24b81e27f 
								
							 
						 
						
							
							
								
								feat(css): Remove border radius from WebKit's scrollbars ( #4278 )  
							
							
							
						 
						
							2017-07-20 00:20:54 +02:00  
				
					
						
							
							
								 
						
							
								7a77f7b3bb 
								
							 
						 
						
							
							
								
								Add sourceRoot/includePaths to loaders  
							
							... 
							
							
							
							Use the settings modal as an example/testcase 
							
						 
						
							2017-07-18 11:27:48 -07:00  
				
					
						
							
							
								 
						
							
								d69fa9e1f4 
								
							 
						 
						
							
							
								
								Merge changes from upstream with the CSS reload fix  
							
							
							
						 
						
							2017-07-18 18:58:47 +02:00  
				
					
						
							
							
								 
						
							
								4d42a38954 
								
							 
						 
						
							
							
								
								Improve admin page ( #4121 )  
							
							... 
							
							
							
							* Improve admin page
* Fix test
* Add spec
* Improve select style 
							
						 
						
							2017-07-18 16:38:22 +02:00  
				
					
						
							
							
								 
						
							
								c727eae441 
								
							 
						 
						
							
							
								
								Updated from tootsuite  
							
							
							
						 
						
							2017-07-17 20:03:57 +02:00  
				
					
						
							
							
								 
						
							
								d1c3e35d3f 
								
							 
						 
						
							
							
								
								Fix style settings for images in media modal ( #4220 )  
							
							... 
							
							
							
							* Shrink too wide single image modal
Fix too wide react-swipeable-view-container
Fix 0067f80 shrinking all react-swipeable-view-container
Change to apply max-width of react-swipeable-view-container only under media-modal.
Fix b30b03b just a typo
* Centering contents in image-loader
Centering small img, canvas, and video in image-loader. 
							
						 
						
							2017-07-16 11:52:11 +02:00  
				
					
						
							
							
								 
						
							
								09cfc079b0 
								
							 
						 
						
							
							
								
								Merge upstream ( #81 )  
							
							
							
						 
						
							2017-07-15 14:33:15 -07:00  
				
					
						
							
							
								 
						
							
								08d021916d 
								
							 
						 
						
							
							
								
								Fixed issue  #72  - bad css in report dialog  
							
							
							
						 
						
							2017-07-15 16:45:39 +02:00  
				
					
						
							
							
								 
						
							
								3a526e2369 
								
							 
						 
						
							
							
								
								Fix broken letterboxing in media previews  
							
							
							
						 
						
							2017-07-15 15:38:18 +02:00  
				
					
						
							
							
								 
						
							
								72bd73f605 
								
							 
						 
						
							
							
								
								Small style fixes ( #4206 )  
							
							... 
							
							
							
							* fix(components/media_modal): Center horizontally in Firefox
* fix(components/status_list): Do not remove load more button 
							
						 
						
							2017-07-14 22:31:25 +02:00  
				
					
						
							
							
								 
						
							
								e2685ccc81 
								
							 
						 
						
							
							
								
								Fix   #4149 ,  fix   #1199  - Store emojis as unicode ( #4189 )  
							
							... 
							
							
							
							- Use unicode when selecting emoji through picker
- Convert shortcodes to unicode when storing text input server-side
- Do not convert shortcodes in JS anymore 
							
						 
						
							2017-07-14 19:47:53 +02:00  
				
					
						
							
							
								 
						
							
								75aafc932e 
								
							 
						 
						
							
							
								
								Added buttons and menu items to dismiss individual notifications ( #76 )  
							
							... 
							
							
							
							* Added DELETE verb for notifications
* Added notification dismiss button to status dropdown
* Added reveal-on-hover notif dismiss button, added FollowNotification component 
							
						 
						
							2017-07-14 11:03:43 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a9a0c854e1 
								
							 
						 
						
							
							
								
								fix(components/media_modal): Style issues ( #4187 )  
							
							
							
						 
						
							2017-07-13 22:18:18 +02:00  
				
					
						
							
							
								 
						
							
								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