Ecosyste.ms: OpenCollective

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

github.com/LycheeOrg/php-exif

:camera: PHPExif - A PHP Exif reader
https://github.com/LycheeOrg/php-exif

Bugfix for fatal error in extractGPSCoordinate

Added a test file that causes an error in Mapper\\Native::extractGPSCoordinate.
Added a fix for ...

8a26eab4b017ae9ed48ae7899185c02365e485c3 authored over 7 years ago by Christoph Singer <[email protected]>
Correct FQCN on PHPDoc

2b97eea30bda587f08b6b7185757b7f37ee926f3 authored over 7 years ago by Gawain Lynch <[email protected]>
Merge pull request #63 from jaywilliams/patch-1

Fix Division By Zero Warning for Focal Length

e43cc30608824d7f3466653b52bbbb71874b5b02 authored almost 8 years ago by Tom Van Herreweghe <[email protected]>
Add unit test

0ce7a9fd8e4d0f9103608adfa26cfbecacbf9994 authored almost 8 years ago by Jay Williams <[email protected]>
Fix Division By Zero Warning for Focal Length

If a file has invalid EXIF data, it can cause an division by zero warning to occur.

609f8c87e15fc3edc2fbf453cbf01d26c4432973 authored almost 8 years ago by Jay Williams <[email protected]>
Merge pull request #61 from nicolasmure/case-sensibility

[field mapping] first letter case insensibility

51add6bc262903927e80b81cf137db4163474840 authored about 8 years ago by Tom Van Herreweghe <[email protected]>
first letter case insensibility field mapping

e50edcc6ee4dc445e65420153992d2afdc27283c authored about 8 years ago by Nicolas MURE <[email protected]>
Merge pull request #60 from tomasfejfar/dev/suggest-ext-exif

Suggest ext-exif

6876991feb619bc9108fb24aa84d37c8cb9e9ae4 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Suggest ext-exif

Fixes #59

eda189b6608db5ecfc8c2624bebfb9c895e02c6c authored over 8 years ago by Tomáš Fejfar <[email protected]>
Merge pull request #58 from Miljar/Update-readme

Update README.md

b50ab5dbf291aa5efb4f35155ac9acb2094c5014 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Update README.md

958aef4a43f4b6e1bace2ff527d2a10ade2f3d32 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #57 from Miljar/Miljar-patch-1

No exif, no exception

266c5e37ac7850c8a67653697b1d74fdabbf546e authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Exempt getColorSpace from consistency test

d59a15183b06a571d15e3a3f12dc107d5acce372 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Update test expectations when no exif data

5249dba506a6afb46421741b26ba3ec029b2da73 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
No exception when no EXIF data is found

Instead of throwing a \RuntimeException, return false when no data is found

49bb2d300972636442ed86b230307d121c6c3873 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #50 from FrivalszkyP/master

UTF-8 checking and encoding param support for exiftool

f411c270468725660e283061f2c995f055ce7657 authored over 8 years ago by Tom Van Herreweghe <[email protected]>
Encoding support: you can set the charset parameter for Exiftool via the setOptions method

2acac64944231cf3b574fdcd377890030cd27160 authored over 8 years ago by Peter Frivalszky <[email protected]>
Checking Exiftool output against UTF-8 encoding more elegantly

5279727ba5c9ce855c2de9433ea96fe3a5377d92 authored over 8 years ago by Peter Frivalszky <[email protected]>
Merge pull request #48 from FrivalszkyP/master

Support for Unicode Exiftool output added

002d07f2806a3ff97bf5bfd0c5baaa967f4b2204 authored almost 9 years ago by Tom Van Herreweghe <[email protected]>
Support for Unicode Exiftool output added

Noticed that in some rare cases php could not decode the JSON output from exiftool. Fixed it.

fadb0248e74edf331faf055816d2374e0a1e15ae authored almost 9 years ago by Peter Frivalszky <[email protected]>
Update README.md

fd4d4747e9ea5eeb91502fd40febb24f31f1e323 authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #45 from bonzai/master

Fixed duplicated tags

837dc60fb8281979a37f1fd61b8ab5312963ad6b authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Changed CreateDate to DateTimeOriginal in the ExifTool mapper (as in the Native mapper).

4276af5b0c127bea04f15386db86cf9efed594e7 authored over 9 years ago by Marek Szymczuk <[email protected]>
Updated tests.

bacb61f9db1db1f4521dc54c630090d065d13616 authored over 9 years ago by Marek Szymczuk <[email protected]>
Fixed duplicated tags.

