discourse.plugins: Update and add metadata
This commit is contained in:
parent
89d0555568
commit
d3bc5d5b7a
@ -3,10 +3,10 @@ let
|
|||||||
callPackage = newScope args;
|
callPackage = newScope args;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
discourse-spoiler-alert = callPackage ./discourse-spoiler-alert {};
|
|
||||||
discourse-solved = callPackage ./discourse-solved {};
|
|
||||||
discourse-canned-replies = callPackage ./discourse-canned-replies {};
|
discourse-canned-replies = callPackage ./discourse-canned-replies {};
|
||||||
discourse-math = callPackage ./discourse-math {};
|
|
||||||
discourse-github = callPackage ./discourse-github {};
|
discourse-github = callPackage ./discourse-github {};
|
||||||
|
discourse-math = callPackage ./discourse-math {};
|
||||||
|
discourse-solved = callPackage ./discourse-solved {};
|
||||||
|
discourse-spoiler-alert = callPackage ./discourse-spoiler-alert {};
|
||||||
discourse-yearly-review = callPackage ./discourse-yearly-review {};
|
discourse-yearly-review = callPackage ./discourse-yearly-review {};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-canned-replies";
|
name = "discourse-canned-replies";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-canned-replies";
|
repo = "discourse-canned-replies";
|
||||||
rev = "7ee748f18a276aca42185e2079c1d4cadeecdaf8";
|
rev = "e3f1de8928df5955b64994079b7e2073556e5456";
|
||||||
sha256 = "0j10kxfr6v2rdd58smg2i7iac46z74qnnjk8b91jd1svazhis1ph";
|
sha256 = "1g4fazm6cn6hbfd08mq2zhc6dgm4qj1r1f1amhbgxhk6qsxf42cd";
|
||||||
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-canned-replies";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.gpl2Only;
|
||||||
|
description = "Adds support for inserting a canned reply into the composer window via a UI";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
source 'https://rubygems.org'
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
source "https://rubygems.org"
|
||||||
|
|
||||||
|
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
|
||||||
|
|
||||||
|
# gem "rails"
|
||||||
gem 'sawyer', '0.8.2'
|
gem 'sawyer', '0.8.2'
|
||||||
gem 'octokit', '4.21.0'
|
gem 'octokit', '4.21.0'
|
||||||
|
@ -1,21 +1,25 @@
|
|||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
addressable (2.7.0)
|
addressable (2.8.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
faraday (1.4.2)
|
faraday (1.5.0)
|
||||||
faraday-em_http (~> 1.0)
|
faraday-em_http (~> 1.0)
|
||||||
faraday-em_synchrony (~> 1.0)
|
faraday-em_synchrony (~> 1.0)
|
||||||
faraday-excon (~> 1.1)
|
faraday-excon (~> 1.1)
|
||||||
|
faraday-httpclient (~> 1.0.1)
|
||||||
faraday-net_http (~> 1.0)
|
faraday-net_http (~> 1.0)
|
||||||
faraday-net_http_persistent (~> 1.1)
|
faraday-net_http_persistent (~> 1.1)
|
||||||
|
faraday-patron (~> 1.0)
|
||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (>= 1.2, < 3)
|
||||||
ruby2_keywords (>= 0.0.4)
|
ruby2_keywords (>= 0.0.4)
|
||||||
faraday-em_http (1.0.0)
|
faraday-em_http (1.0.0)
|
||||||
faraday-em_synchrony (1.0.0)
|
faraday-em_synchrony (1.0.0)
|
||||||
faraday-excon (1.1.0)
|
faraday-excon (1.1.0)
|
||||||
|
faraday-httpclient (1.0.1)
|
||||||
faraday-net_http (1.0.1)
|
faraday-net_http (1.0.1)
|
||||||
faraday-net_http_persistent (1.1.0)
|
faraday-net_http_persistent (1.1.0)
|
||||||
|
faraday-patron (1.0.0)
|
||||||
multipart-post (2.1.1)
|
multipart-post (2.1.1)
|
||||||
octokit (4.21.0)
|
octokit (4.21.0)
|
||||||
faraday (>= 0.9)
|
faraday (>= 0.9)
|
||||||
@ -27,11 +31,11 @@ GEM
|
|||||||
faraday (> 0.8, < 2.0)
|
faraday (> 0.8, < 2.0)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
ruby
|
x86_64-linux
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
octokit (= 4.21.0)
|
octokit (= 4.21.0)
|
||||||
sawyer (= 0.8.2)
|
sawyer (= 0.8.2)
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.1.4
|
2.2.20
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-github";
|
name = "discourse-github";
|
||||||
@ -6,7 +6,14 @@ mkDiscoursePlugin {
|
|||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-github";
|
repo = "discourse-github";
|
||||||
rev = "151e353a5a1971157c70c2e2b0f56387f212a81f";
|
rev = "154fd5ea597640c2259ce489b4ce75b48ac1973c";
|
||||||
sha256 = "00kra6zd2k1f2vwcdvxnxnammzh72f5qxcqbb94m0z6maj598wdy";
|
sha256 = "0wb5p219z42rc035rnh2iwrbsj000nxa9shbmc325rzcg6xlhdhw";
|
||||||
};
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-github";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.mit;
|
||||||
|
description = "Adds GitHub badges and linkback functionality";
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -5,21 +5,21 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
|
sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.7.0";
|
version = "2.8.0";
|
||||||
};
|
};
|
||||||
faraday = {
|
faraday = {
|
||||||
dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-net_http" "faraday-net_http_persistent" "multipart-post" "ruby2_keywords"];
|
dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "multipart-post" "ruby2_keywords"];
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "07mhk70gv453pg38md346470hknyhipdqppnplq706ll3k3lzb7v";
|
sha256 = "0gwbii45plm9bljk22bwzhzxrc5xid8qx24f54vrm74q3zaz00ah";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.4.2";
|
version = "1.5.0";
|
||||||
};
|
};
|
||||||
faraday-em_http = {
|
faraday-em_http = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
@ -51,6 +51,16 @@
|
|||||||
};
|
};
|
||||||
version = "1.1.0";
|
version = "1.1.0";
|
||||||
};
|
};
|
||||||
|
faraday-httpclient = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0fyk0jd3ks7fdn8nv3spnwjpzx2lmxmg2gh4inz3by1zjzqg33sc";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
faraday-net_http = {
|
faraday-net_http = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
@ -71,6 +81,16 @@
|
|||||||
};
|
};
|
||||||
version = "1.1.0";
|
version = "1.1.0";
|
||||||
};
|
};
|
||||||
|
faraday-patron = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "19wgsgfq0xkski1g7m96snv39la3zxz6x7nbdgiwhg5v82rxfb6w";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.0";
|
||||||
|
};
|
||||||
multipart-post = {
|
multipart-post = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-math";
|
name = "discourse-math";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-math";
|
repo = "discourse-math";
|
||||||
rev = "143ddea4558ea9a1b3fd71635bc11e055763c8e7";
|
rev = "aed0c83cee568d5239143bcf1df59c5fbe86b276";
|
||||||
sha256 = "18pq5ybl3g34i39cpixc3nszvq8gx5yji58zlbbl6428mm011cbx";
|
sha256 = "1k6kpnhf8s2l0w9zr5pn3wvn8w0n3gwkv7qkv0mkhkzy246ag20z";
|
||||||
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-math";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.mit;
|
||||||
|
description = "Official MathJax support for Discourse";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-solved";
|
name = "discourse-solved";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-solved";
|
repo = "discourse-solved";
|
||||||
rev = "179611766d53974308e6f7def21836997c3c55fc";
|
rev = "b96374bf4ab7e6d5cecb0761918b060a524eb9bf";
|
||||||
sha256 = "sha256:1s77h42d3bv2lqw33akxh8ss482vxnz4d7qz6xicwqfwv34qjf03";
|
sha256 = "0zrv70p0wz93akpcj6gpwjkw7az3iz9bx4n2z630kyrlmxdbj32a";
|
||||||
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-solved";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.mit;
|
||||||
|
description = "Allow accepted answers on topics";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-spoiler-alert";
|
name = "discourse-spoiler-alert";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-spoiler-alert";
|
repo = "discourse-spoiler-alert";
|
||||||
rev = "e200cfa571d252cab63f3d30d619b370986e4cee";
|
rev = "ec14a2316da0a4fc055cfc21c68a60040188a2b4";
|
||||||
sha256 = "0ya69ix5g77wz4c9x9gmng6l25ghb5xxlx3icr6jam16q14dzc33";
|
sha256 = "11n977gp8va7jkqa6i3ja279k4nmkhk5l4hg9xhs229450m1rnfp";
|
||||||
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-spoiler-alert";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.mit;
|
||||||
|
description = "Hide spoilers behind the spoiler-alert jQuery plugin";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{ mkDiscoursePlugin, fetchFromGitHub }:
|
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
|
||||||
|
|
||||||
mkDiscoursePlugin {
|
mkDiscoursePlugin {
|
||||||
name = "discourse-yearly-review";
|
name = "discourse-yearly-review";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "discourse";
|
owner = "discourse";
|
||||||
repo = "discourse-yearly-review";
|
repo = "discourse-yearly-review";
|
||||||
rev = "d1471bdb68945f55342e72e2c525b4f628419a50";
|
rev = "95149df2282d62eebeb265b4895df15a2b259d03";
|
||||||
sha256 = "sha256:0xpl0l1vpih8xzb6y7k1lm72nj4ya99378viyhqfvpwzsn5pha2a";
|
sha256 = "02n27al8n8cxz3dx4awlnd4qhv8a0fmjac57yyblmpviapja1wj7";
|
||||||
|
};
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/discourse/discourse-yearly-review";
|
||||||
|
maintainers = with maintainers; [ talyz ];
|
||||||
|
license = licenses.mit;
|
||||||
|
description = "Publishes an automated Year in Review topic";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user