Kira Pilot
145faf4400
adding workspace_build resource ( #4636 )
...
* adding workspace_build resource
* added migration
* added migration for audit_actions
* fix keyword
* got rid oof diffs for workspace builds
* adding workspace name to string
* renamed migrations
* fixed lint
* pass throough AdditionalFields and fix tests
* no need to pass through each handler
* cleaned up migrations
2022-10-25 09:27:50 -04:00
Kira Pilot
afb806f71a
Added the Group resource in audit-logs.md ( #4733 )
2022-10-24 16:26:22 -04:00
Kira Pilot
940201313f
chore: remove org_id from audit diffs ( #4668 )
...
* chore: remove org_id from audit diffs
* PR feedback
* fix tests
2022-10-21 10:34:24 -04:00
Kira Pilot
dd8ebf10db
fix: duplicate workspace update entries ( #4513 )
...
* fix: duplicate workspace update entries
* remove console log
* attempting to fix tests
* keep diffs with 0 changes
* cleaned up test
2022-10-14 14:39:20 -04:00
Kira Pilot
bf0aca35fa
fix: ensure deleting workspace creates audit log ( #4537 )
...
* fix: ensure deleting workspace creates audit log
* getting rid of comments
* remove whitespace
* pushing failing test
* fixed test
2022-10-14 09:47:38 -04:00
Kira Pilot
9c0cc65973
fix: removing unsupported resources from audit log documentation ( #4540 )
2022-10-13 16:59:27 -04:00
Kira Pilot
257df81667
chore: replace old ErrorSummary component ( #4417 )
...
* replaced error summary
* fixed tests
* positioning caret
2022-10-07 13:14:32 -04:00
Kira Pilot
e8e095e2f8
feat: redesign error alert ( #4403 )
...
* added a warning summary component
* added warning to workspace page
* consolidated warnings
* prettier
* updated design
* added color scheme
* updated expander component
* cleanup
* fixed tests
* fixed height issue
* prettier
* use theme constants
* increased icon margin
2022-10-07 10:39:27 -04:00
Kira Pilot
3ad5e11d22
feat: add warning if workspace page becomes stale ( #4375 )
...
* added a warning summary component
* added warning to workspace page
* consolidated warnings
* prettier
* updated design
2022-10-05 18:46:46 -04:00
Kira Pilot
c9bedc5e58
Feat: add showAvatar option to User Autocomplete ( #4269 )
...
* added avatar
* remove commented code
2022-09-30 09:50:36 -04:00
Kira Pilot
776f287685
feat: allow admins to create workspaces for other users in UI ( #4247 )
...
* added permission for creating a workspace on behalf of a user
* committing stashed files
* hooked up autocomplete for users
* added label
* added translations
* wrote test
* added inputMargin prop
* fixed permissions
* added inputSTyle prop
* ran prettier
* fix lint
2022-09-29 14:32:38 -04:00
Kira Pilot
65ff604969
fix: update workspace button should properly update the workspace ( #4228 )
...
* resolves #4098
* PR comments
2022-09-27 19:23:28 -04:00
Kira Pilot
8cd5aeaf25
cleanup workspace machine ( #4160 )
...
* removed dead build states
* removed dead code
* removed guards
* not calling events from actions
* simplified timeline
* simplify refresh template
2022-09-23 13:06:48 -04:00
Kira Pilot
5fd90471fc
Cleanup dead states in workspace machine
...
* removed dead build states
* removed dead code
* removed guards
2022-09-22 13:32:40 -04:00
Kira Pilot
5698b9d706
feat: use sse for workspace page ( #4122 )
...
* added error handling
* workspace machine cleanup
* renaming callback
* general cleanup
* fixed tests
* PR comments
2022-09-21 14:32:00 -04:00
Kira Pilot
cf0d2c9bbc
added react-i18next to FE ( #3682 )
...
* added react-i18next
* fixing typo
* snake case to camel case
* typo
* clearer error in catch block
2022-08-24 17:28:02 -04:00
Kira Pilot
da54874958
fixed users test ( #3676 )
2022-08-24 14:10:41 -04:00
Kira Pilot and Cian Johnston
57c202d112
Template settings fixes/kira pilot ( #3668 )
...
* using hours instead of seconds
* checking out
* added ttl tests
* added description validation and tests
* added some helper text
* fix typing
* Update site/src/pages/TemplateSettingsPage/TemplateSettingsForm.tsx
Co-authored-by: Cian Johnston <cian@coder.com >
* ran prettier
* added ttl of 0 test
* typo
* PR feedback
Co-authored-by: Cian Johnston <cian@coder.com >
2022-08-24 14:07:56 -04:00
Kira Pilot and Joe Previte
4b646cc4fa
fix: hiding agent status on stopped workspaces ( #3512 )
...
* hiding agent status on a stopped workspaace
resolves #3484
* run prettier and lint
* Update site/src/components/Resources/Resources.tsx
Co-authored-by: Joe Previte <jjprevite@gmail.com >
* running prettier
Co-authored-by: Joe Previte <jjprevite@gmail.com >
2022-08-17 14:37:54 -04:00
Kira Pilot
6122df6f1f
feature: gate audit log by permissions ( #3464 )
...
* pairing
* restricting audit route
resolvees #3460
* updated tests
* fixing lint
* useSelector instead of useActor
2022-08-11 09:34:45 -04:00
Kira Pilot
e62677efab
feat: add audit page title, subtitle, and CLI snippet ( #3419 )
...
* resolves #3356
* scaffolded out new audit page header
resolves #3357
* added tests and stories
* run prettier
2022-08-08 21:08:36 -04:00
Kira Pilot
eb7d947d10
resolves #3356 ( #3408 )
2022-08-08 12:23:01 -04:00
Kira Pilot
f49328bee5
chore: fix yaml file config error ( #3306 )
2022-07-29 15:18:22 -04:00
Kira Pilot
aaa2db6f8b
feat: add pagination component to components directory ( #3295 )
...
* proof of concept
* added tests
* fixed tests
* wrote unit tests
* preettier
2022-07-29 14:37:53 -04:00
Kira Pilot
b9936d2310
updated dependabot ( #3297 )
2022-07-29 13:31:49 -04:00
Kira Pilot
ef260faf27
fix: remove flaking test ( #3207 )
2022-07-26 10:35:13 -04:00
Kira Pilot
9bf5537b0f
feat: showcase workspace state in actions dropdown ( #3133 )
...
* show progress indicator within workspace dropdown
resolves #2020
* wrote tests
* fix loading button
* PR feedback
* added stories for dropdown content
* PR feedbac
2022-07-25 18:12:59 -04:00
Kira Pilot
471564df7d
feat: improve update button visibility ( #3115 )
...
* feat: give update button primary focus when applicable
resolves #3024
* added update tooltip
* cleanup
* prettier
* PR feedback
2022-07-22 14:28:52 -04:00
Kira Pilot
882ee55fd0
fix: storybook should use absolute paths ( #3119 )
2022-07-22 11:02:54 -04:00
Kira Pilot and Cian Johnston
0aa8c2efeb
fix: set a failed canceled job status correctly ( #3101 )
...
* set a failed canceled job status correctly
resolves #1374
* added unit test for convertProvisionerJob
* Update coderd/provisionerjobs_internal_test.go
Co-authored-by: Cian Johnston <cian@coder.com >
* PR feedback
Co-authored-by: Cian Johnston <cian@coder.com >
2022-07-21 16:47:06 -04:00
Kira Pilot
0c18a2313f
clarify start validation in schedule ( #3052 )
...
resolves #2792
2022-07-20 11:54:57 -04:00
Kira Pilot
1830a18565
feat: amend schedule form valiidation string ( #3043 )
...
resolves #2792
2022-07-19 12:04:06 -04:00
Kira Pilot
c0d19ebea2
chore: configure absolute paths with webpack ( #3011 )
...
* coonfigure absolute paths with webpack
resolves #1855
* fixed jest config
2022-07-18 10:43:11 -04:00
Kira Pilot
9a5fa3f050
fix: border fixes for workspace schedule button ( #3010 )
...
* border fixes for workspace schedule button
* fixing chromatic snapshots
* chromatic fix
2022-07-15 18:04:33 -04:00
Kira Pilot
eebf0dd736
feat: consolidate workspace buttons/kira pilot ( #2996 )
...
* added workspace cta dropdown
resolves #2748
* added tests
* fixed failing tests
* clean up snapshots
2022-07-14 16:47:10 -04:00
Kira Pilot
50e8a27d04
fix: removing noisy shutdown snapshots ( #2899 )
...
* fix: removing noisy shutdown snapshots
resolves #2685
* removing workspaceSchedule stories
2022-07-11 11:34:58 -04:00
Kira Pilot
ead3516fb5
fixing searchBar style type ( #2785 )
2022-07-01 15:09:44 -04:00
Kira Pilot and Joe Previte
ae59f166fd
chore: cleaning up workspaces table code ( #2765 )
...
* cleaning up workspace table code
* Update site/src/components/WorkspacesTable/WorkspacesTableBody.tsx
Co-authored-by: Joe Previte <jjprevite@gmail.com >
Co-authored-by: Joe Previte <jjprevite@gmail.com >
2022-06-30 16:50:15 -04:00
Kira Pilot
64997705ab
feat: adding active and hover states to search input ( #2741 )
...
* feat: adding active and hover states to search input
* adding error state
* cleaning up error state
* adding input value
2022-06-30 11:57:38 -04:00
Kira Pilot
03fd063d20
chore: adding some quality of life Playwright comments ( #2726 )
2022-06-29 14:25:56 -04:00
Kira Pilot
d9668f7a4e
add debounced search on type to the search bar ( #2703 )
...
* debounced search on type
* loading workspaces on page entry
* fixing e2e test
* removing boilerplate
2022-06-29 13:43:41 -04:00
Kira Pilot
929227d0f8
bug: fix chromatic schedule bug ( #2481 )
2022-06-23 11:25:07 -04:00
Kira Pilot
97d1d2f4f0
added a default app icon ( #2595 )
...
resolves #2268
2022-06-22 17:05:21 -04:00
Kira Pilot
5d2579fcda
fix: adjusting language and icon for feedback link ( #2483 )
...
* fix: adjusting language and icon for feedback link
* adjust classname
2022-06-21 09:56:08 -04:00
Kira Pilot
7dcfea10dc
feat: add feedback link to footer ( #2447 )
...
* add ability to activate users
resolves #2254
* added test
* PR feedback
* guarding against null validation_contains field
* fixing type for ParameterSchema
resolves #2161
* added report link to footer
resolves #1885
* added test
* Footer story
* fix broken test
2022-06-17 13:26:13 -04:00
Kira Pilot
0f44048fcc
fix: adjust ParameterSchema type for workspace creation ( #2384 )
...
* add ability to activate users
resolves #2254
* added test
* PR feedback
* guarding against null validation_contains field
* fixing type for ParameterSchema
resolves #2161
2022-06-15 15:12:57 -04:00
Kira Pilot
a6a06d4e9c
feat: ability to activate suspended users ( #2344 )
...
* add ability to activate users
resolves #2254
* added test
* PR feedback
2022-06-15 13:29:38 -04:00
Kira Pilot
d48ab96511
trying to resolve Chromatic CI failures ( #2350 )
2022-06-15 13:04:47 -04:00
Kira Pilot
ec0bb7b330
feat: update language on workspace page ( #2220 )
2022-06-10 16:42:21 -04:00
Kira Pilot
518495a6c5
feat: show deleted workspace after delete action ( #2208 )
...
* added deleted workspace banner
* x state pass
* added include_deleted param
* clean up x state
* added teests
* cleaning up unneeded xstate service
2022-06-09 11:43:49 -04:00
3bc122b7d5
feat: added include_deleted to getWorkspaceByOwnerAndName ( #2164 )
...
* feat: added include_deleted
relates to #1955
* Update coderd/workspaces.go
defining vars in the scope of conditional
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Update coderd/workspaces.go
avoid newline
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Update coderd/workspaces.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* PR feedback
* wrote test, added type
* Update coderd/workspaces_test.go
shortening test name
Co-authored-by: Cian Johnston <cian@coder.com >
* taking out api.ts change for now
* casing
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
Co-authored-by: Cian Johnston <cian@coder.com >
2022-06-08 14:04:05 -04:00
Kira Pilot
419dc6b036
feat: flexbox updates on workspace page ( #1963 )
...
* feat: flexbox work on workspace page
resolves 1910
* fixing cancel text
* chromatic fixes
* resolves #1953
no overflox text on smaller screens
2022-06-02 09:57:36 -04:00
Kira Pilot
555bf2461a
fix: change color of time icon for dark mode ( #1923 )
...
resolves #1791
2022-05-31 12:33:15 -04:00
Kira Pilot
dd55d4577d
chore: remove react imports ( #1867 )
...
reolves #1856
2022-05-31 10:01:37 -04:00
Kira Pilot
6052607936
feat: add user roles to menu ( #1862 )
...
* view user roles in menu
resolves #1524
* fix stories
* PR feedback
2022-05-27 15:27:51 -04:00
Kira Pilot
d4c26d534c
chore: remove admin dropdown ( #1802 )
...
resolves #1748
2022-05-26 16:04:51 -04:00
Kira Pilot
b4c41d3904
chore: add users link to nav bar ( #1797 )
...
* chore: add users link to nav bar
resolves #1746
* fix test names
2022-05-26 15:25:13 -04:00
Kira Pilot
9a70c345c7
fix: update workspace form fields when switching templates ( #1761 )
...
resolves #1716
2022-05-26 08:43:07 -04:00
Kira Pilot
fa957d6d65
fix: omit url params on login ( #1666 )
...
resolves #1282
2022-05-23 11:01:32 -04:00
Kira Pilot
d0fd0d7040
feat: added error boundary ( #1602 )
...
* added error boundary and error ui components
* add body txt and standardize btn size
* added story
* feat: added error boundary
closes #1013
* committing lockfile
* added email body to help link
2022-05-20 10:48:39 -04:00
Kira Pilot
85a932bfaf
bug: fixed menu height diff ( #1546 )
...
resolves #1229
2022-05-18 10:34:56 -04:00
Kira Pilot
65acfc9bef
bug: using NavLink for menus ( #1530 )
...
* bug: using NavLink for menus
resolves #955
* lets fix our story
2022-05-17 15:01:53 -04:00
Kira Pilot
2569787324
chore: add eslint extension recommendation ( #1400 )
...
resolves #1399
2022-05-11 19:01:21 -04:00
Kira Pilot
e8e6d3c2f1
chore: updated documentation link ( #1387 )
...
* chore: updated documentation link
* PR feedback
2022-05-11 17:10:03 -04:00
Kira Pilot
f93804a2a0
chore: renaming index files ( #1397 )
2022-05-11 17:02:28 -04:00