Egor Kislitsyn
|
f3fc8b22b1
|
Move conversation actions to PleromaAPI.ConversationController
|
2020-05-20 15:15:13 +04:00 |
Egor Kislitsyn
|
9a5de0f454
|
Move reaction actions to EmojiReactionController
|
2020-05-20 15:15:13 +04:00 |
Egor Kislitsyn
|
490a3a34b6
|
Add OpenAPI spec for PleromaAPI.PleromaAPIController
|
2020-05-20 15:15:13 +04:00 |
Egor Kislitsyn
|
6609714d66
|
Move Scrobble views to ScrobbleView
|
2020-05-19 16:26:06 +04:00 |
Egor Kislitsyn
|
524d04d921
|
Add OpenAPI spec for PleromaAPI.ScrobbleController
|
2020-05-19 16:26:06 +04:00 |
Egor Kislitsyn
|
fe5d423b43
|
Add OpenAPI spec for MascotController
|
2020-05-18 22:01:18 +04:00 |
Egor Kislitsyn
|
aef31c69df
|
Rename EmojiAPIController to EmojiPackController
|
2020-05-18 19:43:25 +04:00 |
Egor Kislitsyn
|
8bde8dfec2
|
Cleanup Pleroma.Emoji.Pack
|
2020-05-18 19:43:23 +04:00 |
Egor Kislitsyn
|
6e4de715b3
|
Add OpenAPI spec for PleromaAPI.EmojiAPIController
|
2020-05-18 19:28:46 +04:00 |
lain
|
f012c3a202
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-15 13:33:04 +02:00 |
lain
|
3342846ac2
|
ChatView: Add update_at field.
|
2020-05-14 13:20:28 +02:00 |
Egor Kislitsyn
|
6802dc28ba
|
Add OpenAPI spec for PleromaAPI.AccountController
|
2020-05-13 19:06:46 +04:00 |
lain
|
0f0acc740d
|
Chat: Allow posting without content if an attachment is present.
|
2020-05-13 15:31:28 +02:00 |
lain
|
3cff4e24cd
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-13 12:44:16 +02:00 |
Egor Kislitsyn
|
7803a85d2c
|
Add OpenAPI spec for StatusController
|
2020-05-13 00:25:21 +04:00 |
lain
|
c0ea5c60e4
|
ChatController: Don't return chats for user you've blocked.
|
2020-05-12 16:43:04 +02:00 |
lain
|
e44166b510
|
Credo fixes.
|
2020-05-12 14:44:11 +02:00 |
lain
|
ec72cba43e
|
Chat Controller: Add basic error handling.
|
2020-05-12 13:23:09 +02:00 |
lain
|
b5aa204eb8
|
ChatController: Support deletion of chat messages.
|
2020-05-12 13:13:03 +02:00 |
lain
|
1b1dfb54eb
|
Credo fixes.
|
2020-05-10 13:28:05 +02:00 |
lain
|
8d5597ff68
|
ChatController: Add GET /chats/:id
|
2020-05-10 13:26:14 +02:00 |
lain
|
f335e1404a
|
ChatView: Add the last message to the view.
|
2020-05-10 13:00:01 +02:00 |
lain
|
7637ef4203
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-08 13:13:37 +02:00 |
lain
|
ef55d24054
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/emojireactvalidator
|
2020-05-07 18:53:34 +02:00 |
lain
|
fb2d284d28
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-07 15:05:40 +02:00 |
lain
|
7ac0cffb34
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/emojireactvalidator
|
2020-05-07 15:03:12 +02:00 |
lain
|
f0c22df226
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/undo-validator-reduced
|
2020-05-07 14:45:20 +02:00 |
Maksim
|
3d0c567fbc
|
Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController
|
2020-05-07 08:14:54 +00:00 |
lain
|
fc9d0b6eec
|
Credo fixes.
|
2020-05-06 16:31:21 +02:00 |
lain
|
20baa2eaf0
|
ChatMessages: Add attachments.
|
2020-05-06 16:12:36 +02:00 |
lain
|
b34debe615
|
Undoing: Move undoing reactions to the pipeline everywhere.
|
2020-05-05 16:17:09 +02:00 |
lain
|
db55dc9445
|
ActivityPub: Remove `react_with_emoji`.
|
2020-05-05 12:28:28 +02:00 |
lain
|
b04328c3de
|
ChatController: Add mark_as_read
|
2020-05-04 13:10:36 +02:00 |
lain
|
c40afe5ba0
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-05-04 10:43:20 +02:00 |
Alexander Strizhakov
|
ddb757f743
|
emoji api packs changes in routes with docs update
|
2020-04-30 16:09:18 +03:00 |
Alexander Strizhakov
|
342f55fb92
|
refactor emoji api with fixes
|
2020-04-30 15:45:52 +03:00 |
Alexander Strizhakov
|
5839e67eb8
|
return data only for updated emoji
|
2020-04-30 15:24:02 +03:00 |
lain
|
0c491b904d
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-04-29 13:19:04 +02:00 |
lain
|
ad82a216ff
|
Chat API: Align more to Pleroma/Mastodon API.
|
2020-04-27 17:48:34 +02:00 |
lain
|
49e673dfea
|
ChatView: Add actor_account_id
|
2020-04-27 16:08:03 +02:00 |
lain
|
d2bbea1a80
|
ChatControllerTest: Use new schema testing functions.
|
2020-04-27 12:19:27 +02:00 |
Ivan Tashkinov
|
b4139cc547
|
[#2409] Made `GET /api/v1/accounts/:id/favourites` auth-optional, adjusted tests.
|
2020-04-24 22:25:27 +03:00 |
lain
|
6c8390fa4d
|
ChatControllerTest: Credo fixes.
|
2020-04-21 18:32:30 +02:00 |
lain
|
66c2eb670b
|
ChatController: Validate parameters.
|
2020-04-21 18:23:00 +02:00 |
lain
|
97ad0c4597
|
Chats: Add API specs.
|
2020-04-21 17:51:06 +02:00 |
Ivan Tashkinov
|
f685cbd309
|
Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring.
|
2020-04-21 16:29:19 +03:00 |
lain
|
b5df4a98e4
|
ChatMessageView: Support emoji.
|
2020-04-20 14:38:53 +02:00 |
lain
|
970b74383b
|
Credo fixes.
|
2020-04-20 12:29:19 +02:00 |
lain
|
5b6818b3e5
|
CommonAPI: Obey local limit for chat messages.
|
2020-04-20 12:08:47 +02:00 |
lain
|
8c2c325598
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-04-17 15:51:24 +02:00 |
lain
|
372614cfd3
|
ChatView: Add a mastodon api representation of the recipient.
|
2020-04-17 15:37:54 +02:00 |
lain
|
d45ae64858
|
ChatController: Use OAuth scopes.
|
2020-04-17 13:04:46 +02:00 |
lain
|
f8c3ae7a62
|
ChatController: Handle pagination.
|
2020-04-16 18:43:31 +02:00 |
lain
|
6ace22b56a
|
Chat: Add views, don't return them in timeline queries.
|
2020-04-15 18:23:16 +02:00 |
Ivan Tashkinov
|
bedf92e064
|
Merge remote-tracking branch 'remotes/origin/develop' into authenticated-api-oauth-check-enforcement
|
2020-04-15 19:20:34 +03:00 |
lain
|
44bfb491ea
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
|
2020-04-15 14:41:43 +02:00 |
Egor Kislitsyn
|
cf2a0574e7
|
Merge branch 'develop' into fix/support-conversations-pagination
|
2020-04-10 14:18:57 +04:00 |
lain
|
2cc6841424
|
ChatController: Basic message posting.
|
2020-04-09 17:18:31 +02:00 |
lain
|
e8fd0dd689
|
ChatController: Basic support for returning messages.
|
2020-04-09 16:59:49 +02:00 |
lain
|
68abea313d
|
ChatController: Add creation and return of chats.
|
2020-04-09 15:13:55 +02:00 |
lain
|
349b9d86dc
|
Merge branch 'remake-remodel-2' into 'develop'
Ingestion Pipeline Revamp
See merge request pleroma/pleroma!2315
|
2020-04-06 11:59:01 +00:00 |
Ivan Tashkinov
|
fc81e5a49c
|
Enforcement of OAuth scopes check for authenticated API endpoints, :skip_plug plug to mark a plug explicitly skipped (disabled).
|
2020-04-06 10:20:44 +03:00 |
Egor Kislitsyn
|
4a2538967c
|
Support pagination in conversations
|
2020-03-24 20:18:27 +04:00 |
Ivan Tashkinov
|
1c05f539aa
|
Improved in-test `clear_config/n` applicability (setup / setup_all / in-test usage).
|
2020-03-20 18:33:00 +03:00 |
lain
|
3c2c32b460
|
Merge branch 'remake-remodel' into develop
|
2020-03-19 18:00:55 +01:00 |
Ivan Tashkinov
|
ec3719f539
|
Improved in-test config management functions.
|
2020-03-18 20:30:31 +03:00 |
Haelwenn (lanodan) Monnier
|
6da6540036
|
Bump copyright years of files changed after 2020-01-07
Done via the following command:
git diff fcd5dd259a --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
|
2020-03-02 06:08:45 +01:00 |
lain
|
314928333a
|
Pleroma API: Add endpoint to get reaction information on a single emoji
|
2020-02-19 17:16:45 +01:00 |
Lain Soykaf
|
4538a1ee01
|
EmojiReactions: Remove old API endpoints
|
2020-02-07 15:01:45 +01:00 |
Lain Soykaf
|
f875b9650a
|
EmojiReactions: Add Mastodon-aligned reaction endpoints, change response
|
2020-02-07 14:52:13 +01:00 |
feld
|
e2f2602fdc
|
Merge branch 'emoji-api-errors' into 'develop'
Emoji api error if emoji dir is not writable
Closes admin-fe#62
See merge request pleroma/pleroma!2161
|
2020-01-30 14:13:40 +00:00 |
Alexander Strizhakov
|
e7fee0d6fa
|
emoji api error on not writable dir
|
2020-01-29 15:31:34 +03:00 |
lain
|
b3a877d6c9
|
Emoji Reactions: Correctly handle deleted users
|
2020-01-29 11:43:36 +01:00 |
lain
|
a802e07241
|
Emoji Reactions: Add `reacted` field to emoji reactions
|
2020-01-29 11:39:06 +01:00 |
lain
|
347f3ed2c6
|
Emoji reactions: Change api format once more
|
2020-01-24 10:52:24 +01:00 |
lain
|
dd3fc50ea4
|
Emoji reactions: Change cache and reply format
|
2020-01-22 13:57:42 +01:00 |
lain
|
5fddf988ea
|
Pleroma API: `emoji_reactions_by` does not need authorization
|
2020-01-20 13:05:35 +01:00 |
Ivan Tashkinov
|
39ce894a07
|
Merge remote-tracking branch 'remotes/origin/develop' into 1478-oauth-admin-scopes-tweaks
# Conflicts:
# lib/pleroma/user.ex
|
2020-01-10 16:18:32 +03:00 |
Ivan Tashkinov
|
6c94b7498b
|
[#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, migrated existing OAuth records. Adjusted tests.
|
2020-01-10 10:52:21 +03:00 |
Ivan Tashkinov
|
455e072d27
|
[#2068] Introduced proper OAuth tokens usage to controller tests.
|
2019-12-19 17:23:27 +03:00 |
Ivan Tashkinov
|
7973cbdb9f
|
OAuthScopesPlug: disallowed nil token (unless with :fallback option). WIP: controller tests modification: OAuth scopes usage.
|
2019-12-15 22:32:42 +03:00 |
lain
|
e9993acdbb
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel
|
2019-12-04 16:35:59 +01:00 |
lain
|
b22ee9d966
|
Merge remote-tracking branch 'origin/develop' into reactions
|
2019-11-08 13:27:11 +01:00 |
lain
|
1bd1f62af5
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel
|
2019-11-05 15:21:00 +01:00 |
Ivan Tashkinov
|
ee04fbc35a
|
[#1304]. Post-merge fixes. Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into 1304-user-info-deprecation
# Conflicts:
# CHANGELOG.md
# lib/pleroma/notification.ex
# lib/pleroma/user.ex
# lib/pleroma/user/info.ex
# lib/pleroma/web/admin_api/admin_api_controller.ex
# lib/pleroma/web/ostatus/handlers/follow_handler.ex
# lib/pleroma/web/ostatus/ostatus.ex
# lib/pleroma/web/salmon/salmon.ex
# lib/pleroma/web/websub/websub.ex
# test/web/admin_api/admin_api_controller_test.exs
# test/web/federator_test.exs
# test/web/mastodon_api/controllers/conversation_controller_test.exs
# test/web/ostatus/ostatus_controller_test.exs
# test/web/ostatus/ostatus_test.exs
# test/web/salmon/salmon_test.exs
# test/web/websub/websub_test.exs
|
2019-10-20 22:29:56 +03:00 |
Ivan Tashkinov
|
c6fdfbc4f1
|
Merge remote-tracking branch 'remotes/upstream/develop' into 1304-user-info-deprecation
# Conflicts:
# CHANGELOG.md
# lib/pleroma/notification.ex
# lib/pleroma/user.ex
# lib/pleroma/user/info.ex
# lib/pleroma/web/activity_pub/activity_pub.ex
# lib/pleroma/web/admin_api/admin_api_controller.ex
# lib/pleroma/web/ostatus/handlers/follow_handler.ex
# lib/pleroma/web/ostatus/ostatus.ex
# lib/pleroma/web/salmon/salmon.ex
# lib/pleroma/web/websub/websub.ex
# test/web/admin_api/admin_api_controller_test.exs
# test/web/federator_test.exs
# test/web/mastodon_api/controllers/conversation_controller_test.exs
# test/web/ostatus/ostatus_controller_test.exs
# test/web/ostatus/ostatus_test.exs
# test/web/salmon/salmon_test.exs
# test/web/websub/websub_test.exs
|
2019-10-20 20:43:18 +03:00 |
eugenijm
|
52ed2f8f2d
|
Pleroma API: `POST /api/v1/pleroma/conversations/read` to mark all user's conversations as read
|
2019-10-19 15:24:06 +03:00 |
Ivan Tashkinov
|
10ff01acd9
|
[#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.
|
2019-10-16 21:59:21 +03:00 |
lain
|
6e4f52f8a2
|
Introduce new ingestion pipeline structure, implement internal Likes with it.
|
2019-10-16 16:16:39 +02:00 |
lain
|
61097ba6ab
|
Merge branch 'develop' into 'reactions'
# Conflicts:
# CHANGELOG.md
|
2019-10-06 08:11:47 +00:00 |
eugenijm
|
8249924485
|
Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity
|
2019-10-05 20:12:00 +03:00 |
lain
|
1ed8fbc4d9
|
Merge remote-tracking branch 'origin/develop' into reactions
|
2019-10-05 15:10:57 +02:00 |
kaniini
|
e07e9cb75e
|
Revert "Merge branch 'user-info-unread-direct-conversation' into 'develop'"
This reverts merge request !1737
|
2019-10-05 10:00:05 +00:00 |
lain
|
d9aaea44ff
|
Merge remote-tracking branch 'origin/develop' into reactions
|
2019-10-05 10:42:29 +02:00 |
eugenijm
|
06d9df79c5
|
Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity
|
2019-10-04 00:53:23 +03:00 |
lain
|
4cb603e1df
|
PleromaAPI: Add unreacting.
|
2019-10-02 18:19:16 +02:00 |
lain
|
557223b2b5
|
Merge remote-tracking branch 'origin/develop' into reactions
|
2019-10-02 13:27:55 +02:00 |
lain
|
19bc0b8c79
|
.
|
2019-09-30 16:38:19 +02:00 |
Egor Kislitsyn
|
0c6009dd2e
|
Extract mascot actions from `MastodonAPIController` to MascotController
|
2019-09-30 19:32:43 +07:00 |
Egor Kislitsyn
|
3c5ecb70b4
|
Add PleromaAPI.AccountController
|
2019-09-30 19:10:55 +07:00 |