Age | Commit message (Collapse) | Author |
|
rip out fetch_initial_posts
Closes #1422 and #1595
See merge request pleroma/pleroma!2297
|
|
rate limiter: disable based on if remote ip was found, not on if the plug was enabled
Closes #1620
See merge request pleroma/pleroma!2296
|
|
Every time someone tries to use it, it goes mad and tries to scrape the
entire fediverse for no visible reason, it's better to just remove it
than continue shipping it in it's current state.
idea acked by lain and feld on irc
Closes #1595 #1422
|
|
was enabled
The current rate limiter disable logic won't trigger when the remote ip
is not forwarded, only when the remoteip plug is not enabled, which is
not the case on most instances since it's enabled by default. This
changes the behavior to warn and disable when the remote ip was not forwarded,
even if the RemoteIP plug is enabled.
Also closes #1620
|
|
It moves bbcode to bbcode_pleroma as the former is owned by kaniini
and transfering ownership wasn't done in a timely manner.
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1374
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1375
|
|
Exclude private and direct statuses visible to the admin when using godmode
Closes #1599
See merge request pleroma/pleroma!2272
|
|
Allow account registration without an email
See merge request pleroma/pleroma!2246
|
|
Relay list shows hosts without accepted follow
See merge request pleroma/pleroma!2240
|
|
|
|
|
|
|
|
|
|
Do not fail when user has no email
See merge request pleroma/pleroma!2249
|
|
|
|
|
|
ActivityPub actions & side-effects in transaction
Closes #1482
See merge request pleroma/pleroma!2089
|
|
|
|
Done via the following command:
git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
|
|
Done via the following command:
git diff 1e6c102b --stat --name-only | cat - | xargs sed -i 's/2017-2018 Pleroma Authors/2017-2019 Pleroma Authors/'
|
|
|
|
RateLimiter improvements: runtime configurability, no default limits in tests
See merge request pleroma/pleroma!2250
|
|
Admin API: `/api/pleroma/admin/statuses` (accepts `godmode` and `local_only`)
Closes #1550
See merge request pleroma/pleroma!2192
|
|
limits in tests.
|
|
|
|
/api/pleroma/admin/users/:nickname/statuses` and `GET /api/pleroma/admin/instance/:instance/statuses`
|
|
`godmode` and `local_only`)
|
|
|
|
|
|
scope
|
|
1505-threads-federation
# Conflicts:
# CHANGELOG.md
# config/config.exs
|
|
Single emoji reaction
Closes #1578
See merge request pleroma/pleroma!2226
|
|
remote_follow_controller.ex: Redirect to the user page on success
Closes #1245
See merge request pleroma/pleroma!2123
|
|
1505-threads-federation
# Conflicts:
# config/config.exs
|
|
Tweaks to `clear_config` calls in tests
See merge request pleroma/pleroma!2209
|
|
|
|
Fix `status.expires_at` type
Closes #1573
See merge request pleroma/pleroma!2222
|
|
tests-clear-config-tweaks
# Conflicts:
# test/web/admin_api/admin_api_controller_test.exs
|
|
1505-threads-federation
|
|
need_reboot flag for adminFE
See merge request pleroma/pleroma!2188
|
|
|
|
|
|
federation (in addition to reply-to depth restriction).
|
|
site_name allow to spoof the origin of the domain and so hacks like:
<!-- served on https://hacktivis.me/tmp/joinmastodon.org.html -->
<meta property="og:image" content="https://hacktivis.me/datalove/img/meme/pleroma/mastodon%2C%20forbidden%20amuse%20yourself.jpeg" />
<meta property="og:title" content="Mastodon: Forbidden Amuse Yourself" />
<meta property="og:site_name" content="joinmastodon.org" />
<meta http-equiv="refresh" content="0; url=http://joinmastodon.org/">
|
|
config during test suite execution.
|
|
# Conflicts:
# config/description.exs
|
|
|
|
The setting is now simply "attachment_links" and the boolean value does
what you expect. A double negative is never possible and describing the
functionality is no longer a philospher's worst nightmare.
|
|
|
|
This reverts merge request !2194
|
|
|