Borislav Pantaleev
31356c0bdc
Improve user account status toggles ( #608 )
...
* Enable Erase user if Deactivate is checked
* apply lint fixes, update readme
2025-06-07 00:40:46 +03:00
Borislav Pantaleev
ab247891dc
Use correct API to suspend/unsuspend user ( #607 )
...
* Use correct API to suspend/unsuspend user
* bring back suspend toggle
* make linter happy
2025-06-06 23:49:47 +03:00
Aine
5165625cd0
fix typos
2025-06-04 22:30:36 +03:00
Aine
273e7b11ad
update readme; remove autofocus from username field (login form)
2025-06-03 23:57:55 +03:00
Borislav Pantaleev
9c1838031c
Fix server info version display with restrictBaseUrl values
2025-06-03 23:37:51 +03:00
Borislav Pantaleev
f7d46a4cec
bring back handleUsernameChange
2025-05-29 00:10:05 +03:00
Borislav Pantaleev
4ac465f16c
Check base_url server info onBlur
2025-05-28 23:59:04 +03:00
Aine
eebc7a4fab
fix tests
2025-05-12 12:20:15 +03:00
Aine
cfcc3f5a73
set guests=false by default in users list
2025-05-12 10:33:52 +03:00
Aine
3167b55430
lint fix
2025-05-06 11:31:43 +03:00
Borislav Pantaleev
2752716497
Remove getPermissions to fix redirect loop ( #516 )
2025-04-26 05:22:51 +00:00
Aine
54b67b3b48
ensure MXC URLs properly parsed when media IDs contain hypens, fixes #494
2025-04-15 11:17:12 +03:00
Borislav Pantaleev
107d9f4e39
Fix long display names for users and rooms with word-break ( #480 )
2025-04-11 22:49:27 +03:00
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
e2d3c0792b
ensure users MXID is encoded in the datagrid links and create/edit form redirects, fixes #477
2025-04-08 18:29:06 +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
Aine
218f0ba03c
Configurable CORS credentials ( #456 )
...
* Configurable CORS credentials
* update readme
2025-04-05 21:08:29 +03:00
Borislav Pantaleev
7af2831be8
Make bulk registration CSV import more user-friendly ( #411 )
...
* Refactor CSV import
* Finish refactoring
* Add types file
* update readme
2025-03-21 20:29:07 +02:00
Aine
28043dc2ca
do not show Server Status menu entry unless it is actually enabled, fixes #412
2025-03-18 13:35:16 +02:00
Aine
4d726ec97e
do not set guests filter by default, fixes #404
2025-03-14 22:25:18 +02:00
Aine
35eab88465
add missing translations
2025-03-10 11:53:05 +02:00
Borislav Pantaleev
ad8aa21dc2
cleanup
2025-03-05 14:53:47 +02:00
Aine
2eb0f804ee
update docs
2025-03-05 14:16:18 +02:00
Aine
73028da430
add docs
2025-03-05 14:14:41 +02:00
Borislav Pantaleev
9fd7290757
Set server command manually for commands with_lock
2025-03-04 23:43:18 +02:00
Aine
f7f2b5f447
Merge branch 'main' into add-etke-server-commands
2025-03-04 22:54:00 +02:00
Aine
71d281a59f
fix translations
2025-03-03 20:27:05 +02:00
Borislav Pantaleev
092d8109b0
Add args param to run command
2025-02-27 21:31:58 +02:00
Borislav Pantaleev
a8f5f917dd
reverse order of notifications so it's ASC
2025-02-27 20:16:30 +02:00
Borislav Pantaleev
ee7aa12fd0
burst cache for status, lock, notifications if command is running
2025-02-27 00:06:01 +02:00
Borislav Pantaleev
201da84967
Fix handling of date string that are ISO formatted
2025-02-27 00:03:01 +02:00
Borislav Pantaleev
341c9950f7
Fix notifications ASC order and proper display of time since
2025-02-26 23:25:05 +02:00
Borislav Pantaleev
233c50571b
Move Server Status on top of Sidebar and fix icon background
2025-02-26 22:51:18 +02:00
Borislav Pantaleev
c080f72062
Fix tooltip for ServerStatusBadge
2025-02-25 23:08:11 +02:00
Borislav Pantaleev
79c46c2f46
Add ServerCommandsPanel to ServerStatusPage
2025-02-25 23:03:49 +02:00
Aine
373ba87de5
fix tests
2025-02-24 10:08:24 +02:00
Aine
fbb578392d
better UI signal when deleting server notifications from the appbar icon
2025-02-18 11:28:38 +02:00
Aine
7d97ed90c9
add room ID column to the rooms table
2025-02-13 22:48:34 +02:00
Borislav Pantaleev
6fe9be463c
remove conosle.log
2025-02-07 22:01:31 +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
e394193abb
Fix cache key again
2025-02-04 23:24:35 +02:00
Borislav Pantaleev
0024bf78d5
remove console.log
2025-02-04 23:20:14 +02:00
Borislav Pantaleev
fd67f7d7d7
Fix caching key
2025-02-04 23:19:12 +02:00
Borislav Pantaleev
3325b0407f
revert status interval
2025-02-04 23:14:24 +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
Borislav Pantaleev
45c7027d3c
Fix tests
2025-01-30 09:43:46 +02:00
Aine
0eb3b77bc5
fix translations; fix tests
2025-01-27 13:09:37 +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