From c4e6b799fcf5d8821dd3f6f886525a4090f461d6 Mon Sep 17 00:00:00 2001
From: violine1101 <violine1101@gmail.com>
Date: Mon, 19 Aug 2024 23:11:55 +0200
Subject: [PATCH] Add triage feed and re-enable Bedrock feeds

* Add #java-triage feed
* Re-enable #bedrock-fixes feed
* Add released version feed back to #java-fixes
* Add released version feed back to #bedrock-fixes
---
 config/main.yml | 73 +++++++++++++++++++++++++++----------------------
 1 file changed, 40 insertions(+), 33 deletions(-)

diff --git a/config/main.yml b/config/main.yml
index c9bebd6..ee9da72 100644
--- a/config/main.yml
+++ b/config/main.yml
@@ -89,9 +89,17 @@ roleGroups:
         emoji: '🇴'
 
 filterFeeds:
+    #java-triage
+  - jql: project = MC AND status changed by bugnet after lastRun
+    channel: '1275197626719141888' # new channel #java-triage
+    publish: true
+    interval: 300000
+    title: '{{num}} tickets have just been triaged.'
+    titleSingle: This ticket has just been triaged.
+    cached: false
+
     #java-fixes
   - jql: project = MC AND resolved > lastRun AND resolution = Fixed AND fixVersion in unreleasedVersions()
-    jqlRemoved: resolution = Unresolved
     channel: '666349583227682819'
     publish: true
     interval: 30000
@@ -100,43 +108,42 @@ filterFeeds:
     titleSingle: This ticket has just been resolved as Fixed!
     cached: false
 
-  # FIXME: This is currently broken and just throws errors
-
-  #   # bedrock-fixes
-  # - jql: project = MCPE AND updated > lastRun AND (resolution = Fixed OR fixVersion != EMPTY)
-  #   jqlRemoved: fixVersion = EMPTY
-  #   channel: '974302728719314974'
-  #   publish: true
-  #   interval: 30000
-  #   filterFeedEmoji: '🎉'
-  #   title: '{{num}} tickets have just been marked as fixed!'
-  #   titleSingle: This ticket has just been marked as fixed!
-  #   cached: true
+    # bedrock-fixes
+  - jql: project IN (MCPE, BDS) AND (resolution changed to Fixed after lastRun OR fixVersion changed after lastRun) AND fixVersion != EMPTY
+    channel: '974302728719314974'
+    publish: true
+    interval: 30000
+    filterFeedEmoji: '🎉'
+    title: '{{num}} tickets have just been marked as fixed!'
+    titleSingle: This ticket has just been marked as fixed!
+    cached: false
 
 versionFeeds:
     #java-fixes
-  # - projects:
-  #     - MC
-  #   channel: '666349583227682819'
-  #   publish: true
-  #   interval: 10000
-  #   scope: 5
-  #   versionFeedEmoji: '🎉'
-  #   actions:
-  #     - released
-  #     - unreleased
+    - projects:
+      - name: MC
+        id: 10400
+      channel: '666349583227682819'
+      publish: true
+      interval: 10000
+      scope: 5
+      versionFeedEmoji: '🎉'
+      actions:
+        - released
+        - unreleased
 
     #bedrock-fixes
-  # - projects:
-  #     - MCPE
-  #   channel: '974302728719314974'
-  #   publish: true
-  #   interval: 10000
-  #   scope: 5
-  #   versionFeedEmoji: '🎉'
-  #   actions:
-  #     - released
-  #     - unreleased
+    - projects:
+      - name: MCPE
+        id: 10200
+      channel: '974302728719314974'
+      publish: true
+      interval: 10000
+      scope: 5
+      versionFeedEmoji: '🎉'
+      actions:
+        - released
+        - unreleased
 
     #version-feed
     - projects: