Commit Graph
11 Commits
Author SHA1 Message Date
Maxim Dietz db06505366 fix: Unexpected scrollbars in Firefox/Safari (#51983)
- Use `auto` overflow instead of explicit `scroll` to fix unexpected
  scrollbars in Firefox/Safari in TextSelectCopyMulti component
2025-02-12 21:36:34 +00:00
Marco Dinis dd044f1c4f Teleport Install scripts: use /etc/apt/keyrings/ when adding Teleport's public key for DEB packages (#50273)
* Teleport Install scripts: use `/etc/apt/trusted.gpg.d/` for DEB packages

* use etc apt keyrings for storing the keys
2025-01-15 15:14:51 +00:00
Ryan ClarkandRafał Cieślak d6fa030c0e Move import sorting over to prettier (#50618)
* Move import sorting over to prettier

* Update import order

* Re-run prettier

---------

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
2025-01-02 13:36:46 +00:00
Grzegorz Zdunek 941a99301e Remove unused React imports from packages/shared (#50207) 2024-12-13 15:12:14 +00:00
Sakshyam Shah e67f35c9e2 web: remove snapshot tests (#45034)
* remove snapshot tests

* prettier-write

* remove Users.story.test.tsx.snap

* remove ConnectDialog snapshot test

* remove unused import
2024-08-06 18:41:17 +00:00
Bartosz Leper affee361c4 Implement new in-page alerts design (#44890)
* Replace old in-page alerts with the new design

* Update snapshots

* Remove a commented out test

* Review

* Update snapshots

* Fix the alert in the DB auto-enrollment
2024-08-05 12:14:15 +00:00
dependabot[bot]andBartosz Leper a9febc998c Bump styled-system and @types/styled-system (#43089)
* Bump styled-components from 5.3.11 to 6.1.11

Bumps [styled-components](https://github.com/styled-components/styled-components) from 5.3.11 to 6.1.11.
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/v5.3.11...v6.1.11)

---
updated-dependencies:
- dependency-name: styled-components
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove @types/styled-components

* Add babel-plugin-styled-components

* Fix issues after upgrading packages

* Update snapshots

* Bump styled-system and @types/styled-system

Bumps [styled-system](https://github.com/jxnblk/styled-system) and [@types/styled-system](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/styled-system). These dependencies needed to be updated together.

Updates `styled-system` from 3.2.1 to 5.1.5
- [Release notes](https://github.com/jxnblk/styled-system/releases)
- [Changelog](https://github.com/styled-system/styled-system/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jxnblk/styled-system/compare/v3.2.1...v5.1.5)

Updates `@types/styled-system` from 3.2.2 to 5.1.22
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/styled-system)

---
updated-dependencies:
- dependency-name: styled-system
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: "@types/styled-system"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix issues after upgrading styled-system

* Update snapshots

* Post-merge fixes

* Declare @emotion/is-prop-valid as an explicit dependency

* Correct formatting

* Lint

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bartosz Leper <bartosz.leper@goteleport.com>
2024-07-15 12:47:54 +00:00
dependabot[bot]andBartosz Leper 4947c0d118 Bump styled-components from 5.3.11 to 6.1.11 (#43057)
* Bump styled-components from 5.3.11 to 6.1.11

Bumps [styled-components](https://github.com/styled-components/styled-components) from 5.3.11 to 6.1.11.
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/v5.3.11...v6.1.11)

---
updated-dependencies:
- dependency-name: styled-components
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove @types/styled-components

* Add babel-plugin-styled-components

* Fix issues after upgrading packages

* Update snapshots

* Post-merge fixes

* Declare @emotion/is-prop-valid as an explicit dependency

* Correct formatting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bartosz Leper <bartosz.leper@goteleport.com>
2024-07-12 10:39:04 +00:00
Bartosz Leper 39bd01134c Implement new buttons design (#43662)
* A new Button component

* Update snapshots
2024-07-04 10:54:54 +00:00
Bartosz Leper 2dbc690617 Add types to some components in the design package (#41969)
* Add types to some components in the design package

* Review

* Post-merge fixes

* lint

* Review

* Revert @types/styled-system to 3.1.3

* Fix problems after downgrading types

* Post-merge fixes

* Reexport some types

* Fix the CliCommand loading indicator size

* post-merge fix
2024-06-17 10:43:32 +00:00
Grzegorz ZdunekandRafał Cieślak 402472698a Allow copying proxy link in app gateways (#38254)
* Move `TextSelectCopy` to design package

* Show only URL to app instead of curl example

* Move `TextSelectCopy` to `shared`

* Show loading spinner when `changePortAttempt` is processing

* Make the button revert to "Copy" after clicking

* Move Online DocumentGatewayApp story to be the first one

This way the happy path opens first when you open the relevant story section.

* Adjust the story to showcase the spinner

---------

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
2024-02-16 13:50:20 +00:00