Skip to content

Instantly share code, notes, and snippets.

needle.post('http://leadpophq.com/external/forms/abc', {"a": "b"})
.on('end', function(response) {
console.log(response)
})
require 'rails_helper'
include Warden::Test::Helpers
Warden.test_mode!
RSpec.describe "adding a card", :type => :feature, :js => true do
# before :each do
# @event = FactoryGirl.create(:stubbed_event, owner: @user)
# end
before do
user = FactoryGirl.create(:user)
defmodule Test.Mixfile do
use Mix.Project
def project do
[deps: deps]
end
defp deps do
[
{:oauth2ex, git: "https://github.com/j-mcnally/oauth2ex.git", ref: "d0be43e8246e2b393eff3c103fdaf87071e1e8b9"}
@j-mcnally
j-mcnally / dev.exs
Created October 25, 2014 21:29
Legal
use Mix.Config
config :phoenix, Struct.Router,
port: System.get_env("PORT") || 4000,
ssl: false,
host: "localhost",
github_callback: "http://localhost:4000",
cookies: true,
session_key: "_struct_key",
session_secret: "",
defmodule Exq.RouterPlug do
require Logger
alias Exq.RouterPlug.Router
def init(options), do: options
def call(conn, opts) do
namespace(conn, opts, opts[:namespace] || "exq")
end
defmodule Plug.StaticRoot do
def init(opts), do: opts
def call(conn, opts) do
rootify(conn, opts, opts[:to] || "index.html")
end
def rootify(%Plug.Conn{path_info: []} = conn, opts, to) do
%Plug.Conn{conn | path_info: [to]}
@j-mcnally
j-mcnally / bashit_crazy.ex
Created October 24, 2014 22:27
Is this batshit crazy?
defmodule Exq.RouterPlug do
require Logger
import Plug.Conn
use Plug.Router
plug :match
plug :dispatch
def init(options), do: options
location /ws {
proxy_buffering off;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_pass http://app/ws;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
defmodule Exq.RouterPlug do
require Logger
import Plug.Conn
use Plug.Router
plug :match
plug :dispatch
defmodule Exq.RouterPlug do
import Plug.Conn
use Plug.Router
plug :match
plug :dispatch
get "/queues" do
IO.puts "YOLO"
conn