🐙 GitHub integration into Nextcloud
Перейти к файлу
Nextcloud bot be35a9cabc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-01 00:55:56 +00:00
.github minor composer fixes and bump to NC 29 2024-03-06 19:19:55 +05:30
.tx [tx-robot] Update transifex configuration 2022-10-01 02:38:04 +00:00
appinfo 2.0.7 2024-03-12 20:28:59 +05:30
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 2024-04-01 00:55:56 +00:00
lib Upgrade to NcDashboardWidget (#89) 2024-03-06 17:43:19 +05:30
src update to vue8 (and other node packages) 2024-03-06 19:19:55 +05:30
templates optionally connect in a popup 2022-08-26 13:08:39 +02:00
tests Downgrade to phpunit 9.6 to support php 8.0 2024-02-22 11:59:13 +00:00
vendor-bin minor composer fixes and bump to NC 29 2024-03-06 19:19:55 +05:30
.eslintrc.js bring eslint/stylelint back 2022-05-30 11:50:03 +02:00
.gitattributes Add psalm, cs:fix, and fix all psalm errors 2024-02-22 09:01:31 +00:00
.gitignore Add psalm, cs:fix, and fix all psalm errors 2024-02-22 09:01:31 +00: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
.php-cs-fixer.dist.php Add psalm, cs:fix, and fix all psalm errors 2024-02-22 09:01:31 +00:00
AUTHORS.md Add unit tests for all API controller methods 2023-12-08 11:13:44 +00:00
CHANGELOG.md 2.0.7 2024-03-12 20:28:59 +05:30
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 minor composer fixes and bump to NC 29 2024-03-06 19:19:55 +05:30
composer.lock minor composer fixes and bump to NC 29 2024-03-06 19:19:55 +05:30
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 to vue8 (and other node packages) 2024-03-06 19:19:55 +05:30
package.json update to vue8 (and other node packages) 2024-03-06 19:19:55 +05:30
psalm.xml Add psalm, cs:fix, and fix all psalm errors 2024-02-22 09:01:31 +00: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.