Tom Hacohen
28c3a8395b
Logout: invalidate the auth token after logging out.
2020-01-23 18:41:11 +02:00
Tal Leibman
4318e064b3
Journal Import: add an import link to the sidebar
...
Fixes #55
2019-11-23 17:16:36 +02:00
Tom Hacohen
fcf8f1af58
Upgrade material-ui.
2019-11-18 16:38:14 +02:00
Tom Hacohen
566261b91a
lint: fix all remaining warnings!
2019-11-07 07:55:51 +02:00
Tom Hacohen
11dd883f5f
lint: replace tslint with eslint and fix new warnings and errors.
2019-11-06 00:18:17 +02:00
Tom Hacohen
21e7d7d822
Add missing img alt text.
2019-09-10 22:41:00 +01:00
Tom Hacohen
ad45ad3f83
Update tslint and fix warnings.
2019-02-22 16:27:35 +00:00
Tom Hacohen
7da0a6009b
More tslint fixes.
2019-02-22 09:43:05 +00:00
Tom Hacohen
43044750e3
Add support for settings (route and store).
2019-02-16 19:22:05 +00:00
Tom Hacohen
20b409ffe8
Move the journals to their own page.
2019-02-12 13:26:46 +00:00
Tom Hacohen
51e436be2e
Remove the hacky getPalette function and use the theme instead.
2019-02-09 10:22:55 +00:00
Tom Hacohen
a9b6978ae5
Add basic support for viewing tasks.
2019-01-07 21:12:08 +00:00
Tom Hacohen
a249bb4586
Sidebar: upgrade material-ui.
2018-10-24 23:29:06 +01:00
Tom Hacohen
f828e3d290
Upgrade material-ui and start migrating to it.
2018-10-04 23:31:17 +01:00
Tom Hacohen
ae26e34eb4
Update react, typescript recompose and etc.
2018-10-04 22:45:30 +01:00
Tom Hacohen
719b0516f0
Support shared journals in side menu too.
...
This code path needs to be merged with SyncGate.
2017-12-30 15:33:25 +00:00
Tom Hacohen
2056c62b80
Use the error boundary component to semi-gracefully catch errors.
2017-12-29 11:46:06 +00:00
Tom Hacohen
d869be6bc9
Revert "Only mark journals that have been shared with us as unsupported."
...
This is not needed, because key is set only if we have a key set for us
which means it was either shared with us, or we have a reason to have a
key (maybe changed the password).
(Kept the fixme that was added in that commit)
This reverts commit 3408e16013
.
2017-12-27 10:14:43 +00:00
Tom Hacohen
3408e16013
Only mark journals that have been shared with us as unsupported.
...
Journals that we've shared are supported even if we share them,
so make the check a bit more explicit so we show them.
2017-12-26 11:59:03 +00:00
Tom Hacohen
b769c18021
Show a shorter login form (only enc password) if already logged in.
...
This is extremely useful for iOS devices where a PWA's session storage
is deleted every time it's minimised, and it's also useful for people
having multiple tabs open.
2017-12-17 17:49:09 +00:00
Tom Hacohen
ec8a1d9017
Fix react-router related types.
2017-12-16 23:12:24 +00:00
Tom Hacohen
e085c0c40a
Side menu journals: don't trigger recalcs on route changes.
2017-12-16 20:10:23 +00:00
Tom Hacohen
98686f197a
Move all of the side menu items to one place.
2017-12-16 18:08:26 +00:00