Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-13 | Add migration to default Mute#hide_notifications? to true | Surinna Curtis | |
2017-09-14 | Add Japanese translate for #4913 (#4936) | N氏 | |
2017-09-13 | Fixed a typo that was breaking the account mute API endpoint | Surinna Curtis | |
2017-09-13 | minor code style fixes oops | Surinna Curtis | |
2017-09-13 | Refactor handling of default params for muting to make code cleaner | Surinna Curtis | |
2017-09-13 | add an explanatory comment to AccountInteractions | Surinna Curtis | |
2017-09-13 | fix a missing import | Surinna Curtis | |
2017-09-13 | In probably dead code, replace a dispatch of muteAccount that was skipping ↵ | Surinna Curtis | |
the modal with launching the mute modal. | |||
2017-09-13 | satisfy eslint | Surinna Curtis | |
2017-09-13 | make the hide/unhide notifications buttons work | Surinna Curtis | |
2017-09-13 | Allow modifying the hide_notifications of a mute with the ↵ | Surinna Curtis | |
/api/v1/accounts/:id/mute endpoint | |||
2017-09-13 | Show whether muted users' notifications are muted in account lists | Surinna Curtis | |
2017-09-13 | Expose whether a mute hides notifications in the api/v1/relationships endpoint | Surinna Curtis | |
2017-09-13 | Add more specs for the /api/v1/mutes/details endpoint | Surinna Curtis | |
2017-09-13 | Define a serializer for /api/v1/mutes/details | Surinna Curtis | |
2017-09-13 | Add a /api/v1/mutes/details route that just returns the array of mutes. | Surinna Curtis | |
2017-09-13 | Put the label for the hide notifications checkbox in a label element. | Surinna Curtis | |
2017-09-13 | add trailing newlines to files for Pork :) | Surinna Curtis | |
2017-09-13 | specs for MuteService notifications params | Surinna Curtis | |
2017-09-13 | Satisfy eslint. | Surinna Curtis | |
2017-09-13 | Convert profile header mute to use mute modal | Surinna Curtis | |
2017-09-13 | Break out a separate mute modal with a hide-notifications checkbox. | Surinna Curtis | |
2017-09-13 | Less gross passing of notifications flag | Surinna Curtis | |
2017-09-13 | API support for muting notifications (and specs) | Surinna Curtis | |
2017-09-13 | Add support for muting notifications in MuteService | Surinna Curtis | |
2017-09-13 | specs testing that hide_notifications in mutes actually hides notifications | Surinna Curtis | |
2017-09-13 | Add specs for how mute! interacts with muting_notifications? | Surinna Curtis | |
2017-09-13 | block notifications in notify_service from hard muted accounts | Surinna Curtis | |
2017-09-13 | Add muting_notifications? and a notifications argument to mute! | Surinna Curtis | |
2017-09-13 | Add a hide_notifications column to mutes | Surinna Curtis | |
2017-09-14 | Support OpenGraph video embeds (#4897) | Eugen Rochko | |
* Support OpenGraph video embeds It's not really OpenGraph, it's twitter:player property, but it's not OEmbed so that fits. For example, this allows Twitch clips to be displayed as embeds. Also, fixes glitch-soc/mastodon#135 * Fix invalid OpenGraph cards being saved through attaching and revisit URLs after 14 days | |||
2017-09-14 | Give video player fluid max-width (#4935) | Eugen Rochko | |
2017-09-14 | Redesign video player (#4911) | Eugen Rochko | |
* 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 | Fix refollowing (#4931) | ThibG | |
* Make RefollowWorker ActivityPub-only to avoid potential identifier mismatches * Don't call RefollowWorker on new accounts | |||
2017-09-14 | Uploads for admin site settings (#4913) | Eugen Rochko | |
* Improve OpenGraph tags for about pages * Add thumbnail admin setting * Fix error * Fix up | |||
2017-09-13 | i18n: Update Polish translation (#4929) | m4sk1n | |
Signed-off-by: Marcin Mikołajczak <me@m4sk.in> | |||
2017-09-13 | Updating Dutch translation (#4927) | Jeroen | |
* Update doorkeeper.nl.yml * Update nl.yml * Update simple_form.nl.yml * Update nl.json * Update en.json * Update en.json * Update nl.json | |||
2017-09-13 | fix share intent. (#4926) | MitarashiDango | |
2017-09-13 | Fix ActivityPub handling of replies with WEB_DOMAIN (#4895) (#4904) | ThibG | |
* Fix ActivityPub handling of replies when LOCAL_DOMAIN ≠ WEB_DOMAIN (#4895) For all intents and purposes, `local_url?` is used to check if an URL refers to the Web UI or the various API endpoints of the local instances. Those things reside on `WEB_DOMAIN` and not `LOCAL_DOMAIN`. * Change local_url? spec, as all URLs handled by Mastodon are based on WEB_DOMAIN | |||
2017-09-13 | Add instance search feature (#4925) | nullkal | |
2017-09-13 | Make instance names in into links to user list in the instance (#4924) | nullkal | |
2017-09-13 | Fix #4917 - Add missing suspend checks (#4921) | Eugen Rochko | |
2017-09-13 | Fix #4918 - Limit pinned toots to 5 (#4923) | Eugen Rochko | |
2017-09-13 | Fix height cache (#4909) | abcang | |
2017-09-13 | Specify libicu explicitly in Aptfile (#4920) | Daigo 3 Dango | |
It seems libicu-dev no longer installs libicu55 needed by charlock_holmes. | |||
2017-09-12 | [WiP] Whenever a remote keypair changes, unfollow them and re-subscribe to ↵ | ThibG | |
… (#4907) * Whenever a remote keypair changes, unfollow them and re-subscribe to them In Mastodon (it could be different for other OStatus or AP-enabled software), a keypair change is indicative of whole user (or instance) data loss. In this situation, the “new” user might be different, and almost certainly has an empty followers list. In this case, Mastodon instances will disagree on follower lists, leading to unreliable delivery and “shadow followers”, that is users believed by a remote instance to be followers, without the affected user knowing. Drawbacks of this change are: 1. If an user legitimately changes public key for some reason without losing data (not possible in Mastodon at the moment), they will have their remote followers unsubscribed/re-subscribed needlessly. 2. Depending of the number of remote followers, this may generate quite some traffic. 3. If the user change is an attempt at usurpation, the remote followers will unknowingly follow the usurper. Note that this is *not* a change of behavior, Mastodon already behaves like that, although delivery might be unreliable, and the usurper would not have known the former user's followers. * Rename ResubscribeWorker to RefollowWorker * Process followers in batches | |||
2017-09-12 | Add section for protocol specific information on the admin page (#4910) | unarist | |
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 | Clean up and improve generated OpenGraph tags (#4901) | Eugen Rochko | |
- Return all images as og:image - Return videos as og:image (preview) and og:video - Return profile:username on profiles | |||
2017-09-12 | Fix nil error for old toots that don't have a conversation (#4900) | Eugen Rochko | |
2017-09-12 | Fix #4894 - Merge context hash into final JSON hash after key transform (#4898) | Eugen Rochko | |