Skip to content
Merged

v8.5.8 #2660

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
92938e3
Default label & placeholder in review form - added
iamibrahimriaz Nov 10, 2025
0e3ce88
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Dec 15, 2025
8629727
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Dec 22, 2025
ddb94ea
Skip instant search for single category page
iamibrahimriaz Dec 22, 2025
e437742
fix: form builder label behavior to apply default only on blur when e…
iamibrahimriaz Dec 22, 2025
eacc730
fix: form builder placeholder behavior to apply default only on blur …
iamibrahimriaz Dec 22, 2025
422a5a3
fix: OpenStreet location autocomplete suggestion issue on directory t…
iamibrahimriaz Dec 23, 2025
1ddbcf6
fix: dynamic file upload icon and size display with accessibility imp…
RabbiIslamRony Dec 28, 2025
09a34e7
fix upload naming
RabbiIslamRony Dec 28, 2025
d9bf663
Enhance file upload UI with dynamic icons and improved styling
RabbiIslamRony Dec 28, 2025
5082b09
feat: add progress bar to webpack build system
RabbiIslamRony Dec 29, 2025
f79af34
node -v update
RabbiIslamRony Dec 29, 2025
40ffa97
feat(form-builder): add context-aware delete confirmation messages
iamibrahimriaz Dec 30, 2025
48d7f84
message text - updated
iamibrahimriaz Dec 30, 2025
cc9f5c4
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Dec 30, 2025
e8eb8b1
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 1, 2026
2df57fd
compatibility issue with search modal - fixed
iamibrahimriaz Jan 1, 2026
6b45e18
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 1, 2026
9ccc282
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 1, 2026
3adedc2
remove unnecessary code
Armanul46 Jan 1, 2026
1a773e3
Merge pull request #2648 from Armanul46/fixed/released-issue
Armanul46 Jan 1, 2026
26de8f9
fix: instant-search not working when extra required input field pushed
iamibrahimriaz Jan 5, 2026
32a92bb
Merge pull request #2650 from iamibrahimriaz/fix/instant-search-requi…
nazmulhasan103 Jan 5, 2026
b1ce5c7
Revert "fix: instant-search not working when extra required input fie…
nazmulhasan103 Jan 5, 2026
31acc7f
Merge pull request #2651 from sovware/revert-2650-fix/instant-search-…
nazmulhasan103 Jan 5, 2026
770d580
Merge branch 'development' into improve/widget-trash-modal-description
RabbiIslamRony Jan 8, 2026
7088212
Merge branch 'development' into feature/add-webpack-progress-bar
RabbiIslamRony Jan 8, 2026
620cca4
Merge branch 'development' into fix/file-upload-dynamic-icon-size-acc…
RabbiIslamRony Jan 8, 2026
7c284af
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 14, 2026
abdaf9a
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 14, 2026
6c7cd69
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 14, 2026
319fbfc
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 14, 2026
726ed84
update node
RabbiIslamRony Jan 19, 2026
a91cb94
Merge pull request #2638 from iamibrahimriaz/improve/widget-trash-mod…
Armanul46 Jan 20, 2026
bcd5f4a
Merge pull request #2635 from RabbiIslamRony/feature/add-webpack-prog…
Armanul46 Jan 20, 2026
813baf4
Merge pull request #2634 from RabbiIslamRony/fix/file-upload-dynamic-…
Armanul46 Jan 20, 2026
8365e9b
Merge pull request #2628 from iamibrahimriaz/fix/form-builder-label-d…
Armanul46 Jan 20, 2026
97a8dc2
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 20, 2026
0533568
escapeHtml on openstreet map location suggestion
iamibrahimriaz Jan 20, 2026
de293fe
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 20, 2026
630a571
Merge branch 'development' of https://github.com/sovware/directorist …
iamibrahimriaz Jan 20, 2026
c053397
Merge pull request #2632 from iamibrahimriaz/fix/location-api-on-type…
Armanul46 Jan 20, 2026
c25e4a4
Merge pull request #2627 from iamibrahimriaz/fix/single-category-back…
Armanul46 Jan 20, 2026
7b86096
Merge pull request #2586 from iamibrahimriaz/improve/review-form-plac…
Armanul46 Jan 20, 2026
f82490a
readme updated
Armanul46 Jan 21, 2026
3eca232
Merge pull request #2656 from Armanul46/readme-updated-25
Armanul46 Jan 21, 2026
d525b71
build
Armanul46 Jan 21, 2026
1d26740
build
Armanul46 Jan 21, 2026
73db8a5
readme updated
Armanul46 Jan 26, 2026
28620a0
Merge pull request #2657 from Armanul46/build-42
Armanul46 Jan 26, 2026
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
20 changes: 1 addition & 19 deletions .github/workflows/wp-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,7 @@ jobs:
name: Deploy on new tag
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Install SVN
run: sudo apt-get update && sudo apt-get install -y subversion
- name: Fix SVN checksum mismatch
run: |
svn checkout --depth empty https://plugins.svn.wordpress.org/directorist/trunk /tmp/directorist-svn
cd /tmp/directorist-svn
svn update --set-depth infinity includes/rest-api/Version2/class-listings-controller.php
cp "$GITHUB_WORKSPACE/includes/rest-api/Version2/class-listings-controller.php" includes/rest-api/Version2/class-listings-controller.php
svn update includes/rest-api/Version2/class-listings-controller.php
if svn status includes/rest-api/Version2/class-listings-controller.php | grep -q "^M"; then
svn commit -m "Sync class-listings-controller.php to fix checksum mismatch"
else
echo "File is already in sync, no commit needed"
fi
env:
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
continue-on-error: true
- uses: actions/checkout@master
- name: WordPress Plugin Deploy
uses: 10up/action-wordpress-plugin-deploy@stable
env:
Expand Down
2 changes: 1 addition & 1 deletion assets/css/admin-main.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/admin-main.min.css

