+
+
Octopush API Version
+
+ Octopush (endpoint: api.octopush.com)
+ Legacy Octopush-DM (endpoint: www.octopush-dm.com)
+
+
+ Do you use the legacy version of Octopush (2011-2020) or the new version?
+
+
API KEY
diff --git a/src/components/notifications/index.js b/src/components/notifications/index.js
index e377803..fab4075 100644
--- a/src/components/notifications/index.js
+++ b/src/components/notifications/index.js
@@ -15,6 +15,7 @@ import Apprise from "./Apprise.vue";
import Pushbullet from "./Pushbullet.vue";
import Line from "./Line.vue";
import Mattermost from "./Mattermost.vue";
+import Matrix from "./Matrix.vue";
/**
* Manage all notification form.
@@ -38,7 +39,8 @@ const NotificationFormList = {
"apprise": Apprise,
"pushbullet": Pushbullet,
"line": Line,
- "mattermost": Mattermost
+ "mattermost": Mattermost,
+ "matrix": Matrix,
}
export default NotificationFormList
diff --git a/src/languages/en.js b/src/languages/en.js
index 3395bb3..2190400 100644
--- a/src/languages/en.js
+++ b/src/languages/en.js
@@ -240,5 +240,38 @@ export default {
pushbullet: "Pushbullet",
line: "Line Messenger",
mattermost: "Mattermost",
+ "User Key": "User Key",
+ "Device": "Device",
+ "Message Title": "Message Title",
+ "Notification Sound": "Notification Sound",
+ "More info on:": "More info on: {0}",
+ pushoverDesc1: "Emergency priority (2) has default 30 second timeout between retries and will expire after 1 hour.",
+ pushoverDesc2: "If you want to send notifications to different devices, fill out Device field.",
+ "SMS Type": "SMS Type",
+ octopushTypePremium: "Premium (Fast - recommended for alerting)",
+ octopushTypeLowCost: "Low Cost (Slow, sometimes blocked by operator)",
+ "Check octopush prices": "Check octopush prices {0}.",
+ octopushPhoneNumber: "Phone number (intl format, eg : +33612345678) ",
+ octopushSMSSender: "SMS Sender Name : 3-11 alphanumeric characters and space (a-zA-Z0-9)",
+ "LunaSea Device ID": "LunaSea Device ID",
+ "Apprise URL": "Apprise URL",
+ "Example:": "Example: {0}",
+ "Read more:": "Read more: {0}",
+ "Status:": "Status: {0}",
+ "Read more": "Read more",
+ appriseInstalled: "Apprise is installed.",
+ appriseNotInstalled: "Apprise is not installed. {0}",
+ "Access Token": "Access Token",
+ "Channel access token": "Channel access token",
+ "Line Developers Console": "Line Developers Console",
+ lineDevConsoleTo: "Line Developers Console - {0}",
+ "Basic Settings": "Basic Settings",
+ "User ID": "User ID",
+ "Messaging API": "Messaging API",
+ wayToGetLineChannelToken: "First access the {0}, create a provider and channel (Messaging API), then you can get the channel access token and user id from the above mentioned menu items.",
+ "Icon URL": "Icon URL",
+ aboutIconURL: "You can provide a link to a picture in \"Icon URL\" to override the default profile picture. Will not be used if Icon Emoji is set.",
+ aboutMattermostChannelName: "You can override the default channel that webhook posts to by entering the channel name into \"Channel Name\" field. This needs to be enabled in Mattermost webhook settings. Ex: #other-channel",
+ "matrix": "Matrix",
// End notification form
};