46d8453ad310d91f02142bf7e73a9b8810f341fe authored over 9 years ago by Marek Szymczuk <[email protected]>
Update README.md

09eead942c98f0d90d4f418eb7832074f09af216 authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #44 from bonzai/master

Allowed for duplicated tags in the raw data

153936968a3e2351faeb97847ab5c75f0cbc0c2f authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Updated tests.

4425ee368dc29e9926c7de9a8dd44be1c6544ece authored over 9 years ago by Marek Szymczuk <[email protected]>
Allowed for duplicated tags in the raw data (grouped by family).

a5af2fac2ba79969bcc30c92c1d6ff4106a411a2 authored over 9 years ago by Marek Szymczuk <[email protected]>
Merge pull request #43 from bonzai/master

Fixed normalization of exposure time

e3323f00de6ec29a3fc2f558f0be004ed9e1450a authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Cast exposure time to float

689a0ac582a3ab4d80417a9f7d2539b9269d8fdd authored over 9 years ago by Marek Szymczuk <[email protected]>
Added check for case when exposure time is already a decimal value.

eb5a528f936042f93b5dc62b141c7e176701622a authored over 9 years ago by Marek Szymczuk <[email protected]>
Updated tests

9cd8186012e378efa3cc263fed1d3e380426f8c2 authored over 9 years ago by Marek Szymczuk <[email protected]>
Fixed normalization of "ExposureTime" (prevent division by zero)

c3185ba5ef2c36257dcae8f78e8edcd1cadc0445 authored over 9 years ago by Marek Szymczuk <[email protected]>
Merge pull request #42 from bonzai/fix/zero-degrees-coordinates

Fixed normalization of zero degrees coordinates

d10ee929b120eba172014eff998ae4cdbd2a3217 authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Updated tests.

3bf399f3706c6d1b51dbbe70a1a536b415e6256d authored over 9 years ago by Marek Szymczuk <[email protected]>
Updated conditions.

8311c7ae68cf66afb084e380cf31e0982262f888 authored over 9 years ago by Marek Szymczuk <[email protected]>
Fixed line length

847dcf441514a2659f82627c6e5aaecc1abe4593 authored over 9 years ago by Marek Szymczuk <[email protected]>
Added checks for "GPSLatitudeRef" and "GPSLongitudeRef".

040e0ebd335aff9c055dc212eadc5059dd591113 authored over 9 years ago by Marek Szymczuk <[email protected]>
Updated unit tests for GPS

49b52782e35fd6c6cf576419e188c2829b55a8c6 authored over 9 years ago by Marek Szymczuk <[email protected]>
Fixed normalization of zero degrees coordinates in the native mapper

d022abee3896ea86a1b4795949027ce4a9dc0cdb authored over 9 years ago by Marek Szymczuk <[email protected]>
Merge pull request #41 from bonzai/fix/escape-arguments

Escape shell arguments

25941f288a3e991fd2d539d86b47d508d54748f5 authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Escape shell arguments

a435bb7997883955117be54e588affd97553c4a3 authored over 9 years ago by Marek Szymczuk <[email protected]>
Merge pull request #40 from Luciam91/master

Minor update to the Mutator so that it doesn't try to update false values

4604eb011c94645e93b39d473c94070010092913 authored over 9 years ago by Tom Van Herreweghe <[email protected]>
Added tests to the Native mapper

c61c855e83b2f516a33790b8d30775ca4a903ccb authored over 9 years ago by Scott Pringle <[email protected]>
Updated test to continue rather than update the value

7638eaa56bcd7fe84e1570b160befc9c0ab2672e authored over 9 years ago by Scott Pringle <[email protected]>
Updated to use PHP5.3 array syntax

823e994461657390932b8e6712183ae3f305186d authored over 9 years ago by Scott Pringle <[email protected]>
Updated Unit Tests to check for more date strings/invalid date strings when mapping the data, also updated the mapRawData method to ignore false values

e3edd22d1ca26494aced00230be31696f13d71ec authored over 9 years ago by Scott Pringle <[email protected]>
Minor update to the Mutator so that it doesn't try to update false values

36483117c54fa201137e911385b74a0797872d2c authored over 9 years ago by Scott Pringle <[email protected]>
Merge pull request #35 from Miljar/scrutinizer-patch-1

Scrutinizer Auto-Fixes

98a582d6e83c852f4e8e22f6a237984965364072 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Scrutinizer Auto-Fixes

