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

[TASK] V11 compatibility #7

Open
wants to merge 63 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
00de0f0
[TASK] Add setup script for v11, remove v8/v9
andreaswolf Oct 26, 2022
c813669
[TASK] Make compatible with v11, remove v8/v9
andreaswolf Oct 26, 2022
f1e7558
[TASK] Use PHP 8.1 in ddev
andreaswolf Oct 26, 2022
51bd5c8
[TASK] Use PhpStan 1.8+
andreaswolf Oct 26, 2022
7003d3f
[TASK] Add Rector
andreaswolf Oct 26, 2022
8d87cd9
[RECTOR] Apply Typo3LevelSetList::UP_TO_TYPO3_9
andreaswolf Oct 26, 2022
90a219e
[RECTOR] Apply Typo3LevelSetList::UP_TO_TYPO3_10
andreaswolf Oct 26, 2022
ca99f90
[RECTOR] Apply Typo3LevelSetList::UP_TO_TYPO3_11
andreaswolf Oct 26, 2022
419e569
[TASK] Adjust return type in BasePollObjectConverterV9
andreaswolf May 5, 2023
9e71f5e
[TASK] Update project structure
Riiiad Oct 12, 2023
51fb9cc
[TASK] Add configuration for DI
Riiiad Oct 12, 2023
fe9879a
[TASK] Move Extbase mapping
Riiiad Oct 12, 2023
b279428
[TASK] Fix integer value bug
Riiiad Oct 12, 2023
ae9b39b
[TASK] Update development setup
Riiiad Oct 20, 2023
19c33ed
[TASK] Switch to composer installer 4 and update rector path in ddev
Riiiad Oct 24, 2023
3f571a4
[TASK] Remove deleted options for cookies
Riiiad Nov 3, 2023
06b10f6
[TASK] Fix undefined arrays after 8.1 upgrade
Riiiad Nov 3, 2023
8e72137
[TASK] Configure EXT:NumberedPagination for poll list
Riiiad Nov 8, 2023
4fe2b30
[TASK] Create Events for Poll Controller
Riiiad Jan 25, 2024
134fe46
[TASK] Fix empty poll options bug
Riiiad Jan 25, 2024
6dc4a34
[TASK] Refactor code to implement PSR-14 Events instead of Signals
Riiiad Jan 25, 2024
a44664b
[TASK] Fix types and Undefined array keys
Riiiad Jan 25, 2024
0df72c3
[TASK] Correct Pagination markup and styling
Riiiad Jan 25, 2024
ce35ab5
[TASK] Remove Slots
Riiiad Jan 29, 2024
4a847a5
[TASK] Replace slot functionality with Listeners
Riiiad Jan 29, 2024
646903a
[TASK] Add event dispatcher to PollRepository and create PermissionCh…
Riiiad Feb 5, 2024
76b29ed
[TASK] Use better naming for Listener identifiers
Riiiad Feb 5, 2024
d3ccfad
[TASK] Reorder constructor parameters and inject PersistenceManagerIn…
Riiiad Feb 5, 2024
ad5a54e
[TASK] Add FindPollsEvent to dispatch event in PollRepository
Riiiad Feb 5, 2024
1ecaa7f
[TASK] Fix Pagination styling
Riiiad Feb 5, 2024
89c17a1
[TASK] Fix CGL Violations
Riiiad Feb 5, 2024
db4f3b7
[TASK] Dont export testing and setup files
Riiiad Mar 19, 2024
f94eb6c
[TASK] Fix redirect after poll is created
Riiiad Mar 19, 2024
be93e42
[TASK] Remove strict types to make the events extendable
Riiiad Mar 19, 2024
2a44f2d
[TASK] Add missing property
Riiiad Mar 19, 2024
60225ec
[TASK] Enable slugs in BE for Debugging
Riiiad Mar 19, 2024
b92846e
[TASK] Override pagination markup
Riiiad Mar 19, 2024
dfa57c3
[TASK] Move admin check method to Service class
Riiiad Mar 20, 2024
493c8c0
[TASK] Add correct constrain for finished polls and list view update
Riiiad Mar 22, 2024
e726cd0
[TASK] Show correct list view with and without paginated items
Riiiad Mar 26, 2024
2b81a0a
[TASK] Add basic bootstrap pagination and remove old markup
Riiiad Mar 26, 2024
85b9f6d
[TASK] Add use instead of full qualified namespaces
calien666 Apr 22, 2024
9159f54
[TASK] Move inject methods to the top
calien666 Apr 22, 2024
241da79
[TASK] clean-up ddev config
calien666 Apr 22, 2024
366cb5e
[TASK] Update git config
calien666 Apr 22, 2024
6168e77
[TASK] Refactor view var assignment
calien666 Apr 22, 2024
399cbc2
[TASK] Finalize events and code-style-fix
calien666 Apr 22, 2024
162a85b
[TASK] Finalize events and code-style-fix
calien666 Apr 22, 2024
e4129db
[BUGFIX] Reset poll slug default to empty string
calien666 Apr 22, 2024
fabfecc
[TASK] Add makefile for rendering documentation locally
May 29, 2024
0429679
[TASK] Set version of extension to 0.10 and update typo3 dependencies
May 29, 2024
1554064
[DOCS] Update and fix documentation
May 29, 2024
6bf75e5
[TASK] Update Readme - remove old ddev commands and set correct image…
May 29, 2024
825b5c8
[TASK] Fix rector config
May 29, 2024
03c4a49
[TASK] Add PHP Doc Comment for throwing an exception in PollControlle…
May 29, 2024
bf8a0d2
[BUGFIX] Hide pagination when there is only one page to be displayed
May 29, 2024
8f8875b
[TASK] Update runTests.sh configuration
Riiiad Oct 1, 2024
d0cbee9
[TASK] Add gihub actions
Riiiad Oct 1, 2024
c2576cf
[TASK] Steamline configuration and scripts for linters
Riiiad Oct 1, 2024
911b57e
[TASK] Fix Errors found by checkExceptionCodes command
Riiiad Oct 1, 2024
95558ac
[TASK] Correct return types, properties and parameters
Riiiad Oct 7, 2024
e373a80
[TASK] Generate baseline for phpstan errors
Riiiad Oct 7, 2024
3851dda
[TASK] Add todos for refactoring of PollConnector and Resolve version…
Riiiad Oct 30, 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
139 changes: 0 additions & 139 deletions .ddev/apache/apache-site.conf

