Commit Graph

  • bad79f79e6
    AdminAPI.InstanceController: clean up tests, rename actions Alex Gleason 2021-07-17 15:00:15 -05:00
  • 54dbcfe02a
    AdminAPI: add DELETE /instances/:instance to delete all content from a remote instance Alex Gleason 2021-07-17 14:55:05 -05:00
  • f67d00d12b
    Add Instance.delete_users_and_activities/1 to delete all content from a remote instance Alex Gleason 2021-07-17 14:06:35 -05:00
  • c136dc0987
    Upgrade Ecto to v3.6.2, remove deprecated ecto_explain Alex Gleason 2021-06-23 13:02:41 -05:00
  • 25676c84be
    Create AdminAPI.InstanceController Alex Gleason 2021-07-17 13:05:25 -05:00
  • 6d8be01f6f Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2021-07-14 12:49:22 -05:00
  • 3f58213646 Merge branch 'admin-api-users-sort' into 'develop' feld 2021-07-14 14:39:14 +00:00
  • 17d79f3484 Merge branch 'admin-api-users-date' into 'develop' feld 2021-07-14 14:35:21 +00:00
  • 117b3edf54
    CHANGELOG: AdminAPI return date with users Alex Gleason 2021-07-14 09:03:20 -05:00
  • 1a2fe96d56
    Merge remote-tracking branch 'pleroma/develop' into admin-api-users-date Alex Gleason 2021-07-14 09:02:55 -05:00
  • 167e14416b
    AdminAPI: add date to users Alex Gleason 2021-07-13 23:51:32 -05:00
  • 5681a007d7
    CHANGELOG: AdminAPI users sort Alex Gleason 2021-07-13 21:44:42 -05:00
  • deb3f91136
    Merge remote-tracking branch 'pleroma/develop' into admin-api-users-sort Alex Gleason 2021-07-13 22:47:47 -05:00
  • 5e88796784
    AdminAPI: sort user results by ID descending Alex Gleason 2021-07-13 21:37:25 -05:00
  • 2b3d7794b2
    AdminAPI: let moderators actually do things Alex Gleason 2021-07-12 22:24:49 -05:00
  • 4fe9a758f9
    Let moderators manage custom emojis Alex Gleason 2021-07-12 22:03:32 -05:00
  • 1f093cb216
    Moderators: reorganize :admin_api pipeline in Router Alex Gleason 2021-07-12 22:00:44 -05:00
  • 9bc1e79c56
    Moderators: add UserIsStaffPlug Alex Gleason 2021-07-12 21:57:52 -05:00
  • 65514484cc
    CHANGELOG: fixed user deletion database timeout Alex Gleason 2021-07-12 16:59:54 -05:00
  • e40b58fd56
    Merge remote-tracking branch 'pleroma/develop' into fix-object-deletion-timeout Alex Gleason 2021-07-12 16:23:06 -05:00
  • 9a0cb34c8c
    Fix Activity.delete_all_by_object_ap_id/1 timeout so users can be deleted Alex Gleason 2021-07-12 16:20:15 -05:00
  • 173e977e28 Merge branch 'features/ingestion-page' into 'develop' Haelwenn 2021-07-12 05:05:49 +00:00
  • ebcc28fef0 Merge branch 'features/validators-apc2s' into 'develop' Haelwenn 2021-07-12 05:01:36 +00:00
  • 6dc78f5f6f
    AP C2S: Remove restrictions and make it go through pipeline Haelwenn (lanodan) Monnier 2020-09-18 14:22:27 +02:00
  • 73d552d5eb Update settings types that require confirmation when updated feature/update-description-for-dynamic-render Angelina Filippova 2021-07-12 01:34:31 +03:00
  • 9758f636b2 Delete MastoFE Controller Test Sean King 2021-07-10 11:13:25 -06:00
  • 5d279a22b1 Merge develop branch upstream Sean King 2021-07-10 11:04:16 -06:00
  • 9d56f2717c Update types in mrf config description Angelina Filippova 2021-07-10 19:08:16 +03:00
  • fe263d0d00 Make Pleroma.Upload.Filter.Mogrify suggestions strings Angelina Filippova 2021-07-10 15:28:09 +03:00
  • aa9a6c3c05 Merge branch 'update/linkify' into 'develop' feld 2021-07-08 17:44:52 +00:00
  • 64d009693e Update Linkify to fix crash on posts with a URL we failed to parse correctly Mark Felder 2021-07-08 12:33:17 -05:00
  • 9e1da4bf58 Merge branch 'remote-deletions' into 'develop' feld 2021-07-06 20:05:05 +00:00
  • 6ef8e1776d fix the fucking list timelines on mastofe/soapbox-fe marcin mikołajczak 2021-07-02 13:03:41 +00:00
  • c046439832 Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2021-07-01 20:21:46 -05:00
  • 310ef6b70d
    Deletions: change User.purge/1 to defp, add CHANGELOG entry Alex Gleason 2021-06-30 12:25:20 -05:00
  • 99cc26bb02
    Merge remote-tracking branch 'pleroma/develop' into remote-deletions Alex Gleason 2021-06-30 02:02:30 -05:00
  • beb1c98ab5
    Deletions: don't purge keys so Delete/Undo activities can be signed Alex Gleason 2021-06-30 01:48:17 -05:00
  • 43800d83f4
    Deletions: allow deactivated users to be deleted Alex Gleason 2021-06-30 01:14:34 -05:00
  • a7929c4d89
    Deletions: preserve account status fields during purge, fix checks Alex Gleason 2021-06-29 23:56:19 -05:00
  • 01c2d2a296
    Also purge the user in User.perform/2 Alex Gleason 2021-06-29 22:53:33 -05:00
  • c6d4133727
    Deletions: purge the user immediately Alex Gleason 2021-06-29 22:30:48 -05:00
  • be2da95c36
    Correctly purge a remote user Alex Gleason 2021-06-29 21:45:38 -05:00
  • 5717256eba Merge branch 'fix-2686' into 'develop' Haelwenn 2021-06-25 04:52:19 +00:00
  • 281806de75
    Activity deletion: fix FunctionClauseError #2686 Alex Gleason 2021-06-24 21:00:23 -05:00
  • f97f305d00 Merge branch 'ecto-upgrade' into 'develop' feld 2021-06-23 20:17:01 +00:00
  • 079afd32d8
    Enable :warnings_as_errors for CI only Alex Gleason 2021-06-23 14:19:26 -05:00
  • 54af527759
    Upgrade Ecto to v3.6.2, remove deprecated ecto_explain Alex Gleason 2021-06-23 13:02:41 -05:00
  • f51bf72a78 Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2021-06-23 10:09:22 -05:00
  • f9ae7e72e9 Merge branch 'bugfix/upload-limit-plug' into 'develop' Haelwenn 2021-06-22 23:27:32 +00:00
  • a814671e85 Merge branch 'docs/dependencies-rewrite' into 'develop' feld 2021-06-22 16:52:19 +00:00
  • fc6ab78a84
    Add test on changing [:instance, :upload_limit] Haelwenn (lanodan) Monnier 2021-06-22 12:25:25 +02:00
  • a851a24036
    Downgrade Plug to 1.10.x, revert upload_limit tuple to function change Haelwenn (lanodan) Monnier 2021-06-22 11:12:53 +02:00
  • 3a03d9b65f
    Merge remote-tracking branch 'pleroma/develop' into nsfw-api-mrf nsfw-api-mrf Alex Gleason 2021-06-17 15:38:10 -05:00
  • a704d5499c
    NsfwApiPolicy: Fall back more generously when functions don't match Alex Gleason 2021-06-17 15:32:42 -05:00
  • c802c3055e
    NsfwApiPolicy: add systemd example file Alex Gleason 2021-06-17 15:04:40 -05:00
  • b293c14a1b
    NsfwApiPolicy: add describe/0 and config_description/0 Alex Gleason 2021-06-17 14:52:07 -05:00
  • 2b3dfbb42f
    NsfwApiPolicy: add tests Alex Gleason 2021-06-17 14:36:51 -05:00
  • f15d419062
    NsfwApiPolicy: raise if can't fetch user Alex Gleason 2021-06-16 22:30:18 -05:00
  • 718e8e1edb
    Create NsfwApiPolicy Alex Gleason 2021-05-16 21:39:58 -05:00
  • 2da6cb2206
    Changelog: email list email-list Alex Gleason 2021-06-14 21:14:17 -05:00
  • 3690664c69
    Merge remote-tracking branch 'pleroma/develop' into email-list Alex Gleason 2021-06-15 13:21:14 -05:00
  • 31a510d6a4
    EmailList: ensure that deactivated, unapproved, and unconfirmed users aren't subscribers Alex Gleason 2021-06-15 13:19:24 -05:00
  • 8c62cc95e6
    EmailList: add combined.csv view to display all candidates with subscription status Alex Gleason 2021-06-15 12:27:34 -05:00
  • 73ed23e2fd
    EmailList: add Subscribed? column Alex Gleason 2021-06-15 12:16:14 -05:00
  • 385d432ce7
    EmailList: export user nickname Alex Gleason 2021-06-15 12:09:50 -05:00
  • 53796b6344
    Return email_list as a nodeinfo feature Alex Gleason 2021-06-15 11:48:42 -05:00
  • 6e7b220549
    EmailList: add unsubscribers csv, fix query Alex Gleason 2021-06-14 20:51:16 -05:00
  • 1f3dd2115c
    EmailList: fix tests Alex Gleason 2021-06-14 20:29:49 -05:00
  • 98502836f5
    EmailList: ApiSpec typofix Alex Gleason 2021-06-14 20:22:22 -05:00
  • 2f40a92647
    accepts_newsletter --> accepts_email_list Alex Gleason 2021-06-14 20:20:08 -05:00
  • 9ec3865725
    MailingList --> EmailList Alex Gleason 2021-06-14 20:13:47 -05:00
  • 90df530dec
    AdminAPI: get email list subscribers Alex Gleason 2021-06-14 20:07:51 -05:00
  • 784b8b5f83
    Build CSV from subscriber list Alex Gleason 2021-06-12 17:58:44 -05:00
  • 6109532083
    Return accepts_newsletter to account owner only Alex Gleason 2021-06-12 15:50:11 -05:00
  • a0f2cba0d8
    Add accepts_newsletter field to User, set during registration or account updates Alex Gleason 2021-06-12 15:44:24 -05:00
  • d205d855fe
    Changelog: enable frontend CLI task frontend-enable Alex Gleason 2021-06-14 19:03:25 -05:00
  • 5e2c63d97d
    Merge remote-tracking branch 'pleroma/develop' into frontend-enable Alex Gleason 2021-06-14 19:02:23 -05:00
  • 811dcc1928
    Fix FrontendController Alex Gleason 2021-06-14 19:02:13 -05:00
  • d9a45175c0
    Set soapbox-fe ref to develop Alex Gleason 2021-06-14 17:56:19 -05:00
  • 8527faecf5
    Enable a frontend automatically with --primary arg Alex Gleason 2021-06-14 17:55:21 -05:00
  • 9a768429a3
    Frontend: enable CLI task Alex Gleason 2021-06-14 17:27:29 -05:00
  • a9106e4f13
    Frontends: refactor with %Frontend{} struct Alex Gleason 2021-06-14 14:58:37 -05:00
  • 5da53d3471 Remove tests; function is no longer used fix/newlines-in-push-and-link-previews Mark Felder 2021-06-12 13:07:42 -05:00
  • e0a521bbfb Web Push notifications should not embed HTML for preserving newlines, so give it its own filtering Mark Felder 2021-06-12 12:41:12 -05:00
  • bb4130d48c Demojify does not decode for us Mark Felder 2021-06-11 19:23:35 -05:00
  • 45146b0010 Demojify already decodes Mark Felder 2021-06-11 18:06:25 -05:00
  • f48f3e8b46 Clarify when we are scrubbing vs when we are filtering so we can keep newlines Mark Felder 2021-06-11 18:03:00 -05:00
  • a8adc300d4 Merge branch 'cycles-ci-skip' into 'develop' Haelwenn 2021-06-11 22:25:41 +00:00
  • 04b5f19a14 More tests for filter_html_and_truncate/1 Mark Felder 2021-06-11 16:04:06 -05:00
  • bb4ced0eb5 scrub_html_and_truncate/1 -> filter_html_and_truncate/1 Mark Felder 2021-06-11 15:58:55 -05:00
  • 07064f73bc Do not rely on cached stripped content. We need the control to preserve the breaks. Mark Felder 2021-06-11 15:35:38 -05:00
  • baf7fd2142 Introduce a scrubber that filters only everything except breaks Mark Felder 2021-06-11 14:33:13 -05:00
  • 65137044c1 strip_html/1 is only called for titles of RSS feeds now, so move it Mark Felder 2021-06-11 13:59:32 -05:00
  • 2ad52086b8 Fix grouping of tests and validate truncation is working Mark Felder 2021-06-11 13:15:29 -05:00
  • 640e1cf09d
    Cycles CI: skip unless Elixir code is modified Alex Gleason 2021-06-11 08:45:19 -05:00
  • 822196f393
    docs/…/opt_en.md: Reuse /main/ repository url for the /community/ repo Haelwenn (lanodan) Monnier 2021-06-11 08:46:38 +02:00
  • 17f980e9ab
    docs: Remove Erlang Solutions repository Haelwenn (lanodan) Monnier 2021-06-11 08:44:27 +02:00
  • 6b1f7f2f52
    docs: Use one file to describe dependencies Haelwenn (lanodan) Monnier 2021-06-11 08:43:36 +02:00
  • 83c261818c Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2021-06-10 14:41:32 -05:00
  • 406dadb56b Merge branch 'fix/twittercard-video-dimensions' into 'develop' feld 2021-06-10 15:03:58 +00:00