Commit graph

24 commits

Author SHA1 Message Date
Michelle Bergquist 79754a325d
set onboarding survey on user preferences (#28530) 2023-07-03 17:43:06 +00:00
Grzegorz Zdunek 95e6482043
Connect: Add theme configuration (#27788)
* Add a config item for the theme and adjust Electron's `nativeTheme` based on that

* Listen to theme changes and update the app accordingly

* React to theme changes in teleterm stories

* Rename channel

* Return boolean from handlers

* Do not mock the whole app context in storybook

* Fix linting issue

* Fix typo
2023-06-16 09:28:21 +00:00
Yassine Bounekhla c9b38035cc
add polyfill for randomuuid (#26368) 2023-05-19 14:58:54 +00:00
Lisa Kim 3cae807a84
Web: Integrations touchups (#26048)
* Fix storybook deprecated warning

* Define required role arn rule check

* Implement editing integrations

- Create a re-usable component for rendering dialogues
  based on operation type (enterprise)

* Add thumbprint validation

* Fix text color mash in light theme

* Address CR
2023-05-12 16:37:36 +00:00
Yassine Bounekhla 5a46f044b5
add themes to webui (#24507) 2023-04-14 21:45:23 +00:00
Ryan Clark c58d693e34
Fix styled-components CSS prop in Storybook (#23427) 2023-03-22 14:19:43 +00:00
Ryan Clark 471a82bd6f
Move teleport over to Vite (#21168) 2023-03-21 18:01:53 +00:00
Grzegorz Zdunek 793210ee64
Fix broken Teleterm stories (#22657) 2023-03-06 15:04:48 +00:00
Jeff Pihach b21204e9ff
Move storybook to root package.json and fix config so e components are rendered. (#20723) 2023-01-25 20:31:14 +00:00
Jeff Pihach 0f21a8b8e3
Resolve issues to enable passing CI tests. (#20582)
* Move lint commands to root package.json

* Correctly resolve e-teleport paths.

* Fix prettier issues.

* move eslint configuration files to root.

* resolve lint errors.
2023-01-23 22:06:56 +00:00
Lisa Kim eb1e69b60e [Discover] Implement Kube Flow Day 1 (#1268)
* In addition set up msw lib for storybook with suspense
2022-10-21 16:21:17 +00:00
Ryan Clark a35e7efbf3 Add source maps and type checking to Webpack, config improvements (#985) 2022-07-25 16:57:07 +01:00
Alexey Kontsevoy 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
Grzegorz Zdunek f9f3ec6f12 cleanup webpack.base.js (#476) 2021-12-02 16:20:16 +01:00
Grzegorz Zdunek 313bf0b12f Update build depedencies (#473) 2021-12-01 10:33:23 +01:00
Lisa Kim 87c1fc1918 Delete Gravity (#410)
* Remove gravity/*
* Remove gravity references: images, storybook, comps,
  README's, makefile, dockerfile, and gitignore
* Remove jquery, update yarn.lock and e-ref
2021-10-06 10:17:49 -07:00
Alexey Kontsevoy d58d2c1fa6 Add Billing Feature (#238)
* Add Billing Feature
* Update storybook
2021-03-11 13:33:02 -05:00
Alexey Kontsevoy a6b280eb90 New Terminal (#46)
* New Terminal
* Update e-ref
2020-03-11 17:34:37 -04:00
Alexey Kontsevoy b50ff773b3 Add unit-test for Portal component (#16) 2020-02-08 15:40:50 -05:00
Alexey Kontsevoy 803178457e Disable eBPF stories (#7) 2020-01-24 12:02:40 -05:00
Alexey Kontsevoy bf0a6ddbfa Upgrade storybook and convert a few stories to CSF 2020-01-21 00:53:17 -05:00
Alexey Kontsevoy 938e9df587 Fix storybook sorting 2019-11-23 18:01:49 -05:00
Alexey Kontsevoy 4543191dfa Add typescript support and update npm depenencies 2019-11-21 12:09:24 -05:00
Alexey Kontsevoy 5e0a948f19 Move code to this repo 2019-09-12 19:37:15 -04:00