1434 Commits (5ad5c166ea7227a23132a941263506272af99d70)
 

Author SHA1 Message Date
Tom Hacohen acd22b9b47 Serializers: remove unused field. 4 years ago
Tom Hacohen 741b6d7c52 Collection removed memberships: only return removed memberships within our returned range.
Before this change we were returning all of the removed memberships that happened
after stoken. Though instead, we should just return the removed memberships that
happened after stoken and before the new stoken we are returning.
4 years ago
Tom Hacohen aa7b049b62 Stoken: always return the stoken object, not the rev. 4 years ago
Tom Hacohen cb67bb9e85 Update etebase dep. 4 years ago
Tom Hacohen c7bd01b2d1 Logout: allow any authenticated user (instead of normal permissions).
We should always allow users to log out if they are authenticated. This
doesn't need to use the global permissions.
4 years ago
Tom Hacohen 47f3e08846 Signup: improve docs. 4 years ago
Tom Hacohen 24c161b0d8 Signup: don't try to clean fields for objects we haven't created. 4 years ago
Tom Hacohen 0540c3bbbd Add an option for changing the default API URL during the build
Merge #130 again. It was accidentally removed when we merged to Etebase.
4 years ago
Tom Hacohen 9cad5d62e1 Account: change Dashboard URL endpoint's permissions.
We only want to require that the account is authenticated, not the rest of
the permissions. As we want to be able to get a dashboard url for accounts
that aren't currently valid.
4 years ago
Tom Hacohen 1525738517 Settings: Implement the dashboard link. 4 years ago
Tom Hacohen aae10980d6 Update etebase dep. 4 years ago
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