Skip to content
Merged

Release #1129

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
d176977
Sync branch [skip ci]
pirate-bot Jul 31, 2025
4667c25
Sync branch [skip ci]
pirate-bot Jul 31, 2025
3b2a953
fix: remove all other notices on plugin pages (#1100)
RaduCristianPopescu Aug 4, 2025
422c643
fix: wizard setup page deps load
Soare-Robert-Daniel Aug 7, 2025
2bc201f
feat: improve `General feed settings` section (#1112)
girishpanchal30 Aug 7, 2025
03b5b4d
fix: category setting change on pro install (#1123)
girishpanchal30 Aug 7, 2025
42d37ac
fix: close actions popup on outside click (#1125)
girishpanchal30 Aug 7, 2025
5835fea
feat: can now embed youtube videos and shorts (#1109)
RaduCristianPopescu Aug 7, 2025
50daceb
refactor: add explicit fallback image option for importer (#1120)
RaduCristianPopescu Aug 11, 2025
836aa36
refactor: add more parameters to setup wizard shortcode (#1131)
RaduCristianPopescu Aug 11, 2025
8e122a3
refactor: update help text for fallback image in General Settings (#1…
RaduCristianPopescu Aug 11, 2025
f0cc0a2
feat: add aspect ratio control for Feedzy Classic Block (#1117)
RaduCristianPopescu Aug 11, 2025
54fd810
feat: add CSS for license plan label (#1093)
RaduCristianPopescu Aug 11, 2025
8d58b7f
fix: fallback image in classic block (#1105)
girishpanchal30 Aug 11, 2025
b206509
Sync branch [skip ci]
pirate-bot Aug 11, 2025
288ca8f
Sync branch [skip ci]
pirate-bot Aug 11, 2025
86d57f5
Sync branch [skip ci]
pirate-bot Aug 11, 2025
4234c74
Sync branch [skip ci]
pirate-bot Aug 11, 2025
c6ed764
Sync branch [skip ci]
pirate-bot Aug 11, 2025
8c85e49
Sync branch [skip ci]
pirate-bot Aug 11, 2025
747c2a0
feat: added helper notice for headers and proxy (#1128)
RaduCristianPopescu Aug 12, 2025
d26b431
feat: change the integration upsell label based on the license plan (…
girishpanchal30 Aug 12, 2025
7cbb02e
feat: improve taxonomy picker UI in Import page (#1126)
girishpanchal30 Aug 12, 2025
bad9747
fix: keep the components original position in Inspector (#1127)
RaduCristianPopescu Aug 12, 2025
691126c
refactor: re-arrange Feedzy classic block settings (#1132)
RaduCristianPopescu Aug 12, 2025
e3949c4
fix: add disabled state for PRO actions in `ActionModal` (#1097)
RaduCristianPopescu Aug 12, 2025
8c21367
feat: improved feeds validation UX (#1090)
RaduCristianPopescu Aug 13, 2025
422a861
refactor: transform the Support page into the Dashboard (#1122)
RaduCristianPopescu Aug 13, 2025
1f2d913
dev: bumb dev build version
Soare-Robert-Daniel Aug 13, 2025
af113d0
feat: user can select open ai model per import (#1134)
RaduCristianPopescu Aug 13, 2025
c41e76b
feat: add support for 'link' field in conditions (#1135)
RaduCristianPopescu Aug 13, 2025
5519e63
fix: remove HTML tags after processing the item title (#1136)
RaduCristianPopescu Aug 13, 2025
eca2036
fix: remove deprecated 'Feedzy Demo' section from documentation layou…
Soare-Robert-Daniel Aug 14, 2025
fdc42f6
refactor: UI upsell modal for export/import, clone, import (#1138)
Soare-Robert-Daniel Aug 14, 2025
baea309
feat: add the new logger (#1124)
Soare-Robert-Daniel Aug 14, 2025
5a09533
feat: improve UX for Feed Group (#1108)
girishpanchal30 Aug 15, 2025
7ec9487
feat: add subscribe notice in dashboard (#1139)
RaduCristianPopescu Aug 15, 2025
a0ed1a8
refactor: UI for Schedule option in Settings (#1141)
RaduCristianPopescu Aug 15, 2025
faffb58
chore(deps): bump codeinwp/themeisle-sdk from 3.3.47 to 3.3.48
dependabot[bot] Aug 18, 2025
2804edc
Merge pull request #1146 from Codeinwp/dependabot/composer/developmen…
Soare-Robert-Daniel Aug 18, 2025
17214f9
feat: add errors report email frequency (#1142)
Soare-Robert-Daniel Aug 18, 2025
ef39900
refactor: UI changes for Import Settings (#1118)
girishpanchal30 Aug 18, 2025
38d0231
feat: add custom cron schedules workflow (#1144)
RaduCristianPopescu Aug 18, 2025
e92bf7e
feat: add free tier improvements (#1143)
girishpanchal30 Aug 19, 2025
2ce8ba0
feat: Improve onboarding experience (#1145)
girishpanchal30 Aug 19, 2025
5949f49
feat: add simpler layout selector and refferal URL pro feature (#1147)
girishpanchal30 Aug 19, 2025
0a9015e
feat: add fallback image per import on Loop (#1148)
Soare-Robert-Daniel Aug 19, 2025
d5a62e5
refactor: set preview to `true` in Loop (#1150)
Soare-Robert-Daniel Aug 19, 2025
fa32823
fix: remove Need Help? for Log and small description on Schedule (#1149)
RaduCristianPopescu Aug 20, 2025
df2146e
fix: tabs menu alignment with bottom bar
Soare-Robert-Daniel Aug 20, 2025
d5daac4
refactor: logs usage
Soare-Robert-Daniel Aug 20, 2025
82d5e82
fix: post action btn icon placement
Soare-Robert-Daniel Aug 20, 2025
0dfec6c
fix: restrict dashicon line-height only for page content
Soare-Robert-Daniel Aug 20, 2025
a19d9f2
refactor: move `Email Reporting Frequency` to General tab
Soare-Robert-Daniel Aug 20, 2025
db0393a
fix: translations issues
Soare-Robert-Daniel Aug 20, 2025
fda04bb
fix: date parsing compatibility in Feedzy Classic for Safari
Soare-Robert-Daniel Aug 20, 2025
0ea8d94
fix: labels tweaks
Soare-Robert-Daniel Aug 20, 2025
ac636a8
fix: open the Service Action when added
Soare-Robert-Daniel Aug 20, 2025
6ae9c69
fix: labels display
Soare-Robert-Daniel Aug 20, 2025
4b82559
refactor: move some options to misc
Soare-Robert-Daniel Aug 20, 2025
594e670
fix: Loop controls positions on editing mode
Soare-Robert-Daniel Aug 20, 2025
8d913fe
chore: bump `tested_up` to 3.1 for PRO
Soare-Robert-Daniel Aug 20, 2025
1acc4a8
dev: e2e fix
Soare-Robert-Daniel Aug 20, 2025
af6757c
feat: focus on Post Title on new imports
Soare-Robert-Daniel Aug 20, 2025
9b3d96a
refactor: initNewPostActions
Soare-Robert-Daniel Aug 20, 2025
6e24e35
dev: update tracking
Soare-Robert-Daniel Aug 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/build-dev-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ jobs:
- name: Create zip
run: |
npm ci
npm run build
npm run build
npm version patch --no-git-tag-version
CURRENT_VERSION=$(node -p -e "require('./package.json').version")
COMMIT_HASH=$(git rev-parse --short HEAD)
DEV_VERSION="${CURRENT_VERSION}-dev.${COMMIT_HASH}"
Expand Down
12 changes: 6 additions & 6 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

70 changes: 53 additions & 17 deletions css/feedzy-rss-feed-import.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* Author: Themeisle
*/

#feedzy_import_feeds{
#feedzy_import_feeds {
background: transparent;
border: 0;
box-shadow: none;
Expand All @@ -18,57 +18,70 @@
padding-right: 12px;
box-sizing: border-box;
}
#feedzy_import_feeds > .postbox-header{

#feedzy_import_feeds>.postbox-header {
display: none;
}
.post-type-feedzy_imports:not(.edit-php) .page-title-action, .post-type-feedzy_imports:not(.edit-php) .wp-heading-inline {

.post-type-feedzy_imports:not(.edit-php) .page-title-action,
.post-type-feedzy_imports:not(.edit-php) .wp-heading-inline {
display: none !important;
}
.post-type-feedzy_imports:not(.edit-php) #wpcontent{

.post-type-feedzy_imports:not(.edit-php) #wpcontent {
padding-left: 0;
}
.post-type-feedzy_imports:not(.edit-php) #post-body-content{

.post-type-feedzy_imports:not(.edit-php) #post-body-content {
display: none;
}
.post-type-feedzy_imports:not(.edit-php) .wrap{

.post-type-feedzy_imports:not(.edit-php) .wrap {
margin-top: 0;
margin-right: 0;
}
.post-type-feedzy_imports:not(.edit-php) .wrap > .wp-heading-inline,
.post-type-feedzy_imports:not(.edit-php) .wrap > .wp-header-end{

.post-type-feedzy_imports:not(.edit-php) .wrap>.wp-heading-inline,
.post-type-feedzy_imports:not(.edit-php) .wrap>.wp-header-end {
display: none;
}
.post-type-feedzy_imports:not(.edit-php) #poststuff{

.post-type-feedzy_imports:not(.edit-php) #poststuff {
padding-top: 0;
}
.post-type-feedzy_imports:not(.edit-php) #poststuff .inside{

.post-type-feedzy_imports:not(.edit-php) #poststuff .inside {
margin-top: 0;
padding-left: 0;
padding-right: 0;
}
.post-type-feedzy_imports:not(.edit-php) #poststuff #post-body.columns-2{

.post-type-feedzy_imports:not(.edit-php) #poststuff #post-body.columns-2 {
margin-right: 0;
}
.post-type-feedzy_imports:not(.edit-php) #post-body.columns-2 #postbox-container-1{

.post-type-feedzy_imports:not(.edit-php) #post-body.columns-2 #postbox-container-1 {
width: 100%;
float: none;
}

.feedzy_page_feedzy-settings #wpcontent,
.feedzy_page_feedzy-support #wpcontent,
.feedzy_page_feedzy-integration #wpcontent{
.feedzy_page_feedzy-integration #wpcontent {
padding-left: 0;
}

.feedzy_page_feedzy-settings .feedzy-header,
.feedzy_page_feedzy-support .feedzy-header,
.feedzy_page_feedzy-integration .feedzy-header{
.feedzy_page_feedzy-integration .feedzy-header {
margin-bottom: 40px;
}

.feedzy-error-critical {
color: #ff0000;
}

tr.feedzy-import-status-row > td {
tr.feedzy-import-status-row>td {
margin: 0;
padding: 0
}
Expand Down Expand Up @@ -140,47 +153,60 @@ td.feedzy-has-popup {
.feedzy-onboarding-modal {
max-width: 350px;
}

.feedzy-onboarding-modal .components-modal__header {
text-align: center;
}

.feedzy-onboarding-modal .components-modal__header h1 {
width: 100%;
}

.feedzy-onboarding-modal .feedzy-onboarding-modal-content {
text-align: center;
margin: 10px 0 15px;
}

.feedzy-onboarding-modal .feedzy-onboarding-modal-action {
text-align: center;
margin: 10px 0;
}

.feedzy-onboarding-modal .feedzy-onboarding-modal-action .components-button {
padding: 2px 20px;
font-size: 14px;
margin-right: 10px;
}

.components-modal__screen-overlay {
background-color: rgba(0, 0, 0, 0.5);
}

.react-joyride__tooltip {
font-size: 13px !important;
}
.react-joyride__tooltip > div {

.react-joyride__tooltip>div {
text-align: left !important;
}
.react-joyride__tooltip div:nth-of-type( 2) {

.react-joyride__tooltip div:nth-of-type(2) {
margin-top: 5px !important;
}

.react-joyride__tooltip button {
text-decoration: underline;
}

.react-joyride__beacon span:first-child {
background-color: #4268CF !important;
}

.react-joyride__beacon span:last-child {
background-color: rgba(66, 104, 207, 0.4) !important;
border: 2px solid #4268CF !important;
}

.react-joyride__tooltip button[data-action="primary"] {
background: #4268cf !important;
border-color: #006a95 #00648c #00648c !important;
Expand All @@ -193,20 +219,25 @@ td.feedzy-has-popup {
line-height: 28px !important;
font-size: 14px !important;
}

.react-joyride__tooltip button[data-action="back"] {
color: #23282d !important;
font-size: 14px !important;
}

.react-notification-root .notification-container-bottom-left {
bottom: 40px;
}

.react-notification-root .notification-container-mobile-bottom {
bottom: 60px;
}

.feedzy-onboarding-modal-action .components-button.is-primary,
.feedzy-onboarding-modal-action .components-button.is-primary:hover:not(:disabled) {
background: #4268cf;
}

.feedzy-onboarding-modal-action .components-button.is-secondary,
.feedzy-onboarding-modal-action .components-button.is-secondary:hover:not(:disabled),
.feedzy-onboarding-modal-action .components-button.is-tertiary:hover:not(:disabled) {
Expand Down Expand Up @@ -279,6 +310,11 @@ i.mce-i-feedzy-icon {
text-align: center;
}

/* NOTE: It will also exclude the Black Friday notice. */
.notice:not(.fz-notice):not(.themeisle-sale) {
display: none;
}

@media screen and (max-width: 782px) {
tr.feedzy-import-status-row table {
width: 100%;
Expand Down
1 change: 1 addition & 0 deletions css/metabox-settings.css
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
.fz-input-group{flex-wrap: wrap;}
.fz-input-group .fz-input-group-right{width: 100%; padding-left: 0; padding-top: 8px;}
.fz-input-group .fz-input-group-right .btn.dropdown-toggle{width: 100%;}
.fz-input-group .fz-insert-tags{width: auto; padding: 0;}
.fz-form-wrap .form-block.form-block-two-column .fz-left{width: 100%; padding-right: 0; padding-bottom: 24px;}
.fz-form-wrap .form-block.form-block-two-column .fz-right{width: 100%;}
.fz-form-action .fz-left{width: 100%; padding-bottom: 16px;}
Expand Down
Loading
Loading