Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reactivate project #338

Merged
merged 4 commits into from
Jan 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
29 changes: 29 additions & 0 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
version: "2"
checks:
argument-count:
enabled: false
complex-logic:
enabled: false
file-lines:
enabled: false
method-complexity:
enabled: false
method-count:
enabled: true
method-lines:
enabled: false
nested-control-flow:
enabled: true
return-statements:
enabled: false
similar-code:
enabled: false
identical-code:
enabled: false
plugins:
phpmd:
enabled: false
phpcodesniffer:
enabled: false
sonar-php:
enabled: false
7 changes: 2 additions & 5 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
; This file is for unifying the coding style for different editors and IDEs.
; More information at http://editorconfig.org

; file-version: 1.0
; file-version: 2.0

root = true

Expand All @@ -13,12 +13,9 @@ indent_style = space
indent_size = 4
trim_trailing_whitespace = true

[*.{js,ts,json,json5,yml}]
[*.{js,ts,cjs,cts,mjs,mts,json,json5,yaml,yml,neon}]
indent_size = 2

[composer.json]
indent_size = 4

[*.md]
indent_size = 2
trim_trailing_whitespace = false
75 changes: 66 additions & 9 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,41 +1,89 @@
# file-version: 1.0
# Declare files that will always have LF line endings on checkout.

# file-version: 3.0

# text files
* text=auto
*.markdown text eol=lf
*.md text eol=lf

# Javascript & Typescript
*.js text eol=lf
*.ts text eol=lf
*.cjs text eol=lf
*.cts text eol=lf
*.mjs text eol=lf
*.mts text eol=lf

# CSS & SCSS
*.css text eol=lf
*.scss text eol=lf

# Json
*.json text eol=lf
*.json5 text eol=lf
*.lock text eol=lf
*.html text eol=lf
*.php text eol=lf

# Markdown
*.markdown text eol=lf
*.md text eol=lf

# Yaml
*.yml text eol=lf
*.yaml text eol=lf
*.neon text eol=lf

# other
*.xml text eol=lf
*.dist text eol=lf
*.txt text eol=lf
*.ini text eol=lf
*.sh text eol=lf
*.stub text eol=lf
*.tmp text eol=lf
*.dist text eol=lf
*.lock text eol=lf
*.html text eol=lf
*.phtml text eol=lf
*.php text eol=lf

# binary files
# Denote all files that are truly binary and should not be modified.
*.gpg -text binary
*.gpg~ -text binary
*.asc -text binary
*.png -text binary
*.jpg -text binary
*.gif -text binary
*.pdf -text binary
*.ico -text binary
*.odt -text binary
*.eot -text binary
*.ttf -text binary
*.woff -text binary
*.woff2 -text binary
*.swf -text binary
*.mp4 -text binary
*.ogv -text binary
*.webm -text binary
*.exe -text binary
*.zip -text binary

# files/folders to ignore
/.* export-ignore
.github/CODEOWNERS export-ignore text eol=lf
.browserslistrc export-ignore text eol=lf
.codeclimate.yml export-ignore text eol=lf
.editorconfig export-ignore text eol=lf
.eslintignore export-ignore text eol=lf
.eslintrc.json export-ignore text eol=lf
.gitattributes export-ignore text eol=lf
.gitignore export-ignore text eol=lf
.jshintrc export-ignore text eol=lf
.markdown-link-check.json export-ignore text eol=lf
.markdownlint.yaml export-ignore text eol=lf
.mega-linter.yml export-ignore text eol=lf
.noai export-ignore text eol=lf
.npmrc export-ignore text eol=lf
.php-cs-fixer.php export-ignore text eol=lf
.phplint.yml export-ignore text eol=lf
.prettierignore export-ignore text eol=lf
.prettierrc.json export-ignore text eol=lf
.stylelintrc.json export-ignore text eol=lf
.yamllint.yml export-ignore text eol=lf
codecov.yml export-ignore text eol=lf
infection.json export-ignore text eol=lf
Expand All @@ -44,8 +92,17 @@ phpcs.xml export-ignore text eol=lf
phpmd.ruleset.xml export-ignore text eol=lf
phpstan.neon export-ignore text eol=lf
phpunit.xml export-ignore text eol=lf
phpunit-integration.xml export-ignore text eol=lf
postcss.config.cjs export-ignore text eol=lf
postcss.config.json export-ignore text eol=lf
psalm.xml export-ignore text eol=lf
rector.php export-ignore text eol=lf
tsconfig.json export-ignore text eol=lf
tsconfig.node.json export-ignore text eol=lf
vite.config.ts export-ignore text eol=lf
/cache export-ignore
/examples export-ignore
/resources export-ignore
/test export-ignore
/tests export-ignore
/tools export-ignore
Expand Down
11 changes: 6 additions & 5 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
# new Issue

