Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-17 | Remove FedSockets | rinpatch | |
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. | |||
2020-11-17 | Merge branch 'chores/note-handling-move' into 'develop' | lain | |
Chores/note handling move See merge request pleroma/pleroma!3122 | |||
2020-11-17 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
feature/local-only-scope | |||
2020-11-17 | ActivityPubController: Don't return local only objects | lain | |
2020-11-16 | Use absolute URLs to thumbnail and background in /api/v1/instance | Mark Felder | |
2020-11-16 | added test | Maksim Pechnikov | |
2020-11-16 | Hide reactions from muted and blocked users | Egor Kislitsyn | |
2020-11-16 | fix tests | Maksim Pechnikov | |
2020-11-14 | Merge remote-tracking branch 'upstream/develop' into registration-workflow | Alex Gleason | |
2020-11-14 | added test | Maksim Pechnikov | |
2020-11-13 | Merge branch 'fixes_2034_reports_should_send_a_notification_to_admins' into ↵ | lain | |
'develop' fixes 2034 Make notifs view work for reports Closes #2034 See merge request pleroma/pleroma!2912 | |||
2020-11-13 | Make notifs view work for reports | Ilja | |
* 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) | |||
2020-11-12 | Fix object spoofing vulnerability in attachments | rinpatch | |
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 | |||
2020-11-12 | Merge branch 'title-injection-change' into 'develop' | Haelwenn | |
Title injection change See merge request pleroma/pleroma!3132 | |||
2020-11-11 | Fix tests for other attachment types | Mark Felder | |
2020-11-11 | Render blurhashes in Mastodon API | Mark Felder | |
2020-11-11 | Ingest blurhash for attachments if they were federated | Mark Felder | |
2020-11-11 | Change endpoint path | Egor Kislitsyn | |
2020-11-11 | Remove FrontendInstallerWorker | Egor Kislitsyn | |
2020-11-11 | RedirectController: Don't replace title, but inject into the meta | lain | |
2020-11-11 | Merge branch 'develop' into frontend-admin-api | Egor Kislitsyn | |
2020-11-11 | Add `local` visibility | Egor Kislitsyn | |
2020-11-11 | Merge branch 'feature/2222-config-descriptions-for-custom-modules' into ↵ | feld | |
'develop' Config descriptions for custom MRF policies Closes #2222 See merge request pleroma/pleroma!3128 | |||
2020-11-11 | Moving some background jobs into simple tasks | Alexander Strizhakov | |
- fetching activity data - attachment prefetching - using limiter to prevent overload | |||
2020-11-11 | making credo happy and test fix | Alexander Strizhakov | |
2020-11-10 | config descriptions for custom MRF policies | Alexander Strizhakov | |
2020-11-10 | escaping summary and other fields in xml templates | Alexander Strizhakov | |
2020-11-06 | NoteHandlingTest: Poison → Jason | Haelwenn (lanodan) Monnier | |
2020-11-06 | Move TransmogrifierTest for Note to NoteHandlingTest | Haelwenn (lanodan) Monnier | |
2020-11-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
feature/expire-mutes | |||
2020-11-04 | Merge branch 'features/federation-status' into 'develop' | lain | |
Add a federation_status endpoint showing unreachable instances See merge request pleroma/pleroma!3086 | |||
2020-11-04 | Merge branch 'restrict-domain' into 'develop' | lain | |
View a remote server's timeline See merge request pleroma/pleroma!2713 | |||
2020-11-04 | Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements | Ivan Tashkinov | |
2020-11-04 | Merge branch '2284-voters-count' into 'develop' | Haelwenn | |
Always return voters_count in polls See merge request pleroma/pleroma!3120 | |||
2020-11-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
features/federation-status | |||
2020-11-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
alexgleason/pleroma-restrict-domain | |||
2020-11-04 | Merge branch 'hide-muted-chats' into 'develop' | lain | |
Hide chats from muted users Closes #2230 See merge request pleroma/pleroma!3116 | |||
2020-11-04 | Add `with_muted` param to ChatController.index/2 | Egor Kislitsyn | |
2020-11-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
frontend-admin-api | |||
2020-11-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
feature/local-only-scope | |||
2020-11-04 | Poll View: Always return `voters_count`. | lain | |
2020-11-03 | Conversations: A few refactors | lain | |
2020-11-03 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
a1batross/pleroma-patch-4 | |||
2020-11-02 | Test the note is returned when fetching a single report | Mark Felder | |
2020-11-02 | Hide chats from muted users | Egor Kislitsyn | |
2020-11-02 | Merge branch 'bugfix/poll_replies_count' into 'develop' | lain | |
side_effects: Don’t increase_replies_count when it’s an Answer Closes #2274 See merge request pleroma/pleroma!3114 | |||
2020-11-02 | Merge branch 'develop' into 'frontend-admin-api' | minibikini | |
# Conflicts: # lib/pleroma/web/router.ex | |||
2020-11-02 | side_effects: Don’t increase_replies_count when it’s an Answer | Haelwenn (lanodan) Monnier | |
2020-10-31 | Merge branch 'feature/account-export' into 'develop' | feld | |
Add account export Closes #847 See merge request pleroma/pleroma!2918 | |||
2020-10-31 | Auth subsystem refactoring and tweaks. | Ivan Tashkinov | |
Added proper OAuth skipping for SessionAuthenticationPlug. Integrated LegacyAuthenticationPlug into AuthenticationPlug. Adjusted tests & docs. |