pushed react-query and next-seo (profile page only)to staging mode
a live demo can be found at https://beta.ku-di.com/ku-di. I started with profile page(/username/*).
Oh yeah, pages where you donate(/username/give/*) don't use react-query yet
Oh yeah, pages where you donate(/username/give/*) don't use react-query yet
Pushed 34 changes to palago-site
enforce apiKey to be added each time a request is made to the api
up until now, the server didn't throw an error when it receives a request without an apiKey. From today onwards, any request made to the api server without an apiKey will receive an error with an appropriate error message
refactor(api: sort posts by updatedAt in desc order)
fix api query sorting issues by replacing order->sort
deployed a version of the api to render.com
this deployment is just to test out render. Seem good so far
set limit to username length for free users
Indiehackers post(https://www.indiehackers.com/post/the-alternative-to-ko-fi-buymeacoffee-patreon-for-africa-c4ca9b044c)
Added Ku-di as a product on indiemakers https://www.indiehackers.com/product/ku-di
launched on product hunt(https://www.producthunt.com/posts/ku-di)
Posts by Personal accounts can only be public
created a github org for ku-di
this new org account will be used to host and manage all private and public repo related to ku-di.com
fixed typo on last step of landing page
finished watching Pennyworth S01E01-S02E04
display payout details error message
Now users will see error message when something goes wrong while submitting payout details
fix: update payout method details
created new api endpoint to update payout details instead of using the create payout details endpoint
only accounts with payout details can create tiers
re-enable ability to change payout method
send individual emails to new users who haven't yet created a creator account
generated a forestadmin template from my database and deployed it
update default og image
fix: Markdown render styling
fix: slug generation for posts
before this, new slugs were being generated when a post is published which overrides previous one
implement pointers from feedback by @nblackburn
Stephane Mensah
Author
Thanks! I've implemented most of them. The membership tiers was a pain so i did a little tweaking as to not to mess up the whole thing cos the the page is made up of different components. I'll reply your email soon!