Commit graph

  • 1f809c68c8 Support additional options as part of the Config Ben Jolitz 2016-03-22 14:13:49 -07:00
  • 8110788a41 Added return_with macro to break response in the middle of the block. Fatih Kadir Akın 2016-03-30 00:48:58 +03:00
  • 7b1bc43a41 Update dsl.cr Serdar Dogruyol 2016-03-23 14:45:18 +02:00
  • be418feaf3 Fix WebSocketHandler sdogruyol 2016-03-23 13:21:19 +02:00
  • 21d37f564d Merge pull request #132 from dabrorius/master Serdar Dogruyol 2016-03-22 23:10:41 +02:00
  • a8ff776b49 Don't convert host_binding to slice when instantiating server Filip Defar 2016-03-22 21:20:21 +01:00
  • 839d120a50 0.11.1 Sdogruyol 2016-03-21 21:48:29 +02:00
  • 87df71a89a Refactor specs Sdogruyol 2016-03-21 18:29:48 +02:00
  • f464ab6d4f Update websocket_server.cr Serdar Dogruyol 2016-03-19 15:38:54 +02:00
  • c11707bcd2 Update json_api.cr Serdar Dogruyol 2016-03-19 15:38:43 +02:00
  • 2bac42df6f Update hello_world.cr Serdar Dogruyol 2016-03-19 15:38:31 +02:00
  • 8a06459fb2 Update README.md Serdar Dogruyol 2016-03-19 15:38:07 +02:00
  • 5b51cc8ea7 Update README.md Serdar Dogruyol 2016-03-19 15:37:33 +02:00
  • fd904cd98d 0.11.0 Sdogruyol 2016-03-19 15:15:25 +02:00
  • 664673f125 Set content-type to text/html on errors.Fixes #130 Sdogruyol 2016-03-18 20:03:04 +02:00
  • 5d1c4859d7 Merge pull request #125 from f/master Serdar Dogruyol 2016-03-08 13:54:03 +02:00
  • 8402f06bc3 Show backtrace in 500 statuses using inspect_with_backtrace Fatih Kadir Akın 2016-03-08 11:03:25 +02:00
  • a194bebe31 Merge pull request #123 from f/master Serdar Dogruyol 2016-03-07 13:41:24 +02:00
  • 043d1c8aa2 Add memoization to lazy param parsing Fatih Kadir Akın 2016-03-06 22:39:10 +02:00
  • 4ee4b66135 Make the param getters lazy to improve performance Fatih Kadir Akın 2016-03-06 22:29:23 +02:00
  • 42deb95688 Remove merged params to improve performance Fatih Kadir Akın 2016-03-06 21:46:35 +02:00
  • 53d12534b7 Remove ParamContainer abstraction to make it faster. Fatih Kadir Akın 2016-03-06 21:43:13 +02:00
  • e3c3154006 Make sure to instantiate null log handler Sdogruyol 2016-03-06 20:16:51 +02:00
  • e53ba1d9da Decouple ParamContainer which makes the code cleaner, and fix kemal.cr url -- by @sdogruyol Fatih Kadir Akın 2016-03-06 14:08:59 +02:00
  • 8267ffe2c5 Upgrade ParamParser to make it more convinient. Fatih Kadir Akın 2016-03-06 13:22:24 +02:00
  • c7d2b33bb3 Merge pull request #120 from jmoriau/set-error-and-logger-middlewares-position Serdar Dogruyol 2016-03-03 22:32:41 +02:00
  • 04ccb973a9 set positions for errors and logger middleware, added 2 views Joris Moriau 2016-03-03 17:14:10 +01:00
  • c2f06819e9 0.9.3 Sdogruyol 2016-02-29 17:27:40 +02:00
  • 0a55b2d28a Merge pull request #112 from Krule/master Serdar Dogruyol 2016-02-25 20:46:16 +02:00
  • 6759fb2373 Add options to the DSL Armin Pašalić 2016-02-25 16:24:39 +01:00
  • 6929a1b8a9 Update README.md Serdar Dogruyol 2016-02-20 23:50:13 +02:00
  • 6bff31132a Merge pull request #109 from jmoriau/decoupled-urlparams-from-routehandler Serdar Dogruyol 2016-02-19 14:38:14 +02:00
  • 8f6b00ba55 decoupled-urlparams-from-routehandler Joris Moriau 2016-02-19 11:34:45 +01:00
  • 43d34886c4 Merge pull request #106 from jmoriau/added-feature-to-filters Serdar Dogruyol 2016-02-17 21:59:07 +02:00
  • e6d1da6dd2 added small feature Joris Moriau 2016-02-17 20:35:55 +01:00
  • 5a58ee3cbb Format code sdogruyol 2016-02-17 11:52:13 +02:00
  • 4c9b9ad3d5 Merge pull request #102 from jmoriau/fix-filters-verb Serdar Dogruyol 2016-02-17 11:49:27 +02:00
  • c5201f01ad added verb for filters and minor improvements Joris Moriau 2016-02-16 21:07:58 +01:00
  • 62e9170baf Merge pull request #100 from f/patch-4 Serdar Dogruyol 2016-02-16 17:32:46 +02:00
  • 4521cafc0a Update shard.yml Fatih Kadir Akın 2016-02-16 17:30:51 +02:00
  • 2840ae4257 0.9.2 Sdogruyol 2016-02-15 20:46:06 +02:00
  • 711eff12e9 Merge pull request #99 from jeromegn/kilt Serdar Dogruyol 2016-02-15 20:34:35 +02:00
  • 69b836a98a use new Kilt 0.3 syntax, add mention in readme for clarity Jerome Gravel-Niquet 2016-02-15 12:09:33 -05:00
  • d6c9684d5e Merge pull request #95 from jmoriau/configure-public-folder Serdar Dogruyol 2016-02-15 14:21:30 +02:00
  • ed769ad700 added configure serve_static Joris Moriau 2016-02-15 08:01:41 +01:00
  • 0f609f6718 Bump shard version Sdogruyol 2016-02-14 21:12:04 +02:00
  • 5bd28d6956 Merge pull request #94 from jeromegn/kilt Serdar Dogruyol 2016-02-14 20:47:51 +02:00
  • 9404fa5c80 Abstract template engines with Kilt Jerome Gravel-Niquet 2016-02-14 13:37:55 -05:00
  • 8c87a3fa67 Replace global macros with methods. Thanks @asterite Sdogruyol 2016-02-14 18:52:49 +02:00
  • 092f5a2e49 Improve kemal.cr Sdogruyol 2016-02-14 15:15:28 +02:00
  • fe10d210c3 Merge pull request #93 from jmoriau/fix-typo-exception Serdar Dogruyol 2016-02-14 15:00:20 +02:00
  • f5b5260ab9 fixed small redundancy. Joris Moriau 2016-02-14 13:57:51 +01:00
  • 9ae01c68e9 Merge pull request #92 from jmoriau/decouple-error-hanlder Serdar Dogruyol 2016-02-14 13:54:47 +02:00
  • f7975d917d decoupled errors from route-handler Joris Moriau 2016-02-14 11:43:25 +01:00
  • 88aa9cd497 Remove call_next from RouteHandler Sdogruyol 2016-02-14 11:02:16 +02:00
  • 8f5bc755ae Add logger macro to easily setup custom log_handler sdogruyol 2016-02-12 16:09:15 +02:00
  • 3c75d727ba Complete decoupling logger sdogruyol 2016-02-12 14:11:21 +02:00
  • 52538afb10 Merge pull request #85 from jmoriau/fix-filter-middleware Serdar Dogruyol 2016-02-12 13:09:59 +02:00
  • 3aa22e11c0 - add_filters no longer needs to be called explicitly it will be lazily called if needed. - the Filter middleware no longer needs to be the first in the handlers array. - before and after methods will raise an exception if a filter for the requested path is already defined. Joris Moriau 2016-02-12 10:35:12 +01:00
  • 454894820d Fix config sdogruyol 2016-02-12 10:22:52 +02:00
  • 850af8819e Start decoupling logger Sdogruyol 2016-02-11 23:26:47 +02:00
  • ffc3d6d224 Don't require yaml Sdogruyol 2016-02-10 22:02:10 +02:00
  • 9de66e2a60 Update CLI wording Sdogruyol 2016-02-10 21:58:32 +02:00
  • 25c6fe78d9 Merge pull request #79 from MakeNowJust/cache-params Serdar Dogruyol 2016-02-09 19:17:32 +02:00
  • 0f86e59db6 Cache Context#params result TSUYUSATO Kitsune 2016-02-10 02:11:05 +09:00
  • 70ef8a7718 Merge pull request #78 from MakeNowJust/patch-1 Serdar Dogruyol 2016-02-09 18:02:41 +02:00
  • 55361b3c9a Use 302 to redirect instead of 301 TSUYUSATO Kitsune 2016-02-10 00:25:01 +09:00
  • 9aa0819f29 0.9.0 Sdogruyol 2016-02-07 16:52:36 +02:00
  • 3f3f0d442e Fix Filter namespace Sdogruyol 2016-02-07 16:48:49 +02:00
  • e310de4f8a Merge pull request #76 from werner/feature/middlewares/filters Serdar Dogruyol 2016-02-07 16:43:57 +02:00
  • ab711c22fd Basic filter implementation, similar to Sinatra. Werner 2016-02-07 09:49:38 -04:30
  • 4ee3ce4c00 Merge pull request #75 from greyblake/readme-https-to-http Serdar Dogruyol 2016-02-06 16:26:22 +02:00
  • 5ba4bca0e1 Fix broken links in README Potapov Sergey 2016-02-06 14:30:10 +01:00
  • da1d025101 Merge pull request #74 from f/patch-3 Serdar Dogruyol 2016-02-04 13:51:09 +02:00
  • 507f8e6786 Fancier titles. Fatih Kadir Akın 2016-02-04 13:47:38 +02:00
  • 467a1b4581 Rename handlers Sdogruyol 2016-02-03 22:08:54 +02:00
  • a4005e98be Merge pull request #72 from askn/response Serdar Dogruyol 2016-02-02 17:25:56 +02:00
  • 8390b96df3 remove unused methods Aşkın Gedik 2016-02-02 17:20:44 +02:00
  • ce08b3a406 Merge pull request #65 from f/patch-2 Serdar Dogruyol 2016-01-30 19:03:35 +02:00
  • 69fd844008 Merge pull request #71 from stephan-nordnes-eriksen/patch-1 Serdar Dogruyol 2016-01-29 14:41:56 +02:00
  • 9e95ea7ea0 Updating json sample Stephan Nordnes Eriksen 2016-01-29 12:31:00 +01:00
  • 0a1abe9a42 Merge pull request #69 from f/master Serdar Dogruyol 2016-01-26 10:23:39 +02:00
  • ce1f595c5d Remove param parsing with regex since Radix has state-machine implementation which is a way faster Fatih Kadir Akın 2016-01-25 22:52:41 +02:00
  • 23b09ff645 Merge pull request #68 from f/master Serdar Dogruyol 2016-01-25 22:28:25 +02:00
  • afdb6fb793 Fix for #67, Radix tree needs path style string Fatih Kadir Akın 2016-01-25 22:22:56 +02:00
  • 3b4cdd5323 Rename HTTP::WebSocketHandler::WebSocket to HTTP::WebSocket Sdogruyol 2016-01-25 20:56:27 +02:00
  • d6790c1a04 0.8.0 Sdogruyol 2016-01-25 20:16:01 +02:00
  • 2155968a00 Update README.md Fatih Kadir Akın 2016-01-25 10:50:54 +02:00
  • e6db91c557 Update super-duper speedy values 🚀🚀🚀 Fatih Kadir Akın 2016-01-25 10:48:14 +02:00
  • c7f9de562b Merge pull request #64 from f/patch-1 Serdar Dogruyol 2016-01-25 09:36:30 +02:00
  • ac1203521b Change radix to @luislavena's original version Fatih Kadir Akın 2016-01-25 09:06:56 +02:00
  • e223940e5e Replace beryl with f/radix Sdogruyol 2016-01-24 20:50:54 +02:00
  • fa1c039f4a Merge pull request #63 from f/master Serdar Dogruyol 2016-01-24 19:17:18 +02:00
  • c14fb3de96 Fix view rendering for Crystal 0.11.0 Fatih Kadir Akın 2016-01-24 19:13:10 +02:00
  • 72a3bec2aa Merge pull request #61 from sdogruyol/crystal-0.11.0 Serdar Dogruyol 2016-01-24 18:26:22 +02:00
  • 94a73e9ade Update built-in exception route handler Sdogruyol 2016-01-24 18:13:04 +02:00
  • 02af920a0f Make default content-type text/html Sdogruyol 2016-01-24 17:44:37 +02:00
  • fdf38b23c8 Update kemal.cr Sdogruyol 2016-01-24 13:31:07 +02:00
  • 17f944ef9d Move redirect macro to context def Sdogruyol 2016-01-24 12:52:41 +02:00
  • 4dd027eb96 Macros spec passing Sdogruyol 2016-01-24 12:27:26 +02:00