| 
								
								
									 Manuel Stahl | fce6e03fc5 | Regroup source code - components directory contains react components
- pages directory contains all custom pages
- resources directory contains everything that exports ResourceProps
Change-Id: I5b9b68f67e232044fabf11810482873ce5b32053 | 2024-07-09 13:03:53 +02: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 | 8cadfbd3af | Support darkTheme (#459) * add darkTheme
* set `palette` to `darkTheme` | 2024-07-03 08:31:24 +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 | 4761ea36bc | Update eslint for typescript Change-Id: I39ad44666fe958dd4f6c8f0d88b3dc960d7cb6c7 | 2024-05-06 08:33:32 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 72f5ab937e | Refactor random MXID and password generator Change-Id: Ifd8afde0a294adba2d28ca4f620e298aac9a1fa6 | 2024-05-06 08:33:10 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 39dd6617de | Extract date formatting into separate file Change-Id: I0004617349253450c6c706e4334d63924203a804 | 2024-04-26 11:48:53 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 2466af6936 | Transform code base to typescript Change-Id: Ia1f862fb5962ddd54b8d7643abbc39bb314d1f8e | 2024-04-26 11:48:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 03fcd8126a | Fix warnings in LoginPage test Change-Id: I844bb190e1d3ea172395035224bab497f3950912 | 2024-04-24 20:37:42 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 4b1277f653 | Rework configuration process Dynamically loads `config.json` on startup.
Fixes #167, #284, #449, #486
Change-Id: I9efb1079c0c88e6e0272c5fda734a367aa8f84a3 | 2024-04-23 11:56:39 +02:00 |  | 
				
					
						| 
								
								
									 Alexander Tumin | c6f9dbec18 | Show links to media content from local users and reports (#508) Change-Id: Ia8993470a9dd5e479c028013b5be6723f569814d | 2024-04-23 10:37:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 531d8f2d7f | Fix translations for registration tokens Change-Id: I31ec0a60e3aa94d55c86b1b73ef21b91f2356729 | 2024-04-23 10:37:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 0986d95de2 | Use officially recommended language packages See https://marmelab.com/react-admin/TranslationLocales.html
Change-Id: I1e29aef26e8cf02b34cd4c0ba105c3bd68e8637e | 2024-04-22 15:20:11 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 5f1dfc95c7 | Remove obsolete react-admin translations for german These are now provided by ra-language-german.
Change-Id: I5f820139fe5322f488398abf879582508507d38d | 2024-04-22 11:24:22 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | e666c9c7bd | Fallback to english if no translation in the current language is available Change-Id: I94ecf5f2d742b1653177c49cef6b1b7fd6e96df0 | 2024-04-22 11:24:22 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 441f7749a2 | Get available translations from context in LoginPage Change-Id: Ie9febb82c0c93ba797241a4e6e22c6b6e72c6b02 | 2024-04-22 11:23:32 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | c9cb9aa9e0 | Show Matrix specs supported by the homeserver Change-Id: I01c110fb4b3de4de49b34f290c91c8bf424521fe | 2024-04-18 10:01:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 25020c2d5b | Remove unused function "renderInput" Seems to be obsolete since react-admin v4.
Change-Id: I9f1d528a43510efd61befd23a05d1c8ebf40ddfd | 2024-04-18 10:01:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 1acffdb618 | Make functions in dataProvider async Change-Id: Iab36ba6379340e47e7d58b1b2d882cd7cc111f41 | 2024-04-18 10:01:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 0b4f3a60c0 | Make login and logout in authProvider async Change-Id: I6bfb1c7a5a3c5a43f9fa622e87d9d487a95a0b6e | 2024-04-18 10:01:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 33d29e01b1 | Add authProvider test Change-Id: Ia5acce659a386437687e38ae03d578e3bccb9324 | 2024-04-18 10:01:52 +02:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 37e1fcc96d | Fix App test Change-Id: Iacaa6f5e70925b857f24554e6aba64234b1cae44 | 2024-04-17 09:53:48 +02:00 |  | 
				
					
						| 
								
								
									 Fateme Shamohammadi | f6e193c51c | Add farsi translations (#504) Change-Id: Iee74dbf229197359a148dec7e75ef6f744a1856d | 2024-04-16 14:53:05 +02:00 |  | 
				
					
						| 
								
								
									 Sebastian | 4054249359 | Update RegistrationTokens.jsx: Fix resource name (#469) fixes #468 | 2024-02-08 17:30:21 +01:00 |  | 
				
					
						| 
								
								
									 Dirk Klimpel | 0852b54a8e | Disable bulkActionButtons for not needed room and user tabs (#466) | 2024-02-08 09:31:11 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 8688ab7d0e | Fix update in dataProvider Fixes #461
Change-Id: Icc4b0264cfda04a8a28595d153c43cdf75524673 | 2024-02-07 16:48:28 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | abc677dc16 | Simplify DeviceRemoveButton Change-Id: I23dcb327d2612db7fc132889d623b709dce34f06 | 2024-02-07 16:40:42 +01:00 |  | 
				
					
						| 
								
								
									 Steffo | 9d26a1ce3a | Allow deletion of event reports (#462) * feat: Allow event reports to get deleted
* chore: Change german translation of reports name to be more fitting | 2024-02-07 16:34:50 +01:00 |  | 
				
					
						| 
								
								
									 Timo Gurr | 3116b4e07a | Show topic in room basic view | 2024-02-07 16:23:54 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 2afc7aeca4 | Rename all JSX files to have proper file extension Change-Id: I4ab382f7673a815164f74154e6b03b370fd76a33 | 2024-02-07 15:27:34 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | ac843b3244 | Upgrade packages to latest version yarn upgrade --latest
Change-Id: I07c71927ffa6c811fe7cbf8bd2a47503e55499ce | 2024-02-07 15:27:34 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 82155c23a1 | Upgrade react to v18 https://react.dev/blog/2022/03/08/react-18-upgrade-guide#updates-to-client-rendering-apis
Change-Id: Ibac40eb3d900f54955dfbc8f5e2833a0c47941a6 | 2024-02-07 15:27:33 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 64a89f6552 | Extract helper functions from LoginPage Change-Id: I507e223d0eff00bac3963d0b71f9bd648b9ab7b1 | 2024-02-07 15:15:40 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 5b8882bd80 | Fix AvatarField Change-Id: I9614163942fcb8667885b524caf944500605c55d | 2024-02-07 15:15:36 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 3fe0e95069 | Set "requireAuth" for all pages Change-Id: I1b68d46f9f7d9a843a5b26f0906d1f71569487cf | 2024-02-07 12:03:00 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 3adc6b4663 | Use new API of dataProvider Change-Id: I2789f1f1384b48e876bee5af421ff5db66fa3416 | 2024-02-07 08:49:26 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 76ef017244 | Refactor media Change-Id: Ic24c53048c35b76532af24d9c5c9bf831688344b | 2024-02-07 08:49:11 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 00ecb29d6b | Refactor RoomDirectory Change-Id: Ie3bd606fc91b2673d2a3422f8fd465258d3211b0 | 2024-02-07 08:28:12 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | 4204eb902f | Refactor ServerNotices https://marmelab.com/react-admin/Upgrade.html#usequery-usemutation-and-usequerywithstore-have-been-removed
Change-Id: Id12f727d8813f78c3ae300035aeb1333a1272e02 | 2024-02-07 08:28:12 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 6430aca02b | Rename save to onSubmit in SimpleForm https: //marmelab.com/react-admin/Upgrade.html#the-form-components-save-prop-has-been-renamed-to-onsubmit
Change-Id: Iaf2c0b665c8058336d4df6326531780a2790e71d | 2024-02-07 08:28:12 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | b8a0b4bef5 | Move redirect from SimpleForm to Create Change-Id: I7c5c0043a49bcb16c131e400b2ebe022e233c5ae | 2024-02-06 15:11:20 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 2c769c309e | Move Toolbar's alwaysEnableSaveButton into SaveButton https: //marmelab.com/react-admin/Upgrade.html#toolbars-alwaysenablesavebutton-prop-has-been-removed
Change-Id: I6c8693d4f55bfabdeaa677bd294d8663b7f14d69 | 2024-02-06 15:11:20 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 82578c6570 | Change unselectAll syntax https: //marmelab.com/react-admin/Upgrade.html#useunselectall-syntax-changed
Change-Id: Ie8d261e863fe4726b3a5925ed0446eb824c6e517 | 2024-02-06 15:11:20 +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 |  | 
				
					
						| 
								
								
									 dklimpel | 155e73b9c6 | Rename currentSort to sort https: //marmelab.com/react-admin/Upgrade.html#currentsort-renamed-to-sort
Change-Id: I676adefe0073a9a0343dcd598e9559ecf30c38af | 2024-02-06 15:11:20 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 1eb787fd9b | Replace "onFailure" with "onError" https://marmelab.com/react-admin/Upgrade.html#onsuccess-and-onfailure-props-have-moved
Change-Id: I30ae51e06df0293391988a7a84be9c6ef2b158b3 | 2024-02-06 15:11:12 +01:00 |  | 
				
					
						| 
								
								
									 dklimpel | 691969e1a1 | Fix translation of device_id in EventReport Change-Id: Ife6cfdae1fce9b477fc12b2e0cdd6bcea4b8b734 | 2024-02-06 15:11:07 +01:00 |  | 
				
					
						| 
								
								
									 Manuel Stahl | d520c6d618 | Export resources as objects Change-Id: I3c501369abf27fa21293c0434c56a00aaf8a64cd | 2024-02-05 15:59:43 +01:00 |  |