Tom Hacohen
6475a8e343
Migration: add a warning about mtime missing when migrating.
5 years ago
Tom Hacohen
9e9206e690
Migration: add a note when migrating shared journals.
5 years ago
Tom Hacohen
ee848679b1
Migration: add a minimum password length requirement.
5 years ago
Tom Hacohen
0e4e5b46ad
Migration: properly handle field-specific errors.
5 years ago
Tom Hacohen
374048f013
Fix disabling of browseable API when debug is off.
5 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.
5 years ago
Tom Hacohen
3de1d48b9e
Browsable API: use input fields for relations.
5 years ago
Tom Hacohen
c04650f890
README: update contribution information.
5 years ago
Tom Hacohen
eac8fae376
README: update contribution information.
5 years ago
Tom Hacohen
094983ad47
Show the server error on failure to create account
5 years ago
Tom Hacohen
71c1ebc213
Migration: let the server know that we are migrating an account
...
Needed for automatic email confirmation.
5 years ago
Tom Hacohen
9efb8d4c40
Update example-configs to etebase.
5 years ago
Prof. Jayanth R Varma
b9f20d251a
Add example config for using using nginx with uwsgi
5 years ago
Tom Hacohen
38e0700ac0
Update django and remove unused deps.
5 years ago
Pierre-Alain TORET
5785f803ac
Port over easyconfig from the etesync server code.
...
Migrated by Tom, but kept the credit to daftaupe
5 years ago
Tom Hacohen
9c6a7e9428
Login: fix server error when trying to login to users without userinfo.
5 years ago
Tom Hacohen
a85e816810
User not found: return a 401 instead of a 404.
5 years ago
Tom Hacohen
6d224307f8
Migration: change it to a multi-step wizard.
5 years ago
Tom Hacohen
283909eabd
Migration: add signup.
5 years ago
Tom Hacohen
da6f625a34
Migration: use new password widget.
5 years ago
Tom Hacohen
c7e07150dd
Invitations: move to side menu.
5 years ago
Tom Hacohen
1a18ce11ce
Change history: show a placeholder when change history is empty.
5 years ago
Tom Hacohen
7ba75ae3c1
Wizard: add a first-run wizard to help create new accounts.
5 years ago
Tom Hacohen
2a43a9e94e
Container: support flexbox directives.
5 years ago
Tom Hacohen
cb35557565
App: make the main container flex so we can nicely fill pages.
5 years ago
Tom Hacohen
12f5f482cd
Passwords: add and use a new PasswordField widget.
5 years ago
Tom Hacohen
3ea16cd0d9
Update material-ui dep.
5 years ago
Tom Hacohen
e9db783640
Signup: add a note about remembering your password.
5 years ago
Tom Hacohen
0c59aef1dc
Forgot password: fix the link to point to the faq entry.
5 years ago
Tom Hacohen
e738622396
Signup: enforce a minimum password length.
5 years ago
Tom Hacohen
27209c282f
Update etebase dep.
5 years ago
Tom Hacohen
f579f3fcb0
Migration: add a tool to migrate to etesync 2.0.
5 years ago
Tom Hacohen
d90931fbe5
Make access level an int instead of a string.
...
We started with a string because we thought it could maybe provide more
flexibility, though really, an int makes much more sense, especially on
all the platforms etebase runs nowadays.
5 years ago
Tom Hacohen
dc98cd6010
Workaround typescript issue with list responses being any.
5 years ago
Tom Hacohen
f36f8b3d18
Tasks: always show searchbar.
...
Partial fix for #156 .
5 years ago
Ramzan
bd649a61cc
EventEdit: allow changing calendar when duplicating event
5 years ago
Ramzan
8d15a66e98
helpers: add parseDate function
5 years ago
Ramzan
88189c4e4e
pim-types: add getter for bday property
5 years ago
Tom Hacohen
1565772933
Fix issue with yearly recurrence.
...
Should fix #158 .
5 years ago
Tom Hacohen
3ce158ca88
Tasks: autocomplete from all of the tags options (not just hardcoded).
...
Partially fixes #152 .
5 years ago
Tom Hacohen
9f426bf2c8
Collection members: show admins in the member list.
5 years ago
Tom Hacohen
aed7862cab
Collection creation: change title to Collection instead of journal.
5 years ago
Tom Hacohen
f6d4a72670
Collection edit: validate colors before allowing saving.
5 years ago
Tom Hacohen
085298f14c
Sync manager: fix handling of removedCollections.
5 years ago
Tom Hacohen
c7a4110cbb
Invitations: implement viewing, accepting and rejecting invitations.
5 years ago
Tom Hacohen
aed87399c0
Members: fetch members in chunks.
5 years ago
Tom Hacohen
485b65cb69
Implment item and collection change history.
5 years ago
Tom Hacohen
1f00fbe8cc
GenericChangeHistory: split the change history to its own component.
5 years ago
Tom Hacohen
da95830d9f
CacheItems: don't delete when deleted, just mark as such.
...
This is needed for the change history to work properly.
5 years ago
Tom Hacohen
f2d051a4a6
Improve handling of Etebase errors.
5 years ago