Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
404 commits
Select commit Hold shift + click to select a range
b597302
PS-11763: Fix comments after CR
Dec 20, 2019
e4cbc0c
CC-2106 Move xss sanitization to a dedicated module
AsonUnique Dec 23, 2019
f66483a
CC-2106 Add tests for service and cleanups
AsonUnique Dec 24, 2019
46c55fc
Merge remote-tracking branch 'origin/master' into bugfix/cc-2106-xss-…
AsonUnique Dec 24, 2019
60f6e61
CC-2106 Adjust dependency providing
AsonUnique Dec 24, 2019
48c0182
CC-2106 Code cleanups
AsonUnique Dec 24, 2019
eed83b2
Merge branches 'bugfix/ps-11763-not-obvious-that-table-rows-are-click…
Jan 2, 2020
57a8642
CC-7675: Module not found error trying to build Zed FE
Jan 6, 2020
6ccbbc3
Merge branches 'bugfix/cc-7675-dev-fixing-zed-build' and 'master' of …
Jan 6, 2020
61333e1
Remove actor config.
dereuromark Jan 9, 2020
8a854ac
Merge pull request #6593 from spryker/bugfix/cc-7675-dev-fixing-zed-b…
dereuromark Jan 15, 2020
42d3c1c
Remove coverage from root files
dereuromark Jan 15, 2020
2033414
Merge pull request #6625 from spryker/bugfix/te-4655-meta-files-missing
dereuromark Jan 15, 2020
69eff4f
TE-4497: abstract products availability query optimization
furtuna-spryker Feb 27, 2020
13527e4
Fix api docblocks.
dereuromark Mar 5, 2020
69c2cee
TE-5270 Fix api docblocks.
dereuromark Mar 6, 2020
9979ade
MR-502: Added spacing under the `Add new user` button
fedets-spryker Mar 10, 2020
387ecd5
Merge branch 'feature/mr-323/master-user-explicit-creation' into feat…
pyvovarov-s Mar 16, 2020
1d5051d
Merge branch 'master' into bugfix/te-4497-product-availability-gui-ba…
furtuna-spryker Mar 19, 2020
311d4d4
Merge remote-tracking branch 'origin/master' into feature/mr-323/dev-…
Apr 2, 2020
2f2bda9
chore(git): remove *.ts files from binary list
gund Apr 3, 2020
40ef54e
Merge pull request #6867 from spryker/feature/mr-323/dev-user-explici…
Apr 8, 2020
ba9ac9d
Prefer simple quotes where possible.
dereuromark Apr 20, 2020
2925e66
CC-9139: Fixing tabs javascript logic
KostKravchenko Apr 30, 2020
03fba68
TE-4708 Fix phpstan issues for 0.12 compatibility.
dereuromark May 4, 2020
35cabbc
chore(package): prepare for yarn v2
gund Apr 24, 2020
add9ca0
PS-13426: FE Support product bundles
May 15, 2020
8e6c14e
Merge branches 'bugfix/cc-9139-master-console-error-on-edit-page' and…
KostKravchenko May 18, 2020
a9bc49c
cc-9327 fixed bug
voitovtihran May 19, 2020
6081e2c
cc-9327 small fix
voitovtihran May 19, 2020
d1fc8a0
cc-9327 small fix
voitovtihran May 19, 2020
38445ba
cc-9327 TL CR fixes
voitovtihran May 19, 2020
09320ad
cc-9327 c:s:s fix
voitovtihran May 19, 2020
64bb351
cc-9327 fixes
voitovtihran May 19, 2020
467eff4
Refactor deprecations to clickable links.
dereuromark May 19, 2020
a54a854
PS-13454: FE change label colors (Return list page)
May 19, 2020
7541d54
Merge branch 'master' into feature/cc-6936/dev-navigation-as-content-…
voitovtihran May 19, 2020
439b26f
Refactor deprecations to clickable links.
dereuromark May 19, 2020
b097fae
PS-13495: FE refactoring #1 [PS-13398][Kravchenko]
May 20, 2020
67a1093
Merge branches 'bugfix/cc-9139-master-console-error-on-edit-page' and…
KostKravchenko May 20, 2020
8f5d2eb
CC-9139: trying to run trevis
KostKravchenko May 20, 2020
0038da8
CC-9139: trying to run trevis
KostKravchenko May 20, 2020
e26507d
Merge branch 'feature/ps-12249/dev-yves-for-return-management' into f…
May 21, 2020
c7b7fc0
Merge branch 'master' into feature/ps-12236/dev-zed-for-return-manage…
May 21, 2020
e033e31
Merge branch 'master' into feature/ps-12236/dev-zed-for-return-manage…
May 26, 2020
d165c15
PS-13527: FE refactoring #1 after TechL review [Gerton]
May 26, 2020
ca7a058
Merge branch 'master' into feature/cc-6936/dev-navigation-as-content-…
voitovtihran May 26, 2020
c3d95a9
TE-5961 Refactored all ContainerInterface array access to setter.
stereomon May 29, 2020
def6d56
Merge branch 'master' into feature/cc-6936/dev-navigation-as-content-…
voitovtihran Jun 4, 2020
e4aa958
Fix PHPStan issues.
dereuromark Jun 2, 2020
c327f77
draft
Jun 5, 2020
33a2237
CC-9702/CC-9703/CC-9706 Adjusted Zed translations
Jun 5, 2020
ab8f5c0
CC-9702/CC-9703/CC-9706 Fixed translation issues
Jun 9, 2020
5628cc7
Merge branch 'master' into feature/cc-6936/dev-navigation-as-content-…
voitovtihran Jun 9, 2020
84792a3
Merge branch 'master' into bugfix/te-5961/deprecated-container-method…
denis-gnusov Jun 15, 2020
a5675b7
TE-5976 added csrf protection for table actions
gechetspr Jun 22, 2020
8457b75
TE-5976 CR fixes
gechetspr Jun 23, 2020
136bd7d
Merge branch 'master' of github.com:spryker/spryker into feature/cc-9…
Jun 24, 2020
e7f45a3
TE-5976 resolved conflicts
gechetspr Jun 25, 2020
9d2e42d
Update Meta files.
dereuromark Jun 26, 2020
72fbac8
Add report files to allow AA to quickly check dept.
dereuromark Jun 26, 2020
1521c11
Merge branch 'master' into feature/te-5976/dev-csrf-protection
dmitry-volkov Jun 26, 2020
716edeb
CC-10084 Updated composer
Jun 30, 2020
aeadd07
TE-6865 Fix deprecation messages.
dereuromark Jul 2, 2020
370d1d8
Merge branch 'master' into feature/cc-9686-missing-zed-ui-translations
dmitry-volkov Jul 3, 2020
18e75df
CC-10134: Strange effect on Zed menu background by click on Edit Plac…
Jul 3, 2020
a5543f1
Merge pull request #7331 from spryker/feature/cc-9686/dev/missing-zed…
Jul 6, 2020
30417e3
Merge pull request #7263 from spryker/feature/cc-9483/dev-email-in-sp…
Jul 7, 2020
860d16c
resolve conflicts
dmitry-volkov Jul 8, 2020
7820f5e
CC-10136: Updated dependencies
andrew-maslov Jul 8, 2020
7d87adc
Merge remote-tracking branch 'origin/master' into bugfix/cc-10136-fix…
andrew-maslov Jul 21, 2020
3dd7e54
CC-10136: increase version of jQuery
andrew-maslov Jul 21, 2020
dbb5895
TE-4571 Added new ZedBootstrap, extracted FactoryResolverAwareTrait a…
stereomon Dec 9, 2019
a497cbd
TE-4571 Updated composer constraints.
stereomon Jul 23, 2020
ca5d0af
TE-7073: getRootNode polyfill
Jul 24, 2020
8f8a9ec
Removed ignored propel errors
gechetspr Jul 29, 2020
5d842f1
Update Bundles/Gui/assets/Zed/package.json
galitskye Aug 3, 2020
f894ab0
Merge branch 'master' into bugfix/te-7073-zed-is-not-working-in-ie
Aug 3, 2020
abdf6a8
Merge branch 'master' into bugfix/cc-10136-fix-frontend-dependencies-…
Aug 3, 2020
1a4b651
TE-7003 Added BC funcionality.
stereomon Jul 28, 2020
2f33e82
TE-7003 Fixed some constraints, ignored error patterns.
stereomon Jul 29, 2020
56d94b0
TE-5394 ajusted code to be compatible with twig v3
gechetspr Aug 7, 2020
5bbc090
TE-7073: Added phantomjs-polyfill to dev-dependencies.
Aug 10, 2020
483c654
TE-7073: Reset changes.
Aug 10, 2020
a21513f
TE-7073: fix getRootNode
Aug 10, 2020
57cc5f6
TE-7073: Revert js changes, check travis tests.
Aug 10, 2020
47ad137
TE-7168 /master remove deprecation bootstrap configuration in codecep…
stereomon Aug 10, 2020
507e909
TE-5394 updated dependency
gechetspr Aug 11, 2020
bd6ec14
Merge branch 'feature/te-5394/master-twig-v3' into feature/te-5394/de…
gechetspr Aug 11, 2020
63081cc
TE-7073: getRootNode revert
Aug 11, 2020
bb3ac53
Merge branch 'master' into bugfix/te-7073-zed-is-not-working-in-ie
galitskye Aug 11, 2020
3292754
TE-7073: code styles
Aug 11, 2020
9d07f66
TE-5394 fixed filters issues
gechetspr Aug 13, 2020
780b21e
Merge remote-tracking branch 'origin/master' into feature/te-7003/mas…
asaulenko Aug 13, 2020
832cb13
TE-7001 Merged things together.
stereomon Aug 5, 2020
2ba4f14
TE-7001 Removed tests that can't work with new test infrastructure, r…
stereomon Aug 7, 2020
39ec94f
TE-7001 Removed tests that can't work with new test infrastructure, r…
stereomon Aug 7, 2020
2346898
TE-7001 Cast Url to string in Tables.
stereomon Aug 7, 2020
312a614
TE-7001 Updated constraints.
stereomon Aug 11, 2020
4b36051
Fix CS
dereuromark Aug 18, 2020
e268527
Merge remote-tracking branch 'origin/master' into feature/te-7198/mas…
dereuromark Aug 18, 2020
02afa3b
Fix CS for tester.
dereuromark Aug 26, 2020
7bd270f
CC-10785 Fixed screen jumping by click on tabs
Aug 26, 2020
f36b4de
CC-10785 Fixed screen jumping by click on tabs
Aug 26, 2020
6df8617
CC-10785 Refactoring after CR
Aug 27, 2020
68a35fc
TE-5394 resolved with master
bezpiatovs Sep 1, 2020
019101b
TE-7001 Merged with master.
stereomon Sep 1, 2020
c00cc7b
TE-7001 Fixed ProductManagementTests, fixed access to Request::query().
stereomon Sep 2, 2020
91c445b
TE-7001 Fixed PHPStan issues.
stereomon Sep 4, 2020
ee9b7a0
TE-7347 Removed Silex service providers from tests
asaulenko Sep 4, 2020
98b7009
TE-7272 Adjusted some tests configuration; updated dependencies
asaulenko Sep 9, 2020
aa4da20
TE-7272 Renamed TwigPluginHelper to GuiTwigPluginHelper
asaulenko Sep 10, 2020
f399c10
TE-7001 Renamed TwigPluginHelper to GuiTwigPluginHelper.
stereomon Sep 11, 2020
7d5d859
TE-7001 Reverted composer.json constraint for spryker/symfony.
stereomon Sep 15, 2020
530fd74
TE-7283 fixed CmsGui tests
bezpiatovs Sep 16, 2020
e3d8005
Merge remote-tracking branch 'origin/master' into feature/te-7272/mas…
asaulenko Sep 16, 2020
cd9cd37
Merge remote-tracking branch 'origin/feature/te-7283/master-chromedri…
bezpiatovs Sep 16, 2020
5de0463
TE-7001 Merged master
stereomon Sep 17, 2020
798c45f
TE-7001 Merged with master.
stereomon Sep 17, 2020
11c7e15
TE-7001 Fixed tests.
stereomon Sep 21, 2020
7662082
Merge remote-tracking branch 'origin/feature/te-7283/master-chromedri…
bezpiatovs Sep 21, 2020
8aaac8d
Set PHPStan levels higher where possible.
dereuromark Sep 24, 2020
d6b9bf1
TE-7001 Merged with master.
stereomon Sep 25, 2020
1af80bb
Merge remote-tracking branch 'origin/feature/te-7283/master-chromedri…
bezpiatovs Sep 28, 2020
d163cd3
TE-7283 Removed Phantoman dependencies from all modules
bezpiatovs Oct 6, 2020
ed8418e
TE-7283 merged with master, updated Phantoman dependencies
bezpiatovs Oct 6, 2020
da1bf5b
Fix up more deprecation texts.
dereuromark Oct 13, 2020
95f8ea0
TE-7745 PhantomJS BC issue fix
bezpiatovs Oct 14, 2020
7b0bc09
TE-7745 added new method in BrowserHelper
bezpiatovs Oct 15, 2020
42efbcb
Update psalm report.
dereuromark Oct 26, 2020
071b8eb
TE-7661 Upgrade to PHP 7.3+
dereuromark Oct 27, 2020
2ddd43c
TE-7661 Upgrade to PHP 7.3+
dereuromark Oct 27, 2020
618092e
Sync meta files
dereuromark Nov 20, 2020
7345369
TE-8018 generate web profiler url fix
Dec 1, 2020
e106327
TE-8018 review fix
Dec 2, 2020
d85ee6c
TE-8018 review fix
Nidhognit Dec 3, 2020
3872b5b
TE-8018 change url generator service (review fix)
Nidhognit Dec 8, 2020
b14d0bb
Fix CS.
dereuromark Dec 9, 2020
6a7d7ff
TE-8018 always use service router (review fix)
Nidhognit Dec 14, 2020
5289094
Merge branch 'master' into bugfix/te-8018-web-debug-toolbar-error
Nidhognit Dec 16, 2020
397bd8f
TE-7414 Execute formatter on whole project (#7650)
andrew-maslov Dec 22, 2020
6489a6e
TE-7291: fixed path to fonts
andrew-maslov Dec 30, 2020
f224f78
TE-8367: redefined variable for `bootstrap-sass` dependency.
andrew-maslov Jan 8, 2021
bb8e14b
TE-8367: redefined variable for `bootstrap-sass` dependency.
andrew-maslov Jan 11, 2021
f077f0d
TE-7291: removed fix for bootstrap
andrew-maslov Jan 11, 2021
d7763f1
Merge remote-tracking branch 'origin/master' into bugfix/te-8367-zed-…
andrew-maslov Jan 13, 2021
6b65e56
Merge remote-tracking branch 'origin/master' into feature/te-7291/dev…
andrew-maslov Jan 14, 2021
67d9c1a
TE-8419: updated and prepared dependencies
andrew-maslov Jan 25, 2021
4801a13
Merge remote-tracking branch 'origin/master' into bugfix/te-8367-zed-…
andrew-maslov Jan 25, 2021
423fe16
Merge remote-tracking branch 'origin/master' into feature/te-8445/dev…
andrew-maslov Jan 26, 2021
07885f1
TE-8445: updated released dependencies `@spryker/nestable` and `@spry…
andrew-maslov Jan 26, 2021
8146a1a
TE-8445: updated acceptance tests
andrew-maslov Jan 28, 2021
a9aca87
TE-8445: updated acceptance tests
andrew-maslov Jan 28, 2021
4114210
SUPESC-196:
vitaliiivanovspryker Jan 28, 2021
e7eecd4
SUPESC-196: Moved configuration field option
devvent Feb 18, 2021
c3eb0c5
SUPESC-196 - Remove `allow_extra_fields` form Delete form
sadkivskiy Mar 26, 2021
bdb8b07
Merge branch 'master' of github.com:spryker/spryker into bugfix/supes…
sadkivskiy Mar 30, 2021
ae76f59
SUPESC-196 Render form with CSRF Token
v-n7k Apr 14, 2021
3168f5b
SUPESC-196 Check if form Token defined
v-n7k Apr 14, 2021
d52da13
СС-12307 - Created gui for create category action. (#8049)
romanhavrylko Apr 27, 2021
d1fc61c
TE-9106 Fix composer.json indentation
dereuromark May 3, 2021
9b5bb9d
format: apply to yaml and xml files
gund May 4, 2021
9c93e3a
Merge branch 'master' into feature/cc-12304/dev-categories-per-store-…
May 5, 2021
3cbd379
TE-9104 CI to GithubActions
dereuromark May 5, 2021
448e53f
Merge remote-tracking branch 'origin/master' into feature/cc-12304/de…
romanhavrylko May 13, 2021
edc88d1
TE-8692 Reactivated modules with arch-sniffer D-L
olhalivitchuk May 27, 2021
b44e20a
Merge branch 'feature/te-8690/dev-arch-sniffer-whitelist-baseline' of…
olhalivitchuk May 28, 2021
1ffba24
TE-9182 Added possibility to download GUI tables as CSV file (#8346)
stereomon Jun 30, 2021
54fda38
TE-9134 Remove codecept test file from export-ignore
dereuromark Jul 7, 2021
c3e7ed2
BO-2587 restyled Backoffice. (#8507)
az-joss Jul 28, 2021
52d7b52
BO-3365 Update FE install command (#8606)
danilmoro3 Aug 13, 2021
719ea1f
TE-9806 Improve CS by adding const docblocks with var type (#8694)
dereuromark Sep 7, 2021
a5da08f
TE-9886 CS iterable generics (#8722)
dereuromark Sep 17, 2021
a66908e
TE-9955 Update PHP min version.
dereuromark Oct 9, 2021
85a52af
TE-9955 Clean up meta files.
dereuromark Oct 9, 2021
b004201
TE-10017 Fix IdeHelper typehints, upgrade PHPStan levels. (#8792)
dereuromark Oct 13, 2021
338a179
Fix invalid indentation. Fix invalid docblocks. (#8795)
dereuromark Oct 13, 2021
e8f6939
TE-9955 Require PHP 7.4+ now.
dereuromark Oct 18, 2021
4fa94c9
TE-10081 CS code sniffer fixes for future compatibility. (#8817)
dereuromark Oct 20, 2021
0e3d6ff
TE-10081 Prepare CS for PHP73+ call commas
dereuromark Oct 20, 2021
54070a7
TE-10081 Prepare CS as per new sniffer updates. (#8840)
dereuromark Oct 26, 2021
c18b1ea
TE-10081 Fix CS generics. (#8858)
dereuromark Nov 1, 2021
6129fd1
TE-10165 CS: Prefer static over self. (#8869)
dereuromark Nov 5, 2021
81b23d3
CC-14559 Display discounted price on promotional products (#8866)
pyvovarov-s Nov 11, 2021
e017e27
SUPESC-447: Fixed missing index to customer table schema. (#8824)
michbeck Nov 17, 2021
dea3e73
supesc-446: added optimization for datatables search (#8774)
fedets-spryker Nov 24, 2021
5fc9bb8
TE-10139 PHPStan 1.0 upgrade (#8949)
Dec 15, 2021
107db95
TE-10370 Fix up cloaking checks that are not needed. (#8983)
dereuromark Dec 28, 2021
ad02ab2
Update composer files for 2.2+ and allow-plugins config.
dereuromark Jan 14, 2022
7ab5ea0
TE-10574 Fix up phpstan config (#9063)
dereuromark Jan 26, 2022
184dce0
Fix up psalm errors (#9136)
dereuromark Feb 15, 2022
8f47347
SUPESC-545 Fix dead deprecation links (#9174)
dereuromark Feb 24, 2022
f62fd4d
TE-10835 Fix up broken documentation links. (#9181)
dereuromark Mar 1, 2022
463a8d5
Fix invalid readme links to docs.
dereuromark Mar 4, 2022
4461de1
TE-10831 Any extension of non spryker code must have return types (#9…
Mar 10, 2022
4fd3a14
TE-10483: Fixed remaining issues
Mar 23, 2022
986fc1a
TE-10483: Fixed remaining issues
Mar 26, 2022
925ff79
TE-9450 Updated codemirror (#8757)
fedets-spryker Apr 7, 2022
f77b123
SUPESC-554 Fixed actions dropdown in the GUI tables (#9220)
anilagjergji Apr 8, 2022
8b03f47
Merge branch 'master' into bugfix/strict-param-types-master-merged
Apr 9, 2022
33bb3d5
Fix up array docs. (#9339)
dereuromark Apr 29, 2022
4f69246
CC-15301 Transformed dropdowns for the Company Management in zed to t…
luninaleksey Jun 1, 2022
de8e16a
Merge master into bugfix/strict-param-types-master-merged
geega Jun 8, 2022
2599632
CC-16982 Fixed frontend security issues (#9442)
danilmoro3 Jun 22, 2022
3f44351
SUPESC-137: Eliminated 3rd party JS by removing breadcrumb web compon…
galitskye Jun 24, 2022
df8f9f5
Merge pull request #9226 from spryker/bugfix/strict-param-types-maste…
spryker-release-bot Jul 1, 2022
99aeab9
BO-3391 Switched from Yarn to NPM (#9400)
danilmoro3 Jul 21, 2022
3d11a22
FRW-66 updated psalm reports by filtered deprecations (#9552)
olhalivitchuk Aug 19, 2022
644b488
SUPESC-626 Reverted `package-lock.json` files for backward compatibil…
danilmoro3 Aug 22, 2022
1b3c840
SUPESC-518: Changed zed second level nav background color (#9495)
dmytro-dzoban Sep 9, 2022
a936cd3
SUPESC-242 Fixed displaying AJAX requests in the debug toolbar. (#9615)
danilmoro3 Sep 16, 2022
2aedf13
CC-13273: Display numbers in Zed based on the current user locale. (#…
romanhavrylko Sep 19, 2022
4839284
SUPESC-641 Updated `package-lock.json` in the Gui module (#9650)
danilmoro3 Sep 30, 2022
00ae419
FRW-332 Drop PHP 7 and Symfony 4 support. (#9641)
geega Oct 18, 2022
6ace62c
FRW-172 Upgrade to Codeception 5 (#9542)
geega Nov 9, 2022
66af8f4
FRW-564 Fixed codeception configs. (#9743)
geega Nov 11, 2022
747c553
FRW-912 Updated licence (#9781)
Nov 30, 2022
780ac49
CC-23493 Fixed number formatting for Bundle Product. (#9775)
amit-chaudhary-metacube Dec 12, 2022
65e5cd0
FRW-1238 Introduced GUI table column search functionality. (#9849)
mstfEmkSpryker Jan 23, 2023
a9542c6
FRW-19:
asmarovydlo Jan 26, 2023
d681ee6
FRW-19:
asmarovydlo Jan 26, 2023
83a570d
FRW-19: - Fixed symfony=5.0.0 compatibility.
asmarovydlo Jan 27, 2023
dd9e2da
FRW-19 PoC of overriding Request class with custom InputBag
yaroslav-spryker Jan 27, 2023
e49ee2a
FRW-19 Remove PoC and change get() to all() when working with arrays
yaroslav-spryker Jan 27, 2023
75a23be
Removed composer validate lowest check from CI
a-sabaa Feb 24, 2023
848ebed
Fixed .yml file
a-sabaa Feb 28, 2023
e32ef19
CC-16902 Added additional validation to form fields. (#9990)
romanhavrylko Mar 13, 2023
aed5470
CC-25887: Updated `jquery` dependency version. (#9981)
danilmoro3 Mar 13, 2023
b2d3553
TE-10886 Dynamic store. (#9457)
demkos Mar 31, 2023
e9f0c14
CC-16902: updated summernote dependency. (#10079)
romanhavrylko Apr 6, 2023
31d403d
CC-30293: Fixed the positioning of the buttons on the scheduled price…
andrew-maslov Aug 1, 2023
863c7d2
Update Bundles/Gui/LICENSE
spryker-release-bot Aug 14, 2023
05cb219
BUGFIX: Fixed CI files according to Spryk's CI file version
Aug 21, 2023
d510351
CC-29648: Removed polyfills (#10493)
andrew-maslov Sep 22, 2023
4877a88
FRW-998 Switched PHP version from 8.0 to 8.1 by default, enabled supp…
asmarovydlo Nov 2, 2023
c44699f
CC-17034: fix back office table horizontal scroll (#10649)
Nov 28, 2023
5516f62
FRW-6897 Adjusted form translations, GracefulRunner composer. (#10877)
vol4onok Mar 19, 2024
0a6d318
FRW-1817 Fixed false positive test cases with Dynamic Multistore mode…
gechetspr Mar 21, 2024
ea6e8bf
CC-32421 Merchant Relation Requests & Enhanced Merchant Relations. (#…
ilyakubanov Mar 27, 2024
cdf54c3
CC-33168 Update Angular to v17 (#10905)
supproduction Apr 3, 2024
21b2bfd
FRW-8526 Updated and added missing CONTRIBUTING.md files. (#11005)
olhalivitchuk Jul 18, 2024
ebd24aa
DPIB-496: AI Feature integrations. (#11095)
dmiseev Sep 12, 2024
3d34798
FRW-8801 Switched PHP version from 8.1 to 8.2 by default, enabled sup…
olhalivitchuk Sep 20, 2024
135cd39
CC-33992: Fixed keyboard accessibility (#11063)
degtyarenko Oct 2, 2024
995073b
CC-33993 Provided distinguishable colors. (#11091)
degtyarenko Oct 3, 2024
953d1fd
Update Bundles/Gui/.github/PULL_REQUEST_TEMPLATE.md
spryker-release-bot Oct 7, 2024
cd8af93
FRW-8906 Fixed category translations form so that it displays correct…
aleksandr-velikanov Oct 7, 2024
fa2f626
CC-34570 Spryker Analytics (with QuickSight) in Backoffice (#11094)
AsonUnique Oct 8, 2024
28b9971
Update ibox.twig
profuel Oct 11, 2024
f5f347b
Update widget.twig
profuel Oct 11, 2024
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
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
; This file is for unifying the coding style for different editors and IDEs.
; More information at https://editorconfig.org
root = true

[*]
indent_style = space
indent_size = 4
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.bat]
end_of_line = crlf

15 changes: 10 additions & 5 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Define the line ending behavior of the different file extensions
# Set the default behavior, in case people don't have core.autocrlf set.
* eol=lf
* text=auto
* text text=auto eol=lf

*.php diff=php

# Denote all files that are truly binary and should not be modified.
*.png binary
Expand All @@ -17,15 +19,18 @@
*.mo binary
*.pdf binary
*.xsd binary
*.ts binary
*.exe binary

# Remove files for archives generated using `git archive`
codeception.yml export-ignore
dependency.json export-ignore
phpstan.json export-ignore
phpstan.neon export-ignore
psalm-report.json export-ignore linguist-generated=true
tooling.yml export-ignore
.coveralls.yml export-ignore
.travis.yml export-ignore
.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
tooling.yml export-ignore
architecture-baseline.json export-ignore
.github/ export-ignore
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## PR Description
Add a meaningful description here that will let us know what you want to fix with this PR or what functionality you want to add.

## Steps before you submit a PR
- Please add tests for the code you add if it's possible.
- Please check out our contribution guide: https://docs.spryker.com/docs/dg/dev/code-contribution-guide.html
- Add a `contribution-license-agreement.txt` file with the following content:
`I hereby agree to Spryker\'s Contribution License Agreement in https://github.com/spryker/gui/blob/HASH_OF_COMMIT_YOU_ARE_BASING_YOUR_BRANCH_FROM_MASTER_BRANCH/CONTRIBUTING.md.`

This is a mandatory step to make sure you are aware of the license agreement and agree to it. `HASH_OF_COMMIT_YOU_ARE_BASING_YOUR_BRANCH_FROM_MASTER_BRANCH` is a hash of the commit you are basing your branch from the master branch. You can take it from commits list of master branch before you submit a PR.

## Checklist
- [x] I agree with the Code Contribution License Agreement in CONTRIBUTING.md
52 changes: 52 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: CI

on:
push:
branches:
- 'master'
pull_request:
workflow_dispatch:

jobs:
validation:
name: Validation
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'
extensions: mbstring, intl, bcmath
coverage: none

- name: Composer Install
run: composer install --prefer-dist --no-interaction --profile

- name: Run validation
run: composer validate

- name: Syntax check
run: find ./src -path src -prune -o -type f -name '*.php' -print0 | xargs -0 -n1 -P4 php -l -n | (! grep -v "No syntax errors detected" )

lowest:
name: Prefer Lowest
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: mbstring, intl, bcmath
coverage: none

- name: Composer Install
run: composer install --prefer-dist --no-interaction --profile

- name: Composer Update
run: composer update --prefer-lowest --prefer-dist --no-interaction --profile -vvv
41 changes: 29 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,19 +1,36 @@
# IDEs
/.idea
/.project
/nbproject
/.buildpath
/.settings
# IDE
.idea/
.project/
nbproject/
.buildpath/
.settings/
*.sublime-*

# OS
.DS_Store
*.AppleDouble
*.AppleDB
*.AppleDesktop

# OS
.DS_Store
# grunt stuff
.grunt
.sass-cache
/node_modules/

# tooling
vendor/
composer.lock
.phpunit.result.cache

# built client resources
src/*/Zed/*/Static/Public
src/*/Zed/*/Static/Assets/sprite

/vendor
/composer.lock
# Propel classes
src/*/Zed/*/Persistence/Propel/Base/*
src/*/Zed/*/Persistence/Propel/Map/*

/tests/_output/*
!/tests/_output/.gitkeep
# tests
tests/**/_generated/
tests/_output/*
!tests/_output/.gitkeep
115 changes: 69 additions & 46 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,69 @@
CODE CONTRIBUTION LICENSE AGREEMENT

BY DISPLAYING, PUBLISHING, UPLOADING OR PROMOTING (COLLECTIVELY, “POSTING”) SOURCE CODE (“SOURCE CODE”)
TO SPRYKER SYSTEMS GMBH, REGISTERED WITH THE COMMERCIAL REGISTER OF THE LOWER COURT OF HAMBURG UNDER
HRB 134310 (“WE”, “US” OR ”SPRYKER”), YOU AGREE TO THIS CODE CONTRIBUTION LICENSE AGREEMENT (THE “AGREEMENT”).

You grant us and our affiliates an irrevocable, perpetual, worldwide, royalty-free, non-exclusive, unrestricted
license and right to use, reproduce and store, disseminate and otherwise exploit, modify, delete from, add to,
create derivative works of, publicly perform, publicly display, reproduce, exchange parts of Source Code or combine them with
other Source Code, use in data networks and distribute with or without consideration and without limitations as to the
number of items via all distribution channels (and to sublicense the foregoing rights through multiple tiers of licensees)
of such Source Code and any other copyright protected material for any reason and in connection with advertising and
promoting our software and/or our products in any media formats and through any channels now existing or developed in
the future. The transfer and assignment of rights covers any usage and exploitation rights for any unknown types of use
as well as with regard to any known types of use the right to unrestrictedly make publicly available and publish,
irrespective of the medium including any editions and versions and grant simple or exclusive usage, exploitation or
adaptation rights to third parties.

Spryker may reject, refuse to post or delete any Source Code for any or no reason, including, without limitation.

From time to time, we may remove the Source Code permanently or temporarily, provided that even if we do remove such
Source Code, we shall have no obligation to cease our other uses of the Source Code as permitted above.

You agree to be fully responsible for and to pay any and all royalties, fees, and any other monies owing any person or
entity by reason of any Source Code posted by you.

Spryker respects the intellectual property of others, and requires that you do the same. Your postings and the Source Code
must not infringe any copyright, patent, trademark, trade secret or other proprietary rights or other rights of any person
or entity and you may not upload, embed, post, email, transmit or otherwise make available Source Code, software or any other
material that that infringes such rights.

YOU GUARANTEE THAT: (I) YOU OWN THE SOURCE CODE POSTED BY YOU OR OTHERWISE HAVE THE RIGHT TO GRANT THE LICENSES AND RIGHTS
SET FORTH ABOVE, AND (II) THE POSTING OF YOUR SOURCE CODE DOES NOT VIOLATE THE PRIVACY RIGHTS, PUBLICITY RIGHTS, CONTRACT RIGHTS,
INTELLECTUAL PROPERTY OR ANY OTHER RIGHTS OF ANY PERSON OR ENTITY OR ANY APPLICABLE LAW.

YOU AGREE TO INDEMNIFY AND HOLD SPRYKER, ITS SUBSIDIARIES, AND AFFILIATES, AND THEIR RESPECTIVE OFFICERS, AGENTS, PARTNERS
AND EMPLOYEES, HARMLESS FROM ANY LOSS, LIABILITY, COST, EXPENSE, CLAIM OR DEMAND, INCLUDING WITHOUT LIMITATION, REASONABLE
ATTORNEYS’ FEES, DUE OR RELATING TO OR ARISING OUT OF THE USE OF YOUR SOURCE CODE IN VIOLATION OF THIS AGREEMENT AND/OR
ARISING FROM A BREACH OF ANY TERMS OF THIS AGREEMENT AND/OR ANY BREACH OF YOUR REPRESENTATIONS AND WARRANTIES SET FORTH IN
THIS AGREEMENT AND/OR ARISING OUT OF OR RELATING TO ANY SOURCE CODE THAT YOU POST.

This Agreement shall be governed by the laws of Germany to the exclusion of IPR (International Law) and the United Nations Convention
on Contracts for the International Sale of Goods (CISG). The parties consent to the jurisdiction of the courts in Berlin (Germany).

This Agreement constitutes the entire agreement between you and us concerning Spryker’s use of the Source Code. This Agreement
supersedes any prior verbal understanding between the parties. This Agreement may be amended only in a writing signed by an authorized officer of Spryker.
SPRYKER - CONTRIBUTION AGREEMENT FOR PLATFORM CONTRIBUTIONS

Spryker Systems GmbH, Heidestraße 9-10, 10557 Berlin, Germany (“Spryker”), and its affiliates invite you to contribute
to Spryker’s Software, including but not limited to with bug fixes, enhancements, additions or features
(each a “Platform Contribution”). For the purposes of this Agreement, the “Software” includes any software,
which is owned and made available by Spryker. Contributions can consist of source code, documentation and/or other
code-related elements.

BY DISPLAYING, PUBLISHING, UPLOADING, PROMOTING OR OTHERWISE PROVIDING A PLATFORM CONTRIBUTION TO SPRYKER
(COLLECTIVELY, “SUBMITTING”), YOU AGREE TO THIS CONTRIBUTION AGREEMENT FOR PLATFORM CONTRIBUTIONS (THE “AGREEMENT”).

Spryker grants you the right to use the Software for the purpose of developing and submitting Platform Contributions
to the Software and/or Spryker’s documentation subject to your compliance with this Agreement.
Under the license granted in this Agreement, you must not (i) use the Software to set up a production live system;
(ii) copy any part of the Software except to develop and provide a Platform Contribution or make one copy for back-up
purposes; (iii) distribute, disclose, market, rent, lease, or transfer the Software or act as a service bureau with
respect to the Software; (iv) export the Software or install it in multiple locations; (v) disclose any confidential
information provided by Spryker; (vi) modify or make derivative works of the Software beyond what you will submit to
Spryker as Platform Contribution; or (vii) allow others to make or obtain copies of the Software.

You grant Spryker and its affiliates an irrevocable, perpetual, worldwide, royalty-free, non-exclusive,
unrestricted license and right to use, including to reproduce and store, disseminate and otherwise exploit, modify,
delete from, add to, create derivative works of, publicly perform, publicly display, reproduce, exchange parts
of a Platform Contribution or combine them with other code, use in data networks and distribute with or without
consideration and without limitations as to the number of items via all distribution channels (and to sublicense
the foregoing rights through multiple tiers of licensees) such Platform Contribution and any other copyright
protected material for any reason and in connection with advertising and promoting our software and/or Spryker’s
products in any media formats and through any channels now existing or developed in the future.
The granting of these rights covers any usage and exploitation rights for any unknown types of use as well as
with regard to any known types of use the right to unrestrictedly make publicly available and publish,
irrespective of the medium including any editions and versions and grant simple or exclusive usage,
exploitation or adaptation rights to third parties.

Spryker may reject, refuse to post or delete any Platform Contribution for any or no reason, including,
without limitation. Spryker may or may not mention your name when publishing the Platform Contribution.
From time to time, Spryker may remove the Platform Contribution permanently or temporarily, provided that even
if Spryker does remove such Platform Contribution, Spryker shall have no obligation to cease its other uses of
the Platform Contribution as permitted above.
Spryker respects the intellectual property of others, and requires that you do the same. Your Platform Contributions
must not infringe any copyright, patent, trademark, trade secret or other proprietary rights or other rights of any
person or entity and you may not upload, embed, post, email, transmit or otherwise make available a Platform Contribution
or any other material that infringes such rights.
If you are submitting a Platform Contribution that includes licensed rights, you will inform Spryker of the name of
such third-party licensor, the third-party license as such and any restrictions you are aware of.
If you are submitting a Platform Contribution that was developed by you in the course of your work for your employer
or as a contractor, vendor or agent for another principal, you are responsible for obtaining permission from your
employer or such other principal.
You will not include a Platform Contribution containing code governed by a license with copyleft effect. You agree
to be fully responsible for and to pay any and all royalties, fees, and any other monies owed to any person or
entity for any rights in a Platform Contribution submitted by you.
YOU REPRESENT AND WARRANT THAT: (I) YOU OWN THE PLATFORM CONTRIBUTION POSTED BY YOU OR OTHERWISE ARE ENTITLED TO
GRANT THE LICENSES AND RIGHTS SET FORTH ABOVE, INCLUDING WHERE NECESSARY HAVE OBTAINED YOUR EMPLOYER’S OR OTHER
PRINCIPAL’S PERMISSION, AND (II) THE SUBMISSION OF YOUR PLATFORM CONTRIBUTION DOES NOT VIOLATE THE PRIVACY RIGHTS,
PUBLICITY RIGHTS, CONTRACT RIGHTS, INTELLECTUAL PROPERTY OR ANY OTHER RIGHTS OF ANY PERSON OR ENTITY OR ANY
APPLICABLE LAW.

YOU AGREE TO INDEMNIFY AND HOLD SPRYKER AND ITS AFFILIATES, AND THEIR RESPECTIVE OFFICERS, AGENTS, PARTNERS AND EMPLOYEES,
HARMLESS FROM ANY LOSS, LIABILITY, COST, EXPENSE, CLAIM, OR DEMAND, INCLUDING WITHOUT LIMITATION, REASONABLE ATTORNEYS’ FEES,
DUE OR RELATING TO OR ARISING OUT OF THE USE OF THE YOUR PLATFORM CONTRIBUTION IN VIOLATION OF THIS AGREEMENT AND/OR
ARISING FROM A BREACH OF ANY TERMS OF THIS AGREEMENT AND/OR ANY BREACH OF YOUR REPRESENTATIONS AND WARRANTIES SET
FORTH IN THIS AGREEMENT AND/OR ARISING OUT OF OR RELATING TO ANY PLATFORM CONTRIBUTION THAT YOU SUBMIT.

This Agreement is governed by the laws of Germany to the exclusion of its conflict of laws provisions and
the United Nations Convention on Contracts for the International Sale of Goods (CISG). The parties consent to the
jurisdiction of the courts in Berlin (Germany).

This Agreement constitutes the entire agreement between the parties concerning the Platform Contributions submitted
by you. This Agreement supersedes any prior verbal understanding between the parties on the matter. This Agreement
may be amended only in a writing signed by an authorized officer of Spryker.
Loading