Commit graph

264 commits

Author SHA1 Message Date
Sung Won Cho
6e690ea4da
Fix rules (#438) server-v1.0.1
* Fix network

* Fix migrations for table that no longer exist

* Document changed behavior
2020-03-29 09:43:42 +11:00
Sung Won Cho
0d9a1810bb
Add toggle for inactive email preference (#435) server-v1.0.0 2020-03-22 11:38:24 +11:00
Sung Won Cho
1e3efa9bb2
Remove deprecated classic migrations (#433)
* Remove repetition and digest

* Document change

* Remove classic

* Document change

* Document change

* Upgrade dep

* Fix changelog

* Upgrade dep

* fix

* fix
2020-03-22 11:00:50 +11:00
Sung Won Cho
a9f052b19c
Remove repetition (#432)
* Remove repetition and digest

* Document change

* Fix test

* Fix test
2020-03-22 10:36:13 +11:00
Sung Won Cho
b2da22acae
Add doc (#418) 2020-02-13 10:03:08 +10:00
Sung Won Cho
c9ec331672 Encapsulate config load (#414)
* Use config package

* Add config test

* Fix test
2020-02-10 09:56:47 +10:00
Sung Won Cho
9d79ea1b0e
fix typo (#413) 2020-02-07 13:01:16 +10:00
Sung Won Cho
9c94b273fb
Allow to upgrade (#412) 2020-02-07 12:29:02 +10:00
Sung Won Cho
fb4ccf1ada
Allow to use yearly (#411)
* Toggle

* Display breakdown

* Process yearly plan

* Display summary

* Fix style
2020-02-07 11:49:07 +10:00
Sung Won Cho
f35cb307b3
Add deprecation notice (#410) server-v0.5.0 2020-02-06 13:08:44 +10:00
Sung Won Cho
22373a78e1
Fix release (#409) 2020-02-06 12:48:28 +10:00
Sung Won Cho
054a3c47ac
Remove deprecated items (#408)
* Update README

* Remove deprecated item

* Remove deprecated item

* Upgrade web dependencies

* Upgrade dev depdenencies

* Document changes

* upgrade
2020-02-06 10:24:30 +10:00
Sung Won Cho
6c8cba57b5
Fix client (#407) 2020-02-05 15:28:45 +10:00
Sung Won Cho
cd80f9b72e
Release CLI 0.11.0 (#404) cli-v0.11.0
* Release CLI 0.11.0

* Update outdated ldflags

* Fix release

* Fix date
2020-02-05 11:58:51 +10:00
Sung Won Cho
3c5819f1d1
Avoid refocus at the end of the textarea input (#405) 2020-02-05 08:12:09 +10:00
Sung Won Cho
58a2b581aa
Allow to specify username and password as flags (#403)
* Allow to specify username and password as flags

* Format
2020-02-04 12:30:26 +10:00
Sung Won Cho
df4763947c
Fix installation script (#398) 2020-02-03 14:59:32 +10:00
Sung Won Cho
b92bff942b
Deprecate spaced repetition (#397)
* Change button style

* Require pro

* Update README

* Change wording

* Require sudo
2020-02-03 14:29:42 +10:00
Sung Won Cho
e6b5aea147
Add client field (#396)
* Record client

* Fix test
2020-01-31 08:49:12 +10:00
Sung Won Cho
3c650187c5
Update README (#390)
* Update README

* Update wording
2020-01-11 17:19:59 +10:00
Sung Won Cho
6e22c918ec
Wrap words in note content (#389) server-v0.4.0
* Fix word-wrap

* Document change

* Fix date
2020-01-09 08:19:21 +10:00
Sung Won Cho
48d7af483c
Release 0.4.0 (#386)
* Document changes

* Update README

* Make Docker installation official
2020-01-08 15:46:58 +10:00
Sung Won Cho
d6496b27d1
Fix email type (#385) 2020-01-08 09:27:55 +11:00
Sung Won Cho
ea51514c85
Fix digest note review (#383)
* Fix issue where unreviewed note is displayed as reviewed

* Show unreviewed first

* Fix menu alignment on mobile

* Show completion message

* Display help on empty digest list

* Fix email type
2020-01-07 16:03:45 +11:00
Sung Won Cho
952e0e62f3
Update copyright notice for the new year (#382)
* Update script

* Update the year in the license
2020-01-07 11:59:40 +11:00
Sung Won Cho
91414da0ac
Digests on web (#380)
* Implement operations

* Implement digest endpoints

* Implement digests reducer and basic page

* Make note component reusable

* Implement digest page

* Add license

* Fix style and accessbility

* Fix loading

* Fix query

* Test

* Remove debug
2020-01-07 11:42:48 +11:00
Sung Won Cho
1427e910b7
0.3.4 (#378) server-v0.3.4 2019-12-24 13:16:23 +07:00
Sung Won Cho
3152ca770b
Alert when we stop learning (#375)
* Send password reset alert

* Send inactive reminder

* Send subscription confirmation email
2019-12-24 13:07:27 +07:00
Sung Won Cho
4caf82a998
Add syntax highlighting style (#377) 2019-12-24 12:48:05 +07:00
Sung Won Cho
912af37c9b
Revert "Upgrade dependencies. (#374)" (#376)
This reverts commit beceecb74d.
2019-12-24 10:20:07 +07:00
Monomax Bot
beceecb74d Upgrade dependencies. (#374) 2019-12-24 08:51:40 +07:00
Sung Won Cho
fce862621d
Fix release (#370) server-v0.3.3 2019-12-17 18:03:14 +07:00
Sung Won Cho
a18d9c817f
Fix release (#369) 2019-12-17 17:46:01 +07:00
Sung Won Cho
422f59ef79
0.3.3 (#368)
* Document release 0.3.3

* Bump
2019-12-17 17:17:09 +07:00
Monomax Bot
cd1950213a Upgrade dependencies (#367)
* Upgrade dependencies.

* Bump major
2019-12-17 17:06:35 +07:00
Sung Won Cho
7f981c9f57
Allow to disable registration (#365)
* Allow to disable registration

* Document changes

* Add env vars to templates

* Fix test

* fix
2019-12-17 15:15:06 +07:00
Sung Won Cho
3e41b29a74
Decouple web from App implementation (#364)
* Decouple app from web

* Simplify

* Fix test

* Encapsulate SSL logic to dbconn

* Fix test

* Fix email type
2019-12-17 12:26:42 +07:00
Sung Won Cho
7856d09a92
Fix OnPremise signup (#361)
* Allow to provide test server url directly

* Set on premise

* Fix release title
2019-12-16 15:27:41 +07:00
Sung Won Cho
891be61031
Improve email and signup for self-hosting users (#355)
* Add app abstraction

* Abstract out email sending

* Get sender

* Test

* Move operations to app

* Test

* Test

* Add license

* Fix lint
2019-12-14 12:10:48 +07:00
Sung Won Cho
295dcefff1
Upgrade (#360) 2019-12-14 11:41:33 +07:00
Sung Won Cho
9744a21789
Fix email type (#353) 2019-11-29 18:29:12 +08:00
Sung Won Cho
292dc7d515
Allow to receive welcome email with login instruction (#352)
* Implement email backend

* Add job ctx

* Remove job ctx and use EmailBackend everywhere

* Fix watcher to terminate cmd when inturrupted

* Test runner validation

* Send welcome email upon register

* Use plaintext for verification email

* Use plaintext for password reset email

* Fix from
2019-11-29 17:59:04 +08:00
Sung Won Cho
4adb7764ed
Add free plan (#351)
* Allow free usage

* Update features

* Update plan details

* Render footer

* Type

* Unlimited books

* Restrict repetition for non pro
2019-11-28 15:59:49 +08:00
Sung Won Cho
0e83ba1a5c
Allow to reuse watcher (#350)
* Make watcher reusable

* Allow to add multiple watched targets

* Move watcher

* Allow to ignore
2019-11-26 15:13:33 +08:00
Sung Won Cho
3883a076ef
Lint TypeScript (#349)
* extract dep

* Lint

* Lint

* Fix

* Fix build
2019-11-25 12:24:23 +08:00
Sung Won Cho
628d29c8d1
Revert "Lint JavaScript/TypeScript code (#346)" (#348)
This reverts commit e2e777db54.
2019-11-23 17:27:43 +08:00
Sung Won Cho
e2e777db54
Lint JavaScript/TypeScript code (#346)
* Implement lint in all js projects

* Use yarn workspace

* Remove package-lock.json

* Fix

* Extract common dev dep

* Bump
2019-11-23 15:40:33 +08:00
Monomax Bot
624892d9a8 Upgrade dependencies. (#342) 2019-11-22 17:54:29 +08:00
Sung Won Cho
45cc672671
Fix name conflict (#343) 2019-11-22 17:36:38 +08:00
Sung Won Cho
c0719053ef
Fix release script (#326) 2019-11-21 15:23:42 +08:00