joel.poyet
2685821bdc
test: rebrand remaining Element references to HealthChat
2026-06-22 17:06:16 +02:00
joel.poyet
17a89cb12d
fix(settings): default to first rendered tab when Account disabled
2026-06-22 17:06:16 +02:00
joel.poyet
5f09f58a82
ci: add HealthChat desktop build pipeline
2026-06-22 17:06:16 +02:00
joel.poyet
2fb8a2c92c
test: rebrand hardcoded 'Element' test expectations to 'HealthChat'
...
Update brand-string assertions and snapshots that asserted the upstream
'Element' brand to the HealthChat brand:
- positionFailureMessage, Map, LocationShareMenu (geolocation messages)
- SupportedBrowser, init (incompatible-browser title + snapshot)
- ElectronPlatform (device display name 'HealthChat Desktop: <os>')
- RoomView (third-party invite waiting view)
- MatrixChat soft-logout snapshot
Leaves non-brand failures untouched (e.g. MatrixChat multi-tab lockout,
extended-profile mock gaps).
2026-06-22 17:06:16 +02:00
joel.poyet
facf01beb2
feat: re-enable Security shortcut in the user menu
...
Restore openSecurity to isAuthenticated (master's behaviour) so the
Security quick-link reappears in the user menu, consistent with the
re-enabled Security settings tab.
2026-06-22 17:06:16 +02:00
joel.poyet
29beb42819
feat: re-enable Security settings tab
...
Restore the Security tab in UserSettingsDialog (re-add the LockIcon and
SecurityUserSettingsTab imports and uncomment the tab). Reverses part of
the earlier 'disable security setting' customisation.
2026-06-22 17:06:16 +02:00
joel.poyet
d5b6aa742e
revert: drop in-tree WidgetPermissionCustomisations (handled by plugin)
...
HealthChat's preapproveCapabilities customisation returned undefined for
non-HealthChat widgets, which short-circuits master's reworked
validateCapabilities flow (it falls back to the customisation whenever it
is defined). The api.healthchat.ch auto-approval is handled by the plugin,
so restore the empty upstream customisations object.
2026-06-22 17:06:16 +02:00
joel.poyet
acdbc4b63d
test: regenerate snapshots for HealthChat branding after rebase
...
Re-baselined against rebased code: HealthChat brand string, PNG
auth-header logo, hidden Security item in the user menu, restructured
settings dialog tabs.
2026-06-22 17:06:16 +02:00
joel.poyet
67663d394a
fix: adapt to pnpm monorepo after rebase onto master
...
Post-rebase fixups for the v1.12.7 -> v1.12.20 jump (yarn single-package
-> pnpm monorepo):
- UserSettingsDialog: TranslationKey is now a global ambient type (drop
the import); remove imports left unused by the disabled Account/Security
tabs; cast the module tab icon to the tightened Tab icon type.
- SdkConfig: point the default branding auth_header_logo_url at the PNG
logo (the SVG was removed by HealthChat branding), fixing a broken
default asset reference.
- build-healthchat.yaml: build apps/web/Dockerfile (monorepo location).
2026-06-22 17:05:54 +02:00
joel.poyet
1ed4511211
chore: optimize element call translations
2026-06-22 17:05:54 +02:00
joel.poyet
559f7e1977
chore: update branding logos and home page sizing
2026-06-22 17:05:54 +02:00
Joël Poyet
ce840a9ca5
feat(settings): hide Account tab for HealthChat
2026-06-22 17:05:54 +02:00
Joël Poyet
57877ef14f
fix(theme): use readable text color for hovered settings tabs
2026-06-22 17:05:54 +02:00
Joël Poyet
9a9007d554
feat(settings): prepend module tabs in UserSettingsDialog
2026-06-22 17:05:54 +02:00
joel.poyet
f0907d75f7
fix(docker): copy modules to /modules for nginx serving
2026-06-22 17:05:54 +02:00
joel.poyet
fafbed8c93
test: update snapshots for HealthChat branding
2026-06-22 17:05:54 +02:00
joel.poyet
103c82ae6f
feat(branding): style welcome page with HealthChat colors
2026-06-22 17:05:54 +02:00
joel.poyet
a25eed5c69
fix(branding): correct manifest theme color and typo
2026-06-22 17:05:54 +02:00
joel.poyet
a18b81ef23
feat(branding): configure HealthChat custom theme
2026-06-22 17:05:54 +02:00
joel.poyet
ac85934b53
feat(branding): apply HealthChat color scheme and font
2026-06-22 17:05:54 +02:00
joel.poyet
3f63d4e66d
refactor(branding): use PNG logo instead of SVG
2026-06-22 17:05:54 +02:00
joel.poyet
3819c6078e
feat(branding): replace logos with HealthChat assets
2026-06-22 17:05:54 +02:00
joel.poyet
7b9e571899
fix(branding): regenerate icons from trimmed logo source
2026-06-22 17:05:54 +02:00
Joël Poyet
48bd8e46ac
feat(spaces): move module items below home in panel
2026-06-22 17:05:54 +02:00
Joël Poyet
450d743216
ci: add element-plugin build to Docker pipeline
2026-06-22 17:05:54 +02:00
Joël Poyet
5032867fa2
fix: update module config for healthchat rename
2026-06-22 17:05:54 +02:00
Joël Poyet
c8b7147277
fix: do not ignore config.json
2026-06-22 17:05:54 +02:00
joel.poyet
958539dc83
fix: disable security setting (confusing)
2026-06-22 17:05:54 +02:00
joel.poyet
df2d56073c
fix: fix branding issues, mobile app urls etc.
2026-06-22 17:05:54 +02:00
joel.poyet
f078c65017
fix: update imports after rebase from master
...
- Update icon imports in ExtendedProfileView.tsx to use available icons
- Update Flex import to use @element-hq/web-shared-components
- Fix missing address property in ExtendedProfileData
- Fix translation key for error message
- Remove unused imports in UserSettingsDialog.tsx
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-22 17:05:54 +02:00
joel.poyet
855e160cda
fix: adapt assetlinks for new element android fork
2026-06-22 17:05:54 +02:00
joel.poyet
b7a94af3f9
fix: make sure we don't allow to minimize or revoke api.healthchat.ch widgets
2026-06-22 17:05:54 +02:00
joel.poyet
25fe9e1f64
feat: do not prompt for api.healthchat.ch widgets
2026-06-22 17:05:54 +02:00
Joël Poyet
eb6be2f289
fix: fix sso redirect issue
2026-06-22 17:05:54 +02:00
joel.poyet
ac88363425
fix: re-enable session management
2026-06-22 17:05:54 +02:00
Joël Poyet
83e2259cd3
fix: do not open room settings when on direct chats
2026-06-22 17:05:54 +02:00
joel.poyet
b4db08a1ae
feat: show profile pane when clicked on direct chat room title
2026-06-22 17:05:54 +02:00
Joël Poyet
6cc9c3cc4c
feat: remove unnecessary tabs
2026-06-22 17:05:54 +02:00
Joël Poyet
d395fd60d4
fix: disable mobile guide
2026-06-22 17:05:54 +02:00
Joël Poyet
d5f85dd8ea
Revert "fix: disable heimserver info on login page"
...
This reverts commit 316d335177 .
2026-06-22 17:05:54 +02:00
Joël Poyet
1dbb2627bc
fix: disable heimserver info on login page
2026-06-22 17:05:54 +02:00
joel.poyet
8d66b387c1
feat: improve profile view with additional fields and validation
2026-06-22 17:05:54 +02:00
Joël Poyet
047a001925
feat: add view to see custom user profile fields
2026-06-22 17:05:54 +02:00
Joël Poyet
f0490456a9
fix: set layout 'Nachrichtenblasen' as default
2026-06-22 17:05:54 +02:00
joel.poyet
0f6300845d
feat: add ability to edit custom user attributes
2026-06-22 17:05:54 +02:00
joel.poyet
cb049b42ea
fix: avoid flipping brand name
2026-06-22 17:05:53 +02:00
joel.poyet
275d0bd139
fix: add basic branding
2026-06-22 17:05:53 +02:00
RiotRobot
1829f52448
v1.12.21
2026-06-09 12:58:28 +00:00
Michael Telatynski
c57d66bb45
Merge pull request #33795 from element-hq/backport-33792-to-staging
...
[Backport staging] Recreate resizer view-model when switching to/from module renderer view
2026-06-09 13:56:18 +01:00
R Midhun Suresh
86c7a9b512
Recreate resizer view-model when switching to/from multiroom view ( #33792 )
...
(cherry picked from commit a2a9800393b65e38596f2e8dd72f87a415cf6fb7)
2026-06-09 12:43:29 +00:00