Tom Hacohen
|
71c1ebc213
|
Migration: let the server know that we are migrating an account
Needed for automatic email confirmation.
|
4 years ago |
Tom Hacohen
|
6d224307f8
|
Migration: change it to a multi-step wizard.
|
4 years ago |
Tom Hacohen
|
283909eabd
|
Migration: add signup.
|
4 years ago |
Tom Hacohen
|
da6f625a34
|
Migration: use new password widget.
|
4 years ago |
Tom Hacohen
|
f579f3fcb0
|
Migration: add a tool to migrate to etesync 2.0.
|
4 years ago |
Tom Hacohen
|
5a5c777619
|
Deploy script: set -e
|
4 years ago |
Tom Hacohen
|
f7920df2ed
|
Tasks: always show searchbar.
Partial fix for #156.
|
4 years ago |
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)
|
4 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 |