Tom Hacohen
649a7cd281
Event view: change the text colour based on background.
...
This is needed to ensure a good enough contrast.
Fixes #85 .
5 years ago
Andrew P Maney
9e1c7ea8d5
Tasks: adds license
5 years ago
Andrew P Maney
632ec9cacf
Pim: changes how onItemSave handles post-save action
...
onItemSave used to automatically "go back" after saving. New behavior is
onItemSave returns a promise that resolves to the history object. This object
can then be used to go back if needed. This allows for more granular control
over post-save actions.
5 years ago
Andrew P Maney
b4ef6e641d
Tasks: Quick Add feature
...
This is a merge of #84
5 years ago
Tom Hacohen
7efb185caf
RRule: sanitize byday/month before using.
...
It was crashing when they were not array, so this change makes sure they are.
Additionally, since we don't support the number prefixes for by day (e.g.
3SA) at least sanitize the ones we can handle which are the ones
prefixed by 1 such as 1SA, and turn them into the equivalent SA.
5 years ago
Tom Hacohen
c9aefdec4c
Revert "Tasks: Quick Add feature"
...
Completely broken, had to revert it.
This reverts commit f5eb1932e8
.
5 years ago
Tom Hacohen
e75e1c5c5e
Revert "Tasks: add license to files"
...
Depends on a completely broken piece of code.
This reverts commit 75f2b50a29
.
5 years ago
Andrew P Maney
75f2b50a29
Tasks: add license to files
5 years ago
Andrew P Maney
f5eb1932e8
Tasks: Quick Add feature
5 years ago
Andrew P Maney
5d54ab4563
Tasks: reorganizes Tasks components into their own subfolder
5 years ago
Tom Hacohen
680f9698a7
AUTHORS: remove duplicate entry.
5 years ago
Tom Hacohen
0b18cac914
Licensing: add license headers to source files.
5 years ago
Tom Hacohen
c00f4d79c7
Member add: change confusing string.
...
A few users reached out about this and were confused, not understanding
what we mean by having the journal sharing disabled.
5 years ago
Andrew P Maney
41029c1da9
MUI: removes deprecated theme.spacing.unit
5 years ago
Andrew P Maney
059abe4807
Tasks: change clicking on task to go directly to edit page
5 years ago
Tom Hacohen
8e542f6fd7
Journal members: show if a member is shared with as read-only.
5 years ago
Tom Hacohen
c907285d78
Journal sharing: support sharing journals as read-only.
5 years ago
Tom Hacohen
8e790ed666
Fix bug with web client not remembering a user is logged in.
...
Was introduced in 118d26ce83
5 years ago
Tom Hacohen
67c5275fa8
Fingerprint: add security fingerprint to settings page
...
I was initially trying to add it to the side menu. For a reason I just
can't understand the dialog wouldn't show from there, and I
unfortunately don't have time to debug it at the moment. Here it just
works as is "good enough" for now.
5 years ago
Tom Hacohen
fe42a3c2ed
Add migrations for the changes in the store's structure
5 years ago
Tom Hacohen
6ed0f02abc
SyncGate: move to react hooks.
5 years ago
Tom Hacohen
06bf21248e
Add journal and entry error handling to the global error handling.
5 years ago
Tom Hacohen
90392fe432
Change entries to also not be a complex fetch type.
5 years ago
Tom Hacohen
2946be464c
Change journals to also not be a complex fetch type.
5 years ago
Tom Hacohen
23048cfa63
Change userInfo to also not be a complex fetch type.
5 years ago
Tom Hacohen
118d26ce83
Simplify the fetch credentials structure to not use the fetch record.
...
It was thrashing the redux store. We made the same change for the ios app.
5 years ago
Tom Hacohen
5301b546df
LoginGate: move to be a function component.
5 years ago
Tom Hacohen
5f78657e51
Fix crash with associate accounts.
...
Associates accounts can't create journals, and the web client was
failing for them because the creation error wasn't being handled
correctly.
5 years ago
Tal Leibman
e0904eea02
RRule: layout and style changes
5 years ago
Tal Leibman
0381d2816b
JournalEdit: add ColorPicker and imporve validation
...
Fixes #75
5 years ago
Tal Leibman
7b0264fc50
Widgets: ColorPicker
5 years ago
Tal Leibman
643010ccfe
JournalsList: show journal color
5 years ago
Andrew P Maney
399724f7e4
DateTimePicker: change to a more usable date and time picker
...
Note by @tasn: I actually wrote this from scratch, but slightly based it
on work by @AbleLincoln in #74 which is why I set him as the author.
Fixes #9
5 years ago
Tom Hacohen
2f199ce0c9
JournalEdit: change to react-hooks.
5 years ago
Tom Hacohen
b76a909b7a
Login Form: change the label to Email from Username.
5 years ago
Tom Hacohen
3d52fc2634
Deploy script: change rsync invocation.
...
It was failing with latest arch.
5 years ago
Tom Hacohen
a4c8fd6688
Helpers: fix color conversion functions and add tests.
5 years ago
Tom Hacohen
7fbac2c401
Bump version.
5 years ago
Tom Hacohen
cac9b21135
AddressBook: fix search when there are contacts with a full name.
5 years ago
Tom Hacohen
28c3a8395b
Logout: invalidate the auth token after logging out.
5 years ago
Tom Hacohen
5ae627b5bb
Upgrade etesync dep.
5 years ago
Tom Hacohen
28b11e59ff
AddressBook: fix crash when fullname is undefined.
5 years ago
Tom Hacohen
9ec759bd44
Import: mime type detection is unreliable, allow filetype matching too.
5 years ago
Tom Hacohen
4f3c8895f3
Import: hopefully fix infinite loading on import.
5 years ago
Tom Hacohen
d0ec686592
Debug: added a debug route to let people easily inspect their journals.
...
Useful when people are helping with debugging.
5 years ago
Tom Hacohen
8567dd70b7
Import: better handle rejected files.
5 years ago
Tom Hacohen
d8a0aa19ca
Import: fix error handling to stop the loading and print the error.
5 years ago
Tom Hacohen
d268c0fab6
Event Edit: fix handling of recurring events with an until field.
...
It was slightly the wrong type because of typings were wrong. We now explicitly
convert it.
5 years ago
Tom Hacohen
7b22e0e76b
RRule: move filtering of empty values to inside the widget.
5 years ago
Tom Hacohen
09ff87ba33
Merge: implement rrule support when editing events
...
This is a merge of #73 in addition to some fixes and cleanups.
There are still things to be done, especially in the design department,
but things are at least working and usable.
5 years ago