Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/mongodb-odm

The Official PHP MongoDB ORM/ODM
https://github.com/doctrine/mongodb-odm

Document more BC breaks for 2.0

b1effdf9cd87acd429213ee551deb247ad1ed5b9 authored over 5 years ago by Andreas Braun <[email protected]>
Document more BC breaks

151901226f94177a5a5b9cfb09e88d9246c6eaf6 authored over 5 years ago by Andreas Braun <[email protected]>
Add BC layer for DocumentRepository deprecation

ab832d20a719ad8cb96117b460f81aee918a0184 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #2013 from malarzm/update-priming-references-code

Update default reference primier's code

485d84dc05401aea58db9d41335924475b50f7f1 authored over 5 years ago by Andreas Braun <[email protected]>
Update default reference primier's code

3c3d0c9175a584454f4ff10c3e65a26bb2a22173 authored over 5 years ago by Maciej Malarz <[email protected]>
Add BC layer for DocumentPersister::prepareSortOrProjection

1e83d828447678d435ac1288af8bd245e6ce405f authored over 5 years ago by Andreas Braun <[email protected]>
Update cursor deprecations

* Introduce new iterator interface to allow people to update typehints
* Deprecate CommandCursor...

591759c54596cd7233bebf375e0ed6aa5fb79ed3 authored over 5 years ago by Andreas Braun <[email protected]>
Merge branch '1.3.x'

* 1.3.x:
Add documentation regarding new features
Mark classes as @final and deprecate exten...

ba0798e1fa3a80a31465383a52b515973a0b8460 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1997 from emulienfou/listener-event-subscriber

Change `ResolveTargetDocumentListener` to be an event subscriber instead of an event listener

b03d693324015b65f432820ed6051f0cff056520 authored over 5 years ago by Andreas Braun <[email protected]>
Add documentation regarding new features

8d2f75af79fce295d27f257b7f7cbed1ef660495 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #2008 from malarzm/mark-as-final-and-deprecate

Mark classes as @final and deprecate extending them

363ea55c7d56dd97860d8d1ec9e89eae6db1fa4d authored over 5 years ago by Andreas Braun <[email protected]>
Mark classes as @final and deprecate extending them

cc6dd23ded74c15f4ca10197fcdbaca3d814661d authored over 5 years ago by Maciej Malarz <[email protected]>
Merge pull request #2006 from alcaeus/fix-query-builder-replacements

Run appropriate query operations when replacing documents

09b86ba68c965391a89e8f5c139f3e5fcda40a72 authored over 5 years ago by Maciej Malarz <[email protected]>
Merge pull request #2007 from alcaeus/loosen-discriminator-xsd-values

Loosen naming rules for discriminator values

85c43082a1546c1e504349a50d458029c0e12fde authored over 5 years ago by Maciej Malarz <[email protected]>
Add new test to resolve target document from abstract class

723561b1ad7798a8b21549ba774b063157561b26 authored over 5 years ago by David Sanchez <[email protected]>
Loosen naming rules for discriminator values

6bae0b320f00705b57aaabe58cc90a296abf3f6d authored over 5 years ago by Andreas Braun <[email protected]>
Run appropriate query operations when replacing documents

This ensures that when not using update operators, the query does not attempt to run an updateOn...

fea11d10a7e70184cf8677bfd7649cb929c3f493 authored over 5 years ago by Andreas Braun <[email protected]>
Resolve class names when onClassMetadataNotFound event is triggered

4fc4ea70eefa18926623ba047845f9152b3130b3 authored over 5 years ago by David Sanchez <[email protected]>
Add new test to resolve target document by interface

5f87218019bd5531b48b7689cbd41535d2ec515f authored over 5 years ago by David Sanchez <[email protected]>
Change `ResolveTargetDocumentListener` to be an event subscriber instead of an event listener

1bb3066b58e76296fa80573d4802c64abf05ea1a authored over 5 years ago by David Sanchez <[email protected]>
Merge pull request #1998 from emulienfou/introducing-class-metadata-not-found

