Tom Hacohen
d66d0640dc
Collection: disallow partial updates.
5 years ago
Tom Hacohen
dac6ba5900
Login: automatically log out on expired token.
...
This is a bit of a workaround.
The problem is that we cache auth tokens, but that auth tokens can expire.
Thins means that we could have a stale auth token after coming back to
the app after a long time, so we need to fetch a new one.
Logging out is a bit of a nuclear option, but since this is a rare
scenario, it can do for now.
5 years ago
Tom Hacohen
af27871955
Revision: change the shape of the list response.
5 years ago
Tom Hacohen
9f0f00a594
Unify the stoken filtering and calculation.
5 years ago
Tom Hacohen
f23815d46d
Fix calculation of stoken.
5 years ago
Tom Hacohen
d134934f8c
Bulk_get: implement stoken, limit and inline
5 years ago
Tom Hacohen
19b93265d7
Add a comment.
5 years ago
Tom Hacohen
687bf9924b
API: change how pagination and stoken are done
5 years ago
Tom Hacohen
c5af5fd4e6
Collection: move stoken to the model.
5 years ago
Tom Hacohen
edaa7b0f05
Rename ctag to stoken.
5 years ago
Tom Hacohen
1f97d1dbf7
Remove redundant gen_rev_uid.
5 years ago
Tom Hacohen
ca7d7dfd12
Allow passing inline to not only GET requests.
5 years ago
Tom Hacohen
a72543f6c9
Collection remove the redundant mainItem model attr.
5 years ago
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