Joshua Sherman
293f618bef
Worked through some bugs, updated dependencies
...
The vendor directory is now just composer stuff. Planning to rearrange some
files soon but wanted to commit these changes. AYAH is now installed via
composer from a package I am maintaining and I dropped the test helpers as it
is a dev-only requirement (and that's assuming you even want to test).
2014-01-20 22:06:59 -05:00
Joshua Sherman
c9f39e2e18
Updated email address
2014-01-20 15:19:38 -05:00
Joshua Sherman
200988eecf
Swapped all array() for the shorthand []
...
Also finished up coverage on the Cache class.
2014-01-15 14:09:54 -05:00
Joshua Sherman
b3c70ecdec
Last one, I swear
2014-01-11 16:30:53 -05:00
Joshua Sherman
dcee9e748a
More .composers left over
2014-01-11 16:29:09 -05:00
Joshua Sherman
8fc726b983
Updated copyright date.
...
It's a new year, figured it would be nice to get this done before summer time
like most years.
2014-01-05 13:44:25 -05:00
Joshua Sherman
6e9736f030
Finished up tests for Dynamic class
...
Switched closure compiler to a composer version for ease of use when doing CI testing
2014-01-03 00:22:58 -05:00
Joshua Sherman
17752f71b3
More composer stuff, updated compile / minify logic
...
Now using composer installed apps for less and scss files.
2014-01-02 22:39:19 -05:00
Joshua Sherman
bfa35794b5
Cleaned up old code and wrote more tests
...
Log class is fully tested, Dynamic class is nearly complete but I wanted to see what Travis would bark about regarding LESS and SASS
2014-01-02 18:16:15 -05:00
Joshua Sherman
54471c361b
So much refactoring...
2013-12-30 00:38:13 -05:00
Josh Sherman
d96181c60f
Q4 2013, seemed like a good time to update the copyright notices
2013-11-04 17:36:04 -05:00
Josh Sherman
dca62b82d1
Removed unnecessary sanity checks when calling Log
2013-09-15 12:02:07 -04:00
Josh Sherman
465976818c
Dropped modules, spruced up Dynamic class
...
Dropped the bootstrap submodules since the bootstrap is moving out of this project again. Also dropped LESS, relying on an installed copy (similar to SASS)
2013-01-31 15:01:52 -05:00
Josh Sherman
2cb9577ca2
Added SASS support
...
Closes #12
2013-01-28 16:59:44 -05:00
Josh Sherman
640727c554
Turned off modified time checks for CSS files
...
There's a note in the code as to why
2013-01-13 00:11:44 -05:00
Josh Sherman
80e6e35191
Swapped online closure compiler for a local copy
...
Java is a dependency. Online compiler is generally slower than running something locally, so this is a favored improvement.
2013-01-08 17:21:11 -05:00
Josh Sherman
1154a1d901
LESSed up the minification logic
2012-10-14 20:05:03 -04:00
Josh Sherman
b05a1691f2
Added support for LESS
...
Dynamic class detects less files, compiles them to CSS then minifies it
2012-10-14 16:33:48 -04:00
Josh Sherman
6f114361bd
Updated copyright, website and contact email
2012-09-30 12:40:29 -04:00
Josh Sherman
d312d92033
Minification is now a configuration option, off by default
2012-02-24 23:22:27 -05:00
Josh Sherman
df5a2e2aaa
Removed logic to load /__pickles/(js|css)/*.(js|css) files. It didn't work in nginx without trickery and it was a fundamentally ignorant approach since it caused PHP overload just to load a static file. The inclusion of the boilerplate will allow users to fork said project and have all files readily available.
2011-08-28 18:00:30 -04:00
Josh Sherman
886026aa4c
Added reference name to exception that is thrown.
2011-08-06 13:31:08 -04:00
Josh Sherman
3a89586eb1
Added configuration variable to disable logging. Currently it is a boolean value, but eventually it will probably be broken out into an array with key/value pairs to correspond with the different logging options within the PICKLES core.
2011-06-15 21:13:28 -04:00
Josh Sherman
996241debb
Updated headers to have 2011 in the copyright date. Also updated copyright to my name as the LLC is currently defunct.
2011-05-09 22:14:55 -04:00
Josh Sherman
ede51db2d0
Fixed RegEx checking if we're dealing with internal files.
2010-12-11 13:41:09 -05:00
Josh Sherman
d638de26c0
Rearranged the methods and simplified the regex
2010-12-11 13:28:29 -05:00
Josh Sherman
89e2c3db19
Cleaned up stray whitespace.
2010-12-09 20:12:05 -05:00
Josh Sherman
4c0baeb00a
Removed internal() method to generate references to PICKLES files. Should use existing methods, but make sure to include the PICKLES path (e.g. /__pickles/js/core.js).
2010-11-26 13:50:48 -05:00
Josh Sherman
072afaf936
Added another logged warning when unable to serve up a minified file.
2010-11-24 23:40:29 -05:00
Josh Sherman
1173636365
Logged warning when minified file is not present and cannot be generated.
2010-11-24 22:41:43 -05:00
Josh Sherman
973c8307a7
Added some notes and some @todo items.
2010-11-06 18:50:49 -04:00
Josh Sherman
66088b7613
Added a class for handling hard caching and minification of [dynamic] content.
2010-10-17 17:34:51 -04:00