Commit graph

  • 0cc7f9fb98 Fix the indentation in lack.middleware.session.state.cookie. Eitaro Fukamachi 2015-09-26 14:14:36 +09:00
  • e25965ec60 Replace cl-fad by UIOP. Eitaro Fukamachi 2015-08-27 08:01:51 +09:00
  • a8e8a70333 Delete circle.yml. Eitaro Fukamachi 2015-08-20 03:15:14 +09:00
  • fd0ca964ae Fix lack-middleware-backtrace and tests of lack-middleware-static for CLISP support. more-impls-ci Eitaro Fukamachi 2015-08-20 02:57:13 +09:00
  • 0e13680199 Stop testing with CMUCL. Eitaro Fukamachi 2015-08-20 02:38:27 +09:00
  • b0ac0906ce Skip tests of lack-session-store-dbi on ECL and CLISP. Eitaro Fukamachi 2015-08-20 02:37:37 +09:00
  • 380d6b8f65 Move to Travis CI and add impls to run tests. Eitaro Fukamachi 2015-08-20 02:09:37 +09:00
  • 41e8eb51e5 Fix the branch of build status badge to 'master'. Eitaro Fukamachi 2015-06-30 11:28:59 +09:00
  • 870f1ef181 Change the build status badge. Eitaro Fukamachi 2015-06-16 15:16:27 +09:00
  • 86bc8683a1 Stop using Travis CI. Eitaro Fukamachi 2015-06-16 15:13:25 +09:00
  • b8470a92e6 Use the master branch of cl-coveralls. coveralls-with-circleci Eitaro Fukamachi 2015-06-16 15:07:26 +09:00
  • 866828631f Report coverage to Coveralls from CircleCI. Eitaro Fukamachi 2015-06-16 14:39:48 +09:00
  • 2873156d6c Use Travis CI to report coverage to Coveralls. Eitaro Fukamachi 2015-06-16 05:57:59 +09:00
  • ce98437695 Tweak circle.yml. circleci-coveralls Eitaro Fukamachi 2015-06-16 05:51:43 +09:00
  • 86c99e0177 Tweak circle.yml. Eitaro Fukamachi 2015-06-16 05:28:22 +09:00
  • 769b3e1cb6 Tweak circle.yml. Eitaro Fukamachi 2015-06-16 05:22:07 +09:00
  • 9c517f2e67 Tweak circle.yml. Eitaro Fukamachi 2015-06-16 05:14:36 +09:00
  • 3c76f26602 Tweak circle.yml. Eitaro Fukamachi 2015-06-16 04:55:15 +09:00
  • e175dd43ba Fix circle.yml. Eitaro Fukamachi 2015-06-16 04:48:29 +09:00
  • 2d4cd72a07 Print environment variables for debugging. Eitaro Fukamachi 2015-06-16 04:41:44 +09:00
  • 74ad7c85ae Tweak .travis.yml and circle.yml. Eitaro Fukamachi 2015-06-16 03:52:02 +09:00
  • c8b7318ee6 use run-prove command on CircleCI. Eitaro Fukamachi 2015-06-16 03:44:26 +09:00
  • c4c37dced0 Use run-prove command to test. Eitaro Fukamachi 2015-06-16 03:41:59 +09:00
  • 89d85aad36 Support coverage report in ./run-test.ros. Eitaro Fukamachi 2015-06-16 03:28:44 +09:00
  • 5fceea7d90 Use the official master branch of Roswell. Eitaro Fukamachi 2015-06-16 03:04:03 +09:00
  • 66d7a5af70 Stop using Qlot with Clozure CL because ros:exec doesn't work with it. Eitaro Fukamachi 2015-06-16 03:02:15 +09:00
  • e63a026e9c Ignore quicklisp/. Eitaro Fukamachi 2015-06-16 02:56:05 +09:00
  • 792044b473 Use fix-prefix branch of Roswell. Eitaro Fukamachi 2015-06-15 19:20:58 +09:00
  • 5c20dd20e5 Tweak .travis.yml and circle.yml. Eitaro Fukamachi 2015-06-15 19:12:27 +09:00
  • c0ead6f980 Replace a UTF-8 quotation by ASCII one in README. Eitaro Fukamachi 2015-06-15 13:32:11 +09:00
  • e7e944e286 Add Circle CI status badge. Eitaro Fukamachi 2015-06-11 23:48:53 +09:00
  • 759ddb8c93 Merge pull request #6 from Rudolph-Miller/mount Eitaro Fukamachi 2015-06-11 23:47:02 +09:00
  • 75dc598045 Try parallel build on Circle CI. Eitaro Fukamachi 2015-06-11 22:31:41 +09:00
  • 626e527702 to-app. Rudolph-Miller 2015-06-11 22:19:33 +09:00
  • 5f2ffe52fe add test of lack.middleware.mount. Rudolph-Miller 2015-06-11 22:18:40 +09:00
  • 593f8b6d88 Change the location of cl-coveralls. Eitaro Fukamachi 2015-06-09 17:30:19 +09:00
  • b5c3fe44c7 Use the latest cl-coveralls. Eitaro Fukamachi 2015-06-09 17:18:28 +09:00
  • 3a9f8102a1 Fix the URL of Roswell installer. Eitaro Fukamachi 2015-06-09 16:51:42 +09:00
  • 4db28e688d Change the URL of Roswell install script. Eitaro Fukamachi 2015-06-09 16:35:18 +09:00
  • cb2c242016 Cache quicklisp/ directory on Circle CI. Eitaro Fukamachi 2015-06-09 16:34:56 +09:00
  • 72e0712719 Fix machine.environment in circle.yml again. Eitaro Fukamachi 2015-06-09 16:01:01 +09:00
  • f305b00164 Fix machine.environment in circle.yml. Eitaro Fukamachi 2015-06-09 16:00:13 +09:00
  • 1e23a7267e Add circle.yml. Eitaro Fukamachi 2015-06-09 15:59:09 +09:00
  • 3d112cdd9c Exclude bundle-libs/ from files to track code coverage. Eitaro Fukamachi 2015-06-09 10:26:32 +09:00
  • 2b5c072e73 Use the master branch of Qlot. Eitaro Fukamachi 2015-06-09 06:02:54 +09:00
  • 0352c54413 Tweak .travis.yml. Eitaro Fukamachi 2015-06-09 05:57:23 +09:00
  • 2d621cca75 Trying 'ros install qlot'. Eitaro Fukamachi 2015-06-09 05:42:19 +09:00
  • 4692c6a418 Use fix-subdir-asd branch of Qlot. Eitaro Fukamachi 2015-06-09 05:12:25 +09:00
  • 253e4f4da0 Fix .travis.yml to use the latest Qlot. Eitaro Fukamachi 2015-06-09 01:41:38 +09:00
  • 7acdfb0970 Fix qlfile. Eitaro Fukamachi 2015-06-09 01:35:45 +09:00
  • b4eb4d19a3 Use Qlot for versions of dependencies management. Eitaro Fukamachi 2015-06-09 01:29:13 +09:00
  • 7c287063a4 Use Roswell for testing. Eitaro Fukamachi 2015-06-09 01:26:10 +09:00
  • 4bc4617dbd Allow a string for 'response-body' in lack response objects. Eitaro Fukamachi 2015-06-05 11:00:42 +09:00
  • 0f60165f17 Merge pull request #5 from fukamachi/fix/clack/111 Eitaro Fukamachi 2015-06-03 13:32:37 +09:00
  • 8b528cb0c0 Fix an error of lack.middleware.static in a case that the path-info contains some special characters like '?'. Eitaro Fukamachi 2015-06-03 13:20:02 +09:00
  • dc623b7cd3 clack.middleware.accesslog used in a builder test is included only in clack-v1-compat. Eitaro Fukamachi 2015-05-29 18:57:24 +09:00
  • 0079735dff Use the latest Clack for testing. Eitaro Fukamachi 2015-05-29 17:18:03 +09:00
  • c57dfc96a3 Don't need the latest HTTP-Body and CL-Coveralls anymore. Eitaro Fukamachi 2015-05-29 17:17:16 +09:00
  • 460e73890c Merge pull request #3 from andy128k/session-with-delayed-response Eitaro Fukamachi 2015-05-29 10:31:31 +09:00
  • e0fd65cb63 add sudo: required to travis config Andrey Kutejko 2015-05-28 13:38:46 +03:00
  • 823216ac40 allow session middleware to wrap delayed response Andrey Kutejko 2015-05-28 13:15:52 +03:00
  • e80f4e2ebc Redefine to-app as a generic function. Eitaro Fukamachi 2015-03-26 08:51:23 +09:00
  • 80a1c2d300 Fix .travis.yml. Eitaro Fukamachi 2015-03-26 07:38:25 +09:00
  • 1da76d2554 Exclude test files. Eitaro Fukamachi 2015-03-26 07:20:49 +09:00
  • f7cc256fa1 Allow a middleware object in builder. Eitaro Fukamachi 2015-03-26 07:20:00 +09:00
  • ffaaebf0bc Add docstrings to middlewares. Eitaro Fukamachi 2015-03-25 02:40:24 +09:00
  • 9d0dadf5ea Update README.md. Eitaro Fukamachi 2015-03-25 02:13:41 +09:00
  • 4a59a228e6 Move find-middleware from lack.builder to lack.util. Eitaro Fukamachi 2015-03-25 02:08:26 +09:00
  • 5ff6ffb919 Add more tests of lack-builder, mainly for old Clack middlewares. Eitaro Fukamachi 2015-03-24 16:19:19 +09:00
  • 10e2960413 Fix a number of test plan. Eitaro Fukamachi 2015-03-24 16:14:24 +09:00
  • 4891bfd388 Delete otherwise clause because there's no possibility that any other types come as a middleware. Eitaro Fukamachi 2015-03-24 16:08:55 +09:00
  • 735cb1eee6 Add a test for inline middlewares in builder. Eitaro Fukamachi 2015-03-24 16:08:28 +09:00
  • 04126dbc2b Fix a warning of setting undeclared variable 'session'. Eitaro Fukamachi 2015-03-24 16:02:03 +09:00
  • 55fec82eda Add more tests of lack-middleware-backtrace. Eitaro Fukamachi 2015-03-24 15:46:50 +09:00
  • d6815bb8ff Add default headers to ENV generate-env returns. Eitaro Fukamachi 2015-03-24 15:41:25 +09:00
  • 07fb0fc836 Add tests of lack-component. Eitaro Fukamachi 2015-03-24 15:38:18 +09:00
  • 127aa16e32 Add tests of lack-util. Eitaro Fukamachi 2015-03-22 22:13:09 +09:00
  • d4ef9abc2e Add more tests of lack-middleware-static. Eitaro Fukamachi 2015-03-22 21:50:38 +09:00
  • 7106525601 Validate session ID. Eitaro Fukamachi 2015-03-22 21:41:30 +09:00
  • 06d0021da7 Add a test for lack.session.state. Eitaro Fukamachi 2015-03-22 21:38:43 +09:00
  • 3a64650537 Merge pull request #2 from Rudolph-Miller/content-length-with-vector Eitaro Fukamachi 2015-03-22 22:12:54 +09:00
  • 7236640a1c accesslog with response which body is vector. Rudolph-Miller 2015-03-22 21:42:44 +09:00
  • db0befc6d4 Fix a benchmark script. lack:lackup doesn't exist anymore. Eitaro Fukamachi 2015-03-22 16:16:25 +09:00
  • 77f99b4c18 Replace defvar by defparameter for middleware definitions. Eitaro Fukamachi 2015-03-22 16:10:53 +09:00
  • 1e1eff01c0 Delete the default methods of lack-session-state because those are useless since it's a base class. Eitaro Fukamachi 2015-03-22 16:03:15 +09:00
  • 0acf96a5c1 Add tests of lack-session-store-dbi. Eitaro Fukamachi 2015-03-22 16:00:20 +09:00
  • d08b5ca99f Add tests of lack-middleware-accesslog. Eitaro Fukamachi 2015-03-22 15:20:07 +09:00
  • c40a08f895 Add tests of lack-middleware-backtrace. Eitaro Fukamachi 2015-03-22 15:08:56 +09:00
  • ac9e556dbb Delete lack.handler because it's a scope of Clack, not Lack. Eitaro Fukamachi 2015-03-22 14:33:40 +09:00
  • ec22fa208f Test without HTTP requests. Eitaro Fukamachi 2015-03-22 13:44:36 +09:00
  • 8b38515ebf No need to load all project systems with the latest cl-coveralls anymore. Eitaro Fukamachi 2015-03-22 11:30:22 +09:00
  • d8c8c2b38e Fix indentations. Eitaro Fukamachi 2015-03-22 11:18:32 +09:00
  • 5347556b93 Delete eval. Eitaro Fukamachi 2015-03-22 11:18:18 +09:00
  • adba550711 fix bug with conditional middleware Rudolph-Miller 2015-03-22 02:33:54 +09:00
  • a4b4411455 Add lack-session-store-dbi. Eitaro Fukamachi 2015-03-22 01:12:50 +09:00
  • 40870596a1 Use ql:quickload instead of asdf:load-system for installing dependencies automatically. Eitaro Fukamachi 2015-03-22 00:29:28 +09:00
  • 932c74f104 Fix .travis.yml. $TRAVIS_BUILD_DIR may be a directory pathname without a slash at the last. Eitaro Fukamachi 2015-03-22 00:24:44 +09:00
  • ed95dbaed1 Fix .travis.yml. Eitaro Fukamachi 2015-03-22 00:16:17 +09:00
  • aa55f761a0 Fix lack.builder to be able to specify a middleware identifier in hyphenated keywords. Eitaro Fukamachi 2015-03-22 00:09:01 +09:00
  • 0351d23d1b Add lack-middleware-auth-basic. Eitaro Fukamachi 2015-03-22 00:07:11 +09:00