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

closes #99

f6e9f74bf2eddf1e2267eee5496ccf78d59412be authored almost 12 years ago by David Funaro <[email protected]>
Link lists|sets|maps were broken due a wrong default value in the findRecords signature.

Casting links was fixed, was returning ValueProxies of Proxies of objects, the 2nd proxy was, ofc...

97495d8c5112b477439bc40234b1c3f4c2649a74 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
fetchplans for repository classes, closes #150

0e7d8514797bc455ead7dfd17414a1cc1ba6d3c1 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
added findOneBy* and findBy* magic methods in repositories, closes #149

c112d1fb463dfb664c7d06c2cabb056b4d7d3605 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Enable server side scripting in OrientDB configuration.

This will be useful in the future to write functional tests
covering the subject.

c563b3cb73134ae4b853e1a8543275d352efddd3 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Add the ability to specify query language.

It is now possible to optionally specify which query language to
use when sending queries to Ori...

f7e8ae61c5cb144e9e1d72298f1fc4facc9a5fc9 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Proxy classes' signatures cant import type hintings, closes #147

a11dbc943f93769975890b0de28a40d385d1e8ab authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Issues closing the curl client, closes #146

ad64b52ea44e83e6b555daf93e742186307a0155 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Support for nullable annotations, closes #145

fa8d88eadcdb9291e8db35957371825c7b93ff60 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
INSERTs with values as arrays should create sets|lists|maps

cbd9c3250d1fd6fc7ec1f39566b91d1f0e1531f2 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
UPDATE queries now support array of updates (so you can updated collections, like link sets or lists). closes #144

64b61874e66be3abfc1f1df2a98b609186efa980 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Revert to old behaviour concerning integration tests.

This partially reverts a change applied in commit 93d7bd83a0, the
tests suite now does not execu...

c7dde0215c0db1c6fe3031f3e12d73fe080d888e authored almost 12 years ago by Daniele Alessandri <[email protected]>
Merge pull request #142 from cirpo/master

italian doc string translation into english

thanks @cirpo

d617389642c1e978069f14fdbda0394b4f0c1081 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
translated string from italian to english

1c4f4b61c0eaec23b8299ccc3546cdd5949d4ff4 authored almost 12 years ago by cirpo <[email protected]>
Replace remaining occurrences of Congow\Orient after migration.

[ci skip]

8f815fd929823156cfe25d6e8d03687a3276b50c authored almost 12 years ago by Daniele Alessandri <[email protected]>
Add missing bits for SKIP.

Mostly tests and methods in interfaces.

c858036b2aa507bc2687e09b5acf5257087120d2 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Remove RANGE.

The RANGE keyword was removed in OrientDB 1.0rc7 in favour of BETWEEN.

88c60d95743068458b170f7c4726431ac6c3af38 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Use {@inheritdoc}.

0dd71e923c271172e97915430e189abaaed03311 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Implement database management methods in the bindings.

Namely, we added the following methods:

- listDatabases
- createDatabase
- deleteDatabase...

f5fcdd56b17990d74adba95b880be19f4e3351d8 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Apply minor CS fixes.

d3698c201d0e663c0b1591b73b6c46d8050a1bf4 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Implement SKIP clause for SELECT queries.

See the feature request in issue #131.

a6a7306e024bc277f351d0c7630ea3bd1a4844a1 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Added support for timestamps. closes #141

079ff66a71ff7c0e88a1fea3b591253afb9424c2 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
closes #140 removed license information after the migration under the doctrine organization

7dea937dd81ea321cf0446fd4126a0fba8001eaf authored almost 12 years ago by Alessandro Nadalin <[email protected]>
remove stillmaintained badge

d63757ad291bd7a69b441c72bc2aacad2187648c authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Updated the README

2325b7614a94c5c3fa61d095db8da447f121624a authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Updated composer.json

cfaabe6390eacbfa2ed2614f6bba894781985b47 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
close #139

a61e24599f965346bec07c1e22cb7b4370451c4f authored almost 12 years ago by David Funaro <[email protected]>
resolved problem with testUpdate

f7c2af7ad79bfb8745baf9eb26855d7e914fbf63 authored almost 12 years ago by David Funaro <[email protected]>
closes #138 filtering in repositories

f9aa0fc1ab27794d2b517477855145da4d5a9060 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
closes #137 andWhere behaving not properly

7d28f548937c9fc3b2be61f3ac58d2fd1eafc1a6 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Update Travis CI configuration file.

cb32ace915bbf987664ffbd7dcc4c1747096c015 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Exclude phpunit.xml in .gitignore.

Only phpunit.xml.dist should be tracked by Git.

