Skip to content

Commit 206bdb5

Browse files
authored
Merge pull request #28 from fleetbase/dev-v0.2.4
minor improvements, dependency upgrades, and license change from MIT …
2 parents 7bc431c + 31c508f commit 206bdb5

6 files changed

Lines changed: 704 additions & 55 deletions

File tree

LICENSE.md

Lines changed: 647 additions & 5 deletions
Large diffs are not rendered by default.

addon/components/modals/webhook-form.hbs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,9 @@
146146
</div>
147147
<p>
148148
{{t "developers.component.modals.webhook-form.dropdown"}}
149-
<a href="javascript:;" class="no-underline" {{on "click" @options.receiveAllEvents}}>
150-
{{t "developers.component.modals.webhook-form.all-events"}}
149+
<a href="javascript:;" class="no-underline text-blue-500 hover:text-blue-400" {{on "click" @options.receiveAllEvents}}>
150+
{{t "developers.component.modals.webhook-form.all-events"}}.
151151
</a>
152-
.
153152
</p>
154153
</div>
155154
</div>

addon/controllers/webhooks/view.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@ export default class WebhooksViewController extends BaseController {
4949
*/
5050
@service universe;
5151

52+
/**
53+
* Inject the `hostRouter` service
54+
*
55+
* @var {Service}
56+
*/
57+
@service hostRouter;
58+
5259
/**
5360
* All webhook events
5461
*
@@ -155,4 +162,13 @@ export default class WebhooksViewController extends BaseController {
155162
},
156163
});
157164
}
165+
166+
/**
167+
* Reloads the view data.
168+
*
169+
* @memberof WebhooksViewController
170+
*/
171+
@action reload() {
172+
this.hostRouter.refresh();
173+
}
158174
}

addon/templates/webhooks/view.hbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
{{!-- {{#if @model.isTestMode}}
33
<Button @icon="reply" @text={{t "developers.webhooks.view.send-button-text"}} class="mr-2" />
44
{{/if}} --}}
5+
<Button @icon="refresh" @onClick={{this.reload}} @helpText={{t "common.reload-data"}} class="mr-2" />
56
{{#if @model.isEnabled}}
67
<Button @icon="ban" @text={{t "developers.webhooks.view.disable-button-text"}} class="mr-2" @onClick={{fn this.disableWebhook @model}} />
78
{{else}}

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@fleetbase/dev-engine",
3-
"version": "0.2.3",
3+
"version": "0.2.4",
44
"description": "Fleetbase Developers extension provides a module for managing developer resources such as API keys, webhooks, sockets, events and logs.",
55
"fleetbase": {
66
"route": "developers"
@@ -15,7 +15,7 @@
1515
"ember-engine"
1616
],
1717
"repository": "https://github.com/fleetbase/dev-engine",
18-
"license": "MIT",
18+
"license": "AGPL-3.0-or-later",
1919
"author": "Fleetbase Pte Ltd <hello@fleetbase.io>",
2020
"directories": {
2121
"app": "app",
@@ -41,8 +41,8 @@
4141
"publish:github": "npm config set '@fleetbase:registry' https://npm.pkg.github.com/ && npm publish"
4242
},
4343
"dependencies": {
44-
"@fleetbase/ember-core": "^0.2.11",
45-
"@fleetbase/ember-ui": "^0.2.16",
44+
"@fleetbase/ember-core": "^0.2.12",
45+
"@fleetbase/ember-ui": "^0.2.18",
4646
"@babel/core": "^7.23.2",
4747
"ember-cli-babel": "^8.2.0",
4848
"ember-cli-htmlbars": "^6.3.0",

pnpm-lock.yaml

Lines changed: 34 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)