stacker.news/api/resolvers
SatsAllDay 4b77e7a1a9
Limit scope of API Keys (#989)
* first pass of disallowing certain APIs with API keys

Disallow the following APIs:
* item.act (zap)
* create withdrawal
* unlink auth method
* link unverified email

* disallow creating lnauths via API key to stop the flow of linking via lnauth

* undo the limitation on donating to rewards

* revert the assertion on createAuth

* assert no api key on createWithdrawal and sendToLNAddr

* incorporate PR feedback by adding API Key negative assertion to more mutations:

* `createInvite`
* `createAuth`
* `upsertWalletLND` by way of `upsertWallet`
* `upsertWalletLNAddr` by way of `upsertWallet`
2024-04-03 15:11:06 -05:00
..
admin.js snl live banner 2023-06-20 09:57:06 -05:00
apiKey.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00
blockHeight.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
chainFee.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
growth.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
image.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
index.js Add chain fees to price carousel (#658) 2023-12-20 16:06:22 -06:00
invite.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00
item.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00
lnurl.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00
message.js Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
notifications.js Remove unnecessary withdrawl field 2024-03-26 02:10:46 +01:00
ofac.js mute territories 2023-12-30 17:16:09 -06:00
price.js require sub selection, allow editting 2023-05-10 19:30:51 -05:00
referrals.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
rewards.js april million sat madness 2024-04-01 08:56:13 -05:00
search.js search all territories by default + more intuitive search filters 2024-03-26 18:37:40 -05:00
serial.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
sub.js Disable billing autorenew on transfer (#950) 2024-03-20 19:59:06 -05:00
upload.js Use module path aliases (#938) 2024-03-19 19:37:31 -05:00
user.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00
wallet.js Limit scope of API Keys (#989) 2024-04-03 15:11:06 -05:00