202 Commits (1489f8ec1b8ce8914499c0b4e9fe843311a0f3fa)

Author SHA1 Message Date
Tom Hacohen 4047638e6f Completely remove EteSync dependency. 4 years ago
Tom Hacohen c69f5e27ad Journals: remove unused journals components. 4 years ago
Tom Hacohen b39f100bdb Create tasks route. 4 years ago
Tom Hacohen 32426b2460 Create the calendar route. 4 years ago
Tom Hacohen 36e5f2ccff Moved contact components under Contacts and remove from Pim. 4 years ago
Tom Hacohen b796217cd1 Implement contacts editing. 4 years ago
Tom Hacohen 1817fbf87d Etebase change to login. 4 years ago
Tom Hacohen 6e4689f697 JournalEntries: change to be a function component. 4 years ago
Tom Hacohen 2eaa9b503a SearchableAddressBook: change to be a function component. 4 years ago
Tom Hacohen 9ec5d2a708 Change code to double-quotes. 4 years ago
Tom Hacohen 1327279816 Update dependencies and adjust code accordingly. 4 years ago
Tom Hacohen 0fc92b46a7 Edit pages: remove UNSAFE componentsWillReceiveProps. 4 years ago
Tom Hacohen a1bdea6290 Contact notes: display notes as multiline text. 4 years ago
ramzan 384e12e1ba
Change 'copy' to 'duplicate' and switch to more appropriate icon (#149) 4 years ago
Ramzan 2b43463fb0 Implement Event copying.
Fixes #51.
4 years ago
ramzan eb199c53c3
Contact edit: allow editing of name field rather than fn field.
Fixes #80.
4 years ago
Tom Hacohen ad6ac59c4f Task list: support infinitely deep task hierarchies.
Another step towards fixing #124.
4 years ago
Tom Hacohen 484825b1db TaskList: cleanup a bit. 4 years ago
Tom Hacohen 6ea7bd79cf Task list: implement 1-level task hierarchy.
This is the first step towards fixing #124
4 years ago
Tom Hacohen 2547fb9ae7 Contact: show a contact's photo if available. 4 years ago
Tom Hacohen cf4513a05b Log entries: show the entry uid. 4 years ago
Tom Hacohen b394484f3c Implement an undelete function to mass-undelete changes. 4 years ago
Tom Hacohen fb8f3ff574 Task/Event: enable word wrapping for decsriptions.
Fixes #135.
4 years ago
Tom Hacohen f372f36005 Tag edit: make it possible to use non-existing tags.
This is a workaround until #133 is properly solved. The tag list still
only autocompletes from a pre-defined list, but at least now you can
just set new tags as you wish.
4 years ago
Tom Hacohen 2d778065c8 ContactEdit: make addresses multiline. 4 years ago
Andrew P Maney 04c4ae94cd Tasks: fix Edit error Toast severity 4 years ago
Andrew P Maney 508d02a0ea Tasks: batched uploads for recurring task completion 4 years ago
Andrew P Maney de94a02025 Task: add recurrence features to list view 4 years ago
Andrew P Maney aada3e6d36 Tasks: add recurrence to Edit 4 years ago
Andrew P Maney aa9e85a520 Tasks: fix priority sorting
Priority sorting had some inconsistencies. 
The Infinity was causing tasks to not be sorted (Infinity - Infinity = NaN).
Adding sortByDueDate also ensures better sorting when tasks have the same priority
5 years ago
Andrew P Maney 77f734a227 Tasks: fix alignment in Toolbar menu 5 years ago
Andrew P Maney 7a42ff04d8
UI: pretty error messages
Add Toast component for displaying error messages in a more prominent way
5 years ago
Andrew P Maney ed4ed86880 Tasks: add show/hide hidden feature 5 years ago
Andrew P Maney 36d6308c88 Tasks: change due text to date instead of time to 5 years ago
Andrew P Maney 0b5274887f Tasks: make overdue secondary text red
Also add some logic to display tasks due today as "Due today"
Tasks: fixes
5 years ago
Andrew P Maney 5eea4e89a5 Task edit: fix DateTime's not being properly stored
I messed up a boolean value with my previous pull request. It was causing DateTimes to be stored as Dates and vice-versa.
5 years ago
Andrew P Maney b6b46d2b24 Task edit: change "All Day" to "Include Time" 5 years ago
Andrew P Maney e39974105f Task edit: reword Start Date to "Hide until" 5 years ago
Andrew P Maney e06ccbd21c Tasks edit: add full width styles to timing inputs 5 years ago
Andrew P Maney 39529e66c1 Tasks: add a11y title and aria labels for Toolbar 5 years ago
Andrew P Maney 212dfc7095 Tasks: add search functionality 5 years ago
Andrew P Maney b90adaffb5
Tasks: improve positioning of Toolbar menus
Merges #105
5 years ago
Andrew P Maney 1de7a2ebdd
Tasks: implement sorting
Merge of #104
5 years ago
Andrew P Maney b69b51f558
Tasks: move "Show Completed" to a toolbar menu 5 years ago
Andrew P Maney 74ed60a3fb Tasks: hides Sidebar amount if value 0
Tasks: makes amount conditional more concise
5 years ago
Andrew P Maney 716240e266 Tasks: adds dueToday getter to TaskType
cleans up some code around filtering by due today
5 years ago
Andrew P Maney 9a7960556b Tasks: adds memoization to Sidebar 5 years ago
Andrew P Maney f3ba0b30ef Tasks: removes unnecessary comments 5 years ago
Andrew P Maney 8ba7709653 Tasks: moves Sidebar specific logic into Sidebar component
also adds amount to Due Today filter
5 years ago
Andrew P Maney 2980305beb Tasks: adds filter by Due Today 5 years ago