Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-03 | Merge branch 'from/upstream-develop/tusooa/assoc-object-id' into 'develop' | Haelwenn | |
Add function to calculate associated object id Closes #2307 See merge request pleroma/pleroma!3692 | |||
2022-09-03 | Merge branch 'from/upstream-develop/tusooa/edits' into 'develop' | Haelwenn | |
Editing Closes #1429, #2859, and #2288 See merge request pleroma/pleroma!3678 | |||
2022-09-03 | Merge branch 'from/develop/tusooa/2807-remote-xact-post' into 'develop' | Haelwenn | |
Remote interaction with posts Closes #2807 and #978 See merge request pleroma/pleroma!3587 | |||
2022-08-27 | Merge branch 'feature/emoji-15-support' into 'develop' | tusooa | |
emoji-test: update to latest 15.0 draft See merge request pleroma/pleroma!3726 | |||
2022-08-24 | Merge branch 'fix_flaky_test_user_relationship_test.exs_81' into 'develop' | tusooa | |
fix flaky test_user_relationship_test.exs:81 See merge request pleroma/pleroma!3697 | |||
2022-08-24 | fix flaky test_user_relationship_test.exs:81 | Ilja | |
2022-08-24 | OAuthPlug: use user cache instead of joining | Hélène | |
As this plug is called on every request, this should reduce load on the database by not requiring to select on the users table every single time, and to instead use the by-ID user cache whenever possible. | |||
2022-08-20 | Expose availability of GET /main/ostatus via instance | Tusooa Zhu | |
2022-08-20 | Make remote interaction page translatable | Tusooa Zhu | |
2022-08-20 | Display status link in remote interaction form | Tusooa Zhu | |
2022-08-20 | Lint | Tusooa Zhu | |
2022-08-20 | Add GET endpoints for remote subscription forms | Tusooa Zhu | |
There are two reasons for adding a GET endpoint: 0: Barely displaying the form does not change anything on the server. 1: It makes frontend development easier as they can now use a link, instead of a form, to allow remote users to interact with local ones. | |||
2022-08-20 | Fix form item name in status_interact.html | Tusooa Zhu | |
2022-08-20 | Add remote interaction ui for posts | Tusooa Zhu | |
2022-08-20 | Switch to associated_object_id index | Tusooa Zhu | |
2022-08-20 | emoji-test: update to latest 15.0 draft | Hélène | |
2022-08-12 | Merge branch 'from/upstream-develop/tusooa/2912-receiver-reject-mrf' into ↵ | Haelwenn | |
'develop' Treat MRF rejects as success in Oban worker Closes #2912 See merge request pleroma/pleroma!3720 | |||
2022-08-12 | Merge branch 'fix_flaky_tests_where_we_sometimes_loose_db_connections' into ↵ | Haelwenn | |
'develop' Fix flaky tests with DB connections; Allow higher amount of restarts for Pleroma.Repo during testing See merge request pleroma/pleroma!3696 | |||
2022-08-12 | Merge branch 'from/upstream-develop/tusooa/sync-settings' into 'develop' | Haelwenn | |
Synchronized settings for apps (frontends) See merge request pleroma/pleroma!3698 | |||
2022-08-12 | Merge branch 'from/upstream-develop/floatingghost/follow-state' into 'develop' | Haelwenn | |
Backport: bugfix/follow-state Closes #2902 See merge request pleroma/pleroma!3718 | |||
2022-08-10 | Fix Varnish 7 support by ensuring Media Preview Proxy fetches headers with a ↵ | Mark Felder | |
capitalized HEAD verb | |||
2022-08-08 | Treat containment failure as cancel in ReceiverWorker | Tusooa Zhu | |
2022-08-06 | Treat MRF rejects as success in Oban worker | Tusooa Zhu | |
2022-08-03 | bugfix/follow-state (#104) | floatingghost | |
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/104 | |||
2022-08-02 | Use actor_types() to determine whether the Update is for user | Tusooa Zhu | |
2022-08-02 | Merge branch 'from/upstream-develop/tusooa/2871-fix-local-public' into 'develop' | Haelwenn | |
local only fixes Closes #2871 See merge request pleroma/pleroma!3660 | |||
2022-08-02 | Merge branch 'from/upstream-develop/tusooa/backup-without-email' into 'develop' | Haelwenn | |
Allow users to create backups without providing email address See merge request pleroma/pleroma!3665 | |||
2022-07-31 | Merge branch 'develop' into 'from/develop/tusooa/emit-move' | tusooa | |
# Conflicts: # CHANGELOG.md # test/pleroma/user_test.exs | |||
2022-07-31 | Use `duration` param for mute expiration duration | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-07-28 | Merge branch 'fix/proper-emoji-qualification' into 'develop' | Haelwenn | |
Emoji: implement full-qualifier using combinations See merge request pleroma/pleroma!3709 | |||
2022-07-28 | Merge branch 'from/upstream-develop/tusooa/2384-pagination' into 'develop' | Haelwenn | |
Make mutes and blocks behave the same as other lists Closes #2384 See merge request pleroma/pleroma!3693 | |||
2022-07-27 | Emoji: apply recommended tail call changes | Hélène | |
Behavior matches previous code. Co-authored-by: Tusooa Zhu <tusooa@kazv.moe> | |||
2022-07-26 | Emoji: split qualification variation into a module | Hélène | |
2022-07-25 | EmojiReactValidator: use new qualification method | Hélène | |
2022-07-25 | Emoji: implement full-qualifier using combinations | Hélène | |
This implements fully_qualify_emoji/1, which will return the fully-qualified version of an emoji if it knows of one, or return the emoji unmodified if not. This code generates combinations per emoji: for each FE0F, all possible combinations of the character being removed or staying will be generated. This is made as an attempt to find all partially-qualified and unqualified versions of a fully-qualified emoji. I have found *no cases* for which this would be a problem, after browsing the entire emoji list in emoji-test.txt. This is safe, and, sadly, most likely the sanest too. | |||
2022-07-24 | EmojiReactValidator: fix emoji qualification | Hélène | |
Tries fully-qualifying emoji when receiving them, by adding the emoji variation sequence to the received reaction emoji. This issue arises when other instance software, such as Misskey, tries reacting with emoji that have unqualified or minimally qualified variants, like a red heart. Pleroma only accepts fully qualified emoji in emoji reactions, and refused those emoji. Now, Pleroma will attempt to properly qualify them first, and reject them if checks still fail. This commit contains changes to tests proposed by lanodan. Co-authored-by: Haelwenn <contact+git.pleroma.social@hacktivis.me> | |||
2022-07-24 | Make AntiLinkSpamPolicy history-aware | Tusooa Zhu | |
2022-07-24 | Make HashtagPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make NoEmptyPolicy work with Update | Tusooa Zhu | |
2022-07-23 | Make NormalizeMarkup history-aware | Tusooa Zhu | |
2022-07-23 | Make NoPlaceholderTextPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make MediaProxyWarmingPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make ForceMentionsInContent history-aware | Tusooa Zhu | |
2022-07-23 | Make EnsureRePrepended history-aware | Tusooa Zhu | |
2022-07-23 | Make MRF Keyword history-aware | Tusooa Zhu | |
2022-07-23 | Merge branch 'mute-expiration' into 'develop' | tusooa | |
MastoAPI: Show mutes expiration date See merge request pleroma/pleroma!3682 | |||
2022-07-22 | Revert "Merge branch 'fix/emoji-react-qualification' into 'develop'" | Haelwenn | |
This reverts merge request !3684 | |||
2022-07-22 | AttachmentValidator: fix_media_type/1 fallback to application/octet-stream | Haelwenn (lanodan) Monnier | |
2022-07-22 | ArticleNotePageValidator: Fix when attachments are a Map (ie. owncast) | Haelwenn (lanodan) Monnier | |
2022-07-21 | Merge branch 'birthday_fix' into 'develop' | tusooa | |
Allow to unset birthday See merge request pleroma/pleroma!3702 |