Ecosyste.ms: OpenCollective

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

github.com/doctrine/orientdb-odm

A set of PHP libraries in order to use OrientDB from PHP
https://github.com/doctrine/orientdb-odm

Convert query objects to SQL using __toString().

The reason for this addition is out of sheer convenience, it is nice to
be able to pass a query ...

5ec0402cadc56ed4e5210339df4e33f5f540973c authored over 12 years ago by Daniele Alessandri <[email protected]>
More code styling fixes.

This should be the last massive commit involving CS tweaks.

86eaa7de77d31c82fee4fa4d213197a4fc56c775 authored over 12 years ago by Daniele Alessandri <[email protected]>
Do not try to cast array into string in tests.

This is really just to make tests pass on PHP 5.4, but does it make sense
in practice anyway? Si...

16ba7d698d18ff3176368bd201671ebd4f0f55b4 authored over 12 years ago by Daniele Alessandri <[email protected]>
Enable OrientDB Studio in the configuration file of OrientDB.

OrientDB Studio can be useful for debugging purposes when developing
the library locally. The we...

3a9b3d410e74a62fde1d7f39552c506420fb5524 authored over 12 years ago by Daniele Alessandri <[email protected]>
More minor code styling adjustments.

dc4b14dd475a491143e68860f408eb8ad724d1f5 authored over 12 years ago by Daniele Alessandri <[email protected]>
Use phpunit's mocks as much as possible.

7e5a1875fa5994cdadbc911b768b64a54c789e19 authored over 12 years ago by Daniele Alessandri <[email protected]>
Remove useless test on abstract class.

0498bfc068f50f447e66c5af815a92ab71843c7d authored over 12 years ago by Daniele Alessandri <[email protected]>
More code styling adjustments for tests.

5f061354a0be477fd0599127439299adb7374545 authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge pull request #130 from nrk/code-formatting

Code formatting changes.

55409ca084f8c280216b936e3780a1771306a695 authored over 12 years ago by Daniele Alessandri <[email protected]>
Code formatting changes.

Trying to makes the code look uniform, removing trailing spaces, adding
new lines where missing ...

7a6a90934f2d53ae11beb80f448431f16ef3766a authored over 12 years ago by Daniele Alessandri <[email protected]>
Fix class name of HTTP binding tests.

fa32c4cb9a2920f9c3d37335957e316a4069bc5f authored over 12 years ago by Daniele Alessandri <[email protected]>
Fix tests when ordering by RIDs.

b79d2da16f1ef213efe093a5906091321e2489d1 authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge pull request #129 from nrk/drop-submodules

Drop git submodules in favor of Composer.

3e3a21dbf8316fd39130baf675356b12a567ff8c authored over 12 years ago by Daniele Alessandri <[email protected]>
Drop git submodules in favor of Composer.

We should also be able to use the standard class loader that comes with
Composer instead of requ...

4cd8048e9d333789723e268b2b206dd1a334cdac authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'beta-5'

099fb9a25667aa569b698c1dbaaa8891c7bf10a6 authored over 12 years ago by David Funaro <[email protected]>
commited proxies to restore travis-ci

c0fa081c69ab391067e1bc1dce622063575856ec authored over 12 years ago by David Funaro <[email protected]>
Merge branch 'master' of github.com:congow/Orient

68815787b425ac643959cc4c5cac74e196c9a0da authored over 12 years ago by David Funaro <[email protected]>
added phpstorm ignore

d4d654d4c6a415e72040601236d468042ee90374 authored over 12 years ago by David Funaro <[email protected]>
Merge branch 'beta-5'

3f984d80fdee470b1afa43f44d6e83edbc338d96 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Fixed test which was using non-existing class

9f13116dad5d0558fec98940a107143916d1fc6b authored over 12 years ago by Alessandro Nadalin <[email protected]>
added test for embedded records #124

461b5248d0fdd342c3126adcbe757a490b3196eb authored over 12 years ago by David Funaro <[email protected]>
added test for linklist linkset linkmap in #214

eaab251c00647df96872094564784a7268ac8c27 authored over 12 years ago by David Funaro <[email protected]>
type

7c008e56cb154b2f9e44e7f5d565f2e6bf96cde5 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added test link caster

a71ed778ca5687265667e18fdc75e5d7baa4d03a authored over 12 years ago by David Funaro <[email protected]>
added Caster test for binaries

635de22262014af3792b7bbbaadb9a519a4e0347 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added test for date

685bbdd55ab107d01e374d7920a1d55a05058bea authored over 12 years ago by David Funaro <[email protected]>
added test for datetimes for #124

