Skip to content

Commit 87984c5

Browse files
authored
Update README with project disclaimer, fix tests (#1)
1 parent 7823db8 commit 87984c5

File tree

15 files changed

+62
-97
lines changed

15 files changed

+62
-97
lines changed

.github/ci/scripts/setup-opendxp-environment.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,8 @@ set -eu -o xtrace
44

55
#cp -rv .github/ci/files/var .
66
cp .github/ci/files/.env .
7+
8+
# Setup composer auth
9+
if [ -n "$COMPOSER_AUTH" ]; then
10+
composer config repositories.opendxp '{"type": "composer", "url": "https://open-dxp.repo.repman.io"}' --file composer.json
11+
fi

.gitignore

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@ Thumbs.db
1414
/app/config/local/*
1515
!app/config/local/.gitkeep
1616

17-
# pimcore legacy (remove this for your own development)
18-
!/legacy
19-
/legacy/*
20-
!legacy/.gitkeep
21-
!legacy/bundle
22-
2317
/var/*
2418
!/var/.gitkeep
2519
!/var/classes/
@@ -38,8 +32,7 @@ Thumbs.db
3832
/web/var/
3933

4034
# PHP-CS-Fixer
41-
/.php_cs
42-
/.php_cs.cache
35+
/.php-cs-fixer.cache
4336

4437
# composer
4538
/composer.lock

.php-cs-fixer.cache

Lines changed: 0 additions & 1 deletion
This file was deleted.

.php_cs.dist

Lines changed: 0 additions & 71 deletions
This file was deleted.

README.md

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
1-
---
2-
title: Advanced Object Search
3-
---
4-
51
# OpenDXP Advanced Object Search via OpenSearch or Elasticsearch
62

73
Advanced Object Search bundle provides advanced object search in
84
OpenDXP backend powered by search index technology (OpenSearch or Elasticsearch).
95

6+
***
7+
8+
## Disclaimer
9+
10+
> OpenDXP is a community-driven fork based on the Pimcore® Community Edition (GPLv3).
11+
> OpenDXP is independent and maintained by its community and contributors.
12+
> It is not affiliated with, endorsed by, or sponsored by Pimcore GmbH.
13+
> Original credits: [Pimcore GmbH](https://www.pimcore.com)
14+
15+
**OpenDXP Admin Bundle is based on the Pimcore® Community Edition and remains licensed under GPLv3.**
16+
17+
***
18+
1019
## Integration into OpenDXP
1120

1221
### Installation and Configuration
@@ -232,3 +241,32 @@ opendxp_advanced_object_search:
232241

233242
If you want custom filters in the result tab directly without having to create a new advanced object search every time
234243
read [here on how to extend the result tab with custom filters](./doc/01_Extending_Filters.md).
244+
245+
***
246+
247+
## Upstream Origin & Version Transparency
248+
This project is a fork of the [Pimcore advanced-object-search (5ffde33 / v6.1.1)](https://github.com/pimcore/advanced-object-search/tree/5ffde330f2963b6643b73fd31edc04511502c8b0), which is © Pimcore GmbH and licensed under GPLv3.
249+
250+
## License
251+
Licensed under the GNU General Public License v3.0 (GPLv3). For details, please see [LICENSE.md](LICENSE.md).
252+
253+
## Copyright
254+
© Pimcore GmbH
255+
© 2025 OpenDXP Contributors — GPLv3
256+
257+
## Trademarks
258+
Pimcore® is a registered [trademark](https://www.trademarkelite.com/europe/trademark/trademark-detail/009309841/PIMCORE) of Pimcore GmbH.
259+
Any use of the Pimcore® mark in this repository is purely descriptive to identify the original upstream project.
260+
261+
***
262+
263+
## Contact
264+
For inquiries, suggestions, or contributions, feel free to reach us at [email protected].
265+
266+
## About
267+
OpenDXP is a community-driven project initiated by [DACHCOM.DIGITAL](https://www.dachcom.com/de-ch) (Rheineck, Switzerland) and maintained by its community and contributors.
268+
OpenDXP is independent and not affiliated with Pimcore GmbH.
269+
270+
The project’s purpose is to preserve and maintain a GPLv3‑licensed codebase for community use.
271+
272+
It is **not positioned as a competitor** to products or services of Pimcore GmbH and does **not** purport to replace or supersede any Pimcore offering.

phpstan-baseline.neon

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ parameters:
1010
message: "#^Instantiated class OpenDxp\\\\Bundle\\\\SimpleBackendSearchBundle\\\\OpenDxpSimpleBackendSearchBundle not found.$#"
1111
reportUnmatched: false
1212
count: 1
13-
path: src/AdvancedObjectSearchBundle.php
13+
path: src/OpenDxpAdvancedObjectSearchBundle.php
1414

1515
-
1616
message: "#^Class OpenDxp\\\\Bundle\\\\SimpleBackendSearchBundle\\\\OpenDxpSimpleBackendSearchBundle not found.$#"
1717
reportUnmatched: false
1818
count: 1
19-
path: src/AdvancedObjectSearchBundle.php
19+
path: src/OpenDxpAdvancedObjectSearchBundle.php

phpstan.neon

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ parameters:
88
excludePaths:
99
- src/Migrations/*
1010
- src/Tests/*
11+
treatPhpDocTypesAsCertain: false
1112

1213
includes:
13-
- phpstan-baseline.neon
14+
- phpstan-baseline.neon

src/Filter/FieldDefinitionAdapter/Fieldcollections.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public function getIndexData($object)
159159

160160
foreach ($fieldCollectionItems->getItems() as $item) {
161161
/**
162-
* @var \Pimcore\Model\DataObject\Concrete $item
162+
* @var \OpenDxp\Model\DataObject\Concrete $item
163163
*/
164164
$definition = Fieldcollection\Definition::getByKey($item->getType());
165165

src/Filter/FieldDefinitionAdapter/ManyToOneRelation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
use OpenDxp\Normalizer\NormalizerInterface;
2828

2929
/**
30-
* @property \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fieldDefinition
30+
* @property \OpenDxp\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fieldDefinition
3131
*/
3232
class ManyToOneRelation extends DefaultAdapter implements FieldDefinitionAdapterInterface
3333
{

src/Filter/FieldDefinitionAdapter/QuantityValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
use OpenDxp\Model\DataObject\Concrete;
2626

2727
/**
28-
* @property \Pimcore\Model\DataObject\ClassDefinition\Data\QuantityValue $fieldDefinition
28+
* @property \OpenDxp\Model\DataObject\ClassDefinition\Data\QuantityValue $fieldDefinition
2929
*/
3030
class QuantityValue extends Numeric implements FieldDefinitionAdapterInterface
3131
{

0 commit comments

Comments
 (0)