Skip to content

Commit 79f2984

Browse files
committed
completed universe refactor migration
1 parent 74a09fb commit 79f2984

85 files changed

Lines changed: 911 additions & 540 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

addon/components/admin/avatar-management.js

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -36,40 +36,38 @@ export default class AdminAvatarManagementComponent extends Component {
3636
@tracked currentCategory;
3737

3838
/**
39-
* The only acceptable file types for avatars, png or svg.
39+
* Selectable categories for avatar management.
4040
*
4141
* @memberof AdminAvatarManagementComponent
4242
*/
43-
get acceptedFileTypes() {
44-
return ['image/svg+xml', 'image/png'];
45-
}
43+
@tracked categories = [
44+
{
45+
name: this.intl.t('resource.vehicles'),
46+
icon: 'car',
47+
type: 'vehicle',
48+
avatars: [],
49+
},
50+
{
51+
name: this.intl.t('resource.places'),
52+
icon: 'building',
53+
type: 'place',
54+
avatars: [],
55+
},
56+
{
57+
name: this.intl.t('resource.drivers'),
58+
icon: 'id-card',
59+
type: 'driver',
60+
avatars: [],
61+
},
62+
];
4663

4764
/**
48-
* Selectable categories for avatar management.
65+
* The only acceptable file types for avatars, png or svg.
4966
*
5067
* @memberof AdminAvatarManagementComponent
5168
*/
52-
get categories() {
53-
return [
54-
{
55-
name: this.intl.t('resource.vehicles'),
56-
icon: 'car',
57-
type: 'vehicle',
58-
avatars: [],
59-
},
60-
{
61-
name: this.intl.t('resource.places'),
62-
icon: 'building',
63-
type: 'place',
64-
avatars: [],
65-
},
66-
{
67-
name: this.intl.t('resource.drivers'),
68-
icon: 'id-card',
69-
type: 'driver',
70-
avatars: [],
71-
},
72-
];
69+
get acceptedFileTypes() {
70+
return ['image/svg+xml', 'image/png'];
7371
}
7472

7573
/**

addon/components/admin/navigator-app.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<ContentPanel @title={{t "admin.navigator-app.title"}} @open={{true}} @panelBodyClass="bg-white dark:bg-gray-800 mb-4">
1+
<ContentPanel @title={{t "admin.navigator-app.title"}} @open={{true}} @wrapperClass="bordered-classic">
22
<InputGroup @name={{t "admin.navigator-app.name"}}>
33
<ClickToCopy class="px-4 py-2 border rounded-md bg-gray-100 shadow-sm dark:bg-gray-700 border-gray-200 dark:border-gray-800" @value={{this.url}}>{{this.url}}</ClickToCopy>
44
<Attach::Tooltip @class="clean" @animation="scale" @placement="top">

addon/components/driver/details.hbs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@
5454

5555
<CustomField::Yield @subject={{@resource}} @viewMode={{true}} @wrapperClass="bordered-top" />
5656

57+
<RegistryYield @registry="fleet-ops:component:driver:details" as |RegistryComponent|>
58+
<RegistryComponent @resource={{@resource}} @controller={{@controller}} @permission={{get-write-permission @resource}} />
59+
</RegistryYield>
60+
5761
<ContentPanel @title={{t "common.metadata"}} @open={{true}} @actionButtons={{this.metadataButtons}} @wrapperClass="bordered-top" @panelBodyWrapperClass={{unless (is-object-empty @resource.meta) "px-0i" ""}}>
5862
<MetadataViewer @metadata={{@resource.meta}} />
5963
</ContentPanel>

addon/components/map/drawer.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<Drawer @onResizeEnd={{this.mapDrawer.handleResizeEnd}} @onResizeStart={{@onResizeStart}} @isMinimized={{this.mapDrawer.isMinimized}} @isOpen={{@isOpen}} @notchEnabled={{true}} @onLoad={{this.setDrawerContext}}>
22
<TabNavigation @tabs={{this.tabs}} @activeTabId={{this.mapDrawer.activeTabId}} @onTabChange={{this.mapDrawer.setActiveTab}} as |activeTab|>
3-
{{component activeTab.component}}
3+
{{component (lazy-engine-component activeTab.component)}}
44
</TabNavigation>
55
</Drawer>

addon/components/order/details/purchase-rate.hbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{{#if @resource.purchase_rate}}
2-
<ContentPanel @title={{t "order.fields.purchase-rate-panel-title"}} @isLoading={{@isLoading}} @open={{true}} @wrapperClass="bordered-top">
2+
<ContentPanel @title={{t "order.fields.purchase-rate-panel-title"}} @isLoading={{@isLoading}} @open={{true}} @wrapperClass="bordered-top" @panelBodyWrapperClass="px-0i">
33
<div class="order-view-purchase-rate-table-wrapper next-table-wrapper no-scroll h-auto table-fluid rounded-b-md">
44
<table id="order-view-purchase-rate-table" class="table table-fixed flex-1">
55
<thead>
66
<tr>
7-
<th class="text-left">{{t "fleet-ops.operations.orders.index.new.breakdown"}}</th>
7+
<th class="text-left">{{t "order.fields.breakdown"}}</th>
88
<th>
99
<div class="flex flex-row items-center justify-end">{{@resource.purchase_rate.service_quote.currency}}</div>
1010
</th>

addon/components/order/form/payload.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
<div>
112112
<Input @value={{entity.sku}} @type="text" class="w-full form-input form-input-sm" placeholder={{t "order.fields.sku"}} />
113113
</div>
114-
<RegistryYield @registry="fleet-ops:template:operations:orders:new:entities-input:entity" as |RegistryComponent|>
114+
<RegistryYield @registry="fleet-ops:component:order:form:payload:entity:form" as |RegistryComponent|>
115115
<RegistryComponent @entity={{entity}} @order={{@resource}} @controller={{this}} />
116116
</RegistryYield>
117117
{{#if @resource.payload.waypoints.length}}

addon/components/vehicle/details.hbs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,10 @@
629629
</div>
630630
</ContentPanel>
631631

632+
<RegistryYield @registry="fleet-ops:component:vehicle:details" as |RegistryComponent|>
633+
<RegistryComponent @resource={{@resource}} @controller={{@controller}} @permission={{get-write-permission @resource}} />
634+
</RegistryYield>
635+
632636
{{! METADATA }}
633637
<ContentPanel
634638
@title={{t "common.metadata"}}

addon/controllers/connectivity/devices/index/details.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
import Controller from '@ember/controller';
22
import { inject as service } from '@ember/service';
3+
import { isArray } from '@ember/array';
34

45
export default class ConnectivityDevicesIndexDetailsController extends Controller {
6+
@service('universe/menu-service') menuService;
57
@service hostRouter;
68

79
get tabs() {
10+
const registeredTabs = this.menuService.getMenuItems('fleet-ops:component:place:details');
811
return [
912
{
1013
route: 'connectivity.devices.index.details.index',
1114
label: 'Overview',
1215
},
16+
...(isArray(registeredTabs) ? registeredTabs : []),
1317
];
1418
}
1519

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import Controller from '@ember/controller';
2+
import { tracked } from '@glimmer/tracking';
3+
4+
export default class ConnectivityDevicesIndexDetailsVirtualController extends Controller {
5+
@tracked view;
6+
queryParams = ['view'];
7+
}

addon/controllers/connectivity/sensors/index/details.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
import Controller from '@ember/controller';
22
import { inject as service } from '@ember/service';
3+
import { isArray } from '@ember/array';
34

45
export default class ConnectivitySensorsIndexDetailsController extends Controller {
6+
@service('universe/menu-service') menuService;
57
@service hostRouter;
68

79
get tabs() {
10+
const registeredTabs = this.menuService.getMenuItems('fleet-ops:component:place:details');
811
return [
912
{
1013
route: 'connectivity.sensors.index.details.index',
1114
label: 'Overview',
1215
},
16+
...(isArray(registeredTabs) ? registeredTabs : []),
1317
];
1418
}
1519

0 commit comments

Comments
 (0)