92021479ae
Run npm install styled-components and audit fix
2019-09-26 20:09:30 +07:00
d9decd385a
Do not build from esm while watching
2019-09-25 13:51:28 +07:00
173b7cf66e
Remove express module dependency from jsonrpc
2019-09-25 13:46:29 +07:00
1c4d600450
Remove scripts/unpack.js in favor of rondo unpack
2019-09-25 13:46:16 +07:00
89c8222856
Update TODO.md
2019-09-25 12:40:56 +07:00
85d8c0019d
Add unpack and unpackInverseDeps scripts
2019-09-25 12:39:41 +07:00
00192d2f3b
Add middleware abstraction
2019-09-25 11:15:04 +07:00
42bda32985
Use EntitySchemas in comments-server, Fix duplicate migrations
2019-09-23 11:29:23 +07:00
960fc96d28
Use entity-schemas as entities
2019-09-18 15:54:56 +07:00
2ad72d2925
Fix cannot read property joinColumns of undefined
2019-09-18 15:37:35 +07:00
d4378719c5
Use EntitySchema and interfaces over typeorm decorators
2019-09-18 15:25:27 +07:00
9c9c41aeaf
Extract packages/server/src/database to packages/{db,db-typeorm}
2019-09-18 12:49:55 +07:00
c8d22278a5
Use run() instead of CLI class
2019-09-17 11:30:16 +07:00
f51b41c576
Add packages/server/cli
2019-09-17 10:55:25 +07:00
ae6b00c24c
argparse: allow to specify build [PACKAGE] -w
2019-09-17 10:09:41 +07:00
c10d5cf115
Fix a bug with Promise.catch() in PromiseMiddleware
...
The pending action will be modified and a newly created promise handler
will be returned.
This has (suddenly?) caused errors in tests because the catch() handlers defined in tests would be called before the one defined in PromiseMiddleware:
const p = new Promise(...)
const {payload} = store.dispatch({
payload: new Promise(...),
type: '...',
})
try {
await payload
} catch (err) {
// this handler would be invoked before the catch handler in
// PromiseMiddleware
}
since the PromiseMiddleware adds a then-callback, followed by a
catch-callback.
2019-09-17 00:08:49 +07:00
3398831571
Fix TestContainer not being used
2019-09-16 23:07:07 +07:00
061960f789
Add script for listing dependencies of projects
2019-09-16 22:57:46 +07:00
a0c36a1299
Install eslint-plugin-import
2019-09-16 21:27:53 +07:00
2514f68a1d
npm uninstall tslint
2019-09-16 21:06:55 +07:00
12aa397350
Remove tslint.json
2019-09-16 21:04:55 +07:00
400d1cd213
Run eslint --fix
2019-09-16 21:04:10 +07:00
9165b96e0f
Fix comments-server
2019-09-16 20:46:52 +07:00
73c27aec6a
Fix packages/comments-common
2019-09-16 11:39:36 +07:00
7631f085ef
Fix packages/server
2019-09-16 10:46:17 +07:00
92912af839
Fix packages/client
2019-09-16 00:44:21 +07:00
30d1f1fcd4
Partiall upgrade packages/client
2019-09-15 18:29:55 +07:00
fea568b58a
Fix packages/common
2019-09-15 17:50:20 +07:00
69dd12375c
Fix image-upload, http-client and config
2019-09-15 17:35:31 +07:00
50d36f268f
Fix linting errors in packages/jsonrpc
2019-09-15 17:14:31 +07:00
8853c71a0d
Fix linting in packages/logger
2019-09-15 16:43:38 +07:00
003032c3ef
Fix linting error in packages/redux
2019-09-15 16:20:52 +07:00
8c732ba91e
Install eslint and fix errors
...
- argparse
- scripts
- tasq
- validator
2019-09-15 15:57:22 +07:00
fb41c2ce69
Add @rondo.dev/common guard fn
...
This is to help guard against types that can be undefined since the
recommended eslint rules recommend against using `!` operator on values
like:
const obj: Obj | undefined = ...
obj!.value
Now we can use:
const obj: Obj | undefined = ...
const obj2: Obj = guard(isDefined, obj)
obj.value
The guard function will throw an error if obj parameter is undefined.
2019-09-15 11:40:31 +07:00
6cbcf3c69c
Update TODO.md
2019-09-14 12:59:08 +07:00
0d1fddf512
Fix linting errors
2019-09-14 12:53:30 +07:00
ac8f1d9ff3
Run rondo syncEsmConfig
2019-09-14 12:01:29 +07:00
177c52b438
Upgrade to typescript@3.6.3
2019-09-14 11:58:00 +07:00
c14456b606
Move validator into separate package
2019-09-14 11:41:21 +07:00
1eafdf7fd8
Move template into packages/scripts
2019-09-14 11:28:39 +07:00
103f6d1e7a
Remove BaseService
2019-09-14 11:14:28 +07:00
1fde923dbf
Fix concurrency issue in TeamService.test.ts
2019-09-14 10:30:44 +07:00
d532ac82f0
Fix broken tests
2019-09-14 10:05:35 +07:00
36338ccdbe
Fix broken build
2019-09-14 00:34:59 +07:00
195d7226e8
Rename jsonrpc types
2019-09-13 23:49:05 +07:00
16400d01c3
Add formik
2019-09-12 16:27:14 +07:00
ea6c349e6c
Add rimraf and rondo clean script
2019-09-11 21:29:12 +07:00
25589b870c
Refactor common/team
2019-09-11 13:34:41 +07:00
ae2ed21f05
Remove unused routes
...
TBD: fix comments-server
2019-09-11 12:18:13 +07:00
270b28dd68
Run tslint --fix on team
2019-09-11 12:07:08 +07:00