🐙 GitHub integration into Nextcloud
Перейти к файлу
rakekniven 155972aa11 fix(i18n): Changed grammar
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2023-07-30 21:30:09 +02:00
.github Create pr-feedback.yml 2023-07-17 13:59:03 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:38:04 +00:00
appinfo 2.0.6 2023-07-21 13:59:35 +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-07-30 00:59:48 +00:00
lib add admin setting to disable the dashboard widget 2023-07-25 17:15:05 +02:00
src fix(i18n): Changed grammar 2023-07-30 21:30:09 +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.6 2023-07-21 13:59:35 +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 2023-07-20 10:48:18 +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.