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

Fix FFProbe keywords as String (#68)

94f26709ddbcbd49c8c70e18ba972e678f5d3d6d authored over 1 year ago by David Rousselie <[email protected]>
Remove executable bit (#67)

12c4976d2dea44fc4eb3b9dd33428b95ba7461c0 authored almost 2 years ago by qwerty287 <[email protected]>
Fix Exif extraction logic when using ImageMagick (#65)

* Fix Exif extraction logic when using ImageMagick

This PR removes the mapping of the file's ...

14e7a269024eedb81b5a44088305fa0a0cba136e authored almost 2 years ago by wladif <[email protected]>
Delete .coveralls.yml (#66)

a62eb05c3c2d0dc2dc2e8e77dc86814d47a645e1 authored almost 2 years ago by qwerty287 <[email protected]>
Fix annotations (#64)

7d123fb894fb8c7de94c365f6406e44f73977f40 authored almost 2 years ago by qwerty287 <[email protected]>
Remove unnecessary exception and `null` checks (#63)

* Remove unnecessary exception and `null` checks

* Remove bad `@covers` annotations

* Remo...

bfc651d054c38b902fc8197c7c1db22d16ecb09a authored almost 2 years ago by qwerty287 <[email protected]>
function always return an Exif object + fix tests (#62)

8460af5bae3e34f51376b0b79e73b1cbeb7fbca7 authored almost 2 years ago by Benoît Viguier <[email protected]>
use contracts (#61)

* use contracts
* update phpstan

14c624b97d3a95c27db6fdfcb820ff341b042d94 authored almost 2 years ago by Benoît Viguier <[email protected]>
improve readme + composer update (#60)

ed40375c77fc29269f65b94daf2eada09aa191b8 authored about 2 years ago by Benoît Viguier <[email protected]>
use class string instead of full string + add enum for type (#59)

* use class string instead of full string + add enum for type
* Add fix command to composer
* ...

eab5dbbe270a9ef6230d92b22907b3576deb4879 authored about 2 years ago by Benoît Viguier <[email protected]>
Require PHP 8.1 (#58)

8e35bc6848b8f33b6455254b66838f379e55aaa9 authored about 2 years ago by qwerty287 <[email protected]>
`composer update` and test PHP 8.2 (#57)

* `composer update`

* Remove different dependency types (use locked)

* Fix workflow

* F...

452546a8e5d91c222d61666e029524aa3ed5311a authored about 2 years ago by qwerty287 <[email protected]>
Apply fixes with regard to new PHPStan rules (#56)

bc0e753f67a1cca4a7449425f29f8281f746ec0d authored about 2 years ago by Benoît Viguier <[email protected]>
Fix 1548 (#55)

* New MapperAbstract class with a recursive trim
* Support IPTC:CopyrightNotice
* Support more...

c0d1ce46b1bf55d951f9adcc95b3b417b7f1e76c authored about 2 years ago by Kamil Iskra <[email protected]>
upgrade to code-safe-2.2 (#48)

* add comment of why mutation testing is disabled
* update composer

ada5def97d3845e646f6975b3ea2b9e0fcb0e87d authored about 2 years ago by Benoît Viguier <[email protected]>
round latitude and longitude to precision 12 (#54)

7b1eb6cb300248d4b362f741065cb0d15212a147 authored over 2 years ago by Benoît Viguier <[email protected]>
Gracefully handle invalid IPTC data (#53)

e60845c9e1132f70e3973d529149c523eb095857 authored over 2 years ago by Kamil Iskra <[email protected]>
version 0.7.11 (#52)

a5daecb96566f88449daec95e0c22ed345933350 authored over 2 years ago by Benoît Viguier <[email protected]>
Various fixes (#51)

* Suppress errors from exif_read_data

* Extract IPTC tags in the ImageMagick adapter

* Fix...

1c34f7f05b03641483dc8b62c2f86b92b7682fda authored over 2 years ago by Kamil Iskra <[email protected]>
Ignore tags with null or empty values (#50)

2bd2d3482cca296fc477fe1a07d1f465e145264c authored over 2 years ago by Kamil Iskra <[email protected]>
Ignore empty GPS data (#49)

Co-authored-by: Matthias Nagel <[email protected]>

ef77c3767a57ca6792efc19e389642d3d8844958 authored over 2 years ago by Kamil Iskra <[email protected]>
Update README.md

33fb4bdca593a79cca71f44b37da9812fb3c5876 authored over 2 years ago by Kamil Iskra <[email protected]>
Fix 1367 (#44)

* Accept 0 degrees/minutes/seconds

* Fix argument types of some set methods

* Add width an...

f908413caefcd3d0a4224dfb845b7c9e60d14635 authored over 2 years ago by Kamil Iskra <[email protected]>
Fix null (#47)

* Gracefully handle null values in convertToUTF8

fcfa13ed81fd7666015e1f354c59fb88d00c59ba authored over 2 years ago by Kamil Iskra <[email protected]>
Downgrade safe (#46)

* downgrade Safe to allow merge with Lychee

777b74fbe637006547c7383de4f419ec5cc8da3b authored over 2 years ago by Benoît Viguier <[email protected]>
use dependency for rules rather than import one by one (#45)

* use dependency for rules rather than import one by one

Co-authored-by: qwerty287 <80460567+...

0b05b47c70d3a0edc92df7b2116ee44c7ed2d713 authored over 2 years ago by Benoît Viguier <[email protected]>
Apply PHPStan here. (#43)

* remove bug in php.yml
* fix composer to php8
* lowest & highest
* require Safe functions
*...

d4c69d3884b108760fb0971ab0fdf66254268945 authored over 2 years ago by Benoît Viguier <[email protected]>
Merge pull request #42 from qwerty287/upd-ffmpeg

Update php-ffmpeg and add composer lock file

baf5c7759d56e7be37746f4d3da60c438a9bd151 authored over 2 years ago by Matthias Nagel <[email protected]>
Add composer.lock to files

b3218a0b98323408e9546e1e1a5fdbc9d8051faf authored over 2 years ago by qwerty287 <[email protected]>
Update README

8590e0e145586683cc251a788e1ae58261581f97 authored over 2 years ago by qwerty287 <[email protected]>
Update php-ffmpeg

e5058e12f009a716dcb663199a5d7a53c5a3aedd authored over 2 years ago by qwerty287 <[email protected]>
Gracefully handle null entries in the array (#41)

568b56c6b33cca87dcb56103d1d1eb0609091def authored over 2 years ago by Kamil Iskra <[email protected]>
Support for Php8 & 8.1, drop 7.4 (#40)

* stronger types requirements
* Full support for php8
* fix dependencies
* Make workflow more...

458b697a0620e66f062ae792dc4cf6e68270661e authored over 2 years ago by Matthias Nagel <[email protected]>
Support single values for keywords (#39)

Co-authored-by: Matthias Nagel <[email protected]>

a4e6f5c5bf30f1e240ec9a68b4433458c71c5d30 authored over 2 years ago by Kamil Iskra <[email protected]>
Don't accept 0000:00:00 00:00:00 as a valid date (#38)

Co-authored-by: Matthias Nagel <[email protected]>

3187171b11ef84bff89101d41681e08b694e0cf2 authored over 2 years ago by Kamil Iskra <[email protected]>
Fix 1117 (#36)

* Fix the extraction of description
* Fix the testcase
* php 7.3 is dead

Co-authored-by: il...

2f74ba7d7a66bc8c9af4e8e8731797d9d4103437 authored about 3 years ago by Kamil Iskra <[email protected]>
add CI to pull request to avoid this crash (#35)

* add CI applied to pull request
* fix return type

4fd2b9e325982f476fdd8bd356cb51d7fa312021 authored over 3 years ago by Benoît Viguier <[email protected]>
update exif tags for contentindentifier (#34)

- In exiftool 12.19 ContentIdentifier was changed to MediaGroupUUID
- In at least version 11.88...

7889dee1d715eca86ebf1302ee4780b15408a4bd authored over 3 years ago by Ian Ager <[email protected]>
Merge pull request #31 from LycheeOrg/update-readme-1

Update Readme

5b554c5bb1d0900cdcf3d3fee42b68d538f67a2d authored almost 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #33 from LycheeOrg/fix-normalizeComponent

Fix normalize component

cf296fd14500c7540bfc04203bcd58c1e7adc3df authored almost 4 years ago by tmp-hallenser <[email protected]>
Add test cases for ImageMagick

14873edb0f865a6a79ef48b7a0e6e9e674104634 authored almost 4 years ago by tmp-hallenser <[email protected]>
Add test cases for FFProbe

f27d99cf95ae9797703158c518792b1860c2a887 authored almost 4 years ago by tmp-hallenser <[email protected]>
Add test case for native mapper

383fd435be3b841cbd5ae8b387973cd7e1a4c84c authored almost 4 years ago by tmp-hallenser <[email protected]>
Same fix for ImageMagick

c83e6d29563327dbb4962469f7bb65a4b56211e7 authored almost 4 years ago by tmp-hallenser <[email protected]>
Same fix for FFProbe

0d9624bcda6892aa3cff15c57ec3517ef121bd6f authored almost 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #32 from MakoPhil/patch-1

Compensate for slightly dodgy EXIF data

e06320de9e4bfa1150ea8fd4474ed2339b1fa213 authored almost 4 years ago by tmp-hallenser <[email protected]>
Update Readme

d35b5dc8e9de3677704baac4a251690d87e2f434 authored almost 4 years ago by tmp-hallenser <[email protected]>
Copy over MIME tweaks from ffprobe adapter (#30)

1ea3468d4ea6a5cf0ea6c748a3a2376de38bbbfd authored almost 4 years ago by Kamil Iskra <[email protected]>
Merge pull request #29 from LycheeOrg/php8

Php8 support and move to GitHub Actions

cd63c0c95e64beada122c38659390216a974cfa5 authored about 4 years ago by tmp-hallenser <[email protected]>
Require php-ffmpeg ^0.17.0

22b1e61353c5eb962fec3413efdb2e6f1b35bcd9 authored about 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #28 from kamil4/fix-lychee-844

Override wrong MIME type for some mp4 files

49b29be75d5691ce006169352fd2369ce84ced77 authored about 4 years ago by tmp-hallenser <[email protected]>
Delete .travis.yml

f9ac4d01de60ddee239a67b0b6f76b5601d5c220 authored about 4 years ago by tmp-hallenser <[email protected]>
Bugfix

09a0170ca23792405b5df86d7ee52d0592c7b0c4 authored about 4 years ago by tmp-hallenser <[email protected]>
Clean up

9170707a11aef72b0268712d16bbb2625045d0f7 authored about 4 years ago by tmp-hallenser <[email protected]>
Trying phpunit 9.3

688a8bc27e60ab5eb80c77bd72c2c0c6b253ae51 authored about 4 years ago by tmp-hallenser <[email protected]>
Trying phpunit 9.2

2ce91ff09d056add17d13089dd6d34a30f6103d1 authored about 4 years ago by tmp-hallenser <[email protected]>
Let's try phpunit 9.5

476a5d59de24901ebb99ac969c93d90cf00cf28d authored about 4 years ago by tmp-hallenser <[email protected]>
Trying to fix dependencies low

ec4575f030709ec9878f51a3e7168fe09c29b84f authored about 4 years ago by tmp-hallenser <[email protected]>
Require phpunit 9

8e735eaca53ab0a11adf74b214ce9846279e041a authored about 4 years ago by tmp-hallenser <[email protected]>
Build imagick from sources also for php7.3

6ebc9a99a9d18c215f3043b6ea7fe8911229aaf3 authored about 4 years ago by tmp-hallenser <[email protected]>
Manually add imagick extension to php.ini for Php7.3

efeacb6e5e05b607a4497f3833ea70a6d646d0a9 authored about 4 years ago by tmp-hallenser <[email protected]>
Imagick extension not loaded for php7.3

d97cca607f786cea7c90700156ea728d89dc4836 authored about 4 years ago by tmp-hallenser <[email protected]>
Fix the formatting

96e3fb512beec768002428c8a1a95872a784fa27 authored about 4 years ago by kamil4 <[email protected]>
Override wrong MIME type for some mp4 files

d9afbc04ec0a1170ef5a3b2f95e03edc5dda92f7 authored about 4 years ago by kamil4 <[email protected]>
(revert) Here are your actions @tmp-hallenser :)

3ac2146d916a713f79a4f1575dd8c3eb3e1235b7 authored about 4 years ago by ildyria <[email protected]>
try fix cov

e0aaa1b30a9510cfc3a5727a2dfa08357c376526 authored about 4 years ago by ildyria <[email protected]>
install imagick

f28d95e26a60c60bc149cb5dcae0c2bfeec3076d authored about 4 years ago by ildyria <[email protected]>
remove imagick from the linter

3e0d0d51d88e7a14b4ce8706218c670baf1d026c authored about 4 years ago by ildyria <[email protected]>
fix

3928cf39c01ba4a74463587dc9097df25d221d7b authored about 4 years ago by ildyria <[email protected]>
try

ef49dbeb5340a126cf897d16ddfefb6293c868af authored about 4 years ago by ildyria <[email protected]>
action!

9955484830d28bf3e1251119c79c14b01e339499 authored about 4 years ago by ildyria <[email protected]>
Further debugging

9a2fcf407294d6a7afdc6bd1712a2f4d53d45503 authored about 4 years ago by tmp-hallenser <[email protected]>
let's try it without awk

a0d15095b046701387c3770c07c7a4785e3d3043 authored about 4 years ago by tmp-hallenser <[email protected]>
It's weired

6dbf5ea6d8dabfc306db7baf850c7dfbee79a9e5 authored about 4 years ago by tmp-hallenser <[email protected]>
It's weired

9537aa1c2209b5f6e598a0cd4935a7ebfddf27e0 authored about 4 years ago by tmp-hallenser <[email protected]>
Debugging

e2e00a39aa59e51536925d8dfe1898f555f2ace6 authored about 4 years ago by tmp-hallenser <[email protected]>
Trying to figure out what's happing

5f8b04fe8a1ab6e54dace09e2051d1c8496870e6 authored about 4 years ago by tmp-hallenser <[email protected]>
Next try

096712d0404b5139af6f59a61713a4edc36f6f82 authored about 4 years ago by tmp-hallenser <[email protected]>
next try

57e7888990ad86826aba9a83e2b708793644ded6 authored about 4 years ago by tmp-hallenser <[email protected]>
next try

3d16374f84876b72397e78525ce8356d3449c954 authored about 4 years ago by tmp-hallenser <[email protected]>
Being more specific at search for extension_dir

f91207e04593d60fe323860d4e2b4dba59ceaaee authored about 4 years ago by tmp-hallenser <[email protected]>
Bugfix

324b345bf4350cbeb6c6cfb9fc0b73894d947821 authored about 4 years ago by tmp-hallenser <[email protected]>
Debugging

1b4937d55005b306a09e4929c51072f99ffd7d29 authored about 4 years ago by tmp-hallenser <[email protected]>
next try

b5731f6328d1afb25fb2d3aa4b251f14e7c57f85 authored about 4 years ago by tmp-hallenser <[email protected]>
Syntax fix

d743a89b7dd3835ae89e9b73c77bc5e2d0a25ff4 authored about 4 years ago by tmp-hallenser <[email protected]>
First travis test for php8

6bbedfadb4d52debe5b995043dba759595bcb2e8 authored about 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #27 from LycheeOrg/bugfixes

Bugfix image direction and added testcase keywords

c78ec611bea970d61cfbf721dc4b5abb33437901 authored about 4 years ago by tmp-hallenser <[email protected]>
Bugfix image direction and added testcase keywords

* Bugfix of image direction in case it's not numerical
* Added testcases
* Added testcases for k...

94c8671bd42f16b7305ebf37caa2cf83121beb30 authored about 4 years ago by tmp-hallenser <[email protected]>
travis.org -> travis.com

8980669dc60b9ce234d895a77f046592958fea4c authored about 4 years ago by ildyria <[email protected]>
Compensate for slightly dodgy EXIF data

I have some very old photos from a very early digital camera. Apparently it has some dodgy EXIF ...

e6db7c994ecce0ce089ee27cb5f000fa59c2bf76 authored about 4 years ago by MakoPhil <[email protected]>
Merge pull request #26 from LycheeOrg/update-readme

Update readme

c8c88a385be0de9af051d6cbbe6dc74ba4b2619b authored over 4 years ago by tmp-hallenser <[email protected]>
Update

c51a308ab63cc7242962fae8588b2479870ad219 authored over 4 years ago by tmp-hallenser <[email protected]>
Update

0b546086a995da2c12c79d22d24c2966587786fe authored over 4 years ago by tmp-hallenser <[email protected]>
Update usage file

f4729e95bd2c89f30f0b0e89cf3e7aff6853d6ee authored over 4 years ago by tmp-hallenser <[email protected]>
Update Readme

511286e87730562cec51b87bc340f1ad1e7f112e authored over 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #25 from LycheeOrg/add-test-cases

Add test cases for recent bugfixes

18c8aa116dcd54cc015f05f0a20744d2798cda0a authored over 4 years ago by tmp-hallenser <[email protected]>
Bugfix

6b8ae3c62b744203df393ea5c5f6670e36066097 authored over 4 years ago by tmp-hallenser <[email protected]>
Add iso test case for imagick

66b139e10cc3a2f2cc05eb739272aefaf4ae0670 authored over 4 years ago by tmp-hallenser <[email protected]>
Add ISO test case for native adapter

f7dee6fcf25ecb83063078bffb155d21235feb94 authored over 4 years ago by tmp-hallenser <[email protected]>
Merge pull request #24 from LycheeOrg/fix-isospeedratings

Fix isospeedratings

e97124bc2fa1149b525109c344b05472944adba8 authored over 4 years ago by tmp-hallenser <[email protected]>