1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-14 07:25:57 +00:00

Commit Graph

  • 02afd3789d Fix the HTTP/2 Server Push example link. Gerasimos (Makis) Maropoulos 2017-02-17 06:51:40 +02:00
  • 48b470f5da Add HTTP/2 Example and Websocket wss:// too in the same time :) Gerasimos (Makis) Maropoulos 2017-02-17 06:49:54 +02:00
  • 5055546a38 Remove entirely go 1.7 travis Gerasimos (Makis) Maropoulos 2017-02-17 05:08:52 +02:00
  • 69d508fc39 Add go v1.8 as the minimum requirement. Gerasimos (Makis) Maropoulos 2017-02-17 05:08:19 +02:00
  • 54679ff550 Travis go 1.8 Gerasimos (Makis) Maropoulos 2017-02-17 05:05:55 +02:00
  • 43fcdc6495 fastfix err on nil https://github.com/kataras/iris/issues/565 Gerasimos (Makis) Maropoulos 2017-02-17 05:00:06 +02:00
  • 929b00a24b HTTP/2 Push https://github.com/kataras/iris/issues/565 Gerasimos (Makis) Maropoulos 2017-02-17 04:57:51 +02:00
  • 21a18d0990 Add the new Go 1.8 Shutdown | Remove DisableBanner, is controlled by LoggerPolicy now. Gerasimos (Makis) Maropoulos 2017-02-17 04:46:33 +02:00
  • 2a4997cadf Add listen and proxy tests Gerasimos (Makis) Maropoulos 2017-02-17 02:55:26 +02:00
  • 57e5b77853 add white box tests for transaction, response writer and some of the context's method Gerasimos (Makis) Maropoulos 2017-02-17 02:14:46 +02:00
  • bfeabbd74e Add a httptest simple example, I'm thinking to obselete the gitbook entirely, the feature/_example folder is easier for the users Gerasimos (Makis) Maropoulos 2017-02-17 01:34:45 +02:00
  • fa5b529634 Update readme Gerasimos (Makis) Maropoulos 2017-02-17 00:09:04 +02:00
  • a132e7cebc Update README.md Gerasimos (Makis) Maropoulos 2017-02-16 23:54:00 +02:00
  • b3bc8e71fb Nothing special here Gerasimos (Makis) Maropoulos 2017-02-16 22:19:44 +02:00
  • 805ba56863 Update doc Gerasimos (Makis) Maropoulos 2017-02-16 22:11:42 +02:00
  • bef726894d Update doc.go add static files overview Gerasimos (Makis) Maropoulos 2017-02-16 22:06:23 +02:00
  • 1a69b19752 Update doc.go Gerasimos (Makis) Maropoulos 2017-02-16 21:50:59 +02:00
  • 245d9a5e6f README: executable's overall file size between iris and a simple router Gerasimos (Makis) Maropoulos 2017-02-16 20:42:04 +02:00
  • 155d3f2d87 Align doc.go Gerasimos (Makis) Maropoulos 2017-02-16 18:33:36 +02:00
  • 5a1e9cd13f Align doc.go Gerasimos (Makis) Maropoulos 2017-02-16 18:27:34 +02:00
  • 1851d49b58 Set the yaml configuration fields identical to the original's Configuration fields. Update Readme Gerasimos (Makis) Maropoulos 2017-02-16 18:14:55 +02:00
  • dd1d6837d9 Add the ability to use .yaml/yml files for the Configuration. Gerasimos (Makis) Maropoulos 2017-02-16 05:00:08 +02:00
  • 40b62f2958 gofmt everything, even the vendor. Gerasimos (Makis) Maropoulos 2017-02-16 03:26:02 +02:00
  • 13e83fc57e SessionsPolicy and sessions adaptor, history and _example written. Gerasimos (Makis) Maropoulos 2017-02-15 20:06:19 +02:00
  • 82afcc5aa6 Implement the websocket adaptor, a version of kataras/go-websocket, and refactor all of the previous websocket examples. Gerasimos (Makis) Maropoulos 2017-02-15 08:40:43 +02:00
  • 26a5f9f3b0 Set the NewWebsocketServer's configuration to the user's station, these can be changed later. Preparing for writing the tests. Gerasimos (Makis) Maropoulos 2017-02-14 20:56:23 +02:00
  • 86f34dc5df Fix https://github.com/kataras/go-websocket/issues/27 on iris.v6 too Gerasimos (Makis) Maropoulos 2017-02-14 20:32:36 +02:00
  • d2aee5e187 Add an example for gorillamux adaptor. Ref: https://github.com/kataras/iris/issues/588 Gerasimos (Makis) Maropoulos 2017-02-14 06:43:54 +02:00
  • 4968fe353e I think my english are going better Gerasimos (Makis) Maropoulos 2017-02-14 06:12:33 +02:00
  • bcd7b3b169 Add the godoc link Gerasimos (Makis) Maropoulos 2017-02-14 06:01:15 +02:00
  • a3e694b9bd normalize the doc's routers Gerasimos (Makis) Maropoulos 2017-02-14 05:58:17 +02:00
  • 48b5b1fb46 Remove canonical import path. Gerasimos (Makis) Maropoulos 2017-02-14 05:57:42 +02:00
  • 244a59e055 20 days of unstoppable work. Waiting fo go 1.8, I didn't finish yet, some touches remains. Gerasimos (Makis) Maropoulos 2017-02-14 05:54:11 +02:00
  • 2b2a205e63 Finally, full vendor. 200% times faster installations (-48% size reduced). Tested on a clean machine with just the iris folder and worked. Gerasimos (Makis) Maropoulos 2017-02-14 05:51:29 +02:00
  • 84f61f6b05 Look HISTORY.md for the 6.1.4 improvements. Fix sessions test expect a nil json instead of an empty. Gerasimos (Makis) Maropoulos 2017-02-07 03:01:26 +02:00
  • 5aaec72634 Update to 6.1.4 - Align with the improved kataras/go-sessions Gerasimos (Makis) Maropoulos 2017-02-07 02:37:35 +02:00
  • 84cd4ca6f4 Go v1.8 and the upcoming Iris version notes on HISTORY.md. Gerasimos (Makis) Maropoulos 2017-02-05 20:26:40 +02:00
  • 3430e24188 Fix iris run main.go not worked properly on some editors. Add notes for next version. Read HISTORY.md Gerasimos (Makis) Maropoulos 2017-02-05 18:13:24 +02:00
  • 2a911a450c Add DisableBodyConsumptionOnUnmarshal configuration field as discussed on [chat](https://kataras.rocket.chat/channel/iris). Read HISTORY.md Gerasimos (Makis) Maropoulos 2017-01-30 12:35:43 +02:00
  • a563b37ba1 Update README. Gerasimos (Makis) Maropoulos 2017-01-28 11:39:50 +02:00
  • 64a2c7581a Add a 'good' Overview section at the README. Gerasimos (Makis) Maropoulos 2017-01-28 11:38:20 +02:00
  • 73b8396cd6 https://github.com/iris-contrib/plugin/blob/master/cors/plugin.go#L28 Gerasimos (Makis) Maropoulos 2017-01-27 14:25:48 +02:00
  • 4a903886e8 Update README Gerasimos (Makis) Maropoulos 2017-01-26 09:50:26 +02:00
  • 7dfb13cfbd Nothing special here Gerasimos (Makis) Maropoulos 2017-01-25 22:19:06 +02:00
  • b7b77b62d3 Update DONATIONS.md Gerasimos (Makis) Maropoulos 2017-01-18 13:56:55 +02:00
  • 306a709c04 Add a tip with a link on how to change the default Router. Remove the comic, not everybody has houmor. Gerasimos (Makis) Maropoulos 2017-01-14 05:17:46 +02:00
  • 3782a2e679 Update README.md Gerasimos (Makis) Maropoulos 2017-01-13 09:52:10 +02:00
  • fdb74b6865 Update README.md Gerasimos (Makis) Maropoulos 2017-01-13 09:36:52 +02:00
  • f380d710cc Update to 6.1.2 Gerasimos (Makis) Maropoulos 2017-01-13 05:57:46 +02:00
  • c73c2a00c3 Add a comic sketch Gerasimos (Makis) Maropoulos 2017-01-13 02:13:02 +02:00
  • 3489ba3365 Offling routing and prioritize others before static handlers https://github.com/kataras/iris/issues/585 Gerasimos (Makis) Maropoulos 2017-01-12 10:24:27 +02:00
  • c91a1e6628 |You will love this| New Feature: Offline routing, dynamic changes against a route's state | https://github.com/kataras/iris/issues/585 Gerasimos (Makis) Maropoulos 2017-01-12 08:28:30 +02:00
  • 020e857b22 Update to 6.1.0 Gerasimos (Makis) Maropoulos 2017-01-12 00:57:07 +02:00
  • 23f9ad13a1 Catch os.Interrupt signal with iris.PostInterrupt example added in comments. Gerasimos (Makis) Maropoulos 2017-01-11 18:01:29 +02:00
  • 5ad7c6e01f Update to 6.0.9: Add PostInterrupt plugin. Read HISTORY.md Gerasimos (Makis) Maropoulos 2017-01-11 16:23:38 +02:00
  • c5f95ba78a Update donations Gerasimos (Makis) Maropoulos 2017-01-10 18:29:38 +02:00
  • 4246ef6980 don't write status code when the response writer was hijacked Gerasimos (Makis) Maropoulos 2017-01-10 17:51:52 +02:00
  • acc3a0b9a3 Add a response recorder test to showcase its usage Gerasimos (Makis) Maropoulos 2017-01-10 17:30:03 +02:00
  • 3f74f61e26 Add more HISTORY/CHANGELOG as requested here: https://github.com/kataras/iris/issues/58 Gerasimos (Makis) Maropoulos 2017-01-10 17:14:19 +02:00
  • e6b967bbb7 Update to 6.0.8 Gerasimos (Makis) Maropoulos 2017-01-10 15:14:14 +02:00
  • e4ab993760 Nothing special here, read HISTORY.md Gerasimos (Makis) Maropoulos 2017-01-10 15:03:02 +02:00
  • 053588babd Update to 7.0.8 | iris.UseTemplateFunc -> Read HISTORY.md | Remove vendor folder because of: https://github.com/gavv/httpexpect/pull/34 Gerasimos (Makis) Maropoulos 2017-01-10 14:21:49 +02:00
  • 893271bf02 Update to 6.0.7 Gerasimos (Makis) Maropoulos 2017-01-10 08:54:39 +02:00
  • c476fe8921 Feature Request: *http.Request access from Websockets. iris.Config.Websocket.IDGenerator custom connection's ID generator added too. Gerasimos (Makis) Maropoulos 2017-01-09 06:23:49 +02:00
  • d5d113b4ca Add the loggerzap middleware to the README. Relative: https://github.com/iris-contrib/middleware/pull/23 Gerasimos (Makis) Maropoulos 2017-01-09 02:00:29 +02:00
  • e5ca3d0868 Standby for Go v1.8. Read HISTORY.md for previous commits: iris.DestroyAllSessions/DestroySessionByID. Gerasimos (Makis) Maropoulos 2017-01-08 07:40:43 +02:00
  • 081d01d459 Update README.md Gerasimos (Makis) Maropoulos 2017-01-08 06:55:15 +02:00
  • a5b11288ec Remove tests from httptest's vendor Gerasimos (Makis) Maropoulos 2017-01-08 06:48:33 +02:00
  • a35607d6e3 Add 'vendor' folder for the httptest package dependecy (its master were broken before 4 hours, you are covered) Gerasimos (Makis) Maropoulos 2017-01-08 06:41:38 +02:00
  • 5daa3d6fa7 Add iris.DestroySessionByID(string) and iris.DestroyAllSessions() as requested. Read HISTORY.md Gerasimos (Makis) Maropoulos 2017-01-08 06:18:02 +02:00
  • bcc35c11ca Add iris.DestroySessionByID(string) and iris.DestroyAllSessions() as requested. Gerasimos (Makis) Maropoulos 2017-01-08 06:11:50 +02:00
  • 7df9b2b437 net/http testing library doesnt supprots CloseNotify, so don't panic on context.StreamWriter Gerasimos (Makis) Maropoulos 2017-01-06 15:57:09 +02:00
  • d060a73559 https://github.com/iris-contrib/gitbook/issues/30 Gerasimos (Makis) Maropoulos 2017-01-05 18:59:15 +02:00
  • d5a9410e2a Update to 6.0.3: Add an easy way to set a request body size limit per client or globally for newcomers Gerasimos (Makis) Maropoulos 2017-01-04 21:29:58 +02:00
  • 3b0a8e0f2d Fix https://github.com/kataras/iris/issues/574 Gerasimos (Makis) Maropoulos 2017-01-04 19:50:54 +02:00
  • 058d70e533 Update to 6.0.1 - use the response recorder whenever you need it. Read HISTORY.md Gerasimos (Makis) Maropoulos 2017-01-04 15:16:53 +02:00
  • 8bbd9f8fc5 Happy new year! Update to 6.0.0 | HTTP/2 full support. https://github.com/kataras/iris/issues/565 Gerasimos (Makis) Maropoulos 2017-01-02 21:20:17 +02:00
  • ced2083ab3 Fix https://github.com/kataras/iris/issues/570 | no-internet connection but Config.CheckForUpdates is true Gerasimos (Makis) Maropoulos 2016-12-31 14:40:19 +02:00
  • fe79fdea44 Fix https://github.com/kataras/iris/issues/566 Gerasimos (Makis) Maropoulos 2016-12-22 19:07:03 +02:00
  • 1f25e4335a Nothing special here,yet, stay tuned Gerasimos (Makis) Maropoulos 2016-12-19 11:15:48 +02:00
  • 88c98bb1e1 More on Transactions: Fallback on, unexpected, panics and able to send 'silent' error which stills reverts the changes but no output Gerasimos (Makis) Maropoulos 2016-12-18 14:08:28 +02:00
  • 1da8231abd Nothing special: just add comments to the BeginTransaction, I have more ideas on this, stay tuned Gerasimos (Makis) Maropoulos 2016-12-18 13:24:24 +02:00
  • f54dc697cc More on Transactions: iris.UseTransaction and iris.DoneTransaction. See HISTORY.md Gerasimos (Makis) Maropoulos 2016-12-16 10:20:05 +02:00
  • 48e770dab0 Update to 5.1.1 - Addons for the last feature, Transaction scopes. Read HISTORY.md Gerasimos (Makis) Maropoulos 2016-12-15 17:16:17 +02:00
  • c6b6ebf757 Fix the readme TODOs syntax. Read HISTORY.md for v5.1.0 Gerasimos (Makis) Maropoulos 2016-12-15 15:26:06 +02:00
  • 65980d3363 New Feature: Request-Scoped Transactions Gerasimos (Makis) Maropoulos 2016-12-15 15:14:48 +02:00
  • 1ff949b357 Test code: nothing special here, remove the getRandomPort and use getRandomNumber for all Gerasimos (Makis) Maropoulos 2016-12-14 11:57:07 +02:00
  • baec4d0fff Update Donations Gerasimos (Makis) Maropoulos 2016-12-13 09:36:53 +02:00
  • dba1256d71 Remove the TestCache from tests, no need here. Gerasimos (Makis) Maropoulos 2016-12-13 08:53:55 +02:00
  • 5ba6ccf365 Qualify the quality repository report tool Gerasimos (Makis) Maropoulos 2016-12-13 08:41:30 +02:00
  • 731e64eae9 test code again: nothing speicial remove, finish with dublicated code remove actions Gerasimos (Makis) Maropoulos 2016-12-13 08:09:27 +02:00
  • bb52d17ef5 test code: nothing special, just random some of the real ports Gerasimos (Makis) Maropoulos 2016-12-13 07:33:51 +02:00
  • 8a861997a4 nothing special here Gerasimos (Makis) Maropoulos 2016-12-13 07:12:58 +02:00
  • 309b037e3b Update to 5.0.4 - Read HISTORY.md Gerasimos (Makis) Maropoulos 2016-12-12 12:18:59 +02:00
  • 424ede7258 Merry Christmas! Gerasimos (Makis) Maropoulos 2016-12-11 07:50:03 +02:00
  • 7fa368e1ce Update DONATIONS.md Gerasimos (Makis) Maropoulos 2016-12-09 08:18:53 +02:00
  • 0513fa745b Add test for Redirect while ListenTLS/ListenLETSENCRYPT Gerasimos (Makis) Maropoulos 2016-12-04 06:53:08 +02:00
  • b62302d1d7 For unknown reasons I can't use desktop github yet, let's try this Gerasimos (Makis) Maropoulos 2016-12-04 06:41:23 +02:00
  • 290a9cad3d Fix testing example README link Gerasimos (Makis) Maropoulos 2016-11-23 22:46:19 +02:00
  • 619a54a9f2 Fix an old issue https://github.com/kataras/iris/issues/355 Gerasimos (Makis) Maropoulos 2016-11-22 16:46:07 +02:00