1473 Commits (bc01714dc1d143e6ebba613d2d938a16474154f3)
 

Author SHA1 Message Date
Tom Hacohen 13654bc093 Bump version 4 years ago
Tom Hacohen b0d5326dd2 README: update for EteSync 2.0. 4 years ago
Tom Hacohen 523a97d9bf Merge: add EteSync 2.0 support 4 years ago
niconfus f4e3153d4b Fix localization for DateTimePicker 4 years ago
niconfus 3a4db2fd3c Fix localization for DateTimePicker 4 years ago
Tom Hacohen 74f40abc65 Account: add a dashboard url endpoint.
This lets servers share a dashboard url with clients so that they in
turn can present clients with a settings dashboard.
We currently use it on the main server, but self-hosted servers may
also benefit from it for letting users manage some of their settings
(e.g. 2FA).
4 years ago
Tom Hacohen 9152e6f42d Fix bad stoken error.
We were calling the validation constructor wrong.
4 years ago
Tom Hacohen 4e565fb3e6 Signup form: also show email specific errors. 4 years ago
Tom Hacohen 4e2e17dc05 Signup FormErrors: cleanup the naming. 4 years ago
Tom Hacohen 55507a57f6 Show messages on collection edit, remove and memebership management. 4 years ago
Tom Hacohen 1018a4ca90 Store asyncDispatch: support passing non-async actions 4 years ago
Tom Hacohen 55b285fa20 Adding member: fix error message. 4 years ago
Tom Hacohen 056211147d Settings: implement changing password. 4 years ago
Tom Hacohen 0e5bedc51c Add a global message queue that shows a snackbar. 4 years ago
Tom Hacohen 17fb106aa8 Password rules: move to a helper function. 4 years ago
Tom Hacohen b04a7bed5e Settings: only show account settings when logged in. 4 years ago
Tom Hacohen bbc8d3cd88 Settings: change title and sections. 4 years ago
Tom Hacohen 06f2dd72a7 Exception: fix detail/code for exception. 4 years ago
Tom Hacohen 6214688170 Invitations: share the username of the inviter. 4 years ago
Tom Hacohen f2a28ebcff Signup: change to the wizard page on signup. 4 years ago
Tom Hacohen 7403b9a61a Migration: set collection mtime when creating the first collections. 4 years ago
Tom Hacohen 8f2068fe48 Wizard: set collection mtime when creating the first collections. 4 years ago
Tom Hacohen 0d6f7d5ed8 CollectionEdit: update mtime when editing and deleting collections. 4 years ago
Tom Hacohen b8d99b3ecb Invitations: add a confirmation dialog after an invite has been sent. 4 years ago
Tom Hacohen bc291b257a Auto refresh: refresh every 5 minutes instead of every 1 minute. 4 years ago
Tom Hacohen 99f39f4453 Auto refresh: fix usage of useEffect. 4 years ago
Tom Hacohen 0a84405619 Invitations: show who the invitation is from. 4 years ago
Tom Hacohen a55af64c18 Update etebase dep. 4 years ago
Simon Vandevelde c9983fd79d
Update README for Etebase with new wiki links (#56) 4 years ago
Tom Hacohen 1e7e9eceac README: update signup instructions to EteSync 2.0.
Fixes #55.
4 years ago
Tom Hacohen 8a557ff82c Disable signups by default.
The next commit includes README instructions on how to create users
and enable signups.
4 years ago
Tom Hacohen f5ced873ac Lint: fix lint errors. 4 years ago
Tom Hacohen 5c803d8a51 Only expose drf's auth in debug mode. 4 years ago
Tom Hacohen 5d9b47531b Collectin: make sure collections always have a unique UID. 4 years ago
Tom Hacohen 18b3f45b79 Collection main_item: make a OneToOneField intsead of just a foreign key. 4 years ago
Tom Hacohen 7b8b0a5685 Login: make case insensitive. 4 years ago
Tom Hacohen 4dbdb3d7cf Invitations: gracefully error when trying to invite an already invited user. 4 years ago
Tom Hacohen fa974c58d1 Upgrade etebase dep. 4 years ago
Tom Hacohen b4f4de7798 Update etebase and adjust usage accordingly. 4 years ago
Tom Hacohen 6475a8e343 Migration: add a warning about mtime missing when migrating. 4 years ago
Tom Hacohen 9e9206e690 Migration: add a note when migrating shared journals. 4 years ago
Tom Hacohen ee848679b1 Migration: add a minimum password length requirement. 4 years ago
Tom Hacohen 0e4e5b46ad Migration: properly handle field-specific errors. 4 years ago
Tom Hacohen 374048f013 Fix disabling of browseable API when debug is off. 4 years ago
Tom Hacohen 00cf2d83a0 Only enable browsable API when debugging is on.
The reason for that is that the API may expose data that shouldn't be exposed,
such as the list of users on the service.
4 years ago
Tom Hacohen 3de1d48b9e Browsable API: use input fields for relations. 4 years ago
Tom Hacohen c04650f890 README: update contribution information. 4 years ago
Tom Hacohen eac8fae376 README: update contribution information. 4 years ago
Tom Hacohen 094983ad47 Show the server error on failure to create account 4 years ago
Tom Hacohen 71c1ebc213 Migration: let the server know that we are migrating an account
Needed for automatic email confirmation.
4 years ago