-
A [good walkthrough from Digital Ocean](https://www.digitalocean.com/community/tutorials/how-to-use-roles-and-manage-grant-permissions-in-postgresql-on-a-vps--2).
For example:
with psql running…
-
Not a critical error, because it runs fine when there are reminders in the database. Just to clean up the logs if there are no reminders.
C:\Users\ecbjb\Documents\GitHub\courtbot [master ≡]> heroku …
-
If someone wants to fix the security issues flagged by Github in the bus-sms and courtbot repos, let me know and I'll add you as an admin to the repo so you can see the issues, fix them, and then make…
-
It would be nice to have a simple splash page explaining what courtbot is and how to use it.
-
In an effort to cleanup configuration, make `HOST`, `PORT`, and `POOL_SIZE` non-compile time needed configuration (default them to sane values per env.)
Allow the mix config in `courtbot.exs` to a…
-
I tried posting a PR with the updated Twilio yesterday and if failed travis tests because I was setting a date wrong in one of the tests. This made me take a close look at the way we are handling date…
-
What should happen is someone signs up for a reminder twice with the same case ID and phone number? I think we currently end up with two reminders in the DB and they'll get sent two reminders. It migh…
-
I was wondering if we could include eslint and configure a standard for it? If so, which standard would it be?
Among other things I see some filenames are snake_case, camelCase, and nocase. A legac…
-
Criminal cases can have multiple appointments per case. I think we will need to store after sending the reminder the hearing date, and if a different hearing date appears for the reminder request, we …
-
### Expected behavior
What should have happened?
When sending reminders, all reminders for the next day should be sent.
`node runners/sendReminders.js`
### Actual behavior
What actually happene…