1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-12 06:25:58 +00:00

Commit Graph

  • 4845b77177 accesslog: improvements and new features Gerasimos (Makis) Maropoulos 2020-09-13 02:56:22 +03:00
  • 7d5789c3de add an accesslog simple example Gerasimos (Makis) Maropoulos 2020-09-12 13:45:00 +03:00
  • 2b342a5122 accesslog: add CSV format Gerasimos (Makis) Maropoulos 2020-09-12 12:34:59 +03:00
  • a30bbb61f7 accesslog: export the delimeter used on default formatter and improve its performance Gerasimos (Makis) Maropoulos 2020-09-11 23:22:18 +03:00
  • 17b32e3aaa thanks @hazmi-e205 and @remyDeme Gerasimos (Makis) Maropoulos 2020-09-11 11:42:27 +03:00
  • e63d1041d2 accesslog: add IP in builtin fields, change the format a bit. Default func: remove compression middleware, force-set debug log level, replace the old request logger with the accesslog one, use request id middlewareand keep recovery Gerasimos (Makis) Maropoulos 2020-09-11 09:38:55 +03:00
  • 0f5ec75d54 accesslog: Timestamp to unix milliseconds instead of seconds Gerasimos (Makis) Maropoulos 2020-09-11 07:51:24 +03:00
  • 16a794a245 acesslog new example: custom fields and custom template Gerasimos (Makis) Maropoulos 2020-09-10 21:40:30 +03:00
  • 2bb04823b0 recover, accesslog middlewares: give more information to the stored error, accesslog: make use of that information and introduce panic log levels Gerasimos (Makis) Maropoulos 2020-09-10 21:03:34 +03:00
  • facc94b725 accesslog: improvements Gerasimos (Makis) Maropoulos 2020-09-10 19:41:30 +03:00
  • bfb7b19096 More localization template examples for https://github.com/kataras/iris/issues/1597#issuecomment-690186907 Gerasimos (Makis) Maropoulos 2020-09-10 17:52:25 +03:00
  • b17217444e add IsDebug() shortcut method Gerasimos (Makis) Maropoulos 2020-09-10 16:20:19 +03:00
  • ae67987f55 accesslog: log error bodies and communicate with the recover middleware Gerasimos (Makis) Maropoulos 2020-09-10 14:47:14 +03:00
  • cf0338d342 fix https://github.com/kataras/iris/issues/1621 Gerasimos (Makis) Maropoulos 2020-09-10 11:24:23 +03:00
  • 333be428c4 use jet v5.0.2 (no breaking changes) Gerasimos (Makis) Maropoulos 2020-09-10 10:12:06 +03:00
  • 62d1185d25 Merge pull request #1616 from Dexus/patch-3 Gerasimos (Makis) Maropoulos 2020-09-10 10:06:18 +03:00
  • 59b8ddf5be i18n: add the ability to register template funcs per locale Gerasimos (Makis) Maropoulos 2020-09-10 06:22:53 +03:00
  • a1f7f57922 i18n: add 'tr' template function inside the translation files themselves Gerasimos (Makis) Maropoulos 2020-09-10 05:57:49 +03:00
  • 777ef0cd3e i18n: expose the LoaderConfig from the main i18n instance and add an example Gerasimos (Makis) Maropoulos 2020-09-10 05:17:03 +03:00
  • b77227a0f9 accesslog: NEW log broker and many more features Gerasimos (Makis) Maropoulos 2020-09-09 14:43:26 +03:00
  • fb7627256a minor Gerasimos (Makis) Maropoulos 2020-09-09 08:39:23 +03:00
  • d17a888dc1 example: minor Gerasimos (Makis) Maropoulos 2020-09-09 08:37:26 +03:00
  • 61a9eff43e accesslog middleware: more examples and usecase, e.g. log latency per handler and sessions values or authentication Gerasimos (Makis) Maropoulos 2020-09-09 08:21:10 +03:00
  • d6867e1f9e accesslog middleware: add total bytes received and sent Gerasimos (Makis) Maropoulos 2020-09-08 13:44:50 +03:00
  • a4996b90c8 Add a 'ParseTemplate' method on view engines to manually parse and add a template from a text Gerasimos (Makis) Maropoulos 2020-09-08 07:55:33 +03:00
  • 64038b09e3 add a ParseTemplate to the HTML view engine. Gerasimos (Makis) Maropoulos 2020-09-08 01:58:02 +03:00
  • dac834cf11 new accesslog middleware: require the writer inside its constructor so we can 'detect' if we must force-lock a writer Gerasimos (Makis) Maropoulos 2020-09-07 18:04:35 +03:00
  • e96a009d3f accesslog: LockWriter (to lock unprotected writers) and Clock (for testing) Gerasimos (Makis) Maropoulos 2020-09-07 16:31:43 +03:00
  • b9a5dcaba0 Update Jet dep to 5.0.2 Josef Fröhle 2020-09-07 15:12:32 +02:00
  • 4c6568b874 minor Gerasimos (Makis) Maropoulos 2020-09-07 14:31:19 +03:00
  • b063fbf3c8 minor (see previous commit) Gerasimos (Makis) Maropoulos 2020-09-07 11:53:16 +03:00
  • 07806ba270 more improvements to the new accesslog middleware: ability to add custom fields and change the order on the printable result Gerasimos (Makis) Maropoulos 2020-09-07 11:35:27 +03:00
  • 4dca8f6088 improvements on the new accesslog middleware Gerasimos (Makis) Maropoulos 2020-09-07 06:12:45 +03:00
  • 0ef064cc55 update golog dependency Gerasimos (Makis) Maropoulos 2020-09-07 01:08:19 +03:00
  • db393f2e2a thanks Vincent ❤️ Gerasimos (Makis) Maropoulos 2020-09-06 13:24:53 +03:00
  • 618afd97f7 minor Gerasimos (Makis) Maropoulos 2020-09-06 13:13:48 +03:00
  • 26f515775b examples: use the new golog.JSON, comment the manual way for general purpose knowedge that can be used to create a handler for any other custom format Gerasimos (Makis) Maropoulos 2020-09-06 13:12:54 +03:00
  • ebeb465836 update golog dependency Gerasimos (Makis) Maropoulos 2020-09-06 12:14:55 +03:00
  • 0be856e54c add accesslog middleware (rel: #1601) Gerasimos (Makis) Maropoulos 2020-09-06 10:38:48 +03:00
  • bf9f7617e2 examples: update go.mod (see previous commit) Gerasimos (Makis) Maropoulos 2020-09-05 08:56:01 +03:00
  • e1f25eb098 Full support of the http.FileSystem on all view engines as requested at #1575 Gerasimos (Makis) Maropoulos 2020-09-05 08:34:09 +03:00
  • 48c00f7cc2 add a simple 'autofix' - most of the users need just an update v0.0.2 v0.0.1 Gerasimos (Makis) Maropoulos 2020-09-03 21:13:20 +03:00
  • 7e6d453dad thanks $@mtrense ❤️ Gerasimos (Makis) Maropoulos 2020-09-03 15:36:30 +03:00
  • d617a77209 add example for: #1614 Gerasimos (Makis) Maropoulos 2020-09-03 13:39:42 +03:00
  • dcd8fc4daa thanks @MatejLach ❤️ Gerasimos (Makis) Maropoulos 2020-09-03 01:53:51 +03:00
  • 8dc4fbdbbf README Gerasimos (Makis) Maropoulos 2020-09-02 13:44:19 +03:00
  • 1a163eb78d minor: README Gerasimos (Makis) Maropoulos 2020-09-01 17:58:07 +03:00
  • 0273da2279 fix CookieSameSite alias Gerasimos (Makis) Maropoulos 2020-09-01 13:37:07 +03:00
  • fec6783a22 examples: write-rest: json: usage of the Secure, ASCII and UnescapeHTML fields Gerasimos (Makis) Maropoulos 2020-09-01 13:28:21 +03:00
  • c7157f1c92 add bind checkboxes example Gerasimos (Makis) Maropoulos 2020-09-01 11:39:57 +03:00
  • dbeb7bfb73 add Context.ReadHeaders Gerasimos (Makis) Maropoulos 2020-08-31 21:28:13 +03:00
  • 29084d062e examples: minor. See prev commit Gerasimos (Makis) Maropoulos 2020-08-31 20:46:25 +03:00
  • 477f5e6f9b add Context.ReadParams method Gerasimos (Makis) Maropoulos 2020-08-31 20:30:01 +03:00
  • 2f51845138 add mvc.Err on builtin mvc and hero dependencies Gerasimos (Makis) Maropoulos 2020-08-31 15:30:45 +03:00
  • 7f7d8df9c0 add mvc.Err builtin dependency to map any context/mvc response's.Err field on methods like HandleHTTPError Gerasimos (Makis) Maropoulos 2020-08-31 15:26:30 +03:00
  • f20e7f1ecc examples: minor Gerasimos (Makis) Maropoulos 2020-08-31 09:48:37 +03:00
  • 8d99b46801 minor improvements Gerasimos (Makis) Maropoulos 2020-08-31 09:40:27 +03:00
  • 5700690dea minor Gerasimos (Makis) Maropoulos 2020-08-31 05:09:59 +03:00
  • d0a27d2c08 add a simple URLParamSlice Gerasimos (Makis) Maropoulos 2020-08-31 05:07:55 +03:00
  • 5f0a43cbc0 minor: sqlx example: indentation Gerasimos (Makis) Maropoulos 2020-08-30 18:25:34 +03:00
  • b9f38be9ea add sqlx example Gerasimos (Makis) Maropoulos 2020-08-30 18:24:24 +03:00
  • 77ce225c2f minor: update xorm example based on chat comments (they moved repository) Gerasimos (Makis) Maropoulos 2020-08-30 17:59:14 +03:00
  • f93c8b13bc minor: oauth2 example updates Gerasimos (Makis) Maropoulos 2020-08-30 17:51:53 +03:00
  • 8b28ae14f8 minor: godoc Gerasimos (Makis) Maropoulos 2020-08-30 17:18:04 +03:00
  • 65e60df44e revert last commit Gerasimos (Makis) Maropoulos 2020-08-30 16:19:52 +03:00
  • 6ee69ffd1c minor: fix Context.ViewData ignored when nil is passed as view data on Context.View method Gerasimos (Makis) Maropoulos 2020-08-30 16:14:32 +03:00
  • 600eb645df minor: examples Gerasimos (Makis) Maropoulos 2020-08-30 15:26:50 +03:00
  • a3279b8fa9 add a note on rewrite middleware for local URL modifications Gerasimos (Makis) Maropoulos 2020-08-29 18:15:22 +03:00
  • 07f07ecf6c New Context.PostValueMany. The PostValues method now returns a second output argument of error too Gerasimos (Makis) Maropoulos 2020-08-29 17:58:16 +03:00
  • 00684f9d2e add Route.ExcludeSitemap method to exclude a route from sitemap, also exclude the offline routes as requested Gerasimos (Makis) Maropoulos 2020-08-29 01:21:42 +03:00
  • 6f9a453160 DBUG API: mark overlapped routes, hide the builtin functionality (read description) Gerasimos (Makis) Maropoulos 2020-08-28 16:02:14 +03:00
  • 0b31b50404 Thanks @sumjoe ❤️ Gerasimos (Makis) Maropoulos 2020-08-28 08:31:50 +03:00
  • 4035ed308c fix https://github.com/kataras/iris/issues/1608 with the help of @AlbinoGeek for monitoring and together found the source of the problem Gerasimos (Makis) Maropoulos 2020-08-28 06:21:26 +03:00
  • a6ec94e1a6 overlap routing: and mvc: allow setting status code from a dependency or a middleware Gerasimos (Makis) Maropoulos 2020-08-28 04:11:56 +03:00
  • 933534574a fix #1603 Gerasimos (Makis) Maropoulos 2020-08-28 02:22:38 +03:00
  • 39e3911d41 fix future issues like #1607 Gerasimos (Makis) Maropoulos 2020-08-27 07:23:56 +03:00
  • 9c56ed6261 examples: minor: update go mod master version Gerasimos (Makis) Maropoulos 2020-08-26 19:37:14 +03:00
  • a46f71804a minor Gerasimos (Makis) Maropoulos 2020-08-26 07:54:48 +03:00
  • d44b69faed Add Party.ResetRouterFilters Gerasimos (Makis) Maropoulos 2020-08-26 06:57:36 +03:00
  • 1780d97d44 update the subdomain redirect example using the rewrite middleware Gerasimos (Makis) Maropoulos 2020-08-26 00:07:07 +03:00
  • 5e82fa5b89 mvc: struct field and method dependency logs on debug level. Read HISTORY.md Gerasimos (Makis) Maropoulos 2020-08-24 21:44:29 +03:00
  • ef5685bf7e add Iris + Serverless example link Gerasimos (Makis) Maropoulos 2020-08-23 17:55:29 +03:00
  • 8e049d77c9 HandleHTTPError MVC Method as requested at #1595. Read HISTORY.md Gerasimos (Makis) Maropoulos 2020-08-22 08:04:22 +03:00
  • a018ba9b0a add example for #1601 Gerasimos (Makis) Maropoulos 2020-08-22 03:21:44 +03:00
  • e41e861c4c update examples go mods Gerasimos (Makis) Maropoulos 2020-08-21 20:53:45 +03:00
  • 27686d7c1c ... Gerasimos (Makis) Maropoulos 2020-08-21 20:48:41 +03:00
  • 95c3c2a951 rewrite middleware: add a feature which supports users.json to users?format=json local route redirection Gerasimos (Makis) Maropoulos 2020-08-21 18:09:21 +03:00
  • 02c85c27cc add on-site documentation for the new 'apps' subpackage Gerasimos (Makis) Maropoulos 2020-08-21 04:19:13 +03:00
  • cb80e43ff0 rewrite middleware: add subdomain redirect example Gerasimos (Makis) Maropoulos 2020-08-20 16:34:19 +03:00
  • ffae9c0d09 rewrite middleware: add PrimarySubdomain and simplify its usage example Gerasimos (Makis) Maropoulos 2020-08-20 03:05:47 +03:00
  • 12737c5b7f implement a rewrite middleware Gerasimos (Makis) Maropoulos 2020-08-19 22:40:17 +03:00
  • dddfeb9ca9 add options feature on apps package and add a SetHost option to force host on multiple subdomains that should mean the same exact application, so any handler should run based on the same Host field Gerasimos (Makis) Maropoulos 2020-08-19 05:32:21 +03:00
  • bdb94bbae2 request logger middleware: add graphical information about executed route's handlers Gerasimos (Makis) Maropoulos 2020-08-19 01:24:36 +03:00
  • 4228dd8ea4 add some MVC error handle examples Gerasimos (Makis) Maropoulos 2020-08-18 23:14:11 +03:00
  • 35ab1de212 add TraceRoute feature on request logger Gerasimos (Makis) Maropoulos 2020-08-18 19:33:07 +03:00
  • e98fd21c83 README: update supporters Gerasimos (Makis) Maropoulos 2020-08-18 19:02:20 +03:00
  • a491cdf7ef implement #1593 - Read HISTORY.md Gerasimos (Makis) Maropoulos 2020-08-18 08:05:51 +03:00
  • 1192e6f787 fix https://github.com/kataras/iris/issues/1594 Gerasimos (Makis) Maropoulos 2020-08-18 05:42:48 +03:00
  • 5481b9a6c1 apps.Switch(apps.Hosts...) example Gerasimos (Makis) Maropoulos 2020-08-18 04:17:53 +03:00
  • 589c8c6242 new apps/switch (beta) Gerasimos (Makis) Maropoulos 2020-08-17 21:53:17 +03:00