]> cat aescling's git repositories - mastodon.git/log
mastodon.git
9 years agoFix showing ellipsis even when link hasn't been cut off
Eugen Rochko [Sun, 5 Feb 2017 14:29:16 +0000 (15:29 +0100)]
Fix showing ellipsis even when link hasn't been cut off

9 years agoFix #552 - Replace image links with image icons in status text in the UI
Eugen Rochko [Sun, 5 Feb 2017 14:25:55 +0000 (15:25 +0100)]
Fix #552 - Replace image links with image icons in status text in the UI

9 years agoFix content warning margin
Eugen Rochko [Sun, 5 Feb 2017 13:50:58 +0000 (14:50 +0100)]
Fix content warning margin

9 years agoRemove react-dnd as it was interfering with text selection. Move content
Eugen Rochko [Sun, 5 Feb 2017 03:11:14 +0000 (04:11 +0100)]
Remove react-dnd as it was interfering with text selection. Move content
warning mentions preview into area where actual content would be

9 years agoAdd tracking of delay to streaming API
Eugen Rochko [Sun, 5 Feb 2017 02:19:04 +0000 (03:19 +0100)]
Add tracking of delay to streaming API

9 years agoFix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
Eugen Rochko [Sun, 5 Feb 2017 02:01:23 +0000 (03:01 +0100)]
Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
overshadow requirement for remote-lookup

9 years agoAdd next/previous navigation in modal for media attachments
Eugen Rochko [Sun, 5 Feb 2017 01:48:11 +0000 (02:48 +0100)]
Add next/previous navigation in modal for media attachments

9 years agoNo replies filter on home timeline no longer hides self-replies
Eugen Rochko [Sun, 5 Feb 2017 01:02:46 +0000 (02:02 +0100)]
No replies filter on home timeline no longer hides self-replies

9 years agoGetting started on draggable columns
Eugen Rochko [Sun, 5 Feb 2017 00:58:25 +0000 (01:58 +0100)]
Getting started on draggable columns

9 years agoMerge branch 'hoodiek-master'
Eugen Rochko [Sun, 5 Feb 2017 00:29:00 +0000 (01:29 +0100)]
Merge branch 'hoodiek-master'

9 years agoFix column settings not being scrollable on short screens
Eugen Rochko [Sun, 5 Feb 2017 00:27:31 +0000 (01:27 +0100)]
Fix column settings not being scrollable on short screens

9 years agoDisplay mentions prepended to the content warning
Eugen Rochko [Sun, 5 Feb 2017 00:19:27 +0000 (01:19 +0100)]
Display mentions prepended to the content warning

9 years agountested!! spoiler hotfix for replies
hoodie [Sat, 4 Feb 2017 22:33:46 +0000 (17:33 -0500)]
untested!! spoiler hotfix for replies

untested, my vagrant is bugged again, submitted at gargron's request

