Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add local only posts #8

Merged
merged 105 commits into from
May 6, 2019
Merged

Add local only posts #8

merged 105 commits into from
May 6, 2019

Conversation

robinmaypanpan
Copy link
Collaborator

This still needs testing, but I'd like for folks to review it.

renatolond and others added 30 commits September 3, 2018 21:22
Based off ThibG implementation on glitch #502
ran yarn build:development && i18n-tasks normalize && yarn manage:translations && i18n-tasks remove-unused
* Check for empty "last_status" before sorting

* Small touchups for codeclimate
* Eliminate extra accounts select query from FollowService

* Optimistically update follow state in web UI and hide loading bar

Fix mastodon#6205

* Asynchronize NotifyService in FollowService

And fix failing test

* Skip Webfinger resolve routine when called from FollowService if possible

If an account is ActivityPub, then webfinger re-resolving is not necessary
when called from FollowService. Improve options of ResolveAccountService
…todon#9230)

* Fix follow limit validator reporting lower number past threshold

* Avoid floating point follow limit
)

* Fix form validation flash message color and input borders

* Fix typo
…9229)

* Display amount of freed disk space in tootctl media remove

Fix mastodon#9213

* Fix code style issue
This is how it looks in the example in the Puma README
* Fixed an issue where "tootctl media remove" can not count the file size.

* Fixed the problem pointed out by codeclimate.
Gargron and others added 25 commits February 17, 2019 19:40
* Create Redisable

* Use #redis instead of Redis.current
* When self-boosting, embed original toot into Announce serialization

* Process unknown self-boosts from Announce object if it is more than an URI

* Add some self-boost specs

* Only serialize private toots in self-Announces
…odon#10005)

Reject those from accounts with no local followers, from relays
that are not enabled, which do not address local accounts and are
not replies to accounts that do have local followers
…stodon#10041)

* Filter incoming Announce activities by relation to local activity

Reject if announcer is not followed by local accounts, and is not
from an enabled relay, and the object is not a local status

Follow-up to mastodon#10005

* Fix tests
- Exclude static assets
- Exclude uploaded files
- Exclude alternate versions of the profile page
- Exclude media proxy URLs
* Revert "Change robots.txt to exclude some URLs (mastodon#10037)"

This reverts commit 80161f4.

* Let's block media_proxy

/media_proxy/ is a dynamic route used for requesting uncached media, so it's
probably bad to let crawlers use it

* misleading comment
* Add image descriptions to searchable post content.

* Allow multi-line image descriptions.

* Request image descriptions in the same query as posts when creating the search index.

(see mastodon#10036 (comment))
Conflicts:
	app/javascript/mastodon/features/compose/components/compose_form.js
@robinmaypanpan robinmaypanpan merged commit 35e5c4f into master May 6, 2019
@robinmaypanpan robinmaypanpan deleted the addLocalOnlyPosts branch May 6, 2019 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.