Skip to content

Instantly share code, notes, and snippets.

View joshuataylor's full-sized avatar
👋

Josh Taylor joshuataylor

👋
View GitHub Profile
@joshuataylor
joshuataylor / app.js
Created October 23, 2017 12:31
Preact component to notify user when a change has been made, and on route change reload the page.
import { h, Component } from 'preact';
import { Router } from 'preact-router';
import Header from './header';
import Home from '../routes/home';
import Profile from '../routes/profile';
import NotifyChange from "./NotifyChange/index";
// import Home from 'async!../routes/home';
// import Profile from 'async!../routes/profile';
steps:
- checkout
- restore_cache:
keys:
- project-{{ checksum "mix.exs" }}-{{ checksum "mix.lock" }}
- run:
name: deps
command: MIX_ENV=test mix deps.get
- run:
name: compile test
def create(conn, %{"grant_type" => "password",
"username" => username,
"password" => password}) do
try do
user = User
|> where(username: ^username)
|> where(active: true)
|> Repo.one!
cond do
@joshuataylor
joshuataylor / controllers.application.js
Created February 2, 2017 14:08 — forked from poteto/controllers.application.js
ember-changeset-validations demo
import Ember from 'ember';
import AdultValidations from '../validations/adult';
import ChildValidations from '../validations/child';
import { reservedEmails } from '../validators/uniqueness';
import { schema } from '../models/user';
const { get } = Ember;
const { keys } = Object;
export default Ember.Controller.extend({
<html>
<style>
body {
background-color: #000;
}
h1 {
text-align: center;
color: #fff;
left: 0;
line-height: 200px;
From 0b2c3c5507bd7b068cf827cee23bfe14fc4d616f Mon Sep 17 00:00:00 2001
Message-Id: <0b2c3c5507bd7b068cf827cee23bfe14fc4d616f.1461217761.git.joshuataylorx@gmail.com>
From: Josh Taylor <joshuataylorx@gmail.com>
Date: Thu, 21 Apr 2016 15:49:15 +1000
Subject: [PATCH] Add ability to merge remote composer configurations via http
---
README.md | 5 +-
src/Merge/ExtraPackage.php | 134 +++++++++++++--------
src/MergePlugin.php | 56 +++++++--

Keybase proof

I hereby claim:

  • I am joshuataylor on github.
  • I am joshtaylor (https://keybase.io/joshtaylor) on keybase.
  • I have a public key ASATsm875vJ9BFeZk_xNAvxkovouvULF-TkIgOUnjsGxFQo

To claim this, I am signing this object:

# apt-get install blackfire-php
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
lsof php5-cli php5-common php5-json php5-readline psmisc
Suggested packages:
php-pear php5-user-cache
Recommended packages:
php7.0-cli php7.0-common
Host github-josh
IdentityFile ~/.ssh/id_rsa_github_josh
User git
Hostname github.com
ControlMaster auto
ControlPath /tmp/%r@%h:%p
ControlPersist yes
TCPKeepAlive yes
ServerAliveInterval 5
From 42d8eefe4554b1c33df2443063193924e260faf4 Mon Sep 17 00:00:00 2001
From: Josh Taylor <joshuataylorx@gmail.com>
Date: Sun, 26 Jul 2015 23:20:36 +1000
Subject: [PATCH] Issue #2528914 by bojanz, joshtaylor: Rename store routes
---
modules/store/commerce_store.links.task.yml | 5 +++
modules/store/commerce_store.routing.yml | 13 +++++--
modules/store/src/Controller/StoreController.php | 44 ++++++++++++++++++++++++
modules/store/src/Entity/Store.php | 6 ++--