Kira Pilot and Steven Masley
6b68fbbf18
feat: Auditing group members as part of group resource ( #5730 )
...
* added AuditableGroup type
* added json tags
* Anonymizing gGroup struct
* adding support on the FE for nested group diffs
* added type for GroupMember
* Update coderd/database/modelmethods.go
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* Update coderd/database/modelmethods.go
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* fetching group members in group.delete
* passing through right error
* broke out into util function and added tests
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
2023-01-18 15:13:39 -05:00
Cian Johnston
56b996532f
feat: add --experiments flag to replace --experimental ( #5767 )
...
- Deprecates the --experimental flag
- Adds a new flag --experiments which supports passing multiple comma-separated values or a wildcard value.
- Exposes a new endpoint /api/v2/experiments that returns the list of enabled experiments.
- Deprecates the field Features.Experimental in favour of this new API.
- Updates apidocgen to support type aliases (shoutout to @mtojek).
- Modifies apitypings to support generating slice types.
- Updates develop.sh to pass additional args after -- to $CODERD_SHIM.
2023-01-18 19:12:53 +00:00
Bruno Quaresma
537b9df357
refactor: Form page loaders ( #5762 )
2023-01-18 17:51:48 +00:00
Bruno Quaresma
2117eb4f31
chore: Improve bundle size ( #5761 )
2023-01-18 17:31:31 +00:00
Bruno Quaresma
6252f782d8
fix: Setup redirect state ( #5759 )
2023-01-18 15:28:46 +00:00
Ammar Bandukwala
501cfa9e8d
refactor: deduplicate / type license feature code ( #5734 )
2023-01-17 17:04:29 -06:00
Bruno Quaresma
ea1b03f7c9
chore: Remove FE dead code ( #5760 )
2023-01-17 23:00:10 +00:00
Bruno Quaresma
a13614e93d
feat: Pre-fill param inputs with query string values ( #5758 )
2023-01-17 22:56:29 +00:00
Bruno Quaresma
28b2bbd095
refactor: Make navbar and users tab href consistent ( #5754 )
2023-01-17 19:05:54 -03:00
Bruno Quaresma
99f5f44482
fix: Only fetch groups when it is enabled ( #5753 )
2023-01-17 18:33:34 -03:00
Bruno Quaresma
c377cd0fa9
fix: Move CLI auth screen outside of dashboard ( #5755 )
2023-01-17 15:24:22 -03:00
Marcin Tojek
1b0560ceb4
feat: Expose workspace build parameters via API ( #5743 )
2023-01-17 16:24:45 +01:00
Marcin Tojek
6ebadabe4e
feat: Add basic support for rich parameters to coderd and provisionerd ( #5710 )
2023-01-17 11:22:11 +01:00
Ammar Bandukwala
5f7cce775b
fix(site): always use 95th percentile in progress bar ( #5733 )
...
This fixes the issue where the bar flickers from "Up to X seconds
remaining" to "X seconds remaining".
2023-01-16 20:31:44 +00:00
Ammar Bandukwala
4420985fad
feat(coderd): activity bump for full TTL instead of 1h ( #5732 )
2023-01-16 20:13:34 +00:00
Garrett Delfosse
0cf713869b
feat: Manage tokens in dashboard ( #5444 )
2023-01-13 17:20:03 +00:00
Bruno Quaresma
de16e29566
refactor: Refactor update check banner ( #5708 )
2023-01-13 13:48:45 -03:00
Colin Adler
dcab87358e
feat: add stackdriver and json log options to coder server ( #5682 )
2023-01-12 20:08:23 -06:00
Bruno Quaresma
1229fda1a6
refactor: Clean up routes ( #5702 )
...
* refactor: Clean up routes
* Fix tests
2023-01-12 21:03:38 -03:00
Kyle Carberry
67952cf95e
fix: move the web terminal out of the dashboard authentication layout ( #5699 )
...
Fixes #5698 . This was a regression.
2023-01-12 21:44:29 +00:00
Bruno Quaresma
3861d1c555
refactor: Wrap forms into dashboard layout ( #5697 )
2023-01-12 17:08:31 -03:00
Bruno Quaresma
e6072eff59
refactor: Wrap authenticated routes ( #5695 )
2023-01-12 15:52:16 -03:00
Bruno Quaresma
f9f7283e16
refactor: Move deploy settings machine to the layout ( #5693 )
2023-01-12 17:02:11 +00:00
Bruno Quaresma
cd1a2d2d5d
refactor: Refactor site roles machine to be used in the page ( #5692 )
2023-01-12 13:53:46 -03:00
Bruno Quaresma
f5a7538637
refactor: Make the navbar wider ( #5689 )
2023-01-12 16:34:56 +00:00
Kyle Carberry
41b58cd027
fix: open VS Code Remote in the same window to prevent flashing ( #5684 )
...
Fixes #5676 .
2023-01-11 23:47:44 +00:00
Presley Pizzo
1df72ee093
fix: handle NaN in build time estimate ( #5679 )
2023-01-11 15:56:21 -05:00
Bruno Quaresma and Kira Pilot
a5d39adf3e
refactor: Extract ssh logic from auth service ( #5670 )
...
* refactor: Extract ssh logic from auth service
* Update site/src/i18n/en/userSettingsPage.json
Co-authored-by: Kira Pilot <kira@coder.com >
Co-authored-by: Kira Pilot <kira@coder.com >
2023-01-11 17:04:42 +00:00
Kyle Carberry
01652e8afb
fix: disable pointer events on app icons ( #5664 )
...
Ben accidentally clicked to open this in a new tab
which seemed kinda janky UX-wise on our part.
2023-01-10 21:42:33 +00:00
Bruno Quaresma
f5d623ff3f
refactor: User settings page ( #5661 )
2023-01-10 17:57:08 -03:00
Ammar Bandukwala
d5ab06ed68
feat: improve copy in new template wizard ( #5659 )
2023-01-10 18:46:08 +00:00
Kira Pilot
0171ccbf62
chore: forbid direct react import ( #5658 )
2023-01-10 13:30:48 -05:00
Michel Racic
efee03fdec
fix(site): changing password no longer silently trims space chars in a password ( #5640 )
2023-01-10 11:34:58 -06:00
Kira Pilot
f96365a181
chore: remove redundant icon stories ( #5656 )
2023-01-10 11:53:51 -05:00
Kyle Carberry and Kira Pilot
d2ef727064
feat: add experimental button to open vscode locally ( #5654 )
...
* feat: add experimental button to open vscode locally
This uses the new Coder extension to open up any workspace
with a single click.
* Update site/src/components/VSCodeDesktopButton/VSCodeDesktopButton.stories.tsx
Co-authored-by: Kira Pilot <kira@coder.com >
Co-authored-by: Kira Pilot <kira@coder.com >
2023-01-10 16:07:40 +00:00
Joe Previte
fa7deaaa5c
feat: add storybook for /deployment/security ( #5610 )
...
* refactor: move securitysettings to dir
* refactor: split page view SecuritySettingsPage
* feat: add storybook for security page
* fixup
2023-01-09 20:44:43 +00:00
Bruno Quaresma
f70726b43c
refactor: Extract security logic from auth service ( #5635 )
2023-01-09 13:18:32 -07:00
Bruno Quaresma
fe16b2a06d
refactor: Add spacing in the bottom of a page ( #5633 )
2023-01-09 13:17:48 -07:00
Bruno Quaresma
70d71bc7bc
refactor: Do not display port forward button if it is disabled ( #5604 )
2023-01-09 13:38:31 -03:00
Joe Previte
6807ad0d1b
feat: add storybook for /deployment/userauth ( #5609 )
...
* refactor: move deploysettingspage to dir
* refactor: split page/view UserAuthSettings
* feat: add storybook for user auth
* Update site/src/components/DeploySettingsLayout/OptionsTable.tsx
2023-01-09 16:01:22 +00:00
Joe Previte
763147e5f2
feat: add storybook for /deployment/network ( #5603 )
...
* refactor: move NetworkSettingsPage to dir
* refactor: split page/view NetworkSettings
* feat: add storybook for NetworkSettingsPage
2023-01-06 17:14:01 +00:00
Joe Previte
242676bac3
feat: add storybook for /deployment/gitauth ( #5596 )
...
* refactor: move GitAuthSettingsPage to dir
* refactor: split page and view GitAuthSettingsPage
* fixup!: formatting
* refactor: narrow props in git auth view
* feat: add storybook for GitAuthSettingsPageView
* fixup: formatting
2023-01-06 16:58:20 +00:00
Bruno Quaresma
aa68e0f8c9
fix: Too many requests during watching template version ( #5602 )
2023-01-06 13:31:49 -03:00
Joe Previte and Asher
59e919ab4a
feat: add storybook for /deployments/general ( #5595 )
...
* refactor: split GeneralSettings page <> View
* feat: add story for generalsettingspageview
* Update site/src/pages/DeploySettingsPage/GeneralSettingsPage/GeneralSettingsPageView.tsx
Co-authored-by: Asher <ash@coder.com >
Co-authored-by: Asher <ash@coder.com >
2023-01-05 23:06:16 +00:00
Joe Previte
bb03df8148
feat: add storybook for /deployment/appearance page ( #5582 )
...
* wip
* wip: move appearancesettingspage
* refactor: separate page and view ApperanceSettings
* refactor: create storybook from AppearanceSettingsView
* fixup: formatting and types
2023-01-05 16:16:54 -05:00
Bruno Quaresma
0d30a1eb72
fix: Display service banner after login ( #5594 )
2023-01-05 21:10:15 +00:00
Dean Sheather
5a968e2f93
feat: add flag to disaable all rate limits ( #5570 )
2023-01-05 18:05:20 +00:00
Bruno Quaresma
ab7e676b54
refactor: Refactor user menu ( #5591 )
2023-01-05 14:06:58 -03:00
Ben Potter and Dean Sheather
04d45f3c1c
fix!: remove AUTO_IMPORT_TEMPLATE for Kubernetes installs ( #5401 )
...
* fix!: remove AUTO_IMPORT_TEMPLATE
* chore: remove template auto importing
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-01-05 04:04:32 +00:00
Ammar Bandukwala
0b63825a07
site: fix copy in users roles view ( #5583 )
2023-01-04 17:13:04 -06:00