Skip to content

Instantly share code, notes, and snippets.

View ErisDS's full-sized avatar

Hannah Wolfe ErisDS

View GitHub Profile
@ErisDS
ErisDS / style-test.md
Last active November 25, 2020 12:03
A Full and Comprehensive Style Test

Below is just about everything you'll need to style in the theme. Check the source code to see the many embedded elements within paragraphs.


Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
@ErisDS
ErisDS / gitchanges.bash
Created April 13, 2015 16:39
Changes between two versions
git log --numstat --pretty="%H" 0.5.10..0.6.0 | awk 'NF==3 {plus+=$1; minus+=$2} END {printf("+%d, -%d\n", plus, minus)}'
@ErisDS
ErisDS / http-store.js
Last active March 22, 2024 16:38
HTTP Store, Storage layer for Ghost 0.6.0 - passes images to a HTTP endpoint
var _ = require('lodash'),
fs = require('fs-extra'),
http = require('http'),
path = require('path'),
util = require('util'),
Promise = require('bluebird'),
options = {},
mimeTypes = {
@ErisDS
ErisDS / changelog.md
Created April 13, 2015 20:23
Full 0.6.0 Changelog
  • c2650a0 Version bump to 0.6.0 - Hannah Wolfe
  • ec76150 Upgrading Casper to 1.2.0 - Hannah Wolfe
  • 5f0d98a Don't do autosave on new post - Hannah Wolfe
  • 8d1e729 RSS Refactor with cache - Hannah Wolfe
  • 570299c Update semver due to sec advisory - Hannah Wolfe
  • 0b1497a No more feature flag for Code Injection - Hannah Wolfe
  • c6fb8a8 Add labs description - John O'Nolan
  • 6eed16a Cleaned up some derpy settings padding and widths - John O'Nolan
  • 91d57c2 Fix typofail in pagination-controller mixin Closes #5120 - Matt Enlow
  • [b429baa](https://github.co
@ErisDS
ErisDS / npm-shrinkwrap.json
Created April 14, 2015 03:20
Ghost 0.6.0 Missing Shrinkwrap File
{
"name": "ghost",
"version": "0.6.0",
"dependencies": {
"bcryptjs": {
"version": "2.0.2",
"from": "[email protected]",
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.0.2.tgz"
},
"bluebird": {
@ErisDS
ErisDS / changelog.md
Created April 22, 2015 15:38
Full 0.6.1 Changelog
  • d480ee4 Version bump to 0.6.1 - Hannah Wolfe
  • 651e887 Upgrading Casper to 1.2.1 - Hannah Wolfe
  • 6d04ead Switch test coverage to use Istanbul - Hannah Wolfe
  • e26e83d Refactor to remove author.email from API - Hannah Wolfe
  • b4b5e2a Avoid infinite transition loop - Hannah Wolfe
  • a48458b Fix ghost_head helper on error pages - cobbspur
  • 3e67014 Added new Slack team details - John O'Nolan
  • 9ea2f55 Show correct type in publish button - Paul Adam Davis
  • 1b585f2 Cache invalidation can no longer be so clever - Hannah Wolfe
@ErisDS
ErisDS / changelog.md
Created April 22, 2015 21:58
Full 0.6.2 Changelog
  • d10ae70 Version bump to 0.6.2 - Hannah Wolfe
  • 498a0aa Upgrading Casper to 1.2.2 - Hannah Wolfe
  • fdcb67d Rename error.type to error.errorType - Sebastian Gierlinger
  • eb5eca6 Don't pass helper options to API for next/prev - Hannah Wolfe
  • 32125c2 Filter options passed to toJSON - Hannah Wolfe
  • 5091639 Switch to using grunt raw on travis - Hannah Wolfe
  • 7c11596 Fix issue with npm-shrinkwrap in release - Hannah Wolfe
@ErisDS
ErisDS / changelog.md
Created May 14, 2015 19:10
Full 0.6.3 Changelog
  • 94579d1 Upgrading Casper to 1.2.3 - Hannah Wolfe
  • d22b255 Turn this list into a list - John O'Nolan
  • d11a91e Misc helper updates & fixes - Hannah Wolfe
  • 107c960 API: Adding featured filter option to posts.browse - Adrian Estrada
  • c3dda5e Theming updates for password protection - Hannah Wolfe
  • 1f0fb3c Fixing lint error causing build to fail - Hannah Wolfe
  • 8db1001 Fixing 'undefined' issue with ghostPaths.url.join - Hannah Wolfe
  • ddd4a9f Update html-to-text package - Jason Williams
  • 1fc9ace move notifications inside main div - Harry Hope
@ErisDS
ErisDS / changelog.md
Created May 21, 2015 18:11
Full 0.6.4 Changelog
  • 53b758d Version bump to 0.6.4 - Hannah Wolfe
  • 085407c Upgrading Casper to 1.2.4 - Hannah Wolfe
  • cbbf1e4 Improve config-parser JSON handling - Hannah Wolfe
  • ab7d7cc Bumped up node-sqlite3 version number to fix broken build on non x86 devices such as the RPi - John Nguyen
  • 3fca65a Fixed the invite user email to include the email address of the user who invited you - Tushar Bhushan
  • e088859 Use absolute frontend URL in admin - Hannah Wolfe
  • f3174de Cache control for private blogs - Hannah Wolfe
  • 46ebbd8 Fix meta description for static pages - Emerson Keenan
  • [e5cc169](https://github.com/TryGhos
@ErisDS
ErisDS / stackPrinter.js
Last active April 24, 2020 15:12
Print an express middleware stack
module.exports = function stackPrinter(req, res, next) {
console.log('Printing Stack For', req.url);
function printItem(item, prefix) {
prefix = prefix || '';
if (item.route) {
console.log(prefix, 'Route', item.route.path);
} else if (item.name === '<anonymous>') {
console.log(prefix, item.name, item.handle);