🐙 GitHub integration into Nextcloud
Перейти к файлу
Julien Veyssier 4d258180bd
Merge pull request #123 from nextcloud/release/3.1.1
prepare 3.1.1
2024-11-06 12:15:58 +01:00
.github adjust ci actions, run cs:fix 2024-10-02 15:02:32 +02:00
.tx
LICENSES chore: Update AGPL3 to AGPL3+ 2024-09-14 23:01:49 +02:00
appinfo prepare 3.1.1 2024-11-06 12:13:30 +01:00
css
img
l10n Fix(l10n): Update translations from Transifex 2024-11-06 00:59:56 +00:00
lib better warning logs during oauth flow 2024-11-06 12:07:35 +01:00
src fix condition to disable the oauth connect button 2024-11-05 17:03:32 +01:00
templates
tests adjust ci actions, run cs:fix 2024-10-02 15:02:32 +02:00
vendor-bin adjust ci actions, run cs:fix 2024-10-02 15:02:32 +02:00
.eslintrc.cjs add missing SPDX header 2024-09-28 12:48:36 +02:00
.gitattributes
.gitignore
.l10nignore
.nextcloudignore add vite config to .nextcloudignore, small adjustment to krankerl config 2024-09-28 12:55:07 +02:00
.php-cs-fixer.dist.php
AUTHORS.md
CHANGELOG.md prepare 3.1.1 2024-11-06 12:13:30 +01:00
COPYING
README.md
REUSE.toml
composer.json
composer.lock adjust ci actions, run cs:fix 2024-10-02 15:02:32 +02:00
krankerl.toml add vite config to .nextcloudignore, small adjustment to krankerl config 2024-09-28 12:55:07 +02:00
makefile
package-lock.json update npm pkgs 2024-10-16 17:15:02 +02:00
package.json ask password confirmation for sensitive admin settings 2024-10-16 12:30:30 +02:00
psalm.xml
stylelint.config.cjs switch to vite 2024-09-28 12:37:12 +02:00
vite.config.ts ask password confirmation for sensitive admin settings 2024-10-16 12:30:30 +02:00
webpack.js

README.md

GitHub integration in Nextcloud

REUSE status

🐙 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.