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

Version 3 #67

Closed
wants to merge 74 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
d2ca01d
remove old bundle class
koertho Apr 3, 2023
f1c47c5
removed Choice classes
koertho Apr 4, 2023
717d3d5
removed pdfcreator
koertho Apr 4, 2023
8767f16
removed pdf writer
koertho Apr 4, 2023
744382c
removed accordion util
koertho Apr 4, 2023
12831f7
removed all utils not in utils namespace
koertho Apr 5, 2023
11d3fd4
remove assets and config
koertho Apr 5, 2023
6d9bae7
updated dependencies
koertho Apr 5, 2023
3414fb9
updated tests
koertho Apr 5, 2023
5e841a5
update environment
koertho Apr 5, 2023
691bfea
removed twig date extension
koertho Apr 6, 2023
21d9fea
remove more old stuff
koertho Apr 6, 2023
7b62713
removed outdated methods
koertho Apr 25, 2023
bc1a5a9
migrate anonymizeUtils, update StringExtension
koertho May 27, 2023
783a772
add test for anonymizeUtil
koertho May 27, 2023
22484dc
add database util
koertho Jul 10, 2023
bf90d2d
work on UserUtil
koertho Jul 10, 2023
90f8097
fixed unit test errors
koertho Aug 7, 2023
3715ee6
fixed phpunit warnings, throw exception instead of warning in dcaUtil
koertho Aug 7, 2023
a087408
fixed workflow
koertho Aug 7, 2023
4a4d859
allow newer contao test case versions
koertho Aug 7, 2023
03eabd4
set correct test case version in workflow
koertho Aug 7, 2023
7a90e94
code enhancements for entity finder command
koertho Aug 8, 2023
05eb3f6
removed ContaoFrameworkInterface leftovers
koertho Aug 8, 2023
d20518e
cleanup and code enhancements
koertho Aug 8, 2023
a02c243
removed some lagecy code and ContainerUtil::isBundleActive method
koertho Aug 8, 2023
fddd173
work on database util and entity finder, cleanup
koertho Aug 21, 2023
1b2231a
adjust workflow
koertho Sep 11, 2023
96df3b2
adjustments
koertho Sep 12, 2023
d447b1f
fix test
koertho Sep 12, 2023
a2d606b
update request utils and tests
koertho Sep 12, 2023
f9e03e3
fixes
koertho Sep 12, 2023
3b4ae37
refactoring
koertho Sep 12, 2023
dbf0705
more refactoring
koertho Sep 13, 2023
a59c4d8
removed dca files
koertho Sep 13, 2023
b45ec42
adjust bundle structure
koertho Sep 13, 2023
70ab6ee
sort out twig filters
koertho Sep 13, 2023
7b8fbdf
redo deleting files after rebase
koertho Sep 13, 2023
f48fc15
more code enhancements
koertho Sep 13, 2023
775adf8
adjust routing util and tests
koertho Sep 13, 2023
8408bf1
enhance array utils
koertho Sep 13, 2023
ea6fa4c
fix tests and phpstan
koertho Sep 13, 2023
0f959a4
fixed service registration
koertho Sep 13, 2023
9818e65
updated user util test
Oct 18, 2023
e826bcf
fix phpstan test
koertho Oct 20, 2023
ad9cf4e
enhance test coverage for UserUtil
Oct 20, 2023
f376c09
some enhancements
koertho Oct 20, 2023
5fa1bef
refactore DatabaseUtil::createWhereForSerializedBlob()
koertho Oct 20, 2023
db317b1
Refactore DcaUtil::getDcaFields(), some refactoring
koertho Oct 20, 2023
1995656
move DcaUtil
koertho Oct 20, 2023
3ed82fd
reworked html util
koertho Oct 20, 2023
3903802
adjust workflow
koertho Oct 20, 2023
b45348a
adjustments for model utils
koertho Oct 20, 2023
f79df9d
make StringUtil constants private
koertho Oct 20, 2023
31f68dd
adjust user util
koertho Oct 20, 2023
3864413
fix user util tests
koertho Oct 20, 2023
5743098
some test adjustments
koertho Oct 20, 2023
408bc33
merge author field
koertho Oct 20, 2023
3f6d3d0
rename HtmlUtil namespace
koertho Oct 20, 2023
ba95427
fix phpstan errors
koertho Oct 20, 2023
73a0149
started working on readme
koertho Oct 20, 2023
145d753
add ModelUtil::findParentsRecursively()
koertho Oct 24, 2023
99a8638
revoed mockModelObject changes
koertho Oct 24, 2023
167ac78
moved model util, fix tests
koertho Oct 25, 2023
4dea3ce
some cleanup
koertho Oct 28, 2023
2f5ec2b
moved database util
Oct 29, 2023
a3b7997
moved dca utils
Oct 29, 2023
35b6725
moved htmlUtil
Oct 29, 2023
6669d3e
moved other utils classes
koertho Oct 29, 2023
7d7bac3
fix phpstan error
koertho Oct 29, 2023
3c02ffd
fixed test error with contao 5
koertho Oct 29, 2023
a50f8c0
fix composer dependencies
koertho Oct 29, 2023
8b55786
cleanup composer file
koertho Oct 29, 2023
799057f
rework readme, some last cleanup
koertho Oct 29, 2023
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
2 changes: 1 addition & 1 deletion .ddev/config.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: contao-utils-bundle
type: php
docroot: ""
php_version: "7.4"
php_version: "8.1"
webserver_type: nginx-fpm
router_http_port: "80"
router_https_port: "443"
Expand Down
17 changes: 6 additions & 11 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,8 @@ jobs:
strategy:
fail-fast: false
matrix:
php: [ 7.2, 7.3, 7.4, 8.0, 8.1 ]
contao: [ 4.9.*, 4.13.* ]
exclude:
- php: 7.2
contao: 4.13.*
- php: 7.3
contao: 4.13.*
php: [ 8.1, 8.2 ]
contao: [ 4.13.*, 5.2.* ]

steps:
- name: Setup PHP
Expand All @@ -31,7 +26,7 @@ jobs:

- name: Install the dependencies
id: composer-install
run: composer require contao/core-bundle:${{ matrix.contao }} --no-interaction
run: composer require contao/core-bundle:${{ matrix.contao }} contao/test-case:${{ matrix.contao }} --no-interaction

- name: Run the unit tests
if: steps.composer-install.conclusion == 'success' && steps.composer-install.outcome == 'success'
Expand All @@ -43,7 +38,7 @@ jobs:
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 7.4
php-version: 8.2
extensions: dom, fileinfo, filter, gd, hash, intl, json, mbstring, pcre, pdo, zlib
coverage: xdebug
tools: php-cs-fixer, phpunit
Expand All @@ -52,7 +47,7 @@ jobs:
uses: actions/checkout@v3

- name: Install the dependencies
run: composer require contao/core-bundle:4.13.* --no-interaction
run: composer require contao/core-bundle:4.13.* contao/test-case:4.13.* --no-interaction

- name: Generate the coverage report
run: php vendor/bin/phpunit -c phpunit.xml.dist --coverage-clover build/logs/clover.xml
Expand All @@ -70,7 +65,7 @@ jobs:
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.0
php-version: 8.2

- name: Checkout
uses: actions/checkout@v2
Expand Down
Loading
Loading