Commit Graph

310 Commits

Author SHA1 Message Date
Innei
cf8f7eab72 refactor: remove nestjs-typegoose 2022-03-21 22:15:00 +08:00
Innei
7635b863e0 chore: cleanup 2022-03-20 16:50:15 +08:00
Innei
a8570a5a97 refactor(backup): restore user asset file 2022-03-20 16:45:29 +08:00
Innei
eecb51ac00 feat: friend link options 2022-03-19 15:48:30 +08:00
Innei
9ae87c5059 fix(link): filter pass link in get all api 2022-03-19 14:17:06 +08:00
Innei
29a0301148 fix: if no snippet match throw error 2022-03-19 13:22:18 +08:00
Innei
fe75275b08 fix: add allowed thrid lib 2022-03-17 09:03:43 +08:00
Innei
b767d64288 refactor: replace eval to validate valid function with ast parse 2022-03-16 22:05:23 +08:00
Innei
a68a223d32 chore: code style 2022-03-16 11:03:20 +08:00
Innei
d228c5dd65 fix: make ts happy 2022-03-14 23:27:52 +08:00
Innei
8c74a53771 feat(serverless): support typescript 2022-03-14 23:14:26 +08:00
Innei
7d0b71a634 feat: add redis storage for serverless 2022-03-14 22:10:45 +08:00
Innei
c20cc595e2 fix: serverless vm2 safe-eval 2022-03-14 14:50:39 +08:00
Innei
d42b60eed1 refactor: use redis hash to store online count 2022-03-13 20:48:14 +08:00
Innei
f408129be9 feat: cache snippet 2022-03-13 20:42:58 +08:00
Innei
d98e3fb23f fix(serverless): add condition on query 2022-03-13 19:56:42 +08:00
Innei
088966fe7b fix: add create field index 2022-03-13 14:23:39 +08:00
Innei
9bc4b14c47 feat: add serverless wildcard match 2022-03-12 23:23:39 +08:00
Innei
cf91ff81ba fix: snippet not found throw 2022-03-12 23:12:53 +08:00
Innei
58c3e15ca5 docs: add methods 2022-03-12 16:40:52 +08:00
Innei
87232bcb1d chore: remove old proposal 2022-03-12 16:38:32 +08:00
Innei
22c418d74f docs: readme 2022-03-12 16:36:18 +08:00
Innei
5ded8e17de fix: add schema field for snippet 2022-03-12 16:28:55 +08:00
Innei
faa651ccd0 feat: add snippet aggregate api 2022-03-12 15:17:04 +08:00
Innei
d81c2dc1d7 feat(serverless): add getMaster 2022-03-12 14:12:26 +08:00
Innei
bc5de61602 feat(serverless): add res object on func 2022-03-11 22:44:50 +08:00
Innei
5bbdd8b2b4 feat: cron to clean require cache 2022-03-11 13:17:20 +08:00
Innei
0fc0b6f84b refactor: serverless module 2022-03-11 11:12:09 +08:00
Innei
5d88d6333f docs: update serverless docs 2022-03-11 10:18:39 +08:00
Innei
d9ac794c07 fix: ncc pack error 2022-03-11 00:11:12 +08:00
Innei
0443d15566 chore: update todo 2022-03-10 23:49:53 +08:00
Innei
fd8bcdb364 docs: remove draft 2022-03-10 21:46:45 +08:00
Innei
0c63e8e27c chore: add serverless docs 2022-03-10 21:44:01 +08:00
Innei
86a4b497d9 fix: can disable require cache 2022-03-10 20:48:09 +08:00
Innei
b255e6eff9 feat(func): add require.resolve on mock require 2022-03-10 19:14:11 +08:00
Innei
45d0f0ded0 test: add serverless function test case 2022-03-10 17:30:49 +08:00
Innei
a4b33409bb feat: add throws on function 2022-03-10 17:07:33 +08:00
Innei
a62bcf3859 feat: add function scope req res 2022-03-10 16:23:18 +08:00
Innei
cec8334d44 fix(function): allow prefix @mx-space lib 2022-03-09 23:50:19 +08:00
Innei
d479890d65 chore: change copywrite 2022-03-09 22:58:17 +08:00
Innei
7d63d2ebb6 feat: http cache 2022-03-09 22:54:10 +08:00
Innei
13b1021748 fix: safe path join 2022-03-09 22:07:36 +08:00
Innei
474da8acf0 fix: test case for snippet 2022-03-08 23:38:49 +08:00
Innei
ee8e98ed42 feat: function require mock and clonedeep 2022-03-08 23:32:06 +08:00
Innei
d794f8cd9a refactor: async io handle 2022-03-08 23:32:06 +08:00
Innei
d0e680a2a2 feat: inject mock require and ctx to serverless fun 2022-03-08 23:32:06 +08:00
Innei
dbb4688cc7 docs: serverless proposal 2022-03-08 23:32:06 +08:00
Innei
b6d6101fa0 feat: run function 2022-03-08 23:32:06 +08:00
Innei
b701428b02 feat: init serverless function 2022-03-08 23:32:06 +08:00
Innei
d9cadc896f feat: add admin db query 2022-03-06 18:25:40 +08:00