Tom Hacohen
bf7590dd91
Fix linting errors.
5 years ago
Tom Hacohen
69c38d7e8f
Journals list+import: move journal items to the left side.
5 years ago
Tom Hacohen
5cb8dda9cc
List: move the list widget to use the material ui list.
...
Fixes #79 .
5 years ago
Tal Leibman
6a5d959777
JournalsList: add icon to titles
5 years ago
Andrew P Maney
5d54ab4563
Tasks: reorganizes Tasks components into their own subfolder
5 years ago
Tom Hacohen
0b18cac914
Licensing: add license headers to source files.
5 years ago
Tom Hacohen
c00f4d79c7
Member add: change confusing string.
...
A few users reached out about this and were confused, not understanding
what we mean by having the journal sharing disabled.
5 years ago
Tom Hacohen
8e542f6fd7
Journal members: show if a member is shared with as read-only.
5 years ago
Tom Hacohen
c907285d78
Journal sharing: support sharing journals as read-only.
5 years ago
Tal Leibman
0381d2816b
JournalEdit: add ColorPicker and imporve validation
...
Fixes #75
5 years ago
Tal Leibman
643010ccfe
JournalsList: show journal color
5 years ago
Tom Hacohen
2f199ce0c9
JournalEdit: change to react-hooks.
5 years ago
Tom Hacohen
9ec759bd44
Import: mime type detection is unreliable, allow filetype matching too.
5 years ago
Tom Hacohen
4f3c8895f3
Import: hopefully fix infinite loading on import.
5 years ago
Tom Hacohen
8567dd70b7
Import: better handle rejected files.
5 years ago
Tom Hacohen
d8a0aa19ca
Import: fix error handling to stop the loading and print the error.
5 years ago
Tom Hacohen
db75d82322
Import: make sure imported contacts/events/tasks have a uid.
...
Fixes #71 .
5 years ago
Tom Hacohen
0dffd71276
Import Dialog: log potential import errors to console and close dialog.
5 years ago
Tom Hacohen
52d4ad9967
ImportDialog: adjust to the changes in the previous commit.
5 years ago
Tom Hacohen
58e432efec
Import: reset loading state when done importing.
5 years ago
Tal Leibman
ad10d75dab
Journals List Import: remove add journal button
5 years ago
Tom Hacohen
284cb2413a
Journals List Import: fix type error.
5 years ago
Tal Leibman
4318e064b3
Journal Import: add an import link to the sidebar
...
Fixes #55
5 years ago
Tal Leibman
a8bdc076d9
JournalsList: change to a functional component
5 years ago
Tom Hacohen
fcf8f1af58
Upgrade material-ui.
5 years ago
Tom Hacohen
c7d4a15f5f
Move the etesync-js API to its own repo.
5 years ago
Tom Hacohen
f3de2a641a
eslint: changed unused-args to always warn.
5 years ago
Tom Hacohen
566261b91a
lint: fix all remaining warnings!
5 years ago
Tom Hacohen
ab5495e221
Eslint: update rules and adjust code accordingly.
5 years ago
Tom Hacohen
29d4153e60
Fix some tsserver suggestions.
5 years ago
Tom Hacohen
11dd883f5f
lint: replace tslint with eslint and fix new warnings and errors.
5 years ago
Tom Hacohen
a252078d65
Use the new getCryptoManager when editing journals/userInfos.
...
This also fixes an issue when editing and deleting journals after an encryption
password change.
5 years ago
Tom Hacohen
c0c5af0cab
Fix issue with different items across collections sharing the same uid
...
The existing code falsely (and accidentally) assumed that all items
(even across different collections) will have unique uids. This is a
false assumption, especially when importing one collection into the
other.
5 years ago
Tom Hacohen
e85d611aa6
Block sharing of old-style journals.
5 years ago
Tom Hacohen
28c16ccae5
Journal members: implement giving access
6 years ago
Tom Hacohen
85ac4da839
Journal members: implement revoking access.
6 years ago
Tom Hacohen
d1293b08c3
Journal: implement importing entries from file
...
It still needs a bit of polished, such as proper error handling,
progress indication, chunked pushing and etc, though it does work!
Fixes #17
6 years ago
Tom Hacohen
8a58fb01fc
Journal view: fix viewing of tasks directly from the journal.
6 years ago
Tom Hacohen
ad45ad3f83
Update tslint and fix warnings.
6 years ago
Tom Hacohen
7da0a6009b
More tslint fixes.
6 years ago
Tom Hacohen
7336fe5527
Change the max container width to 30rem.
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
d09b2f964a
Journal members: add a notice for no members.
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