Introducing class metadata not found event

dfaaae9ce58943b3260a1f239d926096b3c3e3ef authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1956 from jmikola/builder-cleanup

Remove previously deprecated operations from Query Builder

280e05e4bf1aa5381425d8ae3665e85d5f4231a4 authored over 5 years ago by Andreas Braun <[email protected]>
Revise skip message for $lookup test

62eed4d3ab0cccad0d6adbc054ec72cd966adaaf authored over 5 years ago by Jeremy Mikola <[email protected]>
Remove remnants of mapReduce and group helpers

These helpers were originally removed when porting Doctrine MongoDB's query builder over to ODM ...

6c8828863522d968561e6f6dbd5cc13a56ee1aeb authored over 5 years ago by Jeremy Mikola <[email protected]>
Bump dependency for doctrine/common to support onmetadataNotFound behaviour

b06d7ca128632e9c194356950ee9866463fe8e5b authored over 5 years ago by Andreas Braun <[email protected]>
Builder::limit() is only used for find and count

geoNear and mapReduce are no longer supported in Query

05bf51a1944182c594650f0486e2dac1be470edd authored over 5 years ago by Jeremy Mikola <[email protected]>
Remove Query::TYPE_GEO_LOCATION constant

ODM removed support for geoNear commands in its query builder. Applications should use the $geoN...

6211009055212ab5cea22a85a52f90385ea6a644 authored over 5 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.3.x'

* 1.3.x:
Fix tests against php 7.4snapshot
Deprecate mapReduce and geoNear methods in query ...

9574ed8aa0059e522f00bcb03af783879228bb91 authored over 5 years ago by Andreas Braun <[email protected]>
Document new onClassMetadataNotFound in event documentation

0d4a12731d6a510ed160b04f2a868b601a7332a5 authored over 5 years ago by David Sanchez <[email protected]>
Dispatch onClassMetadataNotFound event in ClassMetadataFactory

This dispatches the newly created event in MetadataFactory, returning metadata from the event if...

9b882654d457fccafc10d04dc29007da65f443f0 authored over 5 years ago by David Sanchez <[email protected]>
Add new onClassMetadataNotFound event

This event is based on the same event in ORM and can be used to add fallback loading when metada...

e7086031f9183d779d4f7c58d7510b2f7e321fa7 authored over 5 years ago by David Sanchez <[email protected]>
Merge pull request #2003 from alcaeus/fix-snapshot-test

Fix tests against php 7.4snapshot

43275ae83769e37ab58e08c3496b30130c9fa6ed authored over 5 years ago by Andreas Braun <[email protected]>
Fix tests against php 7.4snapshot

