Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Source code for my personal website (http://dan.cx/) and blog.

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .nuget Initial .NET version, still needs a lot of work. Added ASP.NET MVC 4,… December 08, 2012
Octocat-spinner-32 Daniel15.BusinessLayer Include User-Agent in Github requests December 04, 2013
Octocat-spinner-32 Daniel15.Cron Get repository information from Github. September 13, 2013
Octocat-spinner-32 Daniel15.Data Add description field for posts. Closes #36 November 09, 2013
Octocat-spinner-32 Daniel15.Infrastructure Split Github API calls into separate GithubCodeRepository class September 13, 2013
Octocat-spinner-32 Daniel15.Shared Exclude null parameters when building querystrings April 18, 2014
Octocat-spinner-32 Daniel15.Web.Tests Move services into new BusinessLayer assembly. Move IoC initialisatio… February 18, 2013
Octocat-spinner-32 Daniel15.Web Add missing gallery.less include April 16, 2014
Octocat-spinner-32 lib Switch to patched version of Cassette to work around andrewdavey/cass… April 12, 2014
Octocat-spinner-32 old Add Github sprite for social feed February 22, 2013
Octocat-spinner-32 .gitignore Switch to Cassette April 12, 2014
Octocat-spinner-32 .gitmodules Initial .NET version, still needs a lot of work. Added ASP.NET MVC 4,… December 08, 2012
Octocat-spinner-32 Daniel15.Web.sln Deploy cron exe as well as website May 27, 2013
Octocat-spinner-32 README.md Add MIT license January 07, 2013
Octocat-spinner-32 deploy.bat Update deployment script for Visual Studio 2013 and MSBuild 12 November 10, 2013
Octocat-spinner-32 deploy.proj Precompile Cassette bundles April 12, 2014
Octocat-spinner-32 elmah.sql Add ELMAH December 09, 2012
Octocat-spinner-32 generate-sprites.bat Add Github sprite for social feed February 22, 2013
Octocat-spinner-32 schema.sql Moved project information to database, and created basic project view… September 11, 2013
README.md

Daniel15

This is the code that powers my personal website and blog. It is in the process of being rewritten in .NET (old version was in PHP) so some of this is out-of-date.

The live site is currently running on Mono 3.0.2.

Blog

The blog is a very simple blog. It doesn't really have many fancy features. Things that ARE supported are:

  • Browsing monthly archives
  • Writing comments (now handled with Disqus)
  • Writing new posts
    • Posting new posts to Facebook and Twitter

As it's just for my personal use, I haven't put too much work into polishing the blog administration section.

The database schema is in the schema.sql file. Blog administration is at /blog/admin. The default username and password are "example" and "password" respectively. To change the password, SHA1 has the password you want to use, and then modify Authentication.config.

Licence

Please feel free to use any bits of this code in your own work, but please:

  1. Link to my site somewhere
  2. Don't steal my site design, use your own. :)

(The MIT licence)

Copyright (C) 2012 Daniel Lo Nigro (Daniel15)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Something went wrong with that request. Please try again.