Skip to content

Version Update v4.6.23 #2136

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Apr 18, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
3b5c32c
update: update artifact version
rishavjeet Jan 13, 2025
7915843
update: remove push trigger
rishavjeet Jan 13, 2025
e8dcfe4
update: remove test trigger
rishavjeet Jan 17, 2025
3c8e410
Merge pull request #2105 from rtCamp/update/update-artifacts-version
juhi123 Jan 27, 2025
c07fa72
update: remove workflow trigger
rishavjeet Jan 27, 2025
57f9427
Merge pull request #2109 from rtCamp/update/update-artifacts-version
juhi123 Jan 29, 2025
47df1dd
Merge branch 'master' into sync/develop-with-master-29-01-2025
krishana7911 Jan 29, 2025
8e03fb9
Merge pull request #2112 from rtCamp/sync/develop-with-master-29-01-2025
krishana7911 Jan 29, 2025
6a22973
Add ratings_average and likes in allowed_order_columns array so that …
rohitmathur-7 Jan 29, 2025
4a21976
Merge pull request #2115 from rtCamp/fix/fix-rated-and-likes-sorting
rohitmathur-7 Jan 29, 2025
c197de9
Add condition so that when comment is added on media in gallery short…
rohitmathur-7 Jan 30, 2025
68ad07a
Merge pull request #2118 from rtCamp/fix/gallery-shortcode-issues
rohitmathur-7 Jan 30, 2025
2a157d6
Update dependencies and node version
krishana7911 Feb 19, 2025
59f3383
Update gruntfile configs for new dependencies
krishana7911 Feb 19, 2025
fcc3b21
add postcss config
krishana7911 Feb 19, 2025
c3f2416
Feat: Add GoDAM dismissible banner
krishana7911 Apr 18, 2025
0eb81e4
update: notice from install transcoder to godam
krishana7911 Apr 18, 2025
551fc8e
Revert "Updated the workflow triggers"
rohitmathur-7 Apr 18, 2025
ad2d1f0
Revert "Fix Sorting by Rate and Likes. [ develop ]"
rohitmathur-7 Apr 18, 2025
de9aae4
Revert "Fix Gallery Shortcode reloading when comment is added on medi…
rohitmathur-7 Apr 18, 2025
4dd3fc7
Merge pull request #2128 from rtCamp/revert-2109-update/update-artifa…
rohitmathur-7 Apr 18, 2025
abc0710
Merge pull request #2129 from rtCamp/revert-2115-fix/fix-rated-and-li…
rohitmathur-7 Apr 18, 2025
e7dafe3
Merge pull request #2130 from rtCamp/revert-2118-fix/gallery-shortcod…
rohitmathur-7 Apr 18, 2025
bac7abc
Revert "Update Artifacts version [Develop]"
rohitmathur-7 Apr 18, 2025
f80e250
Merge pull request #2131 from rtCamp/revert-2105-update/update-artifa…
rohitmathur-7 Apr 18, 2025
c72003b
Revert "Revert "Update Artifacts version [Develop]""
rohitmathur-7 Apr 18, 2025
57d3154
Merge pull request #2132 from rtCamp/revert-2131-revert-2105-update/u…
rohitmathur-7 Apr 18, 2025
3d6827f
Merge pull request #2133 from rtCamp/feat/add-godam-banner
rohitmathur-7 Apr 18, 2025
db077ab
Merge pull request #2134 from rtCamp/fix/security-vulnerability-issues
krishana7911 Apr 18, 2025
73ecca3
version update v4.6.23
krishana7911 Apr 18, 2025
30cd462
Merge pull request #2135 from rtCamp/version-update/v4.6.23
krishana7911 Apr 18, 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
1 change: 0 additions & 1 deletion .github/workflows/playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ on:
- wp-e2e-playwright
- develop
- master

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v12.16.1
v20.18.1
219 changes: 63 additions & 156 deletions Gruntfile.js
Original file line number Diff line number Diff line change
@@ -1,165 +1,72 @@
'use strict';
module.exports = function ( grunt ) {
module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);

// load all grunt tasks matching the `grunt-*` pattern
// Ref. https://npmjs.org/package/load-grunt-tasks
require( 'load-grunt-tasks' )( grunt );

