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
Abhineet Jain
e7bc01383c
fix: handle workspace errors ( #3341 )
2022-08-05 10:38:07 -05:00
Ben Potter
420fae886a
chore: link to the hosted docs site instead of GitHub ( #3365 )
2022-08-03 17:04:45 +00:00
Ammar Bandukwala
bd785ddd87
Fix docs links ( #3351 )
2022-08-02 01:22:14 -04:00
Kyle Carberry
8f3727d05d
fix: Update issue reporting link with body ( #3339 )
2022-08-01 17:03:02 +00:00
Ben Potter
56ee105a2a
chore: add Discord link to footer ( #3239 )
2022-08-01 10:03:52 -05:00
Ammar Bandukwala
19fcf60864
ci: add typo detection ( #3327 )
...
And fix them.
2022-08-01 09:29:52 -04:00
Kyle Carberry and Ammar Bandukwala
3d0febdd90
feat: Add OIDC authentication ( #3314 )
...
* feat: Add OIDC authentication
* Extract username into a separate package and add OIDC tests
* Add test case for invalid tokens
* Add test case for username as email
* Add OIDC to the frontend
* Improve comments from self-review
* Add authentication docs
* Add telemetry
* Update docs/install/auth.md
Co-authored-by: Ammar Bandukwala <ammar@ammar.io >
* Update docs/install/auth.md
Co-authored-by: Ammar Bandukwala <ammar@ammar.io >
* Remove username package
Co-authored-by: Ammar Bandukwala <ammar@ammar.io >
2022-07-31 23:05:35 -05:00
dependabot[bot] and Presley Pizzo
d12e6b394f
chore: bump typescript from 4.6.4 to 4.7.4 in /site ( #2941 )
...
* chore: bump typescript from 4.6.4 to 4.7.4 in /site
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.6.4 to 4.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.4...v4.7.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Remove unnecessary React imports
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Presley Pizzo <presley@coder.com >
2022-07-29 14:48:58 -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
Abhineet Jain
e94fe20b6b
fix: handle getUser error ( #3285 )
2022-07-29 13:10:22 -04:00
Abhineet Jain
74c87664c1
fix: handle more auth API errors ( #3241 )
2022-07-28 17:14:05 -04:00
Presley Pizzo
73f145e45f
fix: error messages from workspaceScheduleXService ( #3255 )
...
* Update color palette
* Edit dialog error colors
* Format
* Lighten links
* Lighten link just in ErrorSummary
* Format
* Fix errors in schedule xservice
* Add error summary to form for generic message
* Format
* Extend getFormHelpers to remap field name
* Add mock error and use in storybook
* Format
2022-07-28 13:18:51 -04:00
Bruno Quaresma
1a8cce27ae
fix: Workspace schedule button on responsive ( #3264 )
2022-07-28 16:17:50 +00:00
Bruno Quaresma
2805d86ba9
chore: Replace stop icon to use pause icon ( #3261 )
2022-07-28 11:02:14 -03:00
Presley Pizzo
a37e61a099
fix: make text colors legible ( #3250 )
...
* Update color palette
* Edit dialog error colors
* Format
* Lighten links
* Lighten link just in ErrorSummary
* Format
2022-07-27 13:49:03 -04:00
Abhineet Jain
6f93acd964
feat: make template pages responsive ( #3232 )
2022-07-26 16:31:58 -04:00
Bruno Quaresma
991b4f7480
feat: Make settings page responsive ( #3228 )
2022-07-26 19:48:41 +00:00
Bruno Quaresma
509a601efe
feat: Make users page responsive ( #3229 )
2022-07-26 16:46:43 -03:00
Abhineet Jain
0128ca6bd1
fix: manage backend authXService errors ( #3190 )
2022-07-26 15:39:45 -04:00
Bruno Quaresma
d2aa75dd0d
fix: Responsive for workspaces and workspace page ( #3189 )
2022-07-26 15:05:00 -03: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
Bruno Quaresma
b0957f32e3
feat: Add mobile navbar ( #3186 )
2022-07-25 17:54:11 +00:00
Bruno Quaresma
ca93614c3f
refactor: Make workspace status more visible ( #3130 )
2022-07-22 19:18:52 +00:00
Abhineet Jain
1b19a09a37
feat: New static error summary component ( #3107 )
2022-07-22 19:10:40 +00: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
Bruno Quaresma
3bb760576b
fix: Add resource icons into template page ( #3124 )
2022-07-22 11:46:51 -05:00
Kira Pilot
882ee55fd0
fix: storybook should use absolute paths ( #3119 )
2022-07-22 11:02:54 -04:00
Bruno Quaresma
e874d538fb
feat: Add resource icons ( #3118 )
2022-07-22 11:38:38 -03:00
Bruno Quaresma
5b78251592
refactor: Initial color palette changes ( #3087 )
2022-07-21 17:56:16 +00:00
Bruno Quaresma
916c388d8d
fix: Statuses breaking line in the UI ( #3071 )
...
* fix: Fix statuses breaking line in the UI
* fix: AppLink stories
2022-07-20 17:11:20 +00: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
Abhineet Jain
ccdf82dd7e
feat: show template versions ( #3003 )
2022-07-15 15:25:47 -07: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
Bruno Quaresma
d26b3b7ba1
refactor: Remove avatar from workspace name ( #3006 )
2022-07-15 15:49:18 +00: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
Bruno Quaresma
adcd6f5cf1
refactor: Make the workspace panels more light ( #2984 )
2022-07-14 15:09:07 -03:00
Abhineet Jain
bf1af216e1
fix: remove access column header ( #2976 )
2022-07-13 17:59:09 -07:00
Abhineet Jain
b692b7ea14
fix: remove system user highlighting ( #2973 )
2022-07-13 11:48:26 -07:00
Bruno Quaresma
000bc50258
refactor: Refactor last built by column ( #2968 )
2022-07-13 12:37:12 -03:00
Abhineet Jain
b0bab3e432
feat: show last build initiator for workspaces ( #2921 )
2022-07-12 10:14:36 -07:00
Bruno Quaresma
e172a40a91
fix: Add links to the SSH popover ( #2945 )
2022-07-12 16:45:53 +00:00
Bruno Quaresma
166bc273b3
feature: Add SSH button in the agent access column ( #2931 )
2022-07-12 13:10:38 -03:00
Abhineet Jain
df13b9dfea
fix: open multiple app windows ( #2912 )
2022-07-11 12:24:28 -07: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
Abhineet Jain
c1b3080162
fix: restrict edit schedule access ( #2698 )
2022-07-01 20:43:51 +00:00
Bruno Quaresma
ea5c2cd09b
refactor: Downsize the search bar a bit ( #2789 )
2022-07-01 17:37:08 -03:00
Kira Pilot
ead3516fb5
fixing searchBar style type ( #2785 )
2022-07-01 15:09:44 -04:00