🐙 GitHub integration into Nextcloud
Перейти к файлу
John Molakvoæ 84636eeb44
chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-01 16:59:27 +02:00
.github chore: update workflows from templates 2023-06-01 16:59:27 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:38:04 +00:00
appinfo bump max nc version to 28 2023-05-23 14:24:58 +02:00
css remove useless css files 2022-11-14 14:27:17 +01:00
img show reactions 2022-09-04 16:38:09 +02:00
l10n Fix(l10n): Update translations from Transifex 2023-05-25 00:54:38 +00:00
lib add merged attr in PR reference generic info 2023-05-24 12:39:37 +02:00
src add generic information to reference objects for clients 2023-05-05 16:31:22 +02:00
templates optionally connect in a popup 2022-08-26 13:08:39 +02:00
tests use phpunit workflow templates from nextcloud/.github 2023-01-16 22:49:59 +01:00
.eslintrc.js bring eslint/stylelint back 2022-05-30 11:50:03 +02:00
.gitignore strip markdown in issue/pr title on the server side 2022-10-07 02:27:57 +02:00
.l10nignore Add basic transifex config 2020-09-18 20:18:55 +02:00
.nextcloudignore fix appstore build 2023-04-26 14:44:16 +02:00
AUTHORS.md adjust author 2023-05-15 12:47:26 +02:00
CHANGELOG.md 2.0.4 2023-04-26 14:45:07 +02:00
COPYING let's go, personal settings are working 2020-07-15 15:14:48 +02:00
README.md 1.0.9 2022-10-07 03:11:28 +02:00
composer.json add krankerl conf and .nextcloudignore for release action 2023-04-26 13:24:51 +02:00
composer.lock use phpunit workflow templates from nextcloud/.github 2023-01-16 22:49:59 +01:00
krankerl.toml add krankerl conf and .nextcloudignore for release action 2023-04-26 13:24:51 +02:00
makefile fix build 2022-10-07 02:58:55 +02:00
package-lock.json update npm pkgs, clarify disabling search providers, they always work with the smart picker 2023-05-05 15:30:43 +02:00
package.json only use @nextcloud/vue, get rid of @nextcloud/vue-richtext since the build bug is solved 2023-04-26 13:17:00 +02:00
stylelint.config.js bring eslint/stylelint back 2022-05-30 11:50:03 +02:00
webpack.js implement discoverable/searchable reference provider 2023-02-07 17:15:17 +01:00

README.md

GitHub integration in Nextcloud

🐙 Put an octopus in your engine!

This app adds:

  • A dashboard widget to see your most important GitHub notifications
  • A search provider for repositories, issues and pull requests
  • A link reference provider to render links to issues, pull requests and comments in Talk and Text

🔧 Configuration

User settings

The account configuration happens in the "Connected accounts" user settings section. It requires to create a personal access token in your GitHub settings.

A link to the "Connected accounts" user settings section will be displayed in the widget for users who didn't configure a GitHub account.

Admin settings

There also is a "Connected accounts" admin settings section if you want to allow your Nextcloud users to use OAuth to authenticate to GitHub.