dklimpel
00ecb29d6b
Refactor RoomDirectory
...
Change-Id: Ie3bd606fc91b2673d2a3422f8fd465258d3211b0
2024-02-07 08:28:12 +01:00
dklimpel
005abfb4a2
Update pagination
...
https: //marmelab.com/react-admin/Upgrade.html#no-more-props-injection-in-custom-pagination-and-empty-components
Change-Id: I6f4d3941dee22cf00da30bada5442f3fdd345127
2024-02-06 15:11:20 +01:00
Manuel Stahl
d520c6d618
Export resources as objects
...
Change-Id: I3c501369abf27fa21293c0434c56a00aaf8a64cd
2024-02-05 15:59:43 +01:00
Manuel Stahl
af453eea71
Remove/mark unused parameters
...
All top level components should pass props to the generic react-admin
component to be more versatile.
Change-Id: I25dd099cde1aefacbc748dc4716a8b0a3db9ab93
2024-02-05 15:59:43 +01:00
Manuel Stahl
78d1d34a84
Simplify filters
...
Change-Id: I3e4cb7134a92c949bfb62d753c682a6c8fca6736
2024-02-05 15:59:43 +01:00
Manuel Stahl
51def5775d
Replace Fragment
with short form
...
https://legacy.reactjs.org/docs/fragments.html#short-syntax
Change-Id: Ib1af57fc5e87ded8c1fee38dcbd60fae8621cb07
2024-02-05 15:59:43 +01:00
dklimpel
b70ee7c55d
Upgrade to React-Admin 4 ( #332 )
...
Change-Id: Ia03486edfd934438580e614af754a0966f6fd6e3
2024-02-05 13:44:22 +01:00
Dirk Klimpel
58e02d6dff
Migrate makeStyles
to MUI v5 ( #330 )
2024-02-02 16:37:39 +01:00
Dirk Klimpel
41656748bb
Add dependencies @mui/icons-material
to package ( #242 )
...
* Add dependencies `@mui/icons-material` to package
* Replace MUI icons v4 with v5
* Replace more `@material-ui/core` with `@mui/material`
* consolidate `Dialog`, `DialogContent`, `DialogContentText` and
`DialogTitle`
* update `alpha` `Container` and `useMediaQuery`
2023-01-24 21:27:02 +01:00
Dirk Klimpel
74f77e6988
Replace ({ record })
with useRecordContext()
( #236 )
...
* replace `({ record })` with `useRecordContext()`
* code style
Co-authored-by: Michael Albert <37796947+awesome-michael@users.noreply.github.com>
2023-01-24 16:36:08 +01:00
Dirk Klimpel
5aa90c25f7
Add path
to rooms tab "members" ( #232 )
2022-03-22 19:11:12 +01:00
Dirk Klimpel
888a3f001b
Move date format to a constant in rooms.js
( #238 )
2022-02-17 20:51:11 +01:00
Dirk Klimpel
4adc20f80d
replace undoable
prop with mutationMode
prop ( #202 )
2021-11-15 21:18:29 +01:00
Dirk Klimpel
3ea1f51eb5
Add a new tab to rooms with forward extremities ( #107 )
...
Add a new tab to rooms with forward extremities.
2021-05-08 19:10:51 +02:00
Manuel Stahl
229518e456
Show room alias or room id in room list if room has no name
...
Change-Id: Iad769f31347566ccf0b8a978b31f5123553e9dbc
2021-05-05 20:24:15 +02:00
Michael Albert
5ee5288edf
Fix some DOM errors
...
Change-Id: I22a108fd5ce6a344e629e4af0345a0221de44052
2021-05-05 09:40:48 +00:00
Dirk Klimpel
2cdd41b615
Add a new tab to rooms with state events ( #108 )
...
Co-authored-by: Michael Albert <37796947+awesome-michael@users.noreply.github.com>
2021-05-04 14:42:27 +02:00
Dirk Klimpel
2ab4343970
Add the lists of public rooms on the server ( #105 )
...
* Add room directory and the switches to rooms settings
* Fix react admin version
2021-05-04 13:52:43 +02:00
Dirk Klimpel
0268cc0e94
Add joined_local_devices
to rooms ( #96 )
2021-05-04 13:49:20 +02:00
Dirk Klimpel
425c210cfc
Add delete button to room detail page ( #97 )
...
* Add delete button to room detail page
* Add confirmation dialog for room deletion
2021-02-11 20:24:17 +01:00
Dirk Klimpel
5de5015655
Add SearchInput to RoomFilter ( #83 )
2020-11-12 14:56:21 +01:00
Michael Albert
4324ebfdb8
Add confirmation when deleting rooms
...
Change-Id: I5dce8ebfb7cab988e0e6664c704c04b44a4d2f92
2020-10-07 21:42:19 +02:00
Dirk Klimpel
26b8cea6a5
Add button to purge rooms to room list ( #44 )
...
* Add button to purge rooms to room list
Add button (BulkDeleteButton) to delete rooms with no local users:
- purge rooms `POST /_synapse/admin/v1/purge_room`
(https://github.com/matrix-org/synapse/blob/master/docs/admin_api/purge_room.md )
* Bugfix of merge 'master'
* Change from purge room to delete room endpoint
2020-10-07 20:50:10 +02:00
Michael Albert
7c9a87bc86
Show room members in room detail view
...
Change-Id: I7d82f728de0e503d4834f6815bde000c7a0204a3
2020-08-07 21:29:58 +02:00
Michael Albert
ff59ee4c2e
Hide some room list information by default
...
Change-Id: Ic6fbf0d941d2ffcc87fb5b7793517b96792ce16d
2020-07-08 11:19:09 +02:00
Manuel Stahl
61938405e9
Add room detail view
...
Needs Synapse v1.14.0 or later
Change-Id: I6e3956a1e02fad5ba2f847458cd184af6aaedef0
2020-07-08 10:46:49 +02:00
Dirk Klimpel
3fd615943c
Shows encrypted status with icons
2020-07-01 22:36:15 +02:00
dklimpel
3884c50012
Extend the room list with further attributes
...
Add further attributes:
- is_encrypted
- federatable
- public
- state_events
- version
- joined_local_members
Also add the ability to sort.
API was added by synapse v1.13.0.
2020-05-23 17:43:33 +02:00
dklimpel
445c7fc327
Add more size options to pagination ( #23 )
2020-04-06 11:41:15 +02:00
Manuel Stahl
1e6d43e291
Add a room view
...
Change-Id: I20056d997e7a94fd10d03e7d1a8051030ecf7ca4
2020-02-10 13:10:08 +01:00