This update adds public user pages and placeholder bots, along with many other changes.
- Added public user pages
- Removed
/me
page and redirect to the user page - Updated
MyBotCard
toUserBotCard
so it works when the viewer is not the owner - Updated the owner on bot pages to link to their user page
- Removed
- Added the ability for admins to create placeholder bots
- Updated submit, edit, and view pages to support this
- Removed the requirement for all bots to have a
body
field, because placeholder bots don't need them
- Added a Terms of Service
- Added ToS confirmation to bot submit page
- Updated the staff list
- Switch the home page and tag pages to the new bot card design
- Removed the avatar cutout on new bot cards
- Updated the look of notices on bot pages (colors, icons)
- Allow multiple archived bots with the same bot ID to exist
- Changed the Discord webhooks to say "Reviewer" instead of "Moderator" where applicable
- Fixed pagination when there are less than five pages
- Fixed a grammatical error on the error page
- Fixed FontAwesome brand icons not showing
- Require authentication for the embeds page
- Fixed veza not reconnecting to the bot