Releases: etkecc/synapse-admin
Releases · etkecc/synapse-admin
v0.10.3-etke35
- 🗑️ Add "Purge Remote Media" button
- 📬 Server Notifications indicator and page
- Use the protocol (
http://
,https://
) from homeserver URL for/.well-known/matrix/client
lookups - Correctly handle MXIDs with not just-domain homeservers (e.g.,
@user:example.com:1234
or@user:2001:0db8:85a3:0000:0000:8a2e:0370:7334
)
v0.10.3-etke34
v0.10.3-etke33
- Allow prefilling of any fields of the login form using GET params
- Add documentation index
- (for etke.cc customers only) Add server status page and appbar indicator
- Show 50 elements by default in the list of each resource
v0.10.3-etke32
- Users badges
- Add rooms' avatars
- Migrate config away from
localStorage
- Fix localization in tables' customization menu (Visual Customization / Inspector mode)
- Fix German translation (thanks @ll-SKY-ll!)
- Add the missing "Generate password" button to the new user form
- Fix password's helper text (correctly handle all 3 cases: system-managed user, update password, create a new password)
- Add missing translations for the "Generate password" button and password's helper texts
- Use the first letter of the displayname / name / id as a default avatar (when there is no image)
- Refactoring
v0.10.3-etke31
- Add "Assign Admin" button to the rooms (#156)
- Add documentation for all config options (details)
- Add documentation for reverse proxies (details) - currently it covers only basic nginx and traefik cases, so PRs with other reverse proxies are greatly appreciated!
- Add preferred color themes to login page and footer (#155)
v0.10.3-etke30
- Prevent accidental user overwrites
- Allow providing login form details via GET params
- Automatically check for Synapse Admin updates (hourly request index page in the background and if checksum changes - show a notification, similarly to Element update notification)
v0.10.3-etke29
- Better handling of rate limits override
- Make unsetting rate limits overrides possible
v0.10.3-etke28
- Properly handle
restrictBaseUrl
config option despite its type, plus treat single-element slice as a string (by using the value of the only slice item) - Properly clear config and session on logout
v0.10.3-etke27
- Allow setting version using
SYNAPSE_ADMIN_VERSION
environment variable on build (if git is not available) - Add option to control user's experimental features
- Add random password generation on user create/edit form
- Add option to set user's rate limits
- Support configuration via /.well-known/matrix/client