Revision history for Plack-App-MCCS
2.002000 2023-08-15 01:21:42+03:00 Asia/Jerusalem
- Feature: add support for ignore files, which can be used to block
access to files that match ignore rules. Requests which match any
of the ignore rules will result in a 404 Not Found response.
- Move tests from using Test::More to Test2::Suite.
2.001000 2023-08-06 15:56:30+03:00 Asia/Jerusalem
- Feature: support for serving index pages when a directory is requested
is added. See the index_files attribute.
- Feature: support for serving multiple websites based on the HTTP Host
header. See the vhost_mode attribute.
- Bugfix: responses compressed with a different algorithm than gzip where
returned without a Content-Encoding header.
- Refactor command line flags and constructor parameters.
- Add --help and --man command line flags.
2.000000 2023-08-04 00:41:41+03:00 Asia/Jerusalem
- Upgrade dependencies.
- Use Perl v5.36 features, such as subroutine signatures.
- Add deflate compression support.
- Add optional support for zstd compression.
- Remove core modules from list of dependencies.
- Minor refactoring.
- Project license switched from Perl 5 to Apache 2.0.
1.000000 2016-10-24 17:11:41+03:00 Asia/Jerusalem
- Bugfix: assign the correct path to the filehandle when reading the
minified file. This also allows windows tests to pass.
- Bugfix: tests would fail if JavaScript::Minifier::XS and
CSS::Minifier::XS were not installed
- add autodie to protect against ignored errors in file operations
- add min_cache_dir to reduce pollution with files that are hard to
filter
0.007002 2015-09-15 16:39:09+03:00 Asia/Jerusalem
- Bugfix: bin/mccs did not parse the root directory from the command
line arguments correctly. Also print it out so its obvious.
0.007001 2015-02-07 22:43:20+02:00 Asia/Jerusalem
- Small typo fix
0.007000 2015-02-07 19:33:20+02:00 Asia/Jerusalem
- Added the mccs script to quickly start an MCCS application serving
files from a directory.
0.006000 2014-02-26 20:01:38+02:00 Asia/Jerusalem
- Created a middleware that uses MCCS to serve static files.
- Fixed bug causing endless re-additions of the max-age value to the
cache control header.
0.005 2012-11-23 16:54:16 Asia/Jerusalem
- Added the ability to disable creation and examination of ETags.
0.004 2012-09-06 22:09:09 Asia/Jerusalem
- Removed bad test that caused tested installations to fail.
0.003 2011-09-16 19:24:24 Asia/Jerusalem
- MCCS now doesn't read/write ETag files for resources with the
no-store cache control option.
0.002 2011-09-16 02:36:35 Asia/Jerusalem
- MCCS now knows to recognize stale minfied/compressed versions of
files and their etag files, so you don't need to manually remove these
versions when you modify a source file
0.001 2011-08-31 20:55:10 Asia/Jerusalem
- Initial release