Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rm/1803 add verji custom search2 #5

Open
wants to merge 203 commits into
base: verji-develop
Choose a base branch
from

Conversation

JohnSimonsen
Copy link

Checklist

  • Tests written for new code (and old code if feasible)
  • Linter and other CI checks pass
  • Sign-off given on the changes (see CONTRIBUTING.md)

Arnei and others added 30 commits October 19, 2022 12:51
If the last room administrator leaves a room, other users cannot
gain admin privilges anymore, leaving the room in an unmoderable
state. To help in avoiding this scenario without actually preventing
an admin from leaving the room if they really want, this commit
adds a new warning message.

Attempts to help with: element-hq/element-web#2855

Signed-off-by: Arne Wilken [email protected]
getContent already does the || {} step

Co-authored-by: Robin <[email protected]>
Switches out a made-up word for a real phrase.
* Remove allchange dependency

Signed-off-by: Michael Telatynski <[email protected]>

* Remove stale release scripts

Signed-off-by: Michael Telatynski <[email protected]>

* Update pull request template to remove allchange behaviours

Signed-off-by: Michael Telatynski <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
* Reuse exported common type

Signed-off-by: Michael Telatynski <[email protected]>

* Improve client metadata used for OIDC dynamic registration

Signed-off-by: Michael Telatynski <[email protected]>

* Fix Native OIDC for Element Desktop by including ssoid in the url_state of the /auth call

Signed-off-by: Michael Telatynski <[email protected]>

* Reuse exported common type

Signed-off-by: Michael Telatynski <[email protected]>

* Improve client metadata used for OIDC dynamic registration

Signed-off-by: Michael Telatynski <[email protected]>

* Fix typo

Signed-off-by: Michael Telatynski <[email protected]>

* Fix test

Signed-off-by: Michael Telatynski <[email protected]>

* Mock PlatformPeg

Signed-off-by: Michael Telatynski <[email protected]>

* Mock platform

Signed-off-by: Michael Telatynski <[email protected]>

* Add comment

Signed-off-by: Michael Telatynski <[email protected]>

* Improve comment

Signed-off-by: Michael Telatynski <[email protected]>

* Update src/BasePlatform.ts

Co-authored-by: Richard van der Hoff <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
Co-authored-by: Richard van der Hoff <[email protected]>
* Mock subtle crypto in OIDC test

To unblock upgrade to oidc-client-ts

Signed-off-by: Michael Telatynski <[email protected]>

* Update dependency oidc-client-ts to v3

* delint

Signed-off-by: Michael Telatynski <[email protected]>

* Ensure oidc-client-ts 3.0.1 to drop crypto-js

Signed-off-by: Michael Telatynski <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
Co-authored-by: Michael Telatynski <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Move mailhog fixture to element-web-test.ts

Signed-off-by: Michael Telatynski <[email protected]>

* Remove spurious debug log

Signed-off-by: Michael Telatynski <[email protected]>

* Lazily set up ElementAppPage subfixtures to avoid conflicting on network routing

Signed-off-by: Michael Telatynski <[email protected]>

* Update playwright/e2e/crypto/utils.ts

---------

Signed-off-by: Michael Telatynski <[email protected]>
* Extract Postgres Docker to its own class

Signed-off-by: Michael Telatynski <[email protected]>

* Don't specify docker `--rm` in CI as it makes debugging harder

Signed-off-by: Michael Telatynski <[email protected]>

* Improve docker commands and introspection

Signed-off-by: Michael Telatynski <[email protected]>

* Remove `HOST_DOCKER_INTERNAL` magic in favour of `host.containers.internal`

Signed-off-by: Michael Telatynski <[email protected]>

* Iterate

Signed-off-by: Michael Telatynski <[email protected]>

* Always pipe

Signed-off-by: Michael Telatynski <[email protected]>

* Re-add pipe flag to silence pg_isready and podman checks

Signed-off-by: Michael Telatynski <[email protected]>

* Iterate

Signed-off-by: Michael Telatynski <[email protected]>

* Iterate

Signed-off-by: Michael Telatynski <[email protected]>

* Iterate

Signed-off-by: Michael Telatynski <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
* Fix gradients spacings on the space panel

Make the gradients two separate ones so they can be fixed pixel widths
from the top & bottom rather than percentages of the height.

Tweak the spacings between the user menu & threads panel to match
the figma and from Gaelle's design.

* Update snapshots

* More screenshots
* Revert ed5ef02

* Update failing snapshots

* Update snapshots after develop merge
* Resolve race condition between opening settings & well-known check in OIDC mode

Signed-off-by: Michael Telatynski <[email protected]>

* Add OIDC-aware and OIDC-native tests using MAS

Signed-off-by: Michael Telatynski <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
…matrix-org#12246)

* WIP Use browser font size instead of hardcoded 16px

* Add font migration to v3

* Remove custom font size input

* Use a dropdown instead of a slider

* Add margin to the font size dropdown

* Fix `UpdateFontSizeDelta` action typo

* Fix `fontScale`in `Call.ts`

* Rename `baseFontSizeV3` to `fontSizeDelta`

* Update playwright test

* Add `default` next to the browser font size

* Remove remaining `TODO`

* Remove falsy `private`

* Improve doc

* Update snapshots after develop merge

* Remove commented import
…org#12267)

* Fix the space panel getting bigger when gaining a scroll bar

Just makes the scrollbar gutter stable and removes 8px of padding
to compensate, so it will make the bar slightly larger, but it will
no longer change size weirdly if you have too many spaces in too short
a window.

* Tweak margins to keep space panel the same size

* Try 1px more

* Try 1px more to the left

* Fix sizes and disable flex when in narrow mode

* Update screenshots

* Another screenshot

* Last screenshot hopefully
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update all non-major dependencies

* Prettier

Signed-off-by: Michael Telatynski <[email protected]>

---------

Signed-off-by: Michael Telatynski <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <[email protected]>
dbkr and others added 30 commits March 28, 2024 15:36
…-staging

[Backport staging] Revert "Make EC widget theme reactive - Update widget url when the theme changes"
* Mark all threads as read button

* Wrap in TooltipProvider and update snapshots

* Remove TooltipProvider wrapper: just add it to the test

* Add some more tests

* Add test for no-room-context handler because sonarcloud

* Add playwright test

* Make assertNoTacIndicator wait

* Use dedicated useMatrixClientContext function

Co-authored-by: Florian Duros <[email protected]>

* Use dedicated useRoomContext function

Co-authored-by: Florian Duros <[email protected]>

* Compound spacing variables

Co-authored-by: Florian Duros <[email protected]>

* Compound spacing variables

Co-authored-by: Florian Duros <[email protected]>

* Imports

* Use createTestClient()

* Add function to utils

* Use mkRoom

---------

Co-authored-by: Florian Duros <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Add analytics for mark all threads unread

* Upgrade matrix-analytics events for new event
…2385)

Allow starting calls in rooms with only one person if one can add invite others with a call link.

Signed-off-by: Timo K <[email protected]>
* Set display name earlier to fix playwright test

Unsure why this is failing on CI, it's fine locally. Let's try
setting the display name earlier to see if that fixes it.

* Disable failing presence test

also comments

* Link issue too
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.