[ci skip]

fa135bf8452890d5dd169fee51f32813833473b8 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Update README.

Keep it updated with the recent changes in the structure of our tests.

[ci skip]

c919914da3f73b66b92016474ac3120498b565e9 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Improve proxy generation in test suite.

Proxy classes are no more commited into the repository but generated
on the fly on each run to a...

409340a0ab6aae05281303f309e2007fd838448c authored almost 12 years ago by Daniele Alessandri <[email protected]>
Reorganize structure of the test suite.

This change is needed to be able to split the library in two different
repositories (one for the...

93d7bd83a060fa3a0f574c8f9cb208698806d52d authored almost 12 years ago by Daniele Alessandri <[email protected]>
Fix erroneous stripping of character "_" from query.

This is a manual integration of commit bd27da7 due to merge hassles.

Took the chance to use "\w...

7c1d545acb330bc882b2722e8d67a366951c3e3b authored almost 12 years ago by Daniele Alessandri <[email protected]>
Fix failing test due to obsolete proxies and errors.

To sum it up: migrating namespaces can be a pain.

311675a4b2f932606a0d7f901d44fe994217f6f5 authored almost 12 years ago by Daniele Alessandri <[email protected]>
mark test as incomplete testGettingARelatedCollection

d90e52fb66a930262d4f01ee2342fdeeb5f926f5 authored almost 12 years ago by David Funaro <[email protected]>
resolving the getComments in managerTest

0ef8addb7dd90aaea2bbcf72c28d038b07b48539 authored almost 12 years ago by David Funaro <[email protected]>
Adapt CI scripts to OrientDB distribution packages changes.

Starting with OrientDB v1.3.0 they changed URL for downloadable packages
moving from Google Code...

133fede9f5b19dcaf6409c11995f67fbd2e1840c authored almost 12 years ago by Daniele Alessandri <[email protected]>
Fixed recursive directory creation which fails if the user doesnt have the right directpry structure for proxies.

7c38d54a77b72242c3d7d497bec3da6615d77319 authored almost 12 years ago by Alessandro Nadalin <[email protected]>
Tweak phpunit.xml.dist and .travis.yml.

994ca3151540440d8835466215e0796394ad3b5a authored about 12 years ago by Daniele Alessandri <[email protected]>
Move OrientDB types in Doctrine\ODM\OrientDB.

965bf566601fa6293f9f2de5fd0deef67f8a5e69 authored about 12 years ago by Daniele Alessandri <[email protected]>
Remove string utility class in formatter namespace.

This class holds just a couple of statics methods that are used only
in specific parts of the li...

0c4bdf6602b29b9a714ec651ffce06587a771d68 authored about 12 years ago by Daniele Alessandri <[email protected]>
Reorganize the Doctrine\OrientDB\Query namespace and related classes.

We basically moved there a few additional classes and interfaces in
addition to the following na...

b07d7b962e833b05d26df1f35846d28cfcfe6123 authored about 12 years ago by Daniele Alessandri <[email protected]>
Remove unused class.

It was just a leftover from previous implementations.

a46342d47b1dff007d874c75a9c21fe329af0172 authored about 12 years ago by Daniele Alessandri <[email protected]>
Remove Doctrine\OrientDB\Formatter\InflectorInterface.

This interface should really be in doctrine/common, but anyway our
usage in Doctrine\ODM\OrientD...

4803041fb88f21f5dd06084981a46316b27f2d0f authored about 12 years ago by Daniele Alessandri <[email protected]>
Move caster related stuff into Doctrine\ODM\OrientDB\Caster.

e35e1f431f5c491da9183716347fec27935368ee authored about 12 years ago by Daniele Alessandri <[email protected]>
Reorganize graph-related stuff into Doctrine\OrientDB\Graph.

The Dijkstra algorithm class has been also changed to use interfaces
instead of concrete classes.

8128e0667a15242e8a6d13e6d73e61c6dbfaa5be authored about 12 years ago by Daniele Alessandri <[email protected]>
Move exception classes into the various namespaces.

Having exception classes in a single namespace is confusing and, more
importantly, makes it impo...

cd0e997ce02643ee3685eaf80f0a4946efe04d17 authored about 12 years ago by Daniele Alessandri <[email protected]>
Fix wrong constructor signature.

9884b66183146d54d9b3ce2034f847bdb1dd7b05 authored about 12 years ago by Daniele Alessandri <[email protected]>
Commit composer.lock into the repository.

It's better to have it to make sure that all the collaborators are
developing and testing agains...

98a021e95ce9de1a03ad2a465c648a0e32136e5b authored about 12 years ago by Daniele Alessandri <[email protected]>
Add myself to the authors list in composer.json.

I guess I can do that at this point :-)

