* feat: 🎸 Add list view for workers ✅ Closes: ICU-5251 * feat: 🎸 Add route for worker detail and include links in table * refactor: 💡 Updated id display in table and fixed worker route * test: 💍 Add workers list test * feat: 🎸 Add worker detailed view and edit view Added worker detailed view and editable form view for name and description of worker ✅ Closes: ICU-5247 ICU-5248 * refactor: 💡 fixed conflict merge fixed merge conflicts for scope/workers/worker ✅ Closes: ICU-5247 * Update ui/admin/app/routes/scopes/scope/workers.js Co-authored-by: Dharini Jeeva <dharini@hashicorp.com> * Update ui/admin/app/templates/scopes/scope/workers/worker/index.hbs Co-authored-by: Dharini Jeeva <dharini@hashicorp.com> * test: 💍 Test for worker/update-test.js Created update-test.js and refactored worker/form.hbs for correct display of last_seen ✅ Closes: ICU-5247 * Update ui/admin/app/routes/scopes/scope/workers.js Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> * Update ui/admin/app/templates/scopes/scope/workers/worker/index.hbs Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> * Update ui/admin/tests/acceptance/workers/read-test.js Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> * refactor: 💡 code refactor and test creation Refactored code for detailed worker view, created controller for detailew worker view to display worker name in breadcrumbs, added test for `delete`, `update`. ✅ Closes: ICU-5247 * refactor: 💡 Refactor test Refactor update-test.js and clean up code. ✅ Closes: ICU-5247 * refactor: 💡 fixed workers/update-test.js added local variable for better test coverage for cancel test in workers/update-test.js ✅ Closes: ICU-5247 * refactor: 💡 fix test Refactored yaml file for `last_seen.description` ✅ Closes: ICU-5247 * Update ui/admin/app/routes/scopes/scope/workers.js Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> * removed `type` from `<form.textarea/>` component * Update ui/admin/app/controllers/scopes/scope/workers/worker.js Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> * spacing for linter * refactor: 💡 Refactor test Refactored `worker/read-test.js` to to test correct authorization ✅ Closes: ICU-5247 * ci: 🎡 Fixed lint fixed lint ✅ Closes: ICU-5247 * refactor: 💡 Added custom relatvie date to field Added custom relative date to `last_status_time` input for worker view. ✅ Closes: ICU-5247 * refactor: 💡 refactored yaml file changed delete dropdown for worker to `actions.delete` ✅ Closes: ICU-5247 * Removed unused services from workers.js * merge changes from main * fix lint * fix lint * Update index.hbs lint issues * refactor: 💡 fixed lint for hbs fixed linting issues for hbs files ✅ Closes: ICU-5247 ICU-5249 Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com> Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>
19 lines
658 B
JavaScript
19 lines
658 B
JavaScript
import { Factory } from 'ember-cli-mirage';
|
|
import { faker } from '@faker-js/faker';
|
|
|
|
/**
|
|
* GeneratedWorkerModelFactory
|
|
* Worker contains all fields related to a Worker resource
|
|
*/
|
|
export default Factory.extend({
|
|
name: () => faker.random.words(),
|
|
description: () => faker.random.words(),
|
|
created_time: () => faker.date.recent(),
|
|
updated_time: () => faker.date.recent(),
|
|
version: () => faker.datatype.number({ max: 4 }),
|
|
address: () =>
|
|
`${faker.datatype.uuid()}.proxy.boundary.hashicorp.cloud:${faker.internet.port()}`,
|
|
last_status_time: () => faker.date.recent(),
|
|
active_connection_count: () => faker.datatype.number({ max: 10 }),
|
|
});
|