Skip to content

Instantly share code, notes, and snippets.

View ErisDS's full-sized avatar

Hannah Wolfe ErisDS

View GitHub Profile
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:09
Full 0.5.4 Change log
  • 45dda92 Version bump to 0.5.4 - Hannah Wolfe
  • 7317259 Fixing logic for editors deleting themselves - Hannah Wolfe
  • 50f8b29 Fix issue with editor and images - Hannah Wolfe
  • 9d2a907 Upgrading Casper to 1.1.2 - Hannah Wolfe
  • c0155c2 Revert "Update PSM Date and Time to be Selectable Instead of Text" - Hannah Wolfe
  • 2e8e2ce Improve validation for user.website - Victor Szeto
  • e499e5d Fix invalid image helper URLs when using a subdir. - Jason Williams
  • dff9751 Update PSM Date to be Selectable - David Balderston
  • cb544d7 Clean up whitespace from #4
@ErisDS
ErisDS / roadto0.6.md
Created November 18, 2014 17:44
Road to 0.6

The Road to 0.6

This document aims to clarify the big picture vision for where we want Ghost to be in terms of features and function when we declare it version 0.6.

Note: There are several places where further clarification is needed in terms of more detailed write-ups, research, and issues being clarified or raised. These are a work in progress

We took a lot of time this year to rewrite major parts of the codebase, and that resulted in a big gap between releases. We need to make up for that by shipping features in order to reach feature parity with other similar platforms. This guide aims to clarify what features are missing, their importance and how we are going to ship them.

The Top 10 Features we've gotta have

@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:10
Full 0.5.6 Change log
  • a761de2 Version bump to 0.5.6 - Hannah Wolfe
  • b705d5c Fix settings header to allow dropdown menus to work - John O'Nolan
  • d518df7 Upgrading Casper to 1.1.3 - Hannah Wolfe
  • 591d653 Strip footnotes from excerpts - Hannah Wolfe
  • de20f3a Match labels with element ids. - Jason Williams
  • f2b90bf Revert "Allow notifications to sit over the nav bar" - Paul Davis
  • 9783f16 Adds markdown highlight support - Hannah Wolfe
  • 904918d Code Injection - adds perms, shortcuts, icon, flag - Hannah Wolfe
  • 818085f Add XSL for Sitemaps - Hannah Wolfe
  • [60effc1](h
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:11
Full 0.5.7 Change log
  • 1c452a6 Version bump to 0.5.7 - Hannah Wolfe
  • 2ee731a Remove files for a modal that is no longer used. - Jason Williams
  • ff321e0 Do not include url and author_id in post payload. - Jason Williams
  • 1541b92 Fixup behavior and styling of editor re-auth. - Jason Williams
  • 1961b07 allow re-login when authorization fails on editor.edit route - Marco Otte-Witte
  • a233a14 Fixed editor tag field handling of comma key on international keyboards - Katie Fenn
  • 53d12a9 Add view post link on published and updated posts - cobbspur
  • c7e03bb Test update to handle downsize improvements - Hannah Wolfe
  • [4ca87f6
@ErisDS
ErisDS / changelog.md
Last active August 29, 2015 14:13
Full 0.5.8 Changelog
  • cf2c7ba Version bump to 0.5.8 - Hannah Wolfe
  • e8fa276 Update about page copyright - Hannah Wolfe
  • ac72e1c Upgrading Casper to 1.1.5 - Hannah Wolfe
  • 6615414 Fixup validation engine to handle lack of proxying - Jason Williams
  • 5ceb721 Fixes post sort order - Hannah Wolfe
  • fb46b7d Misc test cleanup - Hannah Wolfe
  • 3f34162 Fix has helper tag matching - Hannah Wolfe
  • 283deb2 Fix email sending fail when blog title has a comma - Hannah Wolfe
  • fbdabce Add markdown file handler to importer - Hannah Wolfe
  • [bbe3ceb](https://github.com/TryGhost/Ghost
@ErisDS
ErisDS / gist:e5613fc5c1e03204ab52
Created February 17, 2015 17:01
editor test fail
Test file: /home/travis/build/TryGhost/Ghost/core/test/functional/client/editor_test.js
PASS Ghost editor functions correctly (20 tests)
PASS Image Uploads (24 tests)
# type: fail
# file: /home/travis/build/TryGhost/Ghost/core/test/functional/client/editor_test.js
# subject: false
<!DOCTYPE html><!--[if (IE 8)&!(IEMobile)]><html class="no-js lt-ie9" lang="en"><![endif]--><!--[if (gte IE 9)| IEMobile |!(IE)]><!--><html class="no-js desktop landscape" lang="en"><!--<![endif]--><head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Editor - Test Blog</title>
@ErisDS
ErisDS / changelog.md
Created February 28, 2015 20:26
Full 0.5.9 Changelog
  • 60f1205 Version bump to 0.5.9 - Hannah Wolfe
  • 879b6af Display serverside HTML notifications correctly - Hannah Wolfe
  • 8553644 Add compatibility notice to README - Hannah Wolfe
  • 0e80d77 Only import can override published_by - Hannah Wolfe
  • cde1842 Check ids match on edit - Hannah Wolfe
  • 8be8831 Validate urls in modal - Hannah Wolfe
  • e75939c Mark html notifications as html-safe, else escape - Hannah Wolfe
  • a9389bf Upgrading Casper to 1.1.6 - Hannah Wolfe
  • 2450f18 Make the {{navigation}} helper global - Hannah Wolfe
  • [65fe737](https://github.
@ErisDS
ErisDS / changelog.md
Created March 10, 2015 10:38
Full 0.5.10 Changelog
  • 6b1e9ad Version bump to 0.5.10 - Hannah Wolfe
  • 338e52f README & CONTRIBUTING updates - Hannah Wolfe
  • 47e16df Node v0.12 & io.js support. - Fabian Becker
  • 26508e6 Upgrading Casper to 1.1.7 - Hannah Wolfe
  • fa93352 No more source maps in grunt prod - Hannah Wolfe
  • 4b1ece9 Ensure correct url in ghost_head - Felix Rieseberg
  • 69fb781 Remove Maps for icons - Paul Adam Davis
  • eccf96c Update icon font unicode references - Paul Adam Davis
  • b216677 Accept mailto: links - Hannah Wolfe
  • 0eb74b5 Tempor
@ErisDS
ErisDS / moment-timezone-gmt.js
Created March 30, 2015 12:56
Moment Timezone with data just for GMT
//! moment-timezone.js
//! version : 0.3.0
//! author : Tim Wood
//! license : MIT
//! github.com/moment/moment-timezone
(function (root, factory) {
"use strict";
/*global define*/
@ErisDS
ErisDS / override-dates.js
Created March 30, 2015 13:04
Override dates in a Ghost theme
$(document).ready(function () {
var $dates = $('.post-date');
$dates.each(function (i, date) {
var $date = $(date),
newDate = moment($date.attr('datetime')).tz('Europe/London').format('DD MMMM YYYY HH:mm');
$date.html(newDate);
});
});