Nathan Merz
dd2a8413a9
ListShare module readme
2020-12-03 21:49:13 -05:00
Aaron Sun
6e3402a8e5
Merge branch 'master' into aaron-branch-2
2020-11-15 17:36:31 -08:00
Aaron Sun
5f14d24625
Wrote the Lambdas API for getting and deleting list sharees -- testing still needed
2020-11-15 12:04:04 -08:00
NMerz
7d827a4a7e
Handle unshares with PUT
2020-11-15 10:38:43 -05:00
NMerz
2c23331354
Finish ON DUPLICATE in list sharing
2020-11-14 15:16:52 -05:00
NMerz
d4606df350
Fix unique assertion on share rows
2020-11-14 15:01:36 -05:00
NMerz
3b938bdd2c
Recracterize ListSharePOST as ListSharePUT
...
Semantically, this is now an update and so should be PUT
2020-11-14 14:35:08 -05:00
NMerz
954b52dc0a
Stricter access checking
...
Properly restrict access to list actions to only authorized users.
2020-11-14 14:29:48 -05:00
NMerz
82272a9a29
Set permission param
...
Ensure permssion parameter is getting set when sharing a list
2020-11-14 12:46:33 -05:00
NMerz
a12b1ae870
Update lambda tests
...
Update lambda tests for new and altered lambdas
2020-11-01 12:46:03 -05:00
NMerz
2cce80ffbd
Correct shareWithEmail naming
...
Ths somehow ended up different on the client and the server
2020-11-01 11:34:34 -05:00
NMerz
34d74aae6a
Treat ListSharee as access table
...
This is so that multiple users can be paired with a single list.
In the future, we may want to reconsider list deletion behavior to simply remove a user's access and only delete it when no one has access.
We may also want the user deletion Lambda to use the list deletion Lambda when it is created.
2020-10-24 14:46:56 -04:00