Bruno Quaresma
489b0ec497
chore(site): refactor useAuth and related hooks ( #12567 )
...
Close https://github.com/coder/coder/issues/12487
2024-03-13 13:24:18 -03:00
Bruno Quaresma
e45d511f28
chore(site): add missing stories for templates ( #12537 )
2024-03-12 17:54:37 -03:00
Bruno Quaresma
8489b4dfb1
chore(site): add WorkspaceBuildData stories ( #12550 )
2024-03-12 14:18:31 -03:00
Bruno Quaresma
e947e0e829
chore(site): refactor dormant badge and add stories ( #12555 )
2024-03-12 14:17:55 -03:00
Bruno Quaresma
f3083226ab
chore: add package manager ( #12551 )
...
Every time I run `pnpm` in the project it adds the package manager attribute on package.json so I just decided to push it since it does not look like an issue and we can make sure everyone is running the same pnpm version.
2024-03-12 10:44:23 -03:00
Bruno Quaresma
83af8674e8
chore(site): add CreateTokenPage story ( #12472 )
2024-03-11 14:10:19 -03:00
Bruno Quaresma
cd64e981b4
chore(site): add stories to 404 page ( #12470 )
...
Related to https://github.com/coder/coder/issues/12263
2024-03-11 10:36:06 -03:00
Bruno Quaresma
0220c97ef9
chore(site): add TableToolbar stories ( #12473 )
...
Related to https://github.com/coder/coder/issues/12263
2024-03-11 10:21:47 -03:00
Bruno Quaresma
b8dd6b3aa2
chore(site): add Form storybook ( #12469 )
...
Related to #12260
2024-03-11 10:21:18 -03:00
Bruno Quaresma
5b2acbc5b7
chore(site): add FileUpload stories ( #12456 )
...
Related to https://github.com/coder/coder/issues/12260
2024-03-08 09:08:44 -03:00
Bruno Quaresma
18d1c17db1
chore(site): add storybook for BuildAvatar and BuildIcon ( #12455 )
...
Related to https://github.com/coder/coder/issues/12260
2024-03-08 08:06:56 -03:00
Bruno Quaresma
060033e4ef
fix(site): fix terminal size when displaying alerts ( #12444 )
...
Before - The terminal size does not fit the available space so the bottom is hidden.
https://github.com/coder/coder/assets/3165839/d08470b9-9fc6-476c-a551-8a3e13fc25bf
After - The terminal adjusts when there are alert changes.
https://github.com/coder/coder/assets/3165839/8cc32bfb-056f-47cb-97f2-3bb18c5fe906
Unfortunately, I don't think there is a sane way to automate tests for this but open to suggestions.
Close https://github.com/coder/coder/issues/7914
2024-03-08 07:38:40 -03:00
Bruno Quaresma
db02c72ac6
chore(site): add storybook for terminal page ( #12441 )
2024-03-07 14:17:38 +00:00
Bruno Quaresma
bc30c9c013
feat(site): warn user if they leave the editor without publishing ( #12406 )
2024-03-05 16:55:23 -03:00
Bruno Quaresma
fb88fa8603
feat(site): display error messages on ws and access url health pages ( #12430 )
...
Close https://github.com/coder/coder/issues/12408
2024-03-05 13:27:57 -03:00
Bruno Quaresma
afcea74462
fix(site): retry and debug passing build parameters options ( #12384 )
2024-03-04 10:25:53 -03:00
Bruno Quaresma
26b483d95e
fix(site): fix form layout for tablet viewports ( #12369 )
2024-02-29 16:24:06 -03:00
Bruno Quaresma
76273bf369
feat(site): display client errors in DERP Region health page ( #12318 )
2024-02-28 13:30:38 +00:00
Bruno Quaresma
0fc1a9164e
feat(site): support zip upload for template files ( #12323 )
...
Related to #11687
2024-02-27 18:00:23 -03:00
Bruno Quaresma
2ca8248315
chore(site): apply code conventions ( #12316 )
2024-02-27 12:24:07 +00:00
Bruno Quaresma
79480ca587
feat(site): display build logs on template creation ( #12271 )
2024-02-23 12:23:52 -07:00
Bruno Quaresma
78c9f82719
fix(site): fix error when typing long number on ttl ( #12249 )
2024-02-21 17:29:29 +00:00
Bruno Quaresma
a827185b6d
refactor: move auto fill feature into an experiment ( #12230 )
2024-02-21 11:48:34 -03:00
Bruno Quaresma
b4fb754b2d
feat(site): show previous agent scripts logs ( #12233 )
2024-02-21 11:42:34 -03:00
Bruno Quaresma
0398e3c531
chore(site): fix storybook for agent row with port forward button ( #12247 )
2024-02-21 14:32:39 +00:00
Bruno Quaresma
cc4cefbbee
chore(site): fix storybook test ( #12245 )
2024-02-21 14:17:18 +00:00
Bruno Quaresma
ebe05820c9
fix(site): fix web terminal bottom overflow ( #12228 )
2024-02-21 11:02:53 -03:00
Bruno Quaresma
0021c2f906
fix(site): fix parameters field size ( #12231 )
2024-02-20 13:54:07 -03:00
Bruno Quaresma
be1edc3995
fix(site): fix language detection for Dockerfile ( #12188 )
2024-02-16 12:50:36 +00:00
Bruno Quaresma
df297627c2
fix(site): match activity bump text with template settings ( #12170 )
...
Close https://github.com/coder/coder/issues/12130
2024-02-16 09:33:15 -03:00
Bruno Quaresma
390217b396
feat(site): add create template from scratch ( #12082 )
2024-02-09 14:42:26 +00:00
Bruno Quaresma
4d63a473b2
fix(site): fix infinity loading when template has no previous version ( #12059 )
2024-02-07 14:56:09 -03:00
Bruno Quaresma
d8a8070986
fix(site): enable submit when auto start and stop are both disabled ( #12055 )
2024-02-07 14:06:48 -03:00
Bruno Quaresma
4b1bac31b6
feat(site): allow any file extension on template editor ( #12000 )
2024-02-07 13:24:28 -03:00
Bruno Quaresma
9b930f8fad
feat(site): show deprecation message on template page ( #11996 )
2024-02-02 14:13:35 +00:00
Bruno Quaresma
2e378b4894
fix(site): fix parameter input icon shrink ( #11995 )
2024-02-02 13:49:49 +00:00
Bruno Quaresma
96346525e0
fix(site): fix text overflow on batch ws deletion ( #11981 )
...
Before:

After:
<img width="674" alt="Screenshot 2024-02-01 at 13 48 56" src="https://github.com/coder/coder/assets/3165839/91c3099e-6a11-4beb-b46b-70a9a6c4abb4 ">
2024-02-01 14:02:08 -03:00
Bruno Quaresma
6c9f60a9c5
refactor(site): only display quota if it is higher than 0 ( #11979 )
2024-02-01 13:49:48 -03:00
Bruno Quaresma
1a94686928
refactor(site): add table chosmetic changes ( #11977 )
...
- Set default 14px as the default font size for the table content
- Add `xsmall` size for checkboxes
- Remove checkbox wrapper padding on the table heading
Before:
<img width="1512" alt="Screenshot 2024-02-01 at 10 22 10" src="https://github.com/coder/coder/assets/3165839/92b844ae-f2bf-476a-89fe-90b16f19c306 ">
After:
<img width="1512" alt="Screenshot 2024-02-01 at 10 26 00" src="https://github.com/coder/coder/assets/3165839/0f87d098-4b13-4373-96d2-2c18ee2587f6 ">
2024-02-01 10:41:15 -03:00
Bruno Quaresma
4df913372f
feat(site): display xray scan result in the agent ( #11955 )
2024-01-31 19:16:01 -03:00
Bruno Quaresma
7f1c808ff9
feat(site): simplify create template form by removing advanced settings ( #11918 )
2024-01-30 16:40:59 -03:00
Bruno Quaresma
e26ba1affd
feat(site): do not show popover on update deadline ( #11921 )
2024-01-30 14:11:15 -03:00
Bruno Quaresma and Cian Johnston
dcab6fa5a4
feat(site): display user avatar ( #11893 )
...
* add owner API to workspace and workspace build responses
* display user avatar in workspace top bar
Co-authored-by: Cian Johnston <cian@coder.com >
2024-01-30 17:07:06 +00:00
Bruno Quaresma
4b27c77969
fix(site): fix parameters' request upon template variables update ( #11898 )
...
Fix https://github.com/coder/coder/issues/11870
2024-01-30 08:03:53 -03:00
Bruno Quaresma
acd22b2c65
fix(site): fix capitalized username ( #11891 )
...
Fix #11888
2024-01-29 10:24:19 -03:00
Bruno Quaresma
0ba035a16d
refactor(site): improve parameters field ( #11802 )
2024-01-26 11:31:52 -03:00
Bruno Quaresma
e371716b38
refactor(site): add minor workspace improvements ( #11822 )
2024-01-25 21:05:29 -03:00
Bruno Quaresma
fd7f85bc5e
fix(site): fix proxy settings link ( #11817 )
2024-01-25 12:16:24 +00:00
Bruno Quaresma
8bc91b489e
refactor(site): increase form fields gap ( #11803 )
2024-01-24 14:16:42 -03:00
Bruno Quaresma
6145da8a9e
refactor(site): verify external auth before display ws form ( #11777 )
2024-01-24 09:45:22 -03:00
Bruno Quaresma
e828daba6e
refactor(site): simplify create workspace form ( #11771 )
...
This is the first PR of a series of PRs trying to simplify and improve the create workspace flow.
- Use the existent template header and remove the selected template card
- Move the owner field to the general section so we don't have "anemic" sections with single fields
Before:
<img width="1512" alt="Screenshot 2024-01-23 at 10 22 45" src="https://github.com/coder/coder/assets/3165839/6a2ba6b4-9ffb-4576-9282-7901691f45ee ">
Now:
<img width="1512" alt="Screenshot 2024-01-23 at 10 22 56" src="https://github.com/coder/coder/assets/3165839/84301548-4af9-4de0-96ff-2a6363fc8cf7 ">
2024-01-23 15:39:23 -03:00
Bruno Quaresma
369821ea19
feat(site): generates unique workspace names by default ( #11772 )
2024-01-23 15:55:29 +00:00
Bruno Quaresma
910f17f4e7
refactor(site): refactor external auth component ( #11758 )
...
Recommended improvements:
- Rename component for clarity
- Simplify interface for contextual relevance
- Handle polling errors based on section, not every button
Before:
<img width="1511" alt="Screenshot 2024-01-22 at 15 24 26" src="https://github.com/coder/coder/assets/3165839/cfb8c0bc-f5a2-4708-bd97-fdfc46bd1eee ">
Now:
<img width="1512" alt="Screenshot 2024-01-22 at 15 24 41" src="https://github.com/coder/coder/assets/3165839/5aaad448-1bb2-45ea-9250-cd374a072be2 ">
2024-01-23 12:26:12 -03:00
Bruno Quaresma
a31d19d538
refactor(site): apply cosmetic changes and remove ExternalAuth from settings page ( #11756 )
2024-01-22 16:07:43 -03:00
Bruno Quaresma
14f114b224
chore(site): add test for sensitive value ( #11755 )
2024-01-22 15:03:15 -03:00
Bruno Quaresma
f02561a599
chore(site): minor refactor to the resource metadata code ( #11746 )
2024-01-22 12:55:46 -03:00
Bruno Quaresma
1f63a11396
refactor(site): refactor resource and agents ( #11647 )
2024-01-19 09:06:33 -03:00
Bruno Quaresma
156aaba335
feat(site): show version files diff based on active version ( #11686 )
2024-01-18 16:08:17 -03:00
Bruno Quaresma
1be119b08f
fix(site): fix search menu for creating workspace and templates filter ( #11674 )
2024-01-17 17:54:56 +00:00
Bruno Quaresma
1aee8da4b6
fix(site): fix sidebar scroll ( #11671 )
2024-01-17 16:05:05 +00:00
Bruno Quaresma
8181c9f349
refactor(site): make cosmetic changes on agent logs ( #11601 )
2024-01-12 17:09:36 -03:00
Bruno Quaresma
68e5a51d90
feat(site): display builds logs by default ( #11597 )
2024-01-12 16:39:23 -03:00
Bruno Quaresma
ec166cf423
fix(site): remove search menu vertical padding ( #11599 )
2024-01-12 19:33:21 +00:00
Bruno Quaresma
f3edc42b76
fix(site): fix workspace resource width on ultra wide screens ( #11596 )
2024-01-12 16:09:12 -03:00
Bruno Quaresma
130d5d68a0
refactor(site): refactor workspace notifications ( #11520 )
2024-01-12 15:55:31 -03:00
Bruno Quaresma
162c91ec2a
fix(site): fix resource selection when workspace has no prev resources ( #11594 )
2024-01-12 15:45:06 -03:00
Bruno Quaresma
aeb1ab8ad8
fix(site): fix resource selection when workspace resources change ( #11581 )
2024-01-12 10:14:31 -03:00
Bruno Quaresma
d708ac7c04
fix(site): remove refetch on windows focus ( #11574 )
...
It causes the sign-in page to reload whenever a user enters a page or changes the window's focus. This is happening because when the "user" fetch is made, the server returns an error, making the react-query mark the data as stale and try to load it whenever possible.
2024-01-11 11:06:36 -03:00
Bruno Quaresma
3695b74ab6
fix(site): fix loading indicator alignment ( #11573 )
2024-01-11 10:53:36 -03:00
Bruno Quaresma
a613a0a4da
refactor(site): improve settings option ( #11489 )
2024-01-08 13:16:16 -03:00
Bruno Quaresma
61450863ff
feat(site): move resources into the sidebar ( #11456 )
2024-01-08 13:14:25 -03:00
Bruno Quaresma
0186241880
fix(site): display github login config ( #11488 )
2024-01-08 10:17:09 -03:00
Bruno Quaresma
c428395d71
feat(site): move history into sidebar ( #11413 )
2024-01-05 13:32:05 -03:00
Bruno Quaresma
9389c2b283
refactor(site): only show derp tags if they are true ( #11439 )
2024-01-05 09:45:34 -03:00
Bruno Quaresma
4edd21ae9e
fix(site): fix loading spinner on template version status badge ( #11392 )
2024-01-03 16:29:04 +00:00
Bruno Quaresma
f5196c06e1
fix(site): fix insights picker and disable animation ( #11391 )
2024-01-03 16:25:01 +00:00
Bruno Quaresma
d74e7ca20f
docs: update FE fetching data docs ( #11376 )
2024-01-03 12:27:33 +00:00
Bruno Quaresma
ac899be74c
chore(site): move workspace topbar component ( #11374 )
2024-01-02 16:02:11 -03:00
Bruno Quaresma
099be249a7
fix(site): fix external auth button loading state ( #11373 )
2024-01-02 18:30:05 +00:00
Bruno Quaresma
c37c0e7d1b
refactor(site): simplify workspace topbar ( #11370 )
2024-01-02 15:17:42 -03:00
Bruno Quaresma
62a20e86fd
chore(site): ignore deletion date on chromatic ( #11372 )
2024-01-02 18:17:24 +00:00
Bruno Quaresma
a1341ee9ac
fix(site): fix pill spinner size ( #11368 )
2024-01-02 15:05:20 -03:00
Bruno Quaresma
467a1a3e71
fix(site): fix workspace topbar back button ( #11371 )
2024-01-02 18:01:06 +00:00
Bruno Quaresma
cf17fabcc6
feat(site): refactor workspace header to be more slim ( #11327 )
2024-01-02 12:42:51 -03:00
Bruno Quaresma
8717fdfc20
refactor(site): refactor pill component API ( #11329 )
...
Refactor the Pill API to make it easier to extend and reuse.
2024-01-02 09:28:51 -03:00
Bruno Quaresma
e2e56d7d4f
refactor(site): move workspace schedule controls to its own component ( #11281 )
2023-12-20 08:46:18 -03:00
Bruno Quaresma
e0d34ca6f7
fix(site): fix error when loading workspaces with dormant ( #11291 )
2023-12-19 20:42:07 -03:00
Bruno Quaresma
7c4fbe5bae
refactor(site): make HelpTooltip easier to reuse and compose ( #11242 )
2023-12-19 10:43:23 -03:00
Bruno Quaresma
e84d89353f
fix(site): fix template editor filetree navigation ( #11260 )
...
Close https://github.com/coder/coder/issues/11203
2023-12-18 14:21:24 -03:00
Bruno Quaresma
32c93a887e
fix(site): fix initial body background color
2023-12-14 18:15:25 +00:00
Bruno Quaresma
43411d20ba
fix(site): fix pending color on dark blue theme ( #11212 )
2023-12-14 15:08:53 -03:00
Bruno Quaresma
0cd4842d18
fix(site): fix pending indicator color ( #11209 )
2023-12-14 11:30:40 -03:00
Bruno Quaresma
8488afa8df
chore(site): enable react-query cache ( #11113 )
2023-12-08 23:58:29 +00:00
Bruno Quaresma
1f7c63cf1b
fix(site): hide ws proxy on menu when disabled ( #11101 )
2023-12-08 11:47:09 -03:00
Bruno Quaresma
9d8578e0e3
refactor(site): apply minor naming improvements ( #11080 )
...
Minor naming and logic improvements to improve readability
2023-12-08 11:46:18 -03:00
Bruno Quaresma
2c7394bb3d
refactor(site): change a few names related to workspace actions ( #11079 )
2023-12-08 13:41:58 +00:00
Bruno Quaresma
c0d68a4c2c
fix(site): fix clickable props on the workspace table row ( #11072 )
2023-12-06 19:50:39 +00:00
Bruno Quaresma
667ee41165
refactor(site): improve minor queries and visuals on external auth ( #11066 )
2023-12-06 16:17:31 -03:00
Bruno Quaresma
8a6bfc9d28
feat(site): do not show health warning when the warning is dismissed ( #11068 )
2023-12-06 16:06:58 -03:00
Bruno Quaresma
dd01bde9b6
fix(site): fix template editor route ( #11063 )
2023-12-06 15:59:00 +00:00