79653f120bbdaab3c09d4ee03d108cd5328557a6 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added test for #124 short

426d67cb19ef830627e3ca1ca37180fa480d45ab authored over 12 years ago by David Funaro <[email protected]>
Update README to reflect changes from merged branch.

[ci skip]

71f66ed73fdb23b3569763da4176eb087f4669ab authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'binding'

9e309593e5515c5e18971bc68fa779f2ffd016d7 authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'fix-scripts'

7c901bd642a3e61367d76d836fa344d8cc14d380 authored over 12 years ago by Daniele Alessandri <[email protected]>
Fix our CI scripts.

Past and current releases of OrientDB are now hosted on Google Code
only as ZIP archives. This a...

27b396f74c75d1f21ede442a7168acbd6254c851 authored over 12 years ago by Daniele Alessandri <[email protected]>
Update examples.

dd38fc7c3259e1ac889e7447c7f030a556519c5b authored over 12 years ago by Daniele Alessandri <[email protected]>
Allow specifying an HTTP adapter via the HTTP binding constructor.

068aa600bf8794e181a08e231858ba05f2151fde authored over 12 years ago by Daniele Alessandri <[email protected]>
Add a class to handle binding parameters.

This allows us to simplify the signature of binding constructors and
provide some utility method...

276ff6cc307e1feef15b3a78c99b2dbdee7c71c2 authored over 12 years ago by Daniele Alessandri <[email protected]>
Change behavior of the optional database argument in binding methods.

The specified database is now used temporarily for the single request
and does not overwrite the...

ababde8efdb637ddd089f67a4a978c7a5e344e79 authored over 12 years ago by Daniele Alessandri <[email protected]>
Add type hint.

e81a1179c43c8f65a56cd0adf12daef2ca91f77d authored over 12 years ago by Daniele Alessandri <[email protected]>
Radically change our approach for bindings.

Binding classes are responsible of encapsulating all the logic needed to talk
with OrientDB usin...

48164618703aa07fc741af54371f616e0cf8236b authored over 12 years ago by Daniele Alessandri <[email protected]>
Remove spurious "var_dump".

Other than polluting the output of the test suite, this could break
stuff with unwanted output w...

b2d8c7383f42e8597c811bd8edd5f969aff2c629 authored over 12 years ago by Daniele Alessandri <[email protected]>
Remove explicit submodules initialization from .travis.yml.

It seems like Travis CI now initializes submodules automatically when
they are present in a git ...

27a10131ed8e89136c62851886b9e615fee3825b authored over 12 years ago by Daniele Alessandri <[email protected]>
Fix failing test on PHP 5.4.

Starting with PHP 5.4, trying to cast array values to string raises E_NOTICE
warnings instead of...

76d5036ad41ee3bdd8a0d7e874a672c9c1ad2163 authored over 12 years ago by Daniele Alessandri <[email protected]>
Clean up a bit the code of the HTTP binding class.

db533ddcf9008ec595854da19cba5d5a6ec2b595 authored over 12 years ago by Daniele Alessandri <[email protected]>
Update scripts to the new Composer metadirectory in vendor.

Directory has been recently changed from ".composer" to "composer".

9d68e761de4e840a5a4e34f4b84b10abb29591b2 authored over 12 years ago by Daniele Alessandri <[email protected]>
added a test with the binary protocol adapter

bfa4555bbc286f1243d3af803589708a547d9c9a authored over 12 years ago by Alessandro Nadalin <[email protected]>
added minor test

3e112ab457dafbc715776b7819353f616a4333b8 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added casting test for LONG

5d0201110a295cbe5ba2cb1f148279a6e956b673 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added caster test for float

c893fe6e2fa096c5bf9b77a31a594a3d1e5cc2c4 authored over 12 years ago by Alessandro Nadalin <[email protected]>
added casting tests for integers and strings

9dd5d8669ac95cebfcff533224a495d7df76d27f authored over 12 years ago by Alessandro Nadalin <[email protected]>
Merge branch 'master' into beta-5

ee2a149b1b00f7a85b5d5de93a805bfffc11d779 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Merge branch 'master' into beta-5

c2b08336ca6c1c75c18de198adde85e9cdb662b1 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Refactor the CI-related scripts.

