Commit Graph

2396 Commits

Author SHA1 Message Date
Andy Miller
19f3a24257 version update 2016-10-22 22:38:37 -06:00
Andy Miller
5bf95d8b87 Fixed an issues with unset SSL setting #1132 2016-10-22 22:36:58 -06:00
Andy Miller
6185edcc1b version update 2016-10-22 20:48:37 -06:00
Fredrik Ekelund
db4c9c1844 ImageMedium#derivatives now works with image filters (#1107)
* ImageMedium->derivatives now works with image filters

Previously, using ImageMedium->derivatives would not work well in
combination with image filters or the other method of generating
srcset variants of images (by appending eg. "@2x" to their
filenames). This commit hopefully fixes that.

* Modified initialization of image alternatives

The biggest alternative will now become the base medium, and
alternatives will be filled out as necessary in a descending
manner.

* Fully reset image when derivatives method is called

Otherwise we get some funky results, with the possibility of two
different images being rendered between the full-width srcset
version and the original src version.

* Account for risk of original file not existing when generating image derivatives

* Fixed an issue where too many alternatives would be generated

When using naming conventions to generate image alternatives, this
patch would previously generate a “@1x” alternative if one didn’t
exist. That’s no longer the case

* Add an "@1x" alternative when an image lacks a base medium

When an image only has an alternative medium - ie. the only
version of the image ends in eg. "@3x", then we construct the
missing alternatives automatically. Previously, we would only do
this down till "@2x", meaning that the image that would have been
the base medium, had the image been manually resized, wasn't
created. This has now been fixed.

* Always make smallest image alternative the base medium

When an image lacks a base medium on disk (eg. the only existing
image is an @2x version), then we make a scaled down version the
base medium, which ensures that the smaller version is served up
in the src attribute in the HTML.

Also, don't reset the image alternatives when calling
ImageMedium#derivatives, instead only generate the image
alternatives that are missing.

* Set better prettynames for image derivatives

* Changed image derivatives prettynames to be width based

Instead of example2x.jpeg, we now have eg. example1280w.jpeg
2016-10-22 20:44:28 -06:00
Djamil Legato
a96820af36 Ensuring fallback to true for verify_peer, just in case 2016-10-20 11:01:11 -07:00
Djamil Legato
790429e286 Only pass verify_peer settings to cURL and fopen if the setting is disabled 2016-10-20 10:54:05 -07:00
Andy Miller
cac93a73af version update 2016-10-19 09:29:00 -06:00
Flavio Copes
855d4f73b9 Add ability to adjust images orientation using EXIF data (#555)
* Auto-adjust images orientation using EXIF data

* Fix composer.json

* Drop Excerpts edit

* Restore automatic orientation fix

* Revert "Restore automatic orientation fix"

This reverts commit 4b8af1fe72.

* Add auto orientation capability to images. Defaults to false to avoid forcing cache on every image

* Changelog
2016-10-19 06:46:07 -06:00
Andy Miller
92401de443 Fix for prettyname growing with operations 2016-10-14 17:51:13 -06:00
Andy Miller
19dfa4e011 Fixed responsive pretty names 2016-10-14 14:14:11 -06:00
Benny
50c2ecbfdf ParsedownGravTrait addBlockType and addInlineType enhancements (#1062) 2016-10-12 18:04:32 -06:00
Andy Miller
5143941356 Tweaks for PR #1091 - using same 'display' setting and values 1,0,-1 for full backwards compatibility (even on save) 2016-10-12 17:46:56 -06:00
Andy Miller
05bd715d6c Tweaks to session split PR - #1096 2016-10-12 17:17:45 -06:00
Aaron Dalton
4f8ac36a9a Added 'system.errors.verbosity' that ideally would replace 'system.errors.display' eventually (#1091) 2016-10-12 17:10:58 -06:00
maxfrigge
6300ab8a03 feat(admin): add setting to split admin and front-end session (#1096) 2016-10-12 17:03:30 -06:00
Andy Miller
0cadb0cd90 Added onMediaLocate() event to add custom media locations for Excerpt support 2016-10-12 16:54:14 -06:00
Andy Miller
a9eb707d8b Added fast hash option for file checking. Checks all files and timestamps 2016-10-12 16:52:51 -06:00
Andy Miller
9a56bff1d4 Merge branch 'feature/breaking_out_link_and_image_logic' into develop 2016-10-11 15:56:35 -06:00
Andy Miller
4ed5f163ed Added an option to get just the route back from Uri::convertUrl() 2016-10-11 12:49:49 -06:00
Flavio Copes
e95c4db843 Avoid failing on files not listed in media.types, in which case fromFile returns null 2016-10-11 19:42:15 +02:00
Djamil Legato
efaf41c4e2 Reverted 21cd09e2a9 2016-10-11 09:58:09 -07:00
Djamil Legato
21cd09e2a9 Fixed jpeg file format support in Media 2016-10-10 14:58:42 -07:00
Andy Miller
8d84b94bc7 Some cleanup and a working test 2016-10-06 19:01:48 -06:00
Andy Miller
ce2b7d7175 Languages fixed again, was issue with type 2016-10-06 18:30:03 -06:00
Andy Miller
9a21792b27 Refactored into Excerpts helper but multilang broken 2016-10-06 18:05:56 -06:00
Andy Miller
185acb4d2a updated some docblocks 2016-10-06 11:35:48 -06:00
Andy Miller
087ec7ebaf cleanup 2016-10-06 11:12:53 -06:00
Andy Miller
2a507ba994 cleanup 2016-10-06 11:11:03 -06:00
Andy Miller
1d852abad3 cleanup 2016-10-06 11:08:55 -06:00
Andy Miller
4762663507 cleanup 2016-10-06 11:03:36 -06:00
Andy Miller
e5524af557 cleanup 2016-10-06 10:58:27 -06:00
Andy Miller
5baec2dca5 Bit more flexible! 2016-10-05 21:49:09 -06:00
Andy Miller
5866379b92 some more helper stuff 2016-10-05 21:39:53 -06:00
Andy Miller
46a5567386 just dealing in excerpts for now 2016-10-05 20:57:00 -06:00
Andy Miller
4c6c9a722c initial attempt 2016-10-05 17:15:46 -06:00
Flavio Copes
bbcc627a70 Fix saving a group, use data 2016-10-04 16:41:07 +02:00
Andy Miller
0416956af8 Merge branch 'develop' of https://github.com/getgrav/grav into develop 2016-10-03 18:49:10 -06:00
Andy Miller
3a250d2744 cleaned up with regex constant 2016-10-03 18:48:43 -06:00
Flavio Copes
36e3b788a6 Add jQuery 3.x #1070 2016-10-03 17:18:00 +02:00
❤ rose shimada
c51a07c4e9 Adding xlsm to supported mime types (#1054)
Most of Excel family is there except for macro-capable xls in Office 2007. Tested and working to enable .xlsm file upload.
2016-10-03 16:56:59 +02:00
Flavio Copes
bc3943b386 Reformat 2016-10-03 16:03:01 +02:00
Andy Miller
c6f8fe259a Removed duplicate method Grav::mime() and used existing (renamed) Utils::getMimeByExtension(), also added Utils::getExtensionByMime() 2016-10-01 17:16:35 -06:00
Andy Miller
c0c77fff67 Added ability to override the twig template format (html, son, xml, etc) via page header #1067 2016-09-30 12:12:52 -06:00
Andy Miller
9bd058e319 Added ability to set cache.enabled via plugin 2016-09-30 07:51:06 -06:00
Andy Miller
50ff5f0920 Don't support page folders that contain param_sep in the folder name - https://github.com/getgrav/grav-plugin-admin/issues/796 2016-09-29 17:03:28 -06:00
Andy Miller
d7dce7a6d7 Merge branch 'develop' of https://github.com/getgrav/grav into develop 2016-09-29 16:45:47 -06:00
Andy Miller
956e5bd34f Fixed external page saving - https://github.com/getgrav/grav-plugin-admin/issues/789 2016-09-29 16:45:20 -06:00
Matias Griese
112b895d56 Add option not to set environment (CLI) 2016-09-29 11:48:04 +03:00
Djamil Legato
d824e8a934 Merge branch 'develop' of https://github.com/getgrav/grav into develop 2016-09-28 12:45:21 -07:00
Djamil Legato
3e02961c77 Ensure to always return an array from Licenses::get 2016-09-28 12:45:17 -07:00