CoreWiki
CoreWiki copied to clipboard
A simple ASP.NET Core wiki that we are working on during live coding streams
It might be a good integration test to execute an approvaltest against the rendered HTML from an Email Notification approvaltests.com
Needs another table with article, rating, date of rating, article version, some user information
Right now we only check the value of ```CanNotify``` on ```CoreWikiUser``` if we can send emails to a user. We should also check the value of ```EmailConfirmed``` in the ```AspNetUsers```...
The database starts fresh without any users and the first user who registers doesn't get added to this role and is unable to delete articles. Should we ensure a default...
Any configuration provided through the first-start wizard should also be possible from the command-line
**TL;DR** We get migration problems because Article Guids and Published date are seen as changed each time EntityFramework checks them against our model. https://github.com/csharpfritz/CoreWiki/blob/dev/CoreWiki/Models/ApplicationDbContext.cs#L25-L26 --- The way we are generating...
As a minimum viable... this could just be a page that contains links to other pages
If you create a feature to allow article history rollback, you will want to create some rules around this feature to help prevent rollback wars. By that I mean a...