544 Commits

Author SHA1 Message Date
ee6a6741ed Add test for pack.ts 2019-09-05 12:58:59 +07:00
a6a8fd833d Mark Connector as deprecated 2019-09-05 10:21:51 +07:00
2a4d196906 Fix doc of pack.ts 2019-09-05 10:21:31 +07:00
5cf54d0be9 Rename old UserService to AuthService, LoginRoutes to AuthRoutes 2019-09-05 10:19:27 +07:00
0a1eabadd9 Add test for _-prefixed methods 2019-09-05 09:31:32 +07:00
c4ae271604 Move private _-prefix method check into getAllMethods 2019-09-05 09:28:48 +07:00
1aa6cae0f3 Add ability to specify jsonrpc context asynchronously 2019-09-05 09:25:38 +07:00
927ccfa6e6 Remove unused param from Executor.ts 2019-09-05 08:27:57 +07:00
8396323ea1 Refactor ITask into messages 2019-09-02 11:34:22 +07:00
d74faf7c0f Fix TaskManager.test.ts 2019-09-02 11:11:21 +07:00
03c53e3a00 Update TODO.md 2019-09-02 11:11:04 +07:00
a22c59bec5 Add result to scheduled tasks 2019-09-01 18:41:23 +07:00
b84e4bbbbf Refactor tasq to prepare for forked executors 2019-09-01 17:53:23 +07:00
6a456eb6e8 Fix broken tests 2019-09-01 15:40:34 +07:00
5b5adb6408 Update dependencies
TypeScript 3.6 cannot be updated because of a current bug with
FindConditions<?>.

https://github.com/typeorm/typeorm/pull/4470
https://github.com/typeorm/typeorm/issues/4662

https://github.com/microsoft/TypeScript/pull/33144
2019-09-01 14:17:08 +07:00
fc613f426b Add rondo update script 2019-09-01 13:38:38 +07:00
a8af27bac3 Fix tslint errors 2019-09-01 11:33:09 +07:00
9cf305e71a Fix broken intergen test because of header 2019-09-01 10:20:18 +07:00
dcc5b52725 Do not subclass Bootstrap.ts 2019-08-31 15:29:37 +07:00
5688a65cb0 Rename configureApplication to configureServer 2019-08-31 14:19:56 +07:00
8ca6107ce6 Replace Application class w/ configureApplication 2019-08-31 14:14:11 +07:00
64f5f2f642 Replace Application.ts with createAppication and configureApplication 2019-08-31 11:42:12 +07:00
4814316fa7 Use @rondo.dev/comments-common instead of @rondo.dev/common 2019-08-31 10:28:41 +07:00
67e3da3246 Add ability to configure rpc services. Needs further testing 2019-08-31 09:12:10 +07:00
fbd7a2229b Do not use proxy in createLocalClient, add bulk methods 2019-08-31 08:22:17 +07:00
d2a5a35543 Revert back to context in createLocalClient 2019-08-30 17:51:14 +07:00
0222455cd7 Breaking change: JSONRPC context is always 1st argument 2019-08-30 17:12:46 +07:00
b8fb7c2eba Add warning message about JSONRPC 2019-08-30 16:26:29 +07:00
5cc20ccd8e Remove baseURL from packages/jsonrpc#createRemoteClient 2019-08-30 15:01:01 +07:00
19f0993088 Use MapDispatchToPropsParam in redux/pack.ts 2019-08-30 13:35:45 +07:00
5b9f4b9321 Create transaction for JSONRPC middleware 2019-08-30 13:21:16 +07:00
9cc5a7affb Add ability to wrap method calls in jsonrpc 2019-08-30 13:19:13 +07:00
4ea534293b Use Object.getPrototypeOf instead of obj.__proto__ 2019-08-30 13:19:04 +07:00
05946ee342 Remove space in supertest.ts 2019-08-30 13:18:33 +07:00
db7a977eef Add client/src/redux/pack.ts 2019-08-30 13:18:06 +07:00
2f35b65f48 Add jsonrpc services to server(s) 2019-08-30 11:02:31 +07:00
7434c9fb42 Add UserService (RPC version) 2019-08-28 18:26:26 +07:00
cd5ff9b5da Generate @rondo.dev/common entities 2019-08-28 08:08:00 +07:00
3b6011f88d Add alias -o to intergen 2019-08-28 07:28:15 +07:00
0e6c45ce8b Add header to intergen.ts 2019-08-28 07:27:54 +07:00
f817c75d57 Add rondo syncEsm command 2019-08-27 21:57:43 +07:00
92c93db822 Add rondo exportDir script 2019-08-27 21:25:19 +07:00
b9e043e39e Export @ensure 2019-08-27 21:15:00 +07:00
8d73ece7b9 Remove comment 2019-08-27 21:14:41 +07:00
954f94f6b0 Add test for @ensure and instance methods 2019-08-27 21:13:13 +07:00
46a0a064d0 Make @ensure work with classes 2019-08-27 21:09:39 +07:00
0c867e916e Rename v to validate 2019-08-27 20:34:05 +07:00
9262cb636e Use getMetadata instead of getOwnMetadata 2019-08-27 20:33:21 +07:00
c7ab4fe387 Add ability to validate context via @ensure 2019-08-27 16:17:05 +07:00
22f0b15e3a Add debounce.cancel, cancel session cleanup 2019-08-27 14:54:47 +07:00