be1add566e40269deee0896f3b42e7e269d27da9 authored about 12 years ago by Daniele Alessandri <[email protected]>
Fix minor errors in comments.

Mostly due to search and replace when changing the root namespace.

46ad5a494214ec5bfd9c85096b1e3a9d7956a62d authored about 12 years ago by Daniele Alessandri <[email protected]>
Move the proxies directory under the examples directory.

bf7f4e37da1daf8aa143c6bd6545f79f7ee27b43 authored about 12 years ago by Daniele Alessandri <[email protected]>
Move the client namespace into Doctrine\OrientDB\Binding.

c579fce7b396428f1269ddc5f047773a75246cc9 authored about 12 years ago by Daniele Alessandri <[email protected]>
Updates and minor formatting changes to the README.

The README actually needs a few more changes.

4ef13a2bf16145238ad8eda1db27213dd5655272 authored about 12 years ago by Daniele Alessandri <[email protected]>
Update examples after namespaces changes.

2ad39831008620df11a785ecc0f05733d5a9afe5 authored about 12 years ago by Daniele Alessandri <[email protected]>
Move and rename interfaces.

This change is the first step to make it possible in the future to
split the project into separa...

8209cc6eb76adf81ce9b763ed46cfcb5030c680c authored about 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'master' into doctrine

8a94708aa2a85767f11fcb43bdc0794f5038ca3a authored about 12 years ago by Daniele Alessandri <[email protected]>
introduce Doctrine\ODM\OrientDB Doctrine\OrientDB

ManagerTest testGettingARelatedCollection to be fixed

099efde8c8c7d639e7ac24c6008685892fc37c16 authored about 12 years ago by David Funaro <[email protected]>
Merge remote-tracking branch 'garak/garak21'

40e69a2e6fb1acdc0214da2b8f39d4616f5ad949 authored about 12 years ago by Daniele Alessandri <[email protected]>
upgrades dependencies to latest Symfony/Doctrine versions

8ee9261c5e9120cb941a014db4b5e0d50ba1d1e6 authored about 12 years ago by Massimiliano Arione <[email protected]>
Add a CONTRIBUTING.md file.

This will be automatically linked by GitHub when creating new issues.

[ci skip]

415f2a1be2644d995cd3015af8c581deb78277e7 authored about 12 years ago by Daniele Alessandri <[email protected]>
Remove commented stuff in the CI initializer script.

Fetching and decompressing the external database is useless as of now.

[ci skip]

552be7f444d7f75a286a60353eabab23f60a974b authored about 12 years ago by Daniele Alessandri <[email protected]>
updating doctrine namespaces with version 1.2

Conflicts:
src/Doctrine/Orient/Binding/HttpBindingResult.php
test/Integration/ManagerTest.php

973bb9b9256267d3e1ba529629115013b8818e2b authored about 12 years ago by David Funaro <[email protected]>
Suppress the console logger for Travis CI.

OrientDB emits SEVERE log entries (even for trivial errors such as
non existing databases) which...

b23ef4d7a56638ea5ea7a31eb3a4564132d1ea5b authored about 12 years ago by Daniele Alessandri <[email protected]>
Merge pull request #134 from asm89/patch-1

Add links to travis-ci and stillmaintained pages

6a0afa908dfd75d560895302d68328ca81de5dda authored about 12 years ago by David Funaro <[email protected]>
Add links to travis-ci and stillmaintained pages

I'm used to clicking travis-ci badge when I want to see the tests. :)

24e9013e4e62fa9675a0d5194bf475d4134aca90 authored about 12 years ago by Alexander <[email protected]>
Merge branch 'beta-5'

Conflicts:
.travis.yml

51c28145875fe8148d99a19accb57b9581ba37e7 authored about 12 years ago by Alessandro Nadalin <[email protected]>
removing gist

fbe79d4390672781ee3e93c8aa11f56c83aec21a authored about 12 years ago by David Funaro <[email protected]>
removing gist

c0d021da9e830d569a8f331fcf19d822ff5d0cd5 authored about 12 years ago by David Funaro <[email protected]>
new gist databases

66d24a9ad09684c64aa3e549215415c214b9073a authored about 12 years ago by David Funaro <[email protected]>
reset right folder for travis

9ab578cc9d20ea7823d5dca7671c46be72b9d0c4 authored about 12 years ago by David Funaro <[email protected]>
fix url download https

ce2e68d061217a37535d19458db3da2551b6d672 authored about 12 years ago by David Funaro <[email protected]>
fix travici.yml

