1434 Commits (5ad5c166ea7227a23132a941263506272af99d70)
 

Author SHA1 Message Date
Tom Hacohen b370c59184 Show a nicer dialog for sync errors. 4 years ago
Tom Hacohen d4a05faa0a Error reducer: fix handling of appending errors.
Apparently if the payload is an instante of an Error object, payload creator won't
be called.

Info: https://redux-actions.js.org/api/createaction
4 years ago
Tom Hacohen 0805bdf171 Deploy script: don't sign for now. 4 years ago
Tom Hacohen 8ff6757b91 Update etebase dep. 4 years ago
Tom Hacohen bc471cfde5 Deploy script: set -e 4 years ago
Tom Hacohen 5a5c777619 Deploy script: set -e 4 years ago
Tom Hacohen a9b21441a1 Deploy: change deploy information to pim.etesync.com. 4 years ago
Tom Hacohen 43569727f4 Signup: send a signal on account signup. 4 years ago
Tom Hacohen 42a72ce5c7 Serializers user signup: correctly handle EtebaseValidationErrors.
Don't coerce them to strings
4 years ago
Tom Hacohen 22463b00dd Signup and login: clean up error handling. 4 years ago
Tom Hacohen 20fed45aee Update etebase dep. 4 years ago
Tom Hacohen 7ab9513e05 Serializers: rename message to detail to conform with the rest of the API.
This was a mistake in the previous commit.
4 years ago
Tom Hacohen bf22b1676f Serializers: improve field serialization errors. 4 years ago
Tom Hacohen 750eae59b4 Change to the recommended way of doing login-guarded pages.
It's also much cleaner in our case because the signup page is no longer
handled from inside the login page.
4 years ago
Tom Hacohen 835367ba9f Signup and login: link to eachother. 4 years ago
Tom Hacohen 6970ebc503 Add Signup page. 4 years ago
Tom Hacohen 99016871de LoginForm: migrate to functional component. 4 years ago
Tom Hacohen 8bcf436b99 Items edit: remove warnings about not all types being supported.
It's not really true anymore, we support essentially all of them, and if
we are missing any, we want it to be reported so we can fix it.
4 years ago
Tom Hacohen 82a3233a43 Update according to etebase-js changes. 4 years ago
Tom Hacohen 7ad14407ca Update etebase dep. 4 years ago
Tom Hacohen 02c4b264f2 Preserve content on deletion. 4 years ago
Tom Hacohen 3bb4429d16 Server url: use our etebase partner URL. 4 years ago
Tom Hacohen 2327466113 Invitations: error when trying to invite oneself. 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 8593ab1357 Login: add a user visible error on password failure. 4 years ago
Tom Hacohen 693a5ec778 Login: return an UNAUTHORIZED (401) error on bad username/password, not 400. 4 years ago
Tom Hacohen 5af2aeda7e Add an endpoint to know if a server is an etebase server or not.
Very useful for when migrating people from legacy EteSync apps because
we can automatically know if they are running a self-hosted etesync or
etebase server.
4 years ago
Tom Hacohen b434fc829a Fix item cache being deleted on fetch. 4 years ago
Tom Hacohen 5c077ddc0e SyncManager: make helper functions private. 4 years ago
Tom Hacohen a36a70e30c store: improve typing in cache deserialize. 4 years ago
Tom Hacohen 1ca1960c8e Update etesync dep. 4 years ago
Tom Hacohen c4d239dba3 Login: add signup link. 4 years ago
Tom Hacohen e58f3dd9e6 Rename cache/credentials2 to remove the 2.
As long as we keep the cache key the same, it's fine to change the user
facing parts.
4 years ago
Tom Hacohen 1268564b90 Move FIXME to the correct place. 4 years ago
Tom Hacohen 3187807842 Fix React warning. 4 years ago
Tom Hacohen ba89498ee9 Appbar: remove the useless back button - always open the menu. 4 years ago
Tom Hacohen b8442532e8 Improve error handling: failing to parse items/collections + syncmanager 4 years ago
Tom Hacohen 74f4409f56 Colors: fix handling of collection and event colors. 4 years ago
Tom Hacohen b93718a5cb Login: show a nice error when pointing to a bad Etebase server. 4 years ago
Tom Hacohen d464040d8e Router: add more 404s. 4 years ago