Tom Hacohen
82434cec2c
Fix exception by moving to the better props type declaration.
...
Seems like a regression with React (or a deprecation?) as it used to
work. Though the separate interface style is better and works better
with typescript anyway.
2019-02-14 11:12:56 +00:00
Tom Hacohen
2fd674a456
Add support for tasks.
2019-02-14 11:12:56 +00:00
Tom Hacohen
d11180fed6
Fix material ui depracations.
2019-02-14 11:09:05 +00:00
Tom Hacohen
59aef075f5
Fix issue with navigation in journal views.
2019-02-14 10:40:27 +00:00
Tom Hacohen
e4de0605f9
Fix all the issues that came with switching to react scripts
2019-02-14 10:21:51 +00:00
Tom Hacohen
3c05beef0b
Move to react-scripts now that it supports typescript.
2019-02-14 10:21:51 +00:00
Tom Hacohen
d09b2f964a
Journal members: add a notice for no members.
2019-02-14 08:54:23 +00:00
Tom Hacohen
57f1aadc0d
Expand containers to fill full vertical height.
2019-02-12 21:36:03 +00:00
Tom Hacohen
b24070883a
Journal: add a page for viewing members.
2019-02-12 21:36:03 +00:00
Tom Hacohen
8b438a81f6
Prettify the journals page.
2019-02-12 20:02:14 +00:00
Tom Hacohen
56f976c766
Implement journal creation and deletion.
2019-02-12 19:54:32 +00:00
Tom Hacohen
525ec58081
Journal edit: disallow editing journals we don't own.
2019-02-12 19:48:27 +00:00
Tom Hacohen
c5fc6f23f5
Jounal store: simplify the store functions and change the list to a hash
...
It's always been a massive mess, this improves it.
2019-02-12 19:48:27 +00:00
Tom Hacohen
5b79e0f107
Implement journal update.
2019-02-12 19:48:27 +00:00
Tom Hacohen
b583347473
Confirmation dialog: fix warnings.
2019-02-12 19:48:27 +00:00
Tom Hacohen
b1070ecc94
Restructure the journals route.
...
This puts the jorunal list and the journal view in the same place
and will make it easier to add new/edit.
2019-02-12 19:27:25 +00:00
Tom Hacohen
4dac9703e9
Refresh button: add title.
2019-02-12 19:27:25 +00:00
Tom Hacohen
8f13da7a39
Remove the secondary header and update the appbar instead.
2019-02-12 19:27:21 +00:00
Tom Hacohen
cf435118d4
Secondary header: add support for more than just text.
2019-02-12 13:40:12 +00:00
Tom Hacohen
20b409ffe8
Move the journals to their own page.
2019-02-12 13:26:46 +00:00
Tom Hacohen
ebb2649078
Apply the theme to the base of the app.
2019-02-09 10:41:38 +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
45bd0a9054
Associate account workaround: allow journal creation to fail.
2019-01-26 22:56:52 +00:00
Tom Hacohen
7d2fa215a3
Also init tasks on first run.
2019-01-26 22:47:04 +00:00
Tom Hacohen
a8c6b30456
Fix infinite loading indicator when there are no entries.
2019-01-26 22:46:48 +00:00
Tom Hacohen
9f4fb75d73
Main view: make the calendar the default view.
...
It's used much more often than the contact list, so makes sense it's
the default.
2019-01-13 19:00:26 +00:00
Tom Hacohen
a9b6978ae5
Add basic support for viewing tasks.
2019-01-07 21:12:08 +00:00
Tom Hacohen
7d5bbd5742
Allow non-email usernames when using own server
...
Fixes #19
Co-authored-by: Nemanja Nedeljković <nemanjan00@gmail.com>
2019-01-04 21:16:50 +00:00
Tom Hacohen
3fc9e32f76
Item update/delete: fetch before inserting to make sure we're up to date.
2018-12-25 12:09:57 +00:00
Tom Hacohen
e697d3d276
Make it clearer that the first encryption password entered sets it.
...
Fixes #26
2018-12-24 16:16:28 +00:00
Tom Hacohen
e3e4a5288a
Event edit: fix wording in confirmation dialog (contact -> event).
...
Fixes #27 .
2018-12-24 08:31:22 +00:00
Tom Hacohen
f4fab17fb9
Don't show recurring warning for non recurring events.
2018-12-14 16:47:42 +00:00
Tom Hacohen
6b859b0693
Change the tab text colour to black.
...
Keeping the main title white and bold for now as it pops more. Maybe also
need to change.
Fixes #25 .
2018-12-03 16:12:37 +00:00
Tom Hacohen
493343dd92
Contact edit: fix default type for jabber.
2018-11-13 10:31:18 +00:00
Tom Hacohen
87c777ac10
Appbar: fix the warning about passing an unknown props.
2018-11-13 10:28:58 +00:00
Tom Hacohen
4d386f5a0a
Contact edit: fix changing subfield types.
2018-11-13 10:26:58 +00:00
Tom Hacohen
31bb36187a
Contact edit: improve design a bit.
2018-11-13 10:07:40 +00:00
Tom Hacohen
edc662b7c0
Contact/event: fix creating items on non-default journals.
...
Fixes #22
2018-11-13 10:06:51 +00:00
Tom Hacohen
fbdd478602
App: upgrade material-ui.
2018-10-25 00:49:38 +01:00
Tom Hacohen
c1d446551b
Event Edit: upgrade material-ui.
2018-10-25 00:17:45 +01:00
Tom Hacohen
6a0b94fa0e
Contact edit: upgrade material-ui.
2018-10-25 00:07:55 +01:00
Tom Hacohen
40ad15673d
Searchable addressbook: upgrade material-ui.
2018-10-24 23:46:59 +01:00
Tom Hacohen
a936ef2b64
Journal entries: upgrade material-ui.
2018-10-24 23:40:44 +01:00
Tom Hacohen
505795c711
Address book: upgrade material-ui.
2018-10-24 23:33:43 +01:00
Tom Hacohen
a249bb4586
Sidebar: upgrade material-ui.
2018-10-24 23:29:06 +01:00
Tom Hacohen
08bb517ef1
Login form: upgrade material-ui.
2018-10-24 23:26:11 +01:00
Tom Hacohen
bc46c197ba
Confirmation dialog: upgrade material-ui.
2018-10-24 23:10:59 +01:00
Tom Hacohen
eac0508194
Loading indicator: upgrade material-ui.
2018-10-24 23:04:17 +01:00
Tom Hacohen
6d0614df63
Container: upgrade material-ui.
2018-10-24 23:03:10 +01:00
Tom Hacohen
a33bde29d4
Pim Main: upgrade materail-ui.
2018-10-24 23:01:36 +01:00