GitHub / utopia-php/mongo / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| be29ee2d | merge Merge pull request #49 from utopia-php/fix/int64-native-integers |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 4875ed64 | test: skip the int64 round-trip on 32-bit builds | Jake Barnby <j****4@g****m> | 17 days ago | |
| 108ff34b | fix(client): decode BSON int64 to native PHP integers | Jake Barnby <j****4@g****m> | 17 days ago | |
| 20f9a644 | merge Merge pull request #48 from utopia-php/fix/empty-object-fidelity |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| daea8f82 |
fix(client): keep an empty nested object out of the array flattener
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 18 days ago | |
| 3ece830d | merge Merge pull request #47 from utopia-php/fix/unsent-error-code |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 232d355f |
fix(client): carry the pre-send failures in a type callers can trust
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 28 days ago | |
| b395b0e3 |
fix(client): code the pre-send failures so callers can replay them
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 28 days ago | |
| 1fd4d96e | merge Merge pull request #46 from utopia-php/fix/bounded-handshake-timeout |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| ef331380 |
fix(client): bound the socket-level wait itself, not just the loop
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 29 days ago | |
| c023ef1a |
fix(client): one shared connect budget, invalidate on handshake failure
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 29 days ago | |
| 11bc00ac |
feat(client): bound the connect dial and handshake separately
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 29 days ago | |
| 78818fd2 | merge Merge pull request #44 from utopia-php/fix/not-writable-primary-reconnect |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2ab78cf9 | (fix): reconnect after MongoDB primary changes | Jake Barnby <j****4@g****m> | about 1 month ago | |
| 34d9ab40 | merge Merge pull request #43 from utopia-php/fix/transport-recovery |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| de1bd94e | test: clarify transport recovery contracts | Jake Barnby <j****4@g****m> | about 1 month ago | |
| d4b470cf | fix: preserve sessions after transport recovery | Jake Barnby <j****4@g****m> | about 1 month ago | |
| 1b3604d8 | test: cover errored empty Mongo receives | Jake Barnby <j****4@g****m> | about 1 month ago | |
| b6021cb5 | fix: recover failed Mongo transports | Jake Barnby <j****4@g****m> | about 1 month ago | |
| f6ef5f1c | merge Merge pull request #42 from utopia-php/fix/receive-fail-fast |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9662b1e2 |
refactor: rename receiveTimeout property to timeout
Co-authored-by: Cursor <c****t@c****m> |
Chirag Aggarwal <c****k@g****m> | about 2 months ago | |
| c88e80e8 |
refactor: pass receive timeout via Client constructor
Co-authored-by: Cursor <c****t@c****m> |
Chirag Aggarwal <c****k@g****m> | about 2 months ago | |
| 47f05098 |
fix: idle receive timeout and make it configurable
Co-authored-by: Cursor <c****t@c****m> |
Chirag Aggarwal <c****k@g****m> | about 2 months ago | |
| bd1a4cce |
fix: fail fast on Mongo socket receive timeouts
Co-authored-by: Cursor <c****t@c****m> |
Chirag Aggarwal <c****k@g****m> | about 2 months ago | |
| 44eeb4db | merge Merge pull request #41 from utopia-php/feat-auth-source |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 28ed5cd4 |
Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <1****]@u****m> |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1d45f5f8 |
feat(client): support custom authSource for SCRAM authentication
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Jake Barnby <j****4@g****m> | about 2 months ago | |
| 0b0aac1c | merge Merge pull request #40 from utopia-php/codex/client-tls |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1fc279eb |
refactor(client): let caller own TLS verification policy
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 3 months ago | |
| 8e872f77 |
feat(client): optional TLS for the MongoDB connection
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 3 months ago | |
| 73593682 | merge Merge pull request #38 from utopia-php/get-host |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f2ef70c7 | assert getHost | fogelito <f****l@g****m> | 4 months ago | |
| 758c8dac | Client's test | fogelito <f****l@g****m> | 4 months ago | |
| 677a21c5 | merge Merge pull request #34 from utopia-php/fix-recv-error |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0bc8b4a3 | Suppress recv error | Jake Barnby <j****4@g****m> | 6 months ago | |
| 83dbcde7 | merge Merge pull request #33 from utopia-php/fix-collection-exists-code |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bf85c7f9 |
fix: use error code 48 for collection exists exception
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Jake Barnby <j****4@g****m> | 6 months ago | |
| 45bedf36 | merge Merge pull request #32 from utopia-php/fix/toarray-recursive-conversion |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a9bf0799 | Use imported stdClass instead of backslash-prefixed | Prem Palanisamy <i****d@g****m> | 7 months ago | |
| c27fdffe | Add CodeRabbit configuration for automated PR reviews | Prem Palanisamy <i****d@g****m> | 7 months ago | |
| 7c7f3d7e | Fix toArray() to recursively convert nested stdClass to arrays | Prem Palanisamy <i****d@g****m> | 7 months ago | |
| 34bc0cda | merge Merge pull request #31 from utopia-php/exclude-read-concern-commands |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5206ea94 | linter and typo fix | shimon <s****n@a****o> | 10 months ago | |
| ce624641 |
Update src/Client.php
Co-authored-by: Jake Barnby <j****4@g****m> |
Shimon Newman <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 62d03aeb | linter | shimon <s****n@a****o> | 10 months ago | |
| 622cd6b8 | Update readConcern handling for unsupported commands | shimon <s****n@a****o> | 10 months ago | |
| ecfad6aa | merge Merge pull request #30 from utopia-php/fix-update-return |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 519528b7 | Fix stan | Jake Barnby <j****4@g****m> | 11 months ago | |
| 4d8fa414 | Fix return value for update | Jake Barnby <j****4@g****m> | 11 months ago | |
| c1411c47 | merge Merge pull request #29 from utopia-php/feat-client-updates |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c38b5c66 | Add reconnection | Jake Barnby <j****4@g****m> | 11 months ago | |
| b9c9c2e3 | merge Merge pull request #28 from utopia-php/feat-client-updates |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 85a806bf | Receive chunking | Jake Barnby <j****4@g****m> | 11 months ago | |
| 11a919b6 | Fix read concerns | Jake Barnby <j****4@g****m> | 11 months ago | |
| f2656f9e | Fixes | Jake Barnby <j****4@g****m> | 11 months ago | |
| 0ee577e0 | Fix workflows | Jake Barnby <j****4@g****m> | 11 months ago | |
| 036c9137 | Fix transactions | Jake Barnby <j****4@g****m> | 11 months ago | |
| 08f39db3 | Use mongo 8 bulk write optimizations | Jake Barnby <j****4@g****m> | 11 months ago | |
| 9cf9a196 | Fix receive loop wait hangup | Jake Barnby <j****4@g****m> | 11 months ago | |
| b7db6061 | Add init validation | Jake Barnby <j****4@g****m> | 11 months ago | |
| a4404587 | Add swoole client keepalive options | Jake Barnby <j****4@g****m> | 11 months ago | |
| 01a9348a | Add custom exceptions | Jake Barnby <j****4@g****m> | 11 months ago | |
| f2e9ab43 | Update deps | Jake Barnby <j****4@g****m> | 11 months ago | |
| 6f6e912c | Update docker stack | Jake Barnby <j****4@g****m> | 11 months ago | |
| b06bbd3b | Use sha256 auth | Jake Barnby <j****4@g****m> | 11 months ago | |
| 1363598f | merge Merge pull request #27 from utopia-php/feat-aggregate-options |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e6931a05 | Add options params on aggregate function | Jake Barnby <j****4@g****m> | 11 months ago | |
| 589e329a | merge Merge pull request #26 from utopia-php/refactor-count |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e21c6003 | merge Merge pull request #25 from utopia-php/feat-create-UUID |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 21384092 | linter | shimon <s****n@a****o> | 12 months ago | |
| a582d066 | Refactor MongoTest to ensure collection cleanup with try-finally block | shimon <s****n@a****o> | 12 months ago | |
| eebbd5be | removed var_dump | shimon <s****n@a****o> | 12 months ago | |
| 7189b965 | Enhance count method in Client class and expand test coverage | shimon <s****n@a****o> | 12 months ago | |
| f2b48fae | linter | shimon <s****n@a****o> | 12 months ago | |
| 682c2e0b | Refactor document ID assignment in Client class to ensure UUID generation is ... | shimon <s****n@a****o> | 12 months ago | |
| 6d149c5c | Add test for count method in MongoDB integration | shimon <s****n@a****o> | 12 months ago | |
| f25c14e4 | Add UUID generation to Client class and update document ID handling | shimon <s****n@a****o> | about 1 year ago | |
| ddfdd9db | merge Merge pull request #24 from utopia-php/feat-partial-filter-expression |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b2c89d4c | Enhance unique index handling in Client class to prevent sparse index usage w... | shimon <s****n@a****o> | about 1 year ago | |
| 4716522c | merge Merge pull request #23 from utopia-php/remove-null-strip |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 21fdcdcc | Remove unnecessary whitespace in update method of Client class | shimon <s****n@a****o> | about 1 year ago | |
| a93f74e6 | Refactor Client class to remove null value checks in document processing | shimon <s****n@a****o> | about 1 year ago | |
| 1c985316 | merge Merge pull request #22 from utopia-php/feat-connection-failure-error |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0d641bdf | Lint | Jake Barnby <j****4@g****m> | about 1 year ago | |
| 3fd9db4e |
Update src/Client.php
Co-authored-by: coderabbitai[bot] <1****]@u****m> |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fba2c96b | Add error handling for MongoDB connection failure in Client class | shimon <s****n@a****o> | about 1 year ago | |
| ff663619 | merge Merge pull request #21 from utopia-php/feat-use-coroutine |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cf12c216 | Fix coroutine check in Client class to handle negative CIDs correctly | shimon <s****n@a****o> | about 1 year ago | |
| da223795 | Refactor Auth::encodeCredentials to remove utf8_encode and update Client cons... | shimon <s****n@a****o> | about 1 year ago | |
| b7a4901f | merge Merge pull request #20 from utopia-php/feat-mongo-transactions |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 68dcddf5 | merge Merge branch 'main' of github.com:utopia-php/mongo into feat-mongo-transactions | shimon <s****n@a****o> | about 1 year ago | |
| 6b62e8da | merge Merge pull request #19 from utopia-php/feat-bulk-writes-2 |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 91a780b7 | Update src/Client.php |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7c8b6e90 | Refactor comment formatting and clean up whitespace in Client.php | shimon <s****n@a****o> | about 1 year ago | |
| 03d1ba46 | Update return type of getCnonce method to nullable string and enhance MongoDB... | shimon <s****n@a****o> | about 1 year ago | |
| 757e61da |
Update src/Client.php
Co-authored-by: Jake Barnby <j****4@g****m> |
Shimon Newman <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 58d1445e | Remove unsupported php versions | shimon <s****n@a****o> | about 1 year ago | |
| 12a267d6 | Remove unsupported php versions | shimon <s****n@a****o> | about 1 year ago | |
| 10e2c347 | Remove unsupported php versions | shimon <s****n@a****o> | about 1 year ago | |
| a1f90d90 | update driver to 2.1.1 | shimon <s****n@a****o> | about 1 year ago |