Commit Graph
9 Commits
Author SHA1 Message Date
Ryan Clark 4d2b865f99 Move from prettier to oxfmt (#64299)
* Move from prettier to oxfmt

* Do not sort package.json
2026-03-10 14:11:45 +00:00
Ryan ClarkandZac Bergquist 5c51eefd09 Optimize SVGs, do not inline resource icons into bundle (#56031)
* Optimize SVGs, do not inline resource icons into bundle

* Fix jest resolution for .svg?no-inline imports

* Update package.json

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* Prettier

* Move to programmatic optimization for app icons

* Replace resource icons in place with optimized version

* Add license

---------

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2025-06-26 14:03:36 +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 c3603e50b4 Clean up styles config (#43850)
* Add types for `css` prop instead of importing it implicitly from `@emotion/core`

* Move `styled-system.d.ts` to `packages/design`

The `styled-system` package is installed there (it has to be reachable from the declaration file).

* Remove `border` from `FeatureHeader`

We don't pass any props that would use it. That's also the only import of `styled-system` outside of `packages/design`.

* Remove `grpc` path, it is used only in one place
2024-07-05 13:50:18 +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
fheinecke b178b8b732 Updated Teleport codebase to AGPL3 license (#35259)
Signed-off-by: Fred Heinecke <fred.heinecke@goteleport.com>
2023-12-01 17:48:14 +00:00
Jeff Pihach 3f75acb163 Add license headers to web files that were missing it. (#21315)
* Lint the web files but not node_modules or vendored files.

* Add license headers to web files that were missing it.

* Add missing licenses.
2023-02-07 16:27:31 +00:00
Ryan Clark d33c02aad5 Remove raw-loader completely (#1206) 2022-09-26 19:57:45 +00:00
Alexey Kontsevoyandgzdunek b55dd4f2f1 Teleterm Preview (beta) (#590)
* first version

* Fix build

* Fix

* fixes

* add app context

* Add Navigator

* more screens

* add cluster

* grpc

* Add gateways

* add node-pty

* add tshd daemon

* add main process quick reload

* add tsh access

* Use default terminal shell and add context menu (#444)

* node-pty errors

* Fix build process and include `tsh` in the package  (#451)

* Use single `package.json` config

* Include `tsh` in app package

* fix linux package target

* add global search

* fix tsc (errors) build step

* Add mocks

* Add logging to file (#455)

* minor cleanups

* Add keyboard shortcuts service (#462)

* add sync statuses for teleport resources

* add teleterm icon (#470)

* Fix dev reloads of main process

* minore bug fixes

* implement auth

* update webpack configs to v5 (#492)

* arrange the cards evenly depending on the available space & add drag and drop (#486)

* fix text truncation on tabs

* Add logout and cluster removal

* Add context menu to clusters (#500)

* Add tabs shortcuts & open new tab basing on active tab (#495)

* Make xterm understand resize sequence (#507)

* use `Immer` in teleterm store (#516)

* Add apps and kubes

* Teleterm bugfixes (#519)

* add command palette

* Replace Gateways with Connections

* add tc

* Clean up

* Add basic config service (#526)

* add fonts config (#528)

* Fix resize bug

* Minor teleterm fixes (#531)

* remove exit code checking before closing a tab

* prevent closing `home` tab

* Fix crashing errors

* Remove Roles and Activities

* Remove GlobalSearch

* Add context menu to tab items (#533)

* make quickIInput always visible on top

* Add workspace service (#538)

* Add recently opened documents to workspace (#547)

* add recently opened documents to workspace

* review fixes

* review fixes

* add `ClusterConnect` component

* remove the `close` item and electron help items from the app menu (#560)

* improve navigator behaviour (#565)

* improve navigator behaviour

* Add new connection handling

* Add username to gateways

* add kube connect command

* Gateway should render instructions per DB protocol

* Address design changes

Co-authored-by: gzdunek <gzdunek@users.noreply.github.com>
2022-02-08 18:40:28 -05:00