Sachin Joshi
242f5c585e
add account confirmation email resend in mastodon api
5 years ago
Ariadne Conill
b2a8ccf37f
config: add sign_object_fetches option
5 years ago
Alexander Strizhakov
10f82c88b8
mastoapi password reset
added rate limit to password reset
configure rate limit in runtime
5 years ago
Sachin Joshi
18234cc44e
add the rich media ttl based on image exp time
5 years ago
Ivan Tashkinov
889dc17abd
[ #1094 ] Rate-limited follow & unfollow actions.
5 years ago
Alex S
f4447d82b8
parsers configurable
5 years ago
Ariadne Conill
80c46d6d8b
nodeinfo: implement MRF transparency exclusions
5 years ago
Ivan Tashkinov
369e9bb42f
[ #1041 ] Rate-limited status actions (per user and per user+status).
5 years ago
rinpatch
fa7e0c4262
Workaround for remote server certificate chain issues
5 years ago
Alex S
59e16fc45a
enable synchronization by default
5 years ago
Alex S
beba7bbc85
removing synchronization worker
5 years ago
Maksim
12b1454245
[ #1062 ] added option to disable send email
5 years ago
Alexander Strizhakov
d6b0fce6e9
Fix/1019 correct count remote users
5 years ago
rinpatch
682f1897b7
Enable OpenGraph and TwitterCard by default
Closes #1034
5 years ago
Ivan Tashkinov
2b9d914089
[ #161 ] Refactoring, documentation.
5 years ago
Mark Felder
f8ec3e129f
In my experience syslog tags are usually lowercase
5 years ago
rinpatch
41e4752950
Make default pack extensions configurable and default to png and gif
5 years ago
Maksim Pechnikov
4ad15ad2a9
add ignore hosts and TLDs for rich_media
5 years ago
rinpatch
875100de01
Bind to 127.0.0.1 instead of 0.0.0.0 by default
5 years ago
rinpatch
f30a3241d2
Deps: Update auto_linker
5 years ago
Alexander Strizhakov
c2ca1f22a2
it is changed in compile time
we can't change module attributes and endpoint settings in runtime
5 years ago
Egor Kislitsyn
6f29865d43
Add option to restrict all users to local content
5 years ago
Hakaba Hitoyo
5d5a9a3a35
Better default parameters for suggestion
5 years ago
Egor Kislitsyn
ad04d12de6
Replace `MastodonAPIController.account_register/2` rate limiter
5 years ago
Egor Kislitsyn
bc8f059367
Add rate limiting for search endpoints
5 years ago
lain
593b8b1e6a
Configuration: Skip thread containment by default
In my tests the interaction between thread containment and other restrictions
makes postgresql create some very bad query plans. This caused direct messages
to time out on soykaf, for example.
5 years ago
rinpatch
92213fb87c
Replace Mix.env with Pleroma.Config.get(:env)
Mix.env/0 is not availible in release environments such as distillery or
elixir's built-in releases.
5 years ago
Egor
f82382de22
[ #943 ] Make the unauthenticated users limitation optional
5 years ago
Maksim Pechnikov
080e1aa70e
add option skip_thread_containment
5 years ago
Ivan Tashkinov
83663caa81
Ueberauth: extended format of OAUTH_CONSUMER_STRATEGIES to allow explicit dependency specification.
5 years ago
William Pitcock
561a21986d
formatting
5 years ago
William Pitcock
4087ccdab8
mrf: add subchain policy
5 years ago
William Pitcock
56fd7dbdd7
remove @websub and @ostatus module-level constants
5 years ago
William Pitcock
9bec891eb4
kill @httpoison
5 years ago
William Pitcock
baf72d6c58
mrf: simple policy: add the ability to strip avatars and banners from user profiles
5 years ago
Maksim
620908a2db
[ #699 ] add worker to clean expired oauth tokens
5 years ago
William Pitcock
16b260fb19
add mix task to prune the object database using a configured retention period
5 years ago
rinpatch
76a7429bef
Add poll limits to /api/v1/instance and initial state
5 years ago
Mark Felder
75c7bb9289
Additional reserved usernames
5 years ago
Sadposter
daeae8e2e7
Move default mascot configuration to `config/`
5 years ago
Aaron Tinio
2375e9a95b
Add report filtering to MRF.SimplePolicy
5 years ago
William Pitcock
290f5b2cfe
config: make sending the user agent configurable, disable sending the user agent in tests
5 years ago
lain
e39c190f04
Configuration: disable migration lock.
5 years ago
lain
f1e67bdc31
Search: Add optional rum indexing / searching.
5 years ago
Sachin Joshi
ee22fff5ac
remove deprecated PleromaFE configuration
5 years ago
Egor Kislitsyn
6c9f45f4dd
Remove unused queue from the config
5 years ago
William Pitcock
071f78733a
switch to pleroma/http_signatures library
5 years ago
rinpatch
38f3393e93
Make rate limiting for Mastodon Registration API less agressive and enable it by default.
As discussed on irc. Unlike Mastodon our web interface for registrations
is using the same APIs regular apps would be using, so 5 requests per 30
minutes per IP could hurt valid use-cases when Pleroma-FE switches to
it. Also enable the endpoint by default, it makes no sense to
have it disabled when
1. TwitterAPI endpoint is there and always enabled
2. Unlike Mastodon, there is no way to get an account without using the APIs (makes me wonder why the setting is even there)
Also in this commit: minor changelog improvements.
5 years ago
Alexander Strizhakov
a2be420f94
differences_in_mastoapi_responses.md: fullname & bio are optionnal
[ci skip]
5 years ago
William Pitcock
fedaca15a3
websub: adapt to work as a federator publishing module
5 years ago