Tom Hacohen
824172d1d3
Birthday calendar: prepend '19' to double-digit birth years.
...
Without this we were creating malformed dates.
4 years ago
Tom Hacohen
9e0b1efda9
Merge pull request #160 from ramzan/hide-birthday-collection
...
Hide birthday collection when creating new events
4 years ago
Ramzan
109013e9ec
EventEdit: allow changing calendar when duplicating event
4 years ago
Ramzan
593e30ad77
Hide read only journals when creating/editing an item
4 years ago
Tom Hacohen
c8442d9440
Appbar: remove the useless back button - always open the menu.
...
Fixes #161
4 years ago
Tom Hacohen
5756bf37ba
Make edit buttons disabled for readOnly journals.
4 years ago
Ramzan
f526bcb293
SyncGate: create auto-generated SyncInfoJournal of address book birtdays
4 years ago
Ramzan
724095728e
helpers: add parseDate function
4 years ago
Ramzan
9daf113ea3
pim-types: add getter for bday property
4 years ago
Tom Hacohen
562dc48610
Fix issue with yearly recurrence.
...
Should fix #158 .
4 years ago
Tom Hacohen
c4d239dba3
Login: add signup link.
4 years ago
Tom Hacohen
181ff241da
Tasks: autocomplete from all of the tags options (not just hardcoded).
...
Partially fixes #152 .
4 years ago
Tom Hacohen
6d18d494a7
JournalMembers: change to be a function component.
4 years ago
Tom Hacohen
6e4689f697
JournalEntries: change to be a function component.
4 years ago
Tom Hacohen
cd7739a3d1
ImportDialog: change to be a function component.
4 years ago
Tom Hacohen
749d9de581
SideMenu: change to be a function component.
4 years ago
Tom Hacohen
2eaa9b503a
SearchableAddressBook: change to be a function component.
4 years ago
Tom Hacohen
c1b57eecfd
App: 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
e38181a8ae
Journal: only show change log, not the items.
...
Was very confusing to people.
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 )
5 years ago
Ramzan
2b43463fb0
Implement Event copying.
...
Fixes #51 .
5 years ago
Ramzan
205d7a3e1b
Prevent autoRefresh from running when editing an item
5 years ago
ramzan
eb199c53c3
Contact edit: allow editing of name field rather than fn field.
...
Fixes #80 .
5 years ago
ramzan
96029a0f0c
Check if the item exists before rendering the page
...
Redirect to 404 page if the item doesn't exist.
Fixes #3 .
5 years ago
Tom Hacohen
ad6ac59c4f
Task list: support infinitely deep task hierarchies.
...
Another step towards fixing #124 .
5 years ago
Tom Hacohen
484825b1db
TaskList: cleanup a bit.
5 years ago
Tom Hacohen
6ea7bd79cf
Task list: implement 1-level task hierarchy.
...
This is the first step towards fixing #124
5 years ago
Tom Hacohen
2547fb9ae7
Contact: show a contact's photo if available.
5 years ago
Tom Hacohen
985f39930b
Debug page: support printing all entries.
5 years ago
Tom Hacohen
cf4513a05b
Log entries: show the entry uid.
5 years ago
Tom Hacohen
d4ca0a3ec4
Errors: append in bulk rather than 1 by 1.
5 years ago
Tom Hacohen
06e4e4a5d3
Rename addError action to fix fetch count.
...
Fetch count increments/decrements based on all actions prefixed with add
which means addError was also triggering it.
This broke the fetchCount count.
5 years ago
Ramzan
de07f76c92
Implement an auto refresh function that calls fetchAll every minute
...
if the user is online and logged in.
Fixes #28 .
5 years ago
Tom Hacohen
b394484f3c
Implement an undelete function to mass-undelete changes.
5 years ago
Tom Hacohen
728ac6124f
Enable eslint for type definitions and fix issues.
5 years ago
Tom Hacohen
616052ecc5
Improve journals page look and feel.
5 years ago
Tom Hacohen
7fe2cd1f60
Change default collection names from 'Default' to be descriptive
...
A step towards fixing https://github.com/etesync/android/issues/118
5 years ago
Tom Hacohen
64753586e3
Clear recurrence options when changing freq.
...
Apparently iCal.js doesn't filter it itself so we have to do it,
otherwise we can create malformed recurrence options.
Fixes #134 .
5 years ago
Tom Hacohen
9400abdbf4
Revert "reset options if freq changes"
...
This reverts commit f64169385e
.
5 years ago
Tom Hacohen
2b8fa751b7
Revert "when using multiple select must have and array with default values"
...
This reverts commit 7595be4df7
.
5 years ago
Tal Leibman
7595be4df7
when using multiple select must have and array with default values
5 years ago
Tal Leibman
f64169385e
reset options if freq changes
5 years ago
Tom Hacohen
fb8f3ff574
Task/Event: enable word wrapping for decsriptions.
...
Fixes #135 .
5 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.
5 years ago
Tom Hacohen
f0ec85d635
Fix link color to be nicer (especially in dark mode).
5 years ago
Tom Hacohen
f80ce5b458
Theme: add a class to indicate if in dark mode.
5 years ago