Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-15 | Fix #5173: Click card to embed external content (#6471) | Eugen Rochko | |
2018-02-11 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-02-09 | Full-text search for authorized statuses (#6423) | Eugen Rochko | |
* Add full-text search for authorized statuses - Search API will return statuses that match the query - Only for logged in users - Only if you are author of the status, - Or you were mentioned in it - Or you favourited or reblogged it - Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX` - Run `rails chewy:deploy` to create & populate index Fix #5880 Fix #4293 Fix #1152 * Add commented out docker-compose configuration for ES container * Optimize index import, filter search results * Add basic normalization to the index * Add better stemming and normalization to the index * Skip webfinger request if search query includes both @ and a space * Fix code style * Visually separate search result sections * Fix code style issues | |||
2018-02-02 | Merge remote-tracking branch 'tootsuite/master' into merge-upstream | David Yip | |
Conflicts: app/javascript/styles/mastodon/components.scss | |||
2018-02-02 | Fix saving of oEmbed image (#6409) | abcang | |
2018-01-24 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-22 | Rename ResolveRemoteAccountService to ResolveAccountService (#6327) | Akihiko Odaki | |
The service used to be named ResolveRemoteAccountService resolves local accounts as well. | |||
2018-01-22 | Rename FetchRemoteResourceService to ResolveURLService (#6328) | Akihiko Odaki | |
The service used to be named FetchRemoteResourceService resolves local URL as well. | |||
2018-01-18 | Merge remote-tracking branch 'origin/master' into merge-upstream | David Yip | |
2018-01-18 | When must_be_following_dm is on, only notify if recipient dm'ed user (#6283) | Renato "Lond" Cerqueira | |
* When must_be_following_dm is on, only notify if recipient dm'ed user Currently, when must_be_following_dm is on, if a user sends a direct message replying to any status from the recipient, the recipient gets a notification. This should not be the case, as if the recipient posted something publicly this can be used to spam their notifications. * Refactor replied_to_status_is_direct_message? Following suggestion in PR | |||
2018-01-17 | Merge remote-tracking branch 'origin/master' into merge-upstream | David Yip | |
Conflicts: app/javascript/styles/mastodon/components.scss | |||
2018-01-17 | Fix home regeneration (#6251) | Eugen Rochko | |
* Fix regeneration marker not being removed after completion * Return HTTP 206 from /api/v1/timelines/home if regeneration in progress Prioritize RegenerationWorker by putting it into default queue * Display loading indicator and poll home timeline while it regenerates * Add graphic to regeneration message * Make "not found" indicator consistent with home regeneration | |||
2018-01-15 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-15 | Allow attributedTo in a status to be an embedded object (#6238) | puckipedia | |
2018-01-08 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-08 | Fix bad URL schemes being accepted (#6219) | Eugen Rochko | |
* Fix actors accepting invalid URI schemes or different host between URI and URL * Fix statuses accepting invalid URI scheme or different host to actor * Adjust tests to new requirements * Improve readability of mismatching_origin?/invalid_origin? methods | |||
2018-01-05 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-05 | When fetching an ActivityPub-enabled status, do not re-request it as ↵ | ThibG | |
text/html (#6196) | |||
2018-01-04 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-04 | Send one Delete of Actor in ActivityPub when account is suspended (#6172) | Eugen Rochko | |
2018-01-04 | Fix FetchAtomService not finding alternatives if there's a Link header (#6170) | Eugen Rochko | |
without them, such as is the case with GNU social Fixes the ability to find GNU social accounts via URL in search and when using remote follow function | |||
2018-01-03 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2018-01-03 | Update moved-to property when it's removed too (#6160) | Eugen Rochko | |
* Fix #6140 - Update moved-to property when it's removed too * Remove trailing whitespace | |||
2017-12-22 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2017-12-22 | Reduce the number of synchronous resolves when posting toots (#6075) | ThibG | |
2017-12-15 | Merge branch 'gs-master' into prevent-local-only-federation | David Yip | |
Conflicts: db/schema.rb | |||
2017-12-13 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2017-12-13 | Fix redundant HTTP request in FetchLinkCardService (#6002) | Eugen Rochko | |
2017-12-13 | Fix #5952 - NameError (regression from #5762) (#5999) | Eugen Rochko | |
* Fix #5952 - NameError (regression from #5762) * Fix | |||
2017-12-12 | Store preview image for embedded photo in preview cards (#5986) | Akihiko Odaki | |
The preview image would be useful to embed in timeline. | |||
2017-12-12 | Return false if object does not respond to url (#5988) | Renato "Lond" Cerqueira | |
Avoid error when the service returns a mostly valid oembed, but has no url in it, causing a MethodError: undefined method `url' for #<OEmbed::Response::Photo:0x000056505def9620> | |||
2017-12-12 | Change conditional to avoid nil into string error in sidekiq (#5987) | Renato "Lond" Cerqueira | |
* Change conditional to avoid nil into string error in sidekiq When obtaining information about users with mastodon in a different subdomain, sidekiq was giving out a 'no implicit conversion of nil into String' * Use presence instead of blank? with ternary. Following suggestion on PR | |||
2017-12-12 | Merge remote-tracking branch 'tootsuite/master' into merge-upstream | David Yip | |
2017-12-11 | reblog_service.rb: Status#local_only -> local_only? | Erin | |
2017-12-11 | post_status_service: stylistic change (local_only -> local_only?) | Erin | |
2017-12-10 | set local_only in a before_create callback instead of status service | Erin | |
2017-12-10 | post_status_service.rb: save the status after setting local_only | Erin | |
2017-12-10 | replace reblog service check for an :eye: with #local_only | Erin | |
2017-12-10 | set local_only flag on statuses in post_status_service | Erin | |
2017-12-10 | Fix account and tag searches with leading/trailing spaces (#5965) | Andrea Scarpino | |
* Strip leading & trailing spaces from account query * Strip leading & trailing spaces from tag search | |||
2017-12-09 | Ignore HEAD method if does not support (#5949) | Yamagishi Kazutoshi | |
2017-12-09 | Fix #5926 - Do not downgrade to OStatus once ActivityPub is known (#5929) | Eugen Rochko | |
2017-12-07 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2017-12-07 | Add embed_url to preview cards (#5775) | Akihiko Odaki | |
2017-12-06 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2017-12-06 | Search only from followees (#5897) | Yamagishi Kazutoshi | |
2017-12-06 | Using double splat operator (#5859) | Yamagishi Kazutoshi | |
2017-12-05 | Add list of lists component to web UI (#5811) | Eugen Rochko | |
* Add list of lists component to web UI * Add list adding * Add list removing * List editor modal * Add API account search limited by following=true relation * Rework list editor modal * Remove mandatory pagination of GET /api/v1/lists/:id/accounts * Adjust search input placeholder * Fix rspec (#5890) * i18n: (zh-CN) Add missing translations for #5811 (#5891) * i18n: (zh-CN) yarn manage:translations -- zh-CN * i18n: (zh-CN) Add missing translations for #5811 * Fix some issues - Display loading/missing state for list timelines - Order lists alphabetically in overview - Fix async list editor reset - Redirect to /lists after deleting unpinned list - Redirect to / after pinning a list * Remove dead list columns when a list is deleted or fetch returns 404 | |||
2017-11-30 | Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master | Jenkins | |
2017-11-30 | Add semi-support for Video/Image objects in ActivityPub (#5848) | Eugen Rochko | |
* Add semi-support for Video/Image objects in ActivityPub Video and Image objects will create corresponding status records with manually crafted text contents (title + URL) * Extract html-url-finding logic into JsonLdHelper * Fallback to id when url missing, extract supported object types |