This commit consists of patches automatically generated for this project on https://scrutinizer-...

f2cca4f8c5d2cd07e9b05b751475eb1f0fe040a8 authored almost 10 years ago by Scrutinizer Auto-Fixer <[email protected]>
Aligned some constants & array info

8c3d2061a1a78f280a364a10c78e27c996302fdb authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Added $mapperClass property to AdapterAbstract

This was missing in the abstract, but used in an implementation

511d94b69e0248511e676f1100d70f93dedf4f82 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #34 from Miljar/rel/v0.4.0

Rel/v0.4.0

a4ba0d1bf15c8ac15c849feddea60c192fcac5c7 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
New info in CHANGELOG & README

Signed-off-by: Tom Van Herreweghe <[email protected]>

ff651832f57185617219f11e370bfbd0e59aff3d authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #33 from Miljar/issues/#25

Issues/#25

f29d0e5c82f6f8ae0536f234a37e39da29cc7510 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Covered extra paths for Exiftool mapper test

Signed-off-by: Tom Van Herreweghe <[email protected]>

1d4a96bcd49967ddeea90e30069962cda4bcbb5e authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Unit tests for GPS stuff

Signed-off-by: Tom Van Herreweghe <[email protected]>

401686cce2af53ab06fc262f1c9cfde8cf8eedfc authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
More unit tests for Exif (GPS added)

Signed-off-by: Tom Van Herreweghe <[email protected]>

1e2e623a2fffcf93e49299f1ce1ed1d383bca6d9 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add GPS code

Signed-off-by: Tom Van Herreweghe <[email protected]>

476367b4b260d85a0a8d4459cc64bf4290bf8bdd authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Corrected stubbing of root function

Signed-off-by: Tom Van Herreweghe <[email protected]>

795fab58b9ff0626e5a2d18e245cebd397a942cc authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Removed incorrect coverage tag

Signed-off-by: Tom Van Herreweghe <[email protected]>

7b16cd4069c24b737227d94eef459089493e92ad authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Tried mocking proc_open function for coverage

Signed-off-by: Tom Van Herreweghe <[email protected]>

a862beadffe1ac00cc939e50310580fb48ac64d6 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Added @covers annotation for the NoAdapterException

Signed-off-by: Tom Van Herreweghe <[email protected]>

6dbc5942d9c3b1f0b23efe1dbf0a2f3aaec58655 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Exclude Interfaces from coverage report

Signed-off-by: Tom Van Herreweghe <[email protected]>

cc6fbb798fd1009cd2917b58cff25c514202a71d authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Removed obsolete ; in docblocks

Signed-off-by: Tom Van Herreweghe <[email protected]>

874d64558d8a632df3faf5744b3836bd9c8fd719 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Removed unnecessary initialization of variable in Reader class

Signed-off-by: Tom Van Herreweghe <[email protected]>

52bbeef5c680988e9d7ffa717961ad370ce2d092 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Improved coverage annotations on Exif class

Signed-off-by: Tom Van Herreweghe <[email protected]>

06a75fd1c85f07c56afdbada10383189451fa227 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Changed docblocks for AbstractAdapter constructor

Signed-off-by: Tom Van Herreweghe <[email protected]>

32b43589f1a5be9915e290264e0670bb377c1048 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Improved docblocks & removed unused variable

Signed-off-by: Tom Van Herreweghe <[email protected]>

589995212d23b06bcdfb06f9cba39060b4def9af authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Unit test for Native mapper

Signed-off-by: Tom Van Herreweghe <[email protected]>

a2a0272c1a4ac357bfab1a0f6fdc42007a82bc4e authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Removed indenting level in Native mapper class

Signed-off-by: Tom Van Herreweghe <[email protected]>

8fca517e0174d9bd6355d6b3a762bd4a9d26f6bb authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Unit tests for Exiftool mapper

Signed-off-by: Tom Van Herreweghe <[email protected]>

86c4dac8ada202e2926bc80e3658e10ad9186518 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add unit test for Exif mutators

Signed-off-by: Tom Van Herreweghe <[email protected]>

836ac7c4a55aa476cc7f9e730d2886467ab447b7 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Beter interface coverage?

Signed-off-by: Tom Van Herreweghe <[email protected]>

8214151b8d5acf2160924baf4ca25b3db1e150ed authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add @covers annotation for Exif tests

Signed-off-by: Tom Van Herreweghe <[email protected]>

