Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-06 | Release 2.4.3 | Haelwenn (lanodan) Monnier | |
2022-01-11 | Add 2.4.2 changelog entry and bump mix version | rinpatch | |
2021-08-28 | Release 2.4.1 | Haelwenn (lanodan) Monnier | |
2021-08-28 | mix pleroma.database set_text_search_config now runs concurrently and infinitely | someone | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3514 | |||
2021-08-28 | Selecting MRF policies didn't work as intended any more | Ilja | |
* Policies were put under a new module (Pleroma.Web.ActivityPub.MRF.Policy instead of Pleroma.Web.ActivityPub.MRF), but this wasn't changed in the Pleroma.Web.ActivityPub.MRF @mrf_config_descriptions * I don't have a unit test to prevent similar problems in the future because I don't find a proper way to do it * The descriptions in the unit tests are defined in the unit tests, so if someone changes module names in the code, the tests wont see it * The list is generated in Pleroma.Docs.Generator.list_behaviour_implementations, but I can't do a check in the when clause of the function to see if the provided module is a behaviour or not. Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3509 | |||
2021-08-28 | Make activity search properly use GIN indexes | Tusooa Zhu | |
The original approach to search in GIN indexes is to use `to_tsvector(text)` in the WHERE clause of the query. According to postgres docs [pdoc], this method does not make use of the index, while `to_tsvector(config, text)` does. This commit changed the query to use the two-argument `to_tsvector()`. [pdoc]: https://www.postgresql.org/docs/12/textsearch-tables.html To obtain the search config in use, we make a query to the db first. The `::regconfig::oid` hack is needed because Postgrex does not support regconfig type directly [postgrexbug]. I use the conversion from and to `oid` instead of `text` because I tested in the actual DB and querying using the conversion via `text` is slow just as the one-argument `to_tsvector()` variant. [postgrexbug]: https://github.com/elixir-ecto/postgrex/issues/502 Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3519 Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2758 | |||
2021-08-28 | List available frontends also when no static/frontends folder is present yet | Ilja | |
* To see what front ends are installed, it ls static/frontends. When this folder doesn't exists yet, it will return an empty array. * Installing still works since the folder is created during installation already Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3510 | |||
2021-08-28 | Add Admin-FE menu for StealEmojiPolicy | Sam Therapy | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3512 | |||
2021-08-13 | Streamer: fix crash in MastodonAPI.StatusView | Alex Gleason | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3508 | |||
2021-08-13 | Activity.Search: fallback on status resolution on DB Timeout | Haelwenn (lanodan) Monnier | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3507 | |||
2021-08-13 | AdminAPI: hotfix for nil report objects | Alex Gleason | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3504 | |||
2021-08-13 | maybe_notify_subscribers: Don't create notifications from ingested replies | Haelwenn (lanodan) Monnier | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3505 | |||
2021-08-13 | TwitterAPI: Make change_email require body params instead of query | Haelwenn (lanodan) Monnier | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503 | |||
2021-08-13 | TwitterAPI: Make change_password require body params instead of query | Haelwenn (lanodan) Monnier | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503 | |||
2021-08-13 | ObjectAgePolicy: Fix pattern matching on published | Haelwenn (lanodan) Monnier | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3500 | |||
2021-08-13 | fix: stream out Create Activity | kPherox | |
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3499 | |||
2021-08-06 | CHANGELOG.md: Fix instances of 2020 being actually 2021 | matildepark | |
2021-08-01 | Release 2.4.0 | Haelwenn (lanodan) Monnier | |
2021-07-27 | CHANGELOG: fixed JSON error rendering | Alex Gleason | |
2021-07-14 | Merge branch 'admin-api-users-sort' into 'develop' | feld | |
AdminAPI: sort new users at the top Closes #2709 See merge request pleroma/pleroma!3481 | |||
2021-07-14 | CHANGELOG: AdminAPI return date with users | Alex Gleason | |
2021-07-13 | CHANGELOG: AdminAPI users sort | Alex Gleason | |
2021-07-12 | AP C2S: Remove restrictions and make it go through pipeline | Haelwenn (lanodan) Monnier | |
2021-07-08 | Update Linkify to fix crash on posts with a URL we failed to parse correctly | Mark Felder | |
2021-06-30 | Deletions: change User.purge/1 to defp, add CHANGELOG entry | Alex Gleason | |
2021-06-09 | Add new Twittercard/OGP changes | Mark Felder | |
2021-06-08 | Update scope of AnalyzeMetadata features | Mark Felder | |
2021-06-07 | Update CHANGELOG.md | feld | |
2021-06-07 | Update CHANGELOG.md | feld | |
2021-06-07 | Merge branch 'develop' into 'fix/prune-hashtags' | feld | |
# Conflicts: # CHANGELOG.md | |||
2021-06-07 | Update CHANGELOG.md | feld | |
2021-06-07 | Update CHANGELOG.md | feld | |
2021-06-04 | Document OTP 24 support so we remember to add it to the official release ↵ | Mark Felder | |
notes / announcement | |||
2021-06-04 | Merge branch 'tests/openapi-everywhere' into 'develop' | Haelwenn | |
Put OpenAPI ~everywhere in tests See merge request pleroma/pleroma!3324 | |||
2021-06-01 | Move shout configuration from :instance, update docs and changelog | Mark Felder | |
2021-06-01 | Rename the non-federating Chat feature to Shout | Mark Felder | |
2021-05-28 | Merge branch 'simplepolicy-announce-leak' into 'develop' | feld | |
SimplePolicy: filter nested objects, fixes #2582 Closes #2582 See merge request pleroma/pleroma!3376 | |||
2021-05-27 | Missing entry for pinned posts federation from MR !3312 | Mark Felder | |
2021-05-20 | Expose user email address to user/owner; not publicly. | Mark Felder | |
2021-05-18 | Clarify AttachmentMetadata changes | Mark Felder | |
2021-05-18 | Fixed checking for Upload Filter required commands | Mark Felder | |
2021-05-18 | Rename upload filter to AnalyzeMetadata | Mark Felder | |
2021-05-12 | Changelog: attachment metaattachment-meta | Alex Gleason | |
2021-05-07 | Merge remote-tracking branch 'upstream/develop' into simplepolicy-announce-leak | Alex Gleason | |
2021-05-04 | Merge branch 'dont-crash-email-settings' into 'develop' | feld | |
Don't crash so hard when email settings are invalid Closes #2606 See merge request pleroma/pleroma!3400 | |||
2021-05-03 | CHANGELOG: don't crash so hard when email settings are invalid | Alex Gleason | |
2021-05-01 | CHANGELOG: markdownearmark | Alex Gleason | |
2021-04-30 | CHANGELOG: SimplePolicy embedded objects are now checked | Alex Gleason | |
2021-04-29 | CHANGELOG: Return OAuth token `id` | Alex Gleason | |
2021-04-22 | Fixed pleroma.user delete_activities mix task. | Mark Felder | |