Commit graph

85 commits

Author SHA1 Message Date
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
Eitaro Fukamachi
09c134e952 Add lack.middleware.backtrace. 2015-03-13 10:49:15 +09:00
Eitaro Fukamachi
b4b269540c Use the latest HTTP-Body. 2015-03-12 21:33:08 +09:00
Eitaro Fukamachi
3ab09b2f78 Add tests for lack.middleware.session. 2015-03-12 21:33:08 +09:00
Eitaro Fukamachi
c4a5637f6b Make it compatible to the latest HTTP-Body. 2015-03-12 21:30:54 +09:00
Eitaro Fukamachi
481ca86e30 Fix lack.middleware.session. 2015-03-12 21:30:48 +09:00
Eitaro Fukamachi
b01231247e Fix a test. Hunchentoot adds 'charset=utf-8' by default. 2015-03-11 00:03:53 +09:00
Eitaro Fukamachi
8788ecc960 Ignore ql:system-not-found error. 2015-03-10 23:50:35 +09:00
Eitaro Fukamachi
20b4df1dc1 Install with ql:quickload in find-package-or-load if the system isn't installed yet. 2015-03-10 23:37:47 +09:00
Eitaro Fukamachi
05a470d6a8 Dexador requires the latest fast-http, QURI and cl-cookie. 2015-03-10 23:25:25 +09:00
Eitaro Fukamachi
da85e63cb9 Delete Lack.Handler.Hunchentoot. 2015-03-10 23:17:07 +09:00
Eitaro Fukamachi
1384ee1e38 Add some code for backward-compatibility. 2015-03-10 23:07:30 +09:00
Eitaro Fukamachi
077414e27c Fix importing symbols in lack.middleware.session.state.cookie. 2015-03-10 23:05:36 +09:00
Eitaro Fukamachi
f11c4fc9f6 Add a build status badge. 2015-03-07 04:44:25 +09:00
Eitaro Fukamachi
4b07395865 Run all tests in a single process. 2015-03-07 04:43:16 +09:00
Eitaro Fukamachi
48ddea02bd Run tests only on SBCL and CCL. 2015-03-07 04:43:01 +09:00
Eitaro Fukamachi
e005f194a4 Tests require Dexador. 2015-03-07 04:29:29 +09:00
Eitaro Fukamachi
a1b155fa1c Add .travis.yml. 2015-03-07 04:28:37 +09:00
Eitaro Fukamachi
bdca831e68 Add :silent option to lackup and use it in lack.test. 2015-03-07 04:22:23 +09:00
Eitaro Fukamachi
3751d2ceda Add tests for lack.middleware.static. 2015-03-07 04:21:10 +09:00
Eitaro Fukamachi
3b402210fe Add lack.test. 2015-03-07 04:20:59 +09:00
Eitaro Fukamachi
7972565157 Fix lack.middleware.static. 2015-03-07 04:19:55 +09:00
Eitaro Fukamachi
090b15d0da Return 404 if the requested file doesn't exist. 2015-03-07 04:19:33 +09:00
Eitaro Fukamachi
86dec338b8 bt:destroy-thread only when the acceptor thread is still alive. 2015-03-07 03:56:55 +09:00
Eitaro Fukamachi
5cae3bc030 Add thread-support to lackup. 2015-03-07 03:45:58 +09:00
Eitaro Fukamachi
1e58de2f84 Add tests for lack.builder. 2015-03-07 03:29:17 +09:00
Eitaro Fukamachi
1e90c27aec Ignore NIL in middlewares. 2015-03-07 03:27:32 +09:00
Eitaro Fukamachi
8747a989d0 Add lack.middleware.mount. 2015-03-07 03:22:47 +09:00
Eitaro Fukamachi
6718359cba Initial commit. 2015-03-07 03:00:04 +09:00