diff --git a/shared/mocks.js b/shared/mocks.js index 2feae5f14..379c83a38 100644 --- a/shared/mocks.js +++ b/shared/mocks.js @@ -27,25 +27,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -65,6 +112,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -79,6 +200,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/components/community/FeedHeader.jsx b/src/gigs-board/components/community/FeedHeader.jsx index bc1fa1a79..bb31477d5 100644 --- a/src/gigs-board/components/community/FeedHeader.jsx +++ b/src/gigs-board/components/community/FeedHeader.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/components/community/Layout.jsx b/src/gigs-board/components/community/Layout.jsx index 072179830..a74055b8a 100644 --- a/src/gigs-board/components/community/Layout.jsx +++ b/src/gigs-board/components/community/Layout.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/entity/community/.gitkeep b/src/gigs-board/entity/community/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/src/gigs-board/entity/github-repo/board.jsx b/src/gigs-board/entity/github-repo/board.jsx index 8e1ff0046..29e479285 100644 --- a/src/gigs-board/entity/github-repo/board.jsx +++ b/src/gigs-board/entity/github-repo/board.jsx @@ -98,8 +98,14 @@ const GithubRepoBoard = ({ isEditable, pageURL, repoURL, + ticketState, title, }) => { + const ticketStateForSure = + ticketState === "open" || ticketState === "closed" || ticketState === "all" + ? ticketState + : "all"; + State.init({ ticketsByColumn: {}, }); @@ -111,7 +117,8 @@ const GithubRepoBoard = ({ `https://api.github.com/repos/${repoURL .split("/") .slice(-2) - .join("/")}/pulls` + .concat(["pulls"]) + .join("/")}?state=${ticketStateForSure}` ).body ?? [] ).map(withType("PullRequest")) : []; @@ -122,7 +129,8 @@ const GithubRepoBoard = ({ `https://api.github.com/repos/${repoURL .split("/") .slice(-2) - .join("/")}/issues` + .concat(["issues"]) + .join("/")}state=${ticketStateForSure}` ).body ?? [] ).map(withType("Issue")) : []; diff --git a/src/gigs-board/entity/github-repo/ticket.jsx b/src/gigs-board/entity/github-repo/ticket.jsx index 5d1789ef7..33bf2ff23 100644 --- a/src/gigs-board/entity/github-repo/ticket.jsx +++ b/src/gigs-board/entity/github-repo/ticket.jsx @@ -11,13 +11,18 @@ const CompactContainer = styled.div` `; /* END_INCLUDE: "shared/lib/gui" */ +const ticketStates = { + closed: { displayName: "Closed", icon: "bi-lock-fill" }, + open: { displayName: "Open", icon: "bi-unlock-fill" }, +}; + const ticketTypes = { Issue: { displayName: "Issue", icon: "bi-lightbulb-fill" }, PullRequest: { displayName: "Pull request", icon: "bi-git" }, }; const GithubRepoTicket = ({ - data: { _links, labels, number, title, type, user }, + data: { _links, labels, number, state: ticketState, title, type, user }, }) => (
@@ -59,6 +64,11 @@ const GithubRepoTicket = ({
+ + {`${ticketTypes[type].displayName} #${number}`} diff --git a/src/gigs-board/feature/integration/github/board-config-editor.jsx b/src/gigs-board/feature/integration/github/board-config-editor.jsx index decfe1684..87aa38b2f 100644 --- a/src/gigs-board/feature/integration/github/board-config-editor.jsx +++ b/src/gigs-board/feature/integration/github/board-config-editor.jsx @@ -202,25 +202,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", }, - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -240,6 +287,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -254,6 +375,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; @@ -270,18 +465,19 @@ const boardConfigDefaults = { dataTypesIncluded: { Issue: false, PullRequest: true }, description: "", repoURL: "", + ticketState: "all", title: "", }; const GithubBoardConfigEditor = ({ label, pageURL }) => { const communityGitHubKanbanBoards = - communities[label].integrations?.github?.kanban?.boards ?? {}; + communities[label].integrations?.github?.boards ?? {}; State.init({ boardConfig: null, editingMode: "form", - isEditingAllowed: true, // According to user permission level + isEditingAllowed: false, // According to user permission level isEditorEnabled: false, ...Storage.get( @@ -408,6 +604,30 @@ const GithubBoardConfigEditor = ({ label, pageURL }) => { )} + + + + Ticket state + + + {widget("components.atom.button-switch", { + currentValue: formState.ticketState, + key: "ticketState", + onChange: formUpdate({ path: ["ticketState"] }), + + options: [ + { label: "All", value: "all" }, + { label: "Open", value: "open" }, + { label: "Closed", value: "closed" }, + ], + + title: "Editing mode selection", + })} + +
Description @@ -607,7 +827,7 @@ const GithubBoardConfigEditor = ({ label, pageURL }) => { style={{ height: 384 }} >
- This community doesn't have GitHub integrations + This community doesn't have GitHub boards.
)} diff --git a/src/gigs-board/pages/community/Discussions.jsx b/src/gigs-board/pages/community/Discussions.jsx index 66abab330..2b00d69a8 100644 --- a/src/gigs-board/pages/community/Discussions.jsx +++ b/src/gigs-board/pages/community/Discussions.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/pages/community/Events.jsx b/src/gigs-board/pages/community/Events.jsx index e61b6d06e..203d10a78 100644 --- a/src/gigs-board/pages/community/Events.jsx +++ b/src/gigs-board/pages/community/Events.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/pages/community/Overview.jsx b/src/gigs-board/pages/community/Overview.jsx index 2b26f55d0..f3f5fa519 100644 --- a/src/gigs-board/pages/community/Overview.jsx +++ b/src/gigs-board/pages/community/Overview.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/pages/community/Sponsorship.jsx b/src/gigs-board/pages/community/Sponsorship.jsx index ab6cad6ad..a70a7801f 100644 --- a/src/gigs-board/pages/community/Sponsorship.jsx +++ b/src/gigs-board/pages/community/Sponsorship.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, }; diff --git a/src/gigs-board/pages/community/Telegram.jsx b/src/gigs-board/pages/community/Telegram.jsx index 9fcec171a..7e7f2b035 100644 --- a/src/gigs-board/pages/community/Telegram.jsx +++ b/src/gigs-board/pages/community/Telegram.jsx @@ -82,25 +82,72 @@ const communities = { integrations: { github: { - kanban: { - boards: { - "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { - id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", - - columns: { - "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { - id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", - description: "Lorem ipsum", - labelSearchTerms: ["S-draft"], - title: "Draft", - }, - }, - - dataTypesIncluded: { Issue: false, PullRequest: true }, - description: "Latest NEAR Enhancement Proposals by status", - repoURL: "https://github.com/near/NEPs", - title: "NEAR Protocol NEPs", + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-protocol", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-protocol", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-protocol", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-protocol", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-protocol", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-protocol", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Protocol NEPs", }, }, }, @@ -120,6 +167,80 @@ const communities = { title: "Tooling", desc: "Supporting the ongoing innovation of tooling.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-tools", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-tools", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-tools", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-tools", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-tools", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-tools", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Tooling NEPs", + }, + }, + }, + }, + telegram: "NEAR_Tools_Community_Group", }, @@ -134,6 +255,80 @@ const communities = { title: "Contract Standards", desc: "Coordinating the contribution to the NEAR dapp standards.", + + integrations: { + github: { + boards: { + "18855b9c9f2-216091d-6484800b-42593f54-6102b48a": { + id: "18855b9c9f2-216091d-6484800b-42593f54-6102b48a", + + columns: { + "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630": { + id: "18855f4a93e-76a9b704-14c3ebdb-1e6c0f05-22653630", + + description: + "NEPs that need a moderator review or author revision.", + + labelSearchTerms: ["WG-contract-standards", "S-draft"], + title: "📄 Draft", + }, + + "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9": { + description: + "NEPS that need a review by Subject Matter Experts.", + + labelSearchTerms: ["WG-contract-standards", "S-review"], + title: "👀 Review", + id: "18877dc932c-c309c28--4b95e909--220e9bbb--51ff54c9", + }, + + "18877dd71e5-47d177b8-5505178-640a5937--17968e87": { + description: + "NEPS in the final review stage that need the work group voting indications.", + + labelSearchTerms: ["WG-contract-standards", "S-voting"], + title: "✔ Voting", + id: "18877dd71e5-47d177b8-5505178-640a5937--17968e87", + }, + + "18877e14753--5b0ca250-1edea464-523fd579--5ebde527": { + description: + "NEPS that were reviewed and approved by a work group.", + + labelSearchTerms: ["WG-contract-standards", "S-approved"], + title: "✅ Approved NEPs", + id: "18877e14753--5b0ca250-1edea464-523fd579--5ebde527", + }, + + "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81": { + description: + "NEPS that were reviewed and approved by a work group or NEP moderators.", + + labelSearchTerms: ["WG-contract-standards", "A-NEP-GrammarFix"], + title: "🔧 Approved Fixes", + id: "18877e2f94c-4cc0ff57--1fb016c6--39ce0459-23922e81", + }, + + "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be": { + description: + "NEPs that were retracted by the author or had no activity for over two months.", + + labelSearchTerms: ["WG-contract-standards", "S-retracted"], + title: "❌ RETRACTED", + id: "18877e40c46--76d23f4d-578f24a8--2cfcd190--74aa77be", + }, + }, + + dataTypesIncluded: { Issue: false, PullRequest: true }, + description: "Latest NEAR Enhancement Proposals by status", + repoURL: "https://github.com/near/NEPs", + ticketState: "all", + title: "NEAR Contract Standards NEPs", + }, + }, + }, + }, + telegram: "nearnft", }, };