Commit graph

  • 12fa5541f0 FollowRedirects: Unconditionally release the connection if there is an error rinpatch 2020-06-30 15:58:53 +0300
  • 9df5918974 config.exs: make gun the default again rinpatch 2020-06-23 15:52:57 +0300
  • 37f1e781cb Gun adapter helper: fix wildcard cert issues on OTP 23 rinpatch 2020-06-23 20:36:21 +0300
  • 007843b75e Add documentation for new connection pool settings and remove some rinpatch 2020-06-23 15:38:45 +0300
  • 7882f28569 Use erlang monotonic time for CRF calculation rinpatch 2020-06-17 12:54:13 +0300
  • 00926a63fb Adapter Helper: Use built-in ip address type rinpatch 2020-06-16 16:20:28 +0300
  • bf3492ceb3 Connection Pool: add tests rinpatch 2020-06-06 17:53:39 +0300
  • 721e89e88b Remove tests for old pool rinpatch 2020-05-28 14:06:18 +0300
  • 4128e3a84a HTTP: Implement max request limits rinpatch 2020-05-17 22:16:02 +0300
  • 94c8f3cfaf Use a custom pool-aware FollowRedirects middleware rinpatch 2020-05-16 11:49:19 +0300
  • 281ddd5e37 Connection pool: fix connections being supervised by gun_sup rinpatch 2020-05-08 19:57:11 +0300
  • 1b15cb066c Connection pool: Add client death tracking rinpatch 2020-05-08 18:18:59 +0300
  • e94ba05e52 Connection pool: Fix a possible infinite recursion if the pool is exhausted rinpatch 2020-05-07 16:11:48 +0300
  • 7738fbbaf5 Connection pool: implement logging and telemetry events rinpatch 2020-07-15 15:26:25 +0300
  • 0ffde499b8 Connection Pool: register workers using :via rinpatch 2020-07-15 15:24:47 +0300
  • 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