Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-09 | Fix remote emoji in subject disappearing after edits | Tusooa Zhu | |
2022-07-07 | Test that Question updates are viable | Tusooa Zhu | |
2022-07-07 | Guard against outdated Updates | Tusooa Zhu | |
It is possible for an earlier Update to be received by us later. For this, we now (1) only allows Updates to poll counts if there is no updated field, or the updated field is the same as the last updated date or creation date; (2) does not allow updating anything if the updated field is older than the last updated date or creation date; (3) allows updating updatable fields otherwise (normal updates); (4) if only the updated field is changed, it does not create a new history item on its own. | |||
2022-07-06 | Fix cannot get full history on object fetch | Tusooa Zhu | |
2022-07-03 | Validate object data for incoming Update activities | Tusooa Zhu | |
In Create validator we do not validate the object data, but that is because the object itself will go through the pipeline again, which is not the case for Update. Thus, we added validation for objects in Update activities. | |||
2022-07-03 | Pass history items through ObjectValidator for updatable object types | Tusooa Zhu | |
2022-07-03 | Merge branch 'develop' into 'from/upstream-develop/tusooa/edits' | Tusooa Zhu | |
# Conflicts: # lib/pleroma/constants.ex | |||
2022-07-03 | Merge branch 'image_description_from_exif_data' into 'develop' | Haelwenn | |
Use EXIF data of image for image description See merge request pleroma/pleroma!3535 | |||
2022-07-03 | Merge branch 'bugfix/mime-validation-no-list' into 'develop' | Haelwenn | |
Bugfix: Validate mediaType only by it's format See merge request pleroma/pleroma!3597 | |||
2022-07-03 | Merge branch 'from/upstream-develop/tusooa/server-announcements' into 'develop' | Haelwenn | |
Server announcements (1st pass) See merge request pleroma/pleroma!3643 | |||
2022-07-01 | Descriptions from exif data with only whitespeces are considered empty | Ilja | |
I noticed that pictures taken with Ubuntu-Touch have whitespace in one of the fields This should just be ignored imo | |||
2022-07-01 | Change test pictures | Ilja | |
The previous pictures were labeled as public domain, but are actually a collage of pictures under other licenses. I now replaced them with a jpeg of simply a white pixel. | |||
2022-07-01 | Better way of getting keys | Ilja | |
I used keyword_list[:key], but if the key doesn't exist, it will return nil. I actually expect a list and further down the code I use that list. I believe the key should always be present, but in case it's not, it's better to return an empty list instead of nil. That way the code wont fail further down the line. | |||
2022-07-01 | Add deprecation warnings | Ilja | |
2022-07-01 | Rename the Exiftool module | Ilja | |
No migrations or checks yet | |||
2022-07-01 | Rename the new module | Ilja | |
2022-07-01 | Use EXIF data of image to prefill image description | Ilja | |
During attachment upload Pleroma returns a "description" field. Pleroma-fe has an MR to use that to pre-fill the image description field, <https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1399> * This MR allows Pleroma to read the EXIF data during upload and return the description to the FE * If a description is already present (e.g. because a previous module added it), it will use that * Otherwise it will read from the EXIF data. First it will check -ImageDescription, if that's empty, it will check -iptc:Caption-Abstract * If no description is found, it will simply return nil, just like before * When people set up a new instance, they will be asked if they want to read metadata and this module will be activated if so This was taken from an MR i did on Pleroma and isn't finished yet. | |||
2022-06-25 | Make outbound transmogrifier aware of edit history | Tusooa Zhu | |
2022-06-25 | Do not put meta[:object_data] for local Updates | Tusooa Zhu | |
2022-06-25 | Fix local updates causing emojis to be lost | Tusooa Zhu | |
2022-06-25 | Verify that formerRepresentation provided in Update is used | Tusooa Zhu | |
2022-06-25 | Reuse formerRepresentations from remote if possible | Tusooa Zhu | |
2022-06-24 | Use meta[:object_data] in SideEffects for Update | Tusooa Zhu | |
2022-06-24 | Convert incoming Updated object into Pleroma format | Tusooa Zhu | |
2022-06-11 | Show original status at the first of history | Tusooa Zhu | |
2022-06-11 | Send the correct update in streamer | Tusooa Zhu | |
get_create_by_ap_id_with_object() seems to fetch the old object. Why this happens needs further investigation. | |||
2022-06-11 | Expose history and source apis to anon users | 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-08 | Add object id to uploaded attachments | Tusooa Zhu | |
2022-06-05 | Return update notification in mastodon api | Tusooa Zhu | |
2022-06-05 | Create Update notifications | Tusooa Zhu | |
2022-06-04 | Fix CommonAPITest | Tusooa Zhu | |
2022-06-04 | Expose content type of status sources | Tusooa Zhu | |
2022-06-03 | Fix SideEffectsTest | Tusooa Zhu | |
2022-06-03 | Show edited_at in MastodonAPI/show | Tusooa Zhu | |
2022-06-03 | Test that own edits are streamed | Tusooa Zhu | |
2022-06-03 | Stream out edits | Tusooa Zhu | |
2022-06-01 | Inject history when object is refetched | Tusooa Zhu | |
2022-06-01 | Strip internal fields in formerRepresentation | Tusooa Zhu | |
2022-05-31 | Implement mastodon api for editing status | Tusooa Zhu | |