9 years agoMake the streaming API also handle websockets (because trying to get the browser...
Eugen Rochko [Fri, 3 Feb 2017 23:34:31 +0000 (00:34 +0100)]
Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead
of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.

9 years agoAdd CORS to the streaming API
Eugen Rochko [Fri, 3 Feb 2017 17:27:42 +0000 (18:27 +0100)]
Add CORS to the streaming API

9 years agoeasier comprehension of toot settings and properties (#595)
hoodie [Fri, 3 Feb 2017 14:54:23 +0000 (09:54 -0500)]
easier comprehension of toot settings and properties (#595)

sounds complex, but really it just reorganizes the posting options and
adds a seperator line

9 years agofix extraneous text in 2fa readme (#592)
James [Thu, 2 Feb 2017 23:10:22 +0000 (15:10 -0800)]
fix extraneous text in 2fa readme (#592)

9 years agoAdd tootyfruity
Eugen [Thu, 2 Feb 2017 19:27:53 +0000 (20:27 +0100)]
Add tootyfruity

9 years agoUpdate Sponsors.md
Eugen [Thu, 2 Feb 2017 19:14:02 +0000 (20:14 +0100)]
Update Sponsors.md

9 years agoUpdate Sponsors.md
Eugen [Thu, 2 Feb 2017 18:43:21 +0000 (19:43 +0100)]
Update Sponsors.md

9 years agoUpdated list of top sponsors
Eugen [Thu, 2 Feb 2017 18:40:15 +0000 (19:40 +0100)]
Updated list of top sponsors

9 years agoFix streaming API queries
Eugen Rochko [Thu, 2 Feb 2017 16:10:59 +0000 (17:10 +0100)]
Fix streaming API queries

9 years agoFix bug
Eugen Rochko [Thu, 2 Feb 2017 15:57:09 +0000 (16:57 +0100)]
Fix bug

9 years agoAdding documentation for streaming API. Fixing filtering bug
Eugen Rochko [Thu, 2 Feb 2017 15:35:06 +0000 (16:35 +0100)]
Adding documentation for streaming API. Fixing filtering bug

9 years agoMake node read the right .env file
Eugen Rochko [Thu, 2 Feb 2017 15:11:36 +0000 (16:11 +0100)]
Make node read the right .env file

9 years agoAdd redis configuration to streaming API
Eugen Rochko [Thu, 2 Feb 2017 14:29:41 +0000 (15:29 +0100)]
Add redis configuration to streaming API

9 years agoFix potential resource leaks in streaming server
Eugen Rochko [Thu, 2 Feb 2017 14:20:31 +0000 (15:20 +0100)]
Fix potential resource leaks in streaming server

9 years agoAdd logging and filtering to the node.js streaming API
Eugen Rochko [Thu, 2 Feb 2017 12:56:14 +0000 (13:56 +0100)]
Add logging and filtering to the node.js streaming API

9 years agoAdd streaming API in Node.js
Eugen Rochko [Thu, 2 Feb 2017 00:31:09 +0000 (01:31 +0100)]
Add streaming API in Node.js

9 years agoPrevent potential issue with public/hashtag statuses arriving after
Eugen Rochko [Wed, 1 Feb 2017 23:45:57 +0000 (00:45 +0100)]
Prevent potential issue with public/hashtag statuses arriving after
they have been loaded and favourited/reblogged from another source

Since the status JSON returned from public/hashtag streams does not
contain favourited/reblogged attributes, merging them should not
override existing ones.

9 years agoMove rendering of JSON payloads for public/hashtag timelines to
Eugen Rochko [Wed, 1 Feb 2017 23:39:17 +0000 (00:39 +0100)]
Move rendering of JSON payloads for public/hashtag timelines to
FanOutOnWriteService. The only recipient-specific part on them
is reblogged/favourited. But since only newly created statuses
appear on them, it is safe to assume that both attributes would
be false

9 years agoCleaning up format of broadcast real-time messages, removing
Eugen Rochko [Wed, 1 Feb 2017 23:03:31 +0000 (00:03 +0100)]
Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)

9 years agoLooks like log level :debug is required for activerecord times to be tracked
Eugen Rochko [Wed, 1 Feb 2017 11:13:16 +0000 (12:13 +0100)]
Looks like log level :debug is required for activerecord times to be tracked

9 years agoFix activerecord logging in production
Eugen Rochko [Wed, 1 Feb 2017 10:34:50 +0000 (11:34 +0100)]
Fix activerecord logging in production

9 years agoFix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI
Eugen Rochko [Tue, 31 Jan 2017 21:34:33 +0000 (22:34 +0100)]
Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI

9 years agoRevert to animating avatars by default
Eugen Rochko [Tue, 31 Jan 2017 18:16:35 +0000 (19:16 +0100)]
Revert to animating avatars by default

9 years agoFix elephant friend
Eugen Rochko [Tue, 31 Jan 2017 18:08:24 +0000 (19:08 +0100)]
Fix elephant friend

9 years agoFix CORS issue on avatars resampling
Eugen Rochko [Tue, 31 Jan 2017 18:05:26 +0000 (19:05 +0100)]
Fix CORS issue on avatars resampling

9 years agoFix text overlapping image in Edge and on mobile (#582)
tom [Tue, 31 Jan 2017 18:06:03 +0000 (13:06 -0500)]
Fix text overlapping image in Edge and on mobile (#582)

Changing the way the background image is positioned and the box is sized should fix problems with the text overlapping the image on mobile browsers and Edge.

9 years agoAdd "open in web" link to detailed public status pages
Eugen Rochko [Mon, 30 Jan 2017 22:01:37 +0000 (23:01 +0100)]
Add "open in web" link to detailed public status pages

9 years agoFix not reloading account/fetching relationship on newly independent components
Eugen Rochko [Mon, 30 Jan 2017 21:35:36 +0000 (22:35 +0100)]
Fix not reloading account/fetching relationship on newly independent components

9 years agoMake profile header scroll along with contents. AccountTimeline, Followers and Follow...
Eugen Rochko [Mon, 30 Jan 2017 20:40:55 +0000 (21:40 +0100)]
Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />

9 years agoAdd capistrano to development environment
Eugen Rochko [Mon, 30 Jan 2017 19:03:17 +0000 (20:03 +0100)]
Add capistrano to development environment

9 years agoAdd explicit "load more" link to the bottom of StatusList and notifications
Eugen Rochko [Mon, 30 Jan 2017 17:04:15 +0000 (18:04 +0100)]
Add explicit "load more" link to the bottom of StatusList and notifications

9 years agoImprove avatar resampling of non-animated canvas
Eugen Rochko [Mon, 30 Jan 2017 14:43:48 +0000 (15:43 +0100)]
Improve avatar resampling of non-animated canvas

9 years agoMerge branch 'PurpleBooth-add-missing-back-on-follow'
Eugen Rochko [Mon, 30 Jan 2017 14:22:31 +0000 (15:22 +0100)]
Merge branch 'PurpleBooth-add-missing-back-on-follow'

9 years agoResolve confusion between ColumnBackButton and the slim version that
Eugen Rochko [Mon, 30 Jan 2017 14:22:04 +0000 (15:22 +0100)]
Resolve confusion between ColumnBackButton and the slim version that
the public timeline has been using

9 years agoAdd missing back button to "Follow Requests"
Billie Thompson [Sat, 28 Jan 2017 23:49:42 +0000 (23:49 +0000)]
Add missing back button to "Follow Requests"

Currently we have the problem where the follow request button is missing
from the Follow request tab. This means that when you visit that tab you
either have to press the back button in the browser or re-enter the home
page, which breaks the app flow.

This will resolve that issue by adding a new back button to that tab,
in the same way that the public timeline, and favourites have.

9 years agoAdd 2-FA instructions for non-technical users (#580)
James [Sun, 29 Jan 2017 18:26:27 +0000 (10:26 -0800)]
Add 2-FA instructions for non-technical users (#580)

9 years agoUpdate some API docs
Eugen [Sun, 29 Jan 2017 13:40:57 +0000 (14:40 +0100)]
Update some API docs

9 years agoFix avatar scaling on high-DPI displays (#573)
Misty De Meo [Sun, 29 Jan 2017 13:26:50 +0000 (05:26 -0800)]
Fix avatar scaling on high-DPI displays (#573)

9 years agoUpdate sample .env
Eugen Rochko [Sun, 29 Jan 2017 12:06:58 +0000 (13:06 +0100)]
Update sample .env

9 years agoAdd more links to main docs page
Eugen Rochko [Sun, 29 Jan 2017 11:59:02 +0000 (12:59 +0100)]
Add more links to main docs page

9 years agoFix JSON formatting in docs
Eugen Rochko [Sun, 29 Jan 2017 11:55:12 +0000 (12:55 +0100)]
Fix JSON formatting in docs

9 years agoUpdate docs with information about push notifications
Eugen Rochko [Sun, 29 Jan 2017 11:53:50 +0000 (12:53 +0100)]
Update docs with information about push notifications

9 years agoAdd tests for new API
Eugen Rochko [Sun, 29 Jan 2017 11:35:55 +0000 (12:35 +0100)]
Add tests for new API

9 years agoFix tests
Eugen Rochko [Sun, 29 Jan 2017 11:25:10 +0000 (12:25 +0100)]
Fix tests

9 years agoAPI for apps to register for push notifications
Eugen Rochko [Sun, 29 Jan 2017 00:30:32 +0000 (01:30 +0100)]
API for apps to register for push notifications

9 years agoFix #569 - seeds.rb
Eugen Rochko [Sat, 28 Jan 2017 23:12:27 +0000 (00:12 +0100)]
Fix #569 - seeds.rb

9 years agoFix settings design on mobile
Eugen Rochko [Sat, 28 Jan 2017 20:57:03 +0000 (21:57 +0100)]
Fix settings design on mobile

9 years agoSplit 2FA login into two prompts
Eugen Rochko [Sat, 28 Jan 2017 19:43:38 +0000 (20:43 +0100)]
Split 2FA login into two prompts

9 years agoAdd pixel background to modal images
Eugen Rochko [Sat, 28 Jan 2017 03:04:09 +0000 (04:04 +0100)]
Add pixel background to modal images

9 years agoUpdate settings to re-use admin layout, one big navigation tree, improve settings...
Eugen Rochko [Sat, 28 Jan 2017 02:56:10 +0000 (03:56 +0100)]
Update settings to re-use admin layout, one big navigation tree, improve settings forms

9 years agoClean up
Eugen Rochko [Fri, 27 Jan 2017 19:38:35 +0000 (20:38 +0100)]
Clean up

9 years agoDo not automatically login after password reset, as it would circumvent two-factor...
Eugen Rochko [Fri, 27 Jan 2017 19:34:22 +0000 (20:34 +0100)]
Do not automatically login after password reset, as it would circumvent two-factor auth (if enabled)
Do not require e-mail address changes to be re-confirmed, it's only trouble for no real benefit

9 years agoAdded optional two-factor authentication
Eugen Rochko [Fri, 27 Jan 2017 19:28:46 +0000 (20:28 +0100)]
Added optional two-factor authentication

9 years agoLess ambiguous sensitive content toggle label (#556)
Zachary Spector [Fri, 27 Jan 2017 18:31:14 +0000 (13:31 -0500)]
Less ambiguous sensitive content toggle label (#556)

9 years agoMerge pull request #557 from hoodiek/master
Eugen [Fri, 27 Jan 2017 17:41:05 +0000 (18:41 +0100)]
Merge pull request #557 from hoodiek/master

fix button outline showing on clicks for prettiness

9 years agofix button outline showing on clicks for prettiness
hoodie [Fri, 27 Jan 2017 17:39:36 +0000 (12:39 -0500)]
fix button outline showing on clicks for prettiness

remove button outlines on-click for retweet, boost, favourite, and reply
buttons

9 years agoUpdate broken links, add new sponsor
Eugen Rochko [Fri, 27 Jan 2017 16:01:21 +0000 (17:01 +0100)]
Update broken links, add new sponsor

9 years agoDo not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
Eugen Rochko [Fri, 27 Jan 2017 15:55:06 +0000 (16:55 +0100)]
Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
fix ProcessFeedService pushing status into distribution if called a second time
while the first is still running (i.e. when a PuSH comes after a Salmon slap),
fix not running escape on spoiler text before emojify

9 years agoUpdated translation doc to get working links
nicolas [Fri, 27 Jan 2017 12:17:33 +0000 (13:17 +0100)]
Updated translation doc to get working links

9 years agoFix font weight
Eugen Rochko [Thu, 26 Jan 2017 22:34:40 +0000 (23:34 +0100)]
Fix font weight

9 years agoMerge pull request #549 from ineffyble/docs/add-default-account-to-dev-documentation
Eugen [Thu, 26 Jan 2017 22:03:41 +0000 (23:03 +0100)]
Merge pull request #549 from ineffyble/docs/add-default-account-to-dev-documentation

Add default account details to developer documentation.

9 years agoMerge pull request #548 from PurpleBooth/make-fonts-local
Eugen [Thu, 26 Jan 2017 22:02:48 +0000 (23:02 +0100)]
Merge pull request #548 from PurpleBooth/make-fonts-local

Move the fonts from Google Fonts to local assets

9 years agoMove the fonts from Google Fonts to local assets
Billie Thompson [Thu, 26 Jan 2017 14:06:40 +0000 (14:06 +0000)]
Move the fonts from Google Fonts to local assets

Currently we have two problems that are resolved by this change.

The first is that we have a dependency on Google Fonts, which means
that should it ever go down, or it have issues we would also have
issues. This will resolve this by moving the dependencies we load from
there to the local server.

The second issue is that Google Fonts is currently returning the
`local()` css font source. This causes a problem where the users browser
fails to fallback to a missing glyph, resulting in many unusual
characters displaying the failure glyph. This will resolve this by
creating a font-family definition that does not use the `local()`
source.

I did not update the error pages with local fonts, they still use the
remote google fonts api, so they're a self contained page that does not
use the asset pipeline.

This resolves tootsuite/mastodon#531 and tootsuite/mastodon#12

9 years agoMerge pull request #550 from wchristian/oauth_docs2
Eugen [Thu, 26 Jan 2017 19:41:53 +0000 (20:41 +0100)]
Merge pull request #550 from wchristian/oauth_docs2

document that /oauth/token does not always return json

9 years agoFix key names in statsd
Eugen Rochko [Thu, 26 Jan 2017 18:46:52 +0000 (19:46 +0100)]
Fix key names in statsd

9 years agoImprove StatsD instrumentation
Eugen Rochko [Thu, 26 Jan 2017 18:08:05 +0000 (19:08 +0100)]
Improve StatsD instrumentation

9 years agoFix up timeout, improve contrast on "show more", add responsive style
Eugen Rochko [Thu, 26 Jan 2017 17:48:56 +0000 (18:48 +0100)]
Fix up timeout, improve contrast on "show more", add responsive style
for extremely wide monitors

9 years agodocument that /oauth/token does not always return json
Christian Walde [Thu, 26 Jan 2017 15:27:16 +0000 (16:27 +0100)]
document that /oauth/token does not always return json

9 years agoAdd default account details to developer documentation.
Effy Elden [Thu, 26 Jan 2017 15:03:13 +0000 (02:03 +1100)]
Add default account details to developer documentation.

9 years agoRemoved accidental n+1 query from notifications, updated some deps,
Eugen Rochko [Thu, 26 Jan 2017 13:52:07 +0000 (14:52 +0100)]
Removed accidental n+1 query from notifications, updated some deps,
improved how "show more" link looks

9 years agoMerge pull request #526 from wchristian/oauth_docs
Eugen [Thu, 26 Jan 2017 11:23:47 +0000 (12:23 +0100)]
Merge pull request #526 from wchristian/oauth_docs

clarify the intended use of the oauth api call

9 years agoMerge pull request #543 from ineffyble/tweak/seed-default-admin-account-on-dev-enviro...
Eugen [Thu, 26 Jan 2017 11:22:32 +0000 (12:22 +0100)]
Merge pull request #543 from ineffyble/tweak/seed-default-admin-account-on-dev-environments

Seed a default, confirmed, admin account on development environments

9 years agoMerge pull request #541 from TrevInc/master
Eugen [Thu, 26 Jan 2017 10:07:42 +0000 (11:07 +0100)]
Merge pull request #541 from TrevInc/master

Add brackets to visually distinguish show more / show less text

9 years agoRemoved line break before spoiler link, changed color of bg for spoiler link
Anthony Bellew [Thu, 26 Jan 2017 10:07:02 +0000 (03:07 -0700)]
Removed line break before spoiler link, changed color of bg for spoiler link

9 years agoAdd Padding to inline styles for spoiler
Anthony Bellew [Thu, 26 Jan 2017 10:03:26 +0000 (03:03 -0700)]
Add Padding to inline styles for spoiler

9 years agoAdded inline spoiler button styles
Anthony Bellew [Thu, 26 Jan 2017 10:02:42 +0000 (03:02 -0700)]
Added inline spoiler button styles

9 years agoMerge pull request #542 from ineffyble/tweak/redirect-admin-path-to-admin-settings
Eugen [Thu, 26 Jan 2017 09:44:20 +0000 (10:44 +0100)]
Merge pull request #542 from ineffyble/tweak/redirect-admin-path-to-admin-settings

Add redirect for /admin => /admin/settings

9 years agoMerge pull request #544 from ineffyble/tweak/add-default-local-domain-for-vagrant...
Eugen [Thu, 26 Jan 2017 09:43:54 +0000 (10:43 +0100)]
Merge pull request #544 from ineffyble/tweak/add-default-local-domain-for-vagrant-environments

Add a default LOCAL_DOMAIN=mastodon.dev to .env.vagrant

9 years agoAdd a default LOCAL_DOMAIN=mastodon.dev to .env.vagrant
Effy Elden [Thu, 26 Jan 2017 08:22:59 +0000 (19:22 +1100)]
Add a default LOCAL_DOMAIN=mastodon.dev to .env.vagrant

9 years agoSeed a default, confirmed, admin account on development environments
Effy Elden [Thu, 26 Jan 2017 08:22:00 +0000 (19:22 +1100)]
Seed a default, confirmed, admin account on development environments

9 years agoAdd redirect for /admin => /admin/settings
Effy Elden [Thu, 26 Jan 2017 07:59:35 +0000 (18:59 +1100)]
Add redirect for /admin => /admin/settings

9 years agoMoved brackets outside of localized strings at Gargron's suggestion
Anthony Bellew [Thu, 26 Jan 2017 07:24:52 +0000 (00:24 -0700)]
Moved brackets outside of localized strings at Gargron's suggestion

9 years agoAdd brackets to visually distinguish show more / show less text
Anthony Bellew [Thu, 26 Jan 2017 03:56:33 +0000 (20:56 -0700)]
Add brackets to visually distinguish show more / show less text

9 years agoMerge pull request #3 from tootsuite/master
Anthony Bellew [Thu, 26 Jan 2017 03:53:57 +0000 (20:53 -0700)]
Merge pull request #3 from tootsuite/master

Updating to current

9 years agoImprove infinite scroll on notifications
Eugen Rochko [Thu, 26 Jan 2017 03:30:40 +0000 (04:30 +0100)]
Improve infinite scroll on notifications

9 years agoFollow request authorizations faster
Eugen Rochko [Thu, 26 Jan 2017 02:56:26 +0000 (03:56 +0100)]
Follow request authorizations faster

9 years agoFix #537 - opengraph description should display spoiler text when present
Eugen Rochko [Thu, 26 Jan 2017 02:45:14 +0000 (03:45 +0100)]
Fix #537 - opengraph description should display spoiler text when present