* Install libonig-dev as it is temporarily required for snapshot and nighly tests (see https://g...

caf6734a35d9de83f05951976c9a599e3c222e64 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #2001 from alcaeus/deprecate-query-types

Provide deprecation notices for deprecated query types

5bdc0307177345160b127981cef3199e4d141b9c authored over 5 years ago by Maciej Malarz <[email protected]>
Deprecate mapReduce and geoNear methods in query builder

baf9a48aecb8e5645d1e4ddd3abaefc29feb786f authored over 5 years ago by Andreas Braun <[email protected]>
Add deprecation warnings for deprecated query types

c21c0278f73bc978e3df43c7ec2b0500aa2e9147 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1996 from josefsabl/patch-1

Fix dir permissions for proxies

33b11823752372935f480785dc04f52d77e22976 authored over 5 years ago by Andreas Braun <[email protected]>
Fix dir permissions for proxies

55556ce2a0c5de86adc765c2efb66d999cd4d0cb authored over 5 years ago by josefsabl <[email protected]>
Merge pull request #1991 from alcaeus/fix-invalid-proxy-generation

Fix generation of proxy classes

f61d90bf9b790b4c888713cab52cea99ccc78e4c authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1989 from alcaeus/fix-gridfs-metadata-upload-error

Fix metadata storage when uploading GridFS files

f896ed421f4c2ae50dedcf568fd3c94f17132100 authored over 5 years ago by Andreas Braun <[email protected]>
Fix generation of proxy classes

f61536fc666c0cae7ce7ee8596d5936c54a60544 authored over 5 years ago by Andreas Braun <[email protected]>
Fix metadata storage when uploading GridFS files

e9c65b22071ea12d926497e686bbdd815380fe94 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1972 from alcaeus/use-travis-build-stages

[1.3] Use build stages in .travis.yml

78a96d1dae9dfe34dd825462da76a3a605e57e10 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1983 from malarzm/gh-1961

Allow returning null from getAssociationTargetClass

c1b013755faa175a67b54d3ed19ecfbebec24457 authored over 5 years ago by Andreas Braun <[email protected]>
Merge pull request #1965 from Mihail0v/master

Fix wrong behavior of sortMeta

7f0e11e0e2aa0a7a30f1260e24b5828a7774fcd9 authored almost 6 years ago by Maciej Malarz <[email protected]>
Allow returning null from getAssociationTargetClass

d251ea587b0d3ec1a10144759b91fe50b1e50972 authored almost 6 years ago by Maciej Malarz <[email protected]>
Merge pull request #1960 from malarzm/mark-stuff-as-internal

Mark methods and classes as internal

62ca36c9078ef6a9954971b24653c39cfd014f98 authored almost 6 years ago by Andreas Braun <[email protected]>
Use build stages in .travis.yml

782ada9fe4148a2ec4874e50b16bee0139263b56 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge branch '1.3.x'

* 1.3.x:
Use constants for MongoDB error codes
Fix failing index test
Fix detection of sha...

9d897784c6a77abbd3e5a27935b6344831152c22 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge branch '1.2.x' into 1.3.x

* 1.2.x:
Use constants for MongoDB error codes
Fix failing index test
Fix detection of sha...

c2c86c580cb28075c89947b2d3fb5ba98d2fc855 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1977 from alcaeus/fix-sharding-mongodb-4.0

[1.2] Fix sharding commands for MongoDB 4.0

4acb36955163b20e1ac3241c5fe354ea24337691 authored almost 6 years ago by Andreas Braun <[email protected]>
Use constants for MongoDB error codes

eeef654895384d4f0ce9111e9a925dfc82fdb6d3 authored almost 6 years ago by Andreas Braun <[email protected]>
Fix detection of sharding command return codes

25bc232bb910ec36718801c1178c64af20cebfbd authored almost 6 years ago by Andreas Braun <[email protected]>
Add sharding group to sharding tests

a1141cbf89a8ae8696e03aca8c2a71432e1d4567 authored almost 6 years ago by Andreas Braun <[email protected]>
Add build against PHP 7.3 and MongoDB 4.0 to pipeline

36eb1433c8e028facf1af62788c733b2dd0ef079 authored almost 6 years ago by Andreas Braun <[email protected]>
Fix failing index test

1937d11968b73b577cac2a9d81bc29bb75c5bea7 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1978 from doctrine/revert-1962-fix-wrong-discriminator-inheritance

Revert "Fix wrong usage of discriminator map in complex document inheritance chains"

e669957ea65e8c0cc6c4e4be5857b2aab4f8333a authored almost 6 years ago by Maciej Malarz <[email protected]>
Revert "Fix wrong usage of discriminator map in complex document inheritance chains"

69c266da86348cfaf1c3b7566f909b90add5a541 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1971 from alcaeus/clarify-update-deprecation

Clarify deprecation of update() and multiple()

3706105442b49362982a7c01c784b6f3d8e8ec26 authored almost 6 years ago by Maciej Malarz <[email protected]>
Clarify deprecation of update() and multiple()

f200c7bcd242d53d3587c7480fedfe488be8611e authored almost 6 years ago by Andreas Braun <[email protected]>
Merge branch '1.3.x'

* 1.3.x: (65 commits)
Clarify deprecation block for same-namespace resolution
Add BC layer f...

3bf3ceb2b3c7fcc77bb889422173cb846041e72f authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1969 from rvitaliy/feature/remove-remove-unnecessary-files-for-production

Remove unnecessary files for production

871c37bad1a8f97c5c06e7132ebf60d424f6e48f authored almost 6 years ago by Andreas Braun <[email protected]>
Merge branch '1.2.x' into 1.3.x

* 1.2.x:
Add test with overly long index name to confirm exception
Document index name prefi...

ee58f0a93e19a3049397d6b3acbf43e097802fd8 authored almost 6 years ago by Andreas Braun <[email protected]>
remove unnecessary files for production

8dda7fa66708ca7e0788a18ac34d00277723e8ad authored almost 6 years ago by Vitaliy Ryaboy <[email protected]>
Merge pull request #1966 from alcaeus/fix-duplicate-embedded-index-name

Fix embedding documents containing named indexes

0cd3c37dfc369abdb3cb8090a50def7ea161f469 authored almost 6 years ago by Andreas Braun <[email protected]>
Add test with overly long index name to confirm exception

52d47d3f98e3ffd8632b7cbb5f73ba36bf9d4979 authored almost 6 years ago by Andreas Braun <[email protected]>
Document index name prefixing logic

7d8e93e9fe97dcb5cd5d1da31b35f96cd19e51d0 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1967 from Steveb-p/patch-add-fields

Add missing `addFields` method for Stage abstract

a5598e881eea9514e881f7eb2d08017b43aad7d8 authored almost 6 years ago by Andreas Braun <[email protected]>
Add missing `addFields` method for Stage abstract

2fdbd07bc3aac4a45572c29e6652ad809b4731e8 authored almost 6 years ago by Paweł Niedzielski <[email protected]>
Fix embedding documents containing named indexes

13f80159c27218fe064dc29c2eea6dc306f56b8d authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1962 from alcaeus/fix-wrong-discriminator-inheritance

Fix wrong usage of discriminator map in complex document inheritance chains

c7868c561a6dd3aa8a405c2f24f5ff14435d9525 authored almost 6 years ago by Andreas Braun <[email protected]>
Fix adding discriminator map to queries

Previously, the discriminator was only added to the query if the class itself had a discriminato...

ed67722c54ad21e1ea0f7310863deaa9c8a6141d authored almost 6 years ago by Andreas Braun <[email protected]>
Reset existing discriminator information when setting a discriminator map

If a child class sets its own discriminator map, we must assume that it overrides the original m...

b1ea17feb40946669dac72428073157ffc0d0311 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1963 from alcaeus/test-supported-mongodb-versions

Test against supported versions of MongoDB

86e1703f7de35f8834c652576ef24521eb7ddf6c authored almost 6 years ago by Andreas Braun <[email protected]>
Rely on xenial binaries for MongoDB

cee2b220ca956a36bf12988450c075054b3947ab authored almost 6 years ago by Andreas Braun <[email protected]>
Fix incorrect prepareSort behavior

3223a9837f3c49d93e449f20fa217ebd172c7abe authored almost 6 years ago by Mihail Boiko <[email protected]>
Test against supported versions of MongoDB

Support for MongoDB 3.2 ran out in September 2018 while we forgot to add 4.0 to the build pipeline.

c7a8eb49767ad08166e1b7e4ca5ac6d0e89090f0 authored almost 6 years ago by Andreas Braun <[email protected]>
Add failing test case for wrong discriminator map inheritance

1480cbfa19361c1c43fd06987f3d180f154d4481 authored almost 6 years ago by Andreas Braun <[email protected]>
Mark methods and classes as internal

3ca5163004ca8490b7410464d5030acfb2c5fa2f authored almost 6 years ago by Maciej Malarz <[email protected]>
Merge pull request #1693 from notrix/shard-collection-by-reference

Schema manager should handle shard key on reference

942b03ba816ea88c3c2053387281764a6d7ebb1a authored almost 6 years ago by Andreas Braun <[email protected]>
Schema manager should also know how to handle shard key on reference

7c3d409b410311068141344764f5fbb72ba5d202 authored almost 6 years ago by Vaidas Lažauskas <[email protected]>
Merge pull request #1954 from alcaeus/add-missing-proxy-autoload-documentation

Document autoload requirement for generated proxies

06df515e2b9055234e1c66bbc6c8901250a3e944 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1958 from Seb33300/patch-1

Allow Symfony 3.4

1cd74391c89a40820e6703d30e1312faeef7c15c authored almost 6 years ago by Andreas Braun <[email protected]>
Allow Symfony 3.4

See: https://github.com/doctrine/mongodb-odm/issues/1957

3d9e5684dbeec710d6162ce7f870f960850b1c29 authored almost 6 years ago by Sébastien ALFAIATE <[email protected]>
Document autoload requirement for generated proxies

ea92f344212e37ffe34a1c3d2b09a4c37c176114 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1953 from alcaeus/add-missing-same-namespace-resolution-removal-block

[2.0] Add missing documentation of same-namespace resolution drop

7b9f4b2c573009406085413456810f28dcf19c82 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1952 from alcaeus/clarify-namespace-resolution-deprecation

Clarify deprecation block for same-namespace resolution

7778a5b66d2b72af80be04ad04414cff65ba973e authored almost 6 years ago by Andreas Braun <[email protected]>
Add missing documentation of same-namespace resolution drop

b96a67a7ac4feff331f6298aae55e7583233c4cc authored almost 6 years ago by Andreas Braun <[email protected]>
Clarify deprecation block for same-namespace resolution

524b2cbb845feecee4e226975ab40fb3e67f2c71 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1951 from alcaeus/test-php7.4-snapshot

[2.0] Add PHP 7.4snapshot to build pipeline

6fba6e63b0e2d7b89793d0a14ba36876cff08b61 authored almost 6 years ago by Andreas Braun <[email protected]>
Add PHP 7.4snapshot to build pipeline

34941268f6b991b1d7677a7618991821b511cbc1 authored almost 6 years ago by Andreas Braun <[email protected]>
Merge pull request #1948 from alcaeus/optimize-nested-collection-deletions

[1.3] Optimize nested collection deletions

f6ed40731f47709229a5b7de25ed53f1c22a1b82 authored almost 6 years ago by Andreas Braun <[email protected]>
Add BC layer for optimized collection operations

f122613b693c894a053f0a08a9b499305501a8c2 authored almost 6 years ago by Andreas Braun <[email protected]>
Updated CollectionPersister logic for handling nested collections scheduled for update - now nested collections for one parent is updated inside one query where it was possible.

086d11113147d31c94ce6f0794994d7a92b2c465 authored almost 6 years ago by watari <[email protected]>
Reduced complexity of CollectionPersister::excludeSubPaths method.

7dea62d9a5c64b06b53842610d98a32bcfb037c2 authored almost 6 years ago by watari <[email protected]>
Merge remarks implemented.

99c70c2bad659e50eebf0be3c5de219f2d26c13f authored almost 6 years ago by watari <[email protected]>
Simplified methods for working with nested collections, remove redundant checks

01898f85b2204967a0fabc1a567285e3edd8350a authored almost 6 years ago by watari <[email protected]>
Updated existing tests for CollectionPersister for tracking executed queries where it is required. Added missing tests for checking simultaneous embed-many collections updates under different storage strategies.

fcd68ef151f8446c55575470685bf4c0aba0b6ec authored almost 6 years ago by watari <[email protected]>
Added check for sub-paths before collections removal in CollectionPersister::deleteAll. Fixed style of code.

1c9af334c36010f05f11f64fd9be4758950af216 authored almost 6 years ago by watari <[email protected]>
Implemented CollectionPersister::deleteAll method for simultaneous deletion of collections that is belong to one document.

5af6fae93c8ccc5205c1c210c35955c596bd5b98 authored almost 6 years ago by watari <[email protected]>