Michael
8fcede3c3e
Temporarily disable DBSC ( #68357 )
2026-07-03 01:02:54 +00:00
charlestp
e976b750af
teleport-discovery skill combined azure and aws version ( #68029 )
2026-07-02 23:16:05 +00:00
Gustavo Medori
32bbec3c73
iOS: Revise EnrollDeviceView ( #68225 )
...
* Rename LandingViewModel's deviceEnrollment destination to enrollDevice
This naming matches the destination view's name
* Add EnrollDeviceView preview
* Add Icon.swift
* Add a PrimaryButtonStyle that looks correct in both light and dark mode
* Update LandingView to use the new Icon type
* Restructure EnrollDeviceView to support large dynamic type sizes
* Refactor EnrollDeviceView for overall structure/readability
* Rename EnrollDeviceViewModel.attempt -> loadingState
* Commit Verify.xcscheme (which for some reason wasn't already present)
* Incorporate Dependencies into EnrollDeviceViewModel
2026-07-02 20:24:35 +00:00
charlestp
52fbf7296d
Discovery - Separate EKS fetch from access management ( #67563 )
...
* Separate EKS fetch from access provisioning.
Fix access status overwrite
Fix dangling access policy association
* Use cluster region to ensure sts call is from the correct partition.
* Remove DisassociateAccessPolicy patch.
2026-07-02 17:34:16 +00:00
david boslee
1638d179d5
reversetunnel: fix smoothed round trip time test flakiness ( #67928 )
...
* reversetunnel: fix flakey agent srtt test
In order to ensure we don't advance the clock until after the srtt
measurement is taken we must not reset the timer until after the
measurement is taken.
This ensures BlockUntilContext does not return until after the
measurement is taken.
* refactor srtt calculation into separate func for testing
* add comment on srtt calculation
* make srtt calculation more readable
* bump keepAlive interval to avoid 0 srtt
* add back 0 check in srtt calculation
2026-07-02 17:30:29 +00:00
dependabot[bot]
944ddac746
Bump @typescript/native-preview from 7.0.0-dev.20260527.1 to 7.0.0-dev.20260629.1 ( #68296 )
...
* Bump @typescript/native-preview
Bumps [@typescript/native-preview](https://github.com/microsoft/typescript-go ) from 7.0.0-dev.20260527.1 to 7.0.0-dev.20260629.1.
- [Changelog](https://github.com/microsoft/typescript-go/blob/main/CHANGES.md )
- [Commits](https://github.com/microsoft/typescript-go/commits )
---
updated-dependencies:
- dependency-name: "@typescript/native-preview"
dependency-version: 7.0.0-dev.20260629.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Revert unnecessary updates
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com >
Co-authored-by: Maja Cieślak <maja.cieslak@goteleport.com >
2026-07-02 15:46:30 +00:00
Gustavo Medori
f08b36fbac
iOS: QR Code Scanner ( #68181 )
...
* Add initial implementation of QRScannerView
* Wire up QRScannerView to navigate to device enrollment
* Consolidate validateScan and onScan API calls
* Add handling for various camera permission states
2026-07-02 15:43:12 +00:00
Adam Carheden
fed6d6ddbc
Make helm linting support helm4 ( #68315 )
2026-07-02 15:15:58 +00:00
Maja Cieślak
62adf315b5
Add initial protos for public Device Trust service ( #68254 )
...
* Add initial protos for public Device Trust service
* Store a subset of `DeviceCollectedData` on `EnrollPairing`
* Regenerate protos
* Fix typo
2026-07-02 14:09:42 +00:00
Alan Parra
8a8916d436
Remove unused CertAuthorityOverride event codes ( #68319 )
2026-07-02 13:35:07 +00:00
rosstimothy
6619a58699
Atempt to reduce flakiness of TestMigrationCheckpoint ( #68218 )
...
The test was made more deterministic by using a single worker, removing
a shared context with a 10 second timeout for all subtests, using a
unique and per-subtest directory to avoid file collisions, simplifying
checkpoint assertions.
2026-07-02 12:59:50 +00:00
Ryan Clark
db894153cc
Supress IronRDP's decode tracing logs ( #68324 )
2026-07-02 12:58:04 +00:00
dependabot[bot]
756a2f1d6d
Bump the rust group with 7 updates ( #68289 )
...
Bumps the rust group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags ) | `2.12.1` | `2.13.0` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.11.1` | `1.12.0` |
| [env_logger](https://github.com/rust-cli/env_logger ) | `0.11.10` | `0.11.11` |
| [log](https://github.com/rust-lang/log ) | `0.4.31` | `0.4.33` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.20.0` | `1.23.4` |
| [rustls](https://github.com/rustls/rustls ) | `0.23.40` | `0.23.41` |
| [cbindgen](https://github.com/mozilla/cbindgen ) | `0.29.3` | `0.29.4` |
Updates `bitflags` from 2.12.1 to 2.13.0
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.12.1...2.13.0 )
Updates `bytes` from 1.11.1 to 1.12.0
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.11.1...v1.12.0 )
Updates `env_logger` from 0.11.10 to 0.11.11
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.10...v0.11.11 )
Updates `log` from 0.4.31 to 0.4.33
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.31...0.4.33 )
Updates `uuid` from 1.20.0 to 1.23.4
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.23.4 )
Updates `rustls` from 0.23.40 to 0.23.41
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.40...v/0.23.41 )
Updates `cbindgen` from 0.29.3 to 0.29.4
- [Release notes](https://github.com/mozilla/cbindgen/releases )
- [Changelog](https://github.com/mozilla/cbindgen/blob/main/CHANGES )
- [Commits](https://github.com/mozilla/cbindgen/compare/0.29.3...0.29.4 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-version: 2.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust
- dependency-name: bytes
dependency-version: 1.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust
- dependency-name: env_logger
dependency-version: 0.11.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust
- dependency-name: log
dependency-version: 0.4.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust
- dependency-name: uuid
dependency-version: 1.23.4
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust
- dependency-name: rustls
dependency-version: 0.23.41
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust
- dependency-name: cbindgen
dependency-version: 0.29.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-02 12:44:28 +00:00
dependabot[bot]
227987e6d9
Bump github.com/sigstore/rekor from 1.5.0 to 1.5.2 ( #68125 )
...
Bumps [github.com/sigstore/rekor](https://github.com/sigstore/rekor ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/sigstore/rekor/releases )
- [Changelog](https://github.com/sigstore/rekor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sigstore/rekor/compare/v1.5.0...v1.5.2 )
---
updated-dependencies:
- dependency-name: github.com/sigstore/rekor
dependency-version: 1.5.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-02 12:18:43 +00:00
Steven Martin
fb14940980
Fix bash autocomplete output ( #66821 )
2026-07-02 12:07:06 +00:00
Edoardo Spadolini
3a321a1b55
Fix dynamodbbk's interactions with item expiry ( #68038 )
...
* Fix CRUD expiry behavior in dynamodbbk
* Fix AtomicWrite expiry behavior in dynamodbbk
* DynamoDB relies on server-side TTL expiry so it can't use a fake clock
* fixup! Fix CRUD expiry behavior in dynamodbbk
* Allow Delete to delete expired items
* Remove some unnecessary whitespace
* Take the time before the backend call in Get and Delete
2026-07-02 10:13:17 +00:00
dependabot[bot]
9b3be35067
Bump the ui group with 25 updates ( #68290 )
...
* Bump the ui group with 25 updates
Bumps the ui group with 25 updates:
| Package | From | To |
| --- | --- | --- |
| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) | `6.20.2` | `6.20.3` |
| [@codemirror/view](https://github.com/codemirror/view ) | `6.43.0` | `6.43.4` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.100.14` | `5.101.2` |
| [date-fns](https://github.com/date-fns/date-fns ) | `4.3.0` | `4.4.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.2.6` | `19.2.7` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) | `19.2.15` | `19.2.17` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.2.6` | `19.2.7` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.76.1` | `7.80.0` |
| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is ) | `19.2.6` | `19.2.7` |
| [styled-components](https://github.com/styled-components/styled-components ) | `6.4.2` | `6.4.3` |
| [@storybook/addon-vitest](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/vitest ) | `10.4.1` | `10.4.6` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) | `10.4.1` | `10.4.6` |
| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell ) | `10.0.0` | `10.0.1` |
| [eslint](https://github.com/eslint/eslint ) | `10.4.1` | `10.6.0` |
| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin ) | `10.4.1` | `10.4.6` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt ) | `0.52.0` | `0.56.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.67.0` | `1.71.0` |
| [playwright](https://github.com/microsoft/playwright ) | `1.60.0` | `1.61.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.0.16` | `8.1.0` |
| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core ) | `1.15.40` | `1.15.43` |
| [globals](https://github.com/sindresorhus/globals ) | `17.6.0` | `17.7.0` |
| [semver](https://github.com/npm/node-semver ) | `7.8.1` | `7.8.5` |
| [tar-fs](https://github.com/mafintosh/tar-fs ) | `3.1.2` | `3.1.3` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.60.0` | `1.61.1` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.22.3` | `4.22.4` |
Updates `@codemirror/autocomplete` from 6.20.2 to 6.20.3
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/commits )
Updates `@codemirror/view` from 6.43.0 to 6.43.4
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/view/commits )
Updates `@tanstack/react-query` from 5.100.14 to 5.101.2
- [Release notes](https://github.com/TanStack/query/releases )
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md )
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.2/packages/react-query )
Updates `date-fns` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/date-fns/date-fns/releases )
- [Commits](https://github.com/date-fns/date-fns/compare/v4.3.0...v4.4.0 )
Updates `react` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react )
Updates `@types/react` from 19.2.15 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `react-dom` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom )
Updates `react-hook-form` from 7.76.1 to 7.80.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.76.1...v7.80.0 )
Updates `react-is` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-is )
Updates `styled-components` from 6.4.2 to 6.4.3
- [Release notes](https://github.com/styled-components/styled-components/releases )
- [Commits](https://github.com/styled-components/styled-components/compare/styled-components@6.4.2...styled-components@6.4.3 )
Updates `@storybook/addon-vitest` from 10.4.1 to 10.4.6
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.6/code/addons/vitest )
Updates `@storybook/react-vite` from 10.4.1 to 10.4.6
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.6/code/frameworks/react-vite )
Updates `@types/react` from 19.2.15 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `cspell` from 10.0.0 to 10.0.1
- [Release notes](https://github.com/streetsidesoftware/cspell/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md )
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v10.0.1/packages/cspell )
Updates `eslint` from 10.4.1 to 10.6.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.4.1...v10.6.0 )
Updates `eslint-plugin-storybook` from 10.4.1 to 10.4.6
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.6/code/lib/eslint-plugin )
Updates `oxfmt` from 0.52.0 to 0.56.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.56.0/npm/oxfmt )
Updates `oxlint` from 1.67.0 to 1.71.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.71.0/npm/oxlint )
Updates `playwright` from 1.60.0 to 1.61.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.60.0...v1.61.1 )
Updates `vite` from 8.0.16 to 8.1.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.1.0/packages/vite )
Updates `@swc/core` from 1.15.40 to 1.15.43
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/commits/v1.15.43/packages/core )
Updates `globals` from 17.6.0 to 17.7.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0 )
Updates `semver` from 7.8.1 to 7.8.5
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.8.1...v7.8.5 )
Updates `tar-fs` from 3.1.2 to 3.1.3
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.1.2...v3.1.3 )
Updates `@playwright/test` from 1.60.0 to 1.61.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.60.0...v1.61.1 )
Updates `tsx` from 4.22.3 to 4.22.4
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.22.3...v4.22.4 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-version: 6.20.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@codemirror/view"
dependency-version: 6.43.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@tanstack/react-query"
dependency-version: 5.101.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: date-fns
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: react
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@types/react"
dependency-version: 19.2.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: react-dom
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: react-hook-form
dependency-version: 7.80.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: react-is
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: styled-components
dependency-version: 6.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@storybook/addon-vitest"
dependency-version: 10.4.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@storybook/react-vite"
dependency-version: 10.4.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@types/react"
dependency-version: 19.2.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: cspell
dependency-version: 10.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: eslint
dependency-version: 10.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: eslint-plugin-storybook
dependency-version: 10.4.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: oxfmt
dependency-version: 0.56.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: oxlint
dependency-version: 1.71.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: playwright
dependency-version: 1.61.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: vite
dependency-version: 8.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: "@swc/core"
dependency-version: 1.15.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: globals
dependency-version: 17.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: semver
dependency-version: 7.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: tar-fs
dependency-version: 3.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui
- dependency-name: "@playwright/test"
dependency-version: 1.61.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: ui
- dependency-name: tsx
dependency-version: 4.22.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui
...
Signed-off-by: dependabot[bot] <support@github.com >
* Dedupe packages
* Bump @types/node
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maja Cieślak <maja.cieslak@goteleport.com >
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com >
2026-07-02 09:15:37 +00:00
Yassine Bounekhla
c33da95ee3
Fix Auth Connectors UI UX papercuts related to MFA ( #67593 )
...
* improve auth connector mfa UX
* CR
* fix e2e
* add more tests
* CR
2026-07-02 07:45:35 +00:00
mica
044a714228
docs: Add docs-review guidelines AGENTS.md ( #67631 )
...
* docs: Add docs-review guidelines AGENTS.md
* Address review feedback - backport-awareness guidance, check for internal inconsistency within pages, point agents to the docs-website remark-lint config, normalize list markers and nesting in both files
* feedback entries: claude.md addition (rodgtr1) and documentation-style-guide.md (ptgott)
* re-theme AGENTS-STYLE.md as a review guide; dedupe with style guide
* post-feedback from Codex: correcting relative path to contributing file
2026-07-02 01:25:28 +00:00
Tyler Richardson
aa59f5172f
Exempt tbot from client-side join version check ( #68134 )
...
* Exempt tbot from client-side join version check
The version check added in #67627 was unintentionally applied to tbot,
which deliberately lacks client-side version compatibility checks at this time.
Rather than introducing a skip flag or other special handling for tbot,
the version policy now lives with the caller. The join client only fetches
the cluster's version info and the agent decides what to do with it. tbot
leaves the OnVersionCallback nil and is therefore exempt from client-side
version compatibility checks.
* Improve error messages for version compatibility checks
2026-07-01 20:23:35 +00:00
Gustavo Medori
2cf918b555
iOS: Landing View ( #68067 )
...
* Add Icon.swift file as a resuable icon in a rounded rect
* Spruce up the UI for the landing page
* Improve code organization and indentation in LandingView.swift
* Remove stray space in LandingView copy
* Remove Icon.swift since we didn't end up using it
* Address comment/copy PR comments
2026-07-01 17:13:57 +00:00
dependabot[bot]
73e301770e
Bump renovatebot/github-action in /.github/workflows ( #67239 )
...
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action ) from 46.1.7 to 46.1.14.
- [Release notes](https://github.com/renovatebot/github-action/releases )
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/renovatebot/github-action/compare/3633cede7d4d4598438e654eac4a695e46004420...693b9ef15eec82123529a37c782242f091365961 )
---
updated-dependencies:
- dependency-name: renovatebot/github-action
dependency-version: 46.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 14:56:13 +00:00
dependabot[bot]
af850d50e5
Bump docker/build-push-action from 7.0.0 to 7.2.0 in /.github/workflows ( #67240 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 7.0.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/d08e5c354a6adb9ed34480a06d141179aa583294...f9f3042f7e2789586610d6e8b85c8f03e5195baf )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 14:56:04 +00:00
Nick Marais
8a67cffc31
feat: Add tctl integrations test command ( #68086 )
...
* Extract bold util
* Add `tctl aws test-oidc` command
* Update docs
* Drop `FPrint` errors
* Move to `tctl integrations test` command
* Fix lint
* Move integration name to arg
* Replace explicit `testIntegrationOutput` interface
* Change "operational" to "healthy"
* Update cli docs
* Use snapshots
2026-07-01 14:33:36 +00:00
Gabriel Corado
add085f832
Refactor LLM requests recorder into a dedicated package ( #68202 )
...
* refactor(llm): extract common recorder
* chore(llm): code review suggestions
2026-07-01 14:27:45 +00:00
Matt Smith
1841352380
gha: include kvstore action in workflows ( #68046 )
...
* gha: include kvstore action in workflows
* review comments
* Add back docs-amplify
* Final update
* Missing token permissions
2026-07-01 14:14:09 +00:00
Taras
5a1875faac
mcp: use QueryExecModeExec for redshift access ( #68250 )
2026-07-01 13:30:35 +00:00
Luke Okraszewski
dd25fca541
Fix potential race in agentpool ( #68243 )
...
This fix addresses a potential race when a new agent is closed
after connection but before being registered in the active set.
This should not be possible under normal operation but can happen
in a synctest bubble when forcing disconnects for testing purposes.
A guard is added for this condition to ensure the pool can shutdown
safely on the very unlikely event this occurs.
Fixes: gravitational/teleport/issues/67734
2026-07-01 08:59:38 +00:00
Kenneth
350e791faa
Add stderr Message for SSH Agent Forwarding Failure ( #66772 )
...
* Add stderr message for agent forwarding failure
Co-authored-by: Copilot <copilot@github.com >
* Add audit event for ssh agent forwarding
* Add ServerMetadata to X11 forwarding audit events and removed unused variables
---------
Co-authored-by: Copilot <copilot@github.com >
2026-06-30 23:25:51 +00:00
Michael
77ea171d8b
Update e ( #68278 )
2026-06-30 22:06:37 +00:00
Ryan Clark
6945bf9ae7
Update e ref ( #68269 )
2026-06-30 19:59:47 +00:00
Marco Dinis
7bb773c330
Azure Server Discovery: fix User Tasks classification ( #68088 )
...
We were always creating generic failure errors (ie, enrollment-error).
Now, we correctly identify the error and map to a proper issue type.
2026-06-30 18:54:44 +00:00
Zac Bergquist
e31ae30864
Fix copy-paste error in app access test ( #68259 )
...
We were registering cleanup actions to close the same
streamableHTTPServer twice, and never closing streamableHTTPTLSServer.
2026-06-30 18:27:55 +00:00
rhammonds-teleport
1beba9bb45
Desktop Access: Drop Shared Directory Removal ( #68260 )
...
* Mark directory removal as unsupported for now
* Get rid of the remove/eject button from the multi-directory sharing menu. We're omitting support for removal for now.
2026-06-30 18:23:25 +00:00
Erik Tate
e97acb335e
Porting kube cluster APIs to scoped authZ ( #67881 )
...
* porting kube CRUD APIs to scoped authZ
* adding RO perms for KubeClusters to the scoped RoleKube definition and updating tests
* adding allowed scoped rule verbs for kube cluster resource
* fixing typos
2026-06-30 17:57:39 +00:00
Ryan Clark
489f155761
Skip flaky firefox e2e test ( #68257 )
...
* Skip flaky firefox e2e test
* skip only on firefox
---------
Co-authored-by: Yassine Bounekhla <yassine@goteleport.com >
2026-06-30 17:45:12 +00:00
Gustavo Medori
15c29cf57f
iOS: Add Test Target ( #68062 )
...
* Add VerifyTests target with an initial deep link test
* Add more comprehensive tests for the DeepLink initializer
2026-06-30 17:30:30 +00:00
rob-picard-teleport
2653c5ba12
Make spiffe role deny rules greedy ( #67020 )
...
* Make spiffe role deny rules greedy
Fixes a bug in spiffe deny rule processing which causes requests
to be approved when they have multiple DNS or IP SANs and only one
of them matches the deny rule.
Splits the logic for denies from allow logic since the prior logic
is still correct for the allow side.
We want to deny the request if any one of the SANs specified is
denied.
Conversely, we want to approve requests only if every one of the
SANs is approved.
This logic is not used in master, so may be removed in a future PR.
Just doing this on master for simplicity of backporting.
Adds test cases for multiple IP and DNS SANs, only one of which is
denied.
* Fix variable shadowing bug, add test case
* update existing test to match cases with no sans requested
* fmt
2026-06-30 17:14:26 +00:00
Zac Bergquist
82b6cca4d5
Enforce a max limit on the proxy jump address ( #68172 )
...
oss-fuzz observed a 60s timeout in fuzz_parse_proxy_jump.
There haven't been any recent changes to this code, but the reproducer
inputs from the fuzzer is a very large (> 500K) input, so I suspect
running a regex on such a large input in the shared infra that
the fuzzer runs on was enough to trigger the timeout.
2026-06-30 16:46:55 +00:00
Ryan Clark
26d04f9470
Add the new design system ( #61524 )
...
* Add the new design system
* pnpm format
* Fix session recordings not updating on theme changes
* Remove color assertions
2026-06-30 16:25:38 +00:00
Maxim
453d872df9
docs: Update admonition about Deny Rules in Access Lists ( #67210 )
2026-06-30 16:22:49 +00:00
Maxim
06e3ffcdf8
[Access Requests] Clarify why long-term approval is unavailable in review ( #68032 )
...
* fix: Clarify why long-term approval is unavailable in review
* test: Update Storybook coverage for RequestView states and error cases
2026-06-30 16:22:18 +00:00
Ryan Clark
a2bdc8c6b2
Allow for wasm-bindgen to be installed into target/ ( #68247 )
2026-06-30 15:31:53 +00:00
Gabriel Corado
1bb4a82ec3
Implement app access managed client certificates ( #67701 )
...
* feat(app): issue client certificates for downstream connections
* chore(upstreamtls): code review suggestions
* chore(upstreamtls): use opaque grpc api
2026-06-30 14:52:18 +00:00
rosstimothy
29307296c7
Atempt to reduce flakiness of Test_consumer_sqsMessagesCollector ( #68210 )
...
The tests were refactored to leverage synctest instead of a fake
clock, use a single worker for tests that aren't exercising scheduling,
and remove all require.Eventually uses.
2026-06-30 13:16:04 +00:00
Grzegorz Zdunek
9353c43264
Update js-yaml to 3.15.0 ( #68234 )
2026-06-30 12:42:13 +00:00
rosstimothy
a0581abcf7
Remove deprecated scopes.AssertFeatureEnabled ( #68219 )
...
The function was left around until teleport.e used
scopes.Features. The last usage has since been converted
and is now safe for removal.
2026-06-30 12:12:52 +00:00
Maja Cieślak
b828b2ae7f
oslog_darwin.go: Add blank line after build constraint ( #68231 )
2026-06-30 11:35:36 +00:00
dependabot[bot]
ee49f86b2e
Bump electron, electron-updater, electron-builder, node-pty, Node.js, and pnpm ( #67542 )
...
* Bump Node.js to 24.18.0
* Bump pnpm to 11.9.0
* Bump `electron` to 42.5.0
* Bump `node-pty` to 1.2.0-beta.14
* Bump `electron-builder` to 26.15.6
* Bump `electron-updater` to 6.8.9
* Update `after-remove.sh.tmpl`
---------
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com >
2026-06-30 09:02:27 +00:00
Marco Dinis
a482a1e889
Azure Server Discovery: ignore non-linux VMs ( #68082 )
...
* Azure Server Discovery: ignore non-linux VMs
Azure Server Discovery only supports installing teleport into Linux VMs.
Currently, when a Windows VM matches the criteria, the Discovery Service
tries to install teleport into it.
This produces ugly errors because the script we run in the VM is
interpreted by powershell and we get syntax errors all over.
This PR ensures that VMs that report their OS and their OS is not Linux,
are discarded.
* add debug log
2026-06-30 07:51:21 +00:00