Bruno Quaresma
79480ca587
feat(site): display build logs on template creation ( #12271 )
2024-02-23 12:23:52 -07:00
Michael Smith
1d254f4680
fix: add tests and improve accessibility for useClickable ( #12218 )
2024-02-21 10:59:13 -05:00
Bruno Quaresma
b4fb754b2d
feat(site): show previous agent scripts logs ( #12233 )
2024-02-21 11:42:34 -03:00
Bruno Quaresma
0021c2f906
fix(site): fix parameters field size ( #12231 )
2024-02-20 13:54:07 -03:00
Kayla Washburn-Love
dbaafc863c
chore: update no-restricted-imports lint rule ( #12180 )
...
- prevent importing from the "monolith" lodash module. individual modules are better for tree shaking.
- prevent importing `useTheme` and types from @mui/material/styles. prefer importing from @emotion/react.
2024-02-16 09:54:40 -07: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
2e378b4894
fix(site): fix parameter input icon shrink ( #11995 )
2024-02-02 13:49:49 +00:00
Kayla Washburn-Love
e070a55142
refactor: stabilize theme.roles ( #11969 )
2024-02-01 09:53:26 -07: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
Michael Smith
b0a855caa4
fix: improve click UX and styling for Auth Token page ( #11863 )
...
* wip: commit progress for clipboard update
* wip: push more progress
* chore: finish initial version of useClipboard revamp
* refactor: update API query to use newer RQ patterns
* fix: update importers of useClipboard
* fix: increase clickable area of CodeExample
* fix: update styles for CliAuthPageView
* fix: resolve issue with ref re-routing
* docs: update comments for clarity
* wip: commit progress on clipboard tests
* chore: add extra test case for referential stability
* wip: disable test stub to avoid breaking CI
* wip: add test case for tab-switching
* feat: finish changes
* fix: improve styling for strong text
* fix: make sure period doesn't break onto separate line
* fix: make center styling more friendly to screen readers
* refactor: clean up mocking implementation
* fix: resolve security concern for clipboard text
* fix: update CodeExample to obscure text when appropriate
* fix: apply secret changes to relevant code examples
* refactor: simplify code for obfuscating text
* fix: partially revert clipboard changes
* fix: clean up page styling further
* fix: remove duplicate property identifier
* refactor: rename variables for clarity
* fix: simplify/revert CopyButton component design
* fix: update how dummy input is hidden from page
* fix: remove unused onClick handler prop
* fix: resolve unused import
* fix: opt code examples out of secret behavior
2024-01-31 21:25:30 -05:00
Kayla Washburn-Love
d2e6405322
chore: add inactive role to experimental theme ( #11967 )
2024-01-31 15:16:17 -07:00
Kayla Washburn-Love
76e73287a5
refactor: add modules/templates and modules/workspaces ( #11947 )
2024-01-31 12:09:36 -07:00
Ammar Bandukwala
adbb025e74
feat: add user-level parameter autofill ( #11731 )
...
This PR solves #10478 by auto-filling previously used template values in create and update workspace flows.
I decided against explicit user values in settings for these reasons:
* Autofill is far easier to implement
* Users benefit from autofill _by default_ — we don't need to teach them new concepts
* If we decide that autofill creates more harm than good, we can remove it without breaking compatibility
2024-01-30 16:02:21 -06:00
Kayla Washburn-Love
aeb4112513
chore: update storybook ( #11936 )
2024-01-30 14:23:40 -07:00
Kayla Washburn-Love
619bdd1e7a
refactor: redesign Paywall component ( #11907 )
2024-01-30 10:26:19 -07:00
Kayla Washburn-Love
20dcefa156
add an interaction test to InfoTooltip ( #11905 )
2024-01-30 10:20:11 -07:00
Bruno Quaresma
acd22b2c65
fix(site): fix capitalized username ( #11891 )
...
Fix #11888
2024-01-29 10:24:19 -03:00
Kayla Washburn-Love
bb8ce7bc02
chore: move components/Resources to modules/resources ( #11852 )
2024-01-26 15:11:07 -07:00
Kayla Washburn-Love
8f46beef72
chore: remove most usage of PropsWithChildren ( #11859 )
2024-01-26 12:04:22 -07:00
Kayla Washburn-Love
c2b6e204f3
fix: type error from theme update ( #11844 )
2024-01-26 10:56:19 -07:00
Kayla Washburn-Love
c85fc3c8fe
refactor: add more fill variants to the experimental theme ( #11827 )
2024-01-26 10:28:59 -07: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
8bc91b489e
refactor(site): increase form fields gap ( #11803 )
2024-01-24 14:16:42 -03:00
Kayla Washburn-Love
31a6a5dc6d
chore: add stories for DropdownArrow ( #11764 )
2024-01-23 16:02:57 -07:00
Ben Potter
18d43405c0
chore: change SSH wording on workspace page ( #11702 )
2024-01-23 09:45:44 +03:00
Kayla Washburn-Love
69e963b1a2
refactor: move dashboard functionality to modules/dashboard/ ( #11721 )
2024-01-22 11:44:33 -07:00
Kayla Washburn-Love
f74ef142d0
refactor: reorganize auth components and hooks ( #11717 )
2024-01-22 10:43:32 -07:00
Kayla Washburn-Love
80eac73ed1
chore: remove useLocalStorage hook ( #11712 )
2024-01-19 16:04:19 -07:00
Kayla Washburn-Love
75d70a9542
chore: add a story for WorkspaceOutdatedTooltip ( #11695 )
2024-01-19 11:41:18 -07:00
Bruno Quaresma
1f63a11396
refactor(site): refactor resource and agents ( #11647 )
2024-01-19 09:06:33 -03:00
Kayla Washburn-Love
9ed3487f67
feat: batch workspace updates ( #11583 )
2024-01-18 15:14:25 -07: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
Marcin Tojek
f915bdf26c
feat: support links with custom icons ( #11629 )
2024-01-15 16:56:01 +01:00
Bruno Quaresma
8181c9f349
refactor(site): make cosmetic changes on agent logs ( #11601 )
2024-01-12 17:09:36 -03:00
Bruno Quaresma
ec166cf423
fix(site): remove search menu vertical padding ( #11599 )
2024-01-12 19:33:21 +00:00
Bruno Quaresma
130d5d68a0
refactor(site): refactor workspace notifications ( #11520 )
2024-01-12 15:55:31 -03:00
Cian Johnston
95fd0bb22b
feat(site): remove experiment deployment_health_page ( #11572 )
2024-01-11 21:03:10 +00:00
Kayla Washburn-Love
8c3a4f2d7f
chore: move some components into pages/ ( #11536 )
2024-01-11 11:30:15 -07:00
Jon Ayers
9b437032e9
feat: remove workspace_actions experiment ( #11427 )
2024-01-10 16:19:39 -06:00
Kayla Washburn
97bd74b468
chore: add additional stories to storybook ( #11524 )
...
add stories for ActiveUserChart, CopyableValue, and CopyButton
2024-01-09 14:03:40 -07:00
Kayla Washburn
8a48485014
refactor: clean up Welcome component ( #11526 )
2024-01-09 14:03:33 -07:00
Kayla Washburn
e77b1a5ffd
chore: miscellaneous cleanup ( #11027 )
2024-01-09 10:14:19 -07:00
Kayla Washburn
9f5a59d5c5
feat(site): improve icon compatibility across themes ( #11457 )
2024-01-08 14:12:40 -07: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
Michael Smith
31f8fac1b9
fix: make ProxyMenu more accessible to screen readers ( #11312 )
...
* wip: commit progress on latency update
* chore: add stories and clean up tests
* refactor: clean up code
* fix: make sure headers aren't treated as interactive elements
* refactor: clean up tests
* fix: clean up stories
* docs: add clarifying comment
* fix: update stories again
* fix: clean up/extend prop definitions
* refactor: quick cleanup
* fix: apply Kira's feedback
* refactor: clean up abbr markup to account for pronunciation
* fix: more cleanup
* fix: refine screen reader output for VoiceOver
* refactor: clean up and redefine tests
* feature: add finishing touches
2024-01-07 18:37:01 -05:00
Bruno Quaresma
c428395d71
feat(site): move history into sidebar ( #11413 )
2024-01-05 13:32:05 -03:00