Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-04 | Merge branch 'fix/federation-context-issues' into 'develop' | tusooa | |
Fix reply context fixing (Pleroma replies to Misskey threads) and removal of context objects See merge request pleroma/pleroma!3717 | |||
2022-08-09 | Object: remove context_id field | Hélène | |
30 to 70% of the objects in the object table are simple JSON objects containing a single field, 'id', being the context's ID. The reason for the creation of an object per context seems to be an old relic from the StatusNet era, and has only been used nowadays as an helper for threads in Pleroma-FE via the `pleroma.conversation_id` field in status views. An object per context was created, and its numerical ID (table column) was used and stored as 'context_id' in the object and activity along with the full 'context' URI/string. This commit removes this field and stops creation of objects for each context, which will also allow incoming activities to use activity IDs as contexts, something which was not possible before, or would have been very broken under most circumstances. The `pleroma.conversation_id` field has been reimplemented in a way to maintain backwards-compatibility by calculating a CRC32 of the full context URI/string in the object, instead of relying on the row ID for the created context object. | |||
2022-06-08 | Return the corresponding object id in attachment view | Tusooa Zhu | |
2022-06-04 | Expose content type of status sources | Tusooa Zhu | |
2022-02-25 | Copyright bump for 2022 | Sean King | |
2022-02-06 | Max media attachment count | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2021-08-14 | Merge branch 'builder-note' into 'develop' | Haelwenn | |
CommonAPI.Utils.make_note_data/1 --> ActivityPub.Builder.note/1 See merge request pleroma/pleroma!3511 | |||
2021-08-14 | Builder.note/1: return {:ok, map(), keyword()} like other Builder functions | Alex Gleason | |
2021-08-14 | CommonAPI.Utils.make_note_data/1 --> ActivityPub.Builder.note/1 | Alex Gleason | |
2021-08-11 | maybe_notify_subscribers: Don't create notifications from ingested messages | Haelwenn (lanodan) Monnier | |
2021-06-08 | Fix order of Pleroma.Web.Utils.Params aliases | Alex Gleason | |
2021-06-08 | Pleroma.Web.Params --> Pleroma.Web.Utils.Params | Alex Gleason | |
2021-06-08 | Pleroma.Web.ControllerHelper.truthy_param?/1 --> ↵ | Alex Gleason | |
Pleroma.Web.Params.truthy_param?/1 Breaks cycle in lib/pleroma/web/api_spec/operations/status_operation.ex | |||
2021-06-01 | Merge remote-tracking branch 'pleroma/develop' into cycles-constants | Alex Gleason | |
2021-05-31 | Pleroma.Constants.as_local_public/0 --> ↵ | Alex Gleason | |
Pleroma.Web.ActivityPub.Utils.as_local_public/0 Move as_local_public/0 to stop making modules depend on Web at compile-time | |||
2021-04-30 | Merge remote-tracking branch 'upstream/develop' into earmark | Alex Gleason | |
2021-04-30 | Remove Pleroma.Formatter.minify/2 | Alex Gleason | |
2021-03-22 | Copy emoji in the subject from parent post | rinpatch | |
Sometimes people put emoji in the subject, which results in the subject looking broken if someone replies to it from a server that does not have the said emoji under the same shortcode. This patch solves the problem by extending the emoji set available in the summary to that of the parent post. | |||
2021-03-19 | Merge branch 'fix/remove_auto_nsfw' into 'develop' | rinpatch | |
Remove sensitive setting #nsfw See merge request pleroma/pleroma!3223 | |||
2021-03-01 | Store application details in the object under the generator key, not ↵ | Mark Felder | |
application key | |||
2021-02-27 | Remove sensitive-property setting #nsfw, create HashtagPolicy | Haelwenn (lanodan) Monnier | |
2021-02-09 | Ensure we capture the application details into the object | Mark Felder | |
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2021-01-04 | Object: Rework how Object.normalize works | lain | |
Now it defaults to not fetching, and the option is named. | |||
2020-12-28 | Revert "Merge branch 'features/hashtag-column' into 'develop'" | Haelwenn | |
This reverts merge request !2824 | |||
2020-12-22 | Insert text representation of hashtags into object["hashtags"] | Haelwenn (lanodan) Monnier | |
Includes a new mix task: pleroma.database fill_old_hashtags | |||
2020-12-11 | Refactor Earmark code, fix tests | Alex Gleason | |
2020-12-11 | Upgrade Earmark to v1.4.10 | Alex Gleason | |
2020-11-11 | Fix formatting | Egor Kislitsyn | |
2020-11-11 | Add `local` visibility | Egor Kislitsyn | |
2020-10-27 | Merge branch 'develop' into 'feature/local-only-scope' | minibikini | |
# Conflicts: # CHANGELOG.md | |||
2020-10-15 | Add Pleroma.Constants.as_local_public/0 | Egor Kislitsyn | |
2020-10-15 | Add local-only statuses | Egor Kislitsyn | |
2020-10-13 | Merge branch 'develop' into chore/elixir-1.11 | Mark Felder | |
2020-10-13 | alias alphabetically order | Alexander Strizhakov | |
2020-10-13 | AuthenticationPlug module name | Alexander Strizhakov | |
2020-10-13 | other files consistency | Alexander Strizhakov | |
2020-10-07 | Fix duplicate @doc entries | Mark Felder | |
2020-09-17 | Fix MRF reject for ChatMessage | Haelwenn (lanodan) Monnier | |
2020-09-11 | Merge remote-tracking branch 'upstream/develop' into chat-moderation | Alex Gleason | |
2020-09-11 | MastodonAPI.StatusView.get_user/1 --> CommonAPI.get_user/1 | Alex Gleason | |
2020-09-10 | schedule activity expiration in Oban | Alexander Strizhakov | |
2020-08-31 | Notification: Small refactor. | lain | |
2020-08-28 | marks notifications as read after mute | Maksim Pechnikov | |
2020-08-17 | Make notifications about new statuses from muted threads read | Sergey Suprunenko | |
2020-08-12 | ActivityPub: Remove `reject`, move everything to the Pipeline. | lain | |
2020-08-11 | ActivityPub: Remove ActivityPub.accept | lain | |
Switch to the pipeline in CommonAPI and SideEffects | |||
2020-07-15 | SideEffects: port ones from ActivityPub.do_create and ActivityPub.insert | Haelwenn (lanodan) Monnier | |
2020-07-15 | Fix multiple-choice poll detection | Haelwenn (lanodan) Monnier | |
2020-07-09 | Use the Pleroma.Config alias | Mark Felder | |