Gerasimos (Makis) Maropoulos
|
4eb7705fae
|
minor improvements
|
2024-01-20 20:32:56 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
48f7b38d15
|
rename master branch to main
|
2023-08-20 03:12:46 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d2f24fab90
|
fix an issue on accesslog when response and request recorder and minifier were enabled
|
2023-04-19 23:56:55 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
ef2643b046
|
replace ioutil with io package and other minor improvements
|
2022-06-17 22:03:18 +03:00 |
|
lrita
|
d058d999b8
|
fix the issue of accesslog closing the default writer os.Stdout by SetOutput() method
|
2022-03-18 18:11:19 +08:00 |
|
Gerasimos (Makis) Maropoulos
|
41026c9209
|
publish v12.2.0-alpha6
|
2022-02-18 22:19:33 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
8aedf6bc32
|
:)
|
2021-01-09 05:41:20 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
b409f7807e
|
New feature: versioning.Aliases
Thanks @mulyawansentosa and @remopavithran for your donates ❤️
|
2021-01-06 01:52:39 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
a2d0b86815
|
accesslog: add FileUnbuffered helper
|
2020-12-29 16:38:24 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d517f36a29
|
minor commit. But I am not happy with the jwt implementations for Go...they seem to produce enough performance cost, will try to make a jwt parser by myself and see the difference
|
2020-10-19 10:05:48 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b816156e77
|
accesslog: new HumanTime option as requested at #1661
|
2020-10-16 09:53:22 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
a04a6b5011
|
add accesslog+proxy example
|
2020-09-19 17:47:44 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d5a179cc45
|
fix UseRouter not respected by iris-cli live reload
|
2020-09-18 02:08:27 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
7fa2666f58
|
add accesslog+MVC example
|
2020-09-17 18:01:35 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
076f806925
|
accesslog: SetOutput change at servetime and wait(no lock) until prev is closed as requested at #1631
|
2020-09-14 17:35:17 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d00a4b33f1
|
accesslog: experimental SetOutput at serve-time as requested at #1631
|
2020-09-14 13:37:42 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
701713efdb
|
accesslog: add Truncate method as requested at #1631
|
2020-09-14 12:15:08 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
54a095c23f
|
Add example for custom fast Accesslog Formatter
|
2020-09-14 02:35:01 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
fb00ecd2b7
|
accesslog: add a blank configuration field as requested at #1627
|
2020-09-13 17:01:57 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
7431fcc9cf
|
more tiny improvements
|
2020-09-13 14:28:05 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
65b7983d7a
|
minor
|
2020-09-13 04:20:00 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
4845b77177
|
accesslog: improvements and new features
relative to: #1601 and #1624
|
2020-09-13 02:56:22 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
2b342a5122
|
accesslog: add CSV format
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-12 12:34:59 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
a30bbb61f7
|
accesslog: export the delimeter used on default formatter and improve its performance
relative to: #1601 and #1622
|
2020-09-11 23:22:18 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
17b32e3aaa
|
thanks @hazmi-e205 and @remyDeme
|
2020-09-11 11:42:27 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
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
|
2020-09-11 09:38:55 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
0f5ec75d54
|
accesslog: Timestamp to unix milliseconds instead of seconds
relative to https://github.com/kataras/iris/issues/1601#issuecomment-690868305
|
2020-09-11 07:51:24 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
16a794a245
|
acesslog new example: custom fields and custom template
|
2020-09-10 21:40:30 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
2bb04823b0
|
recover, accesslog middlewares: give more information to the stored error, accesslog: make use of that information and introduce panic log levels
relative to: https://github.com/kataras/iris/issues/1601#issuecomment-690541789
|
2020-09-10 21:03:34 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
facc94b725
|
accesslog: improvements
|
2020-09-10 19:41:30 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
ae67987f55
|
accesslog: log error bodies and communicate with the recover middleware
|
2020-09-10 14:47:14 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
777ef0cd3e
|
i18n: expose the LoaderConfig from the main i18n instance and add an example
Signed-off-by: Gerasimos (Makis) Maropoulos <kataras2006@hotmail.com>
|
2020-09-10 05:17:03 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b77227a0f9
|
accesslog: NEW log broker and many more features
some fixes about context clone, fix response recorder concurrent access, fix reload views with only ParseTemplate and more
|
2020-09-09 14:43:26 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
61a9eff43e
|
accesslog middleware: more examples and usecase, e.g. log latency per handler and sessions values or authentication
relative to: #1601
|
2020-09-09 08:21:10 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d6867e1f9e
|
accesslog middleware: add total bytes received and sent
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-08 13:44:50 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
dac834cf11
|
new accesslog middleware: require the writer inside its constructor so we can 'detect' if we must force-lock a writer
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-07 18:04:35 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
e96a009d3f
|
accesslog: LockWriter (to lock unprotected writers) and Clock (for testing)
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-07 16:31:43 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
4c6568b874
|
minor
|
2020-09-07 14:31:19 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b063fbf3c8
|
minor (see previous commit)
|
2020-09-07 11:53:16 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
07806ba270
|
more improvements to the new accesslog middleware: ability to add custom fields and change the order on the printable result
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-07 11:35:27 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
4dca8f6088
|
improvements on the new accesslog middleware
relative to: https://github.com/kataras/iris/issues/1601
|
2020-09-07 06:12:45 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
0be856e54c
|
add accesslog middleware (rel: #1601)
|
2020-09-06 10:38:48 +03:00 |
|