Commit Graph
5217 Commits
Author SHA1 Message Date
Carlos Alcaide db2d26df9a Add acceptance test for session-recordings/session-recording controller 2023-03-21 17:35:43 -07:00
Carlos Alcaide 2e06d01c39 Add breacrumbs for session-recording/channel-by-connection/channel 2023-03-21 13:20:13 -07:00
Carlos Alcaide 48031cca64 Add breadcrumbs to session-recording 2023-03-21 13:07:39 -07:00
Carlos Alcaide Corvo 06af1a9fc4 Merge pull request #134 from hashicorp/feat-ICU-8419-session-recordings-list
feat: 🎸 Session recordings list
2023-03-21 10:59:20 -07:00
Carlos Alcaide a364407b27 Typo 2023-03-21 10:43:18 -07:00
lisbet-alvarez 638fc9afdf test: 💍 acceptance tests for creation of a storage bucket (#131)
* test: 💍 create acceptance tests for storage buckets

✅ Closes: ICU-8239
2023-03-21 10:42:38 -07:00
Carlos Alcaide 774d9a8bff Add acceptance test 2023-03-21 10:38:19 -07:00
Zhihe Li 3d6d474bd7 refactor: 💡 Return all storage buckets from mirage (#135) 2023-03-21 12:53:05 -04:00
Carlos Alcaide 0d47a37cdf Add breadcrumbs 2023-03-20 14:20:11 -07:00
Carlos Alcaide c08c9cc50d Change typographies within table 2023-03-20 14:13:46 -07:00
Carlos Alcaide 57d31d4ccf feat: 🎸 Session recordings list
Add session recordings list

✅ Closes: ICU-8419
2023-03-20 13:27:24 -07:00
Zhihe Li a829727b1b Feat/update models (#128)
* feat: 🎸 Add mime types field

* feat: 🎸 Add duration field to models
2023-03-20 14:06:15 -04:00
lisbet-alvarez c81e3357d7 feat: 🎸 create form component for storage bucket (#118)
* feat: 🎸 create form component for storage bucket

✅ Closes: ICU-8235
2023-03-17 08:31:51 -07:00
lisbet-alvarez 2c97809730 test: 💍 add related acceptance tests (#122)
* test: 💍 modify acceptance tests for listing a bucket

✅ Closes: ICU-8230
2023-03-17 08:05:59 -07:00
Carlos Alcaide Corvo 8df181e00d Merge pull request #127 from hashicorp/refactor-use-new-session-recording-route
refactor: 💡 Stop using recording store to use session-recording
2023-03-16 14:42:39 -07:00
Zhihe Li 39d43daf7a Icu 8190 ember data recording asciicast (#124)
* feat: 🎸 Add asciicast getter and adapter

✅ Closes: ICU-8190
2023-03-16 15:25:16 -04:00
Carlos Alcaide c6bcfd32d5 refactor: 💡 Stop using recording store to use session-recording 2023-03-16 11:46:11 -07:00
Zhihe Li d08ce29e5a Chore/update model names (#125)
* chore: 🤖 Rename recording to session-recording

* chore: 🤖 Update names for connection models

* chore: 🤖 Update channel models to new name

* chore: 🤖 Update remaining models after merge conflict
2023-03-16 13:49:04 -04:00
Carlos Alcaide Corvo 24f50b3e2d Merge pull request #121 from hashicorp/feat-use-mirage-for-recordings-navigation
feat: 🎸 Use mirage data for simple navigation
2023-03-16 09:44:33 -07:00
Carlos Alcaide f2cd8ec742 Merge remote-tracking branch 'origin/session-recording' into feat-use-mirage-for-recordings-navigation 2023-03-16 09:12:20 -07:00
Zhihe Li 962b0d31ea Merge branch 'main' of https://github.com/hashicorp/boundary-ui-enterprise into session-recording 2023-03-16 10:51:47 -04:00
hc-github-team-secure-boundary 4d2dc80044 Merge pull request #126 from hashicorp/oss/merge-main-bd6eee8eb38dad24018f58648883b0fbd1c73c33
[main] OSS to ENT merge of (bd6eee8)
2023-03-16 10:38:16 -04:00
github-team-secure-boundary 543b8bf5ae Merge Boundary UI OSS branch 'main' at commit bd6eee8eb 2023-03-16 14:20:08 +00:00
Devon Anderson bd6eee8eb3 refactor: 💡 refactored dark-mode styling for HDS (#1655)
Refactored boundary custom colors to be included in root instead of
unused mixin.
2023-03-16 10:19:20 -04:00
Carlos Alcaide Corvo 45a60dc5c4 Merge pull request #119 from hashicorp/feat-ICU-8233-format-time-duration
feat: 🎸 Add format-time-duration helper
2023-03-15 16:40:34 -07:00
Zhihe Li bf2029eb54 feat: 🎸 Add abilities for session recordings (#120)
* feat: 🎸 Add abilities for session recordings

✅ Closes: ICU-8079
2023-03-15 15:45:51 -04:00
Zhihe Li 5992829fa2 feat: 🎸 Add serializer and adapter for storage bucket (#117)
* feat: 🎸 Add serializer and adapter for storage bucket

✅ Closes: ICU-8358
2023-03-15 15:18:02 -04:00
Devon Anderson a28e7810e7 feat: 🎸 add edit functionality to list item for storage bucket (#116)
* feat: 🎸 add edit functionality to list item for storage bucket

Add edit option which navigates to the storage bucket details view.

✅ Closes: ICU-8228

* refactor: 💡 refactor styling for dropdown

Pushed some override stylings into `overrides.scss` in addon styles.

✅ Closes: ICU-8228

* refactor: 💡 commit to validate not box-shadow withouth override

This is just a commit to show a vercel view of dropdown without
overrides.

✅ Closes: ICU-8228

* refactor: 💡 refactor hds themes

Added `light-mode` mixin to the `.ember-application.rose-theme-light`
selector to fix missing `box-shadow` colors.

✅ Closes: ICU-8228
2023-03-15 12:23:14 -04:00
Carlos Alcaide 826a565a81 feat: 🎸 Use mirage data for simple navigation
Use provided mirage data for simple navigation from the list of session
recordings to a detailed channel within a connection
2023-03-14 14:37:41 -07:00
Carlos Alcaide e0a595c9ec Update test with new format 2023-03-14 12:41:43 -07:00
Carlos Alcaide 7782739d2d Change durationUnitFormat style from short to narrow 2023-03-14 12:28:54 -07:00
Carlos Alcaide 59850651b8 feat: 🎸 Add format-time-duration helper
Add format-time-duration helper to provide human-readable duration
string

✅ Closes: ICU-8233
2023-03-14 09:56:47 -07:00
Zhihe Li ce83346461 Icu 8073 mirage recording connection channel (#109)
* feat: 🎸 Add mirage data for recordings, connections, channels

✅ Closes: ICU-8073
2023-03-10 14:20:58 -05:00
lisbet-alvarezandZhihe Li 7af4625457 Icu 8226 create an empty screen when there are no storage buckets (#114)
* feat: 🎸 add new link to create storage bucket

✅ Closes: ICU-8225

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
2023-03-10 11:03:29 -08:00
f65bf21a33 Icu 8227 display storage buckets (#113)
* create list UI for storage-buckets

* refactor: 💡 removed future code

Removed code that was used in testing

✅ Closes: ICU-8227

* Update app.scss

fixed lint

* Update ui/admin/app/templates/scopes/scope/storage-buckets/index.hbs

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

* Update addons/core/translations/resources/en-us.yaml

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

* Update ui/admin/app/templates/scopes/scope/storage-buckets/index.hbs

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

* Update en-us.yaml

moving this into forms translation

* Update en-us.yaml

moving edit into `actions` translations for `storage-bucket` dropdown

* refactor: 💡 yaml cleanup

Refactored storage bucket list translations

✅ Closes: ICU-8227

* refactor: 💡 refactored storage-bucket list

Refactored `storage-bucket` list to have copyable id and removed
`border-collapse` from `reset.scss` that was causing `HDS::Table` not to
have rounded edges.

✅ Closes: ICU-8227

* Update ui/admin/app/routes/scopes/scope/storage-buckets.js

Co-authored-by: lisbet-alvarez <107949262+lisbet-alvarez@users.noreply.github.com>

* refactor: 💡 quick refactor for scope.hbs

Refactored sidebar navigation for `storage-bucket` to include navigate
override ability for `storage-bucket`

✅ Closes: ICU-8227

* refactor: 💡 refactored hbs file for storage-bucket list

Removed unneeded storage bucket list wrapper div.

✅ Closes: ICU-8227

---------

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
Co-authored-by: lisbet-alvarez <107949262+lisbet-alvarez@users.noreply.github.com>
2023-03-10 13:41:57 -05:00
Carlos Alcaide Corvo 9d8e2c94bb Merge pull request #115 from hashicorp/feat-add-side-bar-layout-to-channel-view
Feat add side bar layout to channel view
2023-03-09 12:41:39 -08:00
Carlos Alcaide 4bfb39dff8 Merge remote-tracking branch 'origin/session-recording' into feat-add-side-bar-layout-to-channel-view 2023-03-09 12:05:17 -08:00
Carlos Alcaide Corvo ff920229d0 Merge pull request #111 from hashicorp/ICU-8380-style-ember-asciinema-player-for-session-recording-player-component
refactor: 💡 style ember-asciinema-player
2023-03-09 12:02:50 -08:00
Carlos Alcaide 498091c550 Add Sidebar layout component within channel view 2023-03-09 11:58:26 -08:00
Carlos Alcaide 1ec6bd28f0 Fix lint issue 2023-03-09 11:45:28 -08:00
Carlos Alcaide 1d6b9275f0 Merge remote-tracking branch 'origin/session-recording' into ICU-8380-style-ember-asciinema-player-for-session-recording-player-component 2023-03-09 11:33:38 -08:00
Carlos Alcaide Corvo d2fd92affe Merge pull request #110 from hashicorp/feat-ICU-8145-component-sidebar
feat: 🎸 Add component sidebar in Admin UI
2023-03-09 11:30:06 -08:00
Carlos Alcaide 9f4e521534 Apply changes requested on PR 2023-03-09 09:34:16 -08:00
lisbet-alvarez 0aedfc1147 Icu 8225 create a new link to create storage bucket (#106)
* feat: 🎸 add new link to create storage bucket

✅ Closes: ICU-8225
2023-03-09 08:58:29 -08:00
lisbet-alvarez 4f0b3f71fd chore: 🤖 can abilities for storage bucket (#97)
* chore: 🤖 add can list, navigate, and create

✅ Closes: ICU-8244
2023-03-09 08:57:50 -08:00
Carlos Alcaide 6a5a27348b Change unit of measurement 2023-03-08 11:42:38 -08:00
Carlos Alcaide bd3cfab5fd Add media query to layour-sidebar, add grid gap and areas 2023-03-08 11:39:47 -08:00
Cameron Perera cb1524b6cc style: 💄 fix lint issues for player styles 2023-03-08 13:05:47 -06:00
Carlos Alcaide 634ec086f2 Delete sidebar inner styles 2023-03-08 11:05:35 -08:00
Cameron Perera 9e42712b9f refactor: 💡 style ember-asciinema-player
✅ Closes: ICU-8380
2023-03-08 12:30:58 -06:00