Skip to content

Commit 07ceeca

Browse files
authored
release(minor): improvements
### Features: - Add onboarding screen - Improve caching mechanism for feeds - Ensure consistency between parameters in widgets/shortcodes/elementor contexts - Add a no-style attribute when displaying feeds which removes any extra style ### Fixes: - Minor UI fixes - Fix redirect to archive page issues - Fix display title on multiple feeds - Fix the refresh option on elementor - Fix additional classes parameter in Gutenberg
2 parents 60e1645 + d67730c commit 07ceeca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2425
-145
lines changed

.eslintrc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ parser: "babel-eslint"
1010
parserOptions:
1111
sourceType: "module"
1212
allowImportExportEverywhere: true
13+
1314
ecmaFeatures:
1415
modules: true
1516
jsx: true
@@ -20,6 +21,7 @@ rules:
2021
comma-dangle: 0
2122
no-cond-assign: 2
2223
no-console: 0
24+
2325
no-constant-condition: 2
2426
no-control-regex: 2
2527
no-debugger: 2
@@ -154,7 +156,7 @@ rules:
154156
max-len: 0
155157
max-nested-callbacks: 0
156158
max-params: 0
157-
max-statements: [2, 30]
159+
max-statements: [2, 60]
158160
new-cap: 0
159161
new-parens: 0
160162
newline-after-var: 0

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
21
version: 2
32
updates:
4-
5-
# Maintain dependencies for Composer
63
- package-ecosystem: "composer"
74
directory: "/"
85
target-branch: "development"

.github/workflows/build-dev-artifacts.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,11 @@ jobs:
7171

7272
- name: Check if a comment was already made
7373
id: find-comment
74-
uses: peter-evans/find-comment@v1
74+
uses: peter-evans/find-comment@v2
7575
with:
7676
issue-number: ${{ steps.get-pr-number.outputs.num }}
7777
comment-author: github-actions[bot]
78+
token: ${{ secrets.BOT_TOKEN }}
7879
body-includes: Download [build]
7980

8081
- name: Get comment body
@@ -86,15 +87,17 @@ jobs:
8687
echo "::set-output name=body::$body"
8788
- name: Create comment on PR with links to plugin builds
8889
if: ${{ steps.find-comment.outputs.comment-id == '' }}
89-
uses: peter-evans/create-or-update-comment@v1
90+
uses: peter-evans/create-or-update-comment@v2
9091
with:
9192
issue-number: ${{ steps.get-pr-number.outputs.num }}
93+
token: ${{ secrets.BOT_TOKEN }}
9294
body: ${{ steps.get-comment-body.outputs.body }}
9395

9496
- name: Update comment on PR with links to plugin builds
9597
if: ${{ steps.find-comment.outputs.comment-id != '' }}
96-
uses: peter-evans/create-or-update-comment@v1
98+
uses: peter-evans/create-or-update-comment@v2
9799
with:
98100
comment-id: ${{ steps.find-comment.outputs.comment-id }}
101+
token: ${{ secrets.BOT_TOKEN }}
99102
edit-mode: replace
100103
body: ${{ steps.get-comment-body.outputs.body }}

.github/workflows/test-e2e.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,11 @@ jobs:
3939
bash ./bin/run-e2e-tests-${{matrix.env}}.sh
4040
- name: Run ${{ matrix.env }} Cypress tests
4141
env:
42-
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
4342
GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }}
4443
uses: cypress-io/github-action@v2
4544
with:
4645
env: host=localhost,port=8080
4746
browser: chrome
48-
record: true
4947
install: ${{ ! steps.npm-and-build-cache.outputs.cache-hit }}
5048
headless: true
5149
spec: cypress/integration/${{ matrix.env }}/**/*

.github/workflows/test-lint-js.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
push:
77
branches-ignore:
88
- 'master'
9+
- 'dependabot/**'
910

1011
jobs:
1112
npm:

composer.json

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
},
4646
"require-dev": {
4747
"wp-coding-standards/wpcs": "^2.3",
48-
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.1",
48+
"dealerdirect/phpcodesniffer-composer-installer": "^1.0.0",
4949
"phpcompatibility/phpcompatibility-wp": "*"
5050
}
5151
}

composer.lock

Lines changed: 47 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/feedzy-rss-feed-import.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,11 @@ i.mce-i-feedzy-icon {
276276
font-weight: 300;
277277
text-align: center;
278278
}
279+
280+
.toplevel_page_feedzy-admin-menu ul.wp-submenu li:nth-child(6) {
281+
display: none;
282+
}
283+
279284
@media screen and (max-width: 782px) {
280285
tr.feedzy-import-status-row table {
281286
width: 100%;

css/feedzy-rss-feeds.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,4 +483,6 @@ input:checked + .feedzy-track:before {
483483
font-weight: 400;
484484
background: none !important;
485485
color: #264494 !important;
486+
border: none;
487+
box-shadow: none;
486488
}

0 commit comments

Comments
 (0)