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
Tom Hacohen
291b8ae8a6
Pim index: upgrade material-ui.
2018-10-24 22:53:18 +01:00
Tom Hacohen
d6b7ba0240
Journal: upgrade material-ui
2018-10-24 22:41:34 +01:00
Tom Hacohen
5cdf5d5563
Contact: upgrade material-ui.
2018-10-24 22:04:30 +01:00
Tom Hacohen
0a9d4f8a10
Calendar: implement basic recurrence support.
...
At the moment it only shows recurrence in the calendar. You can't edit
specific instances, only the whole series (the first event). You can't
event edit the rrule at the moment. It's view only (mostly).
While this is not much, this is already a major boost to the usability
of etesync web.
Fixes #15 .
2018-10-23 23:38:21 +01:00
Tom Hacohen
048c591b95
ICAL types: add more types and properties.
2018-10-23 23:38:21 +01:00
Tom Hacohen
563f718597
Fix contact's birthday and anniversary date presentation.
2018-10-05 10:27:33 +01:00
Tom Hacohen
e0ec5ee6c8
Encryption password login: add autofocus.
2018-10-05 10:12:11 +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