This file was deleted.

3 changes: 0 additions & 3 deletions .ddev/commands/host/docs

This file was deleted.

16 changes: 0 additions & 16 deletions .ddev/commands/host/launch-docs

This file was deleted.

30 changes: 30 additions & 0 deletions .ddev/commands/host/setup11
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#!/bin/bash

## Description: Setup the TYPO3 project
## Usage: setup11
## Example: "ddev setup11"
## ProjectTypes: typo3
## ExecRaw: true

rm -rf composer.lock var/cache .Build vendor || true
ddev composer install
echo "DROP DATABASE db; CREATE DATABASE db;" | ddev mysql
ddev import-db --file=seeds/db.sql.gz
ddev typo3cms install:setup --skip-integrity-check
ddev import-db --file=seeds/db.sql.gz

ddev typo3cms configuration:set 'BE/debug' 1
ddev typo3cms configuration:set 'FE/debug' 1
ddev typo3cms configuration:set 'SYS/devIPmask' '*'
ddev typo3cms configuration:set 'SYS/displayErrors' 1
ddev typo3cms configuration:set 'SYS/systemLogLevel' 0
ddev typo3cms configuration:set 'SYS/trustedHostsPattern' '.*.*'
ddev typo3cms configuration:set 'MAIL/transport' 'smtp'
ddev typo3cms configuration:set 'MAIL/transport_smtp_server' 'localhost:1025'
ddev typo3cms configuration:set 'GFX/processor' 'ImageMagick'
ddev typo3cms configuration:set 'GFX/processor_path' '/usr/bin/'
ddev typo3cms configuration:set 'GFX/processor_path_lzw' '/usr/bin/'

# ddev typo3 migrations:migrate --no-interaction
ddev typo3cms database:updateschema
ddev typo3cms cache:flush
7 changes: 0 additions & 7 deletions .ddev/commands/web/install-all

This file was deleted.

31 changes: 0 additions & 31 deletions .ddev/commands/web/install-v10

This file was deleted.

29 changes: 0 additions & 29 deletions .ddev/commands/web/install-v8

This file was deleted.

32 changes: 0 additions & 32 deletions .ddev/commands/web/install-v9

This file was deleted.

3 changes: 3 additions & 0 deletions .ddev/commands/web/rector
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

.Build/bin/rector "$@"
3 changes: 3 additions & 0 deletions .ddev/commands/web/typo3
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

.Build/bin/typo3 "$@"
12 changes: 12 additions & 0 deletions .ddev/commands/web/typo3cms
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/bash

#ddev-generated
# This assumes that the typo3cms command will be in the $PATH; if in vendor/bin/ it will be

## Description: Run TYPO3 Console (typo3cms) command inside the web container
## Usage: typo3cms [args]
## Example: "ddev typo3cms cache:flush" or "ddev typo3cms database:export"
## ProjectTypes: typo3
## ExecRaw: true

.Build/bin/typo3cms "$@"
Loading