Skip to content

Commit 4d1642d

Browse files
committed
[ibexa/commerce] Created recipe for 4.0.2 release
1 parent 9f920ef commit 4d1642d

File tree

71 files changed

+1925
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+1925
-0
lines changed
Lines changed: 12 additions & 0 deletions
Loading
Lines changed: 20 additions & 0 deletions
Loading
Lines changed: 12 additions & 0 deletions
Loading
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
html {
2+
position: relative;
3+
min-height: 100%;
4+
}
5+
body {
6+
font-size: 16px;
7+
line-height: 26px;
8+
color: #131C26;
9+
overflow-x: hidden;
10+
font-family: "Noto Sans";
11+
margin-bottom: 48px;
12+
}
13+
.header {
14+
&__container {
15+
height: 379px;
16+
background: #db0032;
17+
}
18+
}
19+
.logo {
20+
max-width: 117px;
21+
max-height: 33px;
22+
}
23+
h1 {
24+
font-size: 35px;
25+
line-height: 44px;
26+
font-family: 'Noto Sans';
27+
font-weight: 500;
28+
}
29+
h2 {
30+
font-size: 20px;
31+
line-height: 24px;
32+
font-family: 'Work Sans';
33+
font-weight: 700;
34+
}
35+
a {
36+
color: #252525;
37+
38+
&:hover {
39+
color: #db0032;
40+
text-decoration: none;
41+
}
42+
}
43+
ul {
44+
li:before {
45+
content:"\2022";
46+
font-size:12pt;
47+
}
48+
}
49+
.footer {
50+
position: absolute;
51+
bottom: 0;
52+
height: 48px;
53+
width: 100%;
54+
55+
.container-fluid {
56+
display: flex;
57+
align-items: flex-end;
58+
height: 100%;
59+
}
60+
}
61+
.copyright {
62+
opacity: .6;
63+
}
64+
.background-grey {
65+
background-color: #f7f7f9;
66+
}
67+
.ezrichtext-field {
68+
p {
69+
margin-bottom: 0;
70+
}
71+
}
72+
.description {
73+
max-width: 625px;
74+
}
75+
.references {
76+
&-list {
77+
&-item__link {
78+
padding-left: 15px;
79+
}
80+
}
81+
}
82+
.container--wide {
83+
max-width: 1566px;
84+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Reusable service for memcache cache for use in generic.php and plaformsh.php on demand
2+
#
3+
# For further reading on setup with Ibexa and Memcached:
4+
# https://doc.ibexa.co/en/latest/guide/persistence_cache/#memcached
5+
parameters:
6+
cache_namespace: '%env(CACHE_NAMESPACE)%'
7+
cache_dsn: '%env(CACHE_DSN)%'
8+
9+
services:
10+
cache.memcached:
11+
public: true
12+
parent: cache.adapter.memcached
13+
tags:
14+
- name: cache.pool
15+
clearer: cache.app_clearer
16+
# Example from vendor/symfony/symfony/src/Symfony/Component/Cache/Traits/MemcachedTrait.php:
17+
# memcached://user:pass@localhost?weight=33'
18+
provider: 'memcached://%cache_dsn%'
19+
# Cache namespace prefix overriding the one used by Symfony globally
20+
# This makes sure cache is reliably shared across whole cluster and all Symfony env's
21+
# Can be used for blue/green deployment strategies when changes affect content cache.
22+
# For multi db setup adapt this to be unique per pool (one pool per database)
23+
# If you prefer default behaviour set this to null or comment out, and consider for instance:
24+
# https://symfony.com/doc/current/reference/configuration/framework.html#prefix-seed
25+
namespace: '%cache_namespace%'
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Optimized Redis cache adapter (from: https://github.com/ezsystems/symfony-tools)
2+
#
3+
# On platform.sh this is setup automatically in env/plaformsh.php.
4+
# For any other kind of use it can be enabled with CACHE_POOL, detected by env/generic.php.
5+
#
6+
# For further reading on setup with Ibexa and Redis:
7+
# https://doc.ibexa.co/en/latest/guide/persistence_cache/#redis
8+
parameters:
9+
cache_namespace: '%env(CACHE_NAMESPACE)%'
10+
cache_dsn: '%env(CACHE_DSN)%'
11+
12+
services:
13+
cache.redis:
14+
public: true
15+
class: Symfony\Component\Cache\Adapter\RedisTagAwareAdapter
16+
parent: cache.adapter.redis
17+
tags:
18+
- name: cache.pool
19+
clearer: cache.app_clearer
20+
# Examples from vendor/symfony/symfony/src/Symfony/Component/Cache/Traits/RedisTrait.php:
21+
# redis://localhost:6379
22+
# redis://[email protected]:1234/13
23+
# redis://secret@/var/run/redis.sock/13?persistent_id=4&class=Redis&timeout=3&retry_interval=3
24+
# Example using Predis: redis://%cache_dsn%?class=\Predis\Client
25+
provider: 'redis://%cache_dsn%'
26+
# Cache namespace prefix overriding the one used by Symfony by default
27+
# This makes sure cache is reliably shared across whole cluster and all Symfony env's
28+
# Can be used for blue/green deployment strategies when changes affect content cache.
29+
# For multi db setup adapt this to be unique per pool (one pool per database)
30+
# If you prefer default behaviour set this to null or comment out, and consider for instance:
31+
# https://symfony.com/doc/current/reference/configuration/framework.html#prefix-seed
32+
namespace: '%cache_namespace%'
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Optimized File cache adapter (from: https://github.com/ezsystems/symfony-tools)
2+
#
3+
# Loaded by default, for use on single server setups.
4+
parameters:
5+
cache_namespace: '%env(CACHE_NAMESPACE)%'
6+
7+
services:
8+
cache.tagaware.filesystem:
9+
public: true
10+
class: Symfony\Component\Cache\Adapter\FilesystemTagAwareAdapter
11+
parent: cache.adapter.filesystem
12+
tags:
13+
- name: cache.pool
14+
clearer: cache.app_clearer
15+
# Cache namespace prefix overriding the one used by Symfony by default
16+
# This makes sure cache is reliably shared across whole cluster and all Symfony env's
17+
# Can be used for blue/green deployment strategies when changes affect content cache.
18+
# For multi db setup adapt this to be unique per pool (one pool per database)
19+
# If you prefer default behaviour set this to null or comment out, and consider for instance:
20+
# https://symfony.com/doc/current/reference/configuration/framework.html#prefix-seed
21+
namespace: '%cache_namespace%'
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
imports:
2+
- { resource: commerce/autogenerated/*.yaml }
3+
- { resource: commerce/commerce_parameters.yaml }
4+
- { resource: commerce/commerce.yaml }
5+
- { resource: '@IbexaCommerceEshopBundle/Resources/config/config_data_provider_ez.yml' }
6+
- { resource: commerce/commerce_demo.yaml }
7+
- { resource: commerce/commerce_common.yaml }
8+
- { resource: commerce/commerce_advanced.yaml }
9+
10+
ibexa:
11+
system:
12+
default:
13+
commerce:
14+
enabled: true

ibexa/commerce/4.0.2/config/packages/commerce/autogenerated/.gitkeep

Whitespace-only changes.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
parameters:
2+
ibexa.commerce.site_access.config.core.default.logo_image: /bundles/ibexacommerceeshop/img/logo.png
3+
ibexa.commerce.site_access.config.core.admin.logo_image: /bundles/ibexacommerceeshop/img/logo.png
4+
ibexa.commerce.site_access.config.core.default.invoice_logo: /bundles/ibexacommerceeshop/img/invoice_logo.png
5+
ibexa.commerce.site_access.config.core.default.email_header: /bundles/ibexacommerceeshop/img/email-header.png
6+
7+
8+
ibexa.commerce.site_access.config.order.history.default.use_local_documents: true
9+
10+
# Default settings for Commerce - will be overriden by backend config!
11+
ibexa.commerce.site_access.config.price.default.price_service_chain.product_list:
12+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
13+
ibexa.commerce.site_access.config.price.default.price_service_chain.product_detail:
14+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
15+
ibexa.commerce.site_access.config.price.default.price_service_chain.slider_product_list:
16+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
17+
ibexa.commerce.site_access.config.price.default.price_service_chain.basket:
18+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
19+
ibexa.commerce.site_access.config.price.default.price_service_chain.basket_variant:
20+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
21+
ibexa.commerce.site_access.config.price.default.price_service_chain.stored_basket:
22+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
23+
ibexa.commerce.site_access.config.price.default.price_service_chain.wish_list:
24+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
25+
ibexa.commerce.site_access.config.price.default.price_service_chain.quick_order:
26+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
27+
ibexa.commerce.site_access.config.price.default.price_service_chain.quick_order_line_preview:
28+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
29+
ibexa.commerce.site_access.config.price.default.price_service_chain.comparison:
30+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
31+
ibexa.commerce.site_access.config.price.default.price_service_chain.search_list:
32+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider
33+
ibexa.commerce.site_access.config.price.default.price_service_chain.bestseller_list:
34+
- Ibexa\Bundle\Commerce\PriceEngine\Service\ShopPriceProvider

0 commit comments

Comments
 (0)