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
Manuel Stahl
dda8ba5e85
Update nodejs version for travis
...
Change-Id: I7d44f5df7d4479efcb1d44f5ba23467effad147e
2021-05-05 19:31:50 +02:00
Manuel Stahl
5208198b76
Replace enzyme with testing-library/react
...
Enzyme is not compatible with react 17.
Change-Id: If9bca2c482bfe10a18d2ee2bc213dab966849b5b
2021-05-05 19:23:01 +02:00
Manuel Stahl
c8082a7198
Remove TestContext from App.test.js
...
The TestContext is only required for components that depend on react-admin,
but not for the Admin component itself.
Change-Id: I3e07cb6bfa592f1bf59ca282cdf1c2e6c922f619
2021-05-05 19:23:01 +02:00
Manuel Stahl
a5528d9fe7
yarn: Upgrade packages
...
- eslint 7.25
- ra-language-german 3.13
- react-admin 3.15
- react-dom 17.0
- react-scripts 4.0
Change-Id: Iad982cf647470bc16194000519a72c401009c9fa
2021-05-04 18:42:05 +02:00
Manuel Stahl
e2fd934851
Allow base URL with path
...
Ignore and remove trailing slashes.
Fixes #134 .
Change-Id: Iedf266e9a93e6939f7f66707fee59a2b56226216
2021-05-04 18:41:54 +02:00
Manuel Stahl
0bc1ce3226
Reuse device_id for synapse-admin on login
...
Change-Id: I47bbfd1e33ef8bffb618101ae233aeb093cf0ada
2021-05-04 17:10:49 +02:00
Manuel Stahl
41ce58bac8
Enable sorting in tab of users' media ( #138 )
2021-05-04 16:18:12 +02:00
Manuel Stahl
57c41cc069
Increment version
2021-05-04 15:06:41 +02:00
Manuel Stahl
62b3d094b7
yarn: Upgrade packages
...
- babel: 7.13
- material-ui: 4.11
- prettier: 2.2
- react-admin: 3.14
Change-Id: I26ab6d9d75110f3522282b83cd1131af98b8c43c
2021-04-21 10:50:49 +02:00
Manuel Stahl
1432724a64
yarn: Upgrade packages
...
- react-admin: 3.10.0
- react-dom: 16.14.0
- react-scripts: 3.4.4
Change-Id: I805bcd2f65419747f7e8c5a3e2c6b9896010ca9e
2020-11-16 13:31:39 +01:00
Manuel Stahl
c841720f0c
Fix style
...
Change-Id: I345a942905f15edfa21f51de228efd7671f080c7
2020-11-16 10:55:00 +01:00
Manuel Stahl
8db881a64d
Use current node image as builder
...
Change-Id: I2bccf5bcd21e37625477695ee927d49dd4333ac4
2020-08-25 17:19:17 +02:00
Manuel Stahl
c09e59d47a
yarn: Upgrade packages
...
- babel: 7.11
Change-Id: I6eebc1afbf54b6ce72e1b534f240e3e0aeb1c30a
2020-08-25 17:19:17 +02:00
Manuel Stahl
1f56bac356
Add basic tests for dataProvider
...
Change-Id: Ib399cbb4e927ab18f714371e07606df83170df52
2020-07-30 13:52:17 +02:00
Manuel Stahl
bbbca0c57c
Add git context to docker, so we can derive the release version
...
"git describe --tags" requires the git context.
Change-Id: I2bc5dde056c2ac480513004fb99336397355af30
2020-07-29 17:49:30 +02:00
Manuel Stahl
314906657f
Add support to remove user devices ( #57 )
...
Change-Id: I19176daa656b9280ccd00f1ca0095e72870ca21e
2020-07-29 17:49:30 +02:00
Manuel Stahl
78e7c5f391
Fix translation of user devices
...
Fixes #58 .
Change-Id: Ic2f91917310fd1ba59636d06c81c338ca9dd297e
2020-07-23 09:24:18 +02:00
Manuel Stahl
352ab1290a
Add devices tab to UserEdit component
...
Allows to view user devices.
API was added by synapse v1.15.0.
Change-Id: Id0693bf6cd6f6182c657412cf8036537e2db9df7
2020-07-13 10:32:13 +02:00
Manuel Stahl
12447b7708
Increase export of users up to 10000
...
Change-Id: I54c7a52ae35aeb311074f0f3b103a2fdb92aaedd
2020-07-13 10:20:24 +02:00
Manuel Stahl
cd4efb7c07
yarn: Upgrade packages
...
- react-admin: 3.7.0
Change-Id: I01e4a2244a6ca0d6fc231fe83a94f73d48618824
2020-07-13 10:20:03 +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
Manuel Stahl
ac0657c428
Add hint about required synapse version
...
Change-Id: I8152681d695ded78d0f9b9d82bc038aa67723fbc
2020-07-08 09:55:52 +02:00
Manuel Stahl
ab04db5baf
Get avatar_url and displayname from v2/users API
...
API was added by synapse v1.13.0.
Change-Id: I927b81882fa20e5b3de3d9fc216e2136f7036bba
2020-07-07 18:51:35 +02:00
Manuel Stahl
0ada5287d7
Show Synapse server version on login page
...
Change-Id: Id9b0d2adf83590524069d308f4fe9e5d14147295
2020-05-25 13:29:15 +02:00
Manuel Stahl
c41b8ab846
Add ServerNoticeButton to UserEditToolbar
...
For this, the feature "Server Notices" must be activated on the server.
Change-Id: If3873dc5548822a06a7be0c55e48835c9fb8f78f
2020-05-05 13:34:16 +02:00
Manuel Stahl
2d0ce50444
Save base_url from login input
...
Change-Id: I58447145dfc2df4ab3544b6a165721f900e29b24
2020-05-02 16:22:53 +02:00
Manuel Stahl
1fb89c9e58
Add missing german translations
...
Change-Id: I297a730f73a4a4aa47a4ce679bd13ef0af69cc38
2020-05-02 16:22:53 +02:00
Manuel Stahl
437fd70d6d
Make creating users a special case in dataProvider
...
Since users are created with PUT instead of POST, this is actually a
special case.
Change-Id: Ibe430fcac4d81de9723abd650804ffa93f87bf6d
2020-04-23 16:57:24 +02:00
Manuel Stahl
1e6e526e3c
Show displayname as title for user
...
Change-Id: I0ba8e2265e5b8e1fe392f56052e96e0243cd3eb6
2020-04-23 16:50:58 +02:00
Manuel Stahl
d812cff5fc
Rename homeserver_url to endpoint_url in dataProvider
...
Change-Id: I86441cd90e9b9b6b04ba2d28fee12a1cfa0684a7
2020-04-23 14:29:13 +02:00
Manuel Stahl
a39033e25b
yarn: Upgrade packages
...
Change-Id: Id01070e1e4ca2c2dd42c8ffcd278a57cb31b7b51
2020-04-23 14:29:00 +02:00
Manuel Stahl
b7f009e559
Add buttons to erase users ( #32 )
...
Change-Id: I9b5644394d213dc66b30e39f19e9e392b69a0be3
2020-04-09 11:37:02 +02:00
Manuel Stahl
2240559f74
yarn: Upgrade packages
...
- react: 16.13.1
- react-admin: 3.4.0
- prettier: 2.0.0
Change-Id: Ibbd4ff2bd8054a7086d194229ec732c1a256579c
2020-04-06 12:17:42 +02:00
Manuel Stahl
965645874c
Fix coding style
2020-04-06 11:32:28 +02:00
Manuel Stahl
185d71e5fc
Add helper text to deactivate switch of users ( #31 )
2020-04-06 11:13:20 +02:00
Manuel Stahl
fccf23c64c
yarn: Upgrade packages
...
Change-Id: I46dc0b712ef22062fd5449d1498adbcf4a447176
2020-03-27 21:24:01 +01:00
Manuel Stahl
e4dd013c19
Fix coding style
...
Change-Id: Ifa944a7eb541b290f54d67eb654b893e71724843
2020-03-27 21:22:16 +01:00
Manuel Stahl
475aa11f06
Use prettier also for *.js and *.jsx files
...
Change-Id: I46190f70ce05148c565222d53bc9ae3e862464bf
2020-02-19 16:29:21 +01:00
Manuel Stahl
765aa66188
Add eslint integration
...
See https://github.com/lipis/prettier-setup
Change-Id: I5479e2502cdab35addfe38f889801e7d4f21fb42
2020-02-11 10:51:29 +01:00
Manuel Stahl
769159249f
Add travis-ci integration
...
Change-Id: I2c2966c2fde44ab7eccc20eed983153dc753a2f4
2020-02-11 10:00:04 +01:00
Manuel Stahl
07e7ed98b5
Add Dockerfile
...
Change-Id: I6f60fae65f03740f26d94d9a3cc2fa2402511ca9
2020-02-10 13:10:08 +01:00
Manuel Stahl
1e6d43e291
Add a room view
...
Change-Id: I20056d997e7a94fd10d03e7d1a8051030ecf7ca4
2020-02-10 13:10:08 +01:00
Manuel Stahl
26cfa80bde
Add a user view
...
Change-Id: I29971f1eef2405cdaa786d4cad381e47d4a5c24c
2020-02-10 13:10:06 +01:00
Manuel Stahl
a151a18b6e
Add dataProvider for synapse
...
Change-Id: Id1bd6e840a1af8c647c316e29a39e988ac224dba
2020-02-10 12:59:44 +01:00
Manuel Stahl
b920ecae86
Add login page
...
Change-Id: I167f6492aa2608558bf2ac4e6604dd584de6db66
2020-02-10 12:59:41 +01:00
Manuel Stahl
3c72960bd1
Add translation support
...
Change-Id: I8cc38cd00683ce6f0ef8f62eb9eeddfc84c52a34
2020-02-08 13:49:11 +01:00
Manuel Stahl
a854f981c6
Add enzyme for testing
...
Change-Id: If64eba12b5c255e4d0143eab009499793674778a
2020-02-08 13:49:10 +01:00
Manuel Stahl
427e91d123
Initial empty repository
2018-11-22 08:04:17 +00:00