39 Commits

Author SHA1 Message Date
loveuer
9b7f1e4413 chore: X-Trace-Id
fix req context trace id; default logger with trace-id

ci: fix nfctl run
v0.2.7
2024-07-17 23:00:45 +08:00
loveuer
e4a6228b0a feat: add trace_id to context Release-nfctl-v24.07.14-r3 v0.2.6 2024-07-17 18:07:10 +08:00
loveuer
fb97d6e811 style: nfctl new version print 2024-07-14 21:17:40 +08:00
loveuer
f2a73056c8 fix: github action Release-nfctl-v24.07.14-r2 2024-07-14 17:49:43 +08:00
loveuer
52ec9a0686 chore: nfctl version, check cmd Release-nfctl-v24.07.14-r1 2024-07-14 17:26:48 +08:00
loveuer
cbb959a31e chore: add github workflow to build nfctl Release-nfctl-v24.07.13-r1 2024-07-13 22:37:05 +08:00
loveuer
b267cc7a2e style: cmd.new add success tip 2024-07-12 16:33:35 +08:00
loveuer
0f139cda98 feat: add nfctl(ctl to start nf project) v0.2.5 2024-07-12 16:00:15 +08:00
loveuer
8a423c2887 dev: nft/ctl 2024-07-09 18:08:49 +08:00
loveuer
bf1c5ad92f feat: c.IP add use-proxy-header arg v0.2.4 2024-07-04 17:37:27 +08:00
loveuer
9b7c8d9d24 fix: writer v0.2.3 2024-06-25 16:36:43 +08:00
loveuer
c13263fe0d fix: logger missing status while 404 v0.2.2 2024-06-17 14:31:49 +08:00
loveuer
d4fe4e0112 feat: refact default logger v0.2.1 2024-06-07 17:39:06 +08:00
loveuer
16541e377c fix: set status not work v0.2.0 2024-05-22 14:08:34 +08:00
loveuer
479c4eef57 feat: add ctx ssevent; fix: superfluous response.WriteHeader v0.1.7 2024-04-19 16:56:40 +08:00
loveuer
436264117c fix: ctx Status superfluous v0.1.6 2024-04-13 10:46:23 +08:00
loveuer
56fa3815cb update: hide Param, add SetParam(can't cover value) v0.1.5 2024-04-10 18:03:38 +08:00
loveuer
9530fa863f feat: ctx add SendStatus v0.1.4 2024-04-10 11:24:17 +08:00
loveuer
f3fb259eee feat: ctx add MultipartForm func v0.1.3 2024-03-11 16:28:33 +08:00
loveuer
67c15513a2 fix: ctx handlers out of length v0.1.2 2024-02-27 16:19:19 +08:00
loveuer
7cf7ec32ac fix: next (not auto run all handlers) v0.1.1 2024-02-20 16:04:44 +08:00
loveuer
039f4cf8c0 refactory: rebuild route tree v0.1.0 2024-02-20 15:34:00 +08:00
loveuer
137d4ee5c8 fix: middleware not work v0.0.9 2024-02-19 17:08:13 +08:00
loveuer
de3ce47671 fix: root middleware not work v0.0.8 2024-02-19 16:00:56 +08:00
loveuer
1c9c21e294 chore: remove print 2024-02-01 18:06:07 +08:00
loveuer
9dcf2f8e28 update: route handlers execute rule(execute all -> manual next) v0.0.7 2024-01-30 11:01:58 +08:00
loveuer
083b91bfaa feat: add ctx.cookies func v0.0.6 2024-01-29 19:16:36 +08:00
loveuer
d2d90e6ffd fix: resp error v0.0.5 2024-01-29 16:50:15 +08:00
loveuer
79e94dfd21 feat: add nft(nf_util) package: resp(wrap status, data, msg ...); add config: enable_not_impled_handler(default return 501 not impled) v0.0.4 2024-01-29 15:48:09 +08:00
loveuer
7b62a82b42 feat: add 404 page 2024-01-19 20:15:36 +08:00
loveuer
7057e232e6 feat: api stdout logger 2024-01-14 19:10:05 +08:00
loveuer
8f4132f131 chore: any -> interface{} 2024-01-13 20:44:20 +08:00
loveuer
340239fdd9 chore: add config disable http error log 2024-01-13 20:36:11 +08:00
loveuer
53ed37a218 test: quit 2024-01-13 19:59:24 +08:00
loveuer
286f010346 feat: if report http server close err as run err v0.0.3 2024-01-13 18:55:13 +08:00
loveuer
f938487884 fix: serve listener v0.0.2 2024-01-13 17:45:44 +08:00
loveuer
7c03a40ef0 feat: add simple readme 2024-01-13 15:05:46 +08:00
loveuer
f0fc5fa44f alpha: v0.0.2 2024-01-12 21:42:29 +08:00
loveuer
d1e1a32eed alpha: v0.0.1 v0.0.1 2024-01-12 19:18:33 +08:00