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

Commit Graph

  • 714e84b597 apply https://github.com/kataras/iris/issues/1500 Gerasimos (Makis) Maropoulos 2020-04-29 21:16:43 +03:00
  • 8fbc074c56 French version of readme writen Nathan 2020-04-29 19:43:26 +02:00
  • ac08f53ba0 minor Gerasimos (Makis) Maropoulos 2020-04-29 05:50:29 +03:00
  • 2a4043a3c2 more route info improvements Gerasimos (Makis) Maropoulos 2020-04-28 22:34:36 +03:00
  • 128cd255cb update kataras/neffos dependency Gerasimos (Makis) Maropoulos 2020-04-28 06:07:42 +03:00
  • ac7fac35be update dependencies Gerasimos (Makis) Maropoulos 2020-04-28 05:51:28 +03:00
  • c366c34644 add human-friendly middleware names on route debugging (see HISTORY.md#Next) Gerasimos (Makis) Maropoulos 2020-04-28 05:42:23 +03:00
  • b657c5e6af don't fire ErrServerClosed on manually interrupt signals (CTRL/CMD+C) Gerasimos (Makis) Maropoulos 2020-04-28 05:22:58 +03:00
  • 27ca1c93f5 logging: several improvements Gerasimos (Makis) Maropoulos 2020-04-28 01:58:56 +03:00
  • b02706f207 Merge pull request #1496 from bestgopher/update Gerasimos (Makis) Maropoulos 2020-04-27 17:35:44 +03:00
  • 4e68a382b7 modify:add stringToBytes bestgopher 2020-04-27 22:25:53 +08:00
  • d1f18501e8 add a way to customize the handler names (recommended: before server execution) so route logging can be more human-friendly on handlers like standard iris middlewares, e.g. request logger Gerasimos (Makis) Maropoulos 2020-04-27 15:48:09 +03:00
  • f75ec4e67c change the JS MIME to text/javascript instead of application/javascript as https://github.com/golang/go/issues/32351 Gerasimos (Makis) Maropoulos 2020-04-27 12:28:30 +03:00
  • 346ca2a219 route logging improvement: group by methods Gerasimos (Makis) Maropoulos 2020-04-26 17:51:27 +03:00
  • 66e641513c more route logging improvements, see the parent commit Gerasimos (Makis) Maropoulos 2020-04-26 17:23:38 +03:00
  • 77a79cae58 improve route debug info, see HISTORY.md Gerasimos (Makis) Maropoulos 2020-04-26 06:21:20 +03:00
  • 5d3c96947c New: gRPC MVC features, new WithLowercaseRouting option and add some new context methods Gerasimos (Makis) Maropoulos 2020-04-25 02:30:19 +03:00
  • 0cf5d5a4a3 minor Gerasimos (Makis) Maropoulos 2020-04-21 09:27:28 +03:00
  • 6c6de6b85d improve remote addr parsing as requested at: https://github.com/kataras/iris/issues/1453 Gerasimos (Makis) Maropoulos 2020-04-20 10:43:45 +03:00
  • c5392ede6a remove the 'typescript' package entirely in favor of iris-cli and because the alm editor was deprecated by its author (consider using the designtsx.com instead) Gerasimos (Makis) Maropoulos 2020-04-19 16:47:15 +03:00
  • 340664dca9 add test for hero/Container.UseResultHandler Gerasimos (Makis) Maropoulos 2020-04-19 12:05:22 +03:00
  • dcf02480b3 Implement ResultHandler as requested at: https://github.com/kataras/iris/issues/1465 Gerasimos (Makis) Maropoulos 2020-04-18 22:40:47 +03:00
  • 68c5883bce add a test for https://github.com/kataras/iris/issues/1488 Gerasimos (Makis) Maropoulos 2020-04-17 17:54:00 +03:00
  • c0e6f9e4d9 add a test for controller.GetBy-only method... it passes as expected https://github.com/kataras/iris/issues/1487 Gerasimos (Makis) Maropoulos 2020-04-17 16:03:11 +03:00
  • 1bb76853a9 .DI() to ConfigureContainer(...builders) Gerasimos (Makis) Maropoulos 2020-04-17 15:56:36 +03:00
  • eafa63da50 add hCaptcha middleware and example and memstore json struct tags Gerasimos (Makis) Maropoulos 2020-04-14 02:22:57 +03:00
  • a1e6d81b49 add access to the session manager through new 'Session.Man' field Gerasimos (Makis) Maropoulos 2020-04-13 22:15:55 +03:00
  • 486e57b9ae gofmt Gerasimos (Makis) Maropoulos 2020-04-13 10:03:40 +03:00
  • 629ae3c688 minor: sessions testing: fix travis by using InRange for cookie's MaxAge Gerasimos (Makis) Maropoulos 2020-04-13 10:01:51 +03:00
  • 989ac436e8 fix https://github.com/kataras/iris/issues/1485 by adding and using the new 'context.UpsertCookie' instead of 'context.SetCookie' Gerasimos (Makis) Maropoulos 2020-04-13 09:27:49 +03:00
  • e1d3cad905 add test for sessions.UpdateExpiration Gerasimos (Makis) Maropoulos 2020-04-13 07:11:41 +03:00
  • 6432e34151 typo fix on recaptcha middleware... Gerasimos (Makis) Maropoulos 2020-04-11 20:23:02 +03:00
  • e9b10b14a3 add read-body example Gerasimos (Makis) Maropoulos 2020-04-11 00:55:31 +03:00
  • 978718454a add 'context.StopWithStatus, StopWithJSON, StopWithProblem' and update the json-struct-validation example Gerasimos (Makis) Maropoulos 2020-04-10 06:04:46 +03:00
  • ad154ea479 add 'app.Validator' field for ReadJSON, ReadXML, ReadMsgPack, ReadYAML, ReadForm, ReadQuery data validation, defaults to empty but can be set-ed to 3rd-party packages Gerasimos (Makis) Maropoulos 2020-04-09 19:02:08 +03:00
  • 1b02f048ef new 'Party.DI()' method to return the Party's instance of the new 'APIBuilderDI' and move the DI-relative Router to this new APIBuilderDI Gerasimos (Makis) Maropoulos 2020-04-08 20:04:56 +03:00
  • 5852327f30 move the hero binding logic to the new 'context.ReadBody' Gerasimos (Makis) Maropoulos 2020-04-08 17:27:23 +03:00
  • 837787104b add context.Protobuf, MsgPack, ReadProtobuf, ReadMsgPack methods Gerasimos (Makis) Maropoulos 2020-04-08 16:48:22 +03:00
  • ee4213f72d update example for validator v10 (go module) Gerasimos (Makis) Maropoulos 2020-04-07 19:27:49 +03:00
  • f03afeef2f add Context.SetSameSite(integrates with sessions too) , iris.JSON.ASCII and iris.JSON.Secure option fields Gerasimos (Makis) Maropoulos 2020-04-07 19:23:30 +03:00
  • 6876f94e67 HISTORY.md additions Gerasimos (Makis) Maropoulos 2020-04-03 22:12:41 +03:00
  • a694266c63 fix https://github.com/kataras/iris/issues/1473 and add test for https://github.com/kataras/iris/issues/1468 https://github.com/kataras/iris/pull/1474 https://github.com/kataras/iris/pull/1475 Gerasimos (Makis) Maropoulos 2020-03-24 02:12:10 +02:00
  • f19da316fd Merge pull request #1475 from rocinantex/v12 Gerasimos (Makis) Maropoulos 2020-03-24 01:03:40 +02:00
  • 28bb5c51bb fix bug: abount dependency injection rocinantex 2020-03-23 16:22:34 +08:00
  • 0d3770380f Merge pull request #1471 from liguoqinjim/master Gerasimos (Makis) Maropoulos 2020-03-23 02:18:22 +02:00
  • 5d5df1aa13 Merge pull request #1474 from rocinantex/master Gerasimos (Makis) Maropoulos 2020-03-23 02:17:42 +02:00
  • 6b8b690d4d fix bug: abount dependency injection rocinantex 2020-03-22 09:04:49 +08:00
  • f98ee4e725 fix .dokerignore to .dockerignore liguoqinjim 2020-03-19 16:13:47 +08:00
  • 264c417f4e move benchmarks to a repository which its results are re-calculated and its README re-generated on each run. This will allow dev community to participate and contribute Gerasimos (Makis) Maropoulos 2020-03-12 01:51:21 +02:00
  • aea836efc7 add a full gRPC example as previously requested at: https://github.com/kataras/iris/issues/1449 Gerasimos (Makis) Maropoulos 2020-03-07 12:53:23 +02:00
  • dd18dc9ee8 Add a gRPC router wrapper, useful for the upcoming grpc controller example Gerasimos (Makis) Maropoulos 2020-03-06 12:28:08 +02:00
  • 0d26f24eb7 examples: replace all app.Run(iris.Addr(...)) with app.Listen just for the shake of simplicity, both are doing the same exact thing as it's described on the http listening first example. Gerasimos (Makis) Maropoulos 2020-03-05 22:41:27 +02:00
  • b6445c7238 next version preparation: hero: add a Container.Inject method to inject values outside of HTTP lifecycle, e.g. a database may be used by other services outside of Iris, the hero container (and API's Builder.GetContainer()) should provide it. Gerasimos (Makis) Maropoulos 2020-03-05 19:49:45 +02:00
  • 5ee06f9a92 next version preparation: hero, mvc: fix payload binding Gerasimos (Makis) Maropoulos 2020-03-04 10:29:34 +02:00
  • 409f83ca66 ℹ️ add mvc 'ByWildcard' example as requested at #1459 Gerasimos (Makis) Maropoulos 2020-03-02 20:11:44 +02:00
  • bb66c10ad3 🐵 prepare next version: improve the hero and mvc path parameters bindings Gerasimos (Makis) Maropoulos 2020-03-02 19:48:53 +02:00
  • 78ab341862 minor for travis Gerasimos (Makis) Maropoulos 2020-03-02 10:21:38 +02:00
  • 5da8ff92f3 🚌 next version preparation: new PreflightResult interface for hero handlers Gerasimos (Makis) Maropoulos 2020-03-02 10:07:44 +02:00
  • afd0f5caef 🔗 prepare next version: add builtin dependencies for headers, http request, http response writer for convenience Gerasimos (Makis) Maropoulos 2020-03-01 09:24:11 +02:00
  • 1c9b592088 👔 next version: some linting Gerasimos (Makis) Maropoulos 2020-03-01 08:34:53 +02:00
  • 2756435446 🚀 add Party.OnErrorFunc, UseFunc and DoneFunc to be aligned with the new HandleFunc Gerasimos (Makis) Maropoulos 2020-03-01 07:07:27 +02:00
  • ce2eae9121 add a dependency-injection examples folder for the next release and some improvements Gerasimos (Makis) Maropoulos 2020-03-01 02:17:19 +02:00
  • 5fc24812bc ❤️ awesome and unique features for end-developers are coming... Gerasimos (Makis) Maropoulos 2020-02-29 14:18:15 +02:00
  • 027eb5d6da minor fix required for the upcoming release Gerasimos (Makis) Maropoulos 2020-02-20 05:46:23 +02:00
  • 08403f0317 Update to version 12.1.8 - Read HISTORY.md v12.1.8 Gerasimos (Makis) Maropoulos 2020-02-16 11:14:35 +02:00
  • 899aec8b19 minor Gerasimos (Makis) Maropoulos 2020-02-15 21:21:08 +02:00
  • 66c0f632c3 fix of https://github.com/kataras/iris/issues/1450#issuecomment-586581677 Gerasimos (Makis) Maropoulos 2020-02-15 21:16:21 +02:00
  • 19778972e4 fix of https://github.com/kataras/iris/issues/1450#issuecomment-586581677 Gerasimos (Makis) Maropoulos 2020-02-15 21:16:08 +02:00
  • c13fd84354 fix https://github.com/kataras/iris/issues/1450 and continue on implementing 1449 Gerasimos (Makis) Maropoulos 2020-02-14 23:34:56 +02:00
  • 09a410c6cb example: gRPC-compatible controller Gerasimos (Makis) Maropoulos 2020-02-12 19:27:11 +02:00
  • 29b360dd26 minor: README: test alignation (2) Gerasimos (Makis) Maropoulos 2020-02-11 04:02:06 +02:00
  • aad9a0571f minor: README: test alignation Gerasimos (Makis) Maropoulos 2020-02-11 03:55:06 +02:00
  • e4225543bc minor Gerasimos (Makis) Maropoulos 2020-02-11 03:24:57 +02:00
  • a0bda97c87 example: desktop-app/blink: add windows-only build tag Gerasimos (Makis) Maropoulos 2020-02-10 20:47:33 +02:00
  • c558e039d5 fix #1446 Gerasimos (Makis) Maropoulos 2020-02-10 20:35:19 +02:00
  • 10f280af63 Update to version 12.1.7 v12.1.7 Gerasimos (Makis) Maropoulos 2020-02-10 19:40:17 +02:00
  • ea589b1276 minor Gerasimos (Makis) Maropoulos 2020-02-08 13:41:09 +02:00
  • c55d2063e1 add a simple docker example Gerasimos (Makis) Maropoulos 2020-02-06 18:43:03 +02:00
  • 7096050eda jet example: minor Gerasimos (Makis) Maropoulos 2020-02-05 12:47:34 +02:00
  • 9c97a8a668 Update to version 12.1.6 v12.1.6 Gerasimos (Makis) Maropoulos 2020-02-05 12:36:21 +02:00
  • d4e38da3ad fix #1440 Gerasimos (Makis) Maropoulos 2020-02-03 10:50:58 +02:00
  • 3093d65363 version 12.1.5 v12.1.5 Gerasimos (Makis) Maropoulos 2020-02-02 16:29:06 +02:00
  • e04ea83c04 Merge pull request #1434 from Kurisu-public/master Gerasimos (Makis) Maropoulos 2020-01-28 16:15:18 +02:00
  • 714c12374d fix: fix a comment error Amatist_kurisu 2020-01-28 16:37:22 +08:00
  • fa232aea06 Merge pull request #1431 from robertocr/patch-1 Gerasimos (Makis) Maropoulos 2020-01-22 08:10:01 +02:00
  • 2c337e23ed WebAssembly spelling Roberto Civille Rodrigues 2020-01-17 15:19:14 -03:00
  • b5d847fcbe Merge pull request #1429 from successgo/fix-typo Gerasimos (Makis) Maropoulos 2020-01-15 02:36:32 +02:00
  • 1b03d25970 Fix typo of middle Success Go 2020-01-12 21:43:31 +08:00
  • 6a5fe5aee8 Fix typo of permanent Success Go 2020-01-12 21:41:29 +08:00
  • 8b4b96b895 Fix typo of permanent Success Go 2020-01-12 21:35:28 +08:00
  • 2c929ade4e Fix typo of enable Success Go 2020-01-12 21:28:02 +08:00
  • d9ccaae202 Fix typo of return Success Go 2020-01-12 21:09:45 +08:00
  • 5b8458f5a0 Fix typo of further Success Go 2020-01-12 17:38:46 +08:00
  • a25e3fc92b Fix typo Success Go 2020-01-12 14:59:15 +08:00
  • 4cfd3c7a05 Browser Live Reload with the upcoming Iris CLI :) Gerasimos (Makis) Maropoulos 2020-01-09 08:15:01 +02:00
  • 5ff2ed016d Merge pull request #1427 from successgo/fix-typo Gerasimos (Makis) Maropoulos 2020-01-08 07:38:23 +02:00
  • 228b5a66fc Fix typo Success Go 2020-01-08 12:56:35 +08:00
  • 58bb619e89 Merge pull request #1426 from successgo/fix-typo Gerasimos (Makis) Maropoulos 2020-01-08 04:56:30 +02:00
  • b5235c5fff Fix typo Success Go 2020-01-07 19:41:48 +08:00
  • b2c5ec03fd miscellaneous Gerasimos (Makis) Maropoulos 2020-01-07 03:41:07 +02:00