Age | Commit message (Collapse) | Author |
|
|
|
/api/v1/push/subscription
|
|
pleroma:emoji_reaction subscriptions
|
|
|
|
|
|
|
|
|
|
Remove FedSockets
See merge request pleroma/pleroma!3155
|
|
Specify the architecture for arm gitlab jobs
See merge request pleroma/pleroma!3139
|
|
Current FedSocket implementation has a bunch of problems. It doesn't
have proper error handling (in case of an error the server just doesn't
respond until the connection is closed, while the client doesn't match
any error messages and just assumes there has been an error after 15s)
and the code is full of bad descisions (see: fetch registry which uses
uuids for no reason and waits for a response by recursively querying a
ets table until the value changes, or double JSON encoding).
Sometime ago I almost completed rewriting fedsockets from scrach to
adress these issues. However, while doing so, I realized that fedsockets
are just too overkill for what they were trying to accomplish, which is
reduce the overhead of federation by not signing every message.
This could be done without reimplementing failure states and endpoint
logic we already have with HTTP by, for example, using TLS cert auth,
or switching to a more performant signature algorithm. I opened
https://git.pleroma.social/pleroma/pleroma/-/issues/2262 for further
discussion on alternatives to fedsockets.
From discussions I had with other Pleroma developers it seems like they
would approve the descision to remove them as well,
therefore I am submitting this patch.
|
|
Chores/note handling move
See merge request pleroma/pleroma!3122
|
|
Add local-only statuses
Closes #75 and #1483
See merge request pleroma/pleroma!2289
|
|
feature/local-only-scope
|
|
Debian installation guide: fix libmagic header package name
See merge request pleroma/pleroma!3154
|
|
It's libmagic-dev in both Ubuntu and Debian.
Reported in private by NaiJi.
|
|
.gitattributes: Treat js/css/source maps as binary files
See merge request pleroma/pleroma!3153
|
|
mix.exs: Update tesla to 1.4.0
See merge request pleroma/pleroma!3152
|
|
Import stable commits into develop after releasing 2.2.0
Closes #2275, #1516, #2257, #2242, #1668, and #2236
See merge request pleroma/pleroma!3151
|
|
This prevents `git grep` from showing the matching line and diffs from
being shown by default.
|
|
It has been the de-facto style for a while now, however it is not
enforced, so there were some entries that didn't use it.
|
|
|
|
Translations update from Weblate
See merge request pleroma/pleroma!3127
|
|
|
|
Updates the frontend bundle and syncs the changelog.
|
|
|
|
|
|
|
|
|
|
Fix S3 uploads with Elixir 1.11
See merge request pleroma/pleroma!3148
|
|
Use absolute URLs to thumbnail and background in /api/v1/instance
See merge request pleroma/pleroma!3149
|
|
|
|
|
|
|
|
pleroma.instance: Fix Exiftool module name
See merge request pleroma/pleroma!3143
|
|
|
|
|
|
|
|
'develop'
fixes 2034 Make notifs view work for reports
Closes #2034
See merge request pleroma/pleroma!2912
|
|
* These are the first small steps for issue 2034 "Reports should send a notification to admins".
* I added a new type of notification "pleroma:report" to the the database manually (a migration will need to be written later)
* I added the new type to the notification_controller
* I made the view return the notification. It doesn't include the report itself (yet)
|
|
First draft of tips for optimizing BEAM
See merge request pleroma/pleroma!3123
|
|
|
|
remove PurgeExpiredActivity from Oban db config
See merge request pleroma/pleroma!3137
|
|
|
|
Install file-dev in Dockerfile build stage
See merge request pleroma/pleroma!3135
|
|
This is required by the majic, added in #2534.
|
|
Release/2.2.0
See merge request pleroma/secteam/pleroma!19
|
|
Validate the content-type of the response when fetching an object,
according to https://www.w3.org/TR/activitypub/#x3-2-retrieving-objects.
content-type headers had to be added to many mocks in order to support
this, some of this was done with a regex. While I did go over the
resulting files to check I didn't modify anything unrelated, there is a
possibility I missed something.
Closes pleroma#1948
|
|
Title injection change
See merge request pleroma/pleroma!3132
|
|
Ingest blurhash for attachments if they were federated
Closes #2294
See merge request pleroma/pleroma!3133
|
|
|