Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
c9bfd39
TE-966: Create TwigApplicationPlugin (#5091)
stereomon Mar 26, 2019
9a5aebe
Update Zed translations.
Apr 26, 2019
340a407
Revert "Update Zed translations."
Incognito May 7, 2019
692f98b
Update Zed translations
May 7, 2019
8f910ba
TE-3552: Travis needs to be pinned down to a known working version.
Incognito May 15, 2019
de520d9
Merge pull request #5379 from spryker/bugfix/te-3552-fix-travisci-distro
Incognito May 15, 2019
db29604
CMS-2200: Added translations
vol4onok May 24, 2019
6a20744
Adjust to Kernel minor for container set() availability.
dereuromark Jul 8, 2019
47d118a
СС-5608: fixed vulnerabilities of dependencies
andrew-maslov Jul 23, 2019
2a29c95
SC-1927: Custom widget
alexanderM91 Sep 9, 2019
9f03cda
Fix CS.
dereuromark Sep 17, 2019
e533492
Merge branch 'master' of github.com:spryker/spryker into feature/sc-1…
alexanderM91 Sep 19, 2019
fbc26dd
SC-1927: Adjust dependencies
alexanderM91 Sep 20, 2019
6c41822
SC-1927: An issue with incorrect composer
alexanderM91 Sep 20, 2019
e93b52c
SC-1927: An issue with twig safe html
alexanderM91 Sep 23, 2019
cae2eca
Fix XML syntax.
dereuromark Sep 24, 2019
77cd21e
Merge branch 'master' of github.com:spryker/spryker into feature/sc-1…
alexanderM91 Sep 24, 2019
377649b
Fix CS.
dereuromark Sep 25, 2019
85d3197
Merge branch 'master' of github.com:spryker/spryker into feature/sc-1…
alexanderM91 Sep 30, 2019
56694a2
SC-1927: Adjust composer with gui dependency
alexanderM91 Oct 7, 2019
0ce04ff
SC-1927: Chart module adjustments
alexanderM91 Oct 21, 2019
4687ccf
Merge branch 'feature/sc-1927/master-cdn-usage-for-static-assets' of …
alexanderM91 Oct 21, 2019
d9d6397
SC-1927: Adjust Chart and SalesStatictis modules
alexanderM91 Oct 22, 2019
023b009
SC-1927: Chart module refactoring
alexanderM91 Oct 22, 2019
e450d4a
SC-1927: Remove deprecation
alexanderM91 Oct 24, 2019
a8ad908
SC-1927: Update CS
alexanderM91 Oct 24, 2019
f969699
SC-1927: AA CR
alexanderM91 Oct 25, 2019
bf660a7
SC-1927: Revert module
alexanderM91 Oct 28, 2019
de59db6
SC-1927: Revert chart module
alexanderM91 Oct 28, 2019
20b2640
SC-1927: Introduce a new ChartGui module
alexanderM91 Oct 29, 2019
bdb0339
Merge branch 'feature/sc-1927/master-cdn-usage-for-static-assets' of …
alexanderM91 Oct 29, 2019
193cb8a
SC-1927: Clean chart module
alexanderM91 Oct 29, 2019
91f431d
TE-4398 Prepare for PHPUnit 8.
dereuromark Nov 7, 2019
e317b95
TE-4334 PHP72+ for core.
dereuromark Nov 1, 2019
ebebc8f
Fix CS strict for tests.
dereuromark Nov 19, 2019
f8ec1cd
Fix meta files
dereuromark Dec 17, 2019
4854946
Fix missing cs commands.
dereuromark Dec 18, 2019
51b3119
Sync meta files.
dereuromark Dec 19, 2019
e745d80
Sync README files.
dereuromark Dec 19, 2019
fa060ad
Remove actor config.
dereuromark Jan 9, 2020
cc0ff06
Remove coverage from root files
dereuromark Jan 15, 2020
ef0fac0
Fix api docblocks.
dereuromark Mar 5, 2020
9c7c9db
TE-5270 Fix api docblocks.
dereuromark Mar 6, 2020
00f3024
chore(git): remove *.ts files from binary list
gund Apr 3, 2020
c2c0d33
TE-4708 Fix phpstan issues for 0.12 compatibility.
dereuromark May 4, 2020
a6901b3
Refactor deprecations to clickable links.
dereuromark May 19, 2020
f0ce834
TE-5961 Refactored all ContainerInterface array access to setter.
stereomon May 29, 2020
8846f5e
Update Meta files.
dereuromark Jun 26, 2020
8d0ff1b
Add report files to allow AA to quickly check dept.
dereuromark Jun 26, 2020
6395d47
TE-6865 Fix deprecation messages.
dereuromark Jul 2, 2020
df43d0a
TE-6865 Fix typo in class with deprecation in place.
dereuromark Jul 3, 2020
27eb2f5
CC-10136: Updated dependencies
andrew-maslov Jul 8, 2020
5834234
CC-10136: updated package.json
andrew-maslov Jul 8, 2020
a8cd38e
TE-5394 ajusted code to be compatible with twig v3
gechetspr Aug 7, 2020
5db8850
Merge branch 'feature/te-5394/master-twig-v3' into feature/te-5394/de…
gechetspr Aug 11, 2020
2a77e65
Fix CS
dereuromark Aug 18, 2020
f6192a6
Fix CS for tester.
dereuromark Aug 26, 2020
097af12
TE-5394 resolved with master
bezpiatovs Sep 1, 2020
164b145
Set PHPStan levels higher where possible.
dereuromark Sep 24, 2020
e53ee54
TE-7283 Removed Phantoman dependencies from all modules
bezpiatovs Oct 6, 2020
75de975
Update psalm report.
dereuromark Oct 26, 2020
378f778
TE-7661 Upgrade to PHP 7.3+
dereuromark Oct 27, 2020
eeedf5f
TE-7661 Upgrade to PHP 7.3+
dereuromark Oct 27, 2020
2b9cd1a
TE-7381: Fix for security vulnerability in bl NPM
zamlely Nov 17, 2020
7c2c81c
Sync meta files
dereuromark Nov 20, 2020
657a2d2
Merge pull request #7709 from spryker/bugfix/te-7381-update-security-…
Nov 20, 2020
5165ba3
TE-7414 Execute formatter on whole project (#7650)
andrew-maslov Dec 22, 2020
6d037f4
TE-8441: Fix missing specification cs issues
Jan 20, 2021
ea4b916
TE-9106 Fix composer.json indentation
dereuromark May 3, 2021
2973df6
format: apply to yaml and xml files
gund May 4, 2021
2050bb5
TE-9104 CI to GithubActions
dereuromark May 5, 2021
e42b161
TE-8692 Reactivated modules with arch-sniffer A-C
olhalivitchuk May 27, 2021
ae435ac
TE-9134 Remove codecept test file from export-ignore
dereuromark Jul 7, 2021
feaa9ca
TE-9806 Improve CS by adding const docblocks with var type (#8694)
dereuromark Sep 7, 2021
291ff99
TE-9886 CS iterable generics (#8722)
dereuromark Sep 17, 2021
45ac6db
TE-9955 Update PHP min version.
dereuromark Oct 9, 2021
46da93b
TE-9955 Clean up meta files.
dereuromark Oct 9, 2021
8ba63e0
TE-9955 Require PHP 7.4+ now.
dereuromark Oct 18, 2021
0492f21
TE-10081 CS code sniffer fixes for future compatibility. (#8817)
dereuromark Oct 20, 2021
f14bf77
TE-10081 Prepare CS for PHP73+ call commas
dereuromark Oct 20, 2021
1e45077
Update composer files for 2.2+ and allow-plugins config.
dereuromark Jan 14, 2022
f42e31e
TE-10574 Fix up phpstan config (#9063)
dereuromark Jan 26, 2022
824931a
TE-10816 Update psalm baselines, fix issues. (#9160)
dereuromark Feb 22, 2022
058bfe4
TE-10835 Fix up broken documentation links. (#9181)
dereuromark Mar 1, 2022
efeb663
Fix invalid readme links to docs.
dereuromark Mar 4, 2022
10e1343
TE-11003 Fix up CS for new improved annotation sniffer. (#9293)
dereuromark Apr 20, 2022
935a358
BO-3391 Switched from Yarn to NPM (#9400)
danilmoro3 Jul 21, 2022
e37ea78
FRW-66 updated psalm reports by filtered deprecations (#9552)
olhalivitchuk Aug 19, 2022
e551471
SUPESC-626 Reverted `package-lock.json` files for backward compatibil…
danilmoro3 Aug 22, 2022
c3f72ec
FRW-332 Drop PHP 7 and Symfony 4 support. (#9641)
geega Oct 18, 2022
1f88c5e
FRW-172 Upgrade to Codeception 5 (#9542)
geega Nov 9, 2022
dd2efef
Bump minimatch from 3.0.4 to 3.1.2 in /assets/Zed
dependabot[bot] Nov 13, 2022
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
58 changes: 58 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: CI

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

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

steps:
- uses: actions/checkout@v2

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.0'
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-20.04

steps:
- uses: actions/checkout@v2

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.0'
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

- name: Composer Install prefer lowest tool
run: composer require --dev dereuromark/composer-prefer-lowest;

- name: Run validation
run: vendor/bin/validate-prefer-lowest -m
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
27 changes: 0 additions & 27 deletions .travis.yml

This file was deleted.

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Chart Module
[![Build Status](https://travis-ci.org/spryker/chart.svg)](https://travis-ci.org/spryker/chart)
[![Coverage Status](https://coveralls.io/repos/github/spryker/chart/badge.svg)](https://coveralls.io/github/spryker/chart)
[![Latest Stable Version](https://poser.pugx.org/spryker/chart/v/stable.svg)](https://packagist.org/packages/spryker/chart)
[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%208.0-8892BF.svg)](https://php.net/)

## Installation

Expand All @@ -10,4 +10,4 @@ composer require spryker/chart

## Documentation

[Module Documentation](https://academy.spryker.com/developing_with_spryker/module_guide/content_management/chart.html)
[Spryker Documentation](https://docs.spryker.com)
1 change: 1 addition & 0 deletions architecture-baseline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Loading