Commit Graph

  • 99b1e759ba Merge remote-tracking branch 'upstream/master' master Luna 2022-08-07 15:55:22 -0300
  • f5d767fe7e
    Fix static file handler for Crystal 1.6.0 (#644) Anton Maminov 2022-08-04 12:42:18 +0300
  • 4aa28c423c Enable GH sponsors Serdar Dogruyol 2022-07-30 11:18:46 +0300
  • 707e61641c Bump version to 1.2.0 Serdar Dogruyol 2022-07-07 12:02:34 +0300
  • c993a05731 Add changelog for 1.2.0 Serdar Dogruyol 2022-07-07 12:00:45 +0300
  • 1a45f54c6c
    Disable signal trap for usage kemal with other tools (#642) Oleksii Vasyliev 2022-07-16 12:44:40 +0300
  • 05d55540b9
    Enable option for index.html to be a directories default (#640) Russell Smith 2022-06-30 08:00:51 -0700
  • 268e501a63 fix Crystal 1.5.0 warnings Serdar Dogruyol 2022-06-29 13:31:28 +0300
  • f8fc8ce8c8 fix ameba warnings Serdar Dogruyol 2022-06-29 13:29:50 +0300
  • 9bd24caf7e
    Closes response by default in HTTP::Server::Context#redirect (#641) Chao Yang 2022-06-29 05:25:40 -0500
  • 317d086b4c
    fix content_for failing to capture the correct block input (#639) Serdar Dogruyol - Sedo セド 2022-06-27 12:28:13 +0300
  • d53d253620 Eliminated several seconds of delay when loading big mp4 file Alexander Zhou 2022-05-27 11:49:42 +0800
  • f706c7877d Update ameba to 1.0 Johannes Müller 2022-05-28 14:30:19 +0200
  • 1d54971efa Bump version to 1.1.2 Serdar Dogruyol 2022-02-24 17:56:54 +0300
  • d6dc893052 Fix content rendering matthewmcgarvey 2022-02-23 17:36:28 -0600
  • 59720fbd16 Bump version to 1.1.1 Serdar Dogruyol 2022-02-22 17:29:53 +0300
  • 3d2d30db93 Ignore HTTP::Server::Response patching for crystal >= 1.3.0 Samantaz Fox 2022-02-20 22:27:02 +0100
  • eb1832acaf Merge remote-tracking branch 'upstream/master' Luna 2021-10-09 17:35:25 -0300
  • 5e2efec050 Remove Kilt reference from README Serdar Dogruyol 2021-09-08 16:24:37 +0300
  • db0a6b8dc6 Remove Kilt from shard.yml Serdar Dogruyol 2021-09-08 16:22:41 +0300
  • 0ab0ecb7c6 Remove all code references to Kilt Serdar Dogruyol 2021-09-08 16:21:25 +0300
  • a251ede5bd
    Deprecate dependency on Kilt (#615) Henrik Christensen 2021-09-07 13:36:21 +0200
  • 5473312f3d Update CHANGELOG Serdar Dogruyol 2021-09-02 17:49:44 +0300
  • 523340b036 Bump version to 1.1.0 Serdar Dogruyol 2021-09-02 17:44:17 +0300
  • 64733c10e0
    Set content type to text/html for 500 exceptions (#616) Serdar Dogruyol - Sedo セド 2021-09-01 18:26:38 +0300
  • 14aabb8907
    fixed executing filters when before and after is defined at the same time (#612) Anton Maminov 2021-09-01 16:25:21 +0300
  • bba5bef505 don't prepend raw close code anymore Luna 2021-05-12 12:17:02 -0300
  • faeaeb4fba FORK.md: add notes on upstreamability of my patches Luna 2021-05-12 12:16:53 -0300
  • 3faba4e3fa add FORK.md Luna 2021-05-12 12:06:36 -0300
  • 00e5c98fdd Merge remote-tracking branch 'upstream/master' Luna 2021-05-12 11:57:15 -0300
  • 218be24221
    Update Kilt version dependency to ~> 0.6.0 Serdar Dogruyol - Sedo セド 2021-04-11 16:37:10 +0300
  • 926206a46c
    Allow running specs from any directory (#609) Oleh Prypin 2021-04-11 11:17:50 +0200
  • d237d3ef7d
    Bump exception_page shard to ~> 0.2.0 (#608) Sijawusz Pur Rahnama 2021-04-09 20:09:15 +0200
  • 6e72ebb447
    Add array of paths support for before/after filters (#605) Serdar Dogruyol - Sedo セド 2021-04-05 18:24:09 +0300
  • de5e022222
    New option to set application name (#606) Aravinda Vishwanathapura 2021-04-05 20:35:06 +0530
  • 2fb7d018d5 fix websocket close wrapper Luna 2021-03-31 22:57:05 -0300
  • 5e45349fff shard.yml: pin exception_page temporarily Luna 2021-03-31 22:52:21 -0300
  • 6af6569b0f Merge remote-tracking branch 'upstream/master' Luna 2021-03-31 22:36:00 -0300
  • 3fee068636
    Release 1.0.0 (#601) Serdar Dogruyol - Sedo セド 2021-03-22 23:20:46 +0300
  • 2d46beea5d
    Migrate from Travis CI to GitHub Actions (#603) Sijawusz Pur Rahnama 2021-03-15 06:47:14 +0100
  • 0764091e03
    Bump ameba dependency (#602) Sijawusz Pur Rahnama 2021-03-15 06:45:35 +0100
  • 8d0875f64c
    Fix StaticFileHandler failing spec (#599) jinn999 2021-03-07 12:29:49 +0100
  • f71a83e2c4
    Use latest version of Ameba dependency (dev) (#597) Luis Lavena 2021-02-13 05:18:51 -0300
  • 1da32e5246
    Use Radix v0.4.0 (#596) Luis Lavena 2021-02-13 05:18:04 -0300
  • 65ff5b9b2b Merge remote-tracking branch 'upstream/master' Luna 2021-01-04 16:50:59 -0300
  • bf9f627ac7 Bump version to 0.27.0 Serdar Dogruyol 2020-11-28 12:17:19 +0300
  • 00c2c5be50 Update Changelog Serdar Dogruyol 2020-11-28 12:15:37 +0300
  • 845ccb10ab don't overwrite content-length if its already there Luna 2020-09-03 22:46:19 -0300
  • 61af3854cb route_handler: remove auto-HEAD Luna 2020-02-20 21:17:50 -0300
  • aa378b7a90 add head method to dsl Luna 2020-02-20 20:59:34 -0300
  • 2f9f859be9 websocket: default to error code 500 on any websocket error Luna 2019-06-11 18:00:36 -0300
  • 19bc38b881 add support for error codes on websockets Luna 2019-06-11 15:38:07 -0300
  • a819d4792b
    Refactor run_spec to use process exit instead of empty stderr (#584) Brian J. Cardiff 2020-08-15 12:09:53 -0300
  • dfe7dca08f
    fix websocket issue (#577) Anton Maminov 2020-07-08 14:42:08 +0300
  • 2e749a2987
    fix an issues with responding with long strings (#576) Anton Maminov 2020-07-08 14:41:16 +0300
  • a8c0f09b85
    Upgrade to Crystal 0.35.0 (#570) Brian J. Cardiff 2020-06-10 15:11:43 -0300
  • 70684a2cf0
    Pick up transitional type aliases. (#566) Todd Sundsted 2020-05-16 11:22:13 -0400
  • c3c43145b8
    Comply exhaustive case check (#560) Brian J. Cardiff 2020-04-04 15:26:05 -0300
  • b7506f6fab
    allow to set optional response body on redirects (#561) Anton Maminov 2020-04-04 21:25:35 +0300
  • 4d6fb0614f Bump version to 0.26.1 Serdar Dogruyol 2019-12-01 14:14:25 +0300
  • a4bdecdc7d Flush io buffer after each write to log (#554) maggie 2019-10-11 11:14:26 +0200
  • c893172fbf Cleanup ameba warnings (#551) Sijawusz Pur Rahnama 2019-08-30 13:32:23 +0200
  • 740cb188a9 Check for KEMAL_ENV variable already in Config#initialize (#552) Sijawusz Pur Rahnama 2019-08-30 13:20:38 +0200
  • 15022c25b8 use new ameba repository (#549) Anton Maminov 2019-08-05 18:34:50 +0300
  • e99129ab50 fix process request when a response already closed (#550) Anton Maminov 2019-08-05 18:34:26 +0300
  • ff3b28c6f7 Bump version to 0.26.0 sdogruyol 2019-08-05 10:41:51 +0300
  • 18ddc3b4e6 Fix static file handler for files > 2^31 bytes (#546) Omar Roth 2019-08-03 11:37:23 -0500
  • 17bf1c7709 Upgrade to Crystal v0.30.0 (#548) Brian J. Cardiff 2019-08-03 13:35:40 -0300
  • 6e2714404d Add missing return types to overrides of abstract methods (#544) Johannes Müller 2019-07-26 10:48:14 +0200
  • e3544a86bf Do not early return from HTTP::Server::Response::Output.close. Revert what Ameba broke Anton Maminov 2019-06-18 18:03:32 +0300
  • f3d02e60af Add auto-generated .ameba.yml sdogruyol 2019-06-13 15:42:21 +0300
  • fc8ac1160c Add /bin to .gitignore sdogruyol 2019-06-13 15:33:11 +0300
  • ecaa423774 Bump ameba to 0.10.0 sdogruyol 2019-06-13 14:38:41 +0300
  • 06665e81bc Use Ameba on Travis CI (#520) Sijawusz Pur Rahnama 2019-06-13 13:31:45 +0200
  • c646aad482
    Merge pull request #535 from bcardiff/crystal/0.29.0 Serdar Dogruyol 2019-06-10 08:27:11 +0300
  • 79cd8bd646 Fix Time.now deprecation warning Brian J. Cardiff 2019-06-04 16:59:05 -0300
  • ec87dfb614
    Create FUNDING.yml Serdar Dogruyol 2019-05-27 13:10:04 +0300
  • 5267555322
    Properly measure request time using Time.monotonic Serdar Dogruyol 2019-03-20 01:02:42 -0700
  • 14ed2aa8bf improvement: use Time.measure Alexander Reelsen 2019-03-20 08:39:36 +0100
  • c6ac5232db Properly measure request time using Time.monotonic Alexander Reelsen 2019-03-19 12:51:11 +0100
  • 45a508c27d 0.25.2 sdogruyol 2019-02-08 11:58:51 +0300
  • eeeef0e5eb
    Merge pull request #521 from Sija/use-github-hidden-dir Serdar Dogruyol 2019-02-08 09:03:07 +0300
  • f2262d839b
    Merge pull request #522 from Sija/add-license-to-shard-yml Serdar Dogruyol 2019-02-08 09:02:11 +0300
  • 91cd0ab60d Specify license in shard.yml Sijawusz Pur Rahnama 2019-02-07 17:48:16 +0100
  • 37bb01a21c Move GH related files into .github directory Sijawusz Pur Rahnama 2019-02-07 17:39:30 +0100
  • 53609b3afa
    Revert "Add targets to shard.yml" (#519) Serdar Dogruyol 2019-02-05 12:20:57 +0300
  • 2b71b4af36 Revert "Add targets to shard.yml" Sijawusz Pur Rahnama 2019-02-05 09:55:10 +0100
  • 1fa87761a4 Run crystal tool format --check on Travis CI (#518) Sijawusz Pur Rahnama 2019-02-05 09:23:20 +0100
  • 6cf2b40ca8 Fix misspelled `authors` key in shard.yml (#517) Sijawusz Pur Rahnama 2019-02-05 08:49:26 +0100
  • b7bf9d771f Use Crystal built-in MIME registry (#516) Sijawusz Pur Rahnama 2019-02-05 08:26:45 +0100
  • dcffd7b3f9
    Merge pull request #515 from kemalcr/fix-closed-io-404 Serdar Dogruyol 2019-01-17 22:06:36 +0300
  • b0a17ac9b4 Do not try to call ExceptionHandler#call_exception_with_status_code on a closed response. Fixes #514 sdogruyol 2019-01-16 23:33:24 +0300
  • 0fa869cf96
    allow to set filename for send_file (#512) Serdar Dogruyol 2019-01-16 21:59:57 +0300
  • c3dd24482e set status_code before response (#513) Anton Maminov 2018-12-25 18:06:07 +0200
  • 6f111ffbb0 allow to set filename for send_file Anton Maminov 2018-12-23 13:24:27 +0200
  • a5d8df7382 Add support for parsing command line parameters from other sources than ARGV (#483) Diego Guraieb 2018-11-30 13:16:08 -0300
  • 50f48509fd Use compile-time StringLiteral#downcase instead of runtime String#downcase (#508) Sijawusz Pur Rahnama 2018-11-14 11:47:46 +0100
  • 482b4a6e7d Fixing exclude method in Handler (#507) ikarigeorge 2018-11-10 22:58:41 +0100
  • 4ccea8d6a1 fix upload file example in changelog (#504) Anton Maminov 2018-11-05 22:55:20 +0200
  • 22a2a69d65 0.25.1 Serdar Dogruyol 2018-11-05 22:55:06 +0300