1434 Commits (5ad5c166ea7227a23132a941263506272af99d70)
 

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