59d5f597f7a8f6f35139086858ea629eef82b809 authored about 12 years ago by David Funaro <[email protected]>
update travis with the new version 1.2

016b7d4a415d0b147a47e813fb58a555d29a1eeb authored about 12 years ago by David Funaro <[email protected]>
fix exceptions test in manager, implemented between test

Conflicts:
test/Integration/ManagerTest.php

58adae696cda841cdbc1caefdd0653e0f0d40143 authored about 12 years ago by David Funaro <[email protected]>
fixed test for QueryBuilder and Repository

4e5f2e45b40060ec82f2cd2ee2dd79bedbe6c0a8 authored about 12 years ago by David Funaro <[email protected]>
fix manager test

5e5ab90fb8628a5bce21267d9cb00aeae7ba3e40 authored about 12 years ago by David Funaro <[email protected]>
fixed datatype test

9a557d3a7f933094316678f2944e16ecd9138acf authored about 12 years ago by David Funaro <[email protected]>
resolving test with document methods

Conflicts:
test/Binding/HttpBindingTest.php

436d06e9b68ac346b139b7ba1774337ef3c95b6b authored about 12 years ago by David Funaro <[email protected]>
fixed binding test

d60373de79859323fc4e88dc86db066969989ed6 authored about 12 years ago by David Funaro <[email protected]>
switched to Doctrine namespace the example files

9702ba797f41badacc1a20604b5d5119c302ab80 authored about 12 years ago by David Funaro <[email protected]>
switched to doctrine namespaces

96ac177b0a1a6016f38f39f11befa8c8935b9914 authored about 12 years ago by David Funaro <[email protected]>
Merge remote-tracking branch 'upstream/pr/122' into master

Conflicts:
src/Congow/Orient/Algorithm/Dijkstra.php
src/Congow/Orient/Contract/Graph/Vertex.ph...

9e2aadf51025b54809b42eca60c262ed32cd3058 authored over 12 years ago by Daniele Alessandri <[email protected]>
Remove leftover class still being tracked by mistake.

[ci skip]

67395ba69c70bf11bb62c72a96e78c2f60c53f08 authored over 12 years ago by Daniele Alessandri <[email protected]>
Enable code coverage report on Travis CI.

99cf065e226e66e4105285e2276d20f4dd5f4b20 authored over 12 years ago by Daniele Alessandri <[email protected]>
Merge branch 'query-builder-fixes'

8cabe825736d086c2c50e22ff7cd9c702805a8ef authored over 12 years ago by Daniele Alessandri <[email protected]>
added decimal caster test

941894017e88a1f5f37e25079e3c8c6e0a13acd1 authored over 12 years ago by David Funaro <[email protected]>
started to add the decimals test

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

88ea1aa3f2412030b1eb47e686422752e49e1f47 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Moved proxy classes used for the tests in the test folder.

db3e681d530184efc8e86adcccf495282b4826b5 authored over 12 years ago by Alessandro Nadalin <[email protected]>
Allow integer, float, boolean and NULL values in UPDATE.

The query builder now produces valid SQL with these type of values.

$query->update('Test')
...

760adf9e4c5dcb20a27cc8e39f58af910866e9f3 authored over 12 years ago by Daniele Alessandri <[email protected]>
Use one instance of the escape validator per query object.

97cf1bd3d822cd2211fec61b37424bb1be3e6f31 authored over 12 years ago by Daniele Alessandri <[email protected]>
Translate NULL as "IS NULL" in the resulting SQL for WHERE.

bb31a7aec15bc50a59940d91a9d592a441406dee authored over 12 years ago by Daniele Alessandri <[email protected]>
Reduce code complexity of the RID validation.

As a bonus, the resulting code is also twice faster.

db606d743230c68370799d73c570f08053e7c0f4 authored over 12 years ago by Daniele Alessandri <[email protected]>
Fix WHERE with integer, float and boolean values.

We can now pass integers, floats or boolean values without having the
query builder transforming...

c039194db8781e370414128708bd255b5619ceaa authored over 12 years ago by Daniele Alessandri <[email protected]>
Allow duplicated fields in queries.

Stripping duplicated fields from queries is beyond the scope of the
query builder abstraction an...

b7b6487f6fa05452b1e3bb8a8f013996b10986a6 authored over 12 years ago by Daniele Alessandri <[email protected]>
Properly handle integer, float, boolean and NULL values in VALUES.

This change is needed to make it possible to insert non-string values
for the fields specified i...

8f62f12704782908f03ea4d622560ce5be8d14ab authored over 12 years ago by Daniele Alessandri <[email protected]>