52 Commits (c0cc2188c51a1c5cc8b075b8f80cac8d53c425a1)

Author SHA1 Message Date
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