Commit graph

  • c6ff2c5d2e Move file_upload to namespace Sdogruyol 2017-02-13 22:57:58 +03:00
  • e4e71541e7 Update CHANGELOG Sdogruyol 2017-02-11 16:54:19 +03:00
  • 10f1518e7c v0.18.0 Sdogruyol 2017-02-11 16:38:37 +03:00
  • 6fe57d5e78 Better file upload Serdar Dogruyol 2017-02-11 15:33:42 +02:00
  • 72dc6cf775 Fix missing semicolon in kemal#run Sdogruyol 2017-02-06 20:16:51 +03:00
  • 06d02e7264 Update radix to v0.3.7 Sdogruyol 2017-02-04 22:37:07 +03:00
  • 476b27892e Early return from range if request type is not GET Sdogruyol 2017-02-04 13:35:46 +03:00
  • 0543142a10 Add RFC7233 support (#299) Denys Vitali 2017-02-04 11:06:43 +01:00
  • b07dd04372 Update radix to 0.3.6. Fixes #293 (#294) Serdar Dogruyol 2017-01-18 23:09:03 +03:00
  • c08bf71d88 Allow for disabling the shutdown message (#292) Michael Barrett 2017-01-18 07:55:33 -05:00
  • 209a9e576c Add configurable startup logging as a block (#291) Michael Barrett 2017-01-15 13:41:07 -05:00
  • 42827c9a9d Update version to 0.17.5 in shard.yml Sdogruyol 2017-01-08 17:22:32 +03:00
  • f8e266c53e Update multipart.cr to 0.1.2. Fixes #285 Sdogruyol 2017-01-07 10:06:38 +03:00
  • 99ae8c376e 0.17.4 Serdar Dogruyol 2016-12-24 14:45:17 +03:00
  • 81a702264d HTTP::Handler is not a class anymore Serdar Dogruyol 2016-12-24 14:22:44 +03:00
  • ac8ec0a07b Remove redundant session stuff Sdogruyol 2016-12-10 19:34:46 +03:00
  • 9696e6c344 Update CHANGELOG Sdogruyol 2016-12-10 13:02:31 +03:00
  • 56ec84a0e7 fix installation instructions (#273) Bryan Mulvihill 2016-12-10 04:29:08 -05:00
  • c2af734ac9 Fix gitter badge url Sdogruyol 2016-12-09 21:55:27 +03:00
  • e957664565 Don't forget debug statement :/ Sdogruyol 2016-12-08 22:15:18 +03:00
  • 9c1c832c9a Add Kemal.stop. Fixes #269 Sdogruyol 2016-12-08 13:50:54 +03:00
  • 166fb96f34 Ugh we're not in ecr :/ Sdogruyol 2016-12-04 16:35:37 +03:00
  • fa4573dcf9 HTML.escape render_500 Sdogruyol 2016-12-04 16:27:40 +03:00
  • 878c70e0d9 Make ssl api more idiomatic Sdogruyol 2016-12-04 14:12:51 +03:00
  • f3f9864ae5 Update README to include Installation. Fixes #267 Serdar Dogruyol 2016-12-04 13:03:34 +03:00
  • 274d34cfc6 Move filter methods to dsl Sdogruyol 2016-12-04 01:47:09 +03:00
  • eb64b52f84 Actually there's no middleware anymore Sdogruyol 2016-12-04 01:43:30 +03:00
  • 1afb4cbfa8 Use log instead Sdogruyol 2016-12-04 01:27:26 +03:00
  • 66e04ecaec 0.17.3 Sdogruyol 2016-12-03 17:37:58 +03:00
  • b4c10a3f59 Remove basic auth middleware sdogruyol 2016-11-26 21:50:50 +03:00
  • 13293a675d Add missing class keyword to docs (#264) Sijawusz Pur Rahnama 2016-11-26 10:07:32 +01:00
  • 92ea55773b Handle missing 404 image. Fixes #263 sdogruyol 2016-11-25 22:19:23 +03:00
  • 9e27fb6ba0 Update README sdogruyol 2016-11-25 18:15:18 +03:00
  • 1d69eca1a3 Typo in CHANGELOG sdogruyol 2016-11-25 17:41:07 +03:00
  • eefdfc3ce7 Update CHANGELOG sdogruyol 2016-11-25 17:40:00 +03:00
  • 83fe17df9a Update Radix to latest and lock pessimistically (#262) Luis Lavena 2016-11-25 11:36:47 -03:00
  • 1826789e84 Use body.gets_to_end for parse_json. Fixes #260 sdogruyol 2016-11-25 10:45:25 +03:00
  • cc44710654 Remove session & csrf from core (#259) Serdar Dogruyol 2016-11-24 16:47:30 +04:00
  • 126e5a033c v0.17.1 sdogruyol 2016-11-24 12:30:27 +03:00
  • 3b9a3f84ab Treat HTTP::Request body as IO. Fixes #257 sdogruyol 2016-11-24 12:07:39 +03:00
  • f11b0e07e4 v0.17.0 sdogruyol 2016-11-23 20:47:13 +03:00
  • bf9adfbbab Update multipart.cr to v0.1.1 sdogruyol 2016-11-23 20:45:57 +03:00
  • 2248475573 Properly add status_code on exceptions. Fixes #255 sdogruyol 2016-11-23 20:36:56 +03:00
  • 6b034c3b2f Rename MemoryIO to IO::Memory since it's deprecated on Crystal 0.20.0 sdogruyol 2016-11-22 23:29:10 +03:00
  • 733582f724 No need for require though sdogruyol 2016-11-19 00:11:35 +03:00
  • 23cd325def Move some stuff to Utils sdogruyol 2016-11-19 00:05:22 +03:00
  • bc764b7af7 Treat body as IO in param_parser (#252) Serdar Dogruyol 2016-11-16 22:09:50 +04:00
  • 012ac8f6b7 Yield error in custom error handlers sdogruyol 2016-11-16 20:27:01 +03:00
  • 14b094d52f Update Radix to v0.3.4 sdogruyol 2016-11-12 21:30:01 +03:00
  • d3eea1d9ab Rename to FilterBlock sdogruyol 2016-11-10 23:54:25 +03:00
  • 8ec9ed8331 Improve docs sdogruyol 2016-11-10 16:38:29 +03:00
  • ddc92c44e0 Move Kemal::Handler from ext folder sdogruyol 2016-11-10 14:56:05 +03:00
  • 9f0c6efad8 Update CHANGELOG Sdogruyol 2016-11-09 19:17:29 +03:00
  • 666ccb26fb Update Radix to 0.3.2 (#247) Jesse Cooke 2016-11-09 07:31:54 -08:00
  • ec11698ab1 Only / Exclude Paths in Middleware (#245) Serdar Dogruyol 2016-11-09 19:18:39 +04:00
  • 7688bd13a5 Close repsonse on halt (#246) Sam Eaton 2016-11-07 12:31:36 -07:00
  • 749c101d2e Update CHANGELOG sdogruyol 2016-11-06 11:59:17 +03:00
  • 4267a5eea9 Set default exception Content-Type to text/html. Fixes #202 sdogruyol 2016-11-06 11:58:18 +03:00
  • 87d88318de Rename to Kemal::Exceptions::InvalidPathStartException sdogruyol 2016-11-04 11:49:11 +03:00
  • e6810c4516 Route declaration must start with / fixes #242 sdogruyol 2016-11-04 11:12:35 +03:00
  • 7dd834ad28 Fix broken websocket routing :/ sdogruyol 2016-11-02 11:19:48 +03:00
  • d676b559d2 Rename return_with as halt for clear intention sdogruyol 2016-11-01 11:46:13 +03:00
  • cc78f4e02e Update CHANGELOG sdogruyol 2016-10-28 12:37:11 +03:00
  • 922d6de4d1 Middleware ordering (#236) Serdar Dogruyol 2016-10-28 11:35:34 +03:00
  • 1b27f5c011 Add Int64 type to context store sdogruyol 2016-10-24 16:12:29 +03:00
  • a794c3dae2 Update CHANGELOG.md Serdar Dogruyol 2016-10-20 17:21:37 +03:00
  • 375259f34c Replace implementation with more appropriate URI.unescape (#231) Sam Eaton 2016-10-19 02:30:58 -06:00
  • e43b2a3a01 Decodes url parameters (#229) Sam Eaton 2016-10-18 07:28:42 -06:00
  • 5d71c76554 Don't nest lines with unless. Fixes #225 Sdogruyol 2016-10-13 22:09:06 +03:00
  • 5ce40d0971 v0.16.1 sdogruyol 2016-10-12 16:56:40 +03:00
  • 3342007701 Yield UploadFile in parse_multipart (#224) Serdar Dogruyol 2016-10-12 16:51:28 +03:00
  • 450dab9f81 Merge pull request #222 from samueleaton/master Serdar Dogruyol 2016-10-12 11:31:20 +03:00
  • 875032f0dc removes Content-Type response header if the file is cached Sam Eaton 2016-10-11 15:51:37 -06:00
  • 7908b54767 Update CHANGELOG sdogruyol 2016-10-02 18:33:28 +03:00
  • c829b06675 Merge pull request #217 from faustinoaq/patch-1 Serdar Dogruyol 2016-10-02 18:32:53 +03:00
  • dfcd913d66 Add new line between logo and title Faustino Aguilar 2016-10-01 14:52:22 -05:00
  • acc9137b00 Update CHANGELOG sdogruyol 2016-10-01 18:50:24 +03:00
  • d33ca9f16b Merge pull request #216 from sdogruyol/multipart Serdar Dogruyol 2016-10-01 18:43:04 +03:00
  • 7efe69ac31 Add multipart support <3 sdogruyol 2016-10-01 18:18:28 +03:00
  • 4e5a04b97f Add crystal-docs badge Serdar Dogruyol 2016-10-01 16:41:58 +03:00
  • ad9790b9d8 Update session doc Sdogruyol 2016-09-29 23:23:26 +03:00
  • e2c99bcfb8 Remove array support from session for now Sdogruyol 2016-09-29 23:20:42 +03:00
  • a8e53fb94e Session also supports arrays Sdogruyol 2016-09-29 22:48:19 +03:00
  • 8c600cb26e Make session name and expire time configurable Sdogruyol 2016-09-29 22:11:01 +03:00
  • 6d4bf575cb Make session accept more types Sdogruyol 2016-09-29 21:42:46 +03:00
  • cf2144636d Update CHANGELOG sdogruyol 2016-09-20 20:32:09 -03:00
  • 39cfe14811 Adding port to Kemal#run (#208) Aurelien Louis Dit Picard 2016-09-21 00:27:35 +01:00
  • d41ad90826 Merge pull request #204 from crisward/master Serdar Dogruyol 2016-09-18 13:03:54 +03:00
  • a8cc4f4177 gzip static files options dir listing and etags Cris Ward 2016-09-15 21:45:54 +01:00
  • 94217a1564 Merge pull request #205 from maiha/without_openssl Serdar Dogruyol 2016-09-16 22:35:37 +03:00
  • b2e81e6bc1 Disable ssl when -D without_openssl is given maiha 2016-09-16 23:30:36 +09:00
  • 2ff5991c92 Update CHANGELOG sdogruyol 2016-09-15 21:20:18 +03:00
  • 4cd30839a5 Add gzip helper to enable/disable HTTP::DeflateHandler sdogruyol 2016-09-15 19:35:34 +03:00
  • 7c8915bfa4 Don't forget to call_next on NullLogHandler sdogruyol 2016-09-05 17:55:53 +03:00
  • 64d3271fb2 Make HTTP::Server uninitialized instead of HTTP::Server? sdogruyol 2016-09-05 10:38:00 +03:00
  • 8dfe815dc0 v0.15.0 sdogruyol 2016-09-03 17:14:22 +03:00
  • 55367a96fc Update CHANGELOG.md sdogruyol 2016-09-02 17:12:34 +03:00
  • 1346332f39 Add CHANGELOG.md sdogruyol 2016-09-02 15:21:42 +03:00
  • 0a11a1aee9 Don't overried env unless KEMAL_ENV is explicily set sdogruyol 2016-09-02 15:18:26 +03:00
  • 6280af2e40 added mime types (#195) Cris Ward 2016-08-19 15:49:29 +01:00