Added a submit post page and linked to it in the header
Removed insecure, and allowed certain writes to posts
Denied access to new posts page when not logged in
Only show submit post link if logged in
Use a method to submit the post
Enforce post URL uniqueness
Sort posts by submitted timestamp
Added edit posts form
Added basic permission to check the post’s owner
Only allow changing certain fields of posts
Added check for duplicates in edit posts form