damus-io / api

damus api
2 stars 3 forks source link

IAP renewal checking #6

Open jb55 opened 2 months ago

jb55 commented 2 months ago

To get around various testflight issues such as:

We may need to write a script that periodically checks for new IAP transactions from apple after an account has expired on the server, so that the purple star can be automatically re-added even if the user has not opened the app

danieldaquino commented 1 month ago

@alltheseas @jb55, I forgot to ask about this task on our last standup. Should we schedule it at some point? I want to make sure we are not forgetting it, especially now that many Purple users are probably on TestFlight

jb55 commented 1 month ago

On Wed, May 15, 2024 at 11:55:23AM GMT, Daniel D’Aquino wrote:

@alltheseas @jb55, I forgot to ask about this task on our last standup. Should we schedule it at some point? I want to make sure we are not forgetting it, especially now that many Purple users are probably on TestFlight

sure let's try to get this in the next sprint or one after

alltheseas commented 1 month ago

Added as placeholder for next sprint. Also created 1.9 API milestone (as we cannot group tickets from multiple projects in same milestone). I linked milestone from API repo with the Damus project.

In milestone view, under the Damus project, you can see API, alongside iOS, notedeck milestones. https://github.com/orgs/damus-io/projects/3/views/1