diff options
author | Vijay A <vraravam@users.noreply.github.com> | 2022-04-17 01:38:50 +0530 |
---|---|---|
committer | Vijay A <vraravam@users.noreply.github.com> | 2022-04-17 01:38:50 +0530 |
commit | fc58230e6d229acb0573fc10b6fc4fd451c87c9c (patch) | |
tree | f26a9b8abe0625da06c0d5d1216c8faa34be160c | |
parent | Changed license filename and the new license-holders (diff) | |
download | ferdium-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)
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 @@ | |||
1 | github: getferdi | ||
2 | open_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 |
2 | contact_links: | 2 | contact_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: |
@@ -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 | ||
@@ -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 | ||
3 | Provides a set of helper functions to integrate the recipe into [Ferdi](https://getferdi.com). | 3 | Provides 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 | ||
3 | A [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). | 3 | A [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 | ||
86 | The [mattermost configuration](https://github.com/getferdi/recipes/blob/master/recipes/mattermost/package.json) is a typical example. | 86 | The [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 | ||
38 | Provides a set of helper functions to integrate the service into [Ferdi](https://getferdi.com). | 38 | Provides 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 | ||
36 | 1. Fork this repository on GitHub. You can do this by clicking the "Fork" button in the top right corner | 36 | 1. Fork this repository on GitHub. You can do this by clicking the "Fork" button in the top right corner |
37 | 2. 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. | 37 | 2. 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. |
38 | 3. (Optional, if you want to use our creation script) Install its dependencies via the terminal: | 38 | 3. (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 | ||
215 | Ferdi uses its recipe repository at <https://github.com/getferdi/recipes> to publish recipes to all clients. | 215 | Ferdi uses its recipe repository at <https://github.com/ferdium/ferdium-recipes> to publish recipes to all clients. |
216 | 216 | ||
217 | Publishing 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). | 217 | Publishing 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. | |||
7 | We 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. | 7 | We 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 | ||
9 | You can find the recipe source Ferdi uses at: | 9 | You 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 | ||
20 | Simply fork https://github.com/getferdi/recipes. You may also want to clone the repository to your computer to edit it locally. | 20 | Simply 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 | ||
34 | This 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. | 34 | This 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 @@ | |||
1 | module.exports = Ferdi => { | 1 | module.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 | ||
15 | Ferdi: | 15 | Ferdi: |
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 | ||
20 | Nextcloud: | 20 | Nextcloud: |
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 | ||
90 | What's next? | 90 | What'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 | ||
13 | const repo = 'https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/'; | 14 | const 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 |