Borislav Pantaleev
0832c43d76
(etke.cc-exclusive) Server Actions page ( #457 )
...
* WIP: add scheduler commands
* refactor scheduler commands page
* WIP on CRUD for ScheduledCommands
* more refactoring, finish CRUD On scheduled pages
* Add info text about Scheduler service
* Finish recurring commands add/edit
* add more texts
* fix server status behavior on not-loaded-yet state; adjust texts; lint fixes
* add link to the help pages in the commands palette
* Move Commands Panel to ServerSchedulesPage
* Rename Server Schedules to Server Actions
* more texts, a bit changed visual of the actions page, lint fix
* add docs
* fix tests
* Add UTC label to scheduled command create/edit
2025-04-11 12:41:47 +03:00
Aine
bac962c127
remove unused eslint plugin, run eslint --fix, rollback node memory workaround in ci
2025-04-05 21:37:31 +03: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
9f2293f9c4
Add "Purge Remote Media" button
2024-12-16 11:25:49 +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
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
de125d0d66
add missing labels in the rooms list
2024-11-21 15:56:17 +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
0d021021df
Add option for access token login ( #58 )
...
* Fix SSO login flow, redirect is done after auth
* Add accessToken login
* Add confirmation for session destroy on accessToken logout
* add translations, fix tests, minor renaming
* update readme
2024-10-17 18:34:20 +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
Aine
bb53d53692
Add Contact support
button ( #45 )
2024-09-25 19:09:58 +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
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
056d9c6b4c
Prevent self user delete
2024-08-31 01:00:29 +03:00
Manuel Stahl
ec0fc14b68
Use custom data provider method for "delete_media"
...
This is not a REST endpoint, so it's better to use a custom method, see
https://marmelab.com/react-admin/DataProviders.html#adding-custom-methods
Change-Id: I256286949e77b998f759f671b2d4e9790f8ca39c
2024-07-09 13:03:53 +02:00
Dirk Klimpel
b5ca951b32
Add locked status to users ( #413 )
2024-05-07 13:14:15 +02:00
Dirk Klimpel
fac09cb9bb
Add erasure status to users ( #294 )
2024-05-07 13:01:24 +02:00
Manuel Stahl
5b50838fb7
Fix interface SynapseTranslationMessages
...
Add missing entries.
Change-Id: Ied393e07b61f5463c849118196a1ad32eee45c23
2024-05-07 10:36:09 +02:00
Manuel Stahl
2466af6936
Transform code base to typescript
...
Change-Id: Ia1f862fb5962ddd54b8d7643abbc39bb314d1f8e
2024-04-26 11:48:52 +02:00