Commit Graph

  • 1b0c3d1fce Fix phpstan error Matias Griese 2022-06-29 13:06:43 +03:00
  • 00cb9c3540 Make the new relationships code to work in PHP 7.3 Matias Griese 2022-06-13 17:25:32 +03:00
  • 70bbc0810b Minor media improvements and fixes Matias Griese 2022-06-21 11:57:47 +03:00
  • b9800b7c35 Allow to configure syslog tag (#3596) Paweł Bogusławski 2022-06-15 18:38:59 +02:00
  • d6e72708bf Composer update Matias Griese 2022-06-15 14:41:05 +03:00
  • 2aff274c31 Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8 Matias Griese 2022-06-15 14:39:38 +03:00
  • b5ab00639b Merge branch 'develop' of github.com:getgrav/grav into feature/api Matias Griese 2022-06-15 14:38:39 +03:00
  • 1ab41ea48d Merge branch 'develop' of github.com:getgrav/grav into feature/media Matias Griese 2022-06-15 14:38:00 +03:00
  • 024964eafb Merge tag '1.7.34' into develop Andy Miller 2022-06-14 11:09:32 -06:00
  • cf38cccda1 Merge branch 'release/1.7.34' 1.7.34 Andy Miller 2022-06-14 11:09:32 -06:00
  • f8d736b24a prepare for release Andy Miller 2022-06-14 11:09:20 -06:00
  • 62c4f3c768 Ignore phpstan error Matias Griese 2022-06-14 20:08:04 +03:00
  • 31920bb153 Composer update Matias Griese 2022-06-14 19:57:42 +03:00
  • b18b49a239 Fixed login and user search by email not being case-insensitive when using Flex Users Matias Griese 2022-06-14 10:43:46 +03:00
  • 9d6a2dba09 Fixed Twig |filter() allowing code execution Matias Griese 2022-06-13 21:11:33 +03:00
  • de4af5dbcc Fixed bin/grav install command with arbitrary destination folder name Matias Griese 2022-06-13 20:38:16 +03:00
  • f31541250f Fixed broken phpstan tests Matias Griese 2022-06-13 19:29:42 +03:00
  • f570cea3bd Fixed alias class references Matias Griese 2022-06-13 19:19:00 +03:00
  • 0b54a7b4bc Ignore upcoming media.json file in media Matias Griese 2022-06-13 18:22:03 +03:00
  • f5f65453c3 Reimplement object save() and delete() to be more flexible Matias Griese 2022-06-13 17:25:32 +03:00
  • 03e8817afe Code cleanup Matias Griese 2022-06-13 16:35:54 +03:00
  • 1a8d88e9a3 Improved MediaUploadInterface Matias Griese 2022-06-13 16:34:35 +03:00
  • d55c556877 Docblock fix Matias Griese 2022-06-13 16:33:08 +03:00
  • c148c75962 FlexObjectTrait::$events fix Matias Griese 2022-06-13 16:31:44 +03:00
  • 848cef74ce Implemented AbstractMedia::__debugInfo() (returns serialized object) Matias Griese 2022-06-10 14:52:37 +03:00
  • ab6ee23357 Move doDelete() methoid to Common\FlexObjectTrait Matias Griese 2022-06-10 14:51:41 +03:00
  • 083dea5782 Fixed Image::createFromArray() Matias Griese 2022-06-10 14:37:29 +03:00
  • def437e42b Improved deleting flex objects Matias Griese 2022-06-10 14:15:59 +03:00
  • e8bc5fac71 Added methods to copy, move and delete all media Matias Griese 2022-06-10 13:21:48 +03:00
  • 48400920c4 Merge branch 'develop' of github.com:getgrav/grav into feature/media Matias Griese 2022-06-10 11:51:52 +03:00
  • f464492582 Composer update Matias Griese 2022-06-10 11:51:28 +03:00
  • 54f9e73f6f Fixed fatal error with videos Matias Griese 2022-06-08 21:35:56 +03:00
  • e3f5b7ea04 Disabled media caching for now Matias Griese 2022-06-08 19:11:30 +03:00
  • 8c2c8d3f15 Fixed removing file from local media Matias Griese 2022-06-08 19:10:26 +03:00
  • 34915d96a3 Image class: Do not allow images to be created without a size Matias Griese 2022-06-08 18:56:42 +03:00
  • 6fd5bd0b13 Updated media to use fixed key for objects Matias Griese 2022-06-08 12:37:07 +03:00
  • 81aa4601e4 Changelog update Matias Griese 2022-06-06 11:37:10 +03:00
  • 6b57f29511 Add Eastern Yiddish Yankl-Peretz Blum 2022-06-01 01:47:11 +03:00
  • 74296a80d0 Add back Yiddish to Language Codes yankl 2021-04-28 19:45:25 +03:00
  • 74c1dfa433 Composer update Matias Griese 2022-05-20 16:48:41 +03:00
  • f51a9d9d87 Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8 Matias Griese 2022-05-20 16:45:54 +03:00
  • cb9fcbce74 Merge branch 'develop' of github.com:getgrav/grav into feature/media Matias Griese 2022-05-20 16:44:16 +03:00
  • 8dbc394ae7 Composer update Matias Griese 2022-05-20 16:42:06 +03:00
  • 89709a7190 Merge branch 'develop' of github.com:getgrav/grav into feature/api Matias Griese 2022-05-20 16:41:30 +03:00
  • e6320fa327 Changelog update (typo) Matias Griese 2022-05-20 16:40:54 +03:00
  • 3bf979bd0f Changelog update Matias Griese 2022-05-20 15:57:03 +03:00
  • 6fa96ca554 Regression: Fixed saving page with a new language causing cache corruption [#2282] Matias Griese 2022-05-20 15:55:38 +03:00
  • 60ce105fa5 Improved flash media handling in MediaIdentifier Matias Griese 2022-05-20 11:58:09 +03:00
  • ec16b5184e Fixed creating empty uploaded file Matias Griese 2022-05-20 10:59:53 +03:00
  • eda078361c Media cache: allow also png <=> webp Matias Griese 2022-05-18 21:57:56 +03:00
  • 9445ad887c Media: Fixed broken meta and thumb file support Matias Griese 2022-05-18 20:34:09 +03:00
  • 6d74739d17 Fixed support for resized png, gif Matias Griese 2022-05-18 20:07:16 +03:00
  • d8d628aa1e Added webp support for cached images Matias Griese 2022-05-18 15:25:33 +03:00
  • a4d5cf28b1 Fixed too strict interface Matias Griese 2022-05-18 13:44:19 +03:00
  • c5efe25228 scaledFromMedium() can now be shared Matias Griese 2022-05-18 13:27:16 +03:00
  • ad469209b6 Media: Minor fixes, optimizations and cleanup Matias Griese 2022-05-18 13:23:47 +03:00
  • a29cafe801 Optimized MediumFactory::scaledFromMedium() method Matias Griese 2022-05-18 13:22:43 +03:00
  • 6afc59e412 Improved retina image support Matias Griese 2022-05-18 13:21:24 +03:00
  • a7a9b5d132 Fixed a potential fatal error when using watermark in images Matias Griese 2022-05-13 17:04:32 +03:00
  • cb69b8a275 Fixed image watermarks Matias Griese 2022-05-13 15:42:30 +03:00
  • 66ec27d8fe Fixed image merge operation Matias Griese 2022-05-13 15:40:19 +03:00
  • bc4cf15f47 Fixed auto width and height in markdown Matias Griese 2022-05-13 15:37:21 +03:00
  • 83a0515d95 Fixed image debug to work with cached retina variants Matias Griese 2022-05-13 15:35:38 +03:00
  • 28e2c9bbef Cleanup unused method ImageMediaTrait::generateCacheImage() Matias Griese 2022-05-12 20:38:25 +03:00
  • ea842aef0a Minor media bug fixes Matias Griese 2022-05-12 20:37:31 +03:00
  • f8c5684dae Return proper placeholder image when cached image doesn't exist Matias Griese 2022-05-12 15:52:03 +03:00
  • 05f1840218 Added retina support for cached images just by requesting @2x or @3x: /images/04/b6/6f9...109/image@2x.jpg Matias Griese 2022-05-12 15:03:34 +03:00
  • f58e8dbb67 Media: Initialize typed variables Matias Griese 2022-05-12 13:02:55 +03:00
  • 1c2a1c1126 Media class improvements (typed properties, phpstan fixes) Matias Griese 2022-05-12 12:40:31 +03:00
  • 8ce7b0ba44 Added retina support for Image\Adapter operations Matias Griese 2022-05-11 13:01:23 +03:00
  • fb25f33281 Fixed calls to undefined Media methods, they will now return null in order to fix twig templates with undefined variables Matias Griese 2022-05-11 11:23:46 +03:00
  • ec703ef7e2 AbstractMedia::prepareFileInfo() should also take a look into meta Matias Griese 2022-05-10 22:34:17 +03:00
  • d4bb67c802 Improve media index Matias Griese 2022-05-10 22:22:54 +03:00
  • 7f87c043dc Added indexing support for hashed filenames Matias Griese 2022-05-10 21:43:37 +03:00
  • f72944bf19 Minor fixes Matias Griese 2022-05-10 12:07:58 +03:00
  • 1ddde55543 Fixed retina scale Matias Griese 2022-05-09 14:45:43 +03:00
  • 8dc304935d Fixed image media auto sizes Matias Griese 2022-05-09 14:36:53 +03:00
  • 9745eaeeb8 Fixed unit test for image resizing where behavior has changed Matias Griese 2022-05-09 12:03:00 +03:00
  • 298dea3adc Revert part of fix for remote URLs in markdown using subfolder path, see commit ae346564 Matias Griese 2022-05-09 11:45:24 +03:00
  • 0033254a1b Clone medium when it is being fetched from media Matias Griese 2022-05-09 11:29:27 +03:00
  • 4c40e57463 Cached images do not need timestamps Matias Griese 2022-05-09 10:54:13 +03:00
  • 9c4c5ddfd9 Fixed media adding timestamps when they should not Matias Griese 2022-05-09 10:53:51 +03:00
  • d7f783ab9e Updated unit tests to match the new cache image format Matias Griese 2022-05-06 17:48:29 +03:00
  • 8449901f3f Merge branch 'develop' of github.com:getgrav/grav into feature/media Matias Griese 2022-05-06 17:34:20 +03:00
  • 460ca49f9b Composer update Matias Griese 2022-05-06 17:34:00 +03:00
  • e1b4c8fadd Medium improvements Matias Griese 2022-05-06 17:18:57 +03:00
  • 79b3415ac6 Medium: Use strict types where possible Matias Griese 2022-05-06 14:04:07 +03:00
  • 52f2488281 Fixed media serialization Matias Griese 2022-05-06 13:40:10 +03:00
  • 4312df9eaf Updated Grav version and PHP minimum to 7.4.1 Matias Griese 2022-05-06 12:52:05 +03:00
  • 8c11c31bef Added system.images.mutation_compat setting Matias Griese 2022-05-06 12:47:48 +03:00
  • cb2c583454 Thumbnails need to be images, other minor fixes Matias Griese 2022-05-06 11:46:15 +03:00
  • 24394b68eb Mark medium methods pure/unpure Matias Griese 2022-05-06 11:45:08 +03:00
  • 914d0b0cfd Prepareations to make medium immutable Matias Griese 2022-05-05 19:20:54 +03:00
  • 9c90a62b6c Updated media class interfaces to PHP 7.4 standards Matias Griese 2022-05-05 19:17:01 +03:00
  • f5d2b546dc Medium no longer extends Data Matias Griese 2022-05-05 12:05:19 +03:00
  • 32a486f1d4 Added ToManyRelationship::getNthIdentifier() Matias Griese 2022-05-05 11:03:06 +03:00
  • 1237f0a6d6 Added support for multipart/form-data content type in PUT and PATCH requests Matias Griese 2022-05-04 14:45:59 +03:00
  • 9ec3e7d731 Minor fix on account relationships Matias Griese 2022-05-03 16:28:02 +03:00
  • d6dcd96301 Added relationships support for user accounts Matias Griese 2022-05-03 13:18:57 +03:00
  • 2957077935 Added relationship logic for flex Matias Griese 2022-05-03 10:27:50 +03:00