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-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-08-20 | Expose availability of GET /main/ostatus via instance | Tusooa Zhu | |
2022-08-10 | StatusView: implement pleroma.context field | Hélène | |
This field replaces the now deprecated conversation_id field, and now exposes the ActivityPub object `context` directly via the MastoAPI instead of relying on StatusNet-era data concepts. | |||
2022-08-09 | StatusView: clear MSB on calculated conversation_id | Hélène | |
This field seems to be a left-over from the StatusNet era. If your application uses `pleroma.conversation_id`: this field is deprecated. It is currently stubbed instead by doing a CRC32 of the context, and clearing the MSB to avoid overflow exceptions with signed integers on the different clients using this field (Java/Kotlin code, mostly; see Husky and probably other mobile clients.) This should be removed in a future version of Pleroma. Pleroma-FE currently depends on this field, as well. | |||
2022-08-09 | CommonFields: remove context_id | Hélène | |
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-07-23 | Merge branch 'mute-expiration' into 'develop' | tusooa | |
MastoAPI: Show mutes expiration date See merge request pleroma/pleroma!3682 | |||
2022-07-13 | Merge branch 'short-description' into 'develop' | tusooa | |
Add short_description instance field Closes #2865 See merge request pleroma/pleroma!3651 | |||
2022-07-03 | Merge branch 'develop' into 'from/upstream-develop/tusooa/edits' | Tusooa Zhu | |
# Conflicts: # lib/pleroma/constants.ex | |||
2022-06-25 | Unify the logic of updating objects | Tusooa Zhu | |
2022-06-21 | Add editing to features | Tusooa Zhu | |
2022-06-16 | Store mutes expiration date | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-06-11 | Show original status at the first of history | Tusooa Zhu | |
2022-06-11 | Workaround with_index does not support function in Elixir 1.9 | Tusooa Zhu | |
2022-06-09 | Fix incorrectly cached content after editing | Tusooa Zhu | |
2022-06-08 | Return the corresponding object id in attachment view | Tusooa Zhu | |
2022-06-05 | Return update notification in mastodon api | Tusooa Zhu | |
2022-06-04 | Expose content type of status sources | Tusooa Zhu | |
2022-06-03 | Show edited_at in MastodonAPI/show | Tusooa Zhu | |
2022-05-30 | Implement viewing source | Tusooa Zhu | |
2022-05-29 | Implement mastodon api for showing edit history | Tusooa Zhu | |
2022-03-29 | Add short_description field | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-03-08 | Implement announcement read relationships | 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> | |||
2022-01-25 | AccountView: Add test for show_birthday | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-25 | Fix show_birthday | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-23 | Birthdays: hide_birthday -> show_birthday | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-22 | Merge remote-tracking branch 'origin/develop' into birth-dates | Alex Gleason | |
2022-01-22 | Birthdays: birth_date --> birthday | Alex Gleason | |
2022-01-19 | Update changelog | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-18 | Birth dates: Add tests | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-18 | Format code, expose instance configuration related to birth dates | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-18 | Birth dates, birthday reminders API, allow instance admins to require ↵ | marcin mikołajczak | |
minimum age Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-01-14 | Add blockers_visible to features list when it's enabled | NEETzsche | |
2021-12-28 | wip | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2021-12-27 | API: show info about privileged staff in instance metadata | Alibek Omarov | |
2021-12-26 | MastoAPI: Profile directory | marcin mikołajczak | |
2021-12-25 | Merge branch 'account-notes' into 'develop' | Alex Gleason | |
MastoAPI: Add user notes on accounts See merge request pleroma/pleroma!3540 | |||
2021-12-25 | Merge branch 'account-subscriptions' into 'develop' | Alex Gleason | |
MastoAPI: accept notify param in follow request See merge request pleroma/pleroma!3555 | |||
2021-12-19 | Merge branch 'mkljczk-develop-patch-64464' into 'develop' | Alex Gleason | |
Add "exposable_reactions" to features, if showing reactions See merge request pleroma/pleroma!3523 | |||
2021-12-19 | Merge branch 'v2-suggestions' into 'develop' | Alex Gleason | |
V2 suggestions See merge request pleroma/pleroma!3547 | |||
2021-12-06 | Add 'notifying' to relationship for compatibility with Mastodon | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2021-11-29 | Account endorsements | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2021-11-26 | v2 Suggestions: return `is_suggested` through the API | Alex Gleason | |
2021-11-26 | Instance: add v2_suggestions feature | Alex Gleason | |
2021-11-26 | v2 Suggestions: rudimentary API response | Alex Gleason | |
2021-11-21 | MastoAPI: Add user notes on accounts | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2021-09-09 | Add "exposable_reactions" to features, if showing reactions | marcin mikołajczak | |