Tom Hacohen
0fbc5c104c
Implement collection updating.
5 years ago
Tom Hacohen
62a7496b66
Change how we handle chunk ordering (and relation).
5 years ago
Tom Hacohen
7a0a00c738
Unify how we handle revision creation.
5 years ago
Tom Hacohen
ab9d66fcc0
Implement collection creation.
5 years ago
Tom Hacohen
6dfa2360c0
Chunk: fix for a collection's main item.
5 years ago
Tom Hacohen
3db204e4bb
b64: don't add redundant padding.
5 years ago
Tom Hacohen
2e018dfe76
Rename prefer_inline to inline.
5 years ago
Tom Hacohen
6711cfcf49
Change chunks to be just one field.
5 years ago
Tom Hacohen
c589d06cbe
Collection: lax the restrictions on mainItem.
5 years ago
Tom Hacohen
963dc3c62d
Cleanup how we handle inline serializers.
5 years ago
Tom Hacohen
5dfa2ac8cb
Make chunks use the same b64 encoding we use elsewhere.
5 years ago
Tom Hacohen
a97bb969e7
Make meta a binary base64 field too.
5 years ago
Tom Hacohen
cf06534d6d
Serializers: handle our variant of b64 (no padding, urlsafe).
5 years ago
Tom Hacohen
9b13404ce7
Add a reset view for tests.
5 years ago
Tom Hacohen
84f7a11bbc
ICAL.js: fix types of complex rrules
5 years ago
Andrew P Maney
73a3729a70
pim-types: change clone to deep clone using string
...
fixes #119
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
Tom Hacohen
0ce83defcc
LoginGate: show an error if the user is inactive.
5 years ago
Andrew P Maney
ed4ed86880
Tasks: add show/hide hidden feature
5 years ago
Andrew P Maney
248fdc5838
MUI: updates core
...
required for lab@4.0.0-alpha.47
5 years ago
Andrew P Maney
b78ccfbf8b
MUI: fix TimezonePicker types
...
broken from mui/lab update
5 years ago
Andrew P Maney
7f898d62f6
MUI: upgrade Lab to latest release
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
Tom Hacohen
73a55b9817
Add reset url so it can be used with client test suites.
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
ba00be300e
RRule: handle undefined options.byday
...
Merge of #108
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
e008bc19e8
Tasks: changes dueToday to include all times before today
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
Tom Hacohen
2ac0b55de9
Revision: expose meta.
5 years ago
Tom Hacohen
80ef568397
Make meta not-null.
5 years ago
Tom Hacohen
ab86a912cd
Revision uid is now the hmac.
5 years ago
Tom Hacohen
86b6a44917
We use base64url without padding.
5 years ago
Andrew P Maney
effd74e0b2
Tasks: adds filter by tag feature
...
Squash of #94
5 years ago