Unverified Commit f9bf90c4 authored by Leona Maroni's avatar Leona Maroni
Browse files

discourse: remove deprecated and moved to core plugins

moved to discourse core in this discourse 3.5.0:
  - discourse-assign
  - discourse-calender
  - discourse-chat-integration
  - discourse-data-explorer
  - discourse-github
  - discourse-math
  - discourse-oauth2-basic
  - discourse-openid-connect
  - discourse-reactions
  - discourse-solved

moved to discourse core in earlier releases:
  - discourse-spoiler-alert

deprecated plugins:
  - discourse-canned-replies (since Aug. 2023)
parent aeeb97eb
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -3,23 +3,10 @@ let
  callPackage = newScope args;
in
{
  discourse-assign = callPackage ./discourse-assign { };
  discourse-bbcode-color = callPackage ./discourse-bbcode-color { };
  discourse-calendar = callPackage ./discourse-calendar { };
  discourse-canned-replies = callPackage ./discourse-canned-replies { };
  discourse-chat-integration = callPackage ./discourse-chat-integration { };
  discourse-checklist = callPackage ./discourse-checklist { };
  discourse-data-explorer = callPackage ./discourse-data-explorer { };
  discourse-docs = callPackage ./discourse-docs { };
  discourse-github = callPackage ./discourse-github { };
  discourse-ldap-auth = callPackage ./discourse-ldap-auth { };
  discourse-math = callPackage ./discourse-math { };
  discourse-oauth2-basic = callPackage ./discourse-oauth2-basic { };
  discourse-openid-connect = callPackage ./discourse-openid-connect { };
  discourse-prometheus = callPackage ./discourse-prometheus { };
  discourse-reactions = callPackage ./discourse-reactions { };
  discourse-saved-searches = callPackage ./discourse-saved-searches { };
  discourse-solved = callPackage ./discourse-solved { };
  discourse-spoiler-alert = callPackage ./discourse-spoiler-alert { };
  discourse-yearly-review = callPackage ./discourse-yearly-review { };
}
+0 −21
Original line number Diff line number Diff line
{
  lib,
  mkDiscoursePlugin,
  fetchFromGitHub,
}:

mkDiscoursePlugin {
  name = "discourse-assign";
  src = fetchFromGitHub {
    owner = "discourse";
    repo = "discourse-assign";
    rev = "6050446a9920f6ccf0694b38cec611452654b7bc";
    sha256 = "sha256-MxPCzqRbb9bgmR9OO4gfJUzFvmyBOcU1E1y1FUdUp9M=";
  };
  meta = with lib; {
    homepage = "https://github.com/discourse/discourse-docs";
    maintainers = with maintainers; [ dpausp ];
    license = licenses.mit;
    description = "Discourse Plugin for assigning users to a topic";
  };
}
+0 −6
Original line number Diff line number Diff line
# frozen_string_literal: true

source "https://rubygems.org"

# gem "rails"
gem "rrule", "0.4.4", require: false
+0 −35
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    activesupport (7.1.3.3)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.8)
    concurrent-ruby (1.2.3)
    connection_pool (2.4.1)
    drb (2.2.1)
    i18n (1.14.5)
      concurrent-ruby (~> 1.0)
    minitest (5.23.1)
    mutex_m (0.2.0)
    rrule (0.4.4)
      activesupport (>= 2.3)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)

PLATFORMS
  ruby

DEPENDENCIES
  rrule (= 0.4.4)

BUNDLED WITH
   2.5.9
+0 −22
Original line number Diff line number Diff line
{
  lib,
  mkDiscoursePlugin,
  fetchFromGitHub,
}:

mkDiscoursePlugin {
  name = "discourse-calendar";
  bundlerEnvArgs.gemdir = ./.;
  src = fetchFromGitHub {
    owner = "discourse";
    repo = "discourse-calendar";
    rev = "43e97c16e595f3f80d53a787614eb7c0f9d6a1c1";
    sha256 = "sha256-zks4zqzc4ZnUxMHSiUkcwaZEzmUXXgFMdiEp6CRPEIU=";
  };
  meta = with lib; {
    homepage = "https://github.com/discourse/discourse-calendar";
    maintainers = with maintainers; [ ryantm ];
    license = licenses.mit;
    description = "Adds the ability to create a dynamic calendar in the first post of a topic";
  };
}
Loading