5eb8ca59b0689837e7dfe1fedb4ce0a8e32a163e authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add extra unit tests for Reader class

Signed-off-by: Tom Van Herreweghe <[email protected]>

2daf6e169bd3b8bfa9f1562cc6e9f3ed877ecd7d authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add extra unit tests for AdapterAbstract

Signed-off-by: Tom Van Herreweghe <[email protected]>

2b7fbc6c9521cbe8d1a791a6f63afc4d39b8703f authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add coverage for interfaces & exceptions

Signed-off-by: Tom Van Herreweghe <[email protected]>

281aebd4f371d5ea1394fb6b93f5fa59570b9a2c authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add unit test for Exiftool::setNumeric

Signed-off-by: Tom Van Herreweghe <[email protected]>

3c36d12ebb8dd2b412c7f0f869fa0a7113d33cdc authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Made coverage more explicit

Signed-off-by: Tom Van Herreweghe <[email protected]>

4e0ee69d491d35ce20ef29899b4ab9334431cf98 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add some tests for Exif class

Signed-off-by: Tom Van Herreweghe <[email protected]>

a288667ae656b27674d9fb2163631c47af2b95ea authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add unit tests for Mutator class

Signed-off-by: Tom Van Herreweghe <[email protected]>

cf21a3f2e30d678db70da249620ee529d5e345eb authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add coverage ignore tags

Signed-off-by: Tom Van Herreweghe <[email protected]>

f4eaad8640ab4da9e9437d67cc934e45d638dde8 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Remove strict coverage option

Signed-off-by: Tom Van Herreweghe <[email protected]>

d16cacb469eae0e48d58437da1717f55172ae60a authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Removed blank lines to conform to PSR2

Signed-off-by: Tom Van Herreweghe <[email protected]>

ec812d9e1ff4a1c4e9116be457fc3466f6dcd0da authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Added mutators to Exif class & updated unit tests

Signed-off-by: Tom Van Herreweghe <[email protected]>

fb7763f5f478e0a1d66f975b1ceb929f33cd2189 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Bugfixed some small inconsistencies

Signed-off-by: Tom Van Herreweghe <[email protected]>

0ba62768f73dfbea36276b696b036d407b345b64 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Extracted mapping of native data to separate mapper & updatd Native adapter to use that mapper

Signed-off-by: Tom Van Herreweghe <[email protected]>

ae92380b78c452e8f706e085e34a213bc8aa7742 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Extracted mapping of ExifTool data to separate mapper & updated Exiftool adapter to use that mapper

Signed-off-by: Tom Van Herreweghe <[email protected]>

bb6f4e263099e593bc723f287be6eeb42cb8446e authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
AdapterAbstract now uses Hydrator for setOptions; Removed obsolete methods

Signed-off-by: Tom Van Herreweghe <[email protected]>

bf6ad93a31e26d3234bdd69f2dcf3bf7d7cb3c38 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add separate mappers for mapping data to Exif object format

Signed-off-by: Tom Van Herreweghe <[email protected]>

8f6cdc03d90fef6c69b1a4b8f5803ab743028bfe authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Add Mutator Hydrator for hydrating Exif objects

Signed-off-by: Tom Van Herreweghe <[email protected]>

cabf6a36562ce55e684d727f2ee08ac7d850ced4 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
Merge pull request #30 from juliangut/master

Geolocation

fe64685044e920110204bcabd7bd62e1d914bec1 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
add phpunit coverage reference

61533c9f2b6dd77b6cd7303e888a530dac571da0 authored almost 10 years ago by Julián Gutiérrez <[email protected]>
remove unused variable

272fc2dd40ba307a7e0f297e50b49593c17cad80 authored almost 10 years ago by Julián Gutiérrez <[email protected]>
limit GPS coordinates to decimal degrees

79b04dc9d42e65cce13968f38917214f6d953196 authored almost 10 years ago by Julián Gutiérrez <[email protected]>
Add CodeClimate badge to README

f91e9ca07ce11e7ef2ee14c90892e695c28611c3 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>
GPS detection

a6d58bb619035f614d5eb6bae70c7a77de1c00e5 authored almost 10 years ago by Julián Gutiérrez <[email protected]>
Merge pull request #29 from Miljar/rel/v0.3.0

Rel/v0.3.0

cc31d780944abfd97b771e4f9a1c097dfc6b4cf5 authored almost 10 years ago by Tom Van Herreweghe <[email protected]>