fengmk2
|
864faae40b
|
perf: improve set type performance by lru cache (#2698)
|
2018-06-14 17:52:41 +08:00 |
|
Haoliang Gao
|
a36387f22d
|
feat: dump timing data for loader (#2521)
Ref https://github.com/eggjs/egg/issues/1898
|
2018-05-09 23:43:32 +08:00 |
|
Haoliang Gao
|
f7aa925547
|
Release 1.14.0 (#2494)
|
2018-05-03 22:22:17 +08:00 |
|
Haoliang Gao
|
58695707dd
|
feat: add time duration for dump config (#2485) (#2491)
|
2018-05-03 15:10:38 +08:00 |
|
Yiyu He
|
8507c5e19c
|
fix: dumpConfig support circular json (#2395)
|
2018-04-15 00:37:35 +08:00 |
|
Haoliang Gao
|
70d5898fc7
|
fix: don't allow x-forwarded-host header (#2162)
It's a security issue, x-forwarded-host can be retreived
from ctx.host when app.config.proxy is true, and be injected
to cookie domain.
|
2018-03-05 17:28:37 +08:00 |
|
fengmk2
|
be618f8de3
|
fix: try to use custom function name first (#2156)
|
2018-03-04 23:28:24 +08:00 |
|
Yiyu He
|
49ec2fc6e1
|
feat: emit request and response event (#2021)
|
2018-01-26 11:13:40 +08:00 |
|
Yiyu He
|
ba9ecd4808
|
fix: log cookie's key when cookie exceed limit length (#1997)
|
2018-01-22 10:12:31 +08:00 |
|
Khaidi Chu
|
4f6ec61acb
|
feat: add 400 response for broken client request to instead of empty response (#1836)
|
2017-12-19 11:18:24 +08:00 |
|
fengmk2
|
710defcc06
|
feat: dump application router json
Store on `run/router.json`
|
2017-11-29 15:04:14 +08:00 |
|
fengmk2
|
0854c44d5e
|
fix: run dumpConfig at the last ready callback
|
2017-11-29 15:04:14 +08:00 |
|
Yiyu He
|
2e492c88d1
|
chore: set publishConfig.tag to release-1.x (#1690)
|
2017-11-21 15:47:03 +08:00 |
|
Yiyu He
|
fd1ff63892
|
test: fix tsc test case (#1620)
|
2017-11-07 03:41:06 -06:00 |
|
Haoliang Gao
|
46ed6fac9f
|
feat: add Subscription (#1469)
Ref https://github.com/eggjs/egg/issues/1468
|
2017-10-20 06:25:44 -05:00 |
|
TZ | 天猪
|
6846badc8d
|
docs: add plugin.js description (#1499)
|
2017-10-10 21:23:35 -05:00 |
|
zōng yǔ
|
21425e7a9c
|
feat: make cluster client configurable in egg (#1459)
|
2017-09-25 09:42:01 +08:00 |
|
hui
|
6eac07eb28
|
refactor: httpclient args tracer to be enforced (#1421)
|
2017-09-15 19:28:15 +08:00 |
|
AnzerWall
|
5a9531abbe
|
feat: don’t force logger to use INFO level in prod (#1218)
|
2017-09-14 13:11:18 +08:00 |
|
hui
|
f7c0d85209
|
feat: support app.httpclient and agent.httpclient auto set tracer (#1393)
|
2017-09-10 11:41:34 +08:00 |
|
Haoliang Gao
|
dda386e425
|
test: add test and doc for listen options (#1246)
|
2017-07-27 18:06:17 +08:00 |
|
Haoliang Gao
|
3ef1de9524
|
feat: set cluster options, include path, port, hostname (#1231)
|
2017-07-27 09:35:50 +08:00 |
|
Haoliang Gao
|
e9f93cf83d
|
refactor: export app.HttpClient that can be overwritten (#1234)
|
2017-07-26 17:36:49 +08:00 |
|
fengmk2
|
988b8c84d0
|
fix: make sure config.httpclient.httpAgent.timeout >= 30000 (#1165)
distinguish options: request, httpAgent and httpsAgent on httpclient
|
2017-07-19 10:05:50 +08:00 |
|
fengmk2
|
5dc56fac04
|
feat: ignore any key contains "secret" (#1156)
|
2017-07-05 10:39:25 +08:00 |
|
Haoliang Gao
|
74c8a547cc
|
feat: dump run/${type}_config_meta.json (#1155)
Show who define the property of the config
Closes https://github.com/eggjs/egg/issues/1132
|
2017-07-05 09:16:10 +08:00 |
|
Jackson Tian
|
b80bb1405c
|
fix: don't cache the intermediate locals for application (#1146)
|
2017-07-04 16:36:52 +08:00 |
|
Eward Song
|
daa8227833
|
feat(tsd): add ctx.logger and logger.error support Error object (#1108)
|
2017-06-26 21:54:45 +08:00 |
|
Haoliang Gao
|
c31bc15097
|
test: wait logger to flush (#1090)
fix https://travis-ci.org/eggjs/egg/jobs/245671138
|
2017-06-22 20:38:01 +08:00 |
|
Eward Song
|
2b1644e6d5
|
feat: add tsd (#1027)
|
2017-06-20 23:11:42 +08:00 |
|
fengmk2
|
a4ba2a2a1e
|
feat: enable overrideMethod middleware by default (#1069)
|
2017-06-19 13:47:57 +08:00 |
|
fengmk2
|
4e510b2283
|
chore: use app.httpRequest() instead of supertest (#1041)
|
2017-06-13 18:03:53 +08:00 |
|
fengmk2
|
f1b510c340
|
feat: add config.logger.disableConsoleAfterReady (#1001)
let app can change the logger config
|
2017-06-12 18:17:05 +08:00 |
|
fengmk2
|
9d705e4687
|
test: make sure app close (#1030)
|
2017-06-12 15:14:48 +08:00 |
|
fengmk2
|
13b7c19531
|
test: node 8 (#976)
|
2017-06-10 22:03:55 +08:00 |
|
Haoliang Gao
|
1b108a72a9
|
docs: remove api that is from egg-rest (#1022)
|
2017-06-09 19:37:17 +08:00 |
|
Haoliang Gao
|
057bc47e4c
|
test: add doc test (#989)
|
2017-06-09 10:38:24 +08:00 |
|
Haoliang Gao
|
20a5d9127f
|
test: disable coverage for schedule (#987)
|
2017-06-02 21:19:26 +08:00 |
|
Yiyu He
|
8fc63fd347
|
release 1.4.0 (#971)
|
2017-05-29 02:11:12 +08:00 |
|
Yiyu He
|
5b6fe2b187
|
feat: use lru to aovid oom in dns cache httpclient (#961)
|
2017-05-27 18:31:46 +08:00 |
|
Haoliang Gao
|
bd0a827c38
|
refactor: set consoleLevel WARN of coreLogger in local (#850)
This config is removed by PR #695,
but the infomation of coreLogger is not useful for app developer,
and this config won't changed by app developer
|
2017-05-05 22:02:09 +08:00 |
|
Haoliang Gao
|
13587667ac
|
fix(loader): loadPlugin can be extended (#836)
|
2017-05-04 12:19:34 +08:00 |
|
Haoliang Gao
|
1a027ad727
|
test: use assert instead of should (#837)
|
2017-05-03 22:37:51 +08:00 |
|
Haoliang Gao
|
0522cee5fa
|
Release 1.2.0 (#820)
|
2017-04-28 20:03:34 +08:00 |
|
Yiyu He
|
0757655cfe
|
feat: BaseContextClass add logger (#816)
- move BaseContextClass to egg
- add BaseContextLogger
|
2017-04-28 17:01:43 +08:00 |
|
TZ | 天猪
|
5befb0b1f0
|
feat: remove egg logger local config (#695)
|
2017-04-14 10:52:29 +08:00 |
|
Yiyu He
|
241b4e83c0
|
feat: expose egg.Controller and egg.Service (#741)
|
2017-04-11 15:58:21 +08:00 |
|
fengmk2
|
c33523db3e
|
feat: export context base classes on Application (#737)
|
2017-04-11 00:11:50 +08:00 |
|
Haoliang Gao
|
7ab37915af
|
test: test for closing logger (#667)
|
2017-03-28 13:11:56 +08:00 |
|
Yiyu He
|
8c77e59078
|
feat: warn if some confused configurations exist in config (#637)
|
2017-03-24 18:07:32 +08:00 |
|