aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2022-04-17 01:38:50 +0530
committerLibravatar Vijay A <vraravam@users.noreply.github.com>2022-04-17 01:38:50 +0530
commitfc58230e6d229acb0573fc10b6fc4fd451c87c9c (patch)
treef26a9b8abe0625da06c0d5d1216c8faa34be160c
parentChanged license filename and the new license-holders (diff)
downloadferdium-recipes-fc58230e6d229acb0573fc10b6fc4fd451c87c9c.tar.gz
ferdium-recipes-fc58230e6d229acb0573fc10b6fc4fd451c87c9c.tar.zst
ferdium-recipes-fc58230e6d229acb0573fc10b6fc4fd451c87c9c.zip
Rebranded from 'ferdi' to 'ferdium' (companion changes for the main repo PR #2)
-rw-r--r--.all-contributorsrc4
-rw-r--r--.github/FUNDING.yml2
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml15
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml2
-rw-r--r--.github/ISSUE_TEMPLATE/open_issue.yml5
-rw-r--r--.github/ISSUE_TEMPLATE/service_recipe_request.yml17
-rw-r--r--README.md66
-rw-r--r--all.json25
-rw-r--r--docs/backend_api.md2
-rw-r--r--docs/configuration.md4
-rw-r--r--docs/frontend_api.md2
-rw-r--r--docs/integration.md8
-rw-r--r--docs/updating.md10
-rw-r--r--package.json8
-rw-r--r--recipes/discord/package.json2
-rw-r--r--recipes/discord/webview.js2
-rw-r--r--recipes/hostnet/package.json2
-rw-r--r--recipes/hostnet/webview.js2
-rw-r--r--recipes/instagram/package.json2
-rw-r--r--recipes/instagram/webview.js2
-rw-r--r--recipes/messenger/package.json2
-rw-r--r--recipes/messenger/webview.js4
-rw-r--r--recipes/nextcloud-news/README.md4
-rw-r--r--recipes/nextcloud-news/package.json2
-rw-r--r--recipes/reddit/package.json2
-rw-r--r--recipes/skype/package.json2
-rw-r--r--recipes/skype/webview.js2
-rw-r--r--recipes/twitter/package.json2
-rw-r--r--recipes/zoom/package.json2
-rw-r--r--recipes/zoom/webview.js2
-rw-r--r--scripts/create.js4
-rw-r--r--scripts/package.js1
32 files changed, 106 insertions, 105 deletions
diff --git a/.all-contributorsrc b/.all-contributorsrc
index d23d945..7951a51 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -279,8 +279,8 @@
279 } 279 }
280 ], 280 ],
281 "contributorsPerLine": 7, 281 "contributorsPerLine": 7,
282 "projectName": "recipes", 282 "projectName": "ferdium-recipes",
283 "projectOwner": "getferdi", 283 "projectOwner": "ferdium",
284 "repoType": "github", 284 "repoType": "github",
285 "repoHost": "https://github.com", 285 "repoHost": "https://github.com",
286 "skipCi": true 286 "skipCi": true
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
deleted file mode 100644
index 879864a..0000000
--- a/.github/FUNDING.yml
+++ /dev/null
@@ -1,2 +0,0 @@
1github: getferdi
2open_collective: getferdi
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 9f9ecee..d85264d 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -6,23 +6,20 @@ body:
6- type: markdown 6- type: markdown
7 attributes: 7 attributes:
8 value: | 8 value: |
9 1. Please remember that if you are logging a bug for some service that has *stopped working*, please log the bug [here](https://github.com/getferdi/recipes/issues) 9 1. Please remember that if you are logging a bug for some service that has *stopped working*, please log the bug [here](https://github.com/ferdium/ferdium-recipes/issues)
10 2. If you are requesting support for a new service in Ferdi, please log it [here](https://github.com/getferdi/recipes/issues/new/choose) 10 2. If you are requesting support for a new service in Ferdi, please log it [here](https://github.com/ferdium/ferdium-recipes/issues/new/choose)
11 3. Please remember to read the [self-help documentation](https://github.com/getferdi/ferdi#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes. 11 3. Please remember to read the [self-help documentation](https://github.com/ferdium/ferdium-app#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes.
12 4. Please fill our form below, this way we can analyse and fix the problem as fast as possible. 12 4. Please fill our form below, this way we can analyse and fix the problem as fast as possible.
13 5. Please consider supporting Ferdi!
14 👉 https://github.com/sponsors/getferdi
15 👉 https://opencollective.com/getferdi/donate
16- type: checkboxes 13- type: checkboxes
17 attributes: 14 attributes:
18 label: Preflight Checklist 15 label: Preflight Checklist
19 description: Please ensure you've completed all of the following. 16 description: Please ensure you've completed all of the following.
20 options: 17 options:
21 - label: I have read the [Contributing Guidelines](https://github.com/getferdi/recipes/blob/develop/CONTRIBUTING.md) for this project. 18 - label: I have read the [Contributing Guidelines](https://github.com/ferdium/ferdium-recipes/blob/develop/CONTRIBUTING.md) for this project.
22 required: true 19 required: true
23 - label: I agree to follow the [Code of Conduct](https://github.com/getferdi/recipes/blob/develop/CODE_OF_CONDUCT.md) that this project adheres to. 20 - label: I agree to follow the [Code of Conduct](https://github.com/ferdium/ferdium-recipes/blob/develop/CODE_OF_CONDUCT.md) that this project adheres to.
24 required: true 21 required: true
25 - label: I have searched the [issue tracker](https://github.com/getferdi/recipes/issues) for a feature request that matches the one I want to file, without success. 22 - label: I have searched the [issue tracker](https://github.com/ferdium/ferdium-recipes/issues) for a feature request that matches the one I want to file, without success.
26 required: true 23 required: true
27- type: input 24- type: input
28 attributes: 25 attributes:
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 99cc88f..9018c02 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,5 +1,5 @@
1# blank_issues_enabled: false 1# blank_issues_enabled: false
2contact_links: 2contact_links:
3 - name: Ferdi Community Support 3 - name: Ferdi Community Support
4 url: https://getferdi.com/faq/ 4 url: https://ferdium.org/faq/
5 about: Please see some basic questions here. If your question is not answered, please continue with raising an issue in github. 5 about: Please see some basic questions here. If your question is not answered, please continue with raising an issue in github.
diff --git a/.github/ISSUE_TEMPLATE/open_issue.yml b/.github/ISSUE_TEMPLATE/open_issue.yml
index d65a040..8013615 100644
--- a/.github/ISSUE_TEMPLATE/open_issue.yml
+++ b/.github/ISSUE_TEMPLATE/open_issue.yml
@@ -4,8 +4,5 @@ body:
4- type: markdown 4- type: markdown
5 attributes: 5 attributes:
6 value: | 6 value: |
7 1. Please remember to read the [self-help documentation](https://github.com/getferdi/ferdi#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes. 7 1. Please remember to read the [self-help documentation](https://github.com/ferdium/ferdium-app#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes.
8 2. Please fill our form below, this way we can analyse and fix the problem as fast as possible. 8 2. Please fill our form below, this way we can analyse and fix the problem as fast as possible.
9 3. Please consider supporting Ferdi!
10 👉 https://github.com/sponsors/getferdi
11 👉 https://opencollective.com/getferdi/donate
diff --git a/.github/ISSUE_TEMPLATE/service_recipe_request.yml b/.github/ISSUE_TEMPLATE/service_recipe_request.yml
index fda7f60..d984c2a 100644
--- a/.github/ISSUE_TEMPLATE/service_recipe_request.yml
+++ b/.github/ISSUE_TEMPLATE/service_recipe_request.yml
@@ -10,29 +10,26 @@ body:
10 If you add a recipe yourself it will be added faster than having to go through other contributors to do this job for you. 10 If you add a recipe yourself it will be added faster than having to go through other contributors to do this job for you.
11 11
12 As a first option to adding a service we recommend you search if someone already created such a recipe. For this, please search for your service name plus "Franz" on Github (e.g "WhatsApp Franz"), optionally you can also add "recipe" to the search query (e.g. "WhatsApp Franz recipe"). If you find a recipe (e.g. https://github.com/meetfranz/recipe-whatsapp), please check that its license allows us to add it to the repository. For this, open the "package.json" file of the project and look at the specified license. In most cases this will be '"license": "MIT"': The MIT License allows us to add the recipe! Please also check that the recipe is working (e.g. by adding it as a dev recipe to your Ferdi installation or looking if there are existing issues on the repository) and that it contains your desired features (e.g. look at the README). Another good indicator for if the recipe supports notifications is if there is code inside the "webview.js" file. 12 As a first option to adding a service we recommend you search if someone already created such a recipe. For this, please search for your service name plus "Franz" on Github (e.g "WhatsApp Franz"), optionally you can also add "recipe" to the search query (e.g. "WhatsApp Franz recipe"). If you find a recipe (e.g. https://github.com/meetfranz/recipe-whatsapp), please check that its license allows us to add it to the repository. For this, open the "package.json" file of the project and look at the specified license. In most cases this will be '"license": "MIT"': The MIT License allows us to add the recipe! Please also check that the recipe is working (e.g. by adding it as a dev recipe to your Ferdi installation or looking if there are existing issues on the repository) and that it contains your desired features (e.g. look at the README). Another good indicator for if the recipe supports notifications is if there is code inside the "webview.js" file.
13 After finding a recipe you can let our fetch script add it to the repository for you. For this, please fork this repository on GitHub and follow the instructions on https://github.com/getferdi/recipes#importing-recipes-from-github. After adding the recipe, please create a PR back to this repository. 13 After finding a recipe you can let our fetch script add it to the repository for you. For this, please fork this repository on GitHub and follow the instructions on https://github.com/ferdium/ferdium-recipes#importing-recipes-from-github. After adding the recipe, please create a PR back to this repository.
14 14
15 If there is no repository on GitHub you can also create one yourself - this often only takes 10-20 minutes and makes it much more likely that your service will get added! To create a recipe please look at this guide from Franz: https://github.com/meetfranz/plugins/blob/master/docs/integration.md. 15 If there is no repository on GitHub you can also create one yourself - this often only takes 10-20 minutes and makes it much more likely that your service will get added! To create a recipe please look at this guide from Franz: https://github.com/meetfranz/plugins/blob/master/docs/integration.md.
16 16
17 IF YOU ARE NOT FAMILIAR WITH JAVASCRIPT: Please still search for a recipe using the guide above and add it to your request. 17 IF YOU ARE NOT FAMILIAR WITH JAVASCRIPT: Please still search for a recipe using the guide above and add it to your request.
18 18
19 1. Please remember that if you are logging a bug for some service that has *stopped working*, please log the bug [here](https://github.com/getferdi/recipes/issues) 19 1. Please remember that if you are logging a bug for some service that has *stopped working*, please log the bug [here](https://github.com/ferdium/ferdium-recipes/issues)
20 2. If you are requesting support for a new service in Ferdi, please log it [here](https://github.com/getferdi/recipes/issues/new/choose) 20 2. If you are requesting support for a new service in Ferdi, please log it [here](https://github.com/ferdium/ferdium-recipes/issues/new/choose)
21 3. Please remember to read the [self-help documentation](https://github.com/getferdi/ferdi#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes. 21 3. Please remember to read the [self-help documentation](https://github.com/ferdium/ferdium-app#troubleshooting-recipes-self-help) - in case it helps you unblock yourself for issues related to old recipes.
22 4. Please fill our form below, this way we can analyse and fix the problem as fast as possible. 22 4. Please fill our form below, this way we can analyse and fix the problem as fast as possible.
23 5. Please consider supporting Ferdi!
24 👉 https://github.com/sponsors/getferdi
25 👉 https://opencollective.com/getferdi/donate
26- type: checkboxes 23- type: checkboxes
27 attributes: 24 attributes:
28 label: Preflight Checklist 25 label: Preflight Checklist
29 description: Please ensure you've completed all of the following. 26 description: Please ensure you've completed all of the following.
30 options: 27 options:
31 - label: I have read the [Contributing Guidelines](https://github.com/getferdi/recipes/blob/develop/CONTRIBUTING.md) for this project. 28 - label: I have read the [Contributing Guidelines](https://github.com/ferdium/ferdium-recipes/blob/develop/CONTRIBUTING.md) for this project.
32 required: true 29 required: true
33 - label: I agree to follow the [Code of Conduct](https://github.com/getferdi/recipes/blob/develop/CODE_OF_CONDUCT.md) that this project adheres to. 30 - label: I agree to follow the [Code of Conduct](https://github.com/ferdium/ferdium-recipes/blob/develop/CODE_OF_CONDUCT.md) that this project adheres to.
34 required: true 31 required: true
35 - label: I have searched the [issue tracker](https://github.com/getferdi/recipes/issues) for a feature request that matches the one I want to file, without success. 32 - label: I have searched the [issue tracker](https://github.com/ferdium/ferdium-recipes/issues) for a feature request that matches the one I want to file, without success.
36 required: true 33 required: true
37- type: input 34- type: input
38 attributes: 35 attributes:
diff --git a/README.md b/README.md
index 1af51f7..8266302 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
1<p align="center"> 1<p align="center">
2 <a href="https://getferdi.com/services"> 2 <a href="https://ferdium.org/services">
3 <img src="./logo.svg" alt="" width="250"/> 3 <img src="./logo.svg" alt="" width="250"/>
4 </a> 4 </a>
5</p> 5</p>
@@ -7,11 +7,13 @@
7# Recipes 7# Recipes
8 8
9<p> 9<p>
10 <a href="https://github.com/getferdi/recipes/actions/workflows/builds.yml"><img alt="Build Status" src="https://github.com/getferdi/recipes/actions/workflows/builds.yml/badge.svg?branch=master&event=push"></a> 10 <a href="https://github.com/ferdium/ferdium-recipes/actions/workflows/builds.yml"><img alt="Build Status" src="https://github.com/ferdium/ferdium-recipes/actions/workflows/builds.yml/badge.svg?branch=master&event=push"></a>
11 <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> 11 <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
12<a href='#contributors-'><img src='https://img.shields.io/badge/contributors-30-default.svg?logo=github' alt='Contributors'/></a> 12<a href='#contributors-'><img src='https://img.shields.io/badge/contributors-30-default.svg?logo=github' alt='Contributors'/></a>
13<!-- ALL-CONTRIBUTORS-BADGE:END --> 13<!-- ALL-CONTRIBUTORS-BADGE:END -->
14<!-- TODO: Uncomment once we get funding sorted
14 <a href="#backers-via-opencollective"><img alt="Open Collective backers" src="https://img.shields.io/opencollective/backers/getferdi?logo=open-collective"></a> 15 <a href="#backers-via-opencollective"><img alt="Open Collective backers" src="https://img.shields.io/opencollective/backers/getferdi?logo=open-collective"></a>
16 -->
15</p> 17</p>
16 18
17> 🍰 Recipes encapsulate your favourite apps into Ferdi for unified notifications handling and more 19> 🍰 Recipes encapsulate your favourite apps into Ferdi for unified notifications handling and more
@@ -35,44 +37,44 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
35<!-- markdownlint-disable --> 37<!-- markdownlint-disable -->
36<table> 38<table>
37 <tr> 39 <tr>
38 <td align="center"><a href="https://github.com/bejonwe"><img src="https://avatars.githubusercontent.com/u/1766000?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan Weber</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=bejonwe" title="Code">💻</a></td> 40 <td align="center"><a href="https://github.com/bejonwe"><img src="https://avatars.githubusercontent.com/u/1766000?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan Weber</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=bejonwe" title="Code">💻</a></td>
39 <td align="center"><a href="https://gitlab.com/dpeukert"><img src="https://avatars.githubusercontent.com/u/3451904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Peukert</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=dpeukert" title="Code">💻</a></td> 41 <td align="center"><a href="https://gitlab.com/dpeukert"><img src="https://avatars.githubusercontent.com/u/3451904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Peukert</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=dpeukert" title="Code">💻</a></td>
40 <td align="center"><a href="http://www.nathanaelhoun.fr"><img src="https://avatars.githubusercontent.com/u/45119518?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nathanaël Houn</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=nathanaelhoun" title="Code">💻</a></td> 42 <td align="center"><a href="http://www.nathanaelhoun.fr"><img src="https://avatars.githubusercontent.com/u/45119518?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nathanaël Houn</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=nathanaelhoun" title="Code">💻</a></td>
41 <td align="center"><a href="https://github.com/vbuzzano"><img src="https://avatars.githubusercontent.com/u/280143?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vincent Buzzano</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=vbuzzano" title="Code">💻</a></td> 43 <td align="center"><a href="https://github.com/vbuzzano"><img src="https://avatars.githubusercontent.com/u/280143?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vincent Buzzano</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=vbuzzano" title="Code">💻</a></td>
42 <td align="center"><a href="http://azkware.net"><img src="https://avatars.githubusercontent.com/u/1644021?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Carlos Solís</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=csolisr" title="Code">💻</a></td> 44 <td align="center"><a href="http://azkware.net"><img src="https://avatars.githubusercontent.com/u/1644021?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Carlos Solís</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=csolisr" title="Code">💻</a></td>
43 <td align="center"><a href="http://www.ruippeixotog.net"><img src="https://avatars.githubusercontent.com/u/613493?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Rui Gonçalves</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=ruippeixotog" title="Code">💻</a></td> 45 <td align="center"><a href="http://www.ruippeixotog.net"><img src="https://avatars.githubusercontent.com/u/613493?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Rui Gonçalves</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=ruippeixotog" title="Code">💻</a></td>
44 <td align="center"><a href="https://github.com/deadmeu"><img src="https://avatars.githubusercontent.com/u/12111013?v=4?s=100" width="100px;" alt=""/><br /><sub><b>deadmeu</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=deadmeu" title="Code">💻</a></td> 46 <td align="center"><a href="https://github.com/deadmeu"><img src="https://avatars.githubusercontent.com/u/12111013?v=4?s=100" width="100px;" alt=""/><br /><sub><b>deadmeu</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=deadmeu" title="Code">💻</a></td>
45 </tr> 47 </tr>
46 <tr> 48 <tr>
47 <td align="center"><a href="https://github.com/ZwS"><img src="https://avatars.githubusercontent.com/u/2487205?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Anton Sudak</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=ZwS" title="Code">💻</a></td> 49 <td align="center"><a href="https://github.com/ZwS"><img src="https://avatars.githubusercontent.com/u/2487205?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Anton Sudak</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=ZwS" title="Code">💻</a></td>
48 <td align="center"><a href="https://voidptr.de"><img src="https://avatars.githubusercontent.com/u/2692085?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nils Steinger</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=n-st" title="Code">💻</a></td> 50 <td align="center"><a href="https://voidptr.de"><img src="https://avatars.githubusercontent.com/u/2692085?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nils Steinger</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=n-st" title="Code">💻</a></td>
49 <td align="center"><a href="http://blog.simonszu.de"><img src="https://avatars.githubusercontent.com/u/700707?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Simon Szustkowski</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=simonszu" title="Code">💻</a> <a href="https://github.com/getferdi/recipes/pulls?q=is%3Apr+reviewed-by%3Asimonszu" title="Reviewed Pull Requests">👀</a></td> 51 <td align="center"><a href="http://blog.simonszu.de"><img src="https://avatars.githubusercontent.com/u/700707?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Simon Szustkowski</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=simonszu" title="Code">💻</a> <a href="https://github.com/ferdium/ferdium-recipes/pulls?q=is%3Apr+reviewed-by%3Asimonszu" title="Reviewed Pull Requests">👀</a></td>
50 <td align="center"><a href="https://github.com/jpmschuler"><img src="https://avatars.githubusercontent.com/u/12411176?v=4?s=100" width="100px;" alt=""/><br /><sub><b>jpmschuler</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=jpmschuler" title="Code">💻</a></td> 52 <td align="center"><a href="https://github.com/jpmschuler"><img src="https://avatars.githubusercontent.com/u/12411176?v=4?s=100" width="100px;" alt=""/><br /><sub><b>jpmschuler</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=jpmschuler" title="Code">💻</a></td>
51 <td align="center"><a href="http://panz3r.dev"><img src="https://avatars.githubusercontent.com/u/1754457?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mattia Panzeri</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=panz3r" title="Code">💻</a></td> 53 <td align="center"><a href="http://panz3r.dev"><img src="https://avatars.githubusercontent.com/u/1754457?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mattia Panzeri</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=panz3r" title="Code">💻</a></td>
52 <td align="center"><a href="http://briankendall.net"><img src="https://avatars.githubusercontent.com/u/7917884?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brian Kendall</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=briankendall" title="Code">💻</a></td> 54 <td align="center"><a href="http://briankendall.net"><img src="https://avatars.githubusercontent.com/u/7917884?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brian Kendall</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=briankendall" title="Code">💻</a></td>
53 <td align="center"><a href="http://maxmd.xyz"><img src="https://avatars.githubusercontent.com/u/25101871?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Maxime Marty-Dessus</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=maximeMD" title="Code">💻</a></td> 55 <td align="center"><a href="http://maxmd.xyz"><img src="https://avatars.githubusercontent.com/u/25101871?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Maxime Marty-Dessus</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=maximeMD" title="Code">💻</a></td>
54 </tr> 56 </tr>
55 <tr> 57 <tr>
56 <td align="center"><a href="https://crtweb.ru/"><img src="https://avatars.githubusercontent.com/u/5560310?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Iaroslav</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=RainGrid" title="Code">💻</a></td> 58 <td align="center"><a href="https://crtweb.ru/"><img src="https://avatars.githubusercontent.com/u/5560310?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Iaroslav</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=RainGrid" title="Code">💻</a></td>
57 <td align="center"><a href="https://github.com/TanZng"><img src="https://avatars.githubusercontent.com/u/25267490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tania R. Zúñiga</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=TanZng" title="Code">💻</a></td> 59 <td align="center"><a href="https://github.com/TanZng"><img src="https://avatars.githubusercontent.com/u/25267490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tania R. Zúñiga</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=TanZng" title="Code">💻</a></td>
58 <td align="center"><a href="https://github.com/bpwned"><img src="https://avatars.githubusercontent.com/u/446744?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=bpwned" title="Code">💻</a></td> 60 <td align="center"><a href="https://github.com/bpwned"><img src="https://avatars.githubusercontent.com/u/446744?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=bpwned" title="Code">💻</a></td>
59 <td align="center"><a href="https://github.com/baukevdw"><img src="https://avatars.githubusercontent.com/u/6784391?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bauke van der Woude</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=baukevdw" title="Code">💻</a></td> 61 <td align="center"><a href="https://github.com/baukevdw"><img src="https://avatars.githubusercontent.com/u/6784391?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bauke van der Woude</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=baukevdw" title="Code">💻</a></td>
60 <td align="center"><a href="https://github.com/pesader"><img src="https://avatars.githubusercontent.com/u/65264536?v=4?s=100" width="100px;" alt=""/><br /><sub><b>pesader</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=pesader" title="Code">💻</a></td> 62 <td align="center"><a href="https://github.com/pesader"><img src="https://avatars.githubusercontent.com/u/65264536?v=4?s=100" width="100px;" alt=""/><br /><sub><b>pesader</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=pesader" title="Code">💻</a></td>
61 <td align="center"><a href="https://github.com/tukiplus"><img src="https://avatars.githubusercontent.com/u/98679174?v=4?s=100" width="100px;" alt=""/><br /><sub><b>tukiplus</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=tukiplus" title="Code">💻</a></td> 63 <td align="center"><a href="https://github.com/tukiplus"><img src="https://avatars.githubusercontent.com/u/98679174?v=4?s=100" width="100px;" alt=""/><br /><sub><b>tukiplus</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=tukiplus" title="Code">💻</a></td>
62 <td align="center"><a href="https://www.linkedin.com/in/link2ravig/"><img src="https://avatars.githubusercontent.com/u/3313079?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ravindra Gullapalli</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=ravindragullapalli" title="Code">💻</a></td> 64 <td align="center"><a href="https://www.linkedin.com/in/link2ravig/"><img src="https://avatars.githubusercontent.com/u/3313079?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ravindra Gullapalli</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=ravindragullapalli" title="Code">💻</a></td>
63 </tr> 65 </tr>
64 <tr> 66 <tr>
65 <td align="center"><a href="https://github.com/brunoccr"><img src="https://avatars.githubusercontent.com/u/5890352?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bruno Rossetto</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=brunoccr" title="Code">💻</a></td> 67 <td align="center"><a href="https://github.com/brunoccr"><img src="https://avatars.githubusercontent.com/u/5890352?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bruno Rossetto</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=brunoccr" title="Code">💻</a></td>
66 <td align="center"><a href="https://github.com/wajda"><img src="https://avatars.githubusercontent.com/u/795479?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex Vayda</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=wajda" title="Code">💻</a></td> 68 <td align="center"><a href="https://github.com/wajda"><img src="https://avatars.githubusercontent.com/u/795479?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex Vayda</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=wajda" title="Code">💻</a></td>
67 <td align="center"><a href="https://github.com/nurse-the-code"><img src="https://avatars.githubusercontent.com/u/68450431?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Malachi Gruenhagen</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=nurse-the-code" title="Code">💻</a></td> 69 <td align="center"><a href="https://github.com/nurse-the-code"><img src="https://avatars.githubusercontent.com/u/68450431?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Malachi Gruenhagen</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=nurse-the-code" title="Code">💻</a></td>
68 <td align="center"><a href="https://github.com/jamesandariese"><img src="https://avatars.githubusercontent.com/u/2583421?v=4?s=100" width="100px;" alt=""/><br /><sub><b>James Andariese</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=jamesandariese" title="Code">💻</a></td> 70 <td align="center"><a href="https://github.com/jamesandariese"><img src="https://avatars.githubusercontent.com/u/2583421?v=4?s=100" width="100px;" alt=""/><br /><sub><b>James Andariese</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=jamesandariese" title="Code">💻</a></td>
69 <td align="center"><a href="http://linkedin.com/in/arun-woosaree"><img src="https://avatars.githubusercontent.com/u/8227297?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Arun Woosaree</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=Arunscape" title="Code">💻</a></td> 71 <td align="center"><a href="http://linkedin.com/in/arun-woosaree"><img src="https://avatars.githubusercontent.com/u/8227297?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Arun Woosaree</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=Arunscape" title="Code">💻</a></td>
70 <td align="center"><a href="https://github.com/Lawrence-ux"><img src="https://avatars.githubusercontent.com/u/39221871?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Carter Poe</b></sub></a><br /><a href="https://github.com/getferdi/recipes/pulls?q=is%3Apr+reviewed-by%3ALawrence-ux" title="Reviewed Pull Requests">👀</a></td> 72 <td align="center"><a href="https://github.com/Lawrence-ux"><img src="https://avatars.githubusercontent.com/u/39221871?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Carter Poe</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/pulls?q=is%3Apr+reviewed-by%3ALawrence-ux" title="Reviewed Pull Requests">👀</a></td>
71 <td align="center"><a href="https://github.com/BramManuel"><img src="https://avatars.githubusercontent.com/u/27723033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bram Janssen</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=BramManuel" title="Code">💻</a></td> 73 <td align="center"><a href="https://github.com/BramManuel"><img src="https://avatars.githubusercontent.com/u/27723033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bram Janssen</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=BramManuel" title="Code">💻</a></td>
72 </tr> 74 </tr>
73 <tr> 75 <tr>
74 <td align="center"><a href="https://hiro-group.ronc.one"><img src="https://avatars.githubusercontent.com/u/4378663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alessandro Roncone</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=alecive" title="Code">💻</a></td> 76 <td align="center"><a href="https://hiro-group.ronc.one"><img src="https://avatars.githubusercontent.com/u/4378663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alessandro Roncone</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=alecive" title="Code">💻</a></td>
75 <td align="center"><a href="http://www.ielf.org"><img src="https://avatars.githubusercontent.com/u/1573484?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Celedhrim</b></sub></a><br /><a href="https://github.com/getferdi/recipes/commits?author=Celedhrim" title="Code">💻</a></td> 77 <td align="center"><a href="http://www.ielf.org"><img src="https://avatars.githubusercontent.com/u/1573484?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Celedhrim</b></sub></a><br /><a href="https://github.com/ferdium/ferdium-recipes/commits?author=Celedhrim" title="Code">💻</a></td>
76 </tr> 78 </tr>
77</table> 79</table>
78 80
diff --git a/all.json b/all.json
index 54580c7..ef2e80c 100644
--- a/all.json
+++ b/all.json
@@ -333,7 +333,7 @@
333 "featured": true, 333 "featured": true,
334 "id": "discord", 334 "id": "discord",
335 "name": "Discord", 335 "name": "Discord",
336 "version": "1.4.6", 336 "version": "1.5.0",
337 "icons": { 337 "icons": {
338 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/discord/icon.svg" 338 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/discord/icon.svg"
339 } 339 }
@@ -786,7 +786,7 @@
786 "featured": false, 786 "featured": false,
787 "id": "hostnet", 787 "id": "hostnet",
788 "name": "Hostnet", 788 "name": "Hostnet",
789 "version": "1.0.0", 789 "version": "1.1.0",
790 "icons": { 790 "icons": {
791 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/hostnet/icon.svg" 791 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/hostnet/icon.svg"
792 } 792 }
@@ -858,7 +858,7 @@
858 "featured": false, 858 "featured": false,
859 "id": "instagram", 859 "id": "instagram",
860 "name": "Instagram", 860 "name": "Instagram",
861 "version": "2.2.5", 861 "version": "2.3.0",
862 "icons": { 862 "icons": {
863 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/instagram/icon.svg" 863 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/instagram/icon.svg"
864 } 864 }
@@ -1011,7 +1011,7 @@
1011 "featured": true, 1011 "featured": true,
1012 "id": "messenger", 1012 "id": "messenger",
1013 "name": "Messenger", 1013 "name": "Messenger",
1014 "version": "1.3.3", 1014 "version": "1.4.0",
1015 "icons": { 1015 "icons": {
1016 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/messenger/icon.svg" 1016 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/messenger/icon.svg"
1017 } 1017 }
@@ -1158,7 +1158,7 @@
1158 "featured": false, 1158 "featured": false,
1159 "id": "nextcloud-news", 1159 "id": "nextcloud-news",
1160 "name": "Nextcloud News", 1160 "name": "Nextcloud News",
1161 "version": "1.0.1", 1161 "version": "1.1.0",
1162 "icons": { 1162 "icons": {
1163 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/nextcloud-news/icon.svg" 1163 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/nextcloud-news/icon.svg"
1164 } 1164 }
@@ -1524,7 +1524,7 @@
1524 "featured": true, 1524 "featured": true,
1525 "id": "skype", 1525 "id": "skype",
1526 "name": "Skype", 1526 "name": "Skype",
1527 "version": "3.2.4", 1527 "version": "3.3.0",
1528 "icons": { 1528 "icons": {
1529 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/skype/icon.svg" 1529 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/skype/icon.svg"
1530 } 1530 }
@@ -1765,6 +1765,15 @@
1765 }, 1765 },
1766 { 1766 {
1767 "featured": false, 1767 "featured": false,
1768 "id": "tt-rss",
1769 "name": "Tiny Tiny RSS",
1770 "version": "1.0.0",
1771 "icons": {
1772 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/tt-rss/icon.svg"
1773 }
1774 },
1775 {
1776 "featured": false,
1768 "id": "tutanota", 1777 "id": "tutanota",
1769 "name": "Tutanota", 1778 "name": "Tutanota",
1770 "version": "1.1.2", 1779 "version": "1.1.2",
@@ -2046,7 +2055,7 @@
2046 "featured": false, 2055 "featured": false,
2047 "id": "zenhub", 2056 "id": "zenhub",
2048 "name": "ZenHub", 2057 "name": "ZenHub",
2049 "version": "0.2.1", 2058 "version": "1.0.0",
2050 "icons": { 2059 "icons": {
2051 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/zenhub/icon.svg" 2060 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/zenhub/icon.svg"
2052 } 2061 }
@@ -2091,7 +2100,7 @@
2091 "featured": false, 2100 "featured": false,
2092 "id": "zoom", 2101 "id": "zoom",
2093 "name": "Zoom", 2102 "name": "Zoom",
2094 "version": "1.0.0", 2103 "version": "1.1.0",
2095 "icons": { 2104 "icons": {
2096 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/zoom/icon.svg" 2105 "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/zoom/icon.svg"
2097 } 2106 }
diff --git a/docs/backend_api.md b/docs/backend_api.md
index e4f07df..a9d29ac 100644
--- a/docs/backend_api.md
+++ b/docs/backend_api.md
@@ -1,6 +1,6 @@
1# Backend API 1# Backend API
2 2
3Provides a set of helper functions to integrate the recipe into [Ferdi](https://getferdi.com). 3Provides a set of helper functions to integrate the recipe into [Ferdi](https://ferdium.org).
4 4
5## Ferdi Backend Class Methods 5## Ferdi Backend Class Methods
6 6
diff --git a/docs/configuration.md b/docs/configuration.md
index ab496c6..a53c99d 100644
--- a/docs/configuration.md
+++ b/docs/configuration.md
@@ -1,6 +1,6 @@
1# Integration Config 1# Integration Config
2 2
3A [Ferdi](https://getferdi.com) recipe is a node module. In order to learn more about node modules and their configuration check the official [Node.js documentation](https://nodejs.org/api/modules.html) / [npm package.json documentation](https://docs.npmjs.com/files/package.json). 3A [Ferdi](https://ferdium.org) recipe is a node module. In order to learn more about node modules and their configuration check the official [Node.js documentation](https://nodejs.org/api/modules.html) / [npm package.json documentation](https://docs.npmjs.com/files/package.json).
4 4
5## Table of Contents 5## Table of Contents
6 6
@@ -83,4 +83,4 @@ Services like Outlook differentiate between favorites vs other folders. Setting
83 83
84## Example 84## Example
85 85
86The [mattermost configuration](https://github.com/getferdi/recipes/blob/master/recipes/mattermost/package.json) is a typical example. 86The [mattermost configuration](https://github.com/ferdium/ferdium-recipes/blob/master/recipes/mattermost/package.json) is a typical example.
diff --git a/docs/frontend_api.md b/docs/frontend_api.md
index 5bf4ebd..35b0918 100644
--- a/docs/frontend_api.md
+++ b/docs/frontend_api.md
@@ -35,7 +35,7 @@
35 35
36# Frontend API 36# Frontend API
37 37
38Provides a set of helper functions to integrate the service into [Ferdi](https://getferdi.com). 38Provides a set of helper functions to integrate the service into [Ferdi](https://ferdium.org).
39 39
40## Ferdi Class Methods 40## Ferdi Class Methods
41 41
diff --git a/docs/integration.md b/docs/integration.md
index 9e9a547..1115454 100644
--- a/docs/integration.md
+++ b/docs/integration.md
@@ -6,9 +6,9 @@ A Ferdi recipe is basically nothing else than a node module and is currently ini
6 6
7> ℹ️ New to Ferdi recipes and Electron? Then we recommend you read Jake Lee's ["Super simple guide to adding a new Ferdi service recipe"](https://blog.jakelee.co.uk/super-simple-guide-to-adding-a-new-ferdi-service-recipe/) which gives you an easy step-by-step guide on how to create and publish your recipe! 7> ℹ️ New to Ferdi recipes and Electron? Then we recommend you read Jake Lee's ["Super simple guide to adding a new Ferdi service recipe"](https://blog.jakelee.co.uk/super-simple-guide-to-adding-a-new-ferdi-service-recipe/) which gives you an easy step-by-step guide on how to create and publish your recipe!
8 8
9> ℹ️ If you have any problems packaging your recipes, if you are inexperienced with the tools used or have any other problems, we are here to help! Just open a new issue at https://github.com/getferdi/recipes/issues/new and we can help you develop, test and publish your recipe 9> ℹ️ If you have any problems packaging your recipes, if you are inexperienced with the tools used or have any other problems, we are here to help! Just open a new issue at https://github.com/ferdium/ferdium-recipes/issues/new and we can help you develop, test and publish your recipe
10 10
11> If you want to update an existing recipe, please refer to [updating.md](https://github.com/getferdi/recipes/blob/master/docs/updating.md) instead 11> If you want to update an existing recipe, please refer to [updating.md](https://github.com/ferdium/ferdium-recipes/blob/master/docs/updating.md) instead
12 12
13## Table of Contents 13## Table of Contents
14 14
@@ -34,7 +34,7 @@ We have also created a nice script that already does 50% of the work for you - y
34## Create a recipe 34## Create a recipe
35 35
361. Fork this repository on GitHub. You can do this by clicking the "Fork" button in the top right corner 361. Fork this repository on GitHub. You can do this by clicking the "Fork" button in the top right corner
372. Clone your forked repository. Normally, you can do this by running `git clone https://github.com/<Your GitHub Username>/recipes.git` in your terminal. You may also use a Git GUI or the GitHub Website for this. 372. Clone your forked repository. Normally, you can do this by running `git clone https://github.com/<Your GitHub Username>/ferdium-recipes.git` in your terminal. You may also use a Git GUI or the GitHub Website for this.
383. (Optional, if you want to use our creation script) Install its dependencies via the terminal: 383. (Optional, if you want to use our creation script) Install its dependencies via the terminal:
39 39
40```Bash 40```Bash
@@ -212,7 +212,7 @@ In order to debug your service integration, open Ferdi and use the shortcut `Cmd
212 212
213## Publishing 213## Publishing
214 214
215Ferdi uses its recipe repository at <https://github.com/getferdi/recipes> to publish recipes to all clients. 215Ferdi uses its recipe repository at <https://github.com/ferdium/ferdium-recipes> to publish recipes to all clients.
216 216
217Publishing your recipes to Ferdi is super easy! When you used our recipe creation script, we have created a folder for your recipe inside Ferdi's internal folders (the one that got automatically opened after you ran our script). 217Publishing your recipes to Ferdi is super easy! When you used our recipe creation script, we have created a folder for your recipe inside Ferdi's internal folders (the one that got automatically opened after you ran our script).
218 218
diff --git a/docs/updating.md b/docs/updating.md
index f18da33..f840f50 100644
--- a/docs/updating.md
+++ b/docs/updating.md
@@ -7,9 +7,9 @@ If you want to improve or update an existing recipe, please follow this guide.
7We highly suggest that you implement and test your updates to the recipe inside Ferdi before implementing them into the recipe repository. This will save you time on debugging and repackaging the recipe later. 7We highly suggest that you implement and test your updates to the recipe inside Ferdi before implementing them into the recipe repository. This will save you time on debugging and repackaging the recipe later.
8 8
9You can find the recipe source Ferdi uses at: 9You can find the recipe source Ferdi uses at:
10 * Mac: `~/Library/Application Support/Ferdi/recipes/<recipe id>/` 10 * Mac: `~/Library/Application Support/Ferdium/recipes/<recipe id>/`
11 * Windows: `%appdata%/Ferdi/recipes/<recipe id>/` 11 * Windows: `%appdata%/Ferdium/recipes/<recipe id>/`
12 * Linux: `~/.config/Ferdi/recipes/<recipe id>` 12 * Linux: `~/.config/Ferdium/recipes/<recipe id>`
13 13
14> If you can't find the recipe's folder, please make sure that you have created a service inside Ferdi with that recipe - otherwise Ferdi will not load it into the folder 14> If you can't find the recipe's folder, please make sure that you have created a service inside Ferdi with that recipe - otherwise Ferdi will not load it into the folder
15 15
@@ -17,7 +17,7 @@ After changing the files in that folder, you can reload the service inside Ferdi
17 17
18## 2. Setting up the recipe repository 18## 2. Setting up the recipe repository
19 19
20Simply fork https://github.com/getferdi/recipes. You may also want to clone the repository to your computer to edit it locally. 20Simply fork https://github.com/ferdium/ferdium-recipes. You may also want to clone the repository to your computer to edit it locally.
21 21
22## 3. Updating the recipe inside the repository 22## 3. Updating the recipe inside the repository
23 23
@@ -33,4 +33,4 @@ Ferdi uses this version to determine if it should update the local copy of the r
33 33
34This might be the __most important step__ of this guide. You'll need to run the `pnpm run package` command to ensure that all validation checks are run. 34This might be the __most important step__ of this guide. You'll need to run the `pnpm run package` command to ensure that all validation checks are run.
35 35
36## 6. Commit your changes and create a PR to <https://github.com/getferdi/recipes> 36## 6. Commit your changes and create a PR to <https://github.com/ferdium/ferdium-recipes>
diff --git a/package.json b/package.json
index 943dc76..ef4705a 100644
--- a/package.json
+++ b/package.json
@@ -14,18 +14,18 @@
14 }, 14 },
15 "repository": { 15 "repository": {
16 "type": "git", 16 "type": "git",
17 "url": "git+https://github.com/getferdi/recipes.git" 17 "url": "git+https://github.com/ferdium/ferdium-recipes.git"
18 }, 18 },
19 "keywords": [ 19 "keywords": [
20 "ferdi", 20 "ferdi",
21 "recipes" 21 "recipes"
22 ], 22 ],
23 "author": "The Ferdi Team <hello@getferdi.com>", 23 "author": "Ferdium Contributors",
24 "license": "MIT", 24 "license": "MIT",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/getferdi/recipes/issues" 26 "url": "https://github.com/ferdium/ferdium-recipes/issues"
27 }, 27 },
28 "homepage": "https://github.com/getferdi/recipes#readme", 28 "homepage": "https://github.com/ferdium/ferdium-recipes#readme",
29 "devDependencies": { 29 "devDependencies": {
30 "@types/targz": "1.0.1", 30 "@types/targz": "1.0.1",
31 "eslint": "8.3.0", 31 "eslint": "8.3.0",
diff --git a/recipes/discord/package.json b/recipes/discord/package.json
index cf227cd..7477f53 100644
--- a/recipes/discord/package.json
+++ b/recipes/discord/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "discord", 2 "id": "discord",
3 "name": "Discord", 3 "name": "Discord",
4 "version": "1.4.6", 4 "version": "1.5.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://discordapp.com/login", 7 "serviceURL": "https://discordapp.com/login",
diff --git a/recipes/discord/webview.js b/recipes/discord/webview.js
index 9ad54e8..712d216 100644
--- a/recipes/discord/webview.js
+++ b/recipes/discord/webview.js
@@ -42,7 +42,7 @@ module.exports = (Ferdi, settings) => {
42 event.preventDefault(); 42 event.preventDefault();
43 event.stopPropagation(); 43 event.stopPropagation();
44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message) 44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message)
45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/getferdi/ferdi/issues/1697) 45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/ferdium/ferdium-app/issues/1697)
46 let win = new Ferdi.BrowserWindow({ 46 let win = new Ferdi.BrowserWindow({
47 width: 800, 47 width: 800,
48 height: window.innerHeight, 48 height: window.innerHeight,
diff --git a/recipes/hostnet/package.json b/recipes/hostnet/package.json
index 3cc7580..eda6832 100644
--- a/recipes/hostnet/package.json
+++ b/recipes/hostnet/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "hostnet", 2 "id": "hostnet",
3 "name": "Hostnet", 3 "name": "Hostnet",
4 "version": "1.0.0", 4 "version": "1.1.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://appsuite.hostnet.nl/appsuite/" 7 "serviceURL": "https://appsuite.hostnet.nl/appsuite/"
diff --git a/recipes/hostnet/webview.js b/recipes/hostnet/webview.js
index bf383c3..71d3306 100644
--- a/recipes/hostnet/webview.js
+++ b/recipes/hostnet/webview.js
@@ -1,6 +1,6 @@
1module.exports = Ferdi => { 1module.exports = Ferdi => {
2 const getMessages = () => { 2 const getMessages = () => {
3 Ferdi.setBadge(parseInt(document.getElementsByClassName('badge topbar-launcherbadge')[0].firstChild.data)); 3 Ferdi.setBadge(Number.parseInt(document.querySelectorAll('.badge.topbar-launcherbadge')[0].firstChild.data));
4 }; 4 };
5 5
6 Ferdi.loop(getMessages); 6 Ferdi.loop(getMessages);
diff --git a/recipes/instagram/package.json b/recipes/instagram/package.json
index faa73ca..7771412 100644
--- a/recipes/instagram/package.json
+++ b/recipes/instagram/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "instagram", 2 "id": "instagram",
3 "name": "Instagram", 3 "name": "Instagram",
4 "version": "2.2.5", 4 "version": "2.3.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://instagram.com/direct/inbox", 7 "serviceURL": "https://instagram.com/direct/inbox",
diff --git a/recipes/instagram/webview.js b/recipes/instagram/webview.js
index 1fb253d..e04a5c8 100644
--- a/recipes/instagram/webview.js
+++ b/recipes/instagram/webview.js
@@ -12,7 +12,7 @@ module.exports = Ferdi => {
12 12
13 Ferdi.loop(getMessages); 13 Ferdi.loop(getMessages);
14 14
15 // https://github.com/getferdi/recipes/blob/9d715597a600710c20f75412d3dcd8cdb7b3c39e/docs/frontend_api.md#usage-4 15 // https://github.com/ferdium/ferdium-recipes/blob/9d715597a600710c20f75412d3dcd8cdb7b3c39e/docs/frontend_api.md#usage-4
16 // Helper that activates DarkReader and injects your darkmode.css at the same time 16 // Helper that activates DarkReader and injects your darkmode.css at the same time
17 Ferdi.handleDarkMode((isEnabled, helpers) => { 17 Ferdi.handleDarkMode((isEnabled, helpers) => {
18 if (isEnabled) { 18 if (isEnabled) {
diff --git a/recipes/messenger/package.json b/recipes/messenger/package.json
index 2d1cddc..d3a50a0 100644
--- a/recipes/messenger/package.json
+++ b/recipes/messenger/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "messenger", 2 "id": "messenger",
3 "name": "Messenger", 3 "name": "Messenger",
4 "version": "1.3.3", 4 "version": "1.4.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://messenger.com", 7 "serviceURL": "https://messenger.com",
diff --git a/recipes/messenger/webview.js b/recipes/messenger/webview.js
index d2d85fe..45b4460 100644
--- a/recipes/messenger/webview.js
+++ b/recipes/messenger/webview.js
@@ -6,14 +6,14 @@ module.exports = Ferdi => {
6 6
7 /* 7 /*
8 * Notification case for group chats, workaround by tamas646 8 * Notification case for group chats, workaround by tamas646
9 * see https://github.com/getferdi/ferdi/issues/1113#issuecomment-783409154 9 * see https://github.com/ferdium/ferdium-app/issues/1113#issuecomment-783409154
10 */ 10 */
11 if (isNotification) { 11 if (isNotification) {
12 count = Ferdi.safeParseInt(/^\((\d+)\)/.exec(document.title)[1]); 12 count = Ferdi.safeParseInt(/^\((\d+)\)/.exec(document.title)[1]);
13 } else { 13 } else {
14 /* 14 /*
15 * Notification case for direct messages, workaround by manavortex 15 * Notification case for direct messages, workaround by manavortex
16 * see https://github.com/getferdi/ferdi/issues/1113#issuecomment-846611765 16 * see https://github.com/ferdium/ferdium-app/issues/1113#issuecomment-846611765
17 */ 17 */
18 count = document.querySelectorAll( 18 count = document.querySelectorAll(
19 '._5fx8:not(._569x),._1ht3:not(._569x)', 19 '._5fx8:not(._569x),._1ht3:not(._569x)',
diff --git a/recipes/nextcloud-news/README.md b/recipes/nextcloud-news/README.md
index 2d09cf5..417ceb9 100644
--- a/recipes/nextcloud-news/README.md
+++ b/recipes/nextcloud-news/README.md
@@ -14,8 +14,8 @@ Icons were sourced from <https://github.com/nextcloud/tasks/news/master/img> (`f
14 14
15Ferdi: 15Ferdi:
16 16
17- [Ferdi](https://getferdi.com/) 17- [Ferdi](https://ferdium.org/)
18- [Ferdi recipes](https://github.com/getferdi/recipes) 18- [Ferdi recipes](https://github.com/ferdium/ferdium-recipes)
19 19
20Nextcloud: 20Nextcloud:
21 21
diff --git a/recipes/nextcloud-news/package.json b/recipes/nextcloud-news/package.json
index 3dc39b1..f145a86 100644
--- a/recipes/nextcloud-news/package.json
+++ b/recipes/nextcloud-news/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "nextcloud-news", 2 "id": "nextcloud-news",
3 "name": "Nextcloud News", 3 "name": "Nextcloud News",
4 "version": "1.0.1", 4 "version": "1.1.0",
5 "license": "MIT", 5 "license": "MIT",
6 "repository": "https://github.com/csolisr/recipes/tree/master/recipes/nextcloud-news/", 6 "repository": "https://github.com/csolisr/recipes/tree/master/recipes/nextcloud-news/",
7 "config": { 7 "config": {
diff --git a/recipes/reddit/package.json b/recipes/reddit/package.json
index e570e01..bcb002f 100644
--- a/recipes/reddit/package.json
+++ b/recipes/reddit/package.json
@@ -3,7 +3,7 @@
3 "name": "Reddit", 3 "name": "Reddit",
4 "version": "1.1.2", 4 "version": "1.1.2",
5 "license": "MIT", 5 "license": "MIT",
6 "repository": "https://github.com/getferdi/recipes", 6 "repository": "https://github.com/ferdium/ferdium-recipes",
7 "config": { 7 "config": {
8 "hasIndirectMessages": true, 8 "hasIndirectMessages": true,
9 "serviceURL": "https://www.reddit.com/" 9 "serviceURL": "https://www.reddit.com/"
diff --git a/recipes/skype/package.json b/recipes/skype/package.json
index 9243300..d89bdec 100644
--- a/recipes/skype/package.json
+++ b/recipes/skype/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "skype", 2 "id": "skype",
3 "name": "Skype", 3 "name": "Skype",
4 "version": "3.2.4", 4 "version": "3.3.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://web.skype.com/", 7 "serviceURL": "https://web.skype.com/",
diff --git a/recipes/skype/webview.js b/recipes/skype/webview.js
index 1947ddb..1e679d1 100644
--- a/recipes/skype/webview.js
+++ b/recipes/skype/webview.js
@@ -42,7 +42,7 @@ module.exports = (Ferdi, settings) => {
42 event.preventDefault(); 42 event.preventDefault();
43 event.stopPropagation(); 43 event.stopPropagation();
44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message) 44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message)
45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/getferdi/ferdi/issues/1697) 45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/ferdium/ferdium-app/issues/1697)
46 let win = new Ferdi.BrowserWindow({ 46 let win = new Ferdi.BrowserWindow({
47 width: 800, 47 width: 800,
48 height: window.innerHeight, 48 height: window.innerHeight,
diff --git a/recipes/twitter/package.json b/recipes/twitter/package.json
index 83cf0fa..485afb7 100644
--- a/recipes/twitter/package.json
+++ b/recipes/twitter/package.json
@@ -3,7 +3,7 @@
3 "name": "Twitter", 3 "name": "Twitter",
4 "version": "1.2.1", 4 "version": "1.2.1",
5 "license": "MIT", 5 "license": "MIT",
6 "repository": "https://github.com/getferdi/recipes", 6 "repository": "https://github.com/ferdium/ferdium-recipes",
7 "config": { 7 "config": {
8 "serviceURL": "https://twitter.com", 8 "serviceURL": "https://twitter.com",
9 "hasNotificationSound": true 9 "hasNotificationSound": true
diff --git a/recipes/zoom/package.json b/recipes/zoom/package.json
index ecaf20c..4c7aa8d 100644
--- a/recipes/zoom/package.json
+++ b/recipes/zoom/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "zoom", 2 "id": "zoom",
3 "name": "Zoom", 3 "name": "Zoom",
4 "version": "1.0.0", 4 "version": "1.1.0",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://zoom.us/join", 7 "serviceURL": "https://zoom.us/join",
diff --git a/recipes/zoom/webview.js b/recipes/zoom/webview.js
index 9ad54e8..712d216 100644
--- a/recipes/zoom/webview.js
+++ b/recipes/zoom/webview.js
@@ -42,7 +42,7 @@ module.exports = (Ferdi, settings) => {
42 event.preventDefault(); 42 event.preventDefault();
43 event.stopPropagation(); 43 event.stopPropagation();
44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message) 44 // TODO: Can we send an ipc event 'open-browser-window' to open the child window? (see the slack recipe for how to send an ipc message)
45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/getferdi/ferdi/issues/1697) 45 // TODO: Can we change the slack recipe to add a clickHandler for screensharing/video calls? (https://github.com/ferdium/ferdium-app/issues/1697)
46 let win = new Ferdi.BrowserWindow({ 46 let win = new Ferdi.BrowserWindow({
47 width: 800, 47 width: 800,
48 height: window.innerHeight, 48 height: window.innerHeight,
diff --git a/scripts/create.js b/scripts/create.js
index 6ba1ee4..0030cfa 100644
--- a/scripts/create.js
+++ b/scripts/create.js
@@ -89,6 +89,6 @@ const pascalCasedName = toPascalCase(recipe); // PascalCased recipe ID only cont
89 89
90What's next? 90What's next?
91- Make sure you restart Ferdi in order for the recipe to show up 91- Make sure you restart Ferdi in order for the recipe to show up
92- Customise "webview.js", "package.json" and "icon.svg" (see https://github.com/getferdi/recipes/blob/master/docs/integration.md#recipe-structure) 92- Customise "webview.js", "package.json" and "icon.svg" (see https://github.com/ferdium/ferdium-recipes/blob/master/docs/integration.md#recipe-structure)
93- Publish your recipe (see https://github.com/getferdi/recipes/blob/master/docs/integration.md#publishing)`); 93- Publish your recipe (see https://github.com/ferdium/ferdium-recipes/blob/master/docs/integration.md#publishing)`);
94})(); 94})();
diff --git a/scripts/package.js b/scripts/package.js
index ea4c0b9..2a03dde 100644
--- a/scripts/package.js
+++ b/scripts/package.js
@@ -10,6 +10,7 @@ const pkgVersionChangedMatcher = new RegExp(/\n\+.*version.*/);
10 10
11// Publicly availible link to this repository's recipe folder 11// Publicly availible link to this repository's recipe folder
12// Used for generating public icon URLs 12// Used for generating public icon URLs
13// TODO: Need to get this setup for ferdium
13const repo = 'https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/'; 14const repo = 'https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/';
14 15
15// Helper: Compress src folder into dest file 16// Helper: Compress src folder into dest file