Tom Hacohen
771d2d013d
Fix creation of collection membership when creating collections.
5 years ago
Tom Hacohen
7a38e26872
Collection: fix issue with encryptionKey not being base64 encoded.
5 years ago
Tom Hacohen
3eb79e0a04
Create collection member when creating collection.
5 years ago
Tom Hacohen
be11e3e0e6
Collection: implement collection membership.
5 years ago
Tom Hacohen
e0d593a9b6
Collection Item Revision: dissalow blank for the current field.
5 years ago
Tom Hacohen
0ee00e1a9f
Collection item: rename isDeletion to deleted
5 years ago
Tom Hacohen
f1bfb0a9a0
Model uid validator: fix off-by-1 error with the uid.
...
256bit is actually 43 base64 chars, not 44.
5 years ago
Tom Hacohen
f4cb7cb74f
Collection item list: limit only to non-deleted by default.
5 years ago
Tom Hacohen
452a8f1e7e
Implement item creation.
5 years ago
Tom Hacohen
4054a2f78c
Implement item update and deletion.
...
Deletion is essentially an update with "isDeletion" set to True.
5 years ago
Tom Hacohen
727cd3e5fa
pylint: fix more warnings.
5 years ago
Tom Hacohen
0beaaf5bf9
lint: fix many pylint warnings.
5 years ago
Tom Hacohen
358c59f6d7
Item: add bulk_get and a note about bulk creating.
5 years ago
Tom Hacohen
d6df94facf
Item create: 404 if collection isn't found.
...
It doesn't actually change anything beacuse it 404s in the
collection getting, but still, good to have this here too.
5 years ago
Tom Hacohen
8e542f6fd7
Journal members: show if a member is shared with as read-only.
5 years ago
Tom Hacohen
c907285d78
Journal sharing: support sharing journals as read-only.
5 years ago
Tom Hacohen
8e790ed666
Fix bug with web client not remembering a user is logged in.
...
Was introduced in 118d26ce83
5 years ago
Tom Hacohen
67c5275fa8
Fingerprint: add security fingerprint to settings page
...
I was initially trying to add it to the side menu. For a reason I just
can't understand the dialog wouldn't show from there, and I
unfortunately don't have time to debug it at the moment. Here it just
works as is "good enough" for now.
5 years ago
Tom Hacohen
fe42a3c2ed
Add migrations for the changes in the store's structure
5 years ago
Tom Hacohen
6ed0f02abc
SyncGate: move to react hooks.
5 years ago
Tom Hacohen
06bf21248e
Add journal and entry error handling to the global error handling.
5 years ago
Tom Hacohen
90392fe432
Change entries to also not be a complex fetch type.
5 years ago
Tom Hacohen
2946be464c
Change journals to also not be a complex fetch type.
5 years ago
Tom Hacohen
23048cfa63
Change userInfo to also not be a complex fetch type.
5 years ago
Tom Hacohen
118d26ce83
Simplify the fetch credentials structure to not use the fetch record.
...
It was thrashing the redux store. We made the same change for the ios app.
5 years ago
Tom Hacohen
5301b546df
LoginGate: move to be a function component.
5 years ago
Tom Hacohen
cc00391504
Rename Snapshot to Revision
5 years ago
Tom Hacohen
052483d38c
Serve snapshots newest to oldest.
5 years ago
Tom Hacohen
c3fc00b9d8
Add a FIXME.
5 years ago
Tom Hacohen
0a40a04d3b
Chunk view: unify how we get the wanted collection queryset.
5 years ago
Tom Hacohen
24cb6ed6ee
Also serve an item's snapshots.
5 years ago
Tom Hacohen
b17e944dd2
Make it possible to download the chunk from the rest API.
5 years ago
Tom Hacohen
d57ed03417
Make sure we don't upload the same file twice.
5 years ago
Tom Hacohen
0c44f738fd
More progress - support chunk uploading.
5 years ago
Tom Hacohen
67fb714ddb
More progress.
5 years ago
Tom Hacohen
4075f775e7
Implement prefer-inline for fetching items.
5 years ago
Tom Hacohen
0a3bb6f4bb
Merge item snapshot and item to be one model.
5 years ago
Tom Hacohen
818bb8d70f
Create the django_etesync app.
5 years ago
Tom Hacohen
703a5ae36a
Create new django project.
5 years ago
Tom Hacohen
228522d019
Add requirements.
5 years ago
Tom Hacohen
5f78657e51
Fix crash with associate accounts.
...
Associates accounts can't create journals, and the web client was
failing for them because the creation error wasn't being handled
correctly.
5 years ago
Tal Leibman
e0904eea02
RRule: layout and style changes
5 years ago
Tom Hacohen
2ac7ec250f
Requirements: update django version.
5 years ago
Tom Hacohen
8fdaccdc4e
Provide more explicit copyright and licensing information.
...
Fixes #37
5 years ago
Tal Leibman
0381d2816b
JournalEdit: add ColorPicker and imporve validation
...
Fixes #75
5 years ago
Tal Leibman
7b0264fc50
Widgets: ColorPicker
5 years ago
Tal Leibman
643010ccfe
JournalsList: show journal color
5 years ago
Andrew P Maney
399724f7e4
DateTimePicker: change to a more usable date and time picker
...
Note by @tasn: I actually wrote this from scratch, but slightly based it
on work by @AbleLincoln in #74 which is why I set him as the author.
Fixes #9
5 years ago
Tom Hacohen
2f199ce0c9
JournalEdit: change to react-hooks.
5 years ago
Tom Hacohen
b76a909b7a
Login Form: change the label to Email from Username.
5 years ago