Tom Hacohen
4ca74bc69b
Permissions: start from scratch and add IsCollectionAdmin permission.
5 years ago
Tom Hacohen
c30cc2f229
Improve and rename bulk_get to filter by item stokens too + cstoken changes
...
Also change how we return cstokens
5 years ago
Tom Hacohen
aaee8f5e38
Fix new_cstoken getting for list functions.
...
We were getting the general cstoken, and were not honouring our limit.
5 years ago
Tom Hacohen
9bbb7ef3d7
Fix filter by cstoken function to not fetch twice.
5 years ago
Tom Hacohen
c63210fe77
CollectionItem: implement batch updating.
5 years ago
Tom Hacohen
b6571c93f6
Collection: fix stoken and add cstoken for the collection token.
5 years ago
Tom Hacohen
e851fb9877
Views: fix wrong items name.
5 years ago
Tom Hacohen
ae4aafcf96
Transaction: make it possible to pass a global stoken to block by.
5 years ago
Tom Hacohen
eeaea6e6ab
Transaction: return 200 rather than 201.
5 years ago
Tom Hacohen
f7c66eaadb
CollectionItem: add a batch endpoint for batch operations.
5 years ago
Tom Hacohen
4c7e30eca5
CollectionItem: implement both update and create.
5 years ago
Tom Hacohen
23dcbc1f9e
CollectionItem: always run both serializers when serializing.
5 years ago
Tom Hacohen
306e7dcd11
Item deps: fix.
5 years ago
Tom Hacohen
775f438e61
Change deps to be pairs of uid/stoken.
5 years ago
Tom Hacohen
00a80740ca
Collection/item create/update require stoken.
5 years ago
Tom Hacohen
bd1d11fe5f
Fix signup and let signup to an empty account.
5 years ago
Tom Hacohen
bced00dc8a
Enable logout for now so client tests pass.
5 years ago
Tom Hacohen
644539bd68
Reset view: adjust reset view path and class.
5 years ago
Tom Hacohen
48ebbfb322
Disable host verification for debug mode.
...
Was causing issues with mitm proxy and etc which was a pain.
5 years ago
Tom Hacohen
f438d0e947
Trim salt when creating the challenge.
5 years ago
Tom Hacohen
4083be8e8c
Username: disallow @ in usernames.
5 years ago
Tom Hacohen
e9e77945a6
Return token and user on signup/login.
5 years ago
Tom Hacohen
93a0e41f03
Change login flow to better verify all relevant fields.
5 years ago
Tom Hacohen
32a8b9c90d
Implement a ZKPP login flow.
5 years ago
Tom Hacohen
6b0a40e9dd
Set custom user model and reset migrations.
5 years ago
Tom Hacohen
bf7590dd91
Fix linting errors.
5 years ago
Tom Hacohen
592bb17ff7
Update react and react-scripts.
5 years ago
Tom Hacohen
2d778065c8
ContactEdit: make addresses multiline.
5 years ago
Andrew P Maney
04c4ae94cd
Tasks: fix Edit error Toast severity
5 years ago
Andrew P Maney
508d02a0ea
Tasks: batched uploads for recurring task completion
5 years ago
Andrew P Maney
de94a02025
Task: add recurrence features to list view
5 years ago
Andrew P Maney
aada3e6d36
Tasks: add recurrence to Edit
5 years ago
Tom Hacohen
df0f7d134d
Collection items: add a transaction endpoint.
5 years ago
Tom Hacohen
d66d0640dc
Collection: disallow partial updates.
5 years ago
Tom Hacohen
dac6ba5900
Login: automatically log out on expired token.
...
This is a bit of a workaround.
The problem is that we cache auth tokens, but that auth tokens can expire.
Thins means that we could have a stale auth token after coming back to
the app after a long time, so we need to fetch a new one.
Logging out is a bit of a nuclear option, but since this is a rare
scenario, it can do for now.
5 years ago
Tom Hacohen
af27871955
Revision: change the shape of the list response.
5 years ago
Tom Hacohen
9f0f00a594
Unify the stoken filtering and calculation.
5 years ago
Tom Hacohen
f23815d46d
Fix calculation of stoken.
5 years ago
Tom Hacohen
d134934f8c
Bulk_get: implement stoken, limit and inline
5 years ago
Tom Hacohen
19b93265d7
Add a comment.
5 years ago
Tom Hacohen
687bf9924b
API: change how pagination and stoken are done
5 years ago
Tom Hacohen
c5af5fd4e6
Collection: move stoken to the model.
5 years ago
Tom Hacohen
edaa7b0f05
Rename ctag to stoken.
5 years ago
Tom Hacohen
1f97d1dbf7
Remove redundant gen_rev_uid.
5 years ago
Tom Hacohen
ca7d7dfd12
Allow passing inline to not only GET requests.
5 years ago
Tom Hacohen
a72543f6c9
Collection remove the redundant mainItem model attr.
5 years ago
Tom Hacohen
0fbc5c104c
Implement collection updating.
5 years ago
Tom Hacohen
62a7496b66
Change how we handle chunk ordering (and relation).
5 years ago
Tom Hacohen
7a0a00c738
Unify how we handle revision creation.
5 years ago
Tom Hacohen
ab9d66fcc0
Implement collection creation.
5 years ago