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

Commit Graph

  • 9863611264 fix PR: https://github.com/kataras/iris/pull/1546 Gerasimos (Makis) Maropoulos 2020-06-27 13:53:16 +03:00
  • b8218df789 add cluster driver will 2020-06-27 17:33:02 +08:00
  • 7f9e664b90 Option for Socket Sharding as requested at #1544 Gerasimos (Makis) Maropoulos 2020-06-26 20:29:36 +03:00
  • 836e641229 minor Gerasimos (Makis) Maropoulos 2020-06-25 13:04:36 +03:00
  • 3fa022738b README: add 'run in the browser' button Gerasimos (Makis) Maropoulos 2020-06-24 00:13:31 +03:00
  • 9922265454 add a README tutorial on the mvc/overview example Gerasimos (Makis) Maropoulos 2020-06-22 17:49:45 +03:00
  • 29d98ac281 use the new protobuf package and other minor stuff Gerasimos (Makis) Maropoulos 2020-06-21 17:15:28 +03:00
  • d55bb34766 add a new 'overview' MVC example Gerasimos (Makis) Maropoulos 2020-06-21 00:12:07 +03:00
  • 45c6bce15f fix https://github.com/kataras/iris/issues/1542 Gerasimos (Makis) Maropoulos 2020-06-20 16:06:26 +03:00
  • 04c8b79b1f mvc: versioning: add 'Deprecated' feature as well Gerasimos (Makis) Maropoulos 2020-06-20 11:11:44 +03:00
  • 878484204e minor: versioning: Match: store the matched version and revert the last change Gerasimos (Makis) Maropoulos 2020-06-20 09:39:42 +03:00
  • 3c86fa8010 dependency injection: fix read slices Gerasimos (Makis) Maropoulos 2020-06-20 07:22:29 +03:00
  • 311b560717 new feature: versioned controllers Gerasimos (Makis) Maropoulos 2020-06-19 20:58:24 +03:00
  • 3f98b39632 fix #1539 Gerasimos (Makis) Maropoulos 2020-06-19 05:54:21 +03:00
  • 9724592697 fix https://github.com/kataras/iris/issues/1536#issuecomment-646258752 Gerasimos (Makis) Maropoulos 2020-06-18 23:53:53 +03:00
  • 43502ed047 minor Gerasimos (Makis) Maropoulos 2020-06-18 09:36:47 +03:00
  • a7a9e62ffa Merge pull request #1540 from admpub/master Gerasimos (Makis) Maropoulos 2020-06-18 09:12:46 +03:00
  • 208528a225 Merge branch 'master' of https://github.com/admpub/iris Hank Shen 2020-06-18 13:48:06 +08:00
  • 9feffa092d Merge pull request #2 from kataras/master Hank Shen 2020-06-18 13:46:07 +08:00
  • 7aecacdffe fix typo Hank Shen 2020-06-18 13:42:57 +08:00
  • 6557dcf6c5 add route-handlers-execution-rules example Gerasimos (Makis) Maropoulos 2020-06-17 00:02:09 +03:00
  • 7e98555e6b readme: minor Gerasimos (Makis) Maropoulos 2020-06-15 08:05:25 +03:00
  • 115781968b replace godoc links with the new pkg.go.dev Gerasimos (Makis) Maropoulos 2020-06-14 15:36:24 +03:00
  • 5088a35cf5 update mvc/authenticated-controller example Gerasimos (Makis) Maropoulos 2020-06-14 15:24:42 +03:00
  • 9c739969f0 minor Gerasimos (Makis) Maropoulos 2020-06-14 09:25:19 +03:00
  • 4afef007a4 fix #1537 Gerasimos (Makis) Maropoulos 2020-06-14 08:44:41 +03:00
  • ed5964716b implement #1536 with (SetRegisterRule(iris.RouteOverlap)) Gerasimos (Makis) Maropoulos 2020-06-14 08:09:42 +03:00
  • 78a45163e3 add 'HostProxyHeaders' Configuration field Gerasimos (Makis) Maropoulos 2020-06-11 18:52:35 +03:00
  • 12e61f4456 godoc: ConfigurationReadOnly: comment to just a reference of the field Gerasimos (Makis) Maropoulos 2020-06-11 16:27:38 +03:00
  • d304086c32 add 'Context.IsSSL() bool' Gerasimos (Makis) Maropoulos 2020-06-11 16:08:35 +03:00
  • 9f4f4a2f49 add some defaults to the private subnets Gerasimos (Makis) Maropoulos 2020-06-11 15:18:34 +03:00
  • b4fcaab459 minor: try to extract from both referer and referrer header and url query parameter Gerasimos (Makis) Maropoulos 2020-06-11 01:58:35 +03:00
  • 07f678eac0 asthetics Gerasimos (Makis) Maropoulos 2020-06-10 23:37:50 +03:00
  • 05ae7792df add a rs/cors full example Gerasimos (Makis) Maropoulos 2020-06-09 22:12:11 +03:00
  • 350887d302 add godoc for #1533 Gerasimos (Makis) Maropoulos 2020-06-09 10:20:21 +03:00
  • caa2545e3b update golog dependency Gerasimos (Makis) Maropoulos 2020-06-09 10:09:04 +03:00
  • 2c39828fe2 update kataras/golog and kataras/pio deps Gerasimos (Makis) Maropoulos 2020-06-09 06:30:12 +03:00
  • 2042637e41 add a rollbar example Gerasimos (Makis) Maropoulos 2020-06-09 02:58:17 +03:00
  • 46ff69e28e minor Gerasimos (Makis) Maropoulos 2020-06-09 02:20:28 +03:00
  • 6d977dacd2 minor example fix (design change that was actually not pushed) Gerasimos (Makis) Maropoulos 2020-06-08 05:19:12 +03:00
  • 7bb2223226 fix #1531 and introduce the 'Configuration.ResetOnFireErrorCode' (read HISTORY.md) Gerasimos (Makis) Maropoulos 2020-06-08 05:16:55 +03:00
  • 34d0d98130 minor Gerasimos (Makis) Maropoulos 2020-06-07 18:15:55 +03:00
  • 791fd7ac3d minor: fix two broken example links Gerasimos (Makis) Maropoulos 2020-06-07 15:47:02 +03:00
  • ed45c77be5 reorganization of _examples and add some new examples such as iris+groupcache+mysql+docker Gerasimos (Makis) Maropoulos 2020-06-07 15:26:06 +03:00
  • 9fdcb4c7fb jwt: add a 'Get' helper Gerasimos (Makis) Maropoulos 2020-06-01 06:57:52 +03:00
  • b2fddc7d68 jwt: add more helpers (DefaultRSA and DefaultHMAC) Gerasimos (Makis) Maropoulos 2020-05-31 17:57:30 +03:00
  • cbe336a583 Context.GetDomain: use net.SplitHostPort better Gerasimos (Makis) Maropoulos 2020-05-30 20:32:06 +03:00
  • c32dd0d95c fix #1524 Gerasimos (Makis) Maropoulos 2020-05-30 20:25:37 +03:00
  • 1079bb8f8b add a new 'Context.GzipReader(bool) method and 'iris.GzipReader' middleware as requested at #1528 Gerasimos (Makis) Maropoulos 2020-05-28 19:29:14 +03:00
  • 9e5672da25 add a new simple, builtin requestid middleware (makes use of the Context.SetID/GetID methods too) Gerasimos (Makis) Maropoulos 2020-05-28 16:20:58 +03:00
  • d556cfc39a New builtin JWT middleware - this one supports encryption and ed25519 Gerasimos (Makis) Maropoulos 2020-05-27 12:02:17 +03:00
  • c866709acc add 'Context.Register/RemoveDependency' for registering dependencies for next handler in the chain from a common iris handler in serve-time Gerasimos (Makis) Maropoulos 2020-05-19 09:28:27 +03:00
  • c0fd429a43 add example: dependency-injection/jwt Gerasimos (Makis) Maropoulos 2020-05-18 20:21:00 +03:00
  • d71e9d5a7e update kataras/neffos dependency Gerasimos (Makis) Maropoulos 2020-05-18 19:54:50 +03:00
  • 3f1680a1d1 minor: #1516 Gerasimos (Makis) Maropoulos 2020-05-18 19:13:46 +03:00
  • fb4dcf3134 add a test example for upload files as requested at: #1516 Gerasimos (Makis) Maropoulos 2020-05-18 19:12:02 +03:00
  • 9b172fe4ab add a note about sessions transcoder, rel: https://github.com/kataras/iris/issues/1517#issuecomment-630256473 Gerasimos (Makis) Maropoulos 2020-05-18 18:43:39 +03:00
  • f3745cebbd replace all common error responses with the new Context.StopWithError Gerasimos (Makis) Maropoulos 2020-05-18 00:25:38 +03:00
  • 07cd03a674 make context.OnClose's callback wrapped by sync.Once to make sure that the callback is only called once Gerasimos (Makis) Maropoulos 2020-05-18 00:10:09 +03:00
  • 47c3bad58d set iris logger to the sessiondb/badger logs and update deps Gerasimos (Makis) Maropoulos 2020-05-17 22:08:43 +03:00
  • 1e20996330 add 'Configuration.PathIntelligence' and 'OnErrorCode' and 'OnAnyErrorCode' on APIContainer Gerasimos (Makis) Maropoulos 2020-05-17 08:10:07 +03:00
  • 21a013569f add TLSConfig on redis configuration #1515 Gerasimos (Makis) Maropoulos 2020-05-17 03:25:32 +03:00
  • 571322f595 Add some unofficial http error codes Gerasimos (Makis) Maropoulos 2020-05-16 23:40:42 +03:00
  • f482e13fb7 cors example Gerasimos (Makis) Maropoulos 2020-05-16 03:22:45 +03:00
  • 44eafe739b misspell Gerasimos (Makis) Maropoulos 2020-05-16 01:00:51 +03:00
  • ad74d7b935 error handlers per party: log those routes too and all test cases paased Gerasimos (Makis) Maropoulos 2020-05-11 11:11:27 +03:00
  • c039730521 HTTP error handlers per Party (docs and details in progress) Gerasimos (Makis) Maropoulos 2020-05-11 00:44:54 +03:00
  • 3657aaf240 Minor Context changes Gerasimos (Makis) Maropoulos 2020-05-10 05:10:53 +03:00
  • 221f026491 improvements on cookie options Gerasimos (Makis) Maropoulos 2020-05-10 02:17:28 +03:00
  • 50b18c7515 enhanced cookie security and management Gerasimos (Makis) Maropoulos 2020-05-09 14:04:51 +03:00
  • d5f1649895 re-generate NOTICE file Gerasimos (Makis) Maropoulos 2020-05-08 21:45:16 +03:00
  • a428526f4f update go.mod Gerasimos (Makis) Maropoulos 2020-05-08 21:38:08 +03:00
  • b6a36bf28d iris.TLS starts a secondary http redirection server now (like AutoTLS did) and add 'iris.TLSNoRedirect' to disable it (on both TLS and AutoTLS) Gerasimos (Makis) Maropoulos 2020-05-08 21:13:12 +03:00
  • 116503a9a5 add LogLevel/WithLogLevel in Configuration and run Configurators before Build state Gerasimos (Makis) Maropoulos 2020-05-08 03:55:54 +03:00
  • 6a6117eb4f nothing to see here Gerasimos (Makis) Maropoulos 2020-05-07 08:06:06 +03:00
  • cd62ba3712 organise sessions examples Gerasimos (Makis) Maropoulos 2020-05-07 07:34:17 +03:00
  • b4365cee8d sessions: add GobTranscoder and document the DefaultTranscoder package-level variable Gerasimos (Makis) Maropoulos 2020-05-07 01:14:41 +03:00
  • a111c67241 use a custom version of httpexpect which removes things that Iris or its users not use at all in order to reduce the download filesize Gerasimos (Makis) Maropoulos 2020-05-06 21:08:12 +03:00
  • 8c470e46a2 mvc controllers and methods: provide mvc.Application automatically Gerasimos (Makis) Maropoulos 2020-05-06 08:00:56 +03:00
  • d19672115b add Context.SetVersion helper Gerasimos (Makis) Maropoulos 2020-05-06 07:17:24 +03:00
  • 24665990ce add ctx.Tr support to hero/mvc.Response Gerasimos (Makis) Maropoulos 2020-05-06 06:36:05 +03:00
  • ffc493a0b9 add authenticated-controller example - proof of concept Gerasimos (Makis) Maropoulos 2020-05-06 04:45:12 +03:00
  • 47075a82e9 fix an idiot typo Gerasimos (Makis) Maropoulos 2020-05-05 22:07:56 +03:00
  • cc19f80049 update some examples Gerasimos (Makis) Maropoulos 2020-05-05 22:03:01 +03:00
  • c10dd32ad7 new simple _examples/README.md, wiki should live only inside kataras/iris/wiki and the provided e-book Gerasimos (Makis) Maropoulos 2020-05-05 16:03:19 +03:00
  • f5e59c10e1 update go.mod deps Gerasimos (Makis) Maropoulos 2020-05-04 20:23:15 +03:00
  • 20fcfb4110 add a 'Context.SetLanguage', similar to pp.I18n.ExtractFunc but it can be used per-handler Gerasimos (Makis) Maropoulos 2020-05-04 19:13:06 +03:00
  • 68fda360db fmt Gerasimos (Makis) Maropoulos 2020-05-04 08:20:55 +03:00
  • 67e47215cd add permissions example Gerasimos (Makis) Maropoulos 2020-05-04 07:28:23 +03:00
  • 2442915e08 update middleware list Gerasimos (Makis) Maropoulos 2020-05-04 07:03:44 +03:00
  • 37251c6b00 minor Gerasimos (Makis) Maropoulos 2020-05-04 06:45:14 +03:00
  • af66e7404f rate: add 'SetIdentifier' and update example Gerasimos (Makis) Maropoulos 2020-05-03 03:53:43 +03:00
  • 71e9a84442 godoc the (new) rate.Limit middleware Gerasimos (Makis) Maropoulos 2020-05-02 22:21:42 +03:00
  • dbd6fcd2d7 add Context.SendFileWithRate, ServeFileWithRate and ServeContentWithRate Gerasimos (Makis) Maropoulos 2020-05-02 17:46:17 +03:00
  • 1e1d8a4855 minor (see prev commit) Gerasimos (Makis) Maropoulos 2020-05-01 23:37:41 +03:00
  • 3775189de8 New Rate Limit middleware (still WIP though) Gerasimos (Makis) Maropoulos 2020-05-01 23:33:04 +03:00
  • f667bc5ff3 HISTORY.md: example of the new Dependency Injection features Gerasimos (Makis) Maropoulos 2020-04-30 22:50:49 +03:00
  • c3543528cf fix: https://github.com/kataras/i18n/issues/1 Gerasimos (Makis) Maropoulos 2020-04-30 16:16:43 +03:00
  • 3fbf15d576 REAMDE: add French translation link Gerasimos (Makis) Maropoulos 2020-04-29 21:59:36 +03:00
  • fd7c076c67 Merge pull request #1501 from Natnatf/readme-french-traduction Gerasimos (Makis) Maropoulos 2020-04-29 21:24:52 +03:00