From 8af1193ebc1b23cdd4a1a66ffeaba50271bf3736 Mon Sep 17 00:00:00 2001
From: Kittywhiskers Van Gogh <6098974-kittywhiskers@users.noreply.gitlab.com>
Date: Sat, 13 Jun 2020 21:27:47 +0530
Subject: Add AnonAddy, BitBucket, Epic Games Store, GitLab & Tutanota
---
uncompressed/anonaddy/.gitattributes | 2 ++
uncompressed/anonaddy/.gitignore | 1 +
uncompressed/anonaddy/README.md | 3 +++
uncompressed/anonaddy/icon.png | Bin 0 -> 58007 bytes
uncompressed/anonaddy/icon.svg | 19 +++++++++++++++++++
uncompressed/anonaddy/index.js | 2 ++
uncompressed/anonaddy/package.json | 12 ++++++++++++
uncompressed/anonaddy/service.css | 1 +
uncompressed/anonaddy/webview.js | 15 +++++++++++++++
uncompressed/bitbucket/.gitattributes | 2 ++
uncompressed/bitbucket/.gitignore | 1 +
uncompressed/bitbucket/README.md | 3 +++
uncompressed/bitbucket/icon.png | Bin 0 -> 91631 bytes
uncompressed/bitbucket/icon.svg | 15 +++++++++++++++
uncompressed/bitbucket/index.js | 2 ++
uncompressed/bitbucket/package.json | 12 ++++++++++++
uncompressed/bitbucket/service.css | 1 +
uncompressed/bitbucket/webview.js | 15 +++++++++++++++
uncompressed/epicgames/.gitattributes | 2 ++
uncompressed/epicgames/.gitignore | 1 +
uncompressed/epicgames/README.md | 5 +++++
uncompressed/epicgames/icon.png | Bin 0 -> 139893 bytes
uncompressed/epicgames/icon.svg | 2 ++
uncompressed/epicgames/index.js | 2 ++
uncompressed/epicgames/package.json | 12 ++++++++++++
uncompressed/epicgames/service.css | 1 +
uncompressed/epicgames/webview.js | 15 +++++++++++++++
uncompressed/gitlab/.gitattributes | 2 ++
uncompressed/gitlab/.gitignore | 1 +
uncompressed/gitlab/README.md | 5 +++++
uncompressed/gitlab/icon.png | Bin 0 -> 186893 bytes
uncompressed/gitlab/icon.svg | 13 +++++++++++++
uncompressed/gitlab/index.js | 2 ++
uncompressed/gitlab/package.json | 12 ++++++++++++
uncompressed/gitlab/service.css | 1 +
uncompressed/gitlab/webview.js | 15 +++++++++++++++
uncompressed/tutanota/.gitattributes | 2 ++
uncompressed/tutanota/.gitignore | 1 +
uncompressed/tutanota/README.md | 3 +++
uncompressed/tutanota/icon.png | Bin 0 -> 31065 bytes
uncompressed/tutanota/icon.svg | 14 ++++++++++++++
uncompressed/tutanota/index.js | 2 ++
uncompressed/tutanota/package.json | 12 ++++++++++++
uncompressed/tutanota/service.css | 1 +
uncompressed/tutanota/webview.js | 15 +++++++++++++++
45 files changed, 247 insertions(+)
create mode 100644 uncompressed/anonaddy/.gitattributes
create mode 100644 uncompressed/anonaddy/.gitignore
create mode 100644 uncompressed/anonaddy/README.md
create mode 100644 uncompressed/anonaddy/icon.png
create mode 100644 uncompressed/anonaddy/icon.svg
create mode 100644 uncompressed/anonaddy/index.js
create mode 100644 uncompressed/anonaddy/package.json
create mode 100644 uncompressed/anonaddy/service.css
create mode 100644 uncompressed/anonaddy/webview.js
create mode 100644 uncompressed/bitbucket/.gitattributes
create mode 100644 uncompressed/bitbucket/.gitignore
create mode 100644 uncompressed/bitbucket/README.md
create mode 100644 uncompressed/bitbucket/icon.png
create mode 100644 uncompressed/bitbucket/icon.svg
create mode 100644 uncompressed/bitbucket/index.js
create mode 100644 uncompressed/bitbucket/package.json
create mode 100644 uncompressed/bitbucket/service.css
create mode 100644 uncompressed/bitbucket/webview.js
create mode 100644 uncompressed/epicgames/.gitattributes
create mode 100644 uncompressed/epicgames/.gitignore
create mode 100644 uncompressed/epicgames/README.md
create mode 100644 uncompressed/epicgames/icon.png
create mode 100644 uncompressed/epicgames/icon.svg
create mode 100644 uncompressed/epicgames/index.js
create mode 100644 uncompressed/epicgames/package.json
create mode 100644 uncompressed/epicgames/service.css
create mode 100644 uncompressed/epicgames/webview.js
create mode 100644 uncompressed/gitlab/.gitattributes
create mode 100644 uncompressed/gitlab/.gitignore
create mode 100644 uncompressed/gitlab/README.md
create mode 100644 uncompressed/gitlab/icon.png
create mode 100644 uncompressed/gitlab/icon.svg
create mode 100644 uncompressed/gitlab/index.js
create mode 100644 uncompressed/gitlab/package.json
create mode 100644 uncompressed/gitlab/service.css
create mode 100644 uncompressed/gitlab/webview.js
create mode 100644 uncompressed/tutanota/.gitattributes
create mode 100644 uncompressed/tutanota/.gitignore
create mode 100644 uncompressed/tutanota/README.md
create mode 100644 uncompressed/tutanota/icon.png
create mode 100644 uncompressed/tutanota/icon.svg
create mode 100644 uncompressed/tutanota/index.js
create mode 100644 uncompressed/tutanota/package.json
create mode 100644 uncompressed/tutanota/service.css
create mode 100644 uncompressed/tutanota/webview.js
(limited to 'uncompressed')
diff --git a/uncompressed/anonaddy/.gitattributes b/uncompressed/anonaddy/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/uncompressed/anonaddy/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/uncompressed/anonaddy/.gitignore b/uncompressed/anonaddy/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/uncompressed/anonaddy/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/uncompressed/anonaddy/README.md b/uncompressed/anonaddy/README.md
new file mode 100644
index 0000000..fea700e
--- /dev/null
+++ b/uncompressed/anonaddy/README.md
@@ -0,0 +1,3 @@
+# AnonAddy for Ferdi
+
+An unofficial Ferdi recipe for AnonAddy
diff --git a/uncompressed/anonaddy/icon.png b/uncompressed/anonaddy/icon.png
new file mode 100644
index 0000000..666d2e6
Binary files /dev/null and b/uncompressed/anonaddy/icon.png differ
diff --git a/uncompressed/anonaddy/icon.svg b/uncompressed/anonaddy/icon.svg
new file mode 100644
index 0000000..2a8d488
--- /dev/null
+++ b/uncompressed/anonaddy/icon.svg
@@ -0,0 +1,19 @@
+
+
+
\ No newline at end of file
diff --git a/uncompressed/anonaddy/index.js b/uncompressed/anonaddy/index.js
new file mode 100644
index 0000000..d14a262
--- /dev/null
+++ b/uncompressed/anonaddy/index.js
@@ -0,0 +1,2 @@
+module.exports = Ferdi => class anonaddy extends Ferdi {
+};
diff --git a/uncompressed/anonaddy/package.json b/uncompressed/anonaddy/package.json
new file mode 100644
index 0000000..45121cd
--- /dev/null
+++ b/uncompressed/anonaddy/package.json
@@ -0,0 +1,12 @@
+{
+ "id": "anonaddy",
+ "name": "AnonAddy",
+ "version": "1.0.0",
+ "description": "An unofficial Ferdi recipe for AnonAddy",
+ "main": "index.js",
+ "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>",
+ "license": "MIT",
+ "config": {
+ "serviceURL": "https://app.anonaddy.com/"
+ }
+}
diff --git a/uncompressed/anonaddy/service.css b/uncompressed/anonaddy/service.css
new file mode 100644
index 0000000..38dcab0
--- /dev/null
+++ b/uncompressed/anonaddy/service.css
@@ -0,0 +1 @@
+/* Insert custom styles you want to insert here */
\ No newline at end of file
diff --git a/uncompressed/anonaddy/webview.js b/uncompressed/anonaddy/webview.js
new file mode 100644
index 0000000..ddd0b40
--- /dev/null
+++ b/uncompressed/anonaddy/webview.js
@@ -0,0 +1,15 @@
+"use strict";
+
+var _path = _interopRequireDefault(require("path"));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+module.exports = Ferdi => {
+ const getMessages = function getMessages() {
+ // TODO: Insert your notification-finding code here
+ Ferdi.setBadge(0, 0);
+ };
+
+ Ferdi.loop(getMessages);
+ Ferdi.injectCSS(_path.default.join(__dirname, 'service.css'));
+};
diff --git a/uncompressed/bitbucket/.gitattributes b/uncompressed/bitbucket/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/uncompressed/bitbucket/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/uncompressed/bitbucket/.gitignore b/uncompressed/bitbucket/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/uncompressed/bitbucket/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/uncompressed/bitbucket/README.md b/uncompressed/bitbucket/README.md
new file mode 100644
index 0000000..51c2ef6
--- /dev/null
+++ b/uncompressed/bitbucket/README.md
@@ -0,0 +1,3 @@
+# BitBucket for Ferdi
+
+An unofficial Ferdi recipe for Atlassian's BitBucket
diff --git a/uncompressed/bitbucket/icon.png b/uncompressed/bitbucket/icon.png
new file mode 100644
index 0000000..f81603c
Binary files /dev/null and b/uncompressed/bitbucket/icon.png differ
diff --git a/uncompressed/bitbucket/icon.svg b/uncompressed/bitbucket/icon.svg
new file mode 100644
index 0000000..14fe741
--- /dev/null
+++ b/uncompressed/bitbucket/icon.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/uncompressed/bitbucket/index.js b/uncompressed/bitbucket/index.js
new file mode 100644
index 0000000..7983bf0
--- /dev/null
+++ b/uncompressed/bitbucket/index.js
@@ -0,0 +1,2 @@
+module.exports = Ferdi => class bitbucket extends Ferdi {
+};
diff --git a/uncompressed/bitbucket/package.json b/uncompressed/bitbucket/package.json
new file mode 100644
index 0000000..cd6fc24
--- /dev/null
+++ b/uncompressed/bitbucket/package.json
@@ -0,0 +1,12 @@
+{
+ "id": "bitbucket",
+ "name": "BitBucket",
+ "version": "1.0.0",
+ "description": "An unofficial Ferdi recipe for Atlassian's BitBucket",
+ "main": "index.js",
+ "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>",
+ "license": "MIT",
+ "config": {
+ "serviceURL": "https://bitbucket.org/dashboard/overview"
+ }
+}
diff --git a/uncompressed/bitbucket/service.css b/uncompressed/bitbucket/service.css
new file mode 100644
index 0000000..38dcab0
--- /dev/null
+++ b/uncompressed/bitbucket/service.css
@@ -0,0 +1 @@
+/* Insert custom styles you want to insert here */
\ No newline at end of file
diff --git a/uncompressed/bitbucket/webview.js b/uncompressed/bitbucket/webview.js
new file mode 100644
index 0000000..ddd0b40
--- /dev/null
+++ b/uncompressed/bitbucket/webview.js
@@ -0,0 +1,15 @@
+"use strict";
+
+var _path = _interopRequireDefault(require("path"));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+module.exports = Ferdi => {
+ const getMessages = function getMessages() {
+ // TODO: Insert your notification-finding code here
+ Ferdi.setBadge(0, 0);
+ };
+
+ Ferdi.loop(getMessages);
+ Ferdi.injectCSS(_path.default.join(__dirname, 'service.css'));
+};
diff --git a/uncompressed/epicgames/.gitattributes b/uncompressed/epicgames/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/uncompressed/epicgames/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/uncompressed/epicgames/.gitignore b/uncompressed/epicgames/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/uncompressed/epicgames/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/uncompressed/epicgames/README.md b/uncompressed/epicgames/README.md
new file mode 100644
index 0000000..ac90c90
--- /dev/null
+++ b/uncompressed/epicgames/README.md
@@ -0,0 +1,5 @@
+# The Epic Game Store for Ferdi
+
+An unofficial Ferdi recipe for the Epic Games Store
+
+*NOTE: Technically, the service URL is should be `https://www.epicgames.com/store/en-US/` but it has been set to the login page so that the login prompt is shown, followed by a redirect*
diff --git a/uncompressed/epicgames/icon.png b/uncompressed/epicgames/icon.png
new file mode 100644
index 0000000..a28f5e5
Binary files /dev/null and b/uncompressed/epicgames/icon.png differ
diff --git a/uncompressed/epicgames/icon.svg b/uncompressed/epicgames/icon.svg
new file mode 100644
index 0000000..1fb8a19
--- /dev/null
+++ b/uncompressed/epicgames/icon.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/uncompressed/epicgames/index.js b/uncompressed/epicgames/index.js
new file mode 100644
index 0000000..891040d
--- /dev/null
+++ b/uncompressed/epicgames/index.js
@@ -0,0 +1,2 @@
+module.exports = Ferdi => class epicgames extends Ferdi {
+};
diff --git a/uncompressed/epicgames/package.json b/uncompressed/epicgames/package.json
new file mode 100644
index 0000000..98873ff
--- /dev/null
+++ b/uncompressed/epicgames/package.json
@@ -0,0 +1,12 @@
+{
+ "id": "epicgames",
+ "name": "Epic Games Store",
+ "version": "1.0.0",
+ "description": "An unofficial Ferdi recipe for the Epic Games Store",
+ "main": "index.js",
+ "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>",
+ "license": "MIT",
+ "config": {
+ "serviceURL": "https://www.epicgames.com/id/login?lang=en_US&redirectUrl=https%3A%2F%2Fwww.epicgames.com%2Fstore%2Fen-US%2F&noHostRedirect=true"
+ }
+}
diff --git a/uncompressed/epicgames/service.css b/uncompressed/epicgames/service.css
new file mode 100644
index 0000000..38dcab0
--- /dev/null
+++ b/uncompressed/epicgames/service.css
@@ -0,0 +1 @@
+/* Insert custom styles you want to insert here */
\ No newline at end of file
diff --git a/uncompressed/epicgames/webview.js b/uncompressed/epicgames/webview.js
new file mode 100644
index 0000000..ddd0b40
--- /dev/null
+++ b/uncompressed/epicgames/webview.js
@@ -0,0 +1,15 @@
+"use strict";
+
+var _path = _interopRequireDefault(require("path"));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+module.exports = Ferdi => {
+ const getMessages = function getMessages() {
+ // TODO: Insert your notification-finding code here
+ Ferdi.setBadge(0, 0);
+ };
+
+ Ferdi.loop(getMessages);
+ Ferdi.injectCSS(_path.default.join(__dirname, 'service.css'));
+};
diff --git a/uncompressed/gitlab/.gitattributes b/uncompressed/gitlab/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/uncompressed/gitlab/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/uncompressed/gitlab/.gitignore b/uncompressed/gitlab/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/uncompressed/gitlab/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/uncompressed/gitlab/README.md b/uncompressed/gitlab/README.md
new file mode 100644
index 0000000..979c01a
--- /dev/null
+++ b/uncompressed/gitlab/README.md
@@ -0,0 +1,5 @@
+# GitLab for Ferdi
+
+An unofficial Ferdi recipe for GitLab CI
+
+*NOTE: Technically, the service URL is should be `https://gitlab.com/` but it has been set to the login page because the service URL on account without logins redirect to `https://about.gitlab.com/`*
diff --git a/uncompressed/gitlab/icon.png b/uncompressed/gitlab/icon.png
new file mode 100644
index 0000000..787fd91
Binary files /dev/null and b/uncompressed/gitlab/icon.png differ
diff --git a/uncompressed/gitlab/icon.svg b/uncompressed/gitlab/icon.svg
new file mode 100644
index 0000000..d3c4337
--- /dev/null
+++ b/uncompressed/gitlab/icon.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/uncompressed/gitlab/index.js b/uncompressed/gitlab/index.js
new file mode 100644
index 0000000..500d8e8
--- /dev/null
+++ b/uncompressed/gitlab/index.js
@@ -0,0 +1,2 @@
+module.exports = Ferdi => class gitlab extends Ferdi {
+};
diff --git a/uncompressed/gitlab/package.json b/uncompressed/gitlab/package.json
new file mode 100644
index 0000000..928203e
--- /dev/null
+++ b/uncompressed/gitlab/package.json
@@ -0,0 +1,12 @@
+{
+ "id": "gitlab",
+ "name": "GitLab",
+ "version": "1.0.0",
+ "description": "An unofficial Ferdi recipe for GitLab CI",
+ "main": "index.js",
+ "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>",
+ "license": "MIT",
+ "config": {
+ "serviceURL": "https://gitlab.com/users/sign_in"
+ }
+}
diff --git a/uncompressed/gitlab/service.css b/uncompressed/gitlab/service.css
new file mode 100644
index 0000000..38dcab0
--- /dev/null
+++ b/uncompressed/gitlab/service.css
@@ -0,0 +1 @@
+/* Insert custom styles you want to insert here */
\ No newline at end of file
diff --git a/uncompressed/gitlab/webview.js b/uncompressed/gitlab/webview.js
new file mode 100644
index 0000000..ddd0b40
--- /dev/null
+++ b/uncompressed/gitlab/webview.js
@@ -0,0 +1,15 @@
+"use strict";
+
+var _path = _interopRequireDefault(require("path"));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+module.exports = Ferdi => {
+ const getMessages = function getMessages() {
+ // TODO: Insert your notification-finding code here
+ Ferdi.setBadge(0, 0);
+ };
+
+ Ferdi.loop(getMessages);
+ Ferdi.injectCSS(_path.default.join(__dirname, 'service.css'));
+};
diff --git a/uncompressed/tutanota/.gitattributes b/uncompressed/tutanota/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/uncompressed/tutanota/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/uncompressed/tutanota/.gitignore b/uncompressed/tutanota/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/uncompressed/tutanota/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/uncompressed/tutanota/README.md b/uncompressed/tutanota/README.md
new file mode 100644
index 0000000..da02c2c
--- /dev/null
+++ b/uncompressed/tutanota/README.md
@@ -0,0 +1,3 @@
+# Tutanota for Ferdi
+
+An unofficial Ferdi recipe for Tutanota
diff --git a/uncompressed/tutanota/icon.png b/uncompressed/tutanota/icon.png
new file mode 100644
index 0000000..f9a152d
Binary files /dev/null and b/uncompressed/tutanota/icon.png differ
diff --git a/uncompressed/tutanota/icon.svg b/uncompressed/tutanota/icon.svg
new file mode 100644
index 0000000..dd24bb6
--- /dev/null
+++ b/uncompressed/tutanota/icon.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/uncompressed/tutanota/index.js b/uncompressed/tutanota/index.js
new file mode 100644
index 0000000..3947605
--- /dev/null
+++ b/uncompressed/tutanota/index.js
@@ -0,0 +1,2 @@
+module.exports = Ferdi => class tutanota extends Ferdi {
+};
diff --git a/uncompressed/tutanota/package.json b/uncompressed/tutanota/package.json
new file mode 100644
index 0000000..6482856
--- /dev/null
+++ b/uncompressed/tutanota/package.json
@@ -0,0 +1,12 @@
+{
+ "id": "tutanota",
+ "name": "Tutanota",
+ "version": "1.0.0",
+ "description": "An unofficial Ferdi recipe for Tutanota",
+ "main": "index.js",
+ "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>",
+ "license": "MIT",
+ "config": {
+ "serviceURL": "https://mail.tutanota.com/"
+ }
+}
diff --git a/uncompressed/tutanota/service.css b/uncompressed/tutanota/service.css
new file mode 100644
index 0000000..38dcab0
--- /dev/null
+++ b/uncompressed/tutanota/service.css
@@ -0,0 +1 @@
+/* Insert custom styles you want to insert here */
\ No newline at end of file
diff --git a/uncompressed/tutanota/webview.js b/uncompressed/tutanota/webview.js
new file mode 100644
index 0000000..ddd0b40
--- /dev/null
+++ b/uncompressed/tutanota/webview.js
@@ -0,0 +1,15 @@
+"use strict";
+
+var _path = _interopRequireDefault(require("path"));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+module.exports = Ferdi => {
+ const getMessages = function getMessages() {
+ // TODO: Insert your notification-finding code here
+ Ferdi.setBadge(0, 0);
+ };
+
+ Ferdi.loop(getMessages);
+ Ferdi.injectCSS(_path.default.join(__dirname, 'service.css'));
+};
--
cgit v1.2.3-70-g09d2