Large diffs are not rendered by default.

81 changes: 81 additions & 0 deletions assets/css/admin-main.rtl.css
Original file line number Diff line number Diff line change
Expand Up @@ -10480,8 +10480,11 @@ body.stop-scrolling {
width: 100%;
top: 0;
right: 0;
z-index: 10;
pointer-events: none;
}
.plupload-thumbs .atbdp-thumb-actions .thumbremovelink {
pointer-events: auto;
position: absolute;
top: 10px;
left: 10px;
Expand Down Expand Up @@ -10550,6 +10553,84 @@ body.stop-scrolling {
z-index: 1;
}

.plupload-thumbs .thumb .atbdp-file-wrapper {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 20px;
background: var(--directorist-color-bg-gray, #f8f9fa);
border-radius: 12px;
cursor: move;
position: relative;
-webkit-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
z-index: 1;
pointer-events: auto;
}
.plupload-thumbs .thumb .atbdp-file-wrapper:hover {
background: var(--directorist-color-border-gray, #e9ecef);
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-icon {
width: 64px;
height: 64px;
margin-bottom: 12px;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-icon::after {
width: 64px;
height: 64px;
background-color: var(--directorist-color-primary, #2563eb);
opacity: 0.15;
border-radius: 8px;
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-name {
font-size: 12px;
font-weight: 500;
color: var(--directorist-color-body, #374151);
text-align: center;
word-break: break-word;
line-height: 1.4;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
margin-top: 4px;
}

.plupload-thumbs .thumb .thumbi {
position: absolute;
left: -10px;
Expand Down
2 changes: 1 addition & 1 deletion assets/css/admin-main.rtl.min.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/all-listings.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/all-listings.min.css

Large diffs are not rendered by default.

141 changes: 111 additions & 30 deletions assets/css/all-listings.rtl.css
Original file line number Diff line number Diff line change
Expand Up @@ -5325,8 +5325,11 @@ body.stop-scrolling {
width: 100%;
top: 0;
right: 0;
z-index: 10;
pointer-events: none;
}
.plupload-thumbs .atbdp-thumb-actions .thumbremovelink {
pointer-events: auto;
position: absolute;
top: 10px;
left: 10px;
Expand Down Expand Up @@ -5395,6 +5398,84 @@ body.stop-scrolling {
z-index: 1;
}

.plupload-thumbs .thumb .atbdp-file-wrapper {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 20px;
background: var(--directorist-color-bg-gray, #f8f9fa);
border-radius: 12px;
cursor: move;
position: relative;
-webkit-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
z-index: 1;
pointer-events: auto;
}
.plupload-thumbs .thumb .atbdp-file-wrapper:hover {
background: var(--directorist-color-border-gray, #e9ecef);
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-icon {
width: 64px;
height: 64px;
margin-bottom: 12px;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-icon::after {
width: 64px;
height: 64px;
background-color: var(--directorist-color-primary, #2563eb);
opacity: 0.15;
border-radius: 8px;
}
.plupload-thumbs .thumb .atbdp-file-wrapper .atbdp-file-name {
font-size: 12px;
font-weight: 500;
color: var(--directorist-color-body, #374151);
text-align: center;
word-break: break-word;
line-height: 1.4;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
margin-top: 4px;
}

.plupload-thumbs .thumb .thumbi {
position: absolute;
left: -10px;
Expand Down Expand Up @@ -13337,36 +13418,6 @@ input.directorist-toggle-input:checked + .directorist-toggle-input-label span.di
.directorist-search-form__top .directorist-search-modal__input .directorist-select2-dropdown-close {
display: none;
}
.directorist-search-form__top .directorist-search-form__single-category {
cursor: not-allowed;
}
.directorist-search-form__top .directorist-search-form__single-category .directorist-category-select {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-form__single-category .directorist-category-select ~ .select2-container {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-form__single-category ~ .directorist-search-field__btn {
cursor: not-allowed;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-form__single-location {
cursor: not-allowed;
}
.directorist-search-form__top .directorist-search-form__single-location .directorist-location-select {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-form__single-location .directorist-location-select ~ .select2-container {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-form__single-location ~ .directorist-search-field__btn {
cursor: not-allowed;
pointer-events: none;
}
.directorist-search-form__top .directorist-search-field {
-webkit-box-flex: 30%;
-webkit-flex: 30%;
Expand Down Expand Up @@ -13983,6 +14034,36 @@ input.directorist-toggle-input:checked + .directorist-toggle-input-label span.di
.directorist-search-form__top .directorist-form-group__with-prefix ~ .directorist-search-field__btn--clear {
bottom: 12px;
}
.directorist-search-form__single-category {
cursor: not-allowed;
}
.directorist-search-form__single-category .directorist-category-select {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__single-category .directorist-category-select ~ .select2-container {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__single-category ~ .directorist-search-field__btn {
cursor: not-allowed;
pointer-events: none;
}
.directorist-search-form__single-location {
cursor: not-allowed;
}
.directorist-search-form__single-location .directorist-location-select {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__single-location .directorist-location-select ~ .select2-container {
opacity: 0.6;
pointer-events: none;
}
.directorist-search-form__single-location ~ .directorist-search-field__btn {
cursor: not-allowed;
pointer-events: none;
}

.directorist-search-form-action {
display: -webkit-box;
Expand Down
2 changes: 1 addition & 1 deletion assets/css/all-listings.rtl.min.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/public-main.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/public-main.min.css

Large diffs are not rendered by default.

Loading