vocadb
vocadb copied to clipboard
VocaDB is a Vocaloid Database with translated artists, albums, music videos and more.
Probably similar to current Twitter authentication. Twitter authentication is implemented with DotNetOpenAuth, the code is almost directly from samples (I added some error handling). DotNetOpenAuth should probably be updated, making...
Users should get a warning when browsing content that might not be suitable for all audiences. We can use [DeviantArt's classification for mature content](http://help.deviantart.com/220/) as a basis. Mature content includes...
Most views don't work very well in mobile at the moment. Font sizes are too small and things don't float properly. Top search bar is too wide as well. I've...
For example, for the song [Senbonzakura](http://vocadb.net/S/8394), we want to be able to list all utaite versions of that song that are on UtaiteDB. In this case the song includes a...
By spec, [all HTML is allowed by Markdown](http://blog.stackoverflow.com/2008/06/safe-html-and-xss/). Currently we're [HTML encoding all text](https://github.com/VocaDB/vocadb/blob/0463a87e1ab5c9fcfce093de90364893619eb944/VocaDbWeb/Helpers/MarkdownHelper.cs) _before_ it is passed to the Markdown parser. This prevents the most obvious XSS attacks, [but...
When updating user (User/Edit) ``` System.FormatException The specified string is not in the form required for an e-mail address. Int32 ReadCfwsAndThrowIfIncomplete(System.String, Int32) at System.Net.Mail.MailAddressParser.ReadCfwsAndThrowIfIncomplete(String data, Int32 index) at System.Net.Mail.MailAddressParser.ParseDomain(String data,...
String field, can be either username or "StopForumSpam"
Azure Devops, GitHub deployments or Octopus Deploy. This would mainly allow deploying the website by someone without server access. It might be a problem that the website keeps some data...