Commit graph

78 commits

Author SHA1 Message Date
Eitaro Fukamachi
55fec82eda Add more tests of lack-middleware-backtrace. 2015-03-24 15:52:43 +09:00
Eitaro Fukamachi
d6815bb8ff Add default headers to ENV generate-env returns. 2015-03-24 15:41:25 +09:00
Eitaro Fukamachi
07fb0fc836 Add tests of lack-component. 2015-03-24 15:38:18 +09:00
Eitaro Fukamachi
127aa16e32 Add tests of lack-util. 2015-03-22 22:13:21 +09:00
Eitaro Fukamachi
d4ef9abc2e Add more tests of lack-middleware-static. 2015-03-22 22:13:21 +09:00
Eitaro Fukamachi
7106525601 Validate session ID. 2015-03-22 22:13:21 +09:00
Eitaro Fukamachi
06d0021da7 Add a test for lack.session.state. 2015-03-22 22:13:21 +09:00
Eitaro Fukamachi
3a64650537 Merge pull request #2 from Rudolph-Miller/content-length-with-vector
accesslog with response which body is vector.
2015-03-22 22:12:54 +09:00
Rudolph-Miller
7236640a1c accesslog with response which body is vector. 2015-03-22 21:42:44 +09:00
Eitaro Fukamachi
db0befc6d4 Fix a benchmark script. lack:lackup doesn't exist anymore. 2015-03-22 16:16:25 +09:00
Eitaro Fukamachi
77f99b4c18 Replace defvar by defparameter for middleware definitions. 2015-03-22 16:10:53 +09:00
Eitaro Fukamachi
1e1eff01c0 Delete the default methods of lack-session-state because those are useless since it's a base class. 2015-03-22 16:03:15 +09:00
Eitaro Fukamachi
0acf96a5c1 Add tests of lack-session-store-dbi. 2015-03-22 16:00:20 +09:00
Eitaro Fukamachi
d08b5ca99f Add tests of lack-middleware-accesslog. 2015-03-22 15:20:22 +09:00
Eitaro Fukamachi
c40a08f895 Add tests of lack-middleware-backtrace. 2015-03-22 15:12:17 +09:00
Eitaro Fukamachi
ac9e556dbb Delete lack.handler because it's a scope of Clack, not Lack. 2015-03-22 14:33:40 +09:00
Eitaro Fukamachi
ec22fa208f Test without HTTP requests. 2015-03-22 14:30:53 +09:00
Eitaro Fukamachi
8b38515ebf No need to load all project systems with the latest cl-coveralls anymore. 2015-03-22 11:30:22 +09:00
Eitaro Fukamachi
d8c8c2b38e Fix indentations. 2015-03-22 11:18:32 +09:00
Eitaro Fukamachi
5347556b93 Delete eval. 2015-03-22 11:18:18 +09:00
Rudolph-Miller
adba550711 fix bug with conditional middleware 2015-03-22 02:33:54 +09:00
Eitaro Fukamachi
a4b4411455 Add lack-session-store-dbi. 2015-03-22 01:12:50 +09:00
Eitaro Fukamachi
40870596a1 Use ql:quickload instead of asdf:load-system for installing dependencies automatically. 2015-03-22 00:29:28 +09:00
Eitaro Fukamachi
932c74f104 Fix .travis.yml. $TRAVIS_BUILD_DIR may be a directory pathname without a slash at the last. 2015-03-22 00:24:44 +09:00
Eitaro Fukamachi
ed95dbaed1 Fix .travis.yml. 2015-03-22 00:16:17 +09:00
Eitaro Fukamachi
aa55f761a0 Fix lack.builder to be able to specify a middleware identifier in hyphenated keywords. 2015-03-22 00:09:01 +09:00
Eitaro Fukamachi
0351d23d1b Add lack-middleware-auth-basic. 2015-03-22 00:07:11 +09:00
Eitaro Fukamachi
2930994eb1 Allow lack-component at the last of builder. 2015-03-21 02:31:36 +09:00
Eitaro Fukamachi
3e46375783 Add lack-component. 2015-03-21 02:30:08 +09:00
Eitaro Fukamachi
9fd299e6c4 Use :request-method and :request-uri in ENV like Clack does. 2015-03-21 02:11:20 +09:00
Eitaro Fukamachi
7a19bc15ce Tweak .travis.yml. 2015-03-21 02:08:56 +09:00
Eitaro Fukamachi
1dc0507cc9 Load all systems before running tests. This would drop the coverage rate. 2015-03-21 01:43:13 +09:00
Eitaro Fukamachi
75a0286323 Fix tests of lack-middleware-csrf. 2015-03-21 01:41:40 +09:00
Eitaro Fukamachi
f7cbf613a8 Run tests of lack-middleware-csrf. 2015-03-21 01:12:11 +09:00
Eitaro Fukamachi
3b7c522907 Add lack.middleware.csrf. 2015-03-21 00:53:29 +09:00
Eitaro Fukamachi
526bb44f93 Tweak asd files. 2015-03-21 00:53:12 +09:00
Eitaro Fukamachi
d59f06a954 Change ENV destructively in make-request. 2015-03-21 00:48:40 +09:00
Eitaro Fukamachi
452b057c1a Show the coverage status of master branch. 2015-03-19 12:02:44 +09:00
Eitaro Fukamachi
59367ed9cc Add Coverage Status badge. 2015-03-19 11:54:03 +09:00
Eitaro Fukamachi
0c22e29100 Report test coverage to Coveralls. 2015-03-19 11:54:03 +09:00
Eitaro Fukamachi
dad6bb902a Run tests for lack.middleware.session. 2015-03-18 15:34:52 +09:00
Eitaro Fukamachi
4359497b3e Add use-default-middlewares option to lackup (The default is T). 2015-03-13 15:56:14 +09:00
Eitaro Fukamachi
627141bbe9 Add benchmark. 2015-03-13 15:10:58 +09:00
Eitaro Fukamachi
7d4e15d38e README. 2015-03-13 13:10:46 +09:00
Eitaro Fukamachi
f182f02b5a Fix Lack.builder to handle normal forms properly. 2015-03-13 13:08:40 +09:00
Eitaro Fukamachi
751301fed5 Export middlewares in middleware packages. 2015-03-13 12:02:54 +09:00
Eitaro Fukamachi
befd96f5ed Don't muffle errors in lack.middleware.backtrace by default. 2015-03-13 11:17:06 +09:00
Eitaro Fukamachi
0937577b5c Allow old Clack middlewares in lack.builder. 2015-03-13 11:10:42 +09:00
Eitaro Fukamachi
037b7060e7 Store parsed query-parameters, body-parameters and cookies in ENV. 2015-03-13 10:56:34 +09:00
Eitaro Fukamachi
e9a3c4c9a0 Tweak lack.response. 2015-03-13 10:52:00 +09:00