Commit Graph

  • 342f55fb92
    refactor emoji api with fixes Alexander Strizhakov 2020-03-28 13:34:32 +03:00
  • db184a8eb4 DeleteValidator: Mastodon sends unaddressed deletes. lain 2020-04-30 14:37:14 +02:00
  • 5839e67eb8
    return data only for updated emoji Alexander Strizhakov 2020-02-06 18:01:12 +03:00
  • bd219ba7e8 Transmogrifier Tests: Extract deletion tests. lain 2020-04-30 14:14:00 +02:00
  • 42ce7c5164 ObjectValidator: Add actor fetcher. lain 2020-04-30 14:13:08 +02:00
  • 64bb72f98a Typo fix. lain 2020-04-30 13:57:47 +02:00
  • ad2182bbd2 Apply suggestion to lib/pleroma/web/api_spec/schemas/chat_message_create_request.ex lain 2020-04-30 11:38:26 +00:00
  • 4c4344b7b1 Merge branch '1364-no-pushes-from-blocked-domains-users' into 'develop' lain 2020-04-30 10:29:46 +00:00
  • 9c1adb35de
    Merge branch 'develop' into openapi/notifications Egor Kislitsyn 2020-04-30 13:52:07 +04:00
  • 1898054da4
    Merge branch 'develop' into openapi/reports Egor Kislitsyn 2020-04-30 13:51:27 +04:00
  • 68d8826b15 Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2020-04-30 01:46:44 -05:00
  • dae9163060 Merge branch 'fix/add-exclude-replies-openapi' into 'develop' rinpatch 2020-04-29 22:01:17 +00:00
  • 8cf3a32463 Add exlude_replies to OpenAPI spec for account timelines rinpatch 2020-04-30 00:49:59 +03:00
  • 72655bd064 Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2020-04-29 16:01:43 -05:00
  • 3ead44a9aa Update AdminFE build in preparation for the 2.0.3 release Mark Felder 2020-04-29 15:49:48 -05:00
  • b68d56c816 Apply suggestion to lib/pleroma/web/api_spec/schemas/chat_message_response.ex lain 2020-04-29 19:49:13 +00:00
  • 145d35ff70 Apply suggestion to lib/pleroma/web/pleroma_api/controllers/chat_controller.ex lain 2020-04-29 19:49:03 +00:00
  • 589ce1e96b Apply suggestion to lib/pleroma/web/activity_pub/transmogrifier.ex lain 2020-04-29 19:47:16 +00:00
  • 89a6c34081 Apply suggestion to lib/pleroma/chat.ex lain 2020-04-29 18:14:34 +00:00
  • 528ea779a6 Apply suggestion to docs/API/chats.md lain 2020-04-29 17:56:24 +00:00
  • 39a78998d0
    Change Pleroma.CaptchaTest to be a regular module instead of GenServer Egor Kislitsyn 2020-04-29 21:01:16 +04:00
  • 7b0c8f0fde
    Add tests for account registration with captcha enabled and improve errors Egor Kislitsyn 2020-04-29 20:48:08 +04:00
  • 2f77842bd3
    Fix account registration when captcha is enabled but not provided Egor Kislitsyn 2020-04-29 14:31:13 +04:00
  • 8148d76ec5
    Document captcha_answer_data parameter Egor Kislitsyn 2020-04-29 14:30:07 +04:00
  • 503de4b8df ObjectValidator: Add validation for Deletes. lain 2020-04-29 19:09:51 +02:00
  • 78c864cbee LikeValidator: Use Recipients Type. lain 2020-04-29 19:08:36 +02:00
  • b8056e69e0 Object Validator Types: Add Recipients. lain 2020-04-29 19:08:08 +02:00
  • 7ef37ed99d merge develop Roman Chvanikov 2020-04-29 17:03:17 +03:00
  • 37998e4363 add Utils.command_available?/1 Roman Chvanikov 2020-04-29 17:02:22 +03:00
  • 20587aa931 Chat message creation: Check actor. lain 2020-04-29 14:53:53 +02:00
  • a88734a0a2 Transmogrifier: Fetch missing actors for chatmessages. lain 2020-04-29 14:25:33 +02:00
  • 53e3063bd0 Transmogrifier: Remove ChatMessageHandling module. lain 2020-04-29 13:52:23 +02:00
  • e055b8d203 Pipeline: Always run common_pipeline in a transaction for now. lain 2020-04-29 13:45:50 +02:00
  • 67659afe48 ChatOperation: Refactor. lain 2020-04-29 13:34:43 +02:00
  • 0c491b904d Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms lain 2020-04-29 13:19:04 +02:00
  • 58fded9858 Merge branch 'automatic-authentication-and-instance-publicity-checks' into 'develop' lain 2020-04-29 11:09:30 +00:00
  • 7bd187bc5e added test Maksim Pechnikov 2020-04-29 08:13:10 +03:00
  • 5238ae3dd3
    Add OpenAPI spec for NotificationController Egor Kislitsyn 2020-04-28 21:27:54 +04:00
  • 4c0e53367a [#2349] Post-merge fix. Ivan Tashkinov 2020-04-28 20:04:25 +03:00
  • 908cf22a6c Merge remote-tracking branch 'remotes/origin/develop' into automatic-authentication-and-instance-publicity-checks Ivan Tashkinov 2020-04-28 19:56:20 +03:00
  • 30ea6bb167 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms lain 2020-04-28 17:48:05 +02:00
  • 699fc9569f Merge branch 'docs/notification_destroy_multiple' into 'develop' lain 2020-04-28 15:40:18 +00:00
  • dedffd100c Pipeline: Unify, refactor, DRY. lain 2020-04-28 17:29:54 +02:00
  • 4b3298133b Document DELETE /api/v1/notifications/destroy_multiple Mark Felder 2020-04-28 10:13:58 -05:00
  • abd0928229 CreateChatMessageValidator: Validate object existence lain 2020-04-28 16:45:28 +02:00
  • 6aa116eca7 Create activity handling: Flip it and reverse it lain 2020-04-28 16:26:19 +02:00
  • 560f2c1979
    Add OpenAPI spec for ReportController Egor Kislitsyn 2020-04-28 16:50:37 +04:00
  • b5dc59c8fa Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms lain 2020-04-28 14:16:21 +02:00
  • 12bb7fc0dc Merge branch 'openapi/account' into 'develop' rinpatch 2020-04-28 11:57:16 +00:00
  • d7067ff5e6 Merge branch 'develop' into refactor/fe-bundles Roman Chvanikov 2020-04-28 14:51:38 +03:00
  • f8e56d4271 SideEffects: Use Object.normalize to get the object. lain 2020-04-28 13:43:58 +02:00
  • 906cf53ab9 Recipient Type: Cast all elements as ObjectIDs. lain 2020-04-28 13:38:02 +02:00
  • 764b4f95a8
    Merge branch 'develop' into global-status-expiration Egor Kislitsyn 2020-04-28 14:13:53 +04:00
  • 9994768312 Merge branch 'mongoose-secure' into 'develop' lain 2020-04-28 09:18:59 +00:00
  • ea5142b94b convert markdown content to html Maksim Pechnikov 2020-04-28 09:32:43 +03:00
  • 270c3fe446 fix markdown format Maksim Pechnikov 2020-04-28 06:45:59 +03:00
  • 5ff20793e7 formating fence 2020-04-28 01:29:31 +02:00
  • dda65f7799
    Move single used schemas to operation schema Egor Kislitsyn 2020-04-27 22:55:05 +04:00
  • d607b4d840 mongooseim test: explicitly set password for the deactivated used fence 2020-04-27 19:32:58 +02:00
  • 935ca2c132 requested changes to mongoose test fence 2020-04-27 19:16:05 +02:00
  • cc1e2e8d0f requested changes to mongoose_im_controller.ex fence 2020-04-27 19:11:03 +02:00
  • 2efc00b3cf
    Use json_response_and_validate_schema/2 in tests to validate OpenAPI schema Egor Kislitsyn 2020-04-27 20:46:52 +04:00
  • 5c7cc10917 add tests for deactivated users for mongoose auth fence 2020-04-27 18:31:00 +02:00
  • fd04237ad8 Do not allow deactivated auth to pass mongooseim checks mongoose-im-deactivated-users Hannah Ward 2020-04-27 17:03:07 +01:00
  • a626cb682c secure mongoose auth endpoint fence 2020-04-27 17:55:33 +02:00
  • 3d040b1a87 Credo fixes. lain 2020-04-27 17:55:29 +02:00
  • b550ef5611 Docs: Align chat api changes with docs. lain 2020-04-27 17:52:16 +02:00
  • ad82a216ff Chat API: Align more to Pleroma/Mastodon API. lain 2020-04-27 17:48:34 +02:00
  • 49e673dfea ChatView: Add actor_account_id lain 2020-04-27 16:08:03 +02:00
  • 5a3a5abc0c Changelog: Add info about /api/v1/instance changes lain 2020-04-27 14:35:12 +02:00
  • 4cadaf7e96 Docs: Add /api/v1/instance information lain 2020-04-27 14:33:21 +02:00
  • 3635a9c9c2 InstanceController: Add extensions to /api/v1/instance lain 2020-04-27 14:28:08 +02:00
  • 00e956528b Credo fixes. lain 2020-04-27 14:02:11 +02:00
  • e62f8542a1 Docs: Add chat motivation and api description. lain 2020-04-27 13:48:09 +02:00
  • 15ba3700af Chat Schemas: Inline unimportant Schemas. lain 2020-04-27 12:45:59 +02:00
  • f1ca917bb0
    Merge branch 'develop' into openapi/account Egor Kislitsyn 2020-04-27 14:33:00 +04:00
  • d2bbea1a80 ChatControllerTest: Use new schema testing functions. lain 2020-04-27 12:19:27 +02:00
  • c86143ed73 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms lain 2020-04-27 12:07:08 +02:00
  • 66acfa6882
    descriptions that module names are shortened Alexander Strizhakov 2020-04-27 10:28:05 +03:00
  • b1117e3ad1 Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2020-04-26 23:35:15 -05:00
  • 5ec1bf1c80 Merge branch 'develop' into refactor/fe-bundles Roman Chvanikov 2020-04-26 17:16:41 +03:00
  • 01cc93b687 Merge branch 'img-src-blob' into 'develop' rinpatch 2020-04-26 11:39:17 +00:00
  • a96f865f5b Merge remote-tracking branch 'upstream/develop' into neckbeard Your New SJW Waifu 2020-04-26 03:15:10 -05:00
  • 1bd9749a8f
    Let blob: pass CSP Alex Gleason 2020-04-26 00:28:57 -05:00
  • eeb0d8be45 Merge branch 'develop' into refactor/fe-bundles Roman Chvanikov 2020-04-26 04:06:13 +03:00
  • dbc4791d9d Merge branch '1706-dm-timeline-failure-fix' into 'develop' lain 2020-04-25 19:24:22 +00:00
  • e16437ff19 [#1706] Formatting fix. Ivan Tashkinov 2020-04-25 18:42:08 +03:00
  • 0d05e1fe39 [#1706] Prevented error on unresolved activity actors for timeline actions. Ivan Tashkinov 2020-04-25 18:24:10 +03:00
  • b4139cc547 [#2409] Made GET /api/v1/accounts/:id/favourites auth-optional, adjusted tests. Ivan Tashkinov 2020-04-24 22:25:27 +03:00
  • 8addbd948c Merge branch 'bugfix/announce-race-condition' into 'develop' rinpatch 2020-04-24 16:58:24 +00:00
  • c30b3b2dc5 Merge branch 'reply-filtering-refactor' into 'develop' lain 2020-04-24 16:32:13 +00:00
  • d89cd0a197 Reply Filtering: Refactor. lain 2020-04-24 18:25:26 +02:00
  • d862c7156a Merge branch 'openapi-improvements' into 'develop' lain 2020-04-24 16:10:43 +00:00
  • 1919d9d0db Merge branch 'develop' into refactor/fe-bundles Roman Chvanikov 2020-04-24 18:56:31 +03:00
  • c56c0a3d23
    Merge branch 'develop' into global-status-expiration Egor Kislitsyn 2020-04-24 18:37:58 +04:00
  • 00e62161f6 [#2409] Tested all auth setup configs in AuthTestControllerTest. Adjusted :skip_plug definitions for some endpoints. Ivan Tashkinov 2020-04-24 16:52:38 +03:00
  • e2f3030c86
    Apply suggestion to CHANGELOG.md lain 2020-04-24 10:27:51 +00:00
  • 8480f84615
    Update differences_in_mastoapi_responses.md lain 2020-04-24 10:26:54 +00:00
  • 375ab05234
    bench sync Alexander Strizhakov 2020-04-24 09:57:30 +03:00
  • 1a75ef63b2
    updating benchmarks Alexander Strizhakov 2020-04-24 09:24:08 +03:00