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

Patch 2 #1

Open
wants to merge 2,036 commits into
base: 11.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2036 commits
Select commit Hold shift + click to select a range
8371190
[Bug]: Error OpenStreetMap Cors Headers (#15689)
robertSt7 Aug 11, 2023
8a053a8
Apply php-cs-fixer changes
kingjia90 Aug 11, 2023
cd5259b
[Bug]: Fix Imagick compositeImage argument int/float type error (#15738)
kingjia90 Aug 11, 2023
4b94038
Update README.md: correct type in "Event API and Event Manger"
nycoala Aug 3, 2023
6b394a7
Update README.md: correct type in "Event API and Event Manger"
nycoala Aug 3, 2023
66ca4f1
Fix: Cannot assign null to property Areablock::$currentIndex of type …
blankse Aug 14, 2023
f277bd5
Allow realName to be null in Editable
Cruiser13 Aug 8, 2023
4eb1926
Fix Logging in RedirectHandler
solverat Aug 5, 2023
ebfd696
Fix sonarcloud blocker: Add the const keyword to this declaration to …
blankse Aug 8, 2023
006c8ed
Remove unused deleteGridConfig/deleteGridConfigConfirmed methods
blankse Aug 8, 2023
cd1a8fd
Imagick adapter: Remove unused initalOptions attribute
blankse Jul 17, 2023
b448b00
[Bug]: Make the title and label translated in workflows (#15736)
aryaantony92 Aug 14, 2023
74e07b5
Merge remote-tracking branch 'origin/11.0' into 11.x
kingjia90 Aug 14, 2023
03707fb
[Bug]: Fix Image thumbnail Interface compatibility with the trait cha…
aryaantony92 Aug 14, 2023
645098f
Merge remote-tracking branch 'origin/10.6' into 11.0
dvesh3 Aug 14, 2023
68bb6f2
Remove unused
dvesh3 Aug 14, 2023
37a28f7
Merge remote-tracking branch 'origin/11.0' into 11.x
dvesh3 Aug 14, 2023
f946d4e
Dispatch InstallerStepEvent 'complete' #15719
StefanRickli Aug 14, 2023
eab0527
Fix Pimcore ignores the constant PIMCORE_CONFIGURATION_DIRECTORY (#15…
dvesh3 Aug 14, 2023
336306f
[Bug]: Fix multisite internal link when using document preview (#15724)
kingjia90 Aug 16, 2023
6fb9181
Apply php-cs-fixer changes
dvesh3 Aug 16, 2023
04a4d0b
[Bug]: Fix `pimcore:build:classes` requiring DB and Cache (#15726)
kingjia90 Aug 16, 2023
44ab923
Apply php-cs-fixer changes
dvesh3 Aug 16, 2023
7949666
Fix Asset Controller get-batch-jobs
TobiSW Aug 16, 2023
234c0c0
[Security]: XSS in choose time value Classes Data Objects (#15752)
robertSt7 Aug 16, 2023
0262abf
Definitions: Set correct types for Pimcore 11 (#15570)
blankse Aug 17, 2023
dac9070
Fix migration warning messages
blankse Aug 17, 2023
5bbadc5
Fix: index attribute of Data must be a boolean (#15638)
blankse Aug 17, 2023
b657ee6
[DataObjects] Fix classification store data loss on adding new group …
dvesh3 Aug 16, 2023
d76bf04
Apply php-cs-fixer changes
aryaantony92 Aug 17, 2023
6e60100
QuantityValue: NumberFormatter::format(): Argument #1 ($num) must be …
blankse Aug 17, 2023
d94e8f4
Merge remote-tracking branch 'origin/10.6' into 11.0
dvesh3 Aug 17, 2023
b7023bc
Merge remote-tracking branch 'origin/11.0' into 11.0
dvesh3 Aug 17, 2023
c8e06ec
Relations: Wrong return php docs (#15672)
blankse Aug 17, 2023
4efa6a2
Fix merge conflict b7023bc8a022c4f00147ebf589bc9c46bc9cf4d7
dvesh3 Aug 17, 2023
dc7cfe6
Merge branch '11.0' into 11.x
dvesh3 Aug 17, 2023
1f46467
Apply php-cs-fixer changes
dvesh3 Aug 17, 2023
3f400c9
Fix: RgbaColor::getDataForEditmode(): Argument #2 ($object) must be o…
blankse Aug 17, 2023
ffed10d
[Object bricks] Fix "not editable" mode for object bricks (#15759)
BlackbitDevs Aug 17, 2023
6e52301
Fix invalidating thumbnails on asset save (#15748)
dvesh3 Aug 17, 2023
7c04f2c
Apply php-cs-fixer changes
robertSt7 Aug 17, 2023
5cabc9d
15150 bug deadlock found when trying to get lock on dataobject import…
robertSt7 Aug 17, 2023
5a48c59
Apply php-cs-fixer changes
dvesh3 Aug 17, 2023
482a985
[Docs] Add notice for deadlock issue on doctrine messenger transport …
dvesh3 Aug 8, 2023
90be3f3
Merge remote-tracking branch 'origin/10.6' into 11.0
dvesh3 Aug 17, 2023
5fa970a
Fix merge conflict
dvesh3 Aug 17, 2023
cb6c9f1
Apply php-cs-fixer changes
dvesh3 Aug 17, 2023
4690483
Pimcore 11: deadlock found when trying to get lock on dataobject impo…
dvesh3 Aug 17, 2023
3f0ea12
Merge remote-tracking branch 'origin/11.0' into 11.0
dvesh3 Aug 17, 2023
18e353a
Apply php-cs-fixer changes
dvesh3 Aug 17, 2023
f6d1ae1
Fix tests
aryaantony92 Aug 17, 2023
1379e5f
Update contributing guidelines & checklist
dvesh3 Aug 17, 2023
ea91c83
EOL 10.6
dvesh3 Aug 17, 2023
0ce87ce
Data: Allow null for setIndex() for BC reasons (#15774)
blankse Aug 18, 2023
226b635
temporary stop foreign key check
kingjia90 Aug 18, 2023
3d1df7e
[Version20230616085142] Recreate Foreign key checks for object_metad…
dvesh3 Aug 18, 2023
1af9e05
Merge remote-tracking branch 'origin/10.6' into 11.0
robertSt7 Aug 18, 2023
563b981
[Task]: Fix useless self-assignment reported by SonarCloud (#15777)
kingjia90 Aug 18, 2023
01cd326
Fix: Editing the Classification values in grid view throws an error
blankse Aug 18, 2023
6257165
Update EOL 10.6
dvesh3 Aug 21, 2023
63333de
Fix deprecation: ReferenceLoopNormalizer should implement getSupporte…
blankse Aug 21, 2023
c521787
Fix return type of AbstractObject\Dao::getPermissions - related to #1…
dvesh3 Aug 21, 2023
b4be185
Merge remote-tracking branch 'origin/10.6' into 11.0
dvesh3 Aug 21, 2023
5962dae
Merge remote-tracking branch 'origin/11.0' into 11.x
dvesh3 Aug 21, 2023
8f8ebd0
Apply php-cs-fixer changes
dvesh3 Aug 21, 2023
b3f9eab
PhpStan: Bump version and fix new error (#15785)
blankse Aug 21, 2023
0e62240
Merge remote-tracking branch 'origin/11.0' into 11.x
kingjia90 Aug 21, 2023
de564ab
fix: error in migration CoreBundle, IF EXISTS is not a valid MySQL 8 …
youwe-petervanderwal Aug 21, 2023
01d2ebc
Fix: class method naming in document data extractor (#15764)
albertmueller Aug 21, 2023
dd81ef4
[CoreBundle] Fix down migrations by removing IF EXISTS, not a valid M…
dvesh3 Aug 21, 2023
7bdfc48
Merge remote-tracking branch 'origin/10.6' into 11.0
dvesh3 Aug 21, 2023
6c3b7fb
Merge remote-tracking branch 'origin/11.0' into 11.x
dvesh3 Aug 21, 2023
7c50b9c
[Mail]: Add a new event to modify data before persisting (#15206)
MarkTro Aug 22, 2023
bcb8c4e
Apply php-cs-fixer changes
robertSt7 Aug 22, 2023
df07d82
Wrap Editable exception in <pre> (#15432)
thomas-franz Aug 23, 2023
f34dd59
[Config] Harmonize accessing Pimcore config settings via Config::getS…
BlackbitDevs Aug 23, 2023
d01dc75
Apply php-cs-fixer changes
kingjia90 Aug 23, 2023
cbca71a
[Task]: Adds ObjectBrick/FC Listing load() alternative that only gets…
kingjia90 Aug 23, 2023
30d2e88
Fix deprecation in WebsiteSetting (#15579)
blankse Aug 23, 2023
f6436ca
Fix typo in 40_WYSIWYG.md
michaelhader Aug 2, 2023
c7560cc
Fix wysiwg input with &lt (#15811)
aryaantony92 Aug 24, 2023
df2904e
Allow more elements to fit CKEditor Content (#15807)
Cruiser13 Aug 24, 2023
eb5caf7
[Bug]: Can't open Custom Report with data source (#15804)
robertSt7 Aug 24, 2023
3848d35
Make sure unserialized is array (#15823)
Cruiser13 Aug 28, 2023
2358a3e
Apply php-cs-fixer changes
dvesh3 Aug 28, 2023
fe5440b
Fix deprecation in TestDataHelper (#15820)
blankse Aug 28, 2023
d14256e
JsonHelperTrait: Use Required attribute
blankse Aug 21, 2023
639e865
Remove unnecessary `image/avif` config from nginx docs
jdreesen Aug 22, 2023
73b3f48
Fix: toNumeric returns a string, when integer and decimalSize is set
blankse Jul 27, 2023
41879dd
Improve asset document thumbs documentation
kingjia90 Aug 29, 2023
eb45b53
fix: add null coalescing check for getTranslations (#15838)
blankse Aug 29, 2023
cd923cd
Fix issue with setting the read target to settings-store after pimcor…
aryaantony92 Aug 29, 2023
ae651bd
Apply php-cs-fixer changes
dvesh3 Aug 29, 2023
c6b1446
[Bug]: Omit Mandatory Check on field with Default Value when creating…
kingjia90 Aug 29, 2023
a8d0258
Apply php-cs-fixer changes
dvesh3 Aug 29, 2023
6af9ede
SitemapGeneratorListener: Fix deprecation (#15842)
blankse Aug 30, 2023
e22a820
Apply php-cs-fixer changes
kingjia90 Aug 30, 2023
5cd1e41
[Bug]: Fix Element/Service::getSafeCopyName for Assets (#15851)
kingjia90 Aug 30, 2023
c71ac78
Apply php-cs-fixer changes
dvesh3 Aug 30, 2023
c51eb23
Fix assets are not accessible on webdav links - resolves #15855 (#15856)
dvesh3 Aug 30, 2023
2e94c3c
Fix ObjectMetadata::save(): Argument #4 ($position) must be of type s…
dvesh3 Aug 30, 2023
02c9329
fixes clean up not looping through the right loop
kingjia90 Aug 29, 2023
b666292
[Task]: Followp WebDav Nginx upgrade notes (#15859)
kingjia90 Aug 30, 2023
d957ec5
fix hardlink child resolver
solverat Aug 30, 2023
40608fb
Merge remote-tracking branch 'origin/11.0' into 11.x
dvesh3 Aug 31, 2023
b563c21
[Task]: Make `sanitycheck` table dropping migration idempotent (#15872)
BlackbitDevs Aug 31, 2023
5a74dd6
[Improvement]: Remove default quality for AVIF format (#15430)
j-jonas Sep 1, 2023
99a606b
Fix: User password reset does not work with user id
blankse Sep 1, 2023
4f5f537
Rename wrong migration name Version22020614115124
blankse Sep 1, 2023
166790e
Deactivate "Generate docs" and "POEditor Export" workflow on forks (#…
blankse Sep 4, 2023
02d523d
CacheClearCommand/WorkflowDumpCommand: Don't override $defaultName pr…
blankse Sep 4, 2023
2d2a40d
Implement class definition interface (#14357)
kjkooistra-youwe Sep 5, 2023
fe3e324
Apply php-cs-fixer changes
dvesh3 Sep 5, 2023
e753473
Fix: Use the `getFieldType()` method instead of the fieldtype attribu…
blankse Sep 5, 2023
6dcaccd
Deprecate Data::$fieldtype (#15770)
blankse Sep 5, 2023
3a26f7d
[Docs]: Removed outdated quoted code of PimcoreBundleInterface (#15706)
turbo-ele Sep 5, 2023
aed88d9
[DataObject] Class Definition Interface - revert breaking changes (#1…
dvesh3 Sep 6, 2023
0515e7b
Apply php-cs-fixer changes
dvesh3 Sep 6, 2023
8701c29
Replace deprecated SupportStrategyInterface to WorkflowSupportStrate…
vmalyk Sep 6, 2023
f60b92b
Fix: Converting Page to Email or Snippet (#15910)
blankse Sep 7, 2023
b532c72
[DOC] Fix links to admin bundle (#15907)
blankse Sep 8, 2023
82b3b28
[Docs] Add upgrade notes about removal of executeMigrationsUp - resol…
dvesh3 Sep 6, 2023
08fb394
[XLIFF] Process field collection blocks (#15048)
dnlbslcm Sep 8, 2023
ee81b3b
Apply php-cs-fixer changes
dvesh3 Sep 8, 2023
2edae95
[Task]: Remove deprecated force param from Maintenance command in Cle…
kingjia90 Sep 8, 2023
f642085
[AdminStyle] Allow element text modification on tree (#15917)
dvesh3 Sep 11, 2023
73b75ff
Fix return type regression
aryaantony92 Sep 11, 2023
09dd409
Apply php-cs-fixer changes
dvesh3 Sep 11, 2023
4dc3b3e
Merge branch '11.0' into 11.x
dvesh3 Sep 11, 2023
04e18af
[Bug]: Fix localizedField in Blocks not having the object (#15868)
kingjia90 Sep 11, 2023
f40cf5c
[Docs] Pimcore 11 - Add upgrade notes for TinyMCE (#15921)
robertSt7 Sep 12, 2023
33173df
Respect sort order in getSiblings() like in getChildren() (#15462)
das-peter Sep 13, 2023
577d817
Fix: Version error when using a Calculated Value in Objects Bricks (#…
blankse Sep 13, 2023
8378d75
[Data objects] ManyToOneRelation::checkValidity("") returns true (#15…
BlackbitDevs Sep 13, 2023
32f8ee4
Allow userOwner to be null in search-backend-reindex command (#15915)
bramstroker Sep 13, 2023
fd33da4
Editable Image: Thumbnail config should be allow array (#15870)
blankse Sep 13, 2023
2a08a8d
Fallback to url if text is disabled (#15830)
fracsi Sep 14, 2023
a3a8a27
Apply php-cs-fixer changes
dvesh3 Sep 14, 2023
541adff
[Documents] Prevent error/deprecation due to passing null to Asset::g…
dvesh3 Sep 14, 2023
5f5ed6a
Apply php-cs-fixer changes
kingjia90 Sep 14, 2023
c97ed16
Fix Data\Link setter errors: argument must be of type string, null given
mhgtlc Sep 12, 2023
4ca2f23
Fix error Search\Backend\Data:: must not be accessed before initializ…
mhgtlc Sep 12, 2023
51c16b8
POEditor translations import (#15930)
brusch Sep 14, 2023
5ff5480
Fix order of html attributes
kingjia90 Sep 13, 2023
81cb43f
Merge remote-tracking branch 'origin/11.0' into 11.x
kingjia90 Sep 14, 2023
6a567fc
[Doc] Update 95_Working_With_Runtime_Cache.md to use RuntimeCache cle…
GeorgII-web Sep 15, 2023
03bf254
[Bug]: Fixed saving localized advanced many to many relation metadata…
adriaans Sep 18, 2023
29e6483
[Bug]: Fixed saving localized advanced many to many relation metadata…
adriaans Sep 18, 2023
877da26
[Improvement]: Define Commands with #[AsCommand] attribute (#15957)
aryaantony92 Sep 19, 2023
0fcf252
Apply php-cs-fixer changes
kingjia90 Sep 19, 2023
f023f68
[Improvement]: Make Password Recovery Token to be one time use only (…
kingjia90 Sep 19, 2023
23ede5e
Apply php-cs-fixer changes
dvesh3 Sep 19, 2023
4728b7d
CoreCacheHandler: Don't set key as tag (#15948)
blankse Sep 19, 2023
4a5a05e
Fix Symfony deprecations (#15796)
blankse Sep 19, 2023
97eb543
Update the maria db versions for codeception tests (#15966)
aryaantony92 Sep 19, 2023
95585c9
[Task]: Replace deprecated strftime() function (#15841)
blankse Sep 19, 2023
5787c25
[Docs]: Add recycle bin clean-up command in Cleanup_Data_Storage.md (…
kaurov Sep 19, 2023
6687581
Fix allowed brick types are out-of-date for versions - resolves #1525…
dvesh3 Sep 20, 2023
2ab61df
Implement Maintenance Mode Helper (#15954)
dvesh3 Sep 20, 2023
dd6023e
Apply php-cs-fixer changes
kingjia90 Sep 20, 2023
874752c
Deprecate Tool::getCachedSymfonyEnvironments - resolves #14647
dvesh3 Sep 18, 2023
8525472
Fix Typo
aryaantony92 Sep 20, 2023
10611f3
[Task]: Fix documentation for OBJECT_GET_PRE_SEND_DATA (#15985)
kingjia90 Sep 21, 2023
855cefd
[Object bricks] Add events when changing object brick definition (#15…
BlackbitDevs Sep 21, 2023
d7cfedf
[Improvement] Add Enable\Disable methods for RuntimeCache (#15959)
GeorgII-web Sep 22, 2023
a1b3a33
Apply php-cs-fixer changes
robertSt7 Sep 22, 2023
62b7862
bump twig/string-extra for fixing issue with symfony/string on lowest
robertSt7 Sep 22, 2023
be6ff58
[DataObject] Link - Do not mark non-nullable properties as null (#15949)
dvesh3 Sep 22, 2023
0d196a6
Apply php-cs-fixer changes
kingjia90 Sep 22, 2023
1f3fb66
Add filter for path column in the dependencies view (#14671)
Geni2 Sep 22, 2023
bfd5f73
Trigger deprecation for maintenance mode schedule on login - Follow u…
dvesh3 Sep 22, 2023
4d17f1e
Apply php-cs-fixer changes
dvesh3 Sep 22, 2023
e7c5448
[Sitemap generation] Add option handleCurrentSite (#15297)
BlackbitDevs Sep 22, 2023
11edae0
Deprecate legacy method Image::getThumbnailConfig() (#15869)
blankse Sep 25, 2023
39f164a
Fix CsvFormulaFormatter breaks with league/csv:9.11 (#15999)
dvesh3 Sep 25, 2023
3ab3de2
Merge remote-tracking branch 'origin/11.0' into 11.x
dvesh3 Sep 25, 2023
557f29b
Merge remote-tracking branch 'origin/11.x' into 11.x
dvesh3 Sep 25, 2023
96e3e49
Apply php-cs-fixer changes
dvesh3 Sep 25, 2023
cec4d93
Improve: add types for filter in the dependencies (#15992)
robertSt7 Sep 25, 2023
8cd2665
Apply php-cs-fixer changes
dvesh3 Sep 25, 2023
3fb0f90
Fix: Ignored config from class data
robertSt7 Sep 25, 2023
cdec6ec
[Bug]: Fix sanitized text being encoded before persisting to db (#15960)
kingjia90 Sep 25, 2023
09438f2
Apply php-cs-fixer changes
dvesh3 Sep 25, 2023
205e797
Merge branch '11.0' into 11.x
dvesh3 Sep 25, 2023
469ae83
Apply php-cs-fixer changes
dvesh3 Sep 25, 2023
3ceb1f1
Bump guzzlehttp/guzzle package to 7.8
dvesh3 Sep 25, 2023
4cce3b1
feat: support using editables in dialog box (#15798)
passioneight Sep 25, 2023
ea0eb83
Apply php-cs-fixer changes
dvesh3 Sep 25, 2023
d503f0e
[Properties] Set cpath when using AbstractElement::setProperty() (#15…
BlackbitDevs Sep 25, 2023
08868ca
Fixed "Database Model" doc text formatting
laurenz-glueck Sep 26, 2023
876edad
Fix: Passing an array for the first argument to QueryBuilder::select(…
blankse Sep 26, 2023
7df07b7
Install required bundles if '--install-bundles' list is empty (#15722)
StefanRickli Sep 26, 2023
46833bf
Apply php-cs-fixer changes
dvesh3 Sep 26, 2023
c5eb0a3
Reverts #15960 partially to fix anchor tag closing regression (#16013)
dvesh3 Sep 27, 2023
4688231
Apply php-cs-fixer changes
dvesh3 Sep 27, 2023
a6073c3
Merge branch '11.0' into 11.x
dvesh3 Sep 27, 2023
e86896a
Apply php-cs-fixer changes
dvesh3 Sep 27, 2023
f2c0404
Fix: Can't send email documents in maintenance tasks (#15908)
blankse Sep 27, 2023
2ad37be
[Properties] Update properties only with dirty state (#16010)
dvesh3 Sep 27, 2023
9ec8c64
Apply php-cs-fixer changes
robertSt7 Sep 27, 2023
02163ec
Deprecate CsvFormulaFormatter (#16002)
dvesh3 Sep 28, 2023
52bc18f
Apply php-cs-fixer changes
aryaantony92 Sep 28, 2023
0fbdbff
#13401: Add Import/Export Quantity value unit definitions support (#1…
prunepal333 Sep 28, 2023
94efebc
[Assets] Documents - Add possibility to disable background processing…
dvesh3 Sep 28, 2023
60dda4f
Apply php-cs-fixer changes
robertSt7 Sep 28, 2023
2f66d43
Fix: remove o_ prefix
robertSt7 Sep 29, 2023
b147e21
[Assets] Calculate Spherical MetaData in AssetUpdateTasksHandler - re…
dvesh3 Sep 29, 2023
7bd0316
[Documents] Image Editable - Fix version preview with non-nullable pr…
dvesh3 Sep 26, 2023
49d5165
Apply php-cs-fixer changes
aryaantony92 Oct 2, 2023
d9c3a70
Adding PruningCacheItemsTask (#15950)
blankse Oct 2, 2023
9f9336f
[Feature]: Manage select options via interface (#14454)
kjkooistra-youwe Oct 2, 2023
4f0d565
Apply php-cs-fixer changes
dvesh3 Oct 2, 2023
ff6834b
Update screenshot with the new option for Options Source
aryaantony92 Oct 2, 2023
a56a351
Fix: saving class with multiple object bricks
robertSt7 Oct 2, 2023
9a18c5b
feat: Static page cache folder (#16030)
Gerhard-Kanzler Oct 3, 2023
ae5f673
Apply php-cs-fixer changes
dvesh3 Oct 3, 2023
402fdab
Docs: add docs for import and export quantity value units (#16048)
robertSt7 Oct 5, 2023
f868000
feat: add SSI includes for maintenance job static page generation (#1…
Gerhard-Kanzler Oct 5, 2023
a789673
Apply php-cs-fixer changes
dvesh3 Oct 5, 2023
7573756
Implement Asset Sanitizer Queue & Preview Check (#16053)
robertSt7 Oct 9, 2023
cc5e084
Apply php-cs-fixer changes
aryaantony92 Oct 9, 2023
bcedd91
Followup to #16030 - Move use_main_domain config under correct node
dvesh3 Oct 9, 2023
12a1195
Add prepare guide for migrating o_ prefix data before upgrading to v1…
dvesh3 Oct 4, 2023
906ab3d
[Reverse relation] Support configuration of visible fields (#13569)
BlackbitDevs Oct 10, 2023
cf0fa46
Apply php-cs-fixer changes
robertSt7 Oct 10, 2023
3779913
Fix type error in Document\Editable\Video->setDataFromResource() (#16…
aryaantony92 Oct 10, 2023
ce6cff0
[Elements]: Add '$params' parameter to ElementInterface::getById (#16…
Brainshaker95 Oct 11, 2023
d85498b
Merge branch '11.0' into 11.x
dvesh3 Oct 12, 2023
d1f8435
Apply php-cs-fixer changes
dvesh3 Oct 12, 2023
5b95fc0
fix(page-factory): bug with not initalized defaultPageType
tomhuber96 Oct 10, 2023
abe442a
[Documents]: Removed the 'allowedAttributes' list from link editable …
aryaantony92 Oct 12, 2023
7b637e5
Apply php-cs-fixer changes
robertSt7 Oct 12, 2023
f9deb91
[DataObject] Fix query data for many-to-one relation field - resolves…
dvesh3 Oct 13, 2023
2346bc8
Apply php-cs-fixer changes
robertSt7 Oct 13, 2023
d43021b
Fix: h2 - h6 in sanitizer
robertSt7 Oct 13, 2023
51ad8c1
Deprecate the property Pimcore\Navigation\Page::defaultPageType (#16091)
aryaantony92 Oct 13, 2023
8949fc9
Merge branch '11.0' into 11.x
dvesh3 Oct 13, 2023
8472453
prevent warning "unlink(...): No such file or directory"
BlackbitDevs Oct 15, 2023
441020c
fix(models): Select - updated getDataForGrid $data parameter type
laurenz-glueck Oct 12, 2023
0d3341a
[Bug] Fix cache clear memory issue (#16069)
mattamon Oct 16, 2023
d25b5f5
[Docs] Refactor v11.1 upgrade notes (#16101)
dvesh3 Oct 16, 2023
3cff3d1
[HtmlSanitizer] Sanitize data only on save (#16086)
dvesh3 Oct 16, 2023
82fdae5
Apply php-cs-fixer changes
aryaantony92 Oct 16, 2023
dbd23f5
ExternalImage::getVersionPreview(): Return value must be of type stri…
pdchaudhary Oct 16, 2023
b4ec3ba
Merge branch '11.0' into 11.x
dvesh3 Oct 16, 2023
37077af
POEditor translations import
brusch Oct 16, 2023
83805a6
Merge branch '11.0' into 11.x
dvesh3 Oct 16, 2023
42b6cfa
change tags order (#16105)
mcassier31 Oct 16, 2023
b151db3
[11.1-RC1] Fix install error with maintenance mode helper when no db …
aryaantony92 Oct 19, 2023
0010181
Test: db server_version
robertSt7 Oct 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 0 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

* -text

bundles/AdminBundle/public/js/lib/* linguist-vendored

# Exclude build/test files from archive to reduce ZIP size for composer dist download
/.github export-ignore
Expand Down
16 changes: 10 additions & 6 deletions .github/ISSUE_TEMPLATE/Bug-Report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ body:
It's also important for us to make clear that **we're not working for you or your company**,
but we enjoy to work together to solve existing bugs.
So we would love to see PRs with bugfixes, discuss them and we are happy to merge them when they are ready.
For details see also our [contributing guidelines](https://github.com/pimcore/pimcore/blob/10.x/CONTRIBUTING.md).
For details see also our [contributing guidelines](https://github.com/pimcore/pimcore/blob/11.x/CONTRIBUTING.md).

Bug reports that do not meet the conditions listed below will be closed/deleted without comment.

Expand All @@ -20,19 +20,23 @@ body:
- This is not a security issue -> see [our security policy](https://github.com/pimcore/pimcore/security/policy) instead.
- You are not able to provide a pull request that fixes the issue.
- There's no existing ticket for the same issue.

- type: textarea
- type: input
attributes:
label: Expected behavior
label: Pimcore version
validations:
required: true
- type: textarea
attributes:
label: Actual behavior
label: Steps to reproduce
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce
label: Actual Behavior
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
validations:
required: true
File renamed without changes.
9 changes: 8 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,12 @@ Before working on a contribution, you must determine on which branch you need to
## Changes in this pull request
Resolves #

## Additional info
## Additional info

### WHAT
copilot:summary

copilot:poem

### HOW
copilot:walkthrough
24 changes: 23 additions & 1 deletion .github/ci/files/config/bundles.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,29 @@
<?php
declare(strict_types=1);

return [
"Pimcore\\Bundle\\EcommerceFrameworkBundle\\PimcoreEcommerceFrameworkBundle" => [
"Pimcore\\Bundle\\GlossaryBundle\\PimcoreGlossaryBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\SimpleBackendSearchBundle\\PimcoreSimpleBackendSearchBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\SeoBundle\\PimcoreSeoBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\StaticRoutesBundle\\PimcoreStaticRoutesBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\UuidBundle\\PimcoreUuidBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\WordExportBundle\\PimcoreWordExportBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\ApplicationLoggerBundle\\PimcoreApplicationLoggerBundle" => [
"all" => TRUE
],
"Pimcore\\Bundle\\TinymceBundle\\PimcoreTinymceBundle" => [
"all" => TRUE
],
];
44 changes: 43 additions & 1 deletion .github/ci/files/config/config.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,46 @@
imports:
- { resource: services.yaml }
- { resource: system.yaml }
- { resource: 'local/' }
- { resource: 'local/' }

pimcore:
email:
sender:
name: pimcore
email: pimcore@example.com
return:
name: pimcore
email: pimcore@example.com
config_location:
image_thumbnails:
write_target:
type: 'settings-store'
video_thumbnails:
write_target:
type: 'settings-store'
document_types:
write_target:
type: 'settings-store'
predefined_properties:
write_target:
type: 'settings-store'
predefined_asset_metadata:
write_target:
type: 'settings-store'
perspectives:
write_target:
type: 'settings-store'
custom_views:
write_target:
type: 'settings-store'
object_custom_layouts:
write_target:
type: 'settings-store'
system_settings:
write_target:
type: 'settings-store'
read_target:
type: 'settings-store'
select_options:
write_target:
type: 'settings-store'
1 change: 0 additions & 1 deletion .github/ci/files/config/dao-classmap.php

This file was deleted.

61 changes: 61 additions & 0 deletions .github/ci/files/config/packages/html_sanitizer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
framework:
html_sanitizer:
sanitizers:
pimcore.wysiwyg_sanitizer:
allow_attributes:
pimcore_type: '*'
pimcore_id: '*'
allow_relative_links: true
allow_relative_medias: true
allow_elements:
span: [ 'class', 'style', 'id' ]
div: [ 'class', 'style', 'id' ]
p: [ 'class', 'style', 'id' ]
strong: 'class'
em: 'class'
h1: [ 'class', 'id' ]
h2: [ 'class', 'id' ]
h3: [ 'class', 'id' ]
h4: [ 'class', 'id' ]
h5: [ 'class', 'id' ]
h6: [ 'class', 'id' ]
table: [ 'class', 'style', 'cellspacing', 'cellpadding', 'border', 'width', 'height', 'id' ]
colgroup: 'class'
col: [ 'class', 'style', 'id' ]
thead: [ 'class', 'id' ]
tbody: [ 'class', 'id' ]
tr: [ 'class', 'id' ]
td: [ 'class', 'id' ]
th: [ 'class', 'id', 'scope' ]
ul: [ 'class', 'style', 'id' ]
li: [ 'class', 'style', 'id' ]
ol: [ 'class', 'style', 'id' ]
u: [ 'class', 'id' ]
i: [ 'class', 'id' ]
b: [ 'class', 'id' ]
caption: [ 'class', 'id' ]
sub: [ 'class', 'id' ]
sup: [ 'class', 'id' ]
blockquote: [ 'class', 'id' ]
s: [ 'class', 'id' ]
iframe: [ 'frameborder', 'height', 'longdesc', 'name', 'sandbox', 'scrolling', 'src', 'title', 'width' ]
br: ''
img: [ 'alt', 'style', 'src' ]
pimcore.translation_sanitizer:
allow_attributes:
pimcore_type: '*'
pimcore_id: '*'
allow_relative_links: true
allow_elements:
span: [ 'class', 'style', 'id' ]
p: [ 'class', 'style', 'id' ]
strong: 'class'
em: 'class'
h1: [ 'class', 'id' ]
h2: [ 'class', 'id' ]
h3: [ 'class', 'id' ]
h4: [ 'class', 'id' ]
h5: [ 'class', 'id' ]
h6: [ 'class', 'id' ]
a: [ 'class', 'id', 'href', 'target', 'title', 'rel' ]
br: ''
36 changes: 4 additions & 32 deletions .github/ci/files/config/packages/security.yaml
Original file line number Diff line number Diff line change
@@ -1,52 +1,24 @@
security:
enable_authenticator_manager: true

providers:
pimcore_admin:
id: Pimcore\Bundle\AdminBundle\Security\User\UserProvider
id: Pimcore\Security\User\UserProvider

firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false

# Pimcore WebDAV HTTP basic // DO NOT CHANGE!
pimcore_admin_webdav:
pattern: ^/admin/asset/webdav
pimcore_webdav:
pattern: ^/asset/webdav
provider: pimcore_admin
http_basic: ~

# Pimcore admin form login // DO NOT CHANGE!
pimcore_admin:
pattern: ^/admin(/.*)?$
# admin firewall is stateless as we open the admin
# session on demand for non-blocking parallel requests
stateless: true
provider: pimcore_admin
login_throttling:
max_attempts: 3
interval: '5 minutes'
logout:
path: pimcore_admin_logout
target: pimcore_admin_login
custom_authenticators:
- Pimcore\Bundle\AdminBundle\Security\Authenticator\AdminLoginAuthenticator
- Pimcore\Bundle\AdminBundle\Security\Authenticator\AdminTokenAuthenticator
- Pimcore\Bundle\AdminBundle\Security\Authenticator\AdminSessionAuthenticator
two_factor:
auth_form_path: /admin/login/2fa # Path or route name of the two-factor form
check_path: /admin/login/2fa-verify # Path or route name of the two-factor code check
default_target_path: /admin # Where to redirect by default after successful authentication
always_use_default_target_path: false # If it should always redirect to default_target_path
auth_code_parameter_name: _auth_code # Name of the parameter for the two-factor authentication code
trusted_parameter_name: _trusted # Name of the parameter for the trusted device option
multi_factor: false # If ALL active two-factor methods need to be fulfilled (multi-factor authentication)


access_control:
# Pimcore admin ACl // DO NOT CHANGE!
- { path: ^/admin/settings/display-custom-logo, roles: PUBLIC_ACCESS }
- { path: ^/admin/login/2fa-verify, roles: IS_AUTHENTICATED_2FA_IN_PROGRESS }
- { path: ^/admin/login/2fa-setup, roles: ROLE_PIMCORE_USER }
- { path: ^/admin/login/2fa, roles: IS_AUTHENTICATED_2FA_IN_PROGRESS }
- { path: ^/admin/login$, roles: PUBLIC_ACCESS }
- { path: ^/admin/login/(login|lostpassword|deeplink|csrf-token)$, roles: PUBLIC_ACCESS }
Expand Down
1 change: 1 addition & 0 deletions .github/ci/files/config/packages/test/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ doctrine:
dbal:
connections:
default:
server_version: '10.11'
url: '%pimcore_test.db.dsn%'
host: ~
port: ~
Expand Down
3 changes: 0 additions & 3 deletions .github/ci/files/config/services.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,6 @@ services:
autowire: true
# automatically registers your services as commands, event subscribers, etc.
autoconfigure: true
# this means you cannot fetch services directly from the container via $container->get()
# if you need to do this, you can override this setting on individual services
public: false

# Example custom templating helper
# AppBundle\Templating\Helper\Example:
Expand Down
40 changes: 0 additions & 40 deletions .github/ci/files/config/system.yaml
Original file line number Diff line number Diff line change
@@ -1,40 +0,0 @@
pimcore:
general:
domain: 'pimcore-test.dev'
redirect_to_maindomain: false
language: en
valid_languages: 'en,de,fr'
fallback_languages:
en: ''
de: ''
default_language: ''
debug_admin_translations: false
documents:
versions:
days: null
steps: 10
error_pages:
default: /error
objects:
versions:
days: null
steps: 10
assets:
versions:
days: null
steps: 10
hide_edit_image: false
disable_tree_preview: false
email:
sender:
name: pimcore
email: pimcore@example.com
return:
name: pimcore
email: pimcore@example.com
pimcore_admin:
branding:
login_screen_invert_colors: false
color_login_screen: ''
color_admin_interface: ''
login_screen_custom_image: ''
2 changes: 2 additions & 0 deletions .github/ci/files/public/index_test.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<?php
declare(strict_types=1);

/**
* Pimcore
*
Expand Down
13 changes: 13 additions & 0 deletions .github/ci/files/src/Kernel.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?php
declare(strict_types=1);

/**
* Pimcore
Expand All @@ -15,9 +16,21 @@

namespace App;

use Pimcore\Bundle\AdminBundle\PimcoreAdminBundle;
use Pimcore\HttpKernel\BundleCollection\BundleCollection;
use Pimcore\Kernel as BaseKernel;

class Kernel extends BaseKernel
{
/**
* Adds bundles to register to the bundle collection. The collection is able
* to handle priorities and environment specific bundles.
*
* @param BundleCollection $collection
*/
public function registerBundlesToCollection(BundleCollection $collection): void
{
// pimcore bundles
}

}
35 changes: 0 additions & 35 deletions .github/ci/files/var/classes/DataObject/Customer.php

This file was deleted.

Loading
Loading