grunt.initConfig( {
// watch for changes and trigger sass, jshint, uglify and livereload
watch: {
grunt.initConfig({
watch: {
sass: {
files: [ 'app/assets/admin/css/sass/**/*.{scss,sass}', 'app/assets/css/sass/**/*.{scss,sass}' ],
tasks: [ 'sass' ]
files: ['app/assets/admin/css/sass/**/*.{scss,sass}', 'app/assets/css/sass/**/*.{scss,sass}'],
tasks: ['sass']
},
autoprefixer: {
files: [ 'app/assets/admin/css/*.css', 'app/assets/css/*css' ],
tasks: [ 'autoprefixer' ]
postcss: {
files: ['app/assets/admin/css/*.css', 'app/assets/css/*.css'],
tasks: ['shell:postcss']
},
js: {
files: [ '<%= uglify.frontend.src %>', '<%= uglify.backend.src %>' ],
tasks: [ 'uglify' ]
},
livereload: {
// Here we watch the files the sass task will compile to
// These files are sent to the live reload server after sass compiles to them
options: { livereload: true },
files: [ '*.php', '*.css' ]
}
},
// sass
sass: {
dist: {
options: {
style: 'expanded',
sourceMap: false
},
files: {
'app/assets/admin/css/admin.css': 'app/assets/admin/css/sass/admin.scss',
'app/assets/admin/css/widget.css': 'app/assets/admin/css/sass/widget.scss',
'app/assets/css/rtmedia.css': 'app/assets/css/sass/rtmedia.scss',
}
},
minify: {
options: {
style: 'compressed',
sourceMap: false
},
files: {
'app/assets/admin/css/admin.min.css': 'app/assets/admin/css/sass/admin.scss',
'app/assets/admin/css/widget.min.css': 'app/assets/admin/css/sass/widget.scss',
'app/assets/css/rtmedia.min.css': 'app/assets/css/sass/rtmedia.scss',
'app/assets/css/rtm-upload-terms.min.css': 'app/assets/css/rtm-upload-terms.css',
'app/assets/admin/css/rtm-upload-terms.min.css': 'app/assets/css/rtm-upload-terms.css'
}
files: ['app/assets/js/rtMedia.js', 'app/assets/admin/js/scripts.js'],
tasks: ['terser']
}
},
// autoprefixer
autoprefixer: {
dist: {
options: {
browsers: [ 'last 2 versions', 'ie 9', 'ios 6', 'android 4' ],
expand: true,
flatten: true
},
files: {
'app/assets/admin/css/admin.css': 'app/assets/admin/css/admin.css',
'app/assets/admin/css/admin.min.css': 'app/assets/admin/css/admin.min.css',
'app/assets/admin/css/widget.css': 'app/assets/admin/css/widget.css',
'app/assets/admin/css/widget.min.css': 'app/assets/admin/css/widget.min.css',
'app/assets/css/rtmedia.css': 'app/assets/css/rtmedia.css',
'app/assets/css/rtmedia.min.css': 'app/assets/css/rtmedia.min.css'
}
}
},
// Uglify Ref. https://npmjs.org/package/grunt-contrib-uglify
uglify: {
options: {
banner: '/*! \n * rtMedia JavaScript Library \n * @package rtMedia \n */\n',
},
frontend: {
src: [
'app/assets/js/vendors/magnific-popup.js',
'app/assets/admin/js/vendors/tabs.js',
'app/assets/js/rtMedia.js',
],
dest: 'app/assets/js/rtmedia.min.js'
},
rtmUploadTerms: {
src: [
'app/assets/js/rtm-upload-terms.js',
],
dest: 'app/assets/js/rtm-upload-terms.min.js'
},
adminUploadTerms: {
src: [
'app/assets/js/admin-upload-terms.js'
],
dest: 'app/assets/js/admin-upload-terms.min.js'
},
backend: {
src: [
'app/assets/admin/js/vendors/tabs.js',
'app/assets/admin/js/scripts.js',
'app/assets/admin/js/settings.js'
],
dest: 'app/assets/admin/js/admin.min.js'
}
},
checktextdomain: {
options: {
text_domain: 'buddypress-media', //Specify allowed domain(s)
keywords: [ //List keyword specifications
'__:1,2d',
'_e:1,2d',
'_x:1,2c,3d',
'esc_html__:1,2d',
'esc_html_e:1,2d',
'esc_html_x:1,2c,3d',
'esc_attr__:1,2d',
'esc_attr_e:1,2d',
'esc_attr_x:1,2c,3d',
'_ex:1,2c,3d',
'_n:1,2,4d',
'_nx:1,2,4c,5d',
'_n_noop:1,2,3d',
'_nx_noop:1,2,3c,4d'
]
},
target: {
files: [ {
src: [
'*.php',
'**/*.php',
'!node_modules/**',
'!tests/**'
], //all php
expand: true
} ]
}
},
makepot: {
target: {
options: {
cwd: '.', // Directory of files to internationalize.
domainPath: 'languages/', // Where to save the POT file.
exclude: [ 'node_modules/*' ], // List of files or directories to ignore.
mainFile: 'index.php', // Main project file.
potFilename: 'buddypress-media.po', // Name of the POT file.
potHeaders: { // Headers to add to the generated POT file.
poedit: true, // Includes common Poedit headers.
'Last-Translator': 'rtMedia <[email protected]>',
'Language-Team': 'rtMedia <[email protected]>',
'report-msgid-bugs-to': 'https://rtmedia.io/support/',
'x-poedit-keywordslist': true // Include a list of all possible gettext functions.
},
type: 'wp-plugin', // Type of project (wp-plugin or wp-theme).
updateTimestamp: true // Whether the POT-Creation-Date should be updated without other changes.
}
}
}

} );
// register task
grunt.registerTask( 'default', [ 'sass', 'autoprefixer', 'uglify', 'checktextdomain', 'makepot', 'watch' ] );

sass: {
dist: {
options: {
style: 'expanded',
sourceMap: false
},
files: {
'app/assets/admin/css/admin.css': 'app/assets/admin/css/sass/admin.scss',
'app/assets/css/rtmedia.css': 'app/assets/css/sass/rtmedia.scss',
}
},
minify: {
options: {
style: 'compressed',
sourceMap: false
},
files: {
'app/assets/admin/css/admin.min.css': 'app/assets/admin/css/sass/admin.scss',
'app/assets/css/rtmedia.min.css': 'app/assets/css/sass/rtmedia.scss',
}
}
},

shell: {
postcss: {
command: 'npx postcss app/assets/admin/css/*.css app/assets/css/*.css --config postcss.config.js --replace'
}
},

terser: {
options: {
format: {
comments: false // Removes comments from minified files
}
},
frontend: {
files: {
'app/assets/js/rtmedia.min.js': ['app/assets/js/rtMedia.js']
}
},
backend: {
files: {
'app/assets/admin/js/admin.min.js': ['app/assets/admin/js/scripts.js']
}
}
}
});

// Register tasks
grunt.registerTask('default', ['sass', 'shell:postcss', 'terser', 'watch']);
grunt.registerTask('build', ['sass:minify', 'shell:postcss', 'terser']);
};
12 changes: 11 additions & 1 deletion README.md
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & mor
![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=MU1JamdmRnppK0hhQy9QMU8wdDJ2MUEyb1ZuS0ljVFQvSHZ6anFvNzUxTT0tLXhUNnliTnZGcE5CcW93N0I1eXdnM3c9PQ==--8c124e667dd0c317618efde1bed2b260000916b6)


* **Contributors:** [rtcamp](http://profiles.wordpress.org/rtcamp), [mangeshp](http://profiles.wordpress.org/mangeshp), [sanket.parmar](http://profiles.wordpress.org/sanket.parmar), [pranalipatel](http://profiles.wordpress.org/pranalipatel), [jignesh.nakrani](http://profiles.wordpress.org/jignesh.nakrani), [manishsongirkar36](http://profiles.wordpress.org/manishsongirkar36), [kiranpotphode](http://profiles.wordpress.org/kiranpotphode), [yahil](http://profiles.wordpress.org/yahil), [1naveengiri](http://profiles.wordpress.org/1naveengiri), [bhargavbhandari90](http://profiles.wordpress.org/bhargavbhandari90), [deepak1191](http://profiles.wordpress.org/deepak1191), [rittesh.patel](http://profiles.wordpress.org/rittesh.patel), [sagarjadhav](http://profiles.wordpress.org/sagarjadhav), [pushpak.pop](http://profiles.wordpress.org/pushpak.pop), [faishal](http://profiles.wordpress.org/faishal), [desaiuditd](http://profiles.wordpress.org/desaiuditd), [rahul286](http://profiles.wordpress.org/rahul286), [JoshuaAbenazer](http://profiles.wordpress.org/JoshuaAbenazer), [gagan0123](http://profiles.wordpress.org/gagan0123), [saurabhshukla](http://profiles.wordpress.org/saurabhshukla), [nitun.lanjewar](http://profiles.wordpress.org/nitun.lanjewar), [umesh.nevase](http://profiles.wordpress.org/umesh.nevase), [suhasgirgaonkar](http://profiles.wordpress.org/suhasgirgaonkar), [neerukoul](http://profiles.wordpress.org/neerukoul), [hrishiv90](http://profiles.wordpress.org/hrishiv90), [kanakiyajay](http://profiles.wordpress.org/kanakiyajay), [jarretc](http://profiles.wordpress.org/jarretc), [tobiaskluge](http://profiles.wordpress.org/tobiaskluge), [rafaelfunchal](http://profiles.wordpress.org/rafaelfunchal), [UmeshSingla](http://profiles.wordpress.org/UmeshSingla), [mehulkaklotar](http://profiles.wordpress.org/mehulkaklotar), [tannermirabel](http://profiles.wordpress.org/tannermirabel), [kishores](http://profiles.wordpress.org/kishores), [chandrapatel](http://profiles.wordpress.org/chandrapatel), [rahul3883](http://profiles.wordpress.org/rahul3883/), [nomnom99](http://profiles.wordpress.org/nomnom99), [sayanchakraborty](https://profiles.wordpress.org/sayanchakraborty), [milindmore22](https://profiles.wordpress.org/milindmore22), [thrijith](https://profiles.wordpress.org/thrijith), [abhijitrakas](https://profiles.wordpress.org/abhijitrakas), [sid177](https://profiles.wordpress.org/sid177), [montu3366](https://profiles.wordpress.org/montu3366), [jashwini](https://profiles.wordpress.org/jashwini), [juhise](https://profiles.wordpress.org/juhise), [ravatparmar](https://profiles.wordpress.org/ravatparmar), [dharmin16](https://profiles.wordpress.org/dharmin16), [malavvasita](https://profiles.wordpress.org/malavvasita), [pooja1210](https://profiles.wordpress.org/pooja1210), [krupajnanda](https://profiles.wordpress.org/krupajnanda), [kanumalivad](https://profiles.wordpress.org/kanumalivad), [surajkumarsingh](https://profiles.wordpress.org/surajkumarsingh), [dishitpala](https://profiles.wordpress.org/dishitpala), [shobhit2412](https://profiles.wordpress.org/shobhit2412/), [vkd007](https://profiles.wordpress.org/vkd007/), [vaishu.agola27](https://profiles.wordpress.org/vaishuagola27/), [kapilpaul](https://profiles.wordpress.org/kapilpaul/), [opurockey](https://profiles.wordpress.org/opurockey/), [pavanpatil1](https://profiles.wordpress.org/pavanpatil1/), [pradeep1308](https://profiles.wordpress.org/pradeep1308/), [shardul200](https://profiles.wordpress.org/shardul200/), [ibnulk](https://profiles.wordpress.org/ibnulk/), [sabbir1991](https://profiles.wordpress.org/sabbir1991/), [kamalahmed](https://profiles.wordpress.org/kamalahmed/), [harshbarach](https://profiles.wordpress.org/harshbarach/), [mukulsingh27](https://profiles.wordpress.org/mukulsingh27/), [vishalkakadiya](https://profiles.wordpress.org/vishalkakadiya/), [elifvish](https://profiles.wordpress.org/elifvish/), [krupajnanda](https://profiles.wordpress.org/krupajnanda/), [utsavladani](https://profiles.wordpress.org/utsavladani/),[krishana79] (https://profiles.wordpress.org/krishana79/)
* **Contributors:** [rtcamp](http://profiles.wordpress.org/rtcamp), [mangeshp](http://profiles.wordpress.org/mangeshp), [sanket.parmar](http://profiles.wordpress.org/sanket.parmar), [pranalipatel](http://profiles.wordpress.org/pranalipatel), [jignesh.nakrani](http://profiles.wordpress.org/jignesh.nakrani), [manishsongirkar36](http://profiles.wordpress.org/manishsongirkar36), [kiranpotphode](http://profiles.wordpress.org/kiranpotphode), [yahil](http://profiles.wordpress.org/yahil), [1naveengiri](http://profiles.wordpress.org/1naveengiri), [bhargavbhandari90](http://profiles.wordpress.org/bhargavbhandari90), [deepak1191](http://profiles.wordpress.org/deepak1191), [rittesh.patel](http://profiles.wordpress.org/rittesh.patel), [sagarjadhav](http://profiles.wordpress.org/sagarjadhav), [pushpak.pop](http://profiles.wordpress.org/pushpak.pop), [faishal](http://profiles.wordpress.org/faishal), [desaiuditd](http://profiles.wordpress.org/desaiuditd), [rahul286](http://profiles.wordpress.org/rahul286), [JoshuaAbenazer](http://profiles.wordpress.org/JoshuaAbenazer), [gagan0123](http://profiles.wordpress.org/gagan0123), [saurabhshukla](http://profiles.wordpress.org/saurabhshukla), [nitun.lanjewar](http://profiles.wordpress.org/nitun.lanjewar), [umesh.nevase](http://profiles.wordpress.org/umesh.nevase), [suhasgirgaonkar](http://profiles.wordpress.org/suhasgirgaonkar), [neerukoul](http://profiles.wordpress.org/neerukoul), [hrishiv90](http://profiles.wordpress.org/hrishiv90), [kanakiyajay](http://profiles.wordpress.org/kanakiyajay), [jarretc](http://profiles.wordpress.org/jarretc), [tobiaskluge](http://profiles.wordpress.org/tobiaskluge), [rafaelfunchal](http://profiles.wordpress.org/rafaelfunchal), [UmeshSingla](http://profiles.wordpress.org/UmeshSingla), [mehulkaklotar](http://profiles.wordpress.org/mehulkaklotar), [tannermirabel](http://profiles.wordpress.org/tannermirabel), [kishores](http://profiles.wordpress.org/kishores), [chandrapatel](http://profiles.wordpress.org/chandrapatel), [rahul3883](http://profiles.wordpress.org/rahul3883/), [nomnom99](http://profiles.wordpress.org/nomnom99), [sayanchakraborty](https://profiles.wordpress.org/sayanchakraborty), [milindmore22](https://profiles.wordpress.org/milindmore22), [thrijith](https://profiles.wordpress.org/thrijith), [abhijitrakas](https://profiles.wordpress.org/abhijitrakas), [sid177](https://profiles.wordpress.org/sid177), [montu3366](https://profiles.wordpress.org/montu3366), [jashwini](https://profiles.wordpress.org/jashwini), [juhise](https://profiles.wordpress.org/juhise), [ravatparmar](https://profiles.wordpress.org/ravatparmar), [dharmin16](https://profiles.wordpress.org/dharmin16), [malavvasita](https://profiles.wordpress.org/malavvasita), [pooja1210](https://profiles.wordpress.org/pooja1210), [krupajnanda](https://profiles.wordpress.org/krupajnanda), [kanumalivad](https://profiles.wordpress.org/kanumalivad), [surajkumarsingh](https://profiles.wordpress.org/surajkumarsingh), [dishitpala](https://profiles.wordpress.org/dishitpala), [shobhit2412](https://profiles.wordpress.org/shobhit2412/), [vkd007](https://profiles.wordpress.org/vkd007/), [vaishu.agola27](https://profiles.wordpress.org/vaishuagola27/), [kapilpaul](https://profiles.wordpress.org/kapilpaul/), [opurockey](https://profiles.wordpress.org/opurockey/), [pavanpatil1](https://profiles.wordpress.org/pavanpatil1/), [pradeep1308](https://profiles.wordpress.org/pradeep1308/), [shardul200](https://profiles.wordpress.org/shardul200/), [ibnulk](https://profiles.wordpress.org/ibnulk/), [sabbir1991](https://profiles.wordpress.org/sabbir1991/), [kamalahmed](https://profiles.wordpress.org/kamalahmed/), [harshbarach](https://profiles.wordpress.org/harshbarach/), [mukulsingh27](https://profiles.wordpress.org/mukulsingh27/), [vishalkakadiya](https://profiles.wordpress.org/vishalkakadiya/), [elifvish](https://profiles.wordpress.org/elifvish/), [krupajnanda](https://profiles.wordpress.org/krupajnanda/), [utsavladani](https://profiles.wordpress.org/utsavladani/),[krishana79](https://profiles.wordpress.org/krishana79/), [rohitmathur7](https://profiles.wordpress.org/rohitmathur7/)

* **License:** [GPL v2 or later]( http://www.gnu.org/licenses/gpl-2.0.html)

Expand Down Expand Up @@ -151,6 +151,16 @@ https://www.youtube.com/watch?v=dJrykKQGDcs

## Changelog ##

### 4.6.23

* Fixed
* Fixes related to WP v6.8 compatibility issues.
* Enhanced security by updating node version and packages.

* Enhancement

* Changed the admin notices for users on rtmedia tabs.

### 4.6.22

* Fixed
Expand Down
Loading
Loading