1473 Commits (bc01714dc1d143e6ebba613d2d938a16474154f3)
 

Author SHA1 Message Date
Tom Hacohen 40b7edcb84 Add a way to fetch a user's pubkey. 4 years ago
Tom Hacohen 47e1eec122 Incoming invitations: implement incoming invitations and accepting them 4 years ago
Tom Hacohen 8d1c02dcb9 Collection invitation: implement creating and manipulating collections invitations. 4 years ago
Tom Hacohen 435256bede Experimental: add dark mode.
It's been ready for a while, though we haven't bothered enabling it because the
calendar view is less than great, though I think it makes sense to enable it
now as experimental and improve it as we go.

Fixes #128.
4 years ago
Tom Hacohen f3a533ab2d Settings: change to react hooks + remove unneeded props. 4 years ago
Tom Hacohen edd88427b0 Add a viewset to control collection membership. 4 years ago
Tom Hacohen 4ca74bc69b Permissions: start from scratch and add IsCollectionAdmin permission. 4 years ago
Tom Hacohen c30cc2f229 Improve and rename bulk_get to filter by item stokens too + cstoken changes
Also change how we return cstokens
4 years ago
Tom Hacohen aaee8f5e38 Fix new_cstoken getting for list functions.
We were getting the general cstoken, and were not honouring our limit.
4 years ago
Tom Hacohen 9bbb7ef3d7 Fix filter by cstoken function to not fetch twice. 4 years ago
Tom Hacohen c63210fe77 CollectionItem: implement batch updating. 4 years ago
Tom Hacohen b6571c93f6 Collection: fix stoken and add cstoken for the collection token. 4 years ago
Tom Hacohen e851fb9877 Views: fix wrong items name. 4 years ago
Tom Hacohen ae4aafcf96 Transaction: make it possible to pass a global stoken to block by. 4 years ago
Tom Hacohen eeaea6e6ab Transaction: return 200 rather than 201. 4 years ago
Tom Hacohen f7c66eaadb CollectionItem: add a batch endpoint for batch operations. 4 years ago
Tom Hacohen 4c7e30eca5 CollectionItem: implement both update and create. 4 years ago
Tom Hacohen 23dcbc1f9e CollectionItem: always run both serializers when serializing. 4 years ago
Tom Hacohen 306e7dcd11 Item deps: fix. 4 years ago
Tom Hacohen 775f438e61 Change deps to be pairs of uid/stoken. 4 years ago
Tom Hacohen 00a80740ca Collection/item create/update require stoken. 4 years ago
Tom Hacohen bd1d11fe5f Fix signup and let signup to an empty account. 4 years ago
Tom Hacohen bced00dc8a Enable logout for now so client tests pass. 4 years ago
Tom Hacohen 644539bd68 Reset view: adjust reset view path and class. 4 years ago
Tom Hacohen 48ebbfb322 Disable host verification for debug mode.
Was causing issues with mitm proxy and etc which was a pain.
4 years ago
Tom Hacohen f438d0e947 Trim salt when creating the challenge. 4 years ago
Tom Hacohen 4083be8e8c Username: disallow @ in usernames. 4 years ago
Tom Hacohen e9e77945a6 Return token and user on signup/login. 4 years ago
Tom Hacohen 93a0e41f03 Change login flow to better verify all relevant fields. 4 years ago
Tom Hacohen 32a8b9c90d Implement a ZKPP login flow. 4 years ago
Tom Hacohen 6b0a40e9dd Set custom user model and reset migrations. 4 years ago
Tom Hacohen bf7590dd91 Fix linting errors. 4 years ago
Tom Hacohen 592bb17ff7 Update react and react-scripts. 4 years ago
Tom Hacohen 2d778065c8 ContactEdit: make addresses multiline. 4 years ago
Andrew P Maney 04c4ae94cd Tasks: fix Edit error Toast severity 4 years ago
Andrew P Maney 508d02a0ea Tasks: batched uploads for recurring task completion 4 years ago
Andrew P Maney de94a02025 Task: add recurrence features to list view 4 years ago
Andrew P Maney aada3e6d36 Tasks: add recurrence to Edit 4 years ago
Tom Hacohen df0f7d134d Collection items: add a transaction endpoint. 4 years ago
Tom Hacohen d66d0640dc Collection: disallow partial updates. 4 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.
4 years ago
Tom Hacohen af27871955 Revision: change the shape of the list response. 4 years ago
Tom Hacohen 9f0f00a594 Unify the stoken filtering and calculation. 4 years ago
Tom Hacohen f23815d46d Fix calculation of stoken. 4 years ago
Tom Hacohen d134934f8c Bulk_get: implement stoken, limit and inline 4 years ago
Tom Hacohen 19b93265d7 Add a comment. 4 years ago
Tom Hacohen 687bf9924b API: change how pagination and stoken are done 4 years ago
Tom Hacohen c5af5fd4e6 Collection: move stoken to the model. 4 years ago
Tom Hacohen edaa7b0f05 Rename ctag to stoken. 4 years ago
Tom Hacohen 1f97d1dbf7 Remove redundant gen_rev_uid. 4 years ago