Aine
4d726ec97e
do not set guests filter by default, fixes #404
2025-03-14 22:25:18 +02:00
Aine
7d97ed90c9
add room ID column to the rooms table
2025-02-13 22:48:34 +02:00
Aine
04e8862128
change perPage of user's rooms to 10, to keep it in sync with media
2025-02-05 12:03:33 +02:00
Borislav Pantaleev
3e9bfb605c
Add manual pagination to Rooms tab in User's profile
2025-02-04 23:13:43 +02:00
Aine
8680dbc268
wrap MakeAdmin button with ReferenceField in user's rooms table, fixes #321
2025-01-30 18:35:35 +02:00
Aine
0baf6ad94d
try a different approach to #277
2025-01-17 10:38:40 +02:00
Aine
df911c9e97
safer decodeURIComponent(), fixes #277
2025-01-17 09:42:21 +02:00
Borislav Pantaleev
2a5b59002e
Add Users' Account Data tab ( #276 )
...
* Add Account Data tab in User edit
* update readme
2025-01-16 11:00:59 +02:00
Aine
71e90c12a7
enable media bulk delete button, fixes #216
2024-12-16 11:51:12 +02:00
Aine
9f2293f9c4
Add "Purge Remote Media" button
2024-12-16 11:25:49 +02:00
Aine
c2867e44c6
Merge branch 'main' into add-account-suspention
2024-12-11 18:46:04 +02:00
Aine
4fd18007de
Support E.164-based Matrix IDs (MSC4009)
2024-12-11 18:24:08 +02:00
Aine
005be8eec5
Merge branch 'main' into add-account-suspention
2024-12-10 22:32:07 +02:00
Borislav Pantaleev
402457640c
Add "Media" tab for rooms ( #196 )
...
* WIP on Media tab to rooms
* handle error for downloadFile if it's missing
* Add warning message for rooms Media tab
* Fix error message for download media of rooms
* update readme
2024-12-09 21:56:45 +02:00
Aine
880270bfe6
Add support for MSC3823 - Account Suspension
2024-12-07 14:47:26 +02:00
Aine
28b80d7fa2
Show 50 elements by default in the list of each resource
2024-11-30 21:49:05 +02:00
Aine
392fec3186
refactoring ( #178 )
...
* unify components import
* refactor config and app context
* refactor icons
* refactor date, error, mxid and storage
* refactor synapse utils
2024-11-25 12:51:05 +02:00
Aine
20417a67b9
User badges ( #160 )
...
* Users badges
* update readme
2024-11-22 00:37:16 +02:00
Aine
3731410486
fix password input helper text (cover all 3 cases: system-managed user, update password, create a new password); add translations for 'generate password' button
2024-11-21 21:26:50 +02:00
Aine
099e349a90
Add missing "generate password" button to the user create form; fix password's helperText
2024-11-21 21:16:39 +02:00
Aine
de125d0d66
add missing labels in the rooms list
2024-11-21 15:56:17 +02:00
Aine
eb8e8f80a9
add explicit labels to the rooms list
2024-11-21 15:24:11 +02:00
Aine
6620942928
add explicit labels to datagrids in destinations, registration tokens, reports, and users (list)
2024-11-21 14:59:03 +02:00
Aine
998d3817c6
Add rooms' avatars ( #158 )
...
* Add room avatars
* update readme
2024-11-21 13:46:11 +02:00
Borislav Pantaleev
cb1314ab1d
Add "Assign Admin" button to the rooms ( #156 )
...
* wip on make admin button
* Finish assign admin button
* fixes from pr
* update readme; remove unnecessary console.log; add assign admin to room directory and room view; rename user_id label; set own MXID by default; fix room name display when there is no name
2024-11-21 07:11:48 +02:00
Borislav Pantaleev
b94b782547
Prevent accidental user overwrites ( #139 )
...
* Prevent accidental user overwrites
* cleanup
* update translation
* update readme
2024-11-12 10:15:33 +02:00
Borislav Pantaleev
9adc13e722
Add User Rate Limits tab ( #125 )
...
* Add User Rate Limits tab
* update readme
2024-11-06 23:55:14 +02:00
Borislav Pantaleev
a04b24a5d5
add random password generation on user create/edit form ( #123 )
...
* Add button to generate password in UserEdit
* increase default random password length to 64, add more possible symbols to the generator
* update readme
2024-11-06 11:48:44 +02:00
Borislav Pantaleev
cd1ca7c039
Add option to control user's experimental features ( #111 )
...
* Add option to control user's experimental features
* Don't use ReferenceManyField, load experimental features manually
* cleanup
* Move experimental features to their own components, improve UI
* remove background from Stack
* update readme
2024-11-06 11:25:47 +02:00
Aine
28ef08de03
Fix room state events display ( #100 )
...
* Fix room state events table display
* update readme
2024-10-23 13:48:21 +03:00
Aine
abc922c956
Enable visual customization ( #81 )
...
* Enable visual customization
* update readme
2024-10-23 00:03:06 +03:00
Aine
0594259ae4
make avatar field sortable in the users list
2024-10-08 12:15:03 +03:00
Aine
ba485bbb18
Merge branch 'master'
2024-10-08 10:51:16 +03:00
Dirk Klimpel
9fc005032c
Fix for empty user default tab after creation ( #628 )
2024-10-08 09:20:55 +02:00
Aine
a42efe7eda
do not color failed federation destinations, use an icon instead
2024-10-04 00:16:11 +03:00
Borislav Pantaleev
a79c3597d6
Authenticated Media Support ( #51 )
...
* Fix AvatarField to work with authenticated media
* Fix ViewMediaButton to work for user's media tab and reported events
* remove console.log
* cleanup AvatarField
* use correct thumbnail size
* fix AvatarField.test
* ignore postgres data for watchman
* fix new avatar preview
* watchman should ignore testdata completely, instead of specific subdirs
* update README
* change user's media icon in sidebar - use the same icon as the media tab
* Add preview for user media files if mimeType is image/*
* Add new line in user media Dialog
2024-10-03 00:38:35 +03:00
Aine
f3080e9468
Provide options to delete media and redact events on user erase ( #49 )
...
* Provide options to delete media and redact events on user erase
* update readme
2024-09-29 00:16:44 +03:00
Borislav Pantaleev
02bee92806
Fix missing QueryClient ( #47 )
2024-09-26 21:42:09 +00:00
Aine
52a2f1c936
reword managed user error
2024-09-24 21:58:24 +03:00
Aine
e328380c77
Restrict actions on specific users ( #42 )
...
* Restrict actions on specific users
* update readme
2024-09-24 13:25:29 +03:00
Borislav Pantaleev
48d933e028
Upgrade react-admin to version 5 ( #40 )
...
* wip on ra upgrade
* Finish upgrade
* fix package.json
* pr fixes
* more pr fixes
* update readme
2024-09-24 10:02:47 +03:00
Aine
24cf0a60bf
Expose user avatar URL field in the UI ( #27 )
...
* wip
* some fixes
* update readme
* update readme
* Add option to change/erase any user's avatar
* Fix README
* Remove mutationMode from Edit
* remove log
* update readme
2024-09-17 23:06:12 +03:00
Borislav Pantaleev
7de9166648
Add UI option to block deleted rooms from being rejoined ( #26 )
...
Add UI option to block deleted rooms from being rejoined
This is almost a copy of https://github.com/Awesome-Technologies/synapse-admin/pull/166 PR,
authored by @jkanefendt
2024-09-14 11:03:51 +03:00
Borislav Pantaleev
0bf3440fc8
Federation page improvements for dark mode and last_entry without a date ( #19 )
...
Federation page improvements
This is almost a copy of https://github.com/Awesome-Technologies/synapse-admin/pull/583 PR,
authored by @rkfg
2024-09-06 00:23:23 +03:00
Borislav Pantaleev
eff17a0929
Fix redirect URL after user creation ( #16 )
...
* Fix redirect URL after user creation
* increment version; update readme
2024-09-05 09:02:46 +03:00
Aine
311cc2a1f4
Merge pull request #9 from etkecc/fix-user-names-in-header
...
Fix user's display name in header on user's page
2024-09-03 11:48:43 +03:00
Aine
6bc760a6fa
Fix user's display name in header on user's page
...
For example, erased users don't have display name, so header was `User "null"`.
With this change, if there is no display name, the MXID will be show, e.g. `User "@user:example.com"`
2024-09-03 11:45:47 +03:00
Aine
50c96cfd77
Add ability to toggle whether to show locked users
...
This is almost copy of https://github.com/Awesome-Technologies/synapse-admin/pull/573 PR,
authored by @huw1990
2024-09-03 11:09:46 +03:00
Borislav Pantaleev
265b5157af
Fix user's Edit action defualt Tab not being shown
2024-09-03 00:53:29 +03:00
Borislav Pantaleev
056d9c6b4c
Prevent self user delete
2024-08-31 01:00:29 +03:00