| Q | A |
|-----------------|------------|
| project version | x.y.z |
| PHP version | x.y.z |


<!--
- Please fill in this template according to your issue.
- Please keep the table shown above at the top of your issue.
- Please post code as text (using proper markup). Do not post screenshots of code.
- Replace this comment by the description of your issue.
-->

#### Steps required to reproduce the problem
## Steps required to reproduce the problem

1.
2.
3.

#### Expected Result
## Expected Result

*

#### Actual Result
## Actual Result

*
*
64 changes: 15 additions & 49 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,10 @@ updates:
directory: "/"

schedule:
interval: "weekly"
day: "tuesday"
time: "06:00"
interval: "daily"
time: "04:00"
timezone: "Europe/Berlin"

groups:
# Specify a name for the group, which will be used in pull request titles
# and branch names
minor-patch-dependencies:
# Define patterns to include dependencies in the group (based on
# dependency name)
patterns:
- "*"
# update-types:
# - "minor"
# - "patch"
# exclude-patterns:
# - "gc_ruboconfig"

open-pull-requests-limit: 10

reviewers:
Expand All @@ -39,7 +24,6 @@ updates:

labels:
- "dependencies"
- "patch"

versioning-strategy: "increase"

Expand All @@ -49,44 +33,21 @@ updates:
include: "scope"
prefix: "composer"

# ignore:
# - dependency-name: infection/infection
# versions:
# - ">= 0"
# - dependency-name: phpunit/phpunit
# versions:
# - ">= 0"
# - dependency-name: symfony/finder
# versions:
# - ">= 0"
# - dependency-name: laminas/laminas-diactoros
# versions:
# - ">= 0"
ignore:
- dependency-name: "laminas/laminas-diactoros"

# Disable rebasing for all pull requests
rebase-strategy: "auto"

- package-ecosystem: "github-actions"

directory: "/"

schedule:
interval: "weekly"
day: "tuesday"
time: "06:00"
interval: "daily"
time: "04:00"
timezone: "Europe/Berlin"

groups:
# Specify a name for the group, which will be used in pull request titles
# and branch names
minor-patch-dependencies:
# Define patterns to include dependencies in the group (based on
# dependency name)
patterns:
- "*"
# update-types:
# - "minor"
# - "patch"
# exclude-patterns:
# - "gc_ruboconfig"

open-pull-requests-limit: 10

reviewers:
Expand All @@ -97,9 +58,14 @@ updates:

labels:
- "dependencies"
- "patch"

target-branch: "master"

commit-message:
prefix: "github-actions"

ignore:
- dependency-name: "mimmi20/ci"

# Disable rebasing for all pull requests
rebase-strategy: "auto"
9 changes: 0 additions & 9 deletions .github/labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,6 @@
- color: "0075ca"
name: "documentation"
description: "Improvements or additions to documentation"
- color: "84175d"
name: "major"
description: "Major change"
- color: "d86c28"
name: "minor"
description: "Minor change"
- color: "0a9b47"
name: "patch"
description: "Patch"

# other Labels
#- color: 5319e7
Expand Down
3 changes: 0 additions & 3 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,17 @@ version-resolver:
labels:
- "bc break"
- "removed"
- "major"
minor:
labels:
- "deprecated"
- "security"
- "minor"
patch:
labels:
- "bug"
- "dependencies"
- "enhancement"
- "maintenance"
- "documentation"
- "patch"
default: patch

autolabeler:
Expand Down
Loading
Loading