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.
5 years ago
Andrew P Maney
04c4ae94cd
Tasks: fix Edit error Toast severity
5 years ago
Andrew P Maney
508d02a0ea
Tasks: batched uploads for recurring task completion
5 years ago
Andrew P Maney
de94a02025
Task: add recurrence features to list view
5 years ago
Andrew P Maney
aada3e6d36
Tasks: add recurrence to Edit
5 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
Tom Hacohen
02ac73eb25
AddressBook: add missing key property to list items.
...
Well actually just remove the useless div, but the driver was
to add the missing key prop.
5 years ago
Andrew P Maney
effd74e0b2
Tasks: adds filter by tag feature
...
Squash of #94
5 years ago