Recent Activities
This page shows what are we working on.
-
1.6.0
-
Version 1.6.0 c481ad
-
-
head
-
Fixed duplicated image tag added via pagebuilder. (https://github.com/swissup/module-seo-cross-links/issues/9) a1bec1
-
-
1.1.18
-
Version 1.1.18 9f8c01
-
Magefun post list: return the current page instead of the entire collection. (fixed blog pagination)https://github.com/swissup/module-seo-cross-links/issues/7 6b4d85
-
Use frontend model to verify if magefun post is available. 4d05a5
-
Fixed php stan. 66072b
-
Separate config to disable the crosslinks for the Magefun posts. (https://github.com/swissup/module-seo-cross-links/issues/7) 428844
-
-
1.1.10
-
head
-
One job at a time b97a62
-
server is too slow to handle 10 processes. Use 1 only. 3c6e81
-
Remove indigos ffef77
-
Fixed error for the guest users 0227b0
-
Improve spacing e94c79
-
Add image dimensions f134c5
-
Help page added 04197f
-
composer update 0326d8
-
npm update 9a76df
-
Show attachments fro successful tests 996750
-
Added --timeout=0 to queue:listen command e25916
-
Improve report: add markdown, urls 40b97e
-
Improve spacing 41f541
-
Improve spacing 490ee1
-
Missing namespace 7dd64e
-
Trying to allow to queue tests 3b78e9
-
Link to the site if available 4ea7a7
-
Don't remove job from queue 1b0d33
-
No overlapping 22aad6
-
Remove unused params 8f6d95
-
Proper green color 450fbf
-
Show actual data in test form 4b47c0
-
Ability to choose playwright config. Useful for performance tests. cbe0de
-
Copy image from unsplash b00aa4
-
Allow using lighthouse
Example:
import { test, expect, devices, chromium } from '@playwright/test';
import lighthouse from 'lighthouse';
test('lighthouse mobile performance >= 80', async ({ page, browserName }, testInfo) => {
test.skip(browserName !== 'chromium');
const userAgent = await page.evaluate(() => navigator.userAgent);
test.skip(
!userAgent.includes('Chrome') ||
userAgent.includes('Edg') ||
userAgent.includes('Mobile')
);
const browser = await chromium.launch({
headless: true,
args: ['--remote-debugging-port=9222'],
});
const context = await browser.newContext({
...devices['iPhone 12'],
});
const url = '{{ FRONTEND_URL }}';
await page.goto(url);
const results = await lighthouse(url, {
port: 9222,
output: 'json',
logLevel: 'info',
emulatedFormFactor: 'mobile',
});
const performanceScore = results.lhr.categories.performance.score * 100;
await browser.close();
expect(performanceScore).toBeGreaterThanOrEqual(80);
}); b4d7c3 -
Improve error message (Include test name) 3a448f
-
Do not show skipped tests 6c95c6
-
Sort browsers ead12a
-
Add test name to the first error f6a3d4
-
Allow using testInfo in tests.
Example:
testInfo.attach('eager-images-below-fold', {
body: JSON.stringify(belowTheFoldNonLazyImages, null, 2),
contentType: 'application/json',
}); b57adc -
Run active tests button 335125
-
Stop after first error bc9733
-
Fixed error when using wire:navigate between pages 966280
-
Use timeout for process too 3dc646
-
Link to horizon 0854d1
-
Increase timeout for playwright 8f0f42
-
Increase job timeout efade3
-
Trigger deploy e68e4c
-
Horizon to manage queues 127f3c
-
Url to failed spec if any 2b2cc3
-
Remove all reports action ce79d6
-
Added missing x-data 912851
-
Fix incorrect method name 092706
-
Remove old reports on cron 6f92ba
-
Fixed policy name 5f5f63
-
Ability to remove report with its attachments 6f8ecd
-
Link to the report instead of the test 0217f9
-
Small improvements 69e2be
-
Show report attachments 5a25c5
-
Show latest error in the tests list d062c9
-
Improve texts f714b9
-
Add re-run test button to the report page 24c3e0
-
Use wire:navigate 085a85
-
More browsers 3514ff
-
Use monthly schedule by default a53654
-
Add index for the name column 062821
-
Scheduler ba36e4
-
Link to last report 6f683b
-
Get options from the source 5f25b3
-
Members management 5c72db
-
Improve roles naming 51bed8
-
No need to check delete permission. Update/delete permissions the same. 65dafa
-
Improve texts 416aa4
-
Remove hardcoded admin email aee2c7
-
Allow guests to view the code 1f1f47
-
Filament 0486f2
-
Move global_role to users table 6905af
-
Update const names e9ad03
-
Initial commit 86a175
-
-
1.0.1
-
1.0.0
-
Version 1.0.0 460eed
-
Escape output in phtml templates. cee880
-
Add noEscape directive to tab alias and firstAlias in tabs-toolbar template 723289
-
Hide tab labels when expanded layout with sticky toolbar. 5d8e3e
-
Refactor AJAX tab detection and add event listener for configurable selection changes 698e37
-
Add expanded layout with sticky toolbar support. fa96ea
-
Add accordion layout and refactor tab functionality for improved interaction e87452
-
Add expanded layout. 411793
-
Add collapsible layout. cdeb47
-
Enhance tab functionality with improved accessibility and AJAX handling in default.phtml and tabs.phtml 69f049
-
Implement Loader ViewModel for AJAX tab loading and refactor loading logic in templates 360ddf
-
Fix script loading logic to exclude non-JavaScript types in tabs.phtml 31cd19
-
Add observer for catalog controller product initialization to handle layout updates 85014d
-
Refactor tab handling and AJAX content loading in default.phtml and tabs.phtml c6d1fa
-
Add instructions for upsell tab configuration in README.md 7d75b8
-
Refactor tab layout logic in tabs.phtml and update styles for better responsiveness ff837b
-
Fix typo in README.md and update instructions for related products tabs 2afffc
-
Refactor tab styles and layout for product reviews by moving CSS to tabs.phtml and updating class names in default.phtml c0c414
-
Enhance CSS for product review list by adding closing parenthesis to counter display 7a9a9e
-
Implement observer for product review layout preparation in EasyTabs 9c9226
-
Add configuration and template files for Swissup EasyTabs integration f0d285
-
-
0.1.0
-
1.1.4
-
1.1.3
-
1.2.13
-
head
-
head
-
Magento_Swatches/js/swatch-renderer mixin example 0bcd51
-