1ec9f604de
Fix clean install
2020-01-09 15:15:29 +01:00
5cc34a7ca1
Fix broken build after removing comments-* from history
2020-01-09 11:16:15 +01:00
eb959fbeee
Fix audio captcha error
2020-01-09 10:47:02 +01:00
12515eac74
Make react-test usable without styled-components
2020-01-09 10:45:23 +01:00
e86c8b9226
Add Selector to react-test
2019-11-11 18:47:03 -03:00
adb3d877a4
Make react testing asynchronous
2019-11-04 15:02:02 -04:00
96c2565887
Make captcha width 100%
2019-11-04 11:53:58 -04:00
22bbc99e0d
Fix a bug with audio captcha
2019-11-04 11:41:38 -04:00
9ddbad9bfb
Add captcha logger to captcha/audio
2019-11-04 11:10:06 -04:00
c27e66a8e2
Add captcha to main site, fix tests of styled-components
2019-11-04 11:07:46 -04:00
262ba2c2af
Add captcha requirement for registering
2019-11-03 19:20:44 -04:00
0ef21394e3
Add ability to mock captcha via process.env.CAPTCHA
...
process.env.NODE_ENV must be set to test
2019-11-03 19:20:24 -04:00
a9f37103bd
Add validateCaptcha function to @rondo.dev/captcha
2019-11-03 18:05:34 -04:00
b2620e8050
Replace most of Navbar with styled-components
2019-11-03 17:15:27 -04:00
1b5209ca08
Add offset keys to Column
2019-11-03 14:55:48 -04:00
76b20551c7
Add Column/Columns/Container
2019-11-03 14:42:43 -04:00
a3578e35ba
Remove bloomer from packages/client
2019-11-03 12:34:26 -04:00
2d4cb2d275
Add theme helpers
2019-11-03 11:15:55 -04:00
882248a367
Use styled components for Input.tsx
2019-11-02 15:30:02 -04:00
77b09fa653
Do not build esm while watching
...
ESM modules are only important for tree shaking - when building the
final production bundle
2019-11-02 13:58:57 -04:00
34173f4cf6
Add hot module reloading (optional)
2019-11-01 23:14:57 -04:00
0b386fd5e3
Add class to captcha
2019-11-01 19:22:00 -04:00
397be935e8
Add test for react-captcha
2019-11-01 18:18:38 -04:00
b5325a050d
Add react-captcha, react-test package
2019-11-01 17:53:21 -04:00
e726b1f32d
Add packages/react-captcha
2019-11-01 16:14:54 -04:00
a59b9032a9
Fix broken rondo add script
...
fs.copyFileSync used to do mkdir, but apparently does not
2019-11-01 16:02:41 -04:00
8449416366
Add ability to register account without email
...
TODO: add captcha
2019-11-01 14:43:47 -04:00
2e06a40006
Add ability to set LogLevel post logger creation
2019-11-01 14:27:08 -04:00
3b7dcd9cb7
Add ability to log schema changes with rondo cmd
...
New command:
rondo schemaLog <path/to/package>
cd path/to/package
rondo schemaLog
Also update migrations index.ts after creating migration:
rondo createMigration [-p path/to/package] <name>
2019-11-01 14:06:13 -04:00
c82967012b
Add session-hijacking prevention to TODO.md
2019-11-01 13:23:36 -04:00
8aa03e927e
Fix rondo frontend (make it use --esm)
2019-11-01 13:12:04 -04:00
8c7b537a99
Print process id when running
2019-11-01 12:54:01 -04:00
e27fdfb212
Add FORCE_COLOR and tsc --pretty
2019-11-01 12:46:25 -04:00
c53ef19ab4
Fix deprecated react lifecycle methods
2019-11-01 11:23:46 -04:00
4b170b4e63
Run eslint --fix
2019-11-01 11:18:50 -04:00
d560f7a725
Fix project references of local @types/express.d.ts
...
The `comments-server` package requires the `server` package, but
previously it did not load the updates of global Express.Request
definitions correctly.
By adding the triple slash comment:
/// <reference path="../@types/express.d.ts" /> to the top
to the top of packages/server/src/index.ts, the issue is now resolved
2019-11-01 08:48:16 -04:00
dbed11214d
Fix react warnings
2019-10-31 23:06:31 -04:00
cef39b2edd
Fix compile errors
2019-10-31 20:09:39 -04:00
1bd19286fa
Upgrade all packages
2019-10-31 19:44:28 -04:00
595600e005
Move react-ssr-prepass.d.ts to @types/
2019-10-31 19:43:35 -04:00
11a29985eb
Use npm show <pkg> version instead of outdated
...
npm outdated would error out for defined local packages such as
@rondo.dev/*
2019-10-31 18:39:48 -04:00
fc9d3b5b87
Add test for TextStream.ts
2019-10-31 15:14:02 -04:00
fe14691ac6
Add tests packages/captcha
2019-10-31 15:05:36 -04:00
4721e8e986
Export audio.ts
2019-10-22 21:41:14 -05:00
cd8044d6a9
Add packages/captcha (untested)
2019-10-22 21:40:14 -05:00
17adb818be
Add ability to run server cluster
2019-10-12 08:44:21 -05:00
9f1e2ca713
Run rondo imports
...
package.jsons are changed because dependencies are now sorted
tsconfig.jsons are changed because all referenced monorepo packages will
be added as project references
tsconfig.esm.jsons are changed because syncEsmConfig was run
2019-10-01 23:39:05 +07:00
a4688f5432
Add ability to write tsconfig.json project references
2019-10-01 23:37:13 +07:00
c0a256ad83
Remove "express-serve-static-core"
...
It has different type definitions for some methods used in express and
TypeScript build fails because of it.
The solution is to use @types/express-serve-static-core instead.
2019-10-01 23:22:51 +07:00
4d7224cd8f
Update package.json(s)
...
Bug for server: supertest is included
2019-10-01 22:29:51 +07:00