Commit Graph

1720 Commits (b6a6a0d3d9dedd68512ea8f9d69c11b581fea224)

Author SHA1 Message Date
Eugen Rochko 27d4971979 Fix casuality of processing remote mentions such that notifications
about them would be processed only after the entire status is processed
2017-03-13 16:34:15 +01:00
Eugen Rochko ed21f43271 Try to detect iOS and *not* autoplay any videos
Technically the check for iOS from components is a side effect, because it's
neither in state nor props, but the user agent does not change, so I think
that's okay.
2017-03-07 09:54:57 +01:00
Eugen Rochko 250beb1971 Revert earlier fix due to new bug reports 2017-03-06 02:25:41 +01:00
Eugen Rochko dea8e95d14 Performance improvement for profiles 2017-03-06 01:50:35 +01:00
Eugen Rochko 8bc70e6a16 Use more widely supported MP4 format for gifv's 2017-03-06 00:30:03 +01:00
Eugen Rochko 42b6d5aca5 Increase max bitrate of converted webms, slightly optimized counter queries
(Because postgres can tell that count(*) needs no extra checks, but
counting a specific column requires them)
2017-03-05 23:43:58 +01:00
Eugen Rochko 354eb3b757 Add vsync -cfr option when converting gif to webm 2017-03-05 23:27:25 +01:00
Eugen Rochko 671d1d8a26 Higher quality webms? Might improve conversation of some types of gifs 2017-03-05 23:13:21 +01:00
Eugen Rochko 65b49d95b7 Make the paperclip filename interpolator smarter about the :original style
If an :original gets converted into another format, it would get saved as
original_filename *anyway*, so generating the extension is pointless and
yields bad results for when you change the style definition later. This way,
old gifs will still have correct URLs
2017-03-05 23:03:49 +01:00
Eugen Rochko c911ade272 Detect videos with no sound, handle them like gifv 2017-03-05 22:55:24 +01:00
Eugen Rochko 9adf6e8736 Fix wrongful matching of last period in extended usernames
Fix anchor tags in some wikipedia URLs being matches as a hashtag
2017-03-05 18:08:19 +01:00
Eugen Rochko d1e1f26878 Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies
Redirect /:username to /users/:username
Redirect /:username/:id to /users/:username/updates/:id
Updated API documentation and sponsors
2017-03-05 17:27:17 +01:00
Eugen Rochko 3adccc7fd4 Make gifvs always use media gallery component 2017-03-05 02:04:31 +01:00
Eugen Rochko 4b93cf88e5 Fix #431 - convert gif to webm during upload. Web UI treats them like it did
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
2017-03-04 23:02:24 +01:00
Eugen cf4a58eb60 Merge pull request #663 from console-cowboy/patch-1
add social.gestaltzerfall.net instance information
2017-03-04 12:17:50 +01:00
Alexander Acevedo 4dc21d0482 add social.gestaltzerfall.net instance information
Hello fediverse!
2017-03-03 19:17:58 -05:00
Eugen Rochko b59611776c Rename "the whole known network" timeline to "federated timeline"
Remove note about following Gargron@mastodon.social from getting started text
2017-03-04 00:19:18 +01:00
Eugen Rochko 0cb5a2a0a7 Add digest e-mails 2017-03-04 00:00:48 +01:00
Eugen 739a4f9068 Merge pull request #662 from undrskr/patch-1
gnusocial.me doesn't use Mastodon anymore
2017-03-03 22:46:56 +01:00
undrskr a0f4ebedf6 gnusocial.me doesn't use Mastodon anymore
The host uses postActiv now.
2017-03-03 22:38:10 +02:00
Eugen Rochko 6e349c248e Make confirmation text more specific 2017-03-02 19:25:11 +01:00
Eugen Rochko c9e2dc6337 Fix #620 - Add confirmation dialog for notifications clear 2017-03-02 19:24:12 +01:00
Eugen Rochko 7a3d1e23d1 Fix up storybook 2017-03-02 18:55:15 +01:00
Eugen Rochko 141ef9e1dc Merge branch 'KitRedgrave-add-mute-button' 2017-03-02 18:50:33 +01:00
Eugen Rochko 9989890e2e Fix #231 - Muting 2017-03-02 18:49:32 +01:00
Kit Redgrave 4554ccd5d0 Mute button progress so far. WIP, doesn't entirely work correctly. 2017-03-01 22:31:21 -06:00
Eugen Rochko 6ded139be0 Fix #372 - Emoji picker 2017-03-02 00:57:55 +01:00
Eugen Rochko ade3350185 Merge branch 'marrus-sh-mastodon-paste-support' 2017-03-01 13:57:44 +01:00
Eugen Rochko e7b5cecda7 Simplify passing of prop 2017-03-01 13:57:30 +01:00
Eugen Rochko e660cd9fef Merge branch 'mastodon-paste-support' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-paste-support 2017-03-01 13:54:52 +01:00
Kibigo b9222fd7d4 Better smart/dumb component separation 2017-03-01 02:56:15 -08:00
Eugen ee7e5146ed Merge pull request #660 from marrus-sh/mastodon-smart-back-button
#467 – Making the back button a little smarter
2017-03-01 10:50:27 +01:00
Kibigo 17a82cd281 Making the back button a little smarter 2017-02-28 22:24:34 -08:00
Kibigo 11b967690b Support for pasting images from clipboard 2017-02-28 18:52:46 -08:00
Eugen Rochko 9454f2baff Fix incorrect detection of local vs remote user in web UI 2017-03-01 02:00:21 +01:00
Eugen Rochko 4aa152f18f Fix typo 2017-03-01 01:57:48 +01:00
Eugen Rochko a270f1c13e Revert infinite scroll in timelines back to looking at ID of oldest
loaded status; do not preload submitted statuses into community/public
timelines, unless those timelines have already been loaded; do not
close streaming API connections for community/public timelines, once
they have been established (most users navigate back to them eventually)
2017-03-01 01:43:29 +01:00
Eugen Rochko 63bceaa4b4 Fix #291 - Add visual indication that numbers for remote users may be inaccurate 2017-03-01 01:18:34 +01:00
Eugen Rochko cb17a23483 If a status is within 40 statuses from the top of a home feed, do not
reinsert it when someone boosts it
2017-03-01 01:07:11 +01:00
Eugen Rochko 58ddd1d3a2 Improved dropdowns 2017-03-01 00:53:11 +01:00
Eugen Rochko f8fa1d604c Fix #561 - Detect presence of audio in video, hide mute toggle when none 2017-02-28 23:48:41 +01:00
Eugen c4d3518dd1 Merge pull request #656 from yiskah/patch-7
Add social.diskseven.com
2017-02-28 21:48:05 +01:00
shel 7ed683a1d9 Add social.dickseven.com
New instance
2017-02-28 13:02:39 -05:00
Eugen cbc4c1c3fa Updated sponsors 2017-02-28 14:58:11 +01:00
Eugen Rochko edf03c8cd9 Fix #186 - Add RTL support to the compose form textarea and statuses output 2017-02-28 01:52:31 +01:00
Eugen Rochko 505863fef5 Add elephant friend to missing indicator 2017-02-28 00:43:36 +01:00
Eugen d50ed86b7f Add new illustration 2017-02-27 22:51:24 +01:00
Eugen e9d27550cd Merge pull request #655 from marrus-sh/mastodon-frontend-character-count
Fixes #263; makes JavaScript's character counting the same as Ruby's
2017-02-27 15:51:57 +01:00
Kibigo c47fe6cf40 Character counter fix 2017-02-27 04:32:41 -08:00
Kibigo b39356835b Adds site metadata access to the API 2017-02-27 04:06:25 -08:00