akkoma/lib/pleroma
rinpatch 4d416343fa rate limiter: Fix a race condition
When multiple requests are processed by rate limiter plug at the same
time and the bucket is not yet initialized, both would try to initialize
the bucket resulting in an internal server error.
2020-03-01 01:13:07 +03:00
..
activity Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
bbs Merge branch 'develop' into feature/fast_sanitize 2019-10-30 17:51:15 -05:00
captcha Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
config need_reboot flag 2020-02-08 13:00:02 +03:00
conversation Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
docs Fix a compilation error under certain circumstances 2020-02-10 18:41:02 +03:00
emails Hotlink logo instead of attachment 2020-02-11 23:33:05 +04:00
emoji Fix emoji tags for shareable packs to be "pack:{name}" 2019-09-25 12:34:03 +02:00
gopher use default child_specs 2019-08-14 11:55:17 -04:00
helpers
http Handle 303 redirects 2019-07-28 20:24:39 +00:00
instances [#1149] Fixed failing tests. Ensured Instance.set_unreachable/2 supports ISO 8601 datetime. 2019-08-10 20:38:31 +03:00
object Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
plugs rate limiter: Fix a race condition 2020-03-01 01:13:07 +03:00
reverse_proxy Make MediaProxy failure tracking less brutal 2019-10-11 22:52:38 +03:00
upload added tests for Pleroma.Upload.Filter 2019-07-16 21:35:43 +00:00
uploaders Delete attachments when status is deleted 2020-01-12 18:48:58 +00:00
user Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
web Merge branch 'admin-status-list' into 'develop' 2020-02-27 18:11:04 +00:00
workers Merge remote-tracking branch 'remotes/origin/develop' into 1505-threads-federation 2020-02-20 15:00:48 +03:00
activity.ex Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
activity_expiration.ex Fix status.expires_in validation 2020-02-12 20:20:44 +04:00
application.ex Merge branch 'develop' into issue/1383 2020-02-03 21:42:36 +03:00
bookmark.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
clippy.ex Fix never matching clause 2019-12-08 16:46:18 +03:00
config.ex [#1427] Fixed :admin option handling in OAuthScopesPlug, added tests. 2019-12-11 11:42:02 +03:00
constants.ex Pleroma.Constants: Fix typo. 2019-09-30 15:13:05 +02:00
conversation.ex Mark the conversations with the blocked user as read and update the blocking user's unread_conversation_count. 2019-10-26 02:29:18 +03:00
counter_cache.ex Admin API: GET /api/pleroma/admin/stats to get status count by visibility scope 2020-02-24 21:46:37 +03:00
delivery.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
ecto_enums.ex [#1335] Reorganized users.subscribers as UserRelationship. Added tests for UserRelationship-related functionality. 2019-11-20 15:46:11 +03:00
emoji-data.txt Emoji: Add function to detect if a character is an emoji 2019-09-13 02:11:02 +02:00
emoji.ex Merge remote-tracking branch 'origin/develop' into reactions 2019-09-30 13:57:54 +02:00
filter.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
following_relationship.ex Add User.get_follow_state/2 2020-02-07 16:17:34 +04:00
formatter.ex Remove AutoLinker scheme option from the config 2020-02-05 21:13:56 +04:00
healthcheck.ex Add Pleroma.JobQueueMonitor 2019-09-26 18:49:57 +07:00
html.ex Use floki's new APIs for parsing fragments 2020-02-16 01:55:26 +03:00
instances.ex Add license/copyright to all project files 2019-07-10 05:13:23 +00:00
job_queue_monitor.ex Remove :enqueued counter 2019-10-02 14:50:25 +07:00
jwt.ex
keys.ex tests for Pleroma.Signature 2019-07-15 13:01:22 +00:00
list.ex Fix merge 2019-09-30 19:10:54 +07:00
marker.ex add Markers /api/v1/markers 2019-10-17 15:26:59 +03:00
mime.ex Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
moderation_log.ex Implement report notes destruction 2019-12-08 11:27:23 +03:00
notification.ex EmojiReactions: Rename to EmojiReacts 2020-02-06 18:09:57 +01:00
object.ex [#1505] Fixed replies serialization (included objects' ids instead of activities' ids). 2020-02-09 10:17:21 +03:00
object_tombstone.ex Add license/copyright to all project files 2019-07-10 05:13:23 +00:00
pagination.ex pagination: limit the number of elements returned at one time to 40 2020-03-01 01:11:54 +03:00
password_reset_token.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
registration.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
release_tasks.ex Load the application before executing the create task 2019-06-22 04:33:46 +03:00
repo.ex Check for unapplied migrations on startup 2020-01-20 12:20:26 +03:00
repo_streamer.ex Rework user deletion 2019-06-24 18:59:12 +00:00
report_note.ex Implement report notes destruction 2019-12-08 11:27:23 +03:00
scheduled_activity.ex fixed delete ScheduledActivity 2020-01-23 17:18:23 +03:00
signature.ex Move local keys out of user.info 2019-10-06 16:56:36 +03:00
stats.ex Admin API: GET /api/pleroma/admin/stats to get status count by visibility scope 2020-02-24 21:46:37 +03:00
thread_mute.ex Replace Pleroma.FlakeId with flake_id hex package 2019-09-25 17:14:31 +07:00
upload.ex upload.ex: Remove deprecated configuration 2019-10-18 12:34:09 +02:00
user.ex Fix Dialyzer warnings 2020-02-25 18:34:56 +04:00
user_invite_token.ex Add tests for users tasks and PleromaAuthenticator 2019-07-22 02:43:15 +00:00
user_relationship.ex update ecto 2020-01-28 10:43:47 +03:00
utils.ex Add Pleroma.Utils.compile_dir/1 2019-12-09 18:23:07 +07:00