Scripts now autodetect when to use wget or curl so that they can work on
both MacOS X (which com...

b573b989e68ea0148079732ce2fb3bd30f73f649 authored over 12 years ago by Daniele Alessandri <[email protected]>
fixed a bug in Dijkstra's Algorithm where the nesting may become too much or the algorithm becomes highly inefficient due to full looping through the entire graph's vertices.

the fix here is to only check for connected vertices and stand-alone vertices in the graph are i...

3d1b442eb306668f18e377e6825ee32b158976ad authored over 12 years ago by Sam-Mauris Yong <[email protected]>
Remove .DS_Store junk.

[ci skip]

8c176cd322db1af38b927f6ed2f41493d6fc66fe authored over 12 years ago by Daniele Alessandri <[email protected]>
Add more Composer-related files to bin/clean-dependencies.sh.

Due to recent changes in Composer, all the files related to autoloading
have been moved from ven...

1af9f3eae5ce8ed11eae5be85de399da7a003854 authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'query_schema'

859dbc8f9d665c88e42f6199f5a74815d8ab0b74 authored over 12 years ago by Daniele Alessandri <[email protected]>
added a few tests

2a6432e538b999ccf621a64188f340a50bf6aaab authored over 12 years ago by Alessandro Nadalin <[email protected]>
tested the new Caster behavious for booleans and bytes

80bdea67e16e09bfafade72530f9fc3aeccd45f2 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Update .travis.yml

a0e088a7f572263c65aeda0a9330434e608befa5 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Update README.md

527f04df643f71bd142d1572e84d5e8a73d0ccd6 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Update README.md

26f9ea3518d6c00c835293c268a9babad59d05ab authored over 12 years ago by Alessandro Nadalin <[email protected]>
added travis logo

b5e595baecea0c0d0f2da8c65a53b08adb6a702a authored over 12 years ago by Alessandro Nadalin <[email protected]>
Added datatypes tests

Refactored responsabilities between mapper and caster

707b3b21bf64f14899b1433ce6b0d6b28c1a1956 authored over 12 years ago by David Funaro <[email protected]>
added integration test for string type

started refactoring mismatches between orient data type and annotations

49a7ec239a5644d5341431594714d4fd44d39df7 authored over 12 years ago by David Funaro <[email protected]>
fixed a bug in Dijkstra implementation where a recursion may not be stopped.

53d99103edec0d5bf2608d90324d01ec09849429 authored over 12 years ago by Sam-Mauris Yong <[email protected]>
removed the loop check for duplicated vertices in the add operation of Graph

8379b7b903a5d9b5ad32ba065c7cfdc2a9b9fc5a authored over 12 years ago by Sam-Mauris Yong <[email protected]>
documentation updates for Graph's protected property $vertices

7909bbfe9a7debe3a7f7023e4656c380d8bf81a6 authored over 12 years ago by Sam-Mauris Yong <[email protected]>
started the setup for data types integration tests

c3b0204dbc6095cd2fc0b5751384949a64bdf058 authored almost 13 years ago by Alessandro Nadalin <[email protected]>
Merge branch 'beta-5' of github.com:congow/Orient into beta-5

4cf43f857efd2a804392f748deb79d190db1875c authored almost 13 years ago by Alessandro Nadalin <[email protected]>
Use a method to return the schema for a query object.

3d60ca4bcaa8e8b114e529f24298e2f127cdbb34 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Allow more operations on fields of SELECT queries.

By relaxing the strictness of the previous query formatter we can now leverage
some nice feature...

5000aa0ee5848488888084bddfad0d6dde91bd15 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Accept only DateTime or derivate classes to cast DATE and DATETIME.

It is better to fail early and notify developers when using invalid classes
instead of falling b...

a5f144dd87d49ffa1f52da36df7ed4fbcdbc2c22 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Tweak again timeout for integration tests and move it to phpunit.xml.

00193cd95c160a9aeaeede11cd53c6979109badb authored almost 13 years ago by Daniele Alessandri <[email protected]>
Fix parsing of DATETIME values when casting to DateTime.

OrientDB returns DATETIME values as strings with microsecond resolution using
a colon (:) to sep...

ae1d3af540ab8a797e56292fa229668a1447d714 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Updated the README.

61426f3f5b76b507b8465331507c3ef7c2a2b564 authored almost 13 years ago by Alessandro Nadalin <[email protected]>
Ensure utilities scripts are executed in the root of the repository.

3f415d6152c5df81d2745aabc7daf5f711322f63 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Move the script used for code health reports in the bin/ directory.

36dca6f7d97fb820deeda0d52c14be6013554213 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Fetch dependencies on Travis CI using our new scripts.

f8c0f584c98c82e1054603f2d06b326741918bec authored almost 13 years ago by Daniele Alessandri <[email protected]>
Add two utility scripts to manage our dependencies.

The first one is used to initialize our dependencies using Composer or Git
submodules. Composer ...

f2a9be7db4192ba050eb23f16b3ba1d36b40a26c authored almost 13 years ago by Daniele Alessandri <[email protected]>
Merge branch 'composer' into beta-5

Conflicts:
.gitignore

b5323c7022007d6fa12bbf9ffb14e7d3dded8553 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Start using Composer to manage dependencies.

Git submodules are still available since we don't want to force Composer on
users yet (it is sti...

baaa5c7be62582fd57730cda4d70c27257753c6b authored almost 13 years ago by Daniele Alessandri <[email protected]>
Merge branch 'httpclient_session' into beta-5

98ca9cfe6c1c3a6e3e8d13d534f7169b633f7f59 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Remove branch whitelisting from our configuration file for Travis CI.

b09a39fafcf33c9e0e25474291fda63b6a1ab813 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Tweak timeouts for the HTTP client in the tests.

ff59dc0561f338821369db5b5a4e72696690e0de authored almost 13 years ago by Daniele Alessandri <[email protected]>
Partially rewrite the current cURL-based HTTP client.

The HTTP client is now aware of session cookies returned by OrientDB in order
to identify an aut...

8d45f0c996acf578ed54206443c08ccc3d12ba8e authored almost 13 years ago by Daniele Alessandri <[email protected]>
issue #70 fixed

Added a couple tests to check whether the manager returns the correct output when executing gener...

b3706dfb3470eb27e12c4944e398a5d911fe2598 authored almost 13 years ago by Alessandro Nadalin <[email protected]>
Merge branch 'master' of github.com:congow/Orient

a63bbd732541e3d2549064b3367762b12211963c authored almost 13 years ago by Alessandro Nadalin <[email protected]>
Merge branch 'travis-ci'

e9161383b97b17ac78339c53fb807b304bc64f75 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Add support for Travis CI.

OrientDB is downloaded from its website and executed before running phpunit.
The configuration f...

400d71d0d68af27703e9e1840c8b8223bc4c5d2f authored almost 13 years ago by Daniele Alessandri <[email protected]>
Merge pull request #112 from nrk/phpunit_xml

Move phpunit.xml into the root directory and use the .dist suffix.

caaca2616d591ec6e88af7866dc8438480d9d25a authored almost 13 years ago by Daniele Alessandri <[email protected]>
Merge pull request #111 from nrk/annotationsreader_cache

Do not use the APC-based cache-provider for annotations when APC is not available.

b36a20058b75940a757bcde80553da8209e43436 authored almost 13 years ago by Daniele Alessandri <[email protected]>
Use phpunit to specify the parameters of the server used by the suite.

61ba58daa564638a1e048c1e55842e4c2efbf86a authored about 13 years ago by Daniele Alessandri <[email protected]>
Do not use the APC-based cache-provider for annotations when APC is not available.

bc8f94e7c07147aec1c0c4ed852b7b9d02f4a96c authored about 13 years ago by Daniele Alessandri <[email protected]>
Move phpunit.xml into the root directory and use the .dist suffix.

bfb122d3078518fffd390afe1cb2e34e84d6bf77 authored about 13 years ago by Daniele Alessandri <[email protected]>
ported compatibility to PHPUnit 3.6

eb81eb7ca0370e4569883de2e1ece093601b5178 authored about 13 years ago by Alessandro Nadalin <[email protected]>
fixed encoded chars for fetchplans (see Reinmar PR https://github.com/Reinmar/Orient/commit/6110c61778cd7592f4c1e4f5530ea84e79c0f9cd)

e691e467babb6bd896dfe32b3ae53b11f3353cba authored about 13 years ago by Alessandro Nadalin <[email protected]>
amend

01ac8ccb9f10c7ea0d5a59f07f812888a4f41339 authored about 13 years ago by Alessandro Nadalin <[email protected]>
replaced old autoloader with the Symfony2 one

0e47d1e83c4a68a24d1629b3a55adba7a78edb6e authored about 13 years ago by Alessandro Nadalin <[email protected]>
moved 3rd-party dependencies under "src"

61ad9e111cfc95cb9686e807225e935da84c6af5 authored about 13 years ago by Alessandro Nadalin <[email protected]>
removing submodule

887ec15a9470a359e74ceaa8e3709e30fe140a42 authored about 13 years ago by Alessandro Nadalin <[email protected]>
added a working test for #97

745c5ef39490b459b3a7f9e7de2597a3e206c637 authored about 13 years ago by Alessandro Nadalin <[email protected]>