diff --git a/addons/core/translations/resources/en-us.yaml b/addons/core/translations/resources/en-us.yaml index 6d13011c0..f2f9818fa 100644 --- a/addons/core/translations/resources/en-us.yaml +++ b/addons/core/translations/resources/en-us.yaml @@ -208,6 +208,9 @@ org: new: New Org actions: delete: Delete Org +session-recording: + title: Session Recording + title_plural: Session Recordings project: title: Project title_plural: Projects diff --git a/ui/admin/app/router.js b/ui/admin/app/router.js index f7f67698f..80d396bd6 100644 --- a/ui/admin/app/router.js +++ b/ui/admin/app/router.js @@ -132,6 +132,7 @@ Router.map(function () { this.route('new'); this.route('worker', { path: ':worker_id' }, function () {}); }); + this.route('session-recordings', function () {}); }); }); diff --git a/ui/admin/app/routes/scopes/scope/session-recordings.js b/ui/admin/app/routes/scopes/scope/session-recordings.js new file mode 100644 index 000000000..f45ef2bd4 --- /dev/null +++ b/ui/admin/app/routes/scopes/scope/session-recordings.js @@ -0,0 +1,3 @@ +import Route from '@ember/routing/route'; + +export default class ScopesScopeSessionRecordingsRoute extends Route {} diff --git a/ui/admin/app/routes/scopes/scope/session-recordings/index.js b/ui/admin/app/routes/scopes/scope/session-recordings/index.js new file mode 100644 index 000000000..4e136d667 --- /dev/null +++ b/ui/admin/app/routes/scopes/scope/session-recordings/index.js @@ -0,0 +1,3 @@ +import Route from '@ember/routing/route'; + +export default class ScopesScopeSessionRecordingsIndexRoute extends Route {} diff --git a/ui/admin/app/templates/scopes/scope/session-recordings.hbs b/ui/admin/app/templates/scopes/scope/session-recordings.hbs new file mode 100644 index 000000000..8a94562e7 --- /dev/null +++ b/ui/admin/app/templates/scopes/scope/session-recordings.hbs @@ -0,0 +1,2 @@ +{{page-title (t 'resources.session-recording.title_plural')}} +{{outlet}} \ No newline at end of file diff --git a/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs b/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs new file mode 100644 index 000000000..e69de29bb diff --git a/ui/admin/tests/unit/routes/scopes/scope/session-recordings-test.js b/ui/admin/tests/unit/routes/scopes/scope/session-recordings-test.js new file mode 100644 index 000000000..83b111bb5 --- /dev/null +++ b/ui/admin/tests/unit/routes/scopes/scope/session-recordings-test.js @@ -0,0 +1,11 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'admin/tests/helpers'; + +module('Unit | Route | scopes/scope/session-recordings', function (hooks) { + setupTest(hooks); + + test('it exists', function (assert) { + let route = this.owner.lookup('route:scopes/scope/session-recordings'); + assert.ok(route); + }); +}); diff --git a/ui/admin/tests/unit/routes/scopes/scope/session-recordings/index-test.js b/ui/admin/tests/unit/routes/scopes/scope/session-recordings/index-test.js new file mode 100644 index 000000000..eed6a0983 --- /dev/null +++ b/ui/admin/tests/unit/routes/scopes/scope/session-recordings/index-test.js @@ -0,0 +1,16 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'admin/tests/helpers'; + +module( + 'Unit | Route | scopes/scope/session-recordings/index', + function (hooks) { + setupTest(hooks); + + test('it exists', function (assert) { + let route = this.owner.lookup( + 'route:scopes/scope/session-recordings/index' + ); + assert.ok(route); + }); + } +);