thinkful-ei-armadillo / spendful-server

0 stars 3 forks source link

Implement RRULE library #44

Closed thebinarypenguin closed 5 years ago

thebinarypenguin commented 5 years ago

Implement this library https://github.com/jakubroztocil/rrule

Server need to accept a human friendly frequency value (i.e. Monthly) and convert it into an appropriate RRULE for insertion into the DB

Server needs to parse RRULE and decide which events to populate into the "expenses/incomes for month" client requests

Server needs to be able to stop a recurring event (this is a little tricky)

thebinarypenguin commented 5 years ago

continued in #52

This should be fine for MVP but is lacking the ability to correctly "cancel a subscription"/"delete a recurring event" but I will create a new issue for that.

also there are some edge cases related to dates that won't work until i bring in the moment or luxon library