discourse.plugins.discourse-chat-integration: Init

+19
+1
pkgs/servers/web-apps/discourse/plugins/all-plugins.nix
··· 6 6 discourse-assign = callPackage ./discourse-assign {}; 7 7 discourse-calendar = callPackage ./discourse-calendar {}; 8 8 discourse-canned-replies = callPackage ./discourse-canned-replies {}; 9 + discourse-chat-integration = callPackage ./discourse-chat-integration {}; 9 10 discourse-checklist = callPackage ./discourse-checklist {}; 10 11 discourse-data-explorer = callPackage ./discourse-data-explorer {}; 11 12 discourse-github = callPackage ./discourse-github {};
+17
pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix
··· 1 + { lib, mkDiscoursePlugin, fetchFromGitHub }: 2 + 3 + mkDiscoursePlugin { 4 + name = "discourse-chat-integration"; 5 + src = fetchFromGitHub { 6 + owner = "discourse"; 7 + repo = "discourse-chat-integration"; 8 + rev = "8ade892b387f0ce843d5e78ef4a271b0d35847ff"; 9 + sha256 = "1qn1bm09i9gzmh74ws32zgc89hrqzyhmh63qvmv0h00r52rmgxvx"; 10 + }; 11 + meta = with lib; { 12 + homepage = "https://github.com/discourse/discourse-chat-integration"; 13 + maintainers = with maintainers; [ dpausp ]; 14 + license = licenses.mit; 15 + description = "This plugin integrates Discourse with a number of external chatroom systems"; 16 + }; 17 + }
+1
pkgs/servers/web-apps/discourse/update.py
··· 204 204 {'name': 'discourse-assign'}, 205 205 {'name': 'discourse-calendar'}, 206 206 {'name': 'discourse-canned-replies'}, 207 + {'name': 'discourse-chat-integration'}, 207 208 {'name': 'discourse-checklist'}, 208 209 {'name': 'discourse-data-explorer'}, 209 210 {'name': 'discourse-github'},