<commit_before><p align="center">
  <a href="https://www.fanray.com/">
    <img src="https://user-images.githubusercontent.com/633119/33040809-0fec23d8-cdf1-11e7-8543-5b666e78f5b4.png" alt="" width=72 height=72>
  </a>
  <h3 align="center">Fanray</h3>
  <p align="center">
    A blog built with <a href="https://github.com/aspnet/Home">ASP.NET Core</a>.
  </p>
</p>

<br>

## Table of contents

- [Features](#features)
- [Quick Start](#quick-start)
- [Open Live Writer](#open-live-writer)
- [Shortcodes](#shortcodes)
- [Roadmap](#roadmap)
- [License](#license)

## Features

Fanray v1.0 highlights:

- Supports [Open Live Writer](#open-live-writer) through MetaWeblog API
- Easily posts source code and YouTube videos with [Shortcodes](#shortcodes)
- Provides main and per category RSS feeds, e.g.
  - Main feed: https://www.fanray.com/feed
  - Category feed: https://www.fanray.com/posts/categorized/technology/feed
- Easily configures URL forwarding to https and preferred domain (either www or non-www)
- Infrastructure
  - Logging with Serilog to Console, Files, Seq and Application Insights
  - Caching
  - File storages on File Sytem and Azure Blob Storage
  - xUnit tests with SQLite in-memory database
- Uses Disqus for comments<commit_msg>#80 Add AppVeyor support<commit_after><p align="center">
  <a href="https://www.fanray.com/">
    <img src="https://user-images.githubusercontent.com/633119/33040809-0fec23d8-cdf1-11e7-8543-5b666e78f5b4.png" alt="" width=72 height=72>
  </a>
  <h3 align="center">Fanray</h3>
  <p align="center">
    A blog built with <a href="https://github.com/aspnet/Home">ASP.NET Core</a>.<br/>
Stable (master): [![Build status](https://ci.appveyor.com/api/projects/status/25ifr0ahvcxn48f5?svg=true)](https://ci.appveyor.com/project/FanrayMedia/fanray/branch/master) |
Nightly (dev): [![Build status](https://ci.appveyor.com/api/projects/status/25ifr0ahvcxn48f5?svg=true)](https://ci.appveyor.com/project/FanrayMedia/fanray/branch/dev)
  </p>
</p>

<br>

## Table of contents

- [Features](#features)
- [Quick Start](#quick-start)
- [Open Live Writer](#open-live-writer)
- [Shortcodes](#shortcodes)
- [Roadmap](#roadmap)
- [License](#license)

## Features

Fanray v1.0 highlights:

- Supports [Open Live Writer](#open-live-writer) through MetaWeblog API
- Easily posts source code and YouTube videos with [Shortcodes](#shortcodes)
- Provides main and per category RSS feeds, e.g.
  - Main feed: https://www.fanray.com/feed
  - Category feed: https://www.fanray.com/posts/categorized/technology/feed
- Easily configures URL forwarding to https and preferred domain (either www or non-www)
- Infrastructure
  - Logging with Serilog to Console, Files, Seq and Application Insights
  - Caching
  - File storages on File Sytem and Azure Blob Storage
  - xUnit tests with SQLite in-memory database
- Uses Disqus for comments
{'fraction_non_alphanumeric': 0.1496670171749036, 'fraction_numerical': 0.03434980722046968, 'mean_word_length': 4.40530303030303, 'pattern_counts': {'":': 0, '<': 28, '<?xml version=': 0, '>': 28, 'https://': 14, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '842470', 'n_tokens_mistral': 1068, 'n_tokens_neox': 987, 'n_words': 238}