Commit graph

1387 commits

Author SHA1 Message Date
Mary Kate
9629862d56 another hotfix on chat moderation 2020-11-29 21:07:48 +03:00
Mary Kate
2b4d407ea6 chat moderation hotfixes 2020-11-29 21:07:48 +03:00
Mary Kate
3350a501ad add tests for chat show 2020-11-29 21:07:48 +03:00
Mary Kate
0ef644c6cb fix existing tests after adding chat moderation 2020-11-29 21:07:48 +03:00
Mary Kate
f59655995e moderate chat mobile styles 2020-11-29 21:07:48 +03:00
Mary Kate
d843d44d13 chat message pagination 2020-11-29 21:07:48 +03:00
Mary Kate
0153bb98e2 chat show style cleanup and basic message moderation functions 2020-11-29 21:07:48 +03:00
Mary Kate
d65c5a1d29 add author data to messages in chat show 2020-11-29 21:07:48 +03:00
Mary Kate
410ae72b9e basic view chat routing and component structure 2020-11-29 21:07:48 +03:00
Mary Kate
c46793cfaa chat preview in user profile chat card 2020-11-29 21:07:48 +03:00
Mary Kate
ffb8f3412c Chats panel on user profile pulls in list of chats 2020-11-29 21:07:48 +03:00
Angelina Filippova
855f8640b2 Extract Report content into a separate component and reuse it in single report component 2020-11-29 21:07:48 +03:00
Angelina Filippova
3f31748e08 Create show page for a single report 2020-11-29 21:07:48 +03:00
Angelina Filippova
ecf790257c Make report ID in moderation log a link to the respective report 2020-11-29 21:07:48 +03:00
Angelina Filippova
6cdd2f42fe Create api function and module action for fetching single report 2020-11-29 21:07:48 +03:00
Angelina Filippova
c64ccc863c Fix tests 2020-11-29 21:07:48 +03:00
Angelina Filippova
fdbd5fdaf8 Iterate over list of tags to render tags menu when moderating users form Reports 2020-11-29 21:07:48 +03:00
Angelina Filippova
5ed0a6f7f4 Iterate over list of tags to render tags moderation in Multiple Users menu 2020-11-29 21:07:48 +03:00
Angelina Filippova
67ebf12a74 Fix styles 2020-11-29 21:07:47 +03:00
Angelina Filippova
b551987afa Add button for enabling MRF TagPolicy 2020-11-29 21:07:47 +03:00
Angelina Filippova
40e402c780 Move tag moderation to a separate column in users table 2020-11-29 21:07:47 +03:00
Angelina Filippova
4a1c7c2841 Fix adding and removing tags after implementing select 2020-11-29 21:07:47 +03:00
Angelina Filippova
3711248435 Update select for tags in moderation dropdown 2020-11-29 21:07:47 +03:00
Angelina Filippova
be6a3781d1 Mock all api functions in mocks for tests 2020-11-29 21:07:47 +03:00
Angelina Filippova
c15265ebef Mock fetching instance document in tests 2020-11-29 21:07:47 +03:00
Angelina Filippova
a90dc10818 Allow using underscores and hyphens in new account's usernames 2020-11-29 21:07:47 +03:00
Angelina Filippova
dcfee0f5de Add headers in table that manages emojis 2020-11-29 21:07:47 +03:00
Angelina Filippova
efbd75834f Add pagination component for remote emoji packs 2020-11-29 21:07:47 +03:00
Angelina Filippova
cd74fa18a2 Add warning about emoji packs names 2020-11-29 21:07:47 +03:00
Angelina Filippova
661b828e5c Update Emoji routes 2020-11-29 21:07:47 +03:00
Angelina Filippova
c5e3aa7f5a Encode emoji packs names to support special chars 2020-11-29 21:07:47 +03:00
Angelina Filippova
b154213b45 Fix link for downloading local pack's archive 2020-11-29 20:59:46 +03:00
Angelina Filippova
f3c28930ea Implement pagination for emoji files from remote packs 2020-11-29 20:59:46 +03:00
Angelina Filippova
462ca3bf4b Update API urls to support special chars in pack names 2020-11-29 20:58:21 +03:00
Angelina Filippova
ec739099b6 Add select for managing tags 2020-11-29 20:58:21 +03:00
Angelina Filippova
37b2fb3199 Add api for fetching a list of tags 2020-11-29 20:58:21 +03:00
Angelina Filippova
665153c903 Add checking if tag policy is enabled in Reports, add ability to enable it 2020-11-29 20:56:16 +03:00
Angelina Filippova
ee34707047 Move actions that manage users from Reports to reports module 2020-11-29 20:56:16 +03:00
Angelina Filippova
0b81053f24 Update action in dropdown, add confirmation when deleting a user 2020-11-29 20:56:16 +03:00
Angelina Filippova
d008cbdfc7 Add new tag to selected user when creating a new tag 2020-11-29 20:56:16 +03:00
Angelina Filippova
36239cd16f Add ability to collapse tags 2020-11-29 20:56:16 +03:00
Angelina Filippova
f3f7a155d7 Implement search for Instance panel and Terms of Services 2020-11-29 20:56:16 +03:00
Angelina Filippova
d0f73f4222 Update rendering and data flow for Editor on Other tab 2020-11-29 20:54:54 +03:00
Angelina Filippova
cad7ad8360 Update rendering and data flow for Tiptap Editor on Instance tab 2020-11-29 20:54:54 +03:00
Angelina Filippova
3ac082b4ab Fix rendering editor input for instance panel 2020-11-29 20:54:54 +03:00
Angelina Filippova
208431dd00 Add Terms of Services on Other tab 2020-11-29 20:54:54 +03:00
Angelina Filippova
d414750cd5 Add ability to remove instance panel doc 2020-11-29 20:52:45 +03:00
Angelina Filippova
b1c22da958 Replace fetch with request 2020-11-29 20:52:45 +03:00
Angelina Filippova
7f59ccb050 Fix updating instance docs 2020-11-29 20:52:45 +03:00
Angelina Filippova
8015b3aa3a Add actions for moderating instance document 2020-11-29 20:52:45 +03:00
Angelina Filippova
27f8ac9801 Add EditorInput component on Instance tab 2020-11-29 20:52:45 +03:00
Angelina Filippova
3d263f621e Add tiptap, create editor input 2020-11-29 20:52:45 +03:00
Angelina Filippova
39c0773300 Add tiptap icons 2020-11-29 20:52:45 +03:00
Angelina Filippova
b039968517 Add api functions for modifying instance docs 2020-11-29 20:52:45 +03:00
Angelina Filippova
6069a95768 Add tests for fetching media proxy settings, evicting single and multiple urls 2020-11-29 20:52:45 +03:00
Angelina Filippova
e1b9ccdef1 First green test 2020-11-29 20:52:45 +03:00
Angelina Filippova
14a46f7719 Dispatch URL Search when removing and purging urls 2020-11-29 20:52:45 +03:00
Angelina Filippova
b251f1034d Add ability to enable media proxy and invalidation from Media proxy tab 2020-11-29 20:52:45 +03:00
Angelina Filippova
ac1864c46f Fetch media proxy settings and render form if it's enabled 2020-11-29 20:52:44 +03:00
Angelina Filippova
dd88974338 Fix fetching MRF data in case it's undefined 2020-11-29 20:52:44 +03:00
Angelina Filippova
72ceba63e6 Move :restrict_unauthenticated settings to Instance tab 2020-11-29 20:52:44 +03:00
Angelina Filippova
e3d5d5b625 Add form for creating new tag 2020-11-29 20:52:44 +03:00
Angelina Filippova
2d70096f51 Add dropdown item and dialog window for creating custom tag 2020-11-29 20:52:44 +03:00
Angelina Filippova
a0d0d25bfd Add on confirm success message 2020-11-29 20:46:55 +03:00
Angelina Filippova
a99fe3833a Fix moderation dropdown menu width 2020-11-29 20:46:55 +03:00
Angelina Filippova
fc4a48c1d1 Rename tagPolicies to mrfPolicies 2020-11-29 20:46:55 +03:00
Angelina Filippova
bf5f6beb75 Return config with TagPolicy 2020-11-29 20:46:54 +03:00
Angelina Filippova
9eb5a1b347 Mock fetching and updating settings for users tests 2020-11-29 20:46:54 +03:00
Angelina Filippova
58ba64b87a Add confirmation message for enabling MRF policies from moderation dropdown 2020-11-29 20:46:54 +03:00
Angelina Filippova
92079893fa Add action that enables MRF TagPolicy, update storage of tagPolicies in state 2020-11-29 20:46:54 +03:00
Angelina Filippova
b5a3a29539 Add option to enable TagPolicy from moderation dropdown 2020-11-29 20:46:54 +03:00
Angelina Filippova
9de860eaac Update Multiple users moderation 2020-11-29 20:46:54 +03:00
Angelina Filippova
8b4fe37a60 Disable tags actions in multiple moderation dropdown when TagPolicy is disabled 2020-11-29 20:46:54 +03:00
Angelina Filippova
d19aef2e94 Disable tags actions in moderation dropdown when TagPolicy is disabled 2020-11-29 20:46:54 +03:00
Angelina Filippova
0fa2d2f267 Save tag policy status in state 2020-11-29 20:46:54 +03:00
Angelina Filippova
27f11164d8 Fix wrapping :icons setting and parsing tuples in settings with key :headers 2020-11-18 17:52:17 +03:00
Angelina Filippova
06fb9178b7 Update keys for PurgeExpiredActivity and RemoteIp settings 2020-11-18 15:14:14 +03:00
Angelina Filippova
08417331ed Add Media Preview Proxy settings 2020-11-18 15:11:33 +03:00
Angelina Filippova
ea26e75e77 Fix setting remote emoji packs 2020-08-26 00:17:37 +03:00
Angelina Filippova
aecd05fb94 Add Pleroma.Web.Preload settings on Frontend tab 2020-08-24 22:50:01 +03:00
Angelina Filippova
cd92dfa695 Add test for updating actor_type 2020-08-24 00:31:38 +03:00
Angelina Filippova
d8b3e9e9df Show actor type on user show page and manage it from that page 2020-08-22 03:04:16 +03:00
Angelina Filippova
a55b76208e Add ability to change actor type from moderation dropdown 2020-08-22 01:33:40 +03:00
Angelina Filippova
a5ab8ceb47 Add select for actor type, remove default select styles 2020-08-20 20:29:58 +03:00
Angelina Filippova
d2107a7101 Fix mobile UI 2020-08-19 02:56:05 +03:00
Angelina Filippova
0a146aef7f Fix optimistic update when unfollowing a relay 2020-08-19 01:02:56 +03:00
Angelina Filippova
7e72078f29 Fix adding new relay 2020-08-19 00:53:02 +03:00
Angelina Filippova
04c10cf5e6 Fix fetching relays, add Followed Back field 2020-08-19 00:47:07 +03:00
Angelina Filippova
2eb1d2b840 Update relay URL when unfollowing a relay 2020-08-17 23:44:29 +03:00
Lorenzo Ancora
7cea3012cd Disable pointer events on active menu tab and text selection on all menu tabs. 2020-08-15 12:41:00 +00:00
Angelina Filippova
2dc4a93f18 Merge branch 'develop' into 'feature/mediaproxy-cache-pagination-and-search'
# Conflicts:
#   CHANGELOG.md
2020-08-14 00:27:48 +00:00
Angelina Filippova
e4ba720a7d Fix width 2020-08-14 03:17:50 +03:00
Angelina Filippova
7638fa71bd Implement Search for MediaproxyCache 2020-08-14 03:06:51 +03:00
Angelina Filippova
997a9a6d47 Add search input 2020-08-13 15:37:25 +03:00
Angelina Filippova
37df2725ac Merge branch 'feature/add-missing-settings' into 'develop'
Add missing settings

Closes #132

See merge request pleroma/admin-fe!151
2020-08-13 11:51:04 +00:00
Angelina Filippova
4405537fe7 Implement pagination for banned MediaProxy URLs 2020-08-12 03:15:59 +03:00
Angelina Filippova
c9ce3cf231 Update function that removes opposite filters to work with need_approval filter 2020-08-10 01:59:00 +03:00
Angelina Filippova
6bf096b4c8 Fix tag display 2020-08-10 00:39:30 +03:00
Angelina Filippova
ab37ebb00b Update confimation messages for rejecting accounts 2020-08-09 15:37:35 +03:00
Angelina Filippova
7815274d17 Create separate table column for registration reason when need_approval filter activated 2020-08-09 03:04:04 +03:00