Kira Pilot and ケイラ
191b0efb80
fix: select default org in template form if only one exists ( #16639 )
...
resolves #16849 https://github.com/coder/internal/issues/147

---------
Co-authored-by: ケイラ <mckayla@hey.com >
2025-03-10 11:56:08 -04:00
Kira Pilot and Jaayden Halko
2c6df5a9ae
fix: sort orgs alphabetically in dropdown ( #16583 )
...
resolves https://github.com/coder/internal/issues/352
<img width="312" alt="Screenshot 2025-02-18 at 12 16 09 PM"
src="https://github.com/user-attachments/assets/c7863bfd-c7cc-4fa6-be88-68a03cd19c1f "
/>
---------
Co-authored-by: Jaayden Halko <jaayden.halko@gmail.com >
2025-02-19 10:20:14 -05:00
Kira Pilot
4eb67ad98a
Revert "feat: implement multi-org template gallery ( #13784 )" ( #14013 )
...
This reverts commit 554c4ab1eb .
2024-07-25 13:09:04 -04:00
Kira Pilot
dd99897bb2
chore: updating Ashby link to be position agnostic ( #13543 )
2024-06-11 12:59:33 -04:00
Kira Pilot and Kyle Carberry
bee4ece1b9
fix: update install.sh to remove dead doc link ( #13308 )
...
* chore(docs): update install.sh to remove dead doc link
* Update install.sh
Co-authored-by: Kyle Carberry <kyle@coder.com >
* escaping script properly
---------
Co-authored-by: Kyle Carberry <kyle@coder.com >
2024-05-30 10:39:17 -04:00
Kira Pilot
4c71cccbc3
fix(site): disable autostart and autostop according to template settings ( #11809 )
...
* fix (site): disable autostart and autostop according to template settings
* checking form values again; wrote tests
* fixed closure and label bugs
* fix broken query key
* tweaks
2024-01-26 09:06:01 -05:00
Kira Pilot
20dff2aa5d
added react query dev tools ( #11293 )
2023-12-20 10:08:51 -05:00
Kira Pilot
091fdd6761
fix: redirect unauthorized git users to login screen ( #10995 )
...
* fix: redirect to login screen if unauthorized git user
* consolidated language
* fix redirect
2023-12-07 09:19:31 -05:00
Kira Pilot
53453c06a1
fix: display app templates correctly in build preview ( #10994 )
...
* fix: appropriately display display_app apps in template build preview
* added display apps to build preview
* added test, consolidated names
* handling empty state
2023-12-05 16:01:40 -05:00
Kira Pilot
d374becdeb
fix: redirect to new url after template name update ( #10926 )
...
* fix: updating template name routes to correct URL
* added e2e test
2023-11-29 10:54:21 -05:00
Kira Pilot
88f4490ad6
fix: clear workspace name validation on field dirty ( #10927 )
2023-11-29 10:53:45 -05:00
Kira Pilot
54c3fc63d9
fix: docuemnt workspace filter query param correctly ( #10894 )
2023-11-27 12:57:24 -05:00
Kira Pilot and Muhammad Atif Ali
ace188bfc2
fix: clarify language in orphan section of delete modal ( #10764 )
...
* fix: clarify language in orphan section of delete modal
* tinted title
* Update site/src/pages/WorkspacePage/WorkspaceDeleteDialog/WorkspaceDeleteDialog.tsx
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
* prettier
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-11-20 15:04:51 -05:00
Kira Pilot
9f3a955ebf
fix: show all experiments in deployments list if opted into ( #10722 )
2023-11-16 10:53:35 -05:00
Kira Pilot
38163edf2f
feat: allow autostop to be specified in minutes and seconds ( #10707 )
...
* feat: allow autostop to be specified in minutes and seconds
* fix test
2023-11-15 11:01:26 -05:00
Kira Pilot
ef70165a8a
feat: add orphan option to workspace delete in UI ( #10654 )
...
* added workspace delete dialog
* added stories and tests
* PR review
* fix flake
* fixed stories
2023-11-14 11:32:05 -05:00
Kira Pilot
652097ed3a
fix: update HealthcheckDatabaseReport mocks ( #10655 )
2023-11-13 11:28:20 -05:00
Kira Pilot
4316c1c862
fix: display all metadata items alongside daily_cost ( #10554 )
...
* resolves #10411
* Update site/src/components/Resources/ResourceCard.test.tsx
2023-11-07 13:04:10 -05:00
Kira Pilot
ed5567ba28
fix: show dormant and suspended users in groups ( #10333 )
...
* fix: show dormant and suspended users in groups
* added status column
2023-10-20 11:36:00 -04:00
Kira Pilot
9c9319f81e
fix: resolve User is not unauthenticated error seen on logout ( #10349 )
...
* fix: do not cache getAuthenticatedUser call
* use initialQuery, add back meta tag for initial load of users
* lift initialUserData
2023-10-19 14:50:53 -04:00
Kira Pilot
1656249e07
feat: add all safe experiments to the deployment page ( #10276 )
...
* added new option table type for experiments
* added tests
* fixed go tests
* added go test for new param
* removing query change
* clearing ExperimentsAll
* dont mutate ExperimentsAll
* added new route for safe experiments
* added new route for safe experiments
* added test for new route
* PR feedback
* altered design
* alias children
2023-10-17 14:49:19 -04:00
Kira Pilot
7c6687813d
fix(site): ensure empty string error shows default message ( #10196 )
...
* fix(site): ensure empty string error shows default message
* added test
* added logging
* asserting axios message
* cleanup and add test
2023-10-11 13:54:58 -04:00
Kira Pilot
791144ddfd
feat(site): disable rich parameters when using open in coder ( #10114 )
...
* feat(site): disable rich parameters when using open in coder
* updated docs
* chore(site): increase refetch interval for deployment health
* Revert "chore(site): increase refetch interval for deployment health"
This reverts commit 8e642be3fb .
2023-10-09 09:47:22 -04:00
Kira Pilot
da47ac87db
chore(site): increase refetch interval for deployment health ( #10117 )
2023-10-06 16:26:46 -04:00
Kira Pilot
75366ec6b5
more renames ( #9876 )
2023-09-26 14:45:29 -04:00
Kira Pilot
c569528fb7
fix: add front-end fixes for minor workspace action bugs ( #8252 )
...
* fix: incorrect copy on inactivity_ttl field
* disabling locked fields unless inactivity TTL is set
* scoping inactivity dialog message to template
* fixed pluralization for inactivity dialog
* amending logic gate to show inactivity dialog
* fixed pagination bug
2023-06-30 09:45:44 -04:00
Kira Pilot
7ca624eceb
fix: removing prettier path in vscode config ( #8255 )
2023-06-29 09:00:51 -04:00
Kira Pilot
f13632cea8
feat: add impending deletion filter to workspaces page ( #7860 )
...
* add workspace deletion dialog
* add deleting_by query param
* added test
* filtering on workspaces to be deleted
* cleaned up form
* added story
* added banner filter
* PR feedback
* fix lint and stories
* PR feedback
* added enterprise test
* added unit tests in search_test.go
* remove unused fn
* unstaged changes
2023-06-12 11:55:51 -07:00
Kira Pilot
74ffd2756a
fix: respect uppercase letters in username filter for audit ( #7880 )
...
* fix: respect uppercase letters in username filter for audit
* updated documentation
2023-06-07 05:48:08 -07:00
Kira Pilot
4d4ffa2d99
feat: add expiration indicators to license card ( #7684 )
...
* sorting licenses; add expiration badge
* updated story
2023-05-25 11:37:51 -07:00
Kira Pilot
0c665235ff
feat: add impending deletion banner to workspace page ( #7634 )
...
* add banner to workspace page
* fix prettier and lint
* color-code banner
* using warning instead
* improve prop name for clarity
2023-05-25 10:55:41 -07:00
Kira Pilot
0b15b1bcd1
feat: add impending deletion indicators to the workspace page ( #7588 )
...
* created WorkspaceDeletion directory
* remove commented code
* attempting to fix workspace stories
* fix lint
* fix the rest of the stories
* fix right stories
* PR comments
* fix lint
2023-05-18 11:08:55 -07:00
Kira Pilot
dca77ba487
feat: add workspaces banner for impending deletion ( #7538 )
...
* feat: add workspaces banner for impending deletion
* added storybook
* remove storybook - cannot add because of hook used in badge component
2023-05-16 07:01:22 -07:00
Kira Pilot
224d25d4e1
feat: add 'impending deletion' badges to workspaces page ( #7530 )
...
* update deleting logic
* added status badge on workspaces page
* licensing and feature flagging
* preset filter for failed workspaces
* remove comment
* PR feedback
* Revert "PR feedback"
This reverts commit 2dfbb50acd .
* PR feedback 2
2023-05-15 07:59:17 -07:00
Kira Pilot
ae3473dc1b
feat: add deleted_at field to workspace model ( #7475 )
...
* added impending_deletion workspace field
* gen docs
* update golden files
* added test
* PR comments
2023-05-11 08:47:53 -07:00
Kira Pilot
a42a36a474
feat: add workspace actions cleanup configuration flags to CLI template create and edit ( #7453 )
...
* added cleanup flags on template create
* added cleanup flags on template edit
* fixed tests
* added to tests
2023-05-10 12:57:11 -07:00
Kira Pilot
0755ff32ef
label change ( #7455 )
2023-05-08 16:13:14 -03:00
Kira Pilot and Dean Sheather
5ffa6dae50
feat: add inactivity cleanup and failure cleanup configuration fields to Template Schedule Form ( #7402 )
...
* added workspace actions entitlement
* added workspace actions experiment
* added new route for template enterprise meta
* removing new route; repurposing old
* add new fields to get endpoints
* removed workspace actions experiment
* added logic to enterprise template store
* added new form fields
* feature flagged new fields
* fix validation
* fixed submit btn
* fix tests
* changed ttl defaults
* added FE tests
* added BE tests
* fixed lint
* adjusted comment language
* fixing unstaged changes check
* fix test
* Update coderd/database/migrations/000122_add_template_cleanup_ttls.down.sql
Co-authored-by: Dean Sheather <dean@deansheather.com >
* Update coderd/database/migrations/000122_add_template_cleanup_ttls.up.sql
Co-authored-by: Dean Sheather <dean@deansheather.com >
---------
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-05-05 08:19:26 -07:00
Kira Pilot
2e9310b203
chore: add workspace actions entitlement and experiment ( #7361 )
...
* added workspace actions entitlement
* added workspace actions experiment
2023-05-03 11:34:43 -07:00
Kira Pilot and BrunoQuaresma
a2ff674158
fix(UI): workspace restart button stops build before starting a new one ( #7301 )
...
* feat(UI): add workspace restart button (#7137 )
* Refactor primary buttons
* refactor(site): Always show the main actions
* Remove tests that are testes on Storybook
* Fix tests
* Fix keys
* added restart btn
---------
Co-authored-by: BrunoQuaresma <bruno_nonato_quaresma@hotmail.com >
* added restart hook
* added error handling
* going back to chaining in success callback
* add restarting btn
* added test
* PR feedback
---------
Co-authored-by: BrunoQuaresma <bruno_nonato_quaresma@hotmail.com >
2023-04-28 11:16:04 -07:00
Kira Pilot
96a12d17ef
Revert "feat(UI): add workspace restart button ( #7137 )" ( #7268 )
...
This reverts commit 9ec16d4454 .
2023-04-24 12:44:22 -07:00
Kira Pilot
e2a7448cc8
fix: allow update of empty template description ( #7225 )
2023-04-20 10:59:57 -07:00
Kira Pilot
dc5e16ae22
feat: add success modal with token value to create token page ( #7170 )
...
* added token success modal
* added a test for new modal
2023-04-17 11:54:43 -07:00
Kira Pilot and BrunoQuaresma
9ec16d4454
feat(UI): add workspace restart button ( #7137 )
...
* Refactor primary buttons
* refactor(site): Always show the main actions
* Remove tests that are testes on Storybook
* Fix tests
* Fix keys
* added restart btn
---------
Co-authored-by: BrunoQuaresma <bruno_nonato_quaresma@hotmail.com >
2023-04-14 08:48:05 -07:00
Kira Pilot and Colin Adler
f6c89a2615
feat: differentiate new user registration from user login in the audit log ( #7096 )
...
* auditing register events
* fix tests
* update docs
* update comments
* Update coderd/audit/request.go
Co-authored-by: Colin Adler <colin1adler@gmail.com >
---------
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2023-04-12 11:46:16 -07:00
Kira Pilot
a364318462
chore(UI): redirecting from workspace page if 404 ( #6880 )
2023-03-31 06:31:48 -07:00
Kira Pilot
3b52d4f336
chore(UI): remove template link from workspaces page row ( #6882 )
...
* chore(UI): remove template link from workspaces page row
* remove stack and span as per PR comment
2023-03-30 10:32:23 -07:00
Kira Pilot
fc21e159b8
fix(UI): redirect if user is not permissioned to see workspace ( #6786 )
...
* fix(UI): redirect if user is not permissioned to see workspace
* fix tests
2023-03-27 06:25:31 -07:00
Kira Pilot
08afe3cfad
chore(UI): remove private icon from apps in dashboard ( #6801 )
...
* chore(UI): remove private icon from apps in dashboard
* clean up redudant snapshots
2023-03-27 06:24:42 -07:00
Kira Pilot
25e92fd2f4
fix(audit): audit login/logout for new 3rd-party auth ( #6733 )
...
* fix(audit): audit login/logout for new 3rd-party auth
* no longer auditing unknown users
2023-03-22 12:52:13 -07:00
Kira Pilot
1ccbd54ea2
chore(UI): update autocomplete no options text ( #6735 )
2023-03-22 11:14:07 -07:00
Kira Pilot
090e37fc46
feat(audit): auditing token addition and removal ( #6649 )
...
* auditing tokens
* adding diffs for token auditing
* added test
* generating docs
* auditing owner field
2023-03-17 10:41:44 -07:00
Kira Pilot
5b07f1e2a3
feat(tokens): improve delete confirmation dialog ( #6651 )
2023-03-17 10:29:51 -07:00
Kira Pilot
811a69f371
feat(site): add ability to create tokens from account tokens page ( #6608 )
...
* add token actions
* added basic token form
* removed token switch
* refined date field
* limiting lifetime days to maxTokenLifetime
* broke apart files
* added loader and error
* fixed form layout
* added some unit tests
* fixed be tests
* no authorize check
2023-03-16 08:25:08 -07:00
Kira Pilot
ef2e86f309
increase default max-token-duration ( #6467 )
2023-03-07 06:35:48 -08:00
71d1e63af0
feat: add ability to name tokens ( #6365 )
...
* add tokens switch
* reorged TokensPage
* using Trans component for description
* using Trans component on DeleteDialog
* add owner col
* simplify hook return
* lint
* type for response
* added flag for name
* fixed auth
* lint, prettier, tests
* added unique index for login type token
* remove tokens by name
* better check for unique constraint
* docs
* test: Fix dbfake to insert token name
* fix doc tests
* Update cli/tokens.go
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* Update coderd/database/migrations/000102_add_apikey_name.down.sql
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* add more specificity to IsUniqueViolation check
* fix tests
* Fix AutorizeAllEndpoints
* rename migration
---------
Co-authored-by: Steven Masley <stevenmasley@coder.com >
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
2023-03-02 09:39:38 -08:00
Kira Pilot
6304bfb5c0
feat: add 'Show all tokens' toggle for owners ( #6325 )
...
* add tokens switch
* reorged TokensPage
* using Trans component for description
* using Trans component on DeleteDialog
* add owner col
* simplify hook return
* lint
* type for response
* PR feedback
* fix lint
2023-03-01 08:35:55 -08:00
Kira Pilot
a32169ccb5
feat: add flag to see all tokens if owner ( #6227 )
...
* added query for tokens by user id
* updated query args
* adding owner col
* fix request params
* update-golden-files
* added owners col to ls table output
* added ttoken translations
* prettier
* format table according to arg
* using slice.Contains
* refactored token state
* cleanup
2023-02-23 07:00:27 -08:00
Kira Pilot
5e60879fb8
feat: audit addition and removal of licenses ( #6125 )
...
* added license audit resource
* audit delete licenses
* added filtering
* remove logs
* making the best of the current UUID situation
* fixed lint
* fix tests
* regen docs
* PR feedback
* PR feedback
2023-02-14 16:34:13 -05:00
Kira Pilot
7a1731b620
chore: change build audit log string to be clearer ( #6093 )
...
* changed bbuild string
* clean up friendly string
* using Trans component
* general cleanup
* fixed tests
* fix lint
* fixing bolding
* removing dead strings in auditLogRow
* fix tests
2023-02-08 13:06:57 -05:00
Kira Pilot
3da33d23a4
chore: fix status color for redirects on audit page ( #6096 )
2023-02-08 09:40:51 -05:00
Kira Pilot
4155b085b7
feat: add preset filter for audit logins ( #6066 )
2023-02-07 09:17:06 -05:00
Kira Pilot and Steven Masley
46fe59f5e7
feat: audit login ( #5925 )
...
* added migration for api key resource
* sort of working
* auditing login
* passing the correct user id
* added and fixed tests
* gen documentation
* formatting and lint
* lint
* audit Github oauth and write tests
* audit oauth and write tests
* added defer fn for login error auditing
* fixed test
* feat: audit logout (#5998 )
* Update coderd/userauth.go
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* fix test
* bypassing diff generation if login/logout
* lint
---------
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
2023-02-06 15:12:50 -05:00
Kira Pilot
6c90701a73
chore: ignore trend line in storybook ( #6003 )
2023-02-03 09:05:38 -05:00
Kira Pilot
a70e722e7f
fix: hide IP on workspace build logs ( #5997 )
2023-02-02 20:22:36 +00:00
Kira Pilot and Steven Masley
b31b0fd189
fix: audit log broken build links ( #5895 )
...
* pushing for guidance
* added test
* PR feedback
* fixed tests
* Update coderd/audit.go
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
* runnig make gen
---------
Co-authored-by: Steven Masley <Emyrk@users.noreply.github.com >
2023-01-30 18:43:29 +00:00
Kira Pilot
88b5d42967
chore: add more specificity to check_enterprise_imports script ( #5920 )
2023-01-30 12:00:19 -05:00
Kira Pilot
fa5b6125a9
fix: ensure fields show up for group resource in docs ( #5918 )
...
* fix: ensure fields show up for group resource in docs
* ran prettier
2023-01-30 10:54:58 -05:00
Kira Pilot
8a5760a2fe
chore: replace AuditableGroup label in docs ( #5894 )
2023-01-27 13:36:00 -05:00
Kira Pilot
cf93fbd39a
chore: update Audit docs to include Audit Actions ( #5887 )
...
* chore: update Audit docs to include Audit Actions
* regenerated audit docs
* adjusted check_enterprise_imports.sh
* PR feedback
* changing script back for now as CI faiiling
2023-01-27 11:50:21 -05:00
Kira Pilot
e663eaad96
chore: remove flaking e2e test ( #5884 )
2023-01-26 23:10:01 -03:00
Kira Pilot
3d58e6912a
chore: removing unaudited resources ( #5885 )
...
* chore: removing unaudited resources
* cleaned up tests
* CI errors
2023-01-26 18:14:09 -05:00
Kira Pilot
e2bea2d20f
chore: autogenerate audit log documentation ( #5862 )
...
* added script for table creation
* added tags to audit-logs.md
* removed log
* removed empty block line
* PR feedback
* modify check_unstaged
* third times the charm maybe
* spelling
* relative path
* excluding from the right script this time
* sorted resources to ensure table order
* running make cmd
* running make again
* ensuring order on subtable
2023-01-26 18:12:12 -05:00
Kira Pilot
322a4d93e1
feat: add audit log filter for autostarted and autostopped workspace builds ( #5830 )
...
* added query
* fixed query
* added example to dropdown
* added documentation
* added test
* fixed formatting
* fixed format
2023-01-24 15:34:29 -05:00
Kira Pilot
1213162163
feat: adding template version id to workspace build diff ( #5841 )
...
* adding template-version-id to build diff
* fix tests
2023-01-24 10:53:04 -05:00
Kira Pilot
443e2180fa
feat: indicate when workspace builds are stopped/started by Coder ( #5813 )
...
* feat: indicate when workspace_builds are stopped/started by Coder
* added translattion
* added json tags and adjust type
2023-01-23 15:47:58 -05:00
Kira Pilot
882832cc51
chore: removed FE code owners ( #5826 )
2023-01-23 20:29:18 +00:00
Kira Pilot
0e58772f5b
fix: filter workspace_build resource on start/stop action ( #5809 )
...
* fix: ufilter workspace_build resource on start/stop action
* added preset filter for workspace_build filtering
* cleaning up the preset filters
2023-01-20 13:23:13 -05:00
Kira Pilot
a0a959c7a5
feat: better display secret audit values ( #5801 )
2023-01-19 17:47:53 -05:00
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
Kira Pilot and Steven Masley
f0eddbaab4
chore: Support anonymously embedded fields for audit diffs ( #5746 )
...
- Anonymously embedded structs are expanded as top level fields.
- Unit tests for anonymously embedded structs
Co-authored-by: Steven Masley <stevenmasley@coder.com >
2023-01-17 12:13:16 -06:00
Kira Pilot
575bfabfcb
fix: audit log workspace build URL should form with the correct workspace owner ( #5674 )
...
* removing workspaceOwner
* querying for workspace build
2023-01-12 09:51:30 -05:00
Kira Pilot
0171ccbf62
chore: forbid direct react import ( #5658 )
2023-01-10 13:30:48 -05:00
Kira Pilot
f96365a181
chore: remove redundant icon stories ( #5656 )
2023-01-10 11:53:51 -05:00
Kira Pilot
a071bfa8aa
fix: Store dismissedBanner key in localStorage ( #5388 )
...
* fix: Store dismissedBanner key in localStorage
* cleanup
* removed comment
* spelling
* fixed eslint
* wote test
2022-12-12 16:17:29 -05:00
Kira Pilot
c6ae151f49
feat: amending audit string to show workspace owner ( #5364 )
...
* resolves #5269
* clean up
* fixed audit link
2022-12-09 12:19:30 -05:00
Kira Pilot
85945af55e
fixed bug; wrote tests ( #5329 )
2022-12-06 16:58:32 -05:00
Kira Pilot
df389d429c
Add build number to workspace_build audit logs ( #5267 )
...
* got links working
* added translations
* fixed translation
* added translation for unavailable ip
* added support for group, template, user links
* cleaned up string
* added deleted label
* querying for workspace id
* remove prints
* fix/write tests
* added build number
* checking for existence of additional fields
* adjust documentation
* PR feedback
2022-12-06 13:33:21 -05:00
Kira Pilot
65407462d1
Add audit links/kira pilot ( #5156 )
...
* got links working
* added translations
* fixed translation
* added translation for unavailable ip
* added support for group, template, user links
* cleaned up string
* added deleted label
* querying for workspace id
* remove prints
* fix/write tests
* PR feedback pt 1
* PR feedback part 2
2022-12-02 15:14:45 -05:00
Kira Pilot and Colin Adler
6786ca2854
Audit build outcomes/kira pilot ( #5143 )
...
* auditing failed builds
* logging workspace build successes
* remove duplicate workspace build entry
* fixed workspacebuilds_test
* PR feedback
* lint and migrations
* fix nil auditors
* workspace_build test
* fixed workspaces_teest
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2022-11-22 13:22:56 -05:00
Kira Pilot
3fb7892c07
fix: template permissions page never loads ( #5014 )
...
* removed redundant permissions loader
* fixed tests
2022-11-14 12:33:17 -05:00
Kira Pilot
1c9677d37a
Template delete button/kira pilot ( #4992 )
...
* removed button
* ripped out delete dialog
* fixed tests
* added error message back
* redirecting after success
2022-11-10 10:41:36 -05:00
Kira Pilot and Dean Sheather
a73dd4f45d
Audit date filter/kira pilot ( #4845 )
...
* sql query
* added time_to
* added validation error
* documentation
* attempt to add test
* removed whiitespace
* fix: ensure date_from and date_to are applied correct audit logs
* added more tests
* ran make gen
* PR feedback
Co-authored-by: Dean Sheather <dean@deansheather.com >
2022-11-03 11:04:36 -04:00
Kira Pilot
8282e46813
chore: add audit log tests ( #4764 )
...
* added test for stopping a workspace build
* formatted sfriendly string; added tests
* logging unmarshal error in auditLogDescription
* prettier
* got rid of extra workspace word
* PR feedback
* fixed mistake; wrote tests in penance
* fix be
2022-10-27 15:57:41 -04:00
Kira Pilot
3c5e292c5a
feat: add workspace build start/stop to audit log ( #4744 )
...
* adding workspace_build resource
* added migration
* 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
* generated types; fixed missing cases
* logging error
2022-10-25 15:34:48 -04:00
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