Tom Hacohen
172cc4ce53
Task: rename the completed property to finished and include cancelled.
6 years ago
Tom Hacohen
66d95216f7
Add support for editing a task's status.
6 years ago
Tom Hacohen
a32e2c9019
Event and task description: show the text preformatted.
...
We previously had it in a div, which was dropping newlines.
6 years ago
Tom Hacohen
47c259d803
Improve task viewing.
6 years ago
Tom Hacohen
e90a92ed57
Add a function to format just a date.
6 years ago
Tom Hacohen
c2d4027e13
Move event date formatting function to a shared place.
6 years ago
Tom Hacohen
4db3b24743
Add task edit support.
6 years ago
Tom Hacohen
09ddfe8be8
Event: fix date calculation to account for exact same dates.
6 years ago
Tom Hacohen
8b81d79c5b
Upgrade many of the deps.
6 years ago
Tom Hacohen
7336fe5527
Change the max container width to 30rem.
6 years ago
Tom Hacohen
8e8397eef1
Bump material ui versions.
6 years ago
Tom Hacohen
2847723221
Disable javascript inlining as was clashing with CSP.
6 years ago
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.
6 years ago
Tom Hacohen
2fd674a456
Add support for tasks.
6 years ago
Tom Hacohen
d11180fed6
Fix material ui depracations.
6 years ago
Tom Hacohen
59aef075f5
Fix issue with navigation in journal views.
6 years ago
Tom Hacohen
e4de0605f9
Fix all the issues that came with switching to react scripts
6 years ago
Tom Hacohen
3c05beef0b
Move to react-scripts now that it supports typescript.
6 years ago
Tom Hacohen
d09b2f964a
Journal members: add a notice for no members.
6 years ago
Tom Hacohen
57f1aadc0d
Expand containers to fill full vertical height.
6 years ago
Tom Hacohen
b24070883a
Journal: add a page for viewing members.
6 years ago
Tom Hacohen
8b438a81f6
Prettify the journals page.
6 years ago
Tom Hacohen
56f976c766
Implement journal creation and deletion.
6 years ago
Tom Hacohen
525ec58081
Journal edit: disallow editing journals we don't own.
6 years ago
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.
6 years ago
Tom Hacohen
5b79e0f107
Implement journal update.
6 years ago
Tom Hacohen
b583347473
Confirmation dialog: fix warnings.
6 years ago
Tom Hacohen
699f40d465
Update redux-actions.
6 years ago
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.
6 years ago
Tom Hacohen
4dac9703e9
Refresh button: add title.
6 years ago
Tom Hacohen
8f13da7a39
Remove the secondary header and update the appbar instead.
6 years ago
Tom Hacohen
cf435118d4
Secondary header: add support for more than just text.
6 years ago
Tom Hacohen
591549be2a
Update gitignore.
6 years ago
Tom Hacohen
20b409ffe8
Move the journals to their own page.
6 years ago
Tom Hacohen
ebb2649078
Apply the theme to the base of the app.
6 years ago
Tom Hacohen
51e436be2e
Remove the hacky getPalette function and use the theme instead.
6 years ago
Tom Hacohen
4bf8896931
README: fix typo
6 years ago
Tom Hacohen
030c88a376
README: add a note about
...
Fixes #13
6 years ago
Tom Hacohen
69a80edbbc
README: Add etesync logo.
6 years ago
Tom Hacohen
aae09ecd65
README: Add etesync logo.
6 years ago
Tom Hacohen
45bd0a9054
Associate account workaround: allow journal creation to fail.
6 years ago
Tom Hacohen
7d2fa215a3
Also init tasks on first run.
6 years ago
Tom Hacohen
a8c6b30456
Fix infinite loading indicator when there are no entries.
6 years ago
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.
6 years ago
Tom Hacohen
9536bed501
Update journal manager to the latest version.
6 years ago
Tom Hacohen
1ad1cb932d
Bump version.
6 years ago
Tom Hacohen
a9b6978ae5
Add basic support for viewing tasks.
6 years ago
Tom Hacohen
7d5bbd5742
Allow non-email usernames when using own server
...
Fixes #19
Co-authored-by: Nemanja Nedeljković <nemanjan00@gmail.com>
6 years ago
Tom Hacohen
3c06fe00be
Update react-datetime.
6 years ago
Tom Hacohen
3fc9e32f76
Item update/delete: fetch before inserting to make sure we're up to date.
6 years ago