Skip to content

Instantly share code, notes, and snippets.

@rauhryan
rauhryan / ghee_test.txt
Created January 16, 2015 20:27
Testing the ghee api
Booya!
@rauhryan
rauhryan / gist:be8fabca3b705ab91696
Last active August 29, 2015 14:14
HuBoard Enterprise 1.0.62-rc Release notes

The 1.0.62-rc release in now available for download from https://enterprise.huboard.com/download.

https://github.com/rauhryan/huboard/compare/9c56d38...5025a14

This is a big release! We've taken feedback from all of our current Enterprise customers and have completely revamped our Virtual Appliance. We've got dozens of Enterprise installs under our belts now and we've hardend our installation and update process to a point where we can finally declare 1.0 status.

We believe we have an architecture that will allow us to iterate quickly and maintain full backward compatiblity for the year to come.

Along with numerous improvement and additional features, we've also updated the operating system in our VM to the latest long term support release of Ubuntu (version 14.04 aka Trusty)

@rauhryan
rauhryan / kibana.json
Created February 13, 2015 18:40
hbe kibana dashboard
{
"title": "Collectd: HuBoard Enterprise",
"services": {
"query": {
"list": {
"0": {
"query": "plugin:\"load\"",
"alias": "Load",
"color": "#7EB26D",
"id": 0,
@rauhryan
rauhryan / Release notes.md
Last active August 29, 2015 14:15
HuBoard Enterprise - 1.5.72 Release notes
@rauhryan
rauhryan / Revised_CFP.md
Last active August 29, 2015 14:17
Potential CFP's for GoRuCo

Never hear the phrase "works on my box" again!

Everyone has heard that phrase and everyone wants to reduce the frustrating situations that are bound to follow.

To eliminate this isse, I will show you how to get production environments and development environments on the same page by transforming your infrastructure into immutable, shareable, versioned archives that can be replicated across teams.

In this session we will talk about three different tools that will help you achieve this goal.

Vagrant is the tool that allows you to develop your application inside a virtual machine that is exactly the same as your production boxes.

@rauhryan
rauhryan / Release-notes.md
Last active August 29, 2015 14:23
HuBoard Enterprise - 1.6.82 Release notes

HuBoard Enterprise - 1.6.82 Release notes

The 1.6.82 HuBoard Enterprise package release in now available for download from https://enterprise.huboard.com/download. 1.6.82 marks a remarkable release, all told we are releasing over 500 commits and over 50 closed pull requests!

Improvements

  • We’ve completely retooled our back-end infrastructure from a custom sinatra architecture to the latest release of Ruby on Rails (4.2). It was a tremendous effort and we feel that it has greatly improved the performance and stability of huboard.com and we are proud to bring these improvements to HuBoard Enterprise.
  • We’ve completely retooled our front-end infrastructure from an outdated version of ember-tools to the latest version of ember-cli and emberjs version 1.11.3. It was a tremendous effort and we feel like it has greatly improved client side rendering performance and general stability.
  • Escape button horror #511
@rauhryan
rauhryan / Notes.md
Created July 28, 2015 16:04
HuBoard Enterprise - 1.6.91 Release notes

HuBoard Enterprise - 1.6.91 Release notes

The 1.6.91 HuBoard Enterprise package release in now available for download from https://enterprise.huboard.com/download.

Improvements

  • Upgrades EmberJS to 1.13.4. This release of EmberJS has been a long time coming and we are really excited about it. It comes with a brand new rendering engine called Glimmer that has allowed us to fix several nagging rendering bugs and gain an ~30% increase in client side rendering performance!
  • Enhanced SSL support. We've added some debugging utilities to the ~/setup application to help diagnos and fix issues connecting HuBoard:Enterprise to GitHub:Enterprise through SSL
public static HtmlTag HiddenFor<T>(this IFubuPage<T> page, Expression<Func<T, object>> expression, string prefix) where T : class
{
var accessor = expression.ToAccessor();
return new HiddenTag()
.Attr("value", accessor.GetValue(page.Model))
.Attr("name", string.Format("{0}{1}",prefix, page.ElementNameFor(expression)));
}
public static HtmlTag HiddenFor<T>(this IFubuPage<T> page, Expression<Func<T, object>> expression) where T : class
{
public class ValueObjectHolder: DomainEntity
{
protected ValueObjectHolder()
{
Values = new List<ValueObject>();
}
public ValueObjectHolder(string key):this()
{
Key = key;
using FubuMVC.Core;
using StructureMap;
using VendorYellowPages.Core.Startable;
using VendorYellowPages.Infrastructure.NHibernate;
namespace VendorYellowPages.Web.Infrastructure
{
public static class StructureMapExtensions
{
public static void StartStartables(this IContainer container)