Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
8065e89
Merge pull request #2213 from rtCamp/develop
nayemDevs Nov 19, 2025
60d674e
Merge pull request #2216 from rtCamp/develop
nayemDevs Nov 20, 2025
f7c68ae
fix: replace blurry logo with updated logo
NoumaanAhamed Nov 21, 2025
da0108e
feat: reorganize E2E tests
NoumaanAhamed Nov 24, 2025
1640191
feat(tests) : rename tests and make them verbose
NoumaanAhamed Nov 24, 2025
176c013
feat(tests) : refine and improve tests
NoumaanAhamed Nov 24, 2025
3821fc5
fix: revert back the playwright config
NoumaanAhamed Nov 24, 2025
2315ed2
fix: revert back the original file names
NoumaanAhamed Nov 24, 2025
18dbae6
fix: add ci playwright script
NoumaanAhamed Nov 24, 2025
507b3ab
fix(tests): update playwright test script for development
NoumaanAhamed Nov 25, 2025
56f5229
fix(tests): update integration tests for BuddyPress features and add …
NoumaanAhamed Nov 25, 2025
7dd7282
fix(tests): enhance cleanup and prerequisite tests, update media size…
NoumaanAhamed Nov 25, 2025
30b958b
fix: Improve handling of import/export settings responses and JSON pa…
NoumaanAhamed Nov 27, 2025
380f6f2
fix: Ensure tabs.js is always enqueued as a dependency for admin scripts
NoumaanAhamed Nov 27, 2025
c9c8615
fix: Add settings.js to build process for admin scripts
NoumaanAhamed Nov 27, 2025
e262bdf
fix(tests): enhance single media view tests for Masonry validation
NoumaanAhamed Nov 28, 2025
10af0c1
fix(build): Upload new build JS files.
NoumaanAhamed Nov 28, 2025
c9a5e8c
fix(tests): correct validation messages and typos
NoumaanAhamed Nov 28, 2025
a0fd8a5
fix(tests): correct typo in uploadMedia method
NoumaanAhamed Nov 28, 2025
f6acbc7
feat(docs): add minimal test doc
NoumaanAhamed Nov 28, 2025
1ec44cc
fix: Enhance masonry layout checks and improve reload handling
NoumaanAhamed Dec 1, 2025
015ddbd
fix(build): Add the generated build file
NoumaanAhamed Dec 1, 2025
9303ae5
fix: Migrate Sass files to use new module syntax
NoumaanAhamed Dec 2, 2025
315e40e
fix(build) : Add corresponding build files
NoumaanAhamed Dec 2, 2025
fb49ee2
Merge branches 'fix/update-playwright-tests-specs', 'fix/dashboard-bu…
NoumaanAhamed Dec 2, 2025
b75ba3c
Merge branch 'fix/buddyx-masonry-script' into test-all
NoumaanAhamed Dec 2, 2025
9702a90
Merge branch 'fix/dart-sass-deprecation' into test-all
NoumaanAhamed Dec 2, 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
7 changes: 5 additions & 2 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ module.exports = function (grunt) {
tasks: ['shell:postcss']
},
js: {
files: ['app/assets/js/rtMedia.js', 'app/assets/admin/js/scripts.js'],
files: ['app/assets/js/rtMedia.js', 'app/assets/admin/js/scripts.js', 'app/assets/admin/js/settings.js'],
tasks: ['terser']
}
},
Expand Down Expand Up @@ -60,7 +60,10 @@ module.exports = function (grunt) {
},
backend: {
files: {
'app/assets/admin/js/admin.min.js': ['app/assets/admin/js/scripts.js']
'app/assets/admin/js/admin.min.js': [
'app/assets/admin/js/scripts.js',
'app/assets/admin/js/settings.js'
]
}
},
godam: {
Expand Down
8 changes: 5 additions & 3 deletions app/admin/RTMediaAdmin.php
Original file line number Diff line number Diff line change
Expand Up @@ -777,13 +777,15 @@ public function ui( $hook ) {

$admin_ajax = admin_url( 'admin-ajax.php' );

// Always enqueue tabs.js as it's a dependency for admin scripts (provides rtTab jQuery plugin).
wp_enqueue_script( 'rtmedia-admin-tabs', RTMEDIA_URL . 'app/assets/admin/js/vendors/tabs.js', array( 'backbone' ), RTMEDIA_VERSION, true );

/* Only one JS file should enqueue */
if ( '' === $suffix ) {
wp_enqueue_script( 'rtmedia-admin-tabs', RTMEDIA_URL . 'app/assets/admin/js/vendors/tabs.js', array( 'backbone' ), RTMEDIA_VERSION, true );
wp_enqueue_script( 'rtmedia-admin-scripts', RTMEDIA_URL . 'app/assets/admin/js/scripts.js', array( 'backbone' ), RTMEDIA_VERSION, true );
wp_enqueue_script( 'rtmedia-admin-scripts', RTMEDIA_URL . 'app/assets/admin/js/scripts.js', array( 'rtmedia-admin-tabs', 'backbone' ), RTMEDIA_VERSION, true );
wp_enqueue_script( 'rtmedia-admin', RTMEDIA_URL . 'app/assets/admin/js/settings.js', array( 'backbone', 'wp-util' ), RTMEDIA_VERSION, true );
} else {
wp_enqueue_script( 'rtmedia-admin', RTMEDIA_URL . 'app/assets/admin/js/admin.min.js', array( 'backbone', 'wp-util' ), RTMEDIA_VERSION, true );
wp_enqueue_script( 'rtmedia-admin', RTMEDIA_URL . 'app/assets/admin/js/admin.min.js', array( 'rtmedia-admin-tabs', 'backbone', 'wp-util' ), RTMEDIA_VERSION, true );
}

// Enqueue JS file for GoDAM notice show/hide.
Expand Down
65 changes: 24 additions & 41 deletions app/assets/admin/css/admin.css

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

8 changes: 1 addition & 7 deletions app/assets/admin/css/admin.css.map

Large diffs are not rendered by default.

Loading
Loading