Tobias Braner
6f91e27389
[Refactoring] switched static methods to instance methods as the grav container already exists
2016-03-24 09:13:05 +01:00
Tobias Braner
7051dad34c
[Refactoring] removed debugger als callback parameter in measureTime as it is already injected in the container
2016-03-24 09:09:45 +01:00
Tobias Braner
1f49bee5f2
[Refactoring]: removed block style foreach
2016-03-24 08:38:09 +01:00
maxlysenko
7b3c02cece
A way to override default Parsedown behavior
...
As discussed in #736 It's possible to override default Parsedown processing if the new `tag` for existing `type` will be inserted into the array in higher position then the standard tag we want to override.
2016-03-24 10:03:40 +03:00
Tobias Braner
7edb382d37
[Cleanup] Removed unnecessary use statement
2016-03-24 07:58:00 +01:00
Tobias Braner
b86a9ef564
[Refactoring] Cleaned up the Grav class. Reimplemented load and process
...
to follow clean coding standards.
Cleaned up container setup
Added comments for the new methods in Grav
Removed not needed use statements from grav file
Refactored the grav->process method to be more extendable
Cleaned up a bit, reordered class methods, used measureTime in load
2016-03-24 07:53:10 +01:00
Vaios Karampinis
bfd48218ab
fix some greek translations
2016-03-22 11:47:00 +02:00
Flavio Copes
9ef5b16baa
Fix getting the next available release
2016-03-21 11:33:47 +01:00
Flavio Copes
8682df2e32
Add URI::baseIncludingLanguage()
...
Return the base relative URL including the language prefix, or the base
relative url if multilanguage is not enabled
2016-03-21 11:02:58 +01:00
Flavio Copes
c8a78871a9
Fix issue in installing a plugin that has themes that use it as a dependency
2016-03-21 10:54:11 +01:00
Cristian Martinez
d632adec75
minor refactor: default is 'and'
2016-03-21 01:45:55 +01:00
Vivalldi
8096c535c8
New Plugin Comp; Fix renaming
2016-03-19 16:29:33 -04:00
Djamil Legato
9c38fd9b8f
Do not backup node_modules folder
2016-03-18 16:37:05 -07:00
Flavio Copes
2cf0e2f8b6
Merge pull request #731 from getgrav/feature/translate-dates-automatically
...
Translate dates automatically in Twig filter
2016-03-18 23:30:38 +01:00
Flavio Copes
3aca86ef6f
In GPM::checkNoOtherPackageNeedsThisDependencyInALowerVersion() accept a list of packages that will be excluded from the check
...
Used when updating dependencies of other packages, which cannot be
updated otherwise if we don't know that the package that needs them in
a lower version will be updated too
2016-03-17 17:45:52 +01:00
Flavio Copes
909695169c
Correct getting the latest available version of a package
2016-03-17 17:44:02 +01:00
Flavio Copes
80c6793ef7
Fix getting the latest version when the available property is not set
2016-03-17 16:49:12 +01:00
Flavio Copes
2ad75c8b91
Fix flow
2016-03-17 16:46:17 +01:00
Flavio Copes
3c43888de1
Drop leftover exit() call
2016-03-17 16:44:44 +01:00
Flavio Copes
51c281e7df
Fix blueprint string
2016-03-16 20:25:36 +01:00
Flavio Copes
46ba290004
Add own date Twig filter override to translate dates automatically based on the locale
...
The Twig `date` filter does not translate dates automatically for us.
This translates dates based on the locale set.
2016-03-16 15:35:06 +01:00
Flavio Copes
ca6977d61f
Extract a setLocale() method
...
Also correctly set the locale if the language identifier is 2 letters,
append by default the language identifier otherwise the locale setting
is not applied
2016-03-16 15:34:45 +01:00
Flavio Copes
50b4308242
If the package is updated from an older major release, show warning and ask confirmation
2016-03-16 11:26:32 +01:00
Flavio Copes
b43d621dfc
Added GPM:: checkPackagesCanBeInstalled(), checks the passed packages list can be installed/updated
2016-03-16 11:26:32 +01:00
Matias Griese
2e78beee8f
Add collections filtering to BlueprintSchema
2016-03-15 14:54:51 +02:00
Matias Griese
4ff59ea57c
Add label back to blueprint schema (used in validation)
2016-03-15 14:51:53 +02:00
Matias Griese
fa50ae9367
Add yaml validation
2016-03-15 14:37:40 +02:00
Matias Griese
3f25ad7c4f
Add collections validation
2016-03-15 14:37:22 +02:00
Flavio Copes
9f79c018e6
Restore correct way to get latest available release
2016-03-14 17:51:06 +01:00
Flavio Copes
362bffeba8
Prevent updating a package needed in an older release by an already installed package
2016-03-14 16:07:43 +01:00
Flavio Copes
e557c6f797
Prevent updating dependency needed by already installed packages in an older version
2016-03-14 15:24:16 +01:00
Flavio Copes
65d0149291
Fix next significant release handling
2016-03-14 14:23:45 +01:00
Flavio Copes
fce5de5464
Correctly set nested dependency's package name when uninstalling
2016-03-14 14:23:00 +01:00
Flavio Copes
707d081c55
Fix removing packages when removing a parent package
2016-03-14 14:22:42 +01:00
Flavio Copes
6c4fd4dabc
Tweak the docs for Page::modular() and Page::modularTwig()
...
Fixes #724
2016-03-11 19:15:30 +01:00
Tyler Cosgrove
f3043926e1
Remove local checks; Delete twigtemplates; update inheritence theme
...
All components could use some ❤️
2016-03-10 21:22:55 -05:00
Tyler Cosgrove
fbac9a6dcd
Fix theme:// path errors
2016-03-10 20:56:51 -05:00
Tyler Cosgrove
7d2f13f198
Use twig to process
...
Currently broken as twig loading does not work... test functionality by changing `theme://` to `themes://` in Grav\Common\Twig\Twig
2016-03-10 20:28:49 -05:00
Andy Miller
9119ce8679
Should fix download issues with gzip enabled - #723
2016-03-10 10:28:19 -07:00
Djamil Legato
0716f96d8d
Added json_decode and get_cookie twig filters
2016-03-09 20:22:36 -08:00
Tyler Cosgrove
055db441f8
protect
2016-03-08 22:55:43 -05:00
Andy Miller
068eefab7b
code analysis fixes
2016-03-08 14:42:07 -07:00
Andy Miller
c053a153fe
Code analysis fixes
2016-03-08 14:32:44 -07:00
Matias Griese
f586358ab3
Data\Validation: If field type isn't defined, assume text
2016-03-08 12:21:25 +02:00
Tyler Cosgrove
d5f31db8af
Themes and Checks
2016-03-08 00:44:24 -05:00
Tyler Cosgrove
06d9abaede
initial not complete
2016-03-07 17:01:52 -05:00
Flavio Copes
09a03f8b1a
Gracefully handle invalid packages
2016-03-07 21:16:20 +01:00
Flavio Copes
3317fab0c6
Fix question
2016-03-07 21:16:20 +01:00
Andy Miller
f11c7b40bb
Merge branch 'develop' of https://github.com/getgrav/grav into develop
2016-03-07 11:44:58 -07:00
Andy Miller
5155d09765
Fix for corrupted downloads in inherited themes - https://github.com/getgrav/grav-plugin-admin/issues/437
2016-03-07 11:44:45 -07:00