From 00715d2232196b11c77d6cdefada6cd36995f628 Mon Sep 17 00:00:00 2001 From: Rafal Paradowski Date: Tue, 3 Dec 2024 12:53:40 +0100 Subject: [PATCH 01/29] Use notify_team_new_comment workflow action from .github repo --- .github/workflows/notify_team_new_comment.yml | 30 ++----------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/.github/workflows/notify_team_new_comment.yml b/.github/workflows/notify_team_new_comment.yml index f3ceae972..07a837e4d 100644 --- a/.github/workflows/notify_team_new_comment.yml +++ b/.github/workflows/notify_team_new_comment.yml @@ -6,30 +6,6 @@ on: jobs: contributor_issue_comment: - name: Contributor issue comment - - if: >- - ${{ - !github.event.issue.pull_request && - github.event.comment.author_association != 'MEMBER' && - github.event.comment.author_association != 'OWNER' - }} - - runs-on: ubuntu-latest - steps: - - name: Escape title double quotes - id: escape_title - env: - ISSUE_TITLE: ${{ github.event.issue.title }} - run: echo "ISSUE_TITLE=${ISSUE_TITLE//\"/\\\"}" >> "$GITHUB_OUTPUT" - - - name: Send message to Slack channel - env: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} - SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK - uses: slackapi/slack-github-action@v1.27.0 - with: - payload: | - { - "text": "*[KDS] New comment on issue: <${{ github.event.issue.html_url }}#issuecomment-${{ github.event.comment.id }}|${{ steps.escape_title.outputs.ISSUE_TITLE }} by ${{ github.event.comment.user.login }}>*" - } + uses: learningequality/.github/.github/workflows/notify_team_new_comment.yml@main + secrets: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 35ea6700425c7daaf1a61eff6a8dbb5499563e91 Mon Sep 17 00:00:00 2001 From: Michaela Robosova Date: Thu, 5 Dec 2024 16:28:58 +0100 Subject: [PATCH 02/29] Prepend KCard class names with 'k' to prevent from aggressive overrides from global Vuetify styles in Studio, for example when KCard's '.title' styles were changed unexpectedly by the Vuetify '.title' styles. --- lib/cards/KCard.vue | 150 ++++++++++++++++++------------------- lib/cards/KCardGrid.vue | 8 +- lib/cards/SkeletonCard.vue | 18 ++--- 3 files changed, 88 insertions(+), 88 deletions(-) diff --git a/lib/cards/KCard.vue b/lib/cards/KCard.vue index a3f9581d4..913144b51 100644 --- a/lib/cards/KCard.vue +++ b/lib/cards/KCard.vue @@ -5,7 +5,7 @@ to allow for @click.stop on buttons and similar rendered within a card via its slots -->
  • -
    -
    +
    +
    - + {{ title }} @@ -115,7 +115,7 @@
    @@ -125,7 +125,7 @@
    @@ -153,7 +153,7 @@