PR merges changes made in dev to main, cleaning up the boathouse admin panel.
With this PR in, the flagging site is nearly "done" for the 2021 boating season.
I think the last thing we need are unit-tests for the twitter bot. That thing has been decommissioned for a while, might need to make sure it's really truly working after all the changes we've made since end of boating season.
Otherwise, the outstanding issues are basically just docs, docstrings, refactors, and tests. We already have tons of docs and docstrings. If you want to do these things, please be my guest, but they will not be prioritized for the time being.
What's in store for the future
✅ Refactoring. I'd say I'm about 2/3 of the way through the refactors I wanted to make to the website.
✅ More docs, more docstrings.
✅ More tests. We already have some decent tests, but more wouldn't hurt.
✅ Database event tracking, or something like it. It's my goal to add this for the 2022 boating season-- specifically for manual overrides. We'd want this data to be reasonably accessible too.
❓ Potential of doing a full CI/CD pipeline that automatically deploys from Github. I'm not sold on it. One reason is because in most cases, I think we want to just keep the website running from April to November without touching it.
PR merges changes made in dev to main, cleaning up the boathouse admin panel.
With this PR in, the flagging site is nearly "done" for the 2021 boating season.
I think the last thing we need are unit-tests for the twitter bot. That thing has been decommissioned for a while, might need to make sure it's really truly working after all the changes we've made since end of boating season.
Otherwise, the outstanding issues are basically just docs, docstrings, refactors, and tests. We already have tons of docs and docstrings. If you want to do these things, please be my guest, but they will not be prioritized for the time being.
What's in store for the future