Commit Graph

  • ec9d0d146b Connection pool: Fix race conditions in limit enforcement rinpatch 2020-05-06 23:14:24 +0300
  • d08b157699 Connection pool: check that there actually is a result rinpatch 2020-05-06 21:51:10 +0300
  • fffbcffb8c Connection Pool: don't enforce pool limits if no new connection needs to be opened rinpatch 2020-05-06 21:41:34 +0300
  • 58a4f350a8 Refactor gun pooling and simplify adapter option insertion rinpatch 2020-05-06 01:51:10 +0300
  • e4beff90f5
    Create Question: Add context field to create Haelwenn (lanodan) Monnier 2020-07-02 05:45:19 +0200
  • 922ca23298
    Question: Add tests on HTML tags in options Haelwenn (lanodan) Monnier 2020-07-02 05:47:18 +0200
  • bfe2dafd39
    {Answer,Question}Validator: Keep both actor and attributedTo for now but sync them Haelwenn (lanodan) Monnier 2020-06-26 00:07:43 +0200
  • c19bdc811e
    Fix attachments in polls Haelwenn (lanodan) Monnier 2020-06-23 05:30:34 +0200
  • 040524c09f Merge branch 'tests/apc2s-update_outbox' into 'develop' lain 2020-07-15 10:12:44 +0000
  • d713930ea7
    Fixup for EctoType module move Haelwenn (lanodan) Monnier 2020-06-20 00:23:04 +0200
  • 435a65b976
    QuestionValidator: Use AttachmentValidator Haelwenn (lanodan) Monnier 2020-06-20 00:07:39 +0200
  • fe6924d00d
    CreateGenericValidator: add expires_at Haelwenn (lanodan) Monnier 2020-06-19 23:43:36 +0200
  • 39870d99b8
    transmogrifier tests: Move & enhance in specialised modules Haelwenn (lanodan) Monnier 2020-06-19 23:31:19 +0200
  • 82895a4012
    SideEffects: port ones from ActivityPub.do_create and ActivityPub.insert Haelwenn (lanodan) Monnier 2020-06-18 04:05:42 +0200
  • 4f70fd4105
    question_validator: remove conversation field Haelwenn (lanodan) Monnier 2020-06-18 19:54:56 +0200
  • 173f69c854
    question_validator: fix for mastodon poll expiration Haelwenn (lanodan) Monnier 2020-06-15 05:18:30 +0200
  • 47ba796f41
    create_question_validator: remove validate_recipients_match Haelwenn (lanodan) Monnier 2020-06-15 02:20:18 +0200
  • ad867ccfa1
    fetcher: Reinject Question through validator Haelwenn (lanodan) Monnier 2020-06-14 22:01:14 +0200
  • 6b9c4bc1f1
    fetcher: more descriptive variable names Haelwenn (lanodan) Monnier 2020-06-14 22:24:00 +0200
  • 4644a8bd10
    Fix multiple-choice poll detection Haelwenn (lanodan) Monnier 2020-06-15 00:30:45 +0200
  • 10bd08ef07
    transmogrifier_test: test date, anyOf and oneOf completely Haelwenn (lanodan) Monnier 2020-06-14 22:25:04 +0200
  • 89a2433154
    QuestionOptionsValidator: inline schema for replies Haelwenn (lanodan) Monnier 2020-06-12 21:22:05 +0200
  • c5efaf6b00
    AnswerValidator: Create Haelwenn (lanodan) Monnier 2020-06-11 20:43:01 +0200
  • 7bcd7a9595
    QuestionValidator: Create Haelwenn (lanodan) Monnier 2020-06-11 20:23:10 +0200
  • 6d8427cca2
    AP C2S tests: Make sure you can't use another user's AP id Haelwenn (lanodan) Monnier 2020-07-15 09:58:35 +0200
  • 0d004a9d04
    Email admins when a new unapproved account is up for review Alex Gleason 2020-07-14 20:31:20 -0500
  • 48983e9421
    Merge remote-tracking branch 'upstream/develop' into by-approval Alex Gleason 2020-07-14 18:56:40 -0500
  • df3d1bf5e5
    Add :approval_pending to User @type account_status Alex Gleason 2020-07-14 18:48:17 -0500
  • e82060c472
    Update CHANGELOG.md Alex Gleason 2020-07-14 18:47:23 -0500
  • fab44f6970
    Test User with confirmation_pending: true, approval_pending: true Alex Gleason 2020-07-14 18:46:57 -0500
  • 20d24741af
    AdminAPI: Add `PATCH /api/pleroma/admin/users/approve` endpoint Alex Gleason 2020-07-14 18:02:44 -0500
  • 33f1b29b2c
    AdminAPI: Filter users by `need_approval` Alex Gleason 2020-07-14 14:14:43 -0500
  • b750129da1
    AdminAPI: Return `approval_pending` with users Alex Gleason 2020-07-14 13:47:05 -0500
  • 1dd767b8c7 Include port in host for signatures Maksim Pechnikov 2020-07-14 21:44:08 +0300
  • 777a7edc6b Lint and fix test to match new log message Mark Felder 2020-07-14 13:15:37 -0500
  • 37297a8482 Improve error messages Mark Felder 2020-07-14 13:12:16 -0500
  • a1570ba6ad
    AdminAPI: Return `registration_reason` with users Alex Gleason 2020-07-14 13:04:57 -0500
  • 3f65f2ea79 Merge branch 'feature/1922-media-proxy-whitelist' into 'develop' feld 2020-07-14 18:07:44 +0000
  • 63798e89de Merge branch 'fix/scrubber-recompile-warnings-as-errors' into 'develop' feld 2020-07-14 18:05:36 +0000
  • 2909dc873b Merge branch '1940-admin-token-oauthless-auth' into 'develop' feld 2020-07-14 16:48:26 +0000
  • 124b4709dc [#1940] Added `admin_token` param (as `admin_api_params/0`) to existing Admin API OpenAPI operations. Ivan Tashkinov 2020-07-14 19:31:05 +0300
  • ce314e6fe2 Clarify description and suggestion Mark Felder 2020-07-14 11:24:58 -0500
  • 246f49d685 Merge branch '1916-transmogrifier-skipping-oddities-in-address-fields' into 'develop' feld 2020-07-14 15:17:25 +0000
  • 2d5e96ea8b Merge branch 'fix/oban-2.0-in-db-config' into 'develop' rinpatch 2020-07-14 10:39:08 +0000
  • e6ccc25565 Fix in-db configuration in dev environment rinpatch 2020-07-14 11:41:30 +0300
  • 8d56fb6d22 Migrate in-db config after updating to Oban 2.0 rinpatch 2020-07-14 12:00:53 +0300
  • 858d9fc7e8
    MRF Policies: Return a {:reject, reason} instead of {:reject, nil} Haelwenn (lanodan) Monnier 2020-07-13 15:47:13 +0200
  • 9b225db7d8 [#1940] Applied rate limit for requests with bad `admin_token`. Added doc warnings on `admin_token` setting. Ivan Tashkinov 2020-07-14 11:58:41 +0300
  • cf3f8cb72a [#1940] Reinstated OAuth-less `admin_token` authentication. Refactored UserIsAdminPlug (freed from checking admin scopes presence). Ivan Tashkinov 2020-07-19 21:35:57 +0300
  • 3062f86613 added generated `pleroma.env` Maksim Pechnikov 2020-07-14 07:31:21 +0300
  • 5ddf0415c4
    Accept `reason` in POST /api/v1/accounts and store in DB Alex Gleason 2020-07-14 00:22:12 -0500
  • b221b640a2 Transmogrifier: filtering weirdness in address fields = 2020-07-13 22:19:13 +0300
  • 80c21100db Merge branch 'develop' into refactor/notification_settings Mark Felder 2020-07-13 13:32:21 -0500
  • 5d215fd81f Merge branch 'config-behaviours-runtime' into 'develop' feld 2020-07-13 15:45:25 +0000
  • 8f9ee694ed Merge branch 'features/profile-fields-emojo' into 'develop' feld 2020-07-13 15:43:46 +0000
  • 63fef0c0fb Merge branch 'chore/improve-database-config-docs' into 'develop' feld 2020-07-13 15:42:20 +0000
  • db529d454e Merge branch 'fix/mediaproxy-cache-settings-types' into 'develop' feld 2020-07-13 15:38:56 +0000
  • d1cd3f4ec0 Lint Mark Felder 2020-07-13 10:32:17 -0500
  • 442fe3cd45 Show examples for both OTP and source Mark Felder 2020-07-13 09:56:05 -0500
  • e1908a5270 Pick up env for both source and OTP installs Mark Felder 2020-07-13 08:39:56 -0500
  • ce243b107f
    Use Logger.info for {:reject, reason} Haelwenn (lanodan) Monnier 2020-07-13 14:23:03 +0200
  • 2aac92e9e0
    Transmogrifier.fix_in_reply_to/2: Use warn for non-fatal fail to get replied-to post Haelwenn (lanodan) Monnier 2020-07-13 14:27:25 +0200
  • f918b6f86d Merge branch '1937-renaming' into 'develop' Haelwenn 2020-07-13 12:06:43 +0000
  • bcfd38c8f3
    Make a user unapproved when registering with `account_approval_required` on Alex Gleason 2020-07-12 21:31:13 -0500
  • e4e5577818
    Prevent unapproved users from logging in Alex Gleason 2020-07-12 20:15:27 -0500
  • 51ab8d0128
    Add `account_approval_required` instance setting Alex Gleason 2020-07-12 20:14:57 -0500
  • a62f17da17
    Add `approval_pending` field to User Alex Gleason 2020-07-12 19:11:30 -0500
  • 46b123cded Still allow passing the arg, but fallback to MIX_ENV Mark Felder 2020-07-12 10:59:12 -0500
  • 0871e8b8fe Make the query more precise Mark Felder 2020-07-12 10:43:24 -0500
  • 133004e22d Improve database config migration and add documentation Mark Felder 2020-07-12 10:38:07 -0500
  • 4347d2de5e Config/Docs: Expand behaviour suggestions at runtime href 2020-07-12 17:23:33 +0200
  • b376442325
    MediaProxy whitelist setting now supports hosts with scheme Alexander Strizhakov 2020-07-11 10:36:36 +0300
  • 0eeeaa37e8 Update types in MRF Keyword group Angelina Filippova 2020-07-12 01:38:16 +0300
  • 3116a75e80 Check if mogrify available before calling it Roman Chvanikov 2020-07-11 18:22:03 +0300
  • 523f1b93a4 Remove Logger requirement Roman Chvanikov 2020-07-11 18:15:51 +0300
  • 45bd64e2a7 Error in Filter.Exiftool if exiftool not found Roman Chvanikov 2020-07-11 18:11:23 +0300
  • 05187d497d One can not simply call application modules from mix.exs Roman Chvanikov 2020-07-11 16:09:46 +0300
  • aedbbec88a Add Pleroma.Utils.command_available?/1 and use where appropriate Roman Chvanikov 2020-07-11 15:48:45 +0300
  • 11dd29ef3f Merge branch 'feature/upload-filter-exiftool' into 'develop' lain 2020-07-11 11:31:44 +0000
  • c409a064ba Merge branch 'patch-3' into 'develop' lain 2020-07-11 11:30:02 +0000
  • d885540590 docs: API: fix update_credentials endpoints path, clarify update/verify_credentials endpoints paths Alibek Omarov 2020-07-11 11:02:13 +0000
  • 62fc8eab0d fix reset confirmation email in admin section Maksim Pechnikov 2020-07-11 07:20:35 +0300
  • 98c56ff477 Remove :regex from types Angelina Filippova 2020-07-11 04:32:44 +0300
  • 02b2747d42 Update types for :params, :match_actor and :replace settings Angelina Filippova 2020-07-11 04:17:21 +0300
  • b329f05ed6 Remove unused @types Mark Felder 2020-07-10 17:08:54 -0500
  • 9e45672674 Add a moduledoc Mark Felder 2020-07-10 17:07:28 -0500
  • 6167593881 Support Exiftool for stripping EXIF data We really only want to strip location data anyway, and mogrify strips color profiles. Mark Felder 2020-07-10 16:46:26 -0500
  • d6f67fa91b Merge branch 'issue/1790-updated-oban' into 'develop' feld 2020-07-10 17:39:46 +0000
  • 167a619432 Merge branch 'fix/1924-s3-descriptions' into 'develop' feld 2020-07-10 16:42:35 +0000
  • 76f5f61713 Merge branch 'chore/should-document-that' into 'develop' feld 2020-07-10 16:38:05 +0000
  • 3c0c1fd2ef Merge branch 'develop' into issue/1790-updated-oban Mark Felder 2020-07-10 11:34:53 -0500
  • d7a37fddd1 Switch to the official Oban 2.0.0 release Mark Felder 2020-07-10 11:33:08 -0500
  • 0517d3252e Probably worth documenting the MediaProxy fix Mark Felder 2020-07-10 11:22:29 -0500
  • ce9514000d Merge branch 'proxy-range-and-chunk' into 'develop' feld 2020-07-10 16:18:28 +0000
  • 72b3dbf4d1 Credo line length complaint Mark Felder 2020-07-10 11:04:19 -0500
  • a1dace088c ReverseProxy: Streaming and disable encoding if Range href 2020-07-10 17:10:48 +0200
  • 93e494ec21 ActivityPub: Don't rename a clashing nickname with the same ap id. lain 2020-07-10 14:10:44 +0200
  • fba1ee7d7b Merge branch 'chat-federation-information' into 'develop' lain 2020-07-10 10:37:42 +0000
  • b39eb6ecc5 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into chat-federation-information lain 2020-07-10 12:26:53 +0200
  • 8aa7143f46 Merge branch 'bump-fe-2020-07-10' into 'develop' lain 2020-07-10 09:45:10 +0000