]>
cat aescling's git repositories - mastodon.git/log
Eugen Rochko [Thu, 5 Jan 2017 23:21:12 +0000 (00:21 +0100)]
Fix #416 - Generate random unique 14-byte (19 characters) shortcodes
for local attachments, use them in URLs. Check status privacy
before redirecting to actual file.
Eugen [Thu, 5 Jan 2017 22:15:01 +0000 (23:15 +0100)]
Merge pull request #415 from ineffyble/master
Prevent duplicate desktop notifications
Effy Elden [Thu, 5 Jan 2017 21:26:45 +0000 (08:26 +1100)]
Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)
Eugen Rochko [Thu, 5 Jan 2017 13:23:59 +0000 (14:23 +0100)]
Fixed unexpected error
Eugen Rochko [Thu, 5 Jan 2017 13:18:38 +0000 (14:18 +0100)]
Fix compose form bug
Eugen Rochko [Thu, 5 Jan 2017 13:06:09 +0000 (14:06 +0100)]
Fix selection resetting in compose form after unrelated data updates
Eugen Rochko [Thu, 5 Jan 2017 12:59:58 +0000 (13:59 +0100)]
Revert to Roboto for all
Eugen [Thu, 5 Jan 2017 12:45:37 +0000 (13:45 +0100)]
Merge pull request #406 from Gargron/revert-404-emoji
Revert "Display native emoji on browsers which support it"
Eugen [Thu, 5 Jan 2017 12:45:21 +0000 (13:45 +0100)]
Revert "Display native emoji on browsers which support it"
Eugen [Thu, 5 Jan 2017 12:37:48 +0000 (13:37 +0100)]
Merge pull request #403 from ticky/use-system-fonts
Use system fonts on more platforms
Eugen [Thu, 5 Jan 2017 12:37:29 +0000 (13:37 +0100)]
Merge pull request #404 from mistydemeo/emoji
Display native emoji on browsers which support it
Eugen [Thu, 5 Jan 2017 12:36:55 +0000 (13:36 +0100)]
Merge pull request #399 from ticky/public-timeline-de-hoist
Public timeline de-hoist
Eugen [Thu, 5 Jan 2017 12:36:13 +0000 (13:36 +0100)]
Merge pull request #400 from ticky/differentiate-settings-links
Differentiate settings links
Eugen [Thu, 5 Jan 2017 12:35:14 +0000 (13:35 +0100)]
Merge pull request #401 from mistydemeo/new_toot_cursor_position
Automatically position cursor when writing a reply toot
Misty De Meo [Thu, 5 Jan 2017 06:47:51 +0000 (22:47 -0800)]
Bump emoji requirement to Unicode 9
Misty De Meo [Thu, 5 Jan 2017 06:23:02 +0000 (22:23 -0800)]
Display native emoji on browsers which support it
Jessica Stokes [Thu, 5 Jan 2017 04:24:27 +0000 (20:24 -0800)]
Use system fonts on more platforms
This allows other platforms such as Windows, macOS and iOS to use their system fonts rather than downloading a copy of Roboto. It also makes the app feel a little closer to native on those platforms!
Misty De Meo [Thu, 5 Jan 2017 04:04:14 +0000 (20:04 -0800)]
Automatically position cursor when writing a reply toot
Jessica Stokes [Thu, 5 Jan 2017 03:47:02 +0000 (19:47 -0800)]
Differentiate settings links
The "settings" links in the Getting Started section (or, if #399 were to happen, "more" menu) and compose sections are now different; the "compose" link is "Edit profile," while the one in the Getting Started section is now "Preferences."
All languages have been updated to accommodate this, based on the existing usages of these phrases in language files in the Rails part of the app!
addresses part of #384
Jessica Stokes [Thu, 5 Jan 2017 03:30:39 +0000 (19:30 -0800)]
Remove hamburger from "getting started"
Jessica Stokes [Thu, 5 Jan 2017 03:30:22 +0000 (19:30 -0800)]
Replace "Public" in tab bar with "More" hamburger
Jessica Stokes [Thu, 5 Jan 2017 03:30:02 +0000 (19:30 -0800)]
Move "getting started" to its own route
Eugen [Thu, 5 Jan 2017 02:35:22 +0000 (03:35 +0100)]
Merge pull request #394 from ticky/email-reblog-to-boost
"Reblog" -> "boost" in more places
Eugen [Thu, 5 Jan 2017 02:34:49 +0000 (03:34 +0100)]
Merge pull request #395 from ticky/hide-media-list-if-no-media
Don't render the media list when there's no media
Eugen [Thu, 5 Jan 2017 02:34:06 +0000 (03:34 +0100)]
Merge pull request #397 from ticky/friendlier-unknown-errors
Friendlier unknown errors
Eugen [Thu, 5 Jan 2017 02:34:01 +0000 (03:34 +0100)]
Merge pull request #396 from ticky/fix-cmd-enter
Fix Command-enter tooting
Jessica Stokes [Thu, 5 Jan 2017 02:31:45 +0000 (18:31 -0800)]
Friendlier unknown errors
Don't ask users to check the console - if they're on mobile, they probably can't anyway ;)
Jessica Stokes [Thu, 5 Jan 2017 02:29:43 +0000 (18:29 -0800)]
Fix Command-enter tooting
metaKey is only set correctly on keyDown, not keyUp, so this swaps to using that
Eugen Rochko [Thu, 5 Jan 2017 02:28:21 +0000 (03:28 +0100)]
Improve background jobs params and error handling
Eugen Rochko [Thu, 5 Jan 2017 02:17:23 +0000 (03:17 +0100)]
Fix undesired delivering of private toot to remote accounts that follow author
Eugen Rochko [Thu, 5 Jan 2017 02:14:33 +0000 (03:14 +0100)]
Make shortcode emojis work, make getting started area scrollable
Jessica Stokes [Thu, 5 Jan 2017 02:10:45 +0000 (18:10 -0800)]
Don't render the media list when there's no media
This stops the empty compose view from scrolling on 4-inch devices.
Jessica Stokes [Thu, 5 Jan 2017 02:00:50 +0000 (18:00 -0800)]
"Reblog" -> "boost" in more places
A couple of places were using "reblog" rather than "boost" - this updates them to match the web UI
Eugen [Thu, 5 Jan 2017 01:57:13 +0000 (02:57 +0100)]
Merge pull request #393 from ticky/qol-for-four-inch-phones
Improve experience on 4-inch phones
Jessica Stokes [Thu, 5 Jan 2017 01:44:41 +0000 (17:44 -0800)]
Disallow compose navbar from being shrunk
Jessica Stokes [Thu, 5 Jan 2017 01:33:05 +0000 (17:33 -0800)]
Stop Mastodon friend from overlapping text 🐘
Jessica Stokes [Thu, 5 Jan 2017 01:32:11 +0000 (17:32 -0800)]
Make tabs bar take up less room on 4-inch phones
Jessica Stokes [Thu, 5 Jan 2017 01:25:48 +0000 (17:25 -0800)]
Improve quality of life for 4-inch phones
Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
Eugen Rochko [Wed, 4 Jan 2017 14:43:28 +0000 (15:43 +0100)]
Fix #391 - relative timestamps now contain an exact datetime in title
Eugen Rochko [Wed, 4 Jan 2017 14:35:36 +0000 (15:35 +0100)]
Fix #385 - /web now loads a page
Eugen Rochko [Wed, 4 Jan 2017 14:31:25 +0000 (15:31 +0100)]
Fix #390 - fix redirect after sign-up (to login page instead of homepage)
Eugen [Tue, 3 Jan 2017 18:58:34 +0000 (19:58 +0100)]
Merge pull request #389 from TrevInc/master
Reduce height of media query to hide avatar/bio
Anthony Bellew [Tue, 3 Jan 2017 18:55:59 +0000 (11:55 -0700)]
Merge pull request #2 from TrevInc/bio-media-query
Reduce height of media query to hide avatar/bio
Anthony Bellew [Tue, 3 Jan 2017 18:55:36 +0000 (11:55 -0700)]
Reduce height of media query to hide avatar/bio
An additional selector was provided to make the bio only hide on the timeline and not on the user page itself.
Anthony Bellew [Tue, 3 Jan 2017 18:51:35 +0000 (11:51 -0700)]
Merge pull request #1 from Gargron/master
Catchup merge
Eugen [Tue, 3 Jan 2017 11:59:21 +0000 (12:59 +0100)]
Merge pull request #386 from mitchhentges/file-drop-ui
On file-drag, show a border around textarea
Mitchell Hentges [Tue, 3 Jan 2017 08:36:48 +0000 (00:36 -0800)]
On file-drag, show a border around textarea
Eugen Rochko [Tue, 3 Jan 2017 00:15:42 +0000 (01:15 +0100)]
Add "back" button on column headers of public and hashtag timelines. The "back"
button takes you back to getting started page
Eugen Rochko [Mon, 2 Jan 2017 23:44:23 +0000 (00:44 +0100)]
Fix accidental distribution of hidden stream entries to PuSH subscribers
Eugen Rochko [Mon, 2 Jan 2017 21:31:10 +0000 (22:31 +0100)]
Fix admin UI not loading JS, make sure to strip "acct:" out of remote account's usernames when authorizing follow
Eugen Rochko [Mon, 2 Jan 2017 13:19:02 +0000 (14:19 +0100)]
Unblocks also federate
Eugen Rochko [Mon, 2 Jan 2017 13:09:57 +0000 (14:09 +0100)]
See #244 - Added notifications column settings to filter what's displayed
in the column and what appears as desktop notifications. Settings do not
persist yet
Eugen Rochko [Mon, 2 Jan 2017 11:19:02 +0000 (12:19 +0100)]
Fix uri expansion during remote follow
Eugen Rochko [Mon, 2 Jan 2017 11:17:51 +0000 (12:17 +0100)]
Federate blocks with the http://mastodon.social/schema/1.0 verb namespace
Eugen Rochko [Sun, 1 Jan 2017 18:55:33 +0000 (19:55 +0100)]
Update screenshot on about page
Eugen Rochko [Sun, 1 Jan 2017 18:52:25 +0000 (19:52 +0100)]
Adding remote follow button
Eugen [Sat, 31 Dec 2016 13:54:03 +0000 (14:54 +0100)]
Update screenshot
Eugen Rochko [Sat, 31 Dec 2016 13:35:08 +0000 (14:35 +0100)]
Set in_reply_to_account on statuses to non-self value when possible, thus
resolving the confusion from self-chain replies ultimately linking to a
non-self status. Adjust filters
Eugen [Thu, 29 Dec 2016 19:53:18 +0000 (20:53 +0100)]
Add docker-compose example about rake secret task
Eugen Rochko [Thu, 29 Dec 2016 19:33:26 +0000 (20:33 +0100)]
Add API for retrieving favourites
Eugen Rochko [Thu, 29 Dec 2016 19:12:32 +0000 (20:12 +0100)]
Add API for retrieving blocked accounts
Eugen Rochko [Thu, 29 Dec 2016 16:23:27 +0000 (17:23 +0100)]
Support remote follow request providing URL instead of acct
Eugen Rochko [Thu, 29 Dec 2016 15:54:54 +0000 (16:54 +0100)]
Add ability to use remote follow function on other sites
Eugen Rochko [Wed, 28 Dec 2016 12:21:12 +0000 (13:21 +0100)]
Fix wrong person being notified after nested reblog call, fix favourites leaking private toots in Atom feeds
Eugen Rochko [Tue, 27 Dec 2016 22:30:11 +0000 (23:30 +0100)]
Add illustration to getting started column
Eugen [Tue, 27 Dec 2016 22:18:56 +0000 (23:18 +0100)]
Add getting started illustration
Eugen Rochko [Mon, 26 Dec 2016 21:04:16 +0000 (22:04 +0100)]
Add preferences for follow request notification e-mails
Eugen Rochko [Mon, 26 Dec 2016 20:55:52 +0000 (21:55 +0100)]
Only display follow requests link in getting started window if account is locked
Eugen Rochko [Mon, 26 Dec 2016 20:52:03 +0000 (21:52 +0100)]
Follow requests send e-mail notifications, but are excluded from notifications API
Better initial state for unlisted/nsfw toggles
Eugen Rochko [Mon, 26 Dec 2016 20:33:51 +0000 (21:33 +0100)]
Replacing follow requests in the settings area with in-UI column
Eugen Rochko [Mon, 26 Dec 2016 18:30:45 +0000 (19:30 +0100)]
Adding follow requests API
Eugen Rochko [Mon, 26 Dec 2016 18:13:56 +0000 (19:13 +0100)]
Don't show statuses to blocked users
Eugen Rochko [Mon, 26 Dec 2016 17:48:33 +0000 (18:48 +0100)]
Fix #86 - resolve layout breaking on zoom-out on accounts grid
Eugen Rochko [Sat, 24 Dec 2016 00:39:14 +0000 (01:39 +0100)]
Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices
Eugen Rochko [Sat, 24 Dec 2016 00:33:55 +0000 (01:33 +0100)]
Fix #367 - Lock icon instead of retweet icon on boost button on private statuses
Eugen Rochko [Sat, 24 Dec 2016 00:28:37 +0000 (01:28 +0100)]
Merge pull request #369 (nice)
Eugen Rochko [Sat, 24 Dec 2016 00:22:47 +0000 (01:22 +0100)]
Hide unlisted toggle when private is active, hide nsfw toggle when no files added
Anthony Bellew [Fri, 23 Dec 2016 14:20:16 +0000 (07:20 -0700)]
Re-add unlisted toggle to the UI
Eugen Rochko [Fri, 23 Dec 2016 00:13:16 +0000 (01:13 +0100)]
Fix account timelines bug
Eugen Rochko [Thu, 22 Dec 2016 23:45:16 +0000 (00:45 +0100)]
Fix alignment
Eugen Rochko [Thu, 22 Dec 2016 23:43:03 +0000 (00:43 +0100)]
Fix confirmation email being sent to old address when changing it
Eugen Rochko [Thu, 22 Dec 2016 23:38:16 +0000 (00:38 +0100)]
Compose form in the UI now has public/private toggle instead of public/unlisted
Eugen Rochko [Thu, 22 Dec 2016 23:04:52 +0000 (00:04 +0100)]
Add page for authorizing/rejecting follow requests
Eugen Rochko [Thu, 22 Dec 2016 22:24:46 +0000 (23:24 +0100)]
Adjust wording
Eugen Rochko [Thu, 22 Dec 2016 22:17:57 +0000 (23:17 +0100)]
Re-enable Webfinger for locked accounts but don't handle "follow" events
coming in via Salmon.
Currently no way to prevent remote follows, but they will only receive public
and unlisted posts
Eugen Rochko [Thu, 22 Dec 2016 22:14:24 +0000 (23:14 +0100)]
Private posts mentioning non-followers should not notify them, neither locally nor via Salmon
Eugen Rochko [Thu, 22 Dec 2016 22:07:46 +0000 (23:07 +0100)]
Hide follow/unfollow button from public page if follow already requested
Eugen Rochko [Thu, 22 Dec 2016 22:03:57 +0000 (23:03 +0100)]
Follow call on locked account creates follow request instead
Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts
Eugen Rochko [Thu, 22 Dec 2016 20:34:19 +0000 (21:34 +0100)]
Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users
Eugen Rochko [Thu, 22 Dec 2016 10:35:00 +0000 (11:35 +0100)]
Merge branch 'master' into development
Eugen Rochko [Thu, 22 Dec 2016 10:34:05 +0000 (11:34 +0100)]
Ensure that reblogs and favs always refer to the original status rather than a reblog wrapper
Eugen Rochko [Thu, 22 Dec 2016 10:23:30 +0000 (11:23 +0100)]
Fix notifications reducer bug
Eugen Rochko [Wed, 21 Dec 2016 19:00:18 +0000 (20:00 +0100)]
Private visibility on statuses prevents non-followers from seeing those
Filters out hidden stream entries from Atom feed
Blocks now generate hidden stream entries, can be used to federate blocks
Private statuses cannot be reblogged (generates generic 422 error for now)
POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
Statuses JSON now contains visibility=(public|unlisted|private) field
Eugen Rochko [Wed, 21 Dec 2016 18:10:40 +0000 (19:10 +0100)]
Don't use rack timeout in any but production environments
Eugen Rochko [Wed, 21 Dec 2016 18:10:19 +0000 (19:10 +0100)]
Federated profile bio now formatted
Eugen Rochko [Wed, 21 Dec 2016 18:09:59 +0000 (19:09 +0100)]
Update Rails to 5.0.1
Eugen Rochko [Tue, 20 Dec 2016 23:56:13 +0000 (00:56 +0100)]
Fix #250 - no text adjust
Eugen Rochko [Tue, 20 Dec 2016 23:44:42 +0000 (00:44 +0100)]
Improve icons
Eugen Rochko [Tue, 20 Dec 2016 23:28:57 +0000 (00:28 +0100)]
Improved launcher icon on Android
Eugen Rochko [Tue, 20 Dec 2016 23:13:13 +0000 (00:13 +0100)]
Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen