As promised in one of my earlier posts I have continued to hack on this website. The early days of this project were pretty rudimentary at best as my git history will happily attest to. As time has gone on I've made my house a little better though. Here's what I've released so far:
File manager
Posts can now have files! I have a neat little button that lets me upload files directly into posts, a file manager app, and general file viewer.
File manager
File info page
The post editor; the far right of the toolbar shows my file attachment icon
User manager
Since I opened up sign ups I needed a way to manage users. I ended up creating a view on my main admin dashboard that shows me user signups, a view for editing users, and a view for modifying users.
User viewer
User editor
As you can see, the permissions model on my website is pretty simple at the moment. You're either totally in charge or not at all. For the most part this will remain the same.
What's next?
Most of this has led up to comments and comments moderation. After that, I'm probably going to take a break and just refine the features I have for a while. That said, I'm pretty happy with the way everything has come out. As I maintained in my forever projects post, this code base continues to be a joy to build on.