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
|
c7e07150dd
|
Invitations: move to side menu.
|
4 years ago |
Tom Hacohen
|
1a18ce11ce
|
Change history: show a placeholder when change history is empty.
|
4 years ago |
Tom Hacohen
|
7ba75ae3c1
|
Wizard: add a first-run wizard to help create new accounts.
|
4 years ago |
Tom Hacohen
|
2a43a9e94e
|
Container: support flexbox directives.
|
4 years ago |
Tom Hacohen
|
cb35557565
|
App: make the main container flex so we can nicely fill pages.
|
4 years ago |
Tom Hacohen
|
12f5f482cd
|
Passwords: add and use a new PasswordField widget.
|
4 years ago |
Tom Hacohen
|
3ea16cd0d9
|
Update material-ui dep.
|
4 years ago |
Tom Hacohen
|
e9db783640
|
Signup: add a note about remembering your password.
|
4 years ago |
Tom Hacohen
|
0c59aef1dc
|
Forgot password: fix the link to point to the faq entry.
|
4 years ago |
Tom Hacohen
|
e738622396
|
Signup: enforce a minimum password length.
|
4 years ago |
Tom Hacohen
|
27209c282f
|
Update etebase dep.
|
4 years ago |
Tom Hacohen
|
f579f3fcb0
|
Migration: add a tool to migrate to etesync 2.0.
|
4 years ago |
Tom Hacohen
|
dc98cd6010
|
Workaround typescript issue with list responses being any.
|
4 years ago |
Tom Hacohen
|
f36f8b3d18
|
Tasks: always show searchbar.
Partial fix for #156.
|
4 years ago |
Ramzan
|
bd649a61cc
|
EventEdit: allow changing calendar when duplicating event
|
4 years ago |
Ramzan
|
8d15a66e98
|
helpers: add parseDate function
|
4 years ago |
Ramzan
|
88189c4e4e
|
pim-types: add getter for bday property
|
4 years ago |
Tom Hacohen
|
1565772933
|
Fix issue with yearly recurrence.
Should fix #158.
|
4 years ago |
Tom Hacohen
|
3ce158ca88
|
Tasks: autocomplete from all of the tags options (not just hardcoded).
Partially fixes #152.
|
4 years ago |
Tom Hacohen
|
9f426bf2c8
|
Collection members: show admins in the member list.
|
4 years ago |
Tom Hacohen
|
aed7862cab
|
Collection creation: change title to Collection instead of journal.
|
4 years ago |
Tom Hacohen
|
f6d4a72670
|
Collection edit: validate colors before allowing saving.
|
4 years ago |
Tom Hacohen
|
085298f14c
|
Sync manager: fix handling of removedCollections.
|
4 years ago |
Tom Hacohen
|
c7a4110cbb
|
Invitations: implement viewing, accepting and rejecting invitations.
|
4 years ago |
Tom Hacohen
|
aed87399c0
|
Members: fetch members in chunks.
|
4 years ago |
Tom Hacohen
|
485b65cb69
|
Implment item and collection change history.
|
4 years ago |
Tom Hacohen
|
1f00fbe8cc
|
GenericChangeHistory: split the change history to its own component.
|
4 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.
|
4 years ago |
Tom Hacohen
|
f2d051a4a6
|
Improve handling of Etebase errors.
|
4 years ago |
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
|
22463b00dd
|
Signup and login: clean up error handling.
|
4 years ago |
Tom Hacohen
|
20fed45aee
|
Update etebase dep.
|
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 |