Commit graph

524 commits

Author SHA1 Message Date
Sdogruyol
40a8339509 Rename to static_file_handler_spec 2017-02-27 19:28:27 +03:00
Sdogruyol
e6af97c256 Make static_file_handler#etag private 2017-02-27 19:21:14 +03:00
Sdogruyol
2fe27f0890 Make FilterBlock inner class of Kemal::FilterHandler 2017-02-27 19:10:49 +03:00
Sdogruyol
875737c446 0.18.2 2017-02-24 10:30:09 +03:00
Sdogruyol
c28abb987e Fix #316 caused by Crystal 2017-02-24 10:25:52 +03:00
Sdogruyol
735a882478 It's 2017 yo 2017-02-21 22:29:13 +03:00
Sdogruyol
f50b7daa85 Bump version to 0.18.1 in shard.yml 2017-02-21 22:26:00 +03:00
Serdar Dogruyol
b7ce53e5ab Crystal 0.21.0 support (#304)
Crystal 0.21.0 support
2017-02-21 21:24:11 +02:00
Tom Richards
54e501e964 path_starts_with... method naming (#310)
Fix name of path_starts_with_... utility method
2017-02-15 19:38:26 +02:00
Sdogruyol
9607083e59 Mark inner methods as private 2017-02-13 23:39:40 +03:00
Sdogruyol
c6ff2c5d2e Move file_upload to namespace 2017-02-13 22:57:58 +03:00
Sdogruyol
e4e71541e7 Update CHANGELOG 2017-02-11 16:54:19 +03:00
Sdogruyol
10f1518e7c v0.18.0 2017-02-11 16:38:37 +03:00
Serdar Dogruyol
6fe57d5e78 Better file upload 2017-02-11 15:33:42 +02:00
Sdogruyol
72dc6cf775 Fix missing semicolon in kemal#run 2017-02-06 20:16:51 +03:00
Sdogruyol
06d02e7264 Update radix to v0.3.7 2017-02-04 22:37:07 +03:00
Sdogruyol
476b27892e Early return from range if request type is not GET 2017-02-04 13:35:46 +03:00
Denys Vitali
0543142a10 Add RFC7233 support (#299)
Add RFC7233 support a.k.a "Range" headers support
2017-02-04 13:06:43 +03:00
Serdar Dogruyol
b07dd04372 Update radix to 0.3.6. Fixes #293 (#294) 2017-01-18 23:09:03 +03:00
Michael Barrett
c08bf71d88 Allow for disabling the shutdown message (#292)
Allow for disabling the shutdown message
2017-01-18 15:55:33 +03:00
Michael Barrett
209a9e576c Add configurable startup logging as a block (#291)
Add overload for Kemal.run with just a block. This removes default logging.
2017-01-15 21:41:07 +03:00
Sdogruyol
42827c9a9d Update version to 0.17.5 in shard.yml 2017-01-08 17:22:32 +03:00
Sdogruyol
f8e266c53e Update multipart.cr to 0.1.2. Fixes #285 2017-01-07 10:06:38 +03:00
Serdar Dogruyol
99ae8c376e 0.17.4 2016-12-24 14:45:17 +03:00
Serdar Dogruyol
81a702264d HTTP::Handler is not a class anymore 2016-12-24 14:22:44 +03:00
Sdogruyol
ac8ec0a07b Remove redundant session stuff 2016-12-10 19:34:46 +03:00
Sdogruyol
9696e6c344 Update CHANGELOG 2016-12-10 13:02:31 +03:00
Bryan Mulvihill
56ec84a0e7 fix installation instructions (#273) 2016-12-10 12:29:08 +03:00
Sdogruyol
c2af734ac9 Fix gitter badge url 2016-12-09 21:55:27 +03:00
Sdogruyol
e957664565 Don't forget debug statement :/ 2016-12-08 22:15:18 +03:00
Sdogruyol
9c1c832c9a Add Kemal.stop. Fixes #269 2016-12-08 13:50:54 +03:00
Sdogruyol
166fb96f34 Ugh we're not in ecr :/ 2016-12-04 16:35:37 +03:00
Sdogruyol
fa4573dcf9 HTML.escape render_500 2016-12-04 16:27:40 +03:00
Sdogruyol
878c70e0d9 Make ssl api more idiomatic 2016-12-04 14:14:43 +03:00
Serdar Dogruyol
f3f9864ae5 Update README to include Installation. Fixes #267 2016-12-04 13:03:34 +03:00
Sdogruyol
274d34cfc6 Move filter methods to dsl 2016-12-04 01:47:09 +03:00
Sdogruyol
eb64b52f84 Actually there's no middleware anymore 2016-12-04 01:43:30 +03:00
Sdogruyol
1afb4cbfa8 Use log instead 2016-12-04 01:27:26 +03:00
Sdogruyol
66e04ecaec 0.17.3 2016-12-03 17:37:58 +03:00
sdogruyol
b4c10a3f59 Remove basic auth middleware 2016-11-26 21:51:06 +03:00
Sijawusz Pur Rahnama
13293a675d Add missing class keyword to docs (#264) 2016-11-26 13:07:32 +04:00
sdogruyol
92ea55773b Handle missing 404 image. Fixes #263 2016-11-25 22:19:23 +03:00
sdogruyol
9e27fb6ba0 Update README 2016-11-25 18:15:18 +03:00
sdogruyol
1d69eca1a3 Typo in CHANGELOG 2016-11-25 17:41:07 +03:00
sdogruyol
eefdfc3ce7 Update CHANGELOG 2016-11-25 17:40:14 +03:00
Luis Lavena
83fe17df9a Update Radix to latest and lock pessimistically (#262)
Radix project follows a Semantic Versioning approach which avoids
introducing breaking changes in PATCH releases.

With this in consideration, it is safe to use pessimistic operator
to indicate the version of Radix to use.

Closes #261
2016-11-25 18:36:47 +04:00
sdogruyol
1826789e84 Use body.gets_to_end for parse_json. Fixes #260 2016-11-25 10:45:25 +03:00
Serdar Dogruyol
cc44710654 Remove session & csrf from core (#259)
Remove session & CSRF
2016-11-24 16:47:30 +04:00
sdogruyol
126e5a033c v0.17.1 2016-11-24 12:30:27 +03:00
sdogruyol
3b9a3f84ab Treat HTTP::Request body as IO. Fixes #257 2016-11-24 12:07:39 +03:00