Skip to content

Commit

Permalink
chore: Build release
Browse files Browse the repository at this point in the history
  • Loading branch information
GitHub Actions Bot committed Aug 18, 2024
1 parent 3742ba8 commit f339c3c
Show file tree
Hide file tree
Showing 28 changed files with 59 additions and 2,187 deletions.
3 changes: 0 additions & 3 deletions .gitattributes

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/pack-plugin.yml

This file was deleted.

11 changes: 0 additions & 11 deletions .github/workflows/test-branches.yml

This file was deleted.

103 changes: 0 additions & 103 deletions .github/workflows/test.yml

This file was deleted.

6 changes: 0 additions & 6 deletions .gitignore

This file was deleted.

59 changes: 0 additions & 59 deletions .shopware-extension.yml

This file was deleted.

10 changes: 10 additions & 0 deletions src/DependencyInjection/FileSaver.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php

declare (strict_types=1);

namespace Frosh\ThumbnailProcessor\DependencyInjection;

class FileSaver extends \Shopware\Core\Content\Media\File\FileSaver
{
}

10 changes: 10 additions & 0 deletions src/DependencyInjection/ThumbnailService.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php

declare (strict_types=1);

namespace Frosh\ThumbnailProcessor\DependencyInjection;

class ThumbnailService extends \Shopware\Core\Content\Media\Thumbnail\ThumbnailService
{
}

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

Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
(()=>{var a=`{% block frosh_thumbnail_processor_info_texts %}
<div class="frosh-thumbnail-processor-info-texts">
<p>
Hint: You can set the configuration per SalesChannel and you don't need to use all variables.
</p>
<p>
Available variables for the ThumbnailPattern:<br>
<b>{mediaUrl}</b>: e.g. https://cdn.test.de/<br>
<b>{mediaPath}</b>: e.g. media/image/5b/6d/16/tea.png<br>
<b>{width}</b>: e.g. 800
<b>{mediaUpdatedAt}</b>: 1716882050 (unix timestamp) or 0
</p>
<p>
Find patterns in the discussion category 'Patterns' of the GitHub repository:<br>
<a href="https://github.com/FriendsOfShopware/FroshPlatformThumbnailProcessor/discussions/categories/patterns" target="_blank">
GitHub Category 'Patterns'
</a>
</p>
</div>
{% endblock %}
`;var{Component:p}=Shopware;p.register("frosh-thumbnail-processor-info-texts",{template:a});var c=`<sw-card class="sub-card frosh-thumbnail-processor">
<sw-button-process
class="frosh-thumbnail-processor--test-button"
:isLoading="isLoading"
:processSuccess="isSuccessful"
@process-finish="finish"
@click="systemConfigSaveAll">
{{ btnLabel }}
</sw-button-process>
<div class="testdata-container">
<p id="test-result"></p>
<div id="testimage-container"></div>
</div>
</sw-card>
`;var{Component:d,Mixin:f}=Shopware;d.register("thumbnailprocessor-test",{template:c,props:["btnLabel"],inject:["thumbnailProcessorTest"],mixins:[f.getByName("notification")],data(){return{isLoading:!1,isSuccessful:!1}},computed:{pluginSalesChannelId(){let t=this.getParentComponent();if(!t)throw"Can not get pluginConfigData";return t.currentSalesChannelId}},methods:{finish(){this.isSuccessful=!1},showError(t,s,e){this.isSuccessful=!1,s&&(t+=" sample url: "+s),e.innerText=t,e.scrollIntoView(),this.createNotificationError({title:this.$tc("thumbnail-processor.test.title"),message:t})},check(){this.isLoading=!0,this.thumbnailProcessorTest.getUrl(this.pluginSalesChannelId).then(t=>{if(t.url){this.isSuccessful=!0;let s=this,e=document.createElement("img"),i=document.querySelector("#testimage-container"),r=i.querySelector("img"),n=document.querySelector("#test-result");if(e.src=t.url,e.width=200,e.height=200,e.onload=function(){e.naturalWidth!==200&&s.showError(s.$tc("thumbnail-processor.test.error.noResize"),t.url,n)},e.onerror=function(){r.height=0,r.width=0,s.showError(s.$tc("thumbnail-processor.test.error.general"),t.url,n)},r){r.replaceWith(e);return}i.appendChild(e)}else this.showError(this.$tc("thumbnail-processor.test.error.general"));setTimeout(()=>{this.isLoading=!1},2500)})},systemConfigSaveAll(){this.isLoading=!0;let t=this.getParentComponent();if(!t)throw this.isLoading=!1,"Can not get systemConfig";t.saveAll().then(()=>{this.check(),this.isLoading=!1})},getParentComponent(t=this){return typeof t.actualConfigData<"u"?t:t.$parent?this.getParentComponent(t.$parent):null}}});var l=Shopware.Classes.ApiService,{Application:h}=Shopware,o=class extends l{constructor(s,e,i="thumbnail-processor-test"){super(s,e,i)}getUrl(s){let e=this.getBasicHeaders({});return this.httpClient.post(`_action/${this.getApiBasePath()}/get-sample-image`,{salesChannelId:s},{headers:e}).then(i=>l.handleResponse(i))}};h.addServiceProvider("thumbnailProcessorTest",t=>{let s=h.getContainer("init");return new o(s.httpClient,t.loginService)});})();
38 changes: 0 additions & 38 deletions src/Resources/store/de.md

This file was deleted.

36 changes: 0 additions & 36 deletions src/Resources/store/en.md

This file was deleted.

Binary file removed src/Resources/store/icon.png
Binary file not shown.
Binary file removed src/Resources/store/images/0.jpg
Binary file not shown.
Binary file removed src/Resources/store/images/1.jpg
Binary file not shown.
47 changes: 0 additions & 47 deletions tests/TestBootstraper.php

This file was deleted.

Loading

0 comments on commit